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