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