.... .......... ............ .............. ................ ...!............ .........<...... .................. ........p......... .......@<......... .....############ ... .