mmmm   mmmm  mmm      mmm    mm      mm  mmmmm  mmm    mmmmmm mmmmmm   mmm 
 m"  "m m"  "m   #    m"   "   ##     m"#  #        #    #      #      m"   "
 #  m # #  m #   #    #m""#m  #  #   #" #  """"mm   #    #mmmmm #mmmmm #m""#m
 #    # #    #   #    #    #  #mm#  #mmm#m      #   #    #      #      #    #
  #mm#   #mm#  mm#mm   #mm#" #    #     #  "mmm#" mm#mm  #mmmmm #mmmmm  #mm#"
                                                                             
                                                                             
                                                                             
  mmmm                                                                       
 #    #                                                                      
 "mmmm"                                                                      
 #   "#                                                                      
 "#mmm"                                                                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm  mmm      mmm    mm      mm  mmmmm  mmm    mmmmmm   mm    mmmm 
 m"  "m m"  "m   #    m"   "   ##     m"#  #        #    #        ##   m"  "m
 #  m # #  m #   #    #m""#m  #  #   #" #  """"mm   #    #mmmmm  #  #  #  m #
 #    # #    #   #    #    #  #mm#  #mmm#m      #   #    #       #mm#  #    #
  #mm#   #mm#  mm#mm   #mm#" #    #     #  "mmm#" mm#mm  #      #    #  #mm# 
                                                                             
                                                                             
                                                                             
 mmmmmm                                                                      
 #                                                                           
 #mmmmm                                                                      
 #                                                                           
 #mmmmm                                                                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm  mmm      mmm    mm      mm  mmmmm   mmmm   mmmm  mmm      mmm 
 m"  "m m"  "m   #    m"   "   ##     m"#  #      "   "# m"  "m   #    m"   "
 #  m # #  m #   #    #m""#m  #  #   #" #  """"mm     m" #  m #   #    #     
 #    # #    #   #    #    #  #mm#  #mmm#m      #   m"   #    #   #    #     
  #mm#   #mm#  mm#mm   #mm#" #    #     #  "mmm#" m#mmmm  #mm#  mm#mm   "mmm"
                                                                             
                                                                             
                                                                             
 mmmmm                                                                       
 #    #                                                                      
 #mmmm"                                                                      
 #    #                                                                      
 #mmmm"                                                                      
                                                                             
                                                                             
                                                                      
  mmmm   mmmm   mmmm  mmmmm   mmmm   mmmm   mmmm    mm    mmmm    mmm 
 m"  "m m"  "m "   "# #    # m"  "m m"  "m m"  "m   ##   "   "# m"   "
 #  m # #  m #   mmm" #mmmm" #  m # #  m # #  m #  #  #    mmm" #     
 #    # #    #     "# #    # #    # #    # #    #  #mm#      "# #     
  #mm#   #mm#  "mmm#" #mmmm"  #mm#   #mm#   #mm#  #    # "mmm#"  "mmm"
                                                                      
                                                                      
                                                                      
  mmmm   mmmm   mmmm  mmmmm   mmmm   mmmm   mmmm  mmmmm   mmmm    mm  
 m"  "m m"  "m "   "# #    # m"  "m m"  "m m"  "m #    # "   "#   ##  
 #  m # #  m #   mmm" #mmmm" #  m # #  m # #  m # #mmmm"     m"  #  # 
 #    # #    #     "# #    # #    # #    # #    # #    #   m"    #mm# 
  #mm#   #mm#  "mmm#" #mmmm"  #mm#   #mm#   #mm#  #mmmm" m#mmmm #    #
                                                                      
                                                                      
                                                                      
  mmmm   mmmm   mmmm  mmmmm   mmmm   mmmm    mm     mmm   mmmm  mmm   
 m"  "m m"  "m "   "# #    # m"  "m m"  "m   ##   m"   " "   "#   #   
 #  m # #  m #   mmm" #mmmm" #  m # #  m #  #  #  #        mmm"   #   
 #    # #    #     "# #    # #    # #    #  #mm#  #          "#   #   
  #mm#   #mm#  "mmm#" #mmmm"  #mm#   #mm#  #    #  "mmm" "mmm#" mm#mm 
                                                                      
                                                                      
                                                                             
  mmmm   mmmm     mm           mmm  mmmmmm   mmm   mmmm   mmmm     mm        
 m"  "m m"  "m   m"#         m"   "     #" m"   " #    # m"  "m   m"#        
 #  m # #  m #  #" #         #        m#   #m""#m "mmmm" #  m #  #" #        
 #    # #    # #mmm#m  """   #       m"    #    # #   "# #    # #mmm#m  """  
  #mm#   #mm#      #          "mmm" ##mmmm  #mm#" "#mmm"  #mm#      #        
                                                                             
                                                                             
                                                                             
  mmmm   mmmm  mmm                                                           
 m"  "m m"  "m   #                                                           
 #  m # #  m #   #                                                           
 #    # #    #   #                                                           
  #mm#   #mm#  mm#mm                                                         
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm  mmm     mmmm   mmmm     mm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m   #    "   "# "   "#   m"#  #     
 #  m # #  m #  #  #  #  m # """"mm #  m #   #        m"   mmm"  #" #  """"mm
 #    # #    #  #mm#  #    #      # #    #   #      m"       "# #mmm#m      #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  mm#mm  m#mmmm "mmm#"     #  "mmm#"
                                                                             
                                                                             
                                                                             
   mmm   mmmm   mmmm   mmmm   mmmm   mmmm   mmmm   mmmm                      
 m"   " m"  "m m"  "m m"  "m m"  "m m"  "m m"  "m m"  "m                     
 #m""#m #  m # #  m # #  m # #  m # #  m # #  m # #  m #                     
 #    # #    # #    # #    # #    # #    # #    # #    #                     
  #mm#"  #mm#   #mm#   #mm#   #mm#   #mm#   #mm#   #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm  mmm    mmmmm    mmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m "   "#   #    #    # m"   " #"  "m
 #  m # #  m #  #  #  #  m # """"mm #  m #     m"   #    #mmmm" #      #m  m#
 #    # #    #  #mm#  #    #      # #    #   m"     #    #    # #       """ #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  m#mmmm mm#mm  #mmmm"  "mmm" "mmm" 
                                                                             
                                                                             
                                                                             
    mm   mmmm   mmmm   mmmm   mmmm   mmmm  m    m  mmmm                      
   m"#  m"  "m m"  "m "   "# m"  "m m"  "m  #  #  m"  "m                     
  #" #  #  m # #  m #     m" #  m # #  m #   ##   #  m #                     
 #mmm#m #    # #    #   m"   #    # #    #  m""m  #    #                     
     #   #mm#   #mm#  m#mmmm  #mm#   #mm#  m"  "m  #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   "   "# #"  "m
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #    mmm" #m  m#
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#      "#  """ #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" "mmm" 
                                                                             
                                                                             
                                                                             
 mmmm   mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 #   "m #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
 #    # #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
 #    # #      #    #   m"   #    # #    #   #    #    #                     
 #mmm"  #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm      mm    mm  
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##     m"#    ##  
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #   #" #   #  # 
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #mmm#m  #mm# 
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    #     #  #    #
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 "   "# #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
   mmm" #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
     "# #      #    #   m"   #    # #    #   #    #    #                     
 "mmm#" #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm      mm    mm  
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##     m"#    ##  
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #   #" #   #  # 
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #mmm#m  #mm# 
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    #     #  #    #
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm   mmmm   mmmm         mmm     mmmm                      
 "   "# #      #    # "   "# #    #m     m   #    "   "#                     
   mmm" #mmmmm #mmmm"     m" "mmmm""m m m"   #        m"                     
     "# #      #    #   m"   #   "# #m#m#    #      m"                       
 "mmm#" #      #mmmm" m#mmmm "#mmm"  # #   mm#mm  m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm   mmmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #      #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  """"mm #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#       # #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" #mmmm"
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 "   "# #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
     m" #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
   m"   #      #    #   m"   #    # #    #   #    #    #                     
 m#mmmm #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm   mmmmm  mmmmmm
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #      #     
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  """"mm #mmmmm
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#       # #     
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" #mmmmm
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 "   "# #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
     m" #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
   m"   #      #    #   m"   #    # #    #   #    #    #                     
 m#mmmm #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm   mmmmm  mmmmmm
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #      #     
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  """"mm #mmmmm
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#       # #     
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" #mmmmm
                                                                             
                                                                             
                                                                             
   mmm  mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 m"   " #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
 #m""#m #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
 #    # #      #    #   m"   #    # #    #   #    #    #                     
  #mm#" #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm   mmmmm  mmmmmm
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #      #     
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  """"mm #mmmmm
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#       # #     
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" #mmmmm
                                                                             
                                                                             
                                                                             
   mmm  mmmmmm mmmmm   mmmm   mmmm  mmmmm   mmmm   mmmm                      
 m"   " #      #    # "   "# #    # #    # "   "# "   "#                     
 #m""#m #mmmmm #mmmm"     m" "mmmm" #mmmm"     m"     m"                     
 #    # #      #    #   m"   #   "# #    #   m"     m"                       
  #mm#" #      #mmmm" m#mmmm "#mmm" #mmmm" m#mmmm m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #    # #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  "mmmm" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #   "# #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "#mmm" #mmmm"
                                                                             
                                                                             
                                                                             
 mmmm   mmmmmm mmmmm   mmmm   mmmm  mmmm      mm   mmmm                      
 #   "m #      #    # "   "# #    # #   "m   m"#  "   "#                     
 #    # #mmmmm #mmmm"     m" "mmmm" #    #  #" #      m"                     
 #    # #      #    #   m"   #   "# #    # #mmm#m   m"                       
 #mmm"  #      #mmmm" m#mmmm "#mmm" #mmm"      #  m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #    # #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  "mmmm" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #   "# #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "#mmm" #mmmm"
                                                                             
                                                                             
                                                                             
 mmmm   mmmmmm mmmmm   mmmm   mmmm    m      mmm   mmmm                      
 #   "m #      #    # "   "# #    # mm#mm  m"   " "   "#                     
 #    # #mmmmm #mmmm"     m" "mmmm"   #    #m""#m     m"                     
 #    # #      #    #   m"   #   "#   #    #    #   m"                       
 #mmm"  #      #mmmm" m#mmmm "#mmm"   "mm   #mm#" m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #    # #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  "mmmm" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #   "# #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "#mmm" #mmmm"
                                                                             
                                                                             
                                                                             
 mmmmmm mmmmmm mmmmm   mmmm   mmmm         mmm     mmmm                      
 #      #      #    # "   "# #    # mmmmm    #    "   "#                     
 #mmmmm #mmmmm #mmmm"     m" "mmmm" # # #    #        m"                     
 #      #      #    #   m"   #   "# # # #    #      m"                       
 #mmmmm #      #mmmm" m#mmmm "#mmm" # # #  mm#mm  m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #    # #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  "mmmm" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #   "# #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "#mmm" #mmmm"
                                                                             
                                                                             
                                                                             
 mmmmmm mmmmmm mmmmm   mmmm   mmmm          mmmm   mmmm                      
 #      #      #    # "   "# #    # m   m  "   "# m"  "m                     
 #mmmmm #mmmmm #mmmm"     m" "mmmm" "m m"    mmm" #  m #                     
 #      #      #    #   m"   #   "#  #m#       "# #    #                     
 #mmmmm #      #mmmm" m#mmmm "#mmm"  "#    "mmm#"  #mm#                      
                                     m"                                      
                                    ""                                       
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #"  "m #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  #m  m# "mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#   """ # #   "#
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm"  "#mmm"
                                                                             
                                                                             
                                                                             
   mmm  mmmmmm mmmmm   mmmm   mmmm   mmmm  m    m  mmmm                      
 m"   " #      #    # "   "# m"  "m m"  "m "m  m" m"  "m                     
 #m""#m #mmmmm #mmmm"     m" #  m # #  m #  #  #  #  m #                     
 #    # #      #    #   m"   #    # #    #  "mm"  #    #                     
  #mm#" #      #mmmm" m#mmmm  #mm#   #mm#    ##    #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm    mm    mmmm  mmmmm  mmmmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m   ##   m"  "m #    # #      #"  "m
 #  m # #  m #  #  #  #  m # """"mm #  m #  #  #  #  m # #mmmm" """"mm #m  m#
 #    # #    #  #mm#  #    #      # #    #  #mm#  #    # #    #      #  """ #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  #    #  #mm#  #mmmm" "mmm#" "mmm" 
                                                                             
                                                                             
                                                                             
 mmmmm   mmmm   mmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 #      "   "# "   "# "   "# m"  "m m"  "m "m m"  m"  "m                     
 """"mm     m"   mmm"     m" #  m # #  m #  "#"   #  m #                     
      #   m"       "#   m"   #    # #    #   #    #    #                     
 "mmm#" m#mmmm "mmm#" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm    mm    mmmm  mmmmm   mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m   ##   "   "# #    # "   "# #    #
 #  m # #  m #  #  #  #  m # """"mm #  m #  #  #      m" #mmmm"     m" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  #mm#    m"   #    #   m"   #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  #    # m#mmmm #mmmm" m#mmmm #mmmm"
                                                                             
                                                                             
                                                                             
   mmm  mmm    mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 m"   "   #    #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
 #m""#m   #    #mmmm"     m" #  m # #  m #  "#"   #  m #                     
 #    #   #    #    #   m"   #    # #    #   #    #    #                     
  #mm#" mm#mm  #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm    mm    mmmm   mmmm   mmmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m   ##   "   "# #    # m"  "m #"  "m
 #  m # #  m #  #  #  #  m # """"mm #  m #  #  #    mmm" "mmmm" #  m # #m  m#
 #    # #    #  #mm#  #    #      # #    #  #mm#      "# #   "# #    #  """ #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  #    # "mmm#" "#mmm"  #mm#  "mmm" 
                                                                             
                                                                             
                                                                             
   mm    mmmm   mmmm   mmmm   mmmm   mmmm m     m  mmmm                      
   ##   m"  "m m"  "m "   "# m"  "m m"  "m "m m"  m"  "m                     
  #  #  #  m # #  m #     m" #  m # #  m #  "#"   #  m #                     
  #mm#  #    # #    #   m"   #    # #    #   #    #    #                     
 #    #  #mm#   #mm#  m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm  mmmmmm  mmmm   mmmm  mmmmmm mmmmmm
 m"  "m m"  "m   ##   m"  "m #      m"  "m #      "   "# #    #     #" #     
 #  m # #  m #  #  #  #  m # """"mm #  m # #mmmmm     m" "mmmm"    m"  #mmmmm
 #    # #    #  #mm#  #    #      # #    # #        m"   #   "#   m"   #     
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  #mmmmm m#mmmm "#mmm"  m"    #mmmmm
                                                                             
                                                                             
                                                                             
 mmmmm   mmmm   mmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 #    # m"  "m m"  "m "   "# m"  "m m"  "m "m m"  m"  "m                     
 #mmmm" #  m # #  m #     m" #  m # #  m #  "#"   #  m #                     
 #    # #    # #    #   m"   #    # #    #   #    #    #                     
 #mmmm"  #mm#   #mm#  m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                        
  mmmm   mmmm   mmmm   mmmm  mmm      mmm  mmmmmm mmmmm 
 m"  "m "   "# #"  "m #"  "m   #    m"   " #      #    #
 #  m #   mmm" #m  m# #m  m#   #    #      #mmmmm #mmmm"
 #    #     "#  """ #  """ #   #    #      #      #    #
  #mm#  "mmm#" "mmm"  "mmm"  mm#mm   "mmm" #mmmmm #mmmm"
                                                        
                                                        
                                                        
  mmmm     mm  mmmmm   mmmm     mm  mmmm   mmmmmm m    m
 m"  "m   m"#  #      m"  "m   m"#  #   "m #      #    #
 #  m #  #" #  """"mm #  m #  #" #  #    # #mmmmm #mmmm#
 #    # #mmm#m      # #    # #mmm#m #    # #      #    #
  #mm#      #  "mmm#"  #mm#      #  #mmm"  #mmmmm #    #
                                                        
                                                        
                                                        
  mmmm  mmmmm   mmmm  mmmmmm  mmmm  mmmm   mmmmmm m    m
 m"  "m #      m"  "m     #" m"  "m #   "m #      ##  ##
 #  m # """"mm #  m #    m"  #  m # #    # #mmmmm # ## #
 #    #      # #    #   m"   #    # #    # #      # "" #
  #mm#  "mmm#"  #mm#   m"     #mm#  #mmm"  #mmmmm #    #
                                                        
                                                        
                                                        
  mmmm  mmmmm   mmmm     mm   mmmm  mmmm   mmmm     mmm 
 m"  "m #      "   "#   m"#  #    # #   "m #   "m m"   "
 #  m # """"mm   mmm"  #" #  "mmmm" #    # #    # #     
 #    #      #     "# #mmm#m #   "# #    # #    # #     
  #mm#  "mmm#" "mmm#"     #  "#mmm" #mmm"  #mmm"   "mmm"
                                                        
                                                        
                                                        
  mmmm    mmm   mmmm  mmmmm   mmmm    mmm  m    m   mmm 
 m"  "m m"   " "   "# #      m"  "m m"   " ##  ## m"   "
 #  m # #m""#m   mmm" """"mm #  m # #      # ## # #     
 #    # #    #     "#      # #    # #      # "" # #     
  #mm#   #mm#" "mmm#" "mmm#"  #mm#   "mmm" #    #  "mmm"
                                                        
                                                        
                                                        
  mmmm    mmm  mmmmm   mmmm   mmmm    mmm    mmm    mmm 
 m"  "m m"   " #      "   "# #    # m"   " m"   " m"   "
 #  m # #m""#m """"mm     m" "mmmm" #      #      #     
 #    # #    #      #   m"   #   "# #      #      #     
  #mm#   #mm#" "mmm#" m#mmmm "#mmm"  "mmm"  "mmm"  "mmm"
                                                        
                                                        
                                                                             
  mmmm  mmmmmm  mmmm   mmmm  mmmmmm mmmmm  mm   m mm   m mmmmmm   mmm    mm  
 m"  "m     #" "   "# "   "# #        #    #"m  # #"m  # #      m"   "   ##  
 #  m #    m"      m"   mmm" #mmmmm   #    # #m # # #m # #mmmmm #   mm  #  # 
 #    #   m"     m"       "# #        #    #  # # #  # # #      #    #  #mm# 
  #mm#   m"    m#mmmm "mmm#" #      mm#mm  #   ## #   ## #mmmmm  "mmm" #    #
                                                                             
                                                                             
                                                                             
 mm   m  mmmm         mmmmmm m    m   mmm  mmmmm                             
 #"m  # #"   "        #      #    #     #    #                               
 # #m # "#mmm         #mmmmm #    #     #    #                               
 #  # #     "#  """   #      #    #     #    #                               
 #   ## "mmm#"        #      "mmmm" "mmm"  mm#mm                             
                                                                             
                                                                             
                                                 
         mmmm   mmmm  mmmmm  mmmmmm mmmmm   mmmm 
   " #  m"  "m #"  "m #          #" #      #"  "m
 "#"#"" #  m # #m  m# """"mm    m"  """"mm #m  m#
