######################### #S# # # # ####### # # ##### ### # # # # # # # # # ##### # ####### # # ##### # # # # # # # # ### ### ##### ##### # # # # # # # # # ### ### ### # ### ### # # # # # # # # ######### ##### # # ### # # # # # # # # # ### # # ### # # ### # # # # # # # # # # # # # # # # ####### # # ### # # # # # # # # # # ######### ####### ### # # # # # # ##### # ####### ### ##### # # # # # # # ### # # ### ##### ##### # # # # # # # # # # ### ### # # # ##### # # # # # E# #########################