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