mm#m#m  #    #  """ #      #   m"        #  """ #
 # m"    #mm#  "mmm"  "mmm#"  m"    "mmm#" "mmm" 
                                                 
                                                 
                                   
 mmm     mmmm     mm  mmmmmm mmmmmm
   #    m"  "m   m"#      #"     #"
   #    #  m #  #" #     m"     m" 
   #    #    # #mmm#m   m"     m"  
 mm#mm   #mm#      #   m"     m"   
                                   
                                   
                                                                             
 mmm    mmm    mmm             mmm                #                          
   #      #      #           m"   "  m mm   mmm   # mm    mmm   mmmmm        
   #      #      #           #   mm  #"  " "   #  #"  #  "   #  # # #        
   #      #      #           #    #  #     m"""#  #   #  m"""#  # # #        
 mm#mm  mm#mm  mm#mm          "mmm"  #     "mm"#  #   #  "mm"#  # # #        
                                                                             
                                                                             
                                                                             
   mm                          mm            m            mmmm               
   ##   m   m   mmm            ##   mmmm   mm#mm         "   "#              
  #  #  "m m"  #"  #          #  #  #" "#    #               m"              
  #mm#   #m#   #""""          #mm#  #   #    #             m"                
 #    #   #    "#mm"         #    # ##m#"    "mm         m#mmmm              
                                    #                                        
                                    "                                        
                                                 
 mmm    mmm    mmmmm  mmmmm  ""#                 
   #      #    #      #   "#   #    m   m   mmm  
   #      #    """"mm #mmm#"   #    #   #  #   " 
   #      #         # #        #    #   #   """m 
 mm#mm  mm#mm  "mmm#" #        "mm  "mm"#  "mmm" 
                                                 
                                                 
                                                        
 mmm     mmmm  mmm     mmmm     mm  mmmm   mmmmmm mmmmm 
   #    "   "#   #    "   "#   m"#  #   "m #      #    #
   #        m"   #      mmm"  #" #  #    # #mmmmm #mmmm"
   #      m"     #        "# #mmm#m #    # #      #    #
 mm#mm  m#mmmm mm#mm  "mmm#"     #  #mmm"  #mmmmm #mmmm"
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m  mmmm   mmmm  mmmmmm  mmmm 
   #    "   "#   m"#   #  #  m"  "m "   "#     #" "   "#
   #        m"  #" #    ##   #  m #     m"    m"      m"
   #      m"   #mmm#m  m""m  #    #   m"     m"     m"  
 mm#mm  m#mmmm     #  m"  "m  #mm#  m#mmmm  m"    m#mmmm
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m mmm       mm  mmmm    mmmm 
   #    "   "#   m"#   #  #    #      m"#  #   "m "   "#
   #        m"  #" #    ##     #     #" #  #    #     m"
   #      m"   #mmm#m  m""m    #    #mmm#m #    #   m"  
 mm#mm  m#mmmm     #  m"  "m mm#mm      #  #mmm"  m#mmmm
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m  mmmm  mmmm   mmm     mmmm 
   #    "   "#   m"#   #  #  "   "# #   "m   #    m"  "m
   #        m"  #" #    ##     mmm" #    #   #    #  m #
   #      m"   #mmm#m  m""m      "# #    #   #    #    #
 mm#mm  m#mmmm     #  m"  "m "mmm#" #mmm"  mm#mm   #mm# 
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m    mm    mmm     mm   mmmm 
   #    "   "#   m"#   #  #    m"#  m"   "   m"#  #"  "m
   #        m"  #" #    ##    #" #  #       #" #  #m  m#
   #      m"   #mmm#m  m""m  #mmm#m #      #mmm#m  """ #
 mm#mm  m#mmmm     #  m"  "m     #   "mmm"     #  "mmm" 
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m   mmm  mmmmm  mmmm     mmm 
   #    "   "#   m"#   #  #  m"   " #    # #   "m m"   "
   #        m"  #" #    ##   #m""#m #mmmm" #    # #m""#m
   #      m"   #mmm#m  m""m  #    # #    # #    # #    #
 mm#mm  m#mmmm     #  m"  "m  #mm#" #mmmm" #mmm"   #mm#"
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m mmmmmm  mmmm  mmmmm   mmmm 
   #    "   "#   m"#   #  #      #" "   "# #    # "   "#
   #        m"  #" #    ##      m"    mmm" #mmmm"   mmm"
   #      m"   #mmm#m  m""m    m"       "# #    #     "#
 mm#mm  m#mmmm     #  m"  "m  m"    "mmm#" #mmmm" "mmm#"
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m mmmmm     mm   mmmm  mmm   
   #    "   "#   m"#   #  #  #    #   m"#  "   "#   #   
   #        m"  #" #    ##   #mmmm"  #" #    mmm"   #   
   #      m"   #mmm#m  m""m  #    # #mmm#m     "#   #   
 mm#mm  m#mmmm     #  m"  "m #mmmm"     #  "mmm#" mm#mm 
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m   mmm    mmm    mmm  mmmmm 
   #    "   "#   m"#   #  #  m"   " m"   " m"   " #     
   #        m"  #" #    ##   #      #m""#m #      """"mm
   #      m"   #mmm#m  m""m  #      #    # #           #
 mm#mm  m#mmmm     #  m"  "m  "mmm"  #mm#"  "mmm" "mmm#"
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m mmmm   mmmmm   mmmm    mmm 
   #    "   "#   m"#   #  #  #   "m #      "   "# m"   "
   #        m"  #" #    ##   #    # """"mm     m" #     
   #      m"   #mmm#m  m""m  #    #      #   m"   #     
 mm#mm  m#mmmm     #  m"  "m #mmm"  "mmm#" m#mmmm  "mmm"
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m mmmm   mmmmm   mmmm   mmmm 
   #    "   "#   m"#   #  #  #   "m #      #"  "m "   "#
   #        m"  #" #    ##   #    # """"mm #m  m#   mmm"
   #      m"   #mmm#m  m""m  #    #      #  """ #     "#
 mm#mm  m#mmmm     #  m"  "m #mmm"  "mmm#" "mmm"  "mmm#"
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m mmmmmm  mmmm   mmmm  mmm   
   #    "   "#   m"#   #  #  #      "   "# "   "#   #   
   #        m"  #" #    ##   #mmmmm   mmm"     m"   #   
   #      m"   #mmm#m  m""m  #          "#   m"     #   
 mm#mm  m#mmmm     #  m"  "m #      "mmm#" m#mmmm mm#mm 
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m mmmmmm  mmmm  mmmmm  mmm   
   #    "   "#   m"#   #  #  #      "   "# #    #   #   
   #        m"  #" #    ##   #mmmmm   mmm" #mmmm"   #   
   #      m"   #mmm#m  m""m  #          "# #    #   #   
 mm#mm  m#mmmm     #  m"  "m #      "mmm#" #mmmm" mm#mm 
                                                        
                                                        
                                                        
 mmm     mmmm     mm  m    m mmmmmm  mmmm  mmmm   mmm   
   #    "   "#   m"#   #  #  #      "   "# #   "m   #   
   #        m"  #" #    ##   #mmmmm   mmm" #    #   #   
   #      m"   #mmm#m  m""m  #          "# #    #   #   
 mm#mm  m#mmmm     #  m"  "m #      "mmm#" #mmm"  mm#mm 
                                                        
                                                        
                                                        
 mmm     mmmm   mmmm   mmmm    mmm    mmm  m    m mmmmm 
   #    "   "# #    # "   "# m"   " m"   " ##  ## #    #
   #        m" "mmmm"   mmm" #m""#m #      # ## # #mmmm"
   #      m"   #   "#     "# #    # #      # "" # #    #
 mm#mm  m#mmmm "#mmm" "mmm#"  #mm#"  "mmm" #    # #mmmm"
                                                        
                                                        
                                                               
 mmm     mmmm            mm         mmmmm     mm   mmmm    mm  
   #    "   "#  mmm     m"#  mmmm   #   "#   m"#  "   "#   ##  
   #        m" #   "   #" #  #" "#  #mmm#"  #" #      m"  #  # 
   #      m"    """m  #mmm#m #   #  #      #mmm#m   m"    #mm# 
 mm#mm  m#mmmm "mmm"      #  ##m#"  #          #  m#mmmm #    #
                             #                                 
                             "                                 
                                                        
 mmm     mmmm   mmmm   mmmm  mmmmm  mmmm   mm   m m    m
   #    "   "# #"  "m "   "# #      #   "m #"m  # #    #
   #      mmm" #m  m#   mmm" """"mm #    # # #m # #mmmm#
   #        "#  """ #     "#      # #    # #  # # #    #
 mm#mm  "mmm#" "mmm"  "mmm#" "mmm#" #mmm"  #   ## #    #
                                                        
                                                        
                                                        
 mmm      mmm   mmmm  mmmmmm mmm    mmmm    mmmm  mmmmm 
   #    m"   " "   "#     #"   #    #   "m #"   "   #   
   #    #m""#m     m"    m"    #    #    # "#mmm    #   
   #    #    #   m"     m"     #    #    #     "#   #   
 mm#mm   #mm#" m#mmmm  m"    mm#mm  #mmm"  "mmm#" mm#mm 
                                                        
                                                        
                                   
 mmm    mmmmmm    mm  mmm    mmm   
   #        #"   m"#    #      #   
   #       m"   #" #    #      #   
   #      m"   #mmm#m   #      #   
 mm#mm   m"        #  mm#mm  mm#mm 
                                   
                                   
                                                                             
 mmm             mmm  #                                  ""#                 
   #           m"   " # mm    mmm   m mm   m mm    mmm     #           m   m 
   #           #      #"  #  "   #  #"  #  #"  #  #"  #    #           "m m" 
   #           #      #   #  m"""#  #   #  #   #  #""""    #            #m#  
 mm#mm          "mmm" #   #  "mm"#  #   #  #   #  "#mm"    "mm           #   
                                                                             
                                                               """"""        
                                                                             
  mmmm    m""     mm                                                         
 "   "# mm#mm    m"#   mmm                                                   
   mmm"   #     #" #  #   "                                                  
     "#   #    #mmm#m  """m                                                  
 "mmm#"   #        #  "mmm"                                                  
                                                                             
                                                                             
                                                                             
 mmm    m    m  mmmm  mmmmm  mmmmmm          mmm         ""#                 
   #    ##  ## m"  "m #   "# #             m"   "  mmm     #     mmm    m mm 
   #    # ## # #    # #mmmm" #mmmmm        #      #" "#    #    #" "#   #"  "
   #    # "" # #    # #   "m #             #      #   #    #    #   #   #    
 mm#mm  #    #  #mm#  #    " #mmmmm         "mmm" "#m#"    "mm  "#m#"   #    
                                                                             
                                                                             
                                                                             
 mmmmm             #                                                         
 #    # m   m   mmm#   mmm                                                   
 #mmmm" #   #  #" "#  #   "                                                  
 #    # #   #  #   #   """m                                                  
 #mmmm" "mm"#  "#m##  "mmm"                                                  
                                                                             
                                                                             
                                                                             
 mmm    m    m  mmmm  mmmmm  mmmmmm          "    mmmmm  mmmmmm              
   #    ##  ## m"  "m #   "# #             mmm    #    # #       m mm   mmm  
   #    # ## # #    # #mmmm" #mmmmm          #    #mmmm" #mmmmm  #"  " #"  # 
   #    # "" # #    # #   "m #               #    #    # #       #     #"""" 
 mm#mm  #    #  #mm#  #    " #mmmmm        mm#mm  #mmmm" #       #     "#mm" 
                                                                             
                                                                             
                                                                             
        m    m   "            mmmm                         m           mmmmm 
  mmm   "m  m" mmm           #"   " mmmmm   mmm    m mm  mm#mm         #     
 #"  #   #  #    #           "#mmm  # # #  "   #   #"  "   #           """"mm
 #""""   "mm"    #               "# # # #  m"""#   #       #                #
 "#mm"    ##   mm#mm         "mmm#" # # #  "mm"#   #       "mm         "mmm#"
                                                                             
                                                                             
                                                                             
 mmmmmm mmmmmm                                                               
 #      #                                                                    
 #mmmmm #mmmmm                                                               
 #      #                                                                    
 #      #mmmmm                                                               
                                                                             
                                                                             
                                                                             
 mmm    m    m  mmmm  mmmmm  mmmmmm        m    m                 "          
   #    ##  ## m"  "m #   "# #             ##  ## m   m   mmm   mmm     mmm  
   #    # ## # #    # #mmmm" #mmmmm        # ## # #   #  #   "    #    #"  " 
   #    # "" # #    # #   "m #             # "" # #   #   """m    #    #     
 mm#mm  #    #  #mm#  #    " #mmmmm        #    # "mm"#  "mmm"  mm#mm  "#mm" 
                                                                             
                                                                             
                                                        
  mmmm   mmmm   mmmm   mmmm   mmmm   mmmm   mmmm     mm 
 "   "# "   "# m"  "m m"  "m #"  "m #    # "   "#   m"# 
     m"     m" #  m # #  m # #m  m# "mmmm"     m"  #" # 
   m"     m"   #    # #    #  """ # #   "#   m"   #mmm#m
 m#mmmm m#mmmm  #mm#   #mm#  "mmm"  "#mmm" m#mmmm     # 
                                                        
                                                        
                                                        
  mmmm   mmmm   mmmm  mmm     mmmm   mmmm  mmmmm     mm 
 "   "# "   "# m"  "m   #    m"  "m "   "# #        m"# 
     m"     m" #  m #   #    #  m #     m" """"mm  #" # 
   m"     m"   #    #   #    #    #   m"        # #mmm#m
 m#mmmm m#mmmm  #mm#  mm#mm   #mm#  m#mmmm "mmm#"     # 
                                                        
                                                        
                                                        
  mmmm   mmmm   mmmm  mmm     mmmm   mmmm   mmmm     mm 
 "   "# "   "# m"  "m   #    m"  "m "   "# #    #   m"# 
     m"     m" #  m #   #    #  m #     m" "mmmm"  #" # 
   m"     m"   #    #   #    #    #   m"   #   "# #mmm#m
 m#mmmm m#mmmm  #mm#  mm#mm   #mm#  m#mmmm "#mmm"     # 
                                                        
                                                        
                                                        
  mmmm   mmmm   mmmm  mmm     mmmm     mm     mm     mm 
 "   "# "   "# m"  "m   #    m"  "m   m"#    m"#    m"# 
     m"     m" #  m #   #    #  m #  #" #   #" #   #" # 
   m"     m"   #    #   #    #    # #mmm#m #mmm#m #mmm#m
 m#mmmm m#mmmm  #mm#  mm#mm   #mm#      #      #      # 
                                                        
                                                        
                                                        
  mmmm   mmmm   mmmm  mmm     mmmm     mm  mmmmm     mm 
 "   "# "   "# m"  "m   #    m"  "m   m"#  #        m"# 
     m"     m" #  m #   #    #  m #  #" #  """"mm  #" # 
   m"     m"   #    #   #    #    # #mmm#m      # #mmm#m
 m#mmmm m#mmmm  #mm#  mm#mm   #mm#      #  "mmm#"     # 
                                                        
                                                        
                                                               
  mmmm   mmmm   mmmm   mmmm    mmm          mmmm   mmmm  mmmmm 
 "   "# "   "# m"  "m "   "# m"   "        "   "# "   "# #     
     m"   mmm" #  m #     m" #m""#m            m"     m" """"mm
   m"       "# #    #   m"   #    #  """     m"     m"        #
 m#mmmm "mmm#"  #mm#  m#mmmm  #mm#"        m#mmmm m#mmmm "mmm#"
                                                               
                                                               
                     
  mmmm   mmmm   mmmm 
 "   "# "   "# "   "#
     m"   mmm"   mmm"
   m"       "#     "#
 m#mmmm "mmm#" "mmm#"
                     
                     
                                                        
  mmmm   mmmm   mmmm  mmm    mmmmmm mmmmmm  mmmm   mmmm 
 "   "# "   "# "   "#   #        #"     #" #"  "m m"  "m
     m"   mmm"   mmm"   #       m"     m"  #m  m# #  m #
   m"       "#     "#   #      m"     m"    """ # #    #
 m#mmmm "mmm#" "mmm#" mm#mm   m"     m"    "mmm"   #mm# 
                                                        
                                                        
                                                        
  mmmm     mm   mmmm    mmm  mmmmmm mmmmmm mmmmm   mmmm 
 "   "#   m"#  m"  "m m"   "     #"     #" #      m"  "m
     m"  #" #  #  m # #m""#m    m"     m"  """"mm #  m #
   m"   #mmm#m #    # #    #   m"     m"        # #    #
 m#mmmm     #   #mm#   #mm#"  m"     m"    "mmm#"  #mm# 
                                                        
                                                        
                                                        
  mmmm     mm  mmm       mm  mmmmm    mmm  m    m mmmmm 
 "   "#   m"#    #      m"#  #      m"   " ##  ##   #   
     m"  #" #    #     #" #  """"mm #      # ## #   #   
   m"   #mmm#m   #    #mmm#m      # #      # "" #   #   
 m#mmmm     #  mm#mm      #  "mmm#"  "mmm" #    # mm#mm 
                                                        
                                                        
                                                        
  mmmm     mm   mmmm   mmmm  mmmmmm mmmm   mmmmmm m    m
 "   "#   m"#  "   "# #"  "m     #" #   "m #      #    #
     m"  #" #    mmm" #m  m#    m"  #    # #mmmmm #mmmm#
   m"   #mmm#m     "#  """ #   m"   #    # #      #    #
 m#mmmm     #  "mmm#" "mmm"   m"    #mmm"  #      #    #
                                                        
                                                        
                                                        
  mmmm    mmm   mmmm  mmmmmm mmmmm  mmmm   mmmmmm m    m
 "   "# m"   " m"  "m     #" #      #   "m #      #    #
     m" #m""#m #  m #    m"  """"mm #    # #mmmmm #mmmm#
   m"   #    # #    #   m"        # #    # #      #    #
 m#mmmm  #mm#"  #mm#   m"    "mmm#" #mmm"  #mmmmm #    #
                                                        
                                                        
                                                        
  mmmm    mmm   mmmm  mmmmm   mmmm          mmmm  mmmmmm
 "   "# m"   " "   "# #      #"  "m        #"  "m     #"
     m" #m""#m     m" """"mm #m  m#        #m  m#    m" 
   m"   #    #   m"        #  """ #  """    """ #   m"  
 m#mmmm  #mm#" m#mmmm "mmm#" "mmm"         "mmm"   m"   
                                                        
                                                        
                                                        
  mmmm  mmmmmm    mm  mmmmmm  mmmm   mmmm    mm    mmmm 
 "   "#     #"   m"#  #      "   "# "   "#   ##   m"  "m
     m"    m"   #" #  #mmmmm     m"   mmm"  #  #  #  m #
   m"     m"   #mmm#m #        m"       "#  #mm#  #    #
 m#mmmm  m"        #  #mmmmm m#mmmm "mmm#" #    #  #mm# 
                                                        
                                                        
                                                        
  mmmm  mmmmmm    mm  mmmmmm  mmmm     mm    mmm     mm 
 "   "#     #"   m"#  #      "   "#   m"#  m"   "   m"# 
     m"    m"   #" #  #mmmmm     m"  #" #  #m""#m  #" # 
   m"     m"   #mmm#m #        m"   #mmm#m #    # #mmm#m
 m#mmmm  m"        #  #mmmmm m#mmmm     #   #mm#"     # 
                                                        
                                                        
                                                        
  mmmm  mmmmmm    mm  mmmmmm  mmmm  mmmm      mm  mmm   
 "   "#     #"   m"#  #      "   "# #   "m   m"#    #   
     m"    m"   #" #  #mmmmm   mmm" #    #  #" #    #   
   m"     m"   #mmm#m #          "# #    # #mmm#m   #   
 m#mmmm  m"        #  #mmmmm "mmm#" #mmm"      #  mm#mm 
                                                        
                                                        
                                                        
  mmmm   mmmm  mmm    mmmmmm  mmmm  mmmm   mmmmmm mmmmm 
 "   "# #    #   #        #" m"  "m #   "m #      #    #
     m" "mmmm"   #       m"  #  m # #    # #mmmmm #mmmm"
   m"   #   "#   #      m"   #    # #    # #      #    #
 m#mmmm "#mmm" mm#mm   m"     #mm#  #mmm"  #mmmmm #mmmm"
                                                        
                                                        
                                                                             
  mmmm  mmmmm   mmmm           mmm    m""     "   mmmmmm  mmmm  ""#    mmmmm 
 "   "# #    # #"  "m m mm   m"   " mm#mm   mmm   #      #"  "m   #    #   "#
     m" #mmmm" #m  m# #"  #  #        #       #   #mmmmm #m  m#   #    #mmm#"
   m"   #    #  """ # #   #  #        #       #   #       """ #   #    #     
 m#mmmm #mmmm" "mmm"  #   #   "mmm"   #       #   #mmmmm "mmm"    "mm  #     
                                              #                              
                                            ""                               
                                                                             
      m        #      m    m mmmmmm mmmmm  m    m   m""    mmm               
     #   mmm   #   m  "m  m"     #" #    #  #  #  mm#mm      #               
    #   #   "  # m"    #  #    m#   #mmmm"   ##     #        #               
   #     """m  #"#     "mm"   m"    #    #  m""m    #        #               
  #     "mmm"  #  "m    ##   ##mmmm #mmmm" m"  "m   #    "mmm"               
 "                                                                           
                                                                             
                                                                             
  mmmm   mmmm         m    m mmmmmm mmmmm         mmmmm m     m m    m       
 "   "# "   "#        "m  m" #        #           #   "##  #  # ##  ##       
   mmm"   mmm"         #  #  #mmmmm   #           #mmm#"" #"# # # ## #       
     "#     "#  """    "mm"  #        #     """   #      ## ##" # "" #  """  
 "mmm#" "mmm#"          ##   #      mm#mm         #      #   #  #    #       
                                                                             
                                                                             
                                                                             
   "    mmmmm  mmmmm  mm   m                                                 
 mmm    #   "# #   "# #"m  #                                                 
   #    #mmm#" #mmmm" # #m #                                                 
   #    #      #   "m #  # #                                                 
 mm#mm  #      #    " #   ##                                                 
                                                                             
                                                                             
                                                        
  mmmm     mm  mmm     mmmm   mmmm  mmmmm   mmmm  mmm   
 "   "#   m"#    #    m"  "m "   "# #      "   "#   #   
   mmm"  #" #    #    #  m #     m" """"mm     m"   #   
     "# #mmm#m   #    #    #   m"        #   m"     #   
 "mmm#"     #  mm#mm   #mm#  m#mmmm "mmm#" m#mmmm mm#mm 
                                                        
                                                        
                                                        
  mmmm     mm   mmmm  mmmmmm  mmmm  mmmm   m    m   mmm 
 "   "#   m"#  "   "#     #" m"  "m #   "m #    #     # 
   mmm"  #" #      m"    m"  #  m # #    # #mmmm#     # 
     "# #mmm#m   m"     m"   #    # #    # #    #     # 
 "mmm#"     #  m#mmmm  m"     #mm#  #mmm"  #    # "mmm" 
                                                        
                                                        
                                                        
  mmmm  mmmmm  mmm    mmmmmm mmmmm  mmmm   m    m mmmmm 
 "   "# #        #        #" #      #   "m ##  ##   #   
   mmm" """"mm   #       m"  """"mm #    # # ## #   #   
     "#      #   #      m"        # #    # # "" #   #   
 "mmm#" "mmm#" mm#mm   m"    "mmm#" #mmm"  #    # mm#mm 
                                                        
                                                        
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm  mmm       mm     mm   mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m   #      m"#    m"#  #    #
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #   #     #" #   #" #  "mmmm"
"""#"""     "#      #     "# #   "# #    # #    #   #    #mmm#m #mmm#m #   "#
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#  mm#mm      #      #  "#mmm"
                                                                             
                                                                             
                                                                             
   mmm  mmmmmm                                                               
 m"   "     #"                                                               
 #m""#m    m"                                                                
 #    #   m"                                                                 
  #mm#"  m"                                                                  
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm   mmmm   mmmm   mmmm   mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m "   "# "   "# "   "# m"  "m
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #     m"   mmm"     m" #  m #
"""#"""     "#      #     "# #   "# #    # #    #   m"       "#   m"   #    #
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#  m#mmmm "mmm#" m#mmmm  #mm# 
                                                                             
                                                                             
                                                                             
  mmmm   mmmm                                                                
 "   "# "   "#                                                               
     m"     m"                                                               
   m"     m"                                                                 
 m#mmmm m#mmmm                                                               
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm   mmmm  mmmmm   mmmm   mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m "   "# #      "   "# "   "#
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #     m" """"mm     m"   mmm"
"""#"""     "#      #     "# #   "# #    # #    #   m"        #   m"       "#
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#  m#mmmm "mmm#" m#mmmm "mmm#"
                                                                             
                                                                             
                                                                             
  mmmm   mmmm                                                                
 m"  "m #"  "m                                                               
 #  m # #m  m#                                                               
 #    #  """ #                                                               
  #mm#  "mmm"                                                                
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm   mmmm  mmmmm    mmm   mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m "   "# #      m"   " "   "#
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #     m" """"mm #m""#m   mmm"
"""#"""     "#      #     "# #   "# #    # #    #   m"        # #    #     "#
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#  m#mmmm "mmm#"  #mm#" "mmm#"
                                                                             
                                                                             
                                                                             
 mmmmmm  mmmm                                                                
     #" "   "#                                                               
    m"    mmm"                                                               
   m"       "#                                                               
  m"    "mmm#"                                                               
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm   mmmm  mmmmm  mmmmmm  mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m "   "# #          #" #    #
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #     m" """"mm    m"  "mmmm"
"""#"""     "#      #     "# #   "# #    # #    #   m"        #   m"   #   "#
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#  m#mmmm "mmm#"  m"    "#mmm"
                                                                             
                                                                             
                                                                             
   mmm   mmmm                                                                
 m"   " #"  "m                                                               
 #m""#m #m  m#                                                               
 #    #  """ #                                                               
  #mm#" "mmm"                                                                
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm   mmmm     mm  mmmmm   mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m "   "#   m"#  #      #"  "m
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #   mmm"  #" #  """"mm #m  m#
"""#"""     "#      #     "# #   "# #    # #    #     "# #mmm#m      #  """ #
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#  "mmm#"     #  "mmm#" "mmm" 
                                                                             
                                                                             
                                                                             
 mmmmmm  mmmm                                                                
     #" m"  "m                                                               
    m"  #  m #                                                               
   m"   #    #                                                               
  m"     #mm#                                                                
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm     mm   mmmm    mmm   mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m   m"#  m"  "m m"   " "   "#
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #  #" #  #  m # #m""#m     m"
"""#"""     "#      #     "# #   "# #    # #    # #mmm#m #    # #    #   m"  
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#      #   #mm#   #mm#" m#mmmm
                                                                             
                                                                             
                                                                             
 mmm    mmmmm                                                                
   #    #                                                                    
   #    """"mm                                                               
   #         #                                                               
 mm#mm  "mmm#"                                                               
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm     mm   mmmm   mmmm   mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m   m"#  "   "# "   "# m"  "m
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #  #" #    mmm"     m" #  m #
"""#"""     "#      #     "# #   "# #    # #    # #mmm#m     "#   m"   #    #
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#      #  "mmm#" m#mmmm  #mm# 
                                                                             
                                                                             
                                                                             
  mmmm  mmmmm                                                                
 "   "# #                                                                    
   mmm" """"mm                                                               
     "#      #                                                               
 "mmm#" "mmm#"                                                               
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm  mmmmmm mmm     mmmm   mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m     #"   #    "   "# #"  "m
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #    m"    #      mmm" #m  m#
"""#"""     "#      #     "# #   "# #    # #    #   m"     #        "#  """ #
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#   m"    mm#mm  "mmm#" "mmm" 
                                                                             
                                                                             
                                                                             
  mmmm   mmmm                                                                
 m"  "m #    #                                                               
 #  m # "mmmm"                                                               
 #    # #   "#                                                               
  #mm#  "#mmm"                                                               
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm  mmmmmm mmm    mmmmmm  mmmm 
   m    "   "# #      "   "# #    # m"   " m"  "m     #"   #        #" m"  "m
   #      mmm" """"mm   mmm" "mmmm" #m""#m #  m #    m"    #       m"  #  m #
