phdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphdphd