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