"""#"""     "#      #     "# #   "# #    # #    #   m"     #      m"   #    #
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  #mm#   m"    mm#mm   m"     #mm# 
                                                                             
                                                                             
                                                                             
 mmmmmm mmm                                                                  
     #"   #                                                                  
    m"    #                                                                  
   m"     #                                                                  
  m"    mm#mm                                                                
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm  mmmmmm mmmmm   mmmm   mmmm    mmm 
   m    "   "# #      "   "# #    # m"   "     #" #      "   "# "   "# m"   "
   #      mmm" """"mm   mmm" "mmmm" #m""#m    m"  """"mm     m"   mmm" #m""#m
"""#"""     "#      #     "# #   "# #    #   m"        #   m"       "# #    #
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  m"    "mmm#" m#mmmm "mmm#"  #mm#"
                                                                             
                                                                             
                                                                             
  mmmm   mmmm                                                                
 m"  "m "   "#                                                               
 #  m #   mmm"                                                               
 #    #     "#                                                               
  #mm#  "mmm#"                                                               
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm  mmmmmm mmmmm   mmmm   mmmm  mmmmmm
   m    "   "# #      "   "# #    # m"   "     #" #      "   "# #"  "m     #"
   #      mmm" """"mm   mmm" "mmmm" #m""#m    m"  """"mm     m" #m  m#    m" 
