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