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