.********....******....**.....**..**.....**..**.....**..**....**...***...***..**.....**..**.....**..**.........****.****..**.....**..********...**...****..**.***.**..**.....**..**.....**..**....**...**.....**...**...**...**.....**..**....**...**.....**....**.**....********....******....**.....**.....***....