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