................ ................ ....####........ ....####........ ....####........ ....####........ ........####.... ........####.... ........####.... ........####.... ....########.... ....########.... ....########.... ....########.... ................ ................