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