#                                                            
           #                                                            
            #                                                           
            #                                                           
             #                                      #                   
             #                                     ##    ######         
              #                                   ###    ############## 
               #          ###     #######         ###   ################
               # ############   #########         ###  ### #######      
          ###  ##############  ##########         ###  #####   ###      
          ###  #############   ######             ### ####     ##       
          ###  #### ###       ###                 #######      ##       
          ###     # ###       ###                 #### ##      ##       
          ###     #####       ###                 ###          ##       
          ###      ####       ###  ###          ####       #####        
          ###       ###       #########        ## ##       #####        
          ###       ###       ##########     ### ###       ######       
          ###       ####      ####   ####  ###   ###          ###       
          ###       #####     ####    ### ##     ###           ###      
          ##        ### ##    ##      #####      ###           ###      
          ##        ###  ####        ##### ##    ###  ##       ###      
          ##        ##     ##################    ###  ###      ###      
          ##        ##        #####   ### ###    ###  ###      ###      
         ###        ##       ###      ### ##     ###  ###     ###       
         ###        ##       ###      ### ###   ####   ##########       
         ###       ###       ###     ###   ########    #########        
         ###       ###       ###########   #######      ######          
         ###       ###        #########     #####                       
         ###       ###        ########                                  
         ###       ###         ##                                       
         ###