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