......................................./os-:/s//::::--osoooo++sy+oss-.-:/+oyhhdddhyhhhhhhhhhyyyyyyyyhhddhmmh:....-.........................................................................../os-:/s//::::--osoooo++sy+oss-.-:/+oyhhdddhyhhhhhhhhhyyyyyyyyhhddhmmh:....-....................................