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