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