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