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