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