"""#"""     "#      #     "# #   "# #    #   m"        #   m"    """ #   m"  
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  m"    "mmm#" m#mmmm "mmm"   m"   
                                                                             
                                                                             
                                                                             
  mmmm   mmmm                                                                
 "   "# "   "#                                                               
     m"     m"                                                               
   m"     m"                                                                 
 m#mmmm m#mmmm                                                               
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm  mmmmmm  mmmm  mmm     mmmm  mmmmmm
   m    "   "# #      "   "# #    # m"   "     #" #"  "m   #    #"  "m     #"
   #      mmm" """"mm   mmm" "mmmm" #m""#m    m"  #m  m#   #    #m  m#    m" 
"""#"""     "#      #     "# #   "# #    #   m"    """ #   #     """ #   m"  
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#"  m"    "mmm"  mm#mm  "mmm"   m"   
                                                                             
                                                                             
                                                                             
 mmmmm   mmmm                                                                
 #      "   "#                                                               
 """"mm     m"                                                               
      #   m"                                                                 
 "mmm#" m#mmmm                                                               
                                                                             
                                                                             
                                                                             
         mmmm  mmmmm   mmmm   mmmm    mmm   mmmm   mmmm   mmmm  mmmmm  mmmmmm
   m    "   "# #      "   "# #    # m"   " #    # "   "# #    # #          #"
   #      mmm" """"mm   mmm" "mmmm" #m""#m "mmmm"   mmm" "mmmm" """"mm    m" 
