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