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