"""#"""     "#      #     "# #   "# #    # #   "#     "# #   "#      #   m"  
   #    "mmm#" "mmm#" "mmm#" "#mmm"  #mm#" "#mmm" "mmm#" "#mmm" "mmm#"  m"   
                                                                             
                                                                             
                                                                             
 mmmmm   mmmm                                                                
 #      #"  "m                                                               
 """"mm #m  m#                                                               
      #  """ #                                                               
 "mmm#" "mmm"                                                                
                                                                             
                                                                             
                                                        
  mmmm  mmmmm  mmmmmm mmmmm   mmmm    mmm  m    m m    m
 "   "# #          #" #      #"  "m m"   " #    # #    #
   mmm" """"mm    m"  """"mm #m  m# #      #mmmm# #mmmm#
     "#      #   m"        #  """ # #      #    # #    #
 "mmm#" "mmm#"  m"    "mmm#" "mmm"   "mmm" #    # #    #
                                                        
                                                        
                                                        
  mmmm    mmm   mmmm   mmmm  mmmmm  mmmm   mmmmmm   mmm 
 "   "# m"   " #"  "m #"  "m #      #   "m #      m"   "
   mmm" #m""#m #m  m# #m  m# """"mm #    # #mmmmm #     
     "# #    #  """ #  """ #      # #    # #      #     
 "mmm#"  #mm#" "mmm"  "mmm"  "mmm#" #mmm"  #mmmmm  "mmm"
                                                        
                                                        
                            
  mmmm  mmmmmm  mmmm   mmmm 
 "   "#     #" "   "# "   "#
   mmm"    m"    mmm"   mmm"
     "#   m"       "#     "#
 "mmm#"  m"    "mmm#" "mmm#"
                            
                            
                                                        
  mmmm  mmmmmm    mm     mm     mm  mmmm   m    m m    m
 "   "#     #"   m"#    m"#    m"#  #   "m ##  ## #    #
   mmm"    m"   #" #   #" #   #" #  #    # # ## # #mmmm#
     "#   m"   #mmm#m #mmm#m #mmm#m #    # # "" # #    #
 "mmm#"  m"        #      #      #  #mmm"  #    # #    #
                                                        
                                                        
                                                        
  mmmm   mmmm    mmm  mmmmmm mmm      mmm  mmmmmm   mmm 
 "   "# #"  "m m"   "     #"   #    m"   " #      m"   "
   mmm" #m  m# #m""#m    m"    #    #      #mmmmm #     
     "#  """ # #    #   m"     #    #      #      #     
 "mmm#" "mmm"   #mm#"  m"    mm#mm   "mmm" #mmmmm  "mmm"
                                                        
                                                        
                                                                             
  mmmm    mmm   mmmm  mmmmm  mmmmm   mmmm   mmmm  mmmmmm  mmmm  mmmmm   mmmm 
 "   "# m"   " "   "# #    # #      #    # m"  "m #      m"  "m #    # #"  "m
   mmm" #        mmm" #mmmm" """"mm "mmmm" #  m # #mmmmm #  m # #mmmm" #m  m#
     "# #          "# #    #      # #   "# #    # #      #    # #    #  """ #
 "mmm#"  "mmm" "mmm#" #mmmm" "mmm#" "#mmm"  #mm#  #mmmmm  #mm#  #mmmm" "mmm" 
                                                                             
                                                                             
                                                                             
 mmmmmm  mmmm   mmmm   mmmm  mmmmm  mmmmmm  mmmm                             
 #      "   "# #    # #"  "m #      #      #"  "m                            
 #mmmmm   mmm" "mmmm" #m  m# """"mm #mmmmm #m  m#                            
 #          "# #   "#  """ #      # #       """ #                            
 #mmmmm "mmm#" "#mmm" "mmm"  "mmm#" #mmmmm "mmm"                             
                                                                             
                                                                             
                                                                             
  mmmm         mmmmmm   "      m                                       mmm   
 "   "#        #      mmm    mm#mm  m mm    mmm    mmm    mmm            #   
   mmm"        #mmmmm   #      #    #"  #  #"  #  #   "  #   "           #   
     "#        #        #      #    #   #  #""""   """m   """m           #   
 "mmm#"        #      mm#mm    "mm  #   #  "#mm"  "mmm"  "mmm"         mm#mm 
                                                                             
                                                                             
                                                                             
  mmmm   mmmm  mmmmm   mmmm   mmmm   mmmm   mmmm   mmmm   mmmm  mmm    mmmmmm
 #    # m"  "m #      #    # m"  "m m"  "m m"  "m "   "# #"  "m   #        #"
 "mmmm" #  m # """"mm "mmmm" #  m # #  m # #  m #     m" #m  m#   #       m" 
 #   "# #    #      # #   "# #    # #    # #    #   m"    """ #   #      m"  
 "#mmm"  #mm#  "mmm#" "#mmm"  #mm#   #mm#   #mm#  m#mmmm "mmm"  mm#mm   m"   
                                                                             
                                                                             
                                   
                                mm 
                               m"# 
                              #" # 
                             #mmm#m
                                 # 
                                   
                                   
                                                        
    mm  mmm     mmmm   mmmm     mm  mmmm    mmmm  mmmmm 
   m"#    #    "   "# "   "#   m"#  #   "m #"   "   #   
  #" #    #        m"     m"  #" #  #    # "#mmm    #   
 #mmm#m   #      m"     m"   #mmm#m #    #     "#   #   
     #  mm#mm  m#mmmm m#mmmm     #  #mmm"  "mmm#" mm#mm 
                                                        
                                                        
                                                        
    mm    mm   mmmm     mm    mmmm  mmm    mmmmm  mmmmmm
   m"#    ##   #   "m   ##   "   "#   #    #    # #     
  #" #   #  #  #    #  #  #      m"   #    #mmmm" #mmmmm
 #mmm#m  #mm#  #    #  #mm#    m"     #    #    # #     
     #  #    # #mmm"  #    # m#mmmm mm#mm  #mmmm" #mmmmm
                                                        
                                                        
                                                                             
    mm  mmmmmm mmmmm  mmmmm  mmmmm   mmmm  mmmmmm  mmmm   mmmm    mm    mmmm 
   m"#  #        #      #    #   "# #"   " #      #"  "m "   "#   ##   #"   "
  #" #  #mmmmm   #      #    #mmmm" "#mmm  #mmmmm #m  m#     m"  #  #  "#mmm 
 #mmm#m #        #      #    #   "m     "# #       """ #   m"    #mm#      "#
     #  #mmmmm mm#mm  mm#mm  #    " "mmm#" #mmmmm "mmm"  m#mmmm #    # "mmm#"
                                                                             
                                                                             
                                                                             
   mmm  mmmm     mmm   mmmm  mmmmm   mmmm  mmmm   mmmm   mmmmm    mmm  mmmmm 
 m"   " #   "m m"   " m"  "m #      "   "# #   "m #   "m #   "# m"   " #   "#
 #      #    # #      #    # """"mm     m" #    # #    # #mmmm" #m""#m #mmm#"
 #      #    # #      #    #      #   m"   #    # #    # #   "m #    # #     
  "mmm" #mmm"   "mmm"  #mm#  "mmm#" m#mmmm #mmm"  #mmm"  #    "  #mm#" #     
                                                                             
                                                                             
                                                                             
    mm    mmm  mmmmmm                                                        
   m"#      #      #"                                                        
  #" #      #    m#                                                          
 #mmm#m     #   m"                                                           
     #  "mmm"  ##mmmm                                                        
                                                                             
                                                                             
                                                                             
    mm m     m  mmmm  m      mmm    mmmm    mmmm   mmmm  m    m mmmmmm  mmmm 
   m"# #  #  # #"  "m #        #    #   "m m"  "m #"  "m #    #     #" #    #
  #" # " #"# # #m  m# #        #    #    # #    # #m  m# #mmmm#   m#   "mmmm"
 #mmm#m ## ##"  """ # #        #    #    # #    #  """ # #    #  m"    #   "#
     #  #   #  "mmm"  #mmmmm mm#mm  #mmm"   #mm#" "mmm"  #    # ##mmmm "#mmm"
                                               #                             
                                                                             
                                                                             
mmmmmmm   mmm m     m mmm    m    mm     m mmm      mmm  mmmmm  m    m mmmmmm
   #    m"   " "m m"    #    "m  m" "m m"    #    m"   " #   "# "m  m"     #"
   #    #       "#"     #     #  #   "#"     #    #   mm #mmm#"  #  #    m#  
   #    #        #      #     "mm"    #      #    #    # #       "mm"   m"   
   #     "mmm"   #    mm#mm    ##     #    mm#mm   "mmm" #        ##   ##mmmm
                                                                             
                                                                             
                                                                             
  mmmm  mmmmm  mmmmm                                                         
 #"   " #   "# #   "#                                                        
 "#mmm  #mmmm" #mmm#"                                                        
     "# #   "m #                                                             
 "mmm#" #    " #                                                             
                                                                             
                                                                             
                                                                             
    mm  m    m m    m mmmmm m     m  mmmm  mmmmmm  mmmm  mmmmm     mm   mmmm 
   m"#   #  #   #  #    #    "m m"  #    # #      m"  "m #   "#   m"#  m"  "m
  #" #    ##     ##     #     "#"   "mmmm" #mmmmm #    # #mmmm"  #" #  #  m #
 #mmm#m  m""m   m""m    #      #    #   "# #      #    # #   "m #mmm#m #    #
     #  m"  "m m"  "m mm#mm    #    "#mmm" #mmmmm  #mm#  #    "     #   #mm# 
                                                                             
                                                                             
                                                                             
  mmmm mmmmmmm mm   m m    m   mmm   mmmm m     m  mmmm  mmmmm  mmmmm  m    m
 "   "#   #    #"m  # "m  m" m"   " m"  "m#  #  # "   "# #   "# #      "m  m"
     m"   #    # #m #  #  #  #m""#m #  m #" #"# #   mmm" #mmmm" """"mm  #  # 
   m"     #    #  # #  "mm"  #    # #    # ## ##"     "# #   "m      #  "mm" 
 m#mmmm   #    #   ##   ##    #mm#"  #mm#  #   #  "mmm#" #    " "mmm#"   ##  
                                                                             
                                                                             
                                                                             
 m    m   mmm   mmmm                                                         
 "m  m" m"   " m"  "m                                                        
  #  #  #      #    #                                                        
  "mm"  #      #    #                                                        
   ##    "mmm"  #mm#                                                         
                                                                             
                                                                             
                                          
 mmmmm  mmm    mmmmmm mmmm    mmmm   mmmm 
 #        #    #      #   "m "   "# #"  "m
 """"mm   #    #mmmmm #    #   mmm" #m  m#
      #   #    #      #    #     "#  """ #
 "mmm#" mm#mm  #mmmmm #mmm"  "mmm#" "mmm" 
                                          
                                          
                                          
 mmmmm  mmm    mmmmmm mmmmm    mmm  mmmmmm
 #        #    #      #      m"   " #     
 """"mm   #    #mmmmm """"mm #      #mmmmm
      #   #    #           # #      #     
 "mmm#" mm#mm  #      "mmm#"  "mmm" #     
                                          
                                          
                                          
 mmmmm  mmm    mmmmmm   mmm    mmm  mmmmmm
 #        #    #      m"   " m"   " #     
 """"mm   #    #mmmmm #m""#m #      #mmmmm
      #   #    #      #    # #      #     
 "mmm#" mm#mm  #       #mm#"  "mmm" #     
                                          
                                          
                                          
 mmmmm  mmm    mmmmmm  mmmm  mmmmm    mm  
 #        #    #      #"  "m #    #   ##  
 """"mm   #    #mmmmm #m  m# #mmmm"  #  # 
      #   #    #       """ # #    #  #mm# 
 "mmm#" mm#mm  #      "mmm"  #mmmm" #    #
                                          
                                          
                                          
 mmmmm   mmmm   mmmm   mmmm  mmm    mmm   
 #      "   "# m"  "m "   "#   #      #   
 """"mm     m" #  m #     m"   #      #   
      #   m"   #    #   m"     #      #   
 "mmm#" m#mmmm  #mm#  m#mmmm mm#mm  mm#mm 
                                          
                                          
                                                        
 mmmmm   mmmm   mmmm  mmmmm     mm  mmmm   mmmm     mmm 
 #      "   "# "   "# #        m"#  #   "m #   "m m"   "
 """"mm     m"   mmm" """"mm  #" #  #    # #    # #     
      #   m"       "#      # #mmm#m #    # #    # #     
 "mmm#" m#mmmm "mmm#" "mmm#"     #  #mmm"  #mmm"   "mmm"
                                                        
                                                        
                                                        
 mmmmm   mmmm  mmmmmm   mmm   mmmm    mmm  mmmm   m    m
 #      "   "#     #" m"   " #    # m"   " #   "m ##  ##
 """"mm     m"    m"  #m""#m "mmmm" #      #    # # ## #
      #   m"     m"   #    # #   "# #      #    # # "" #
 "mmm#" m#mmmm  m"     #mm#" "#mmm"  "mmm" #mmm"  #    #
                                                        
                                                        
                                                        
 mmmmm     mm   mmmm   mmmm   mmmm    mmm  m    m   mmm 
 #        m"#  "   "# "   "# "   "# m"   " ##  ## m"   "
 """"mm  #" #    mmm"   mmm"   mmm" #      # ## # #     
      # #mmm#m     "#     "#     "# #      # "" # #     
 "mmm#"     #  "mmm#" "mmm#" "mmm#"  "mmm" #    #  "mmm"
                                                        
                                                        
                                                        
 mmmmm  mmmmm  mmmmm     mm   mmmm    mmm  mmmmmm m    m
 #      #      #        m"#  #"  "m m"   " #      #    #
 """"mm """"mm """"mm  #" #  #m  m# #      #mmmmm #mmmm#
      #      #      # #mmm#m  """ # #      #      #    #
 "mmm#" "mmm#" "mmm#"     #  "mmm"   "mmm" #mmmmm #    #
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm   mmmm  mmm      mmm  mmmmmm mmmm  
 #          #"   m"#  m"  "m   #    m"   " #      #   "m
 """"mm    m"   #" #  #  m #   #    #      #mmmmm #    #
      #   m"   #mmm#m #    #   #    #      #      #    #
 "mmm#"  m"        #   #mm#  mm#mm   "mmm" #mmmmm #mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm   mmmm  mmm    mmmmmm  mmmm  mmmmm 
 #          #"   m"#  m"  "m   #    #      m"  "m #    #
 """"mm    m"   #" #  #  m #   #    #mmmmm #  m # #mmmm"
      #   m"   #mmm#m #    #   #    #      #    # #    #
 "mmm#"  m"        #   #mm#  mm#mm  #mmmmm  #mm#  #mmmm"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm   mmmm  mmm    mmmmmm   mmm  mmmmmm
 #          #"   m"#  m"  "m   #    #      m"   " #     
 """"mm    m"   #" #  #  m #   #    #mmmmm #m""#m #mmmmm
      #   m"   #mmm#m #    #   #    #      #    # #     
 "mmm#"  m"        #   #mm#  mm#mm  #mmmmm  #mm#" #     
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm   mmmm  mmm    mmmmmm  mmmm  mmmm  
 #          #"   m"#  m"  "m   #    #      #    # #   "m
 """"mm    m"   #" #  #  m #   #    #mmmmm "mmmm" #    #
      #   m"   #mmm#m #    #   #    #      #   "# #    #
 "mmm#"  m"        #   #mm#  mm#mm  #mmmmm "#mmm" #mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm   mmmm  mmm    mmmmmm mmmmmm mmmmmm
 #          #"   m"#  m"  "m   #    #      #      #     
 """"mm    m"   #" #  #  m #   #    #mmmmm #mmmmm #mmmmm
      #   m"   #mmm#m #    #   #    #      #      #     
 "mmm#"  m"        #   #mm#  mm#mm  #      #mmmmm #mmmmm
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm   mmmm   mmmm   mmmm  mmmmmm  mmmm 
 #          #"   m"#  m"  "m "   "# m"  "m     #" "   "#
 """"mm    m"   #" #  #  m #     m" #  m #    m"    mmm"
      #   m"   #mmm#m #    #   m"   #    #   m"       "#
 "mmm#"  m"        #   #mm#  m#mmmm  #mm#   m"    "mmm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm    mmm    mm   mmmmmm   mmm    mmm 
 #          #"   m"#  m"   "   ##   #      m"   " m"   "
 """"mm    m"   #" #  #       #  #  #mmmmm #      #m""#m
      #   m"   #mmm#m #       #mm#  #      #      #    #
 "mmm#"  m"        #   "mmm" #    # #       "mmm"  #mm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm    mmm  mmmmm   mmmm   mmmm   mmmm 
 #          #"   m"#  m"   " #    # m"  "m m"  "m "   "#
 """"mm    m"   #" #  #      #mmmm" #  m # #  m #   mmm"
      #   m"   #mmm#m #      #    # #    # #    #     "#
 "mmm#"  m"        #   "mmm" #mmmm"  #mm#   #mm#  "mmm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm    mm  mmmmmm  mmmm    mm    mmmm    mm  
 #          #"   m"#  #      #    #   ##   "   "#   ##  
 """"mm    m"   #" #  #mmmmm "mmmm"  #  #    mmm"  #  # 
      #   m"   #mmm#m #      #   "#  #mm#      "#  #mm# 
 "mmm#"  m"        #  #mmmmm "#mmm" #    # "mmm#" #    #
                                                        
                                                        
                                                        
 mmmmm  mmmmmm mmmmm  mmmmm   mmmm    mmm   mmmm    mmm 
 #          #" #      #    # m"  "m m"   " "   "# m"   "
 """"mm    m"  """"mm #mmmm" #  m # #m""#m     m" #m""#m
      #   m"        # #    # #    # #    #   m"   #    #
 "mmm#"  m"    "mmm#" #mmmm"  #mm#   #mm#" m#mmmm  #mm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm mmmmm  mmmmm   mmmm   mmmm    mmm    mmm 
 #          #" #      #    # m"  "m #    # m"   " m"   "
 """"mm    m"  """"mm #mmmm" #  m # "mmmm" #m""#m #m""#m
      #   m"        # #    # #    # #   "# #    # #    #
 "mmm#"  m"    "mmm#" #mmmm"  #mm#  "#mmm"  #mm#"  #mm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm mmmmm  mmmmm   mmmm   mmmm   mmmm     mm 
 #          #" #      #    # m"  "m #    # #"  "m   m"# 
 """"mm    m"  """"mm #mmmm" #  m # "mmmm" #m  m#  #" # 
      #   m"        # #    # #    # #   "#  """ # #mmm#m
 "mmm#"  m"    "mmm#" #mmmm"  #mm#  "#mmm" "mmm"      # 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm mmmmm  mmmmm     mm     mm  mmmmmm   mmm 
 #          #" #      #    #   m"#    m"#      #" m"   "
 """"mm    m"  """"mm #mmmm"  #" #   #" #     m"  #m""#m
      #   m"        # #    # #mmm#m #mmm#m   m"   #    #
 "mmm#"  m"    "mmm#" #mmmm"     #      #   m"     #mm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm mmmmm  mmmmm     mm     mm   mmmm   mmmm 
 #          #" #      #    #   m"#    m"#  #"  "m "   "#
 """"mm    m"  """"mm #mmmm"  #" #   #" #  #m  m#     m"
      #   m"        # #    # #mmm#m #mmm#m  """ #   m"  
 "mmm#"  m"    "mmm#" #mmmm"     #      #  "mmm"  m#mmmm
                                                        
                                                        
                                                        
 mmmmm  mmmmmm mmmmm  mmmmm     mm  mmmmm   mmmm  mmmmmm
 #          #" #      #    #   m"#  #      #"  "m     #"
 """"mm    m"  """"mm #mmmm"  #" #  """"mm #m  m#    m" 
      #   m"        # #    # #mmm#m      #  """ #   m"  
 "mmm#"  m"    "mmm#" #mmmm"     #  "mmm#" "mmm"   m"   
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm    mmm  mmmm     mmm   mmmm   mmmm 
 #          #" m"   " m"   " #   "m m"   " "   "# #"  "m
 """"mm    m"  #m""#m #m""#m #    # #m""#m   mmm" #m  m#
      #   m"   #    # #    # #    # #    #     "#  """ #
 "mmm#"  m"     #mm#"  #mm#" #mmm"   #mm#" "mmm#" "mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm    mmm  mmmm   mmmmmm mmm     mmmm 
 #          #" m"   " m"   " #   "m     #"   #    m"  "m
 """"mm    m"  #m""#m #m""#m #    #    m"    #    #  m #
      #   m"   #    # #    # #    #   m"     #    #    #
 "mmm#"  m"     #mm#"  #mm#" #mmm"   m"    mm#mm   #mm# 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm    mmm  mmmm   mmmmmm mmmmmm   mm  
 #          #" m"   " m"   " #   "m #      #        ##  
 """"mm    m"  #m""#m #m""#m #    # #mmmmm #mmmmm  #  # 
      #   m"   #    # #    # #    # #      #       #mm# 
 "mmm#"  m"     #mm#"  #mm#" #mmm"  #      #      #    #
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm    mmm  mmmmmm mmmmmm mmmmmm  mmmm 
 #          #" m"   " m"   " #          #"     #" #"  "m
 """"mm    m"  #m""#m #m""#m #mmmmm    m"     m"  #m  m#
      #   m"   #    # #    # #        m"     m"    """ #
 "mmm#"  m"     #mm#"  #mm#" #mmmmm  m"     m"    "mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm    mmm  mmmmmm   mm   mmm    mmmmmm
 #          #" m"   " m"   " #        ##     #        #"
 """"mm    m"  #m""#m #m""#m #mmmmm  #  #    #       m" 
      #   m"   #    # #    # #       #mm#    #      m"  
 "mmm#"  m"     #mm#"  #mm#" #mmmmm #    # mm#mm   m"   
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm    mmm  mmmmmm mmmmm  mmm    mmmmm 
 #          #" m"   " m"   " #      #    #   #    #    #
 """"mm    m"  #m""#m #m""#m #mmmmm #mmmm"   #    #mmmm"
      #   m"   #    # #    # #      #    #   #    #    #
 "mmm#"  m"     #mm#"  #mm#" #mmmmm #mmmm" mm#mm  #mmmm"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm  mmmmmm   mmm   mmmm    mmm 
 #          #" m"   " #    #     #" m"   " #    # m"   "
 """"mm    m"  #m""#m "mmmm"    m"  #m""#m "mmmm" #m""#m
      #   m"   #    # #   "#   m"   #    # #   "# #    #
 "mmm#"  m"     #mm#" "#mmm"  m"     #mm#" "#mmm"  #mm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm  mmmmmm  mmmm   mmmm  mmmmmm
 #          #" m"   " #    #     #" #    # "   "# #     
 """"mm    m"  #m""#m "mmmm"    m"  "mmmm"   mmm" #mmmmm
      #   m"   #    # #   "#   m"   #   "#     "# #     
 "mmm#"  m"     #mm#" "#mmm"  m"    "#mmm" "mmm#" #mmmmm
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm  mmmmmm  mmmm  mmmmmm mmmmmm
 #          #" m"   " #    #     #" #"  "m #      #     
 """"mm    m"  #m""#m "mmmm"    m"  #m  m# #mmmmm #mmmmm
      #   m"   #    # #   "#   m"    """ # #      #     
 "mmm#"  m"     #mm#" "#mmm"  m"    "mmm"  #mmmmm #mmmmm
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm  mmmmmm   mm    mmmm  mmmmm 
 #          #" m"   " #    #     #"   ##   "   "# #     
 """"mm    m"  #m""#m "mmmm"    m"   #  #      m" """"mm
      #   m"   #    # #   "#   m"    #mm#    m"        #
 "mmm#"  m"     #mm#" "#mmm"  m"    #    # m#mmmm "mmm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm  mmmmmm mmmmm  mmm    mmmmmm
 #          #" m"   " #    #     #" #    #   #    #     
 """"mm    m"  #m""#m "mmmm"    m"  #mmmm"   #    #mmmmm
      #   m"   #    # #   "#   m"   #    #   #    #     
 "mmm#"  m"     #mm#" "#mmm"  m"    #mmmm" mm#mm  #mmmmm
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm  mmmmmm mmmmm  mmmmmm  mmmm 
 #          #" m"   " #    #     #" #    # #      #"  "m
 """"mm    m"  #m""#m "mmmm"    m"  #mmmm" #mmmmm #m  m#
      #   m"   #    # #   "#   m"   #    # #       """ #
 "mmm#"  m"     #mm#" "#mmm"  m"    #mmmm" #      "mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm   mmmm   mmmm   mmmm  mmmmmm
 #          #" m"   " #    # #"  "m m"  "m #"  "m     #"
 """"mm    m"  #m""#m "mmmm" #m  m# #  m # #m  m#    m" 
      #   m"   #    # #   "#  """ # #    #  """ #   m"  
 "mmm#"  m"     #mm#" "#mmm" "mmm"   #mm#  "mmm"   m"   
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm   mmmm  mmm    mmm     mmmm 
 #          #" m"   " #    # #"  "m   #      #    #"  "m
 """"mm    m"  #m""#m "mmmm" #m  m#   #      #    #m  m#
      #   m"   #    # #   "#  """ #   #      #     """ #
 "mmm#"  m"     #mm#" "#mmm" "mmm"  mm#mm  mm#mm  "mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm   mmmm   mmmm  mmmmm  mmm   
 #          #" m"   " #    # #"  "m "   "# #        #   
 """"mm    m"  #m""#m "mmmm" #m  m#   mmm" """"mm   #   
      #   m"   #    # #   "#  """ #     "#      #   #   
 "mmm#"  m"     #mm#" "#mmm" "mmm"  "mmm#" "mmm#" mm#mm 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm   mmmm  mmmmm     mm    mmm 
 #          #" m"   " #    # #"  "m #        m"#  m"   "
 """"mm    m"  #m""#m "mmmm" #m  m# """"mm  #" #  #     
      #   m"   #    # #   "#  """ #      # #mmm#m #     
 "mmm#"  m"     #mm#" "#mmm" "mmm"  "mmm#"     #   "mmm"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm   mmmm    mmm  mmm     mmmm 
 #          #" m"   " #    # #"  "m m"   "   #    "   "#
 """"mm    m"  #m""#m "mmmm" #m  m# #m""#m   #      mmm"
      #   m"   #    # #   "#  """ # #    #   #        "#
 "mmm#"  m"     #mm#" "#mmm" "mmm"   #mm#" mm#mm  "mmm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm   mmmm   mmmm   mmmm   mmmm 
 #          #" m"   " #    # #"  "m #"  "m #"  "m "   "#
 """"mm    m"  #m""#m "mmmm" #m  m# #m  m# #m  m#   mmm"
      #   m"   #    # #   "#  """ #  """ #  """ #     "#
 "mmm#"  m"     #mm#" "#mmm" "mmm"  "mmm"  "mmm"  "mmm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm   mmmm    mm   mmmmm  mmmmmm
 #          #" m"   " #    # #"  "m   ##   #    #     #"
 """"mm    m"  #m""#m "mmmm" #m  m#  #  #  #mmmm"    m" 
      #   m"   #    # #   "#  """ #  #mm#  #    #   m"  
 "mmm#"  m"     #mm#" "#mmm" "mmm"  #    # #mmmm"  m"   
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm   mmmm   mmmm    mm     mmm  mmmmm 
 #          #" m"   " #    # #"  "m   ##   m"   " #    #
 """"mm    m"  #m""#m "mmmm" #m  m#  #  #  #      #mmmm"
      #   m"   #    # #   "#  """ #  #mm#  #      #    #
 "mmm#"  m"     #mm#" "#mmm" "mmm"  #    #  "mmm" #mmmm"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm   mmm    mm    mmmm   mmmm   mmmm  mmmmmm
 #          #" m"   "   ##   m"  "m m"  "m m"  "m #     
 """"mm    m"  #m""#m  #  #  #  m # #  m # #  m # #mmmmm
      #   m"   #    #  #mm#  #    # #    # #    # #     
 "mmm#"  m"     #mm#" #    #  #mm#   #mm#   #mm#  #mmmmm
                                                        
                                                        
                                                        
 mmmmm  mmmmmm mmmmmm   mm    mmmm    mmm  mmmm    mmmm 
 #          #"     #"   ##   #    # m"   " #   "m #"  "m
 """"mm    m"     m"   #  #  "mmmm" #m""#m #    # #m  m#
      #   m"     m"    #mm#  #   "# #    # #    #  """ #
 "mmm#"  m"     m"    #    # "#mmm"  #mm#" #mmm"  "mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm   mmmm  mmmmmm mmmmmm mmmmm    mmm 
 #          #" #    # "   "# #          #" #      m"   "
 """"mm    m"  "mmmm"   mmm" #mmmmm    m"  """"mm #m""#m
      #   m"   #   "#     "# #        m"        # #    #
 "mmm#"  m"    "#mmm" "mmm#" #       m"    "mmm#"  #mm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm   mmmm  mmmmmm  mmmm  mmmmmm mmmmmm
 #          #" #    # "   "# #      #    #     #"     #"
 """"mm    m"  "mmmm"   mmm" #mmmmm "mmmm"    m"     m" 
      #   m"   #   "#     "# #      #   "#   m"     m"  
 "mmm#"  m"    "#mmm" "mmm#" #      "#mmm"  m"     m"   
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm   mmmm  mmmmmm  mmmm    mm    mmmm 
 #          #" #    # "   "# #      #"  "m   ##   #"  "m
 """"mm    m"  "mmmm"   mmm" #mmmmm #m  m#  #  #  #m  m#
      #   m"   #   "#     "# #       """ #  #mm#   """ #
 "mmm#"  m"    "#mmm" "mmm#" #      "mmm"  #    # "mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm   mmmm  mmmmmm  mmmm  mmmmmm  mmmm 
 #          #" #    # "   "# #      #"  "m #      "   "#
 """"mm    m"  "mmmm"   mmm" #mmmmm #m  m# #mmmmm     m"
      #   m"   #   "#     "# #       """ # #        m"  
 "mmm#"  m"    "#mmm" "mmm#" #      "mmm"  #mmmmm m#mmmm
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm   mmmm  mmmmmm   mm     mmm    mmm 
 #          #" #    # "   "# #        ##   m"   " m"   "
 """"mm    m"  "mmmm"   mmm" #mmmmm  #  #  #m""#m #m""#m
      #   m"   #   "#     "# #       #mm#  #    # #    #
 "mmm#"  m"    "#mmm" "mmm#" #      #    #  #mm#"  #mm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm   mmmm  mmmmmm   mm     mmm    mmm 
 #          #" #    # "   "# #        ##   m"   " m"   "
 """"mm    m"  "mmmm"   mmm" #mmmmm  #  #  #      #m""#m
      #   m"   #   "#     "# #       #mm#  #      #    #
 "mmm#"  m"    "#mmm" "mmm#" #      #    #  "mmm"  #mm#"
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm   mmmm  mmmmmm   mmm     mm  mmmm  
 #          #" #    # "   "# #      m"   "   m"#  #   "m
 """"mm    m"  "mmmm"   mmm" #mmmmm #       #" #  #    #
      #   m"   #   "#     "# #      #      #mmm#m #    #
 "mmm#"  m"    "#mmm" "mmm#" #       "mmm"     #  #mmm" 
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm   mmmm  mmmmmm   mmm     mm  mmmmmm
 #          #" #    # "   "# #      m"   "   m"#  #     
 """"mm    m"  "mmmm"   mmm" #mmmmm #       #" #  #mmmmm
      #   m"   #   "#     "# #      #      #mmm#m #     
 "mmm#"  m"    "#mmm" "mmm#" #       "mmm"     #  #mmmmm
                                                        
                                                        
                                                        
 mmmmm  mmmmmm  mmmm     mm   mmmm  mmmm   mmmmmm m    m
 #          #" #"  "m   m"#  #    # #   "m #      #    #
 """"mm    m"  #m  m#  #" #  "mmmm" #    # #mmmmm #mmmm#
      #   m"    """ # #mmm#m #   "# #    # #      #    #
 "mmm#"  m"    "mmm"      #  "#mmm" #mmm"  #mmmmm #    #
                                                        
                                                        
                                                        
 mmmmm   mmmm  mmm    mmmmmm  mmmm  mmmm   mmmm   m     
 #      #    #   #        #" #"  "m #   "m #   "m #     
 """"mm "mmmm"   #       m"  #m  m# #    # #    # #     
      # #   "#   #      m"    """ # #    # #    # #     
 "mmm#" "#mmm" mm#mm   m"    "mmm"  #mmm"  #mmm"  #mmmmm
                                                        
                                                        
                                          
 mmmmm   mmmm  mmm    mmmm    mmmm  mmmmmm
 #      #"  "m   #    #   "m "   "# #     
 """"mm #m  m#   #    #    #     m" #mmmmm
      #  """ #   #    #    #   m"   #     
 "mmm#" "mmm"  mm#mm  #mmm"  m#mmmm #mmmmm
                                          
                                          
                                                                             
   mmm   mmmm   mmmm   mmmm    mmm   mmmm  mmmmm   mmmm   mmmm  mmmmmm mmmmmm
 m"   " m"  "m m"  "m #"  "m m"   " "   "# #      "   "# "   "# #      #     
 #m""#m #  m # #  m # #m  m# #        mmm" """"mm     m"   mmm" #mmmmm #mmmmm
 #    # #    # #    #  """ # #          "#      #   m"       "# #      #     
  #mm#"  #mm#   #mm#  "mmm"   "mmm" "mmm#" "mmm#" m#mmmm "mmm#" #mmmmm #     
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm  mmmmm   mmmm   mmmm   mmmm   mmmm                      
 #"  "m #      #    # #      m"  "m m"  "m m"  "m m"  "m                     
 #m  m# #mmmmm #mmmm" """"mm #  m # #  m # #  m # #  m #                     
  """ # #      #    #      # #    # #    # #    # #    #                     
 "mmm"  #      #mmmm" "mmm#"  #mm#   #mm#   #mm#   #mm#                      
                                                                             
                                                                             
                                                                             
   mmm   mmmm   mmmm   mmmm    mmm   mmmm  mmmmm  mmmmmm    mm     mm   mmmm 
 m"   " m"  "m m"  "m #"  "m m"   " "   "# #      #        m"#    m"#  m"  "m
 #m""#m #  m # #  m # #m  m# #        mmm" """"mm #mmmmm  #" #   #" #  #  m #
 #    # #    # #    #  """ # #          "#      # #      #mmm#m #mmm#m #    #
  #mm#"  #mm#   #mm#  "mmm"   "mmm" "mmm#" "mmm#" #          #      #   #mm# 
                                                                             
                                                                             
                                                                             
 mmmmmm mmmmmm mmmmm  mmmmm   mmmm  mmm     mmmm   mmmm                      
 #      #      #    # #      m"  "m   #    m"  "m m"  "m                     
 #mmmmm #mmmmm #mmmm" """"mm #  m #   #    #  m # #  m #                     
 #      #      #    #      # #    #   #    #    # #    #                     
 #      #      #mmmm" "mmm#"  #mm#  mm#mm   #mm#   #mm#                      
                                                                             
                                                                             
                                                                             
   mmm   mmmm   mmmm   mmmm    mmm   mmmm  mmmm    mmmm   mmmm  mmmm     mmm 
 m"   " m"  "m m"  "m #"  "m m"   " "   "# #   "m m"  "m #"  "m #   "m m"   "
 #m""#m #  m # #  m # #m  m# #        mmm" #    # #  m # #m  m# #    # #     
 #    # #    # #    #  """ # #          "# #    # #    #  """ # #    # #     
  #mm#"  #mm#   #mm#  "mmm"   "mmm" "mmm#" #mmm"   #mm#  "mmm"  #mmm"   "mmm"
                                                                             
                                                                             
                                                                             
   mm   mmmmmm mmmmm  mmmmm   mmmm   mmmm   mmmm   mmmm                      
   ##   #      #    # #      m"  "m m"  "m m"  "m m"  "m                     
  #  #  #mmmmm #mmmm" """"mm #  m # #  m # #  m # #  m #                     
  #mm#  #      #    #      # #    # #    # #    # #    #                     
 #    # #      #mmmm" "mmm#"  #mm#   #mm#   #mm#   #mm#                      
                                                                             
                                                                             
                                                        
   mmm   mmmm   mmmm  mmmmm  mmmmmm   mmm  m    m m    m
 m"   " m"  "m "   "# #          #" m"   " #    # #    #
 #m""#m #  m #   mmm" """"mm    m"  #      #mmmm# #mmmm#
 #    # #    #     "#      #   m"   #      #    # #    #
  #mm#"  #mm#  "mmm#" "mmm#"  m"     "mmm" #    # #    #
                                                        
                                                        
                                                        
   mmm  mmm    mmm     mmmm   mmmm    mmm  mmmmmm mmmmm 
 m"   "   #      #    m"  "m "   "# m"   " #      #    #
 #m""#m   #      #    #  m #     m" #      #mmmmm #mmmm"
 #    #   #      #    #    #   m"   #      #      #    #
  #mm#" mm#mm  mm#mm   #mm#  m#mmmm  "mmm" #mmmmm #mmmm"
                                                        
                                                        
                                                        
   mmm   mmmm   mmmm    mmm  mmmmmm mmmm   mm   m m    m
 m"   " "   "# "   "# m"   "     #" #   "m #"m  # #    #
 #m""#m   mmm"     m" #m""#m    m"  #    # # #m # #mmmm#
 #    #     "#   m"   #    #   m"   #    # #  # # #    #
  #mm#" "mmm#" m#mmmm  #mm#"  m"    #mmm"  #   ## #    #
                                                        
                                                        
                                                        
   mmm  mmmmm   mmmm   mmmm   mmmm  mmmmmm mmmmmm   mm  
 m"   " #      m"  "m "   "# "   "# #      #        ##  
 #m""#m """"mm #  m #     m"     m" #mmmmm #mmmmm  #  # 
 #    #      # #    #   m"     m"   #      #       #mm# 
  #mm#" "mmm#"  #mm#  m#mmmm m#mmmm #mmmmm #mmmmm #    #
                                                        
                                                        
                                                        
   mmm    mmm   mmmm  mmmmmm mmmmmm mmmm   mmmmmm mmmmm 
 m"   " m"   " "   "#     #"     #" #   "m #      #    #
 #m""#m #m""#m     m"    m"     m"  #    # #mmmmm #mmmm"
 #    # #    #   m"     m"     m"   #    # #      #    #
  #mm#"  #mm#" m#mmmm  m"     m"    #mmm"  #mmmmm #mmmm"
                                                        
                                                        
                                                        
   mmm  mmmmmm  mmmm  mmm     mmmm  mmmm   mmmm   m     
 m"   "     #" "   "#   #    #"  "m #   "m #   "m #     
 #m""#m    m"      m"   #    #m  m# #    # #    # #     
 #    #   m"     m"     #     """ # #    # #    # #     
  #mm#"  m"    m#mmmm mm#mm  "mmm"  #mmm"  #mmm"  #mmmmm
                                                        
                                                        
                                                        
   mmm   mmmm   mmmm   mmmm   mmmm  mmmm   mmmmmm mmmmm 
 m"   " #    # #"  "m "   "# m"  "m #   "m #        #   
 #m""#m "mmmm" #m  m#   mmm" #  m # #    # #mmmmm   #   
 #    # #   "#  """ #     "# #    # #    # #        #   
  #mm#" "#mmm" "mmm"  "mmm#"  #mm#  #mmm"  #mmmmm mm#mm 
                                                        
                                                        
                                                        
 mmmmmm  mmmm     mm    mmm   mmmm    mmm  mmmmmm mmmmmm
     #" m"  "m   m"#  m"   " #    # m"   " #      #     
    m"  #  m #  #" #  #m""#m "mmmm" #      #mmmmm #mmmmm
   m"   #    # #mmm#m #    # #   "# #      #      #     
  m"     #mm#      #   #mm#" "#mmm"  "mmm" #mmmmm #     
                                                        
                                                        
                                                                             
 mmmmmm  mmmm                  "             m     mmmm   mmmm           m"" 
     #" m"  "m mmmmm   mmm   mmm           mm#mm  m"  "m "   "#        mm#mm 
    m"  #  m # # # #  "   #    #             #    #  m #     m"          #   
   m"   #    # # # #  m"""#    #             #    #    #   m"            #   
  m"     #mm#  # # #  "mm"#  mm#mm           "mm   #mm#  m#mmmm          #   
                                                                             
                                   """"""                      """"""        
                                                                             
                 m""                                                         
  mmm    mmm   mm#mm                                                         
 #"  #  #"  "    #                                                           
 #""""  #        #                                                           
 "#mm"  "#mm"    #                                                           
                                                                             
                                                                             
                                                        
 mmmmmm  mmmm    mmm     mm  mmm     mmmm  mmmmm   mmmm 
     #" "   "# m"   "   m"#    #    "   "# #      "   "#
    m"      m" #m""#m  #" #    #      mmm" """"mm     m"
   m"     m"   #    # #mmm#m   #        "#      #   m"  
  m"    m#mmmm  #mm#"     #  mm#mm  "mmm#" "mmm#" m#mmmm
                                                        
                                                        
                                                        
 mmmmmm  mmmm    mmm     mm  mmm     mmmm    mmm   mmmm 
     #" "   "# m"   "   m"#    #    #    # m"   " "   "#
    m"      m" #m""#m  #" #    #    "mmmm" #m""#m     m"
   m"     m"   #    # #mmm#m   #    #   "# #    #   m"  
  m"    m#mmmm  #mm#"     #  mm#mm  "#mmm"  #mm#" m#mmmm
                                                        
                                                        
                                                        
 mmmmmm  mmmm    mmm     mm  mmm     mmmm    mm   mmmm  
     #" "   "# m"   "   m"#    #    #    #   ##   #   "m
    m"      m" #m""#m  #" #    #    "mmmm"  #  #  #    #
   m"     m"   #    # #mmm#m   #    #   "#  #mm#  #    #
  m"    m#mmmm  #mm#"     #  mm#mm  "#mmm" #    # #mmm" 
                                                        
                                                        
                                                        
 mmmmmm  mmmm    mmm     mm  mmmm     mmm  mmmm    mmmm 
     #" "   "# m"   "   m"#  #   "m m"   " #   "m #"  "m
    m"      m" #m""#m  #" #  #    # #      #    # #m  m#
   m"     m"   #    # #mmm#m #    # #      #    #  """ #
  m"    m#mmmm  #mm#"     #  #mmm"   "mmm" #mmm"  "mmm" 
                                                        
                                                        
                                                        
 mmmmmm  mmmm    mmm     mm  mmmmmm   mmm   mmmm  mmmm  
     #" "   "# m"   "   m"#  #      m"   " m"  "m #   "m
    m"      m" #m""#m  #" #  #mmmmm #m""#m #  m # #    #
   m"     m"   #    # #mmm#m #      #    # #    # #    #
  m"    m#mmmm  #mm#"     #  #       #mm#"  #mm#  #mmm" 
                                                        
                                                        
                                                        
 mmmmmm  mmmm   mmmm  mmmmm   mmmm    mmm  mmmmmm m    m
     #" #"  "m "   "# #      #"  "m m"   " #      #    #
    m"  #m  m#   mmm" """"mm #m  m# #      #mmmmm #mmmm#
   m"    """ #     "#      #  """ # #      #      #    #
  m"    "mmm"  "mmm#" "mmm#" "mmm"   "mmm" #mmmmm #    #
                                                        
                                                        
                                                        
  mmmm   mmmm    mmm   mmmm  mmmmm  mmmm   mmmm   m     
 #    # "   "# m"   " "   "# #      #   "m #   "m #     
 "mmmm"     m" #m""#m     m" """"mm #    # #    # #     
 #   "#   m"   #    #   m"        # #    # #    # #     
 "#mmm" m#mmmm  #mm#" m#mmmm "mmm#" #mmm"  #mmm"  #mmmmm
                                                        
                                                        
                                                        
  mmmm   mmmm  mmm    mmmmm   mmmm    mmm  mmmmmm   mmm 
 #    # "   "#   #    #      #    # m"   " #      m"   "
 "mmmm"   mmm"   #    """"mm "mmmm" #      #mmmmm #     
 #   "#     "#   #         # #   "# #      #      #     
 "#mmm" "mmm#" mm#mm  "mmm#" "#mmm"  "mmm" #mmmmm  "mmm"
                                                        
                                                        
                                                        
  mmmm   mmmm   mmmm  mmm     mmmm    mmm  m    m mmmmm 
 #    # "   "# "   "#   #    "   "# m"   " ##  ##   #   
 "mmmm"   mmm"     m"   #      mmm" #      # ## #   #   
 #   "#     "#   m"     #        "# #      # "" #   #   
 "#mmm" "mmm#" m#mmmm mm#mm  "mmm#"  "mmm" #    # mm#mm 
                                                        
                                                        
                                                        
  mmmm     mm  mmm     mmmm     mm  mmmm   mmmmmm m     
 #    #   m"#    #    "   "#   m"#  #   "m #      #     
 "mmmm"  #" #    #        m"  #" #  #    # #mmmmm #     
 #   "# #mmm#m   #      m"   #mmm#m #    # #      #     
 "#mmm"     #  mm#mm  m#mmmm     #  #mmm"  #mmmmm #mmmmm
                                                        
                                                        
                                                        
  mmmm     mm   mmmm   mmmm   mmmm    mmm  mmmmmm m    m
 #    #   m"#  #    # "   "# "   "# m"   " #      #    #
 "mmmm"  #" #  "mmmm"   mmm"   mmm" #      #mmmmm #mmmm#
 #   "# #mmm#m #   "#     "#     "# #      #      #    #
 "#mmm"     #  "#mmm" "mmm#" "mmm#"  "mmm" #mmmmm #    #
                                                        
                                                        
                                                        
  mmmm  mmmmmm mmmmmm   mmm  mmm      mmm  mmmmmm mmmmm 
 #    #     #"     #" m"   "   #    m"   " #      #    #
 "mmmm"    m"     m"  #m""#m   #    #      #mmmmm #mmmm"
 #   "#   m"     m"   #    #   #    #      #      #    #
 "#mmm"  m"     m"     #mm#" mm#mm   "mmm" #mmmmm #mmmm"
                                                        
                                                        
                                                        
  mmmm   mmmm  mmmmm   mmmm   mmmm  mmmm   mmmmmm m    m
 #    # #    # #      "   "# "   "# #   "m #      #    #
 "mmmm" "mmmm" """"mm     m"   mmm" #    # #mmmmm #mmmm#
 #   "# #   "#      #   m"       "# #    # #      #    #
 "#mmm" "#mmm" "mmm#" m#mmmm "mmm#" #mmm"  #mmmmm #    #
                                                        
                                                        
                                                        
  mmmm   mmmm  mmmmm   mmmm  mmmmm  mmmm   mmmm     mmm 
 #    # #    # #      #"  "m #      #   "m #   "m m"   "
 "mmmm" "mmmm" """"mm #m  m# """"mm #    # #    # #     
 #   "# #   "#      #  """ #      # #    # #    # #     
 "#mmm" "#mmm" "mmm#" "mmm"  "mmm#" #mmm"  #mmm"   "mmm"
                                                        
                                                        
                                                                             
  mmmm  mmmmm    "      m        #                mmmmmm                     
 #    # #    # mmm    mm#mm   mmm#   mmm              #"  mmm    m mm   mmm  
 "mmmm" #mmmm"   #      #    #" "#  #" "#           m#   #"  #   #"  " #" "# 
 #   "# #    #   #      #    #   #  #   #          m"    #""""   #     #   # 
 "#mmm" #mmmm" mm#mm    "mm  "#m##  "#m#"         ##mmmm "#mm"   #     "#m#" 
                                                                             
                                                                             
                                                                             
          mmm                       mmmmm             #                      
        m"   "  mmm   mmmmm   mmm   #   "#  mmm    mmm#                      
        #   mm "   #  # # #  #"  #  #mmm#" "   #  #" "#                      
        #    # m"""#  # # #  #""""  #      m"""#  #   #                      
         "mmm" "mm"#  # # #  "#mm"  #      "mm"#  "#m##                      
                                                                             
                                                                             
                                                        
  mmmm   mmmm   mmmm   mmmm   mmmm    mmm  mmmmmm mmmmm 
 #"  "m "   "# m"  "m #    # m"  "m m"   " #        #   
 #m  m#   mmm" #  m # "mmmm" #  m # #      #mmmmm   #   
  """ #     "# #    # #   "# #    # #      #        #   
 "mmm"  "mmm#"  #mm#  "#mmm"  #mm#   "mmm" #mmmmm mm#mm 
                                                        
                                                        
                                                        
  mmmm   mmmm   mmmm   mmmm     mm    mmm  mmmmmm   mmm 
 #"  "m "   "# #"  "m "   "#   m"#  m"   " #      m"   "
 #m  m#   mmm" #m  m#     m"  #" #  #      #mmmmm #     
  """ #     "#  """ #   m"   #mmm#m #      #      #     
 "mmm"  "mmm#" "mmm"  m#mmmm     #   "mmm" #mmmmm  "mmm"
                                                        
                                                        
                                                        
  mmmm   mmmm  mmmmmm mmmmmm  mmmm  mmmmmm   mmm   mmmm 
 #"  "m "   "# #          #" "   "# #      m"   " #"  "m
 #m  m#   mmm" #mmmmm    m"    mmm" #mmmmm #      #m  m#
  """ #     "# #        m"       "# #      #       """ #
 "mmm"  "mmm#" #mmmmm  m"    "mmm#" #       "mmm" "mmm" 
                                                        
                                                        
                                                                             
  mmmm     mm  mmmmm     mm   mmmm   mmmm     mm   mmmm   mmmm  mmmmm     mm 
 #"  "m   m"#  #        m"#  #"  "m "   "#   m"#  m"  "m m"  "m #        m"# 
 #m  m#  #" #  """"mm  #" #  #m  m#   mmm"  #" #  #  m # #  m # """"mm  #" # 
  """ # #mmm#m      # #mmm#m  """ #     "# #mmm#m #    # #    #      # #mmm#m
 "mmm"      #  "mmm#"     #  "mmm"  "mmm#"     #   #mm#   #mm#  "mmm#"     # 
                                                                             
                                                                             
                                                                             
 mmmmmm mmmmmm mmmmm  mmmmm   mmmm  mmm     mmmm   mmmm                      
     #" #      #    # #      m"  "m   #    m"  "m m"  "m                     
    m"  #mmmmm #mmmm" """"mm #  m #   #    #  m # #  m #                     
   m"   #      #    #      # #    #   #    #    # #    #                     
  m"    #      #mmmm" "mmm#"  #mm#  mm#mm   #mm#   #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm     mm  mmmmm     mm   mmmm   mmmm  mmmmm   mmmm  mmmmmm mmmm    mmmm 
 #"  "m   m"#  #        m"#  #"  "m "   "# #      "   "#     #" #   "m "   "#
 #m  m#  #" #  """"mm  #" #  #m  m#   mmm" """"mm   mmm"    m"  #    #     m"
  """ # #mmm#m      # #mmm#m  """ #     "#      #     "#   m"   #    #   m"  
 "mmm"      #  "mmm#"     #  "mmm"  "mmm#" "mmm#" "mmm#"  m"    #mmm"  m#mmmm
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm  mmmmm   mmmm   mmmm   mmmm   mmmm                      
 m"  "m #      #    # #      m"  "m m"  "m m"  "m m"  "m                     
 #  m # #mmmmm #mmmm" """"mm #  m # #  m # #  m # #  m #                     
 #    # #      #    #      # #    # #    # #    # #    #                     
  #mm#  #      #mmmm" "mmm#"  #mm#   #mm#   #mm#   #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm  mmmmm   mmmm  mmmmm  mmm     mmmm                                    
 #"  "m #      #"  "m #        #    "   "#                                   
 #m  m# """"mm #m  m# """"mm   #      mmm"                                   
  """ #      #  """ #      #   #        "#                                   
 "mmm"  "mmm#" "mmm"  "mmm#" mm#mm  "mmm#"                                   
                                                                             
                                                                             
                                                                             
                                                                             
                                                                             
                                                                             
                                                                             
                                                                             
                                                                             
                                                                             
                                                        
  mmmm  mmmmmm  mmmm  mmm     mmmm    mmm  mmmmmm   mmm 
 #"  "m     #" #"  "m   #    m"  "m m"   " #      m"   "
 #m  m#    m"  #m  m#   #    #  m # #      #mmmmm #     
  """ #   m"    """ #   #    #    # #      #      #     
 "mmm"   m"    "mmm"  mm#mm   #mm#   "mmm" #mmmmm  "mmm"
                                                        
                                                        
                                                                             
  mmmm  mmmmmm  mmmm  mmmmmm    mm   mmmm   mmmm   mmmm  mmm     mmmm   mmmm 
 #"  "m     #" #"  "m     #"   m"#  m"  "m m"  "m m"  "m   #    #    # m"  "m
 #m  m#    m"  #m  m#    m"   #" #  #  m # #  m # #  m #   #    "mmmm" #  m #
  """ #   m"    """ #   m"   #mmm#m #    # #    # #    #   #    #   "# #    #
 "mmm"   m"    "mmm"   m"        #   #mm#   #mm#   #mm#  mm#mm  "#mmm"  #mm# 
                                                                             
                                                                             
                                                                             
   mmm                                                                       
 m"   "                                                                      
 #m""#m                                                                      
 #    #                                                                      
  #mm#"                                                                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm   mmmm   mmmm    mmm   mmmm  mmm     mmmm   mmmm   mmmm     mm 
 #"  "m #    # #"  "m "   "# m"   " m"  "m   #    m"  "m "   "# "   "#   m"# 
 #m  m# "mmmm" #m  m#     m" #m""#m #  m #   #    #  m #     m"     m"  #" # 
  """ # #   "#  """ #   m"   #    # #    #   #    #    #   m"     m"   #mmm#m
 "mmm"  "#mmm" "mmm"  m#mmmm  #mm#"  #mm#  mm#mm   #mm#  m#mmmm m#mmmm     # 
                                                                             
                                                                             
                                                                             
  mmmm                                                                       
 m"  "m                                                                      
 #  m #                                                                      
 #    #                                                                      
  #mm#                                                                       
                                                                             
                                                                             
                                                                             
  mmmm   mmmm   mmmm   mmmm    mmm   mmmm  mmm    mmm     mmmm     mm   mmmm 
 #"  "m #    # #"  "m "   "# m"   " m"  "m   #      #    "   "#   m"#  m"  "m
 #m  m# "mmmm" #m  m#     m" #m""#m #  m #   #      #      mmm"  #" #  #  m #
  """ # #   "#  """ #   m"   #    # #    #   #      #        "# #mmm#m #    #
 "mmm"  "#mmm" "mmm"  m#mmmm  #mm#"  #mm#  mm#mm  mm#mm  "mmm#"     #   #mm# 
                                                                             
                                                                             
                                                                             
  mmmm                                                                       
 m"  "m                                                                      
 #  m #                                                                      
 #    #                                                                      
  #mm#                                                                       
                                                                             
                                                                             
                                                                             
  mmmm   mmmm   mmmm   mmmm    mmm   mmmm  mmm    mmm     mmmm  mmmmmm  mmmm 
 #"  "m #    # #"  "m "   "# m"   " m"  "m   #      #    #"  "m     #" m"  "m
 #m  m# "mmmm" #m  m#     m" #m""#m #  m #   #      #    #m  m#    m"  #  m #
  """ # #   "#  """ #   m"   #    # #    #   #      #     """ #   m"   #    #
 "mmm"  "#mmm" "mmm"  m#mmmm  #mm#"  #mm#  mm#mm  mm#mm  "mmm"   m"     #mm# 
                                                                             <