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