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