~,                        
                    :@#,.,.-@@*                  
                   @@...#@@@@@@@@@;              
           ~      @#,...,@@@@@@@@@@@             
         :,..,   #@..,,,:#@@@@@@@@@@@-           
         #,..~  .@..,@@@@@@@@@@@@@@@@@;          
        #,,...* @...@@@@@@@@@@@@@@@@@@@@         
        @=:~..#@#,,,@@@@@@@@@@@@@@@@@@@@@        
        @@$@@~-@,.~@@@@@@@@@@@@@@@@@@@@@@*       
        @@@@@@@..,=@@@@@@@@,,!..@@@~@@@@@@       
        @@@@@@#,.@@@@@@*.........,@.!!@@@@!      
         @@@@@$@@@@@@@,...........,....@$@@      
         @@@@@-@@@@@@@,................:@@@      
          @@@@@@@@@@@!..................@=@      
            @@@@@@@@@,..................@@-      
          :; @@@@@@@,.....,,,,..........@@,      
     $;$@!.# @@@@@@@#...,*...,~......,@#$@,.     
         @   !@@@@@@@..,,..........,#.,,=@-*     
     -$@  -  =@@@@@@#,..............,...*@-#     
          #  =@@@@@@,...................!@,      
          ,  @@@@,#@.....,..............*@@      
     #       @@@@..$...,$@@@..........-.@@$      
     !       @@@@.-,...@;,.:@.......@@!@@@.      
     *      @@@@,-#,.........:.....@@...@@.;     
      ~   $@@@@@.,,.....................$@,@     
       =@@#@@@@@.,##=...................,@.$     
          @@@@@@-.@,@,.................-;@,=     
         !@@@@@@@!.$-;.................#@*,#     
        ,@@@@@@@@@@,,@......#=,.........*-@      *
       ,@@@@@@@@@@@@@@,....,..-~~:**...=-#       #
      @@@@@@@@@@@@@@@.......,......#...#=.      ~~
    :@@@@@@@@@@@@@@@@..#,...@......,...$#       =,
*#@@@@@@@@@@@@@@@@@@@,.,@=..*;...,@...@         #.
=#@@@@@@@@@@@@@@@@@@#,.,;@.....;-,.,@ ~        @,
      @@@@@@@@@@@@@,@@=...,@,......#@    -      @,
     @@@@@@@@@@@@@@.@@@@,..,@@...,@@     $ ~    @,
    $@@@@@@@@@@@@@...$@@@#,..-@:-@@@#     @     @.
   ~@@@@@@@@@@@@@!=;....,....;@@@@@@@@@@$,      -,
  ;@@@@@@@@@@@@*....,;=.,....@@@@@@.@#          .=
@@@@@@@@@@@@@@@@,.....,:#...@@@@@@~            .@
@@@@@@@@@@@@@@@@@@@.,.....,!$@@@@@@@            *,
  @@@@@@@@@@@@@@@@@@@=......,,@@@@@@@           ~,
#@@@@@@@@@@@@@@@@@@@@@@@$,,..,,$@@@@@           ~
@@@@@@@@@@@@@@@@@@@@@@@@@@@@$,.,,$@@            @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@!           ,
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@           .