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