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