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