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