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