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