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