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