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