#####+########## ................ ............... ............... ######'########+ ......8..<....... ............>.... ................. ................. ................. ####+############