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