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