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