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