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