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