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