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