-... . - . .-. .--. .. -..- . .-.. ... ... -.-. .-. .. .--. - . -.. --. .-. . -.-- -... .- -.-. -.- .-- .- .-. -.. ... -.. .- -.. .- ... -.-. .-. .- -- -... .-.. . .-.. .- - .. -.
.. -. -.. . -..-
 
.--. .... --- - --- ...
 
... --- .-.. ---
 
... --- .-.. --- -..-. .-.. -- -.-. ----- .....
 

 
.--. .-. . ...- .. --- ..- ... -.. --- .-- -. .-.. --- .- -.. .... ..- --. . ...- . .-. ... .. --- -. -.-.- --... ----. --... -.- -... -.--.- -. . -..- -

,;,;;;;;;;;;;-------;,;"<<++*ioo111eeeeeeeIIIIIIII666666I600088888800666I66I606666068880888888888888886P$$$HHH$$$$$$$HHWMMMMMWH$$P@@@@@88880e1*ce
,;;;;;;;;;;;;;--;-;,-"<+**ccioo11111eeeeeIIIIIIIIII666660008888888000611I6II60I06I6006808000888888888@P$$HWHH$$$$$$$$HHWWWMWWH$$PPPP@@@@@@8800e11
,,;;;;;;;;;;;;;-;,-<<+*ccccio11eeeeeeeeeIIIIIIIII6666660000008888806666I6e6IIIII68808888880888888880@@P$$MHH$$H$$$$$$$HHHHWHHH$PPPP@@@@@@8888006e
;;;;;;;;;;;;;;,;-<<+*ccccco111eeeeeeeIIII6I66666666600000000088880006660000066I666600@8888888888888@@PP$$$WHWH$$H$$$HHHHHHHH$$$PPPP@@@@@888888006
;;;;;;;;-;-;,;-<<+*ccciico11eeeIeIeeIIIIIII6I666666660000000000@H600000000000006000608888888888888@PPPP$$HHHH$$$$$HHHHHHWH$H$$PPPPP@@@@@@88880006
;;;;;;;;;,,;"<+*ccciiiic+"<<<<<+++**cio1eeI666I666660000600000$P@P$$P80Ieooiioioio1e6688P$$@88@0@@@@@PPPPPPPP$$$$$$HHHHH@$$$$PPPPPPP@@@@@@8888800
;;;;;;;,,-<<+**cciiiiiic<++<+<+<<<<"""""--;;"+<<<<<++*coioo@P@61icccccccccccccccccccccccccccio6P$$P@@@@PPPPPPPP$$$HHHHWWWHH$P$PPP@@PP@@@@88888888
;;;;;,;-<<+*cccciiiiiiiiiicccccc*********+i6IIe1iccccce@@1ccccccccccccccccccccccccccccccc*c*ccc*ccoI@WPPPPPPPPPPP$HH$$$$HH$$$$PPPP@@@@@@@@8888888
;;:,;"<<+*cciiiiiiiooooooooo111o111111111o*"<166668@61c**ccccccccccccccccccciiiiiicciiiiccccccccccccccie8$0Ie6@P$$P$$$$$P$$H$$PP@@@@@@@@@88888888
:,-<<++*cciiiiiiiiooooooo1o111111111eeee1ic**+<0@6c****c*ccccccccciciiiiiiiiiiiiiiiiiiiiciiiiicccccccccc*co6$0eeeIe8PP$$$$PP@PPPP@@@@@@@@@8888888
-<<+*cciciiiiiioooooooooo111111eeeeeeeeeeeeeI@6cccccc+*cccccciiicciiciiiiiiiiiiiiiiiiciiiiiiiiiiicccccccccccc18$8eeIIII@$$PPPP@PPP@@@@@@@@8888888
<+*cciiiiiiiiioooooooooo111111eeeeeeeeeeeI8@ecccc*ccccccccccccccccciccciicccciiiiiiiciiiiiiiiiiiiiiiiiicccccccco8@6eIIIII6@PPP@PP@@@@@@@@@8888888
**cciiiiiiiiiooooooo1oo111111eeeeeeeeeee8@1ccccccc*ccccc*cccccccccccccccccc*cccccicciiiiiiicciiiicciiiiiiiicciicio8$66IIIII6@@P@@@@@@@@@888888888
ccciiiiiiiooooooooooo1111111eeeeeeeeee8@eiccccccccccccccccccccccccccccccc***cc*cccccccccciccciiiiiiiiiiiiiiiiiiiiio1@P666III60@@@@@@@@8@@88888888
ciiiiiioiiioooooooo11111111111eeeeeeI@0ccccccccccccccccccc*ccc*****<<<<<---""""""<<<++*cccccccccc*cciiiiiiiiiioiioiooI@P806I666@@@@@@@88888888888
iiiiiiiiooooooooooo11111111eeeeeeee881icccccccccccccc*********+<<<<"";-;----;-;,;;;;---""""<+*cccccicciiiiiiiiooooiooo1@$Iee6006@@@@@8@8886I88880
iiiiiiioooooooooo11111111eeeeeeeeI@@1iiicccccccccc**+++++++"---""--;"-,:::,;-""----;;--------""<<+*cccciiiiiiooooooooio10@600IeeI088@@88808888888
iiiiiiioooooooooo1111111eeeeeeeeeP81oiiicccccccc**++++<<;,;,,,,,;;-";-;;-;-*<*"<<<"""---------"--""<<*ccciiiiioooooooo1118Pe11e686IeeI088@8888888
iiiioooooooooooo11111111eeeeeeeeP@11oiiccccccc**++<<-<+<;;,,,,,,;;;,,,-<--*+-"<++"+<<<"""""""<<+*+<<"<<+ccciiooooo1o1111ee0PIIee111e60Ie1e6088880
iiiiooooooooooo1111111e1eeeeeee@@eo1ooiiccccc*+++<-;+iic*-;;,:,;,,,,,,,---"*++<+-;;;cc*+<""""""""<"""""<+*cciiooooo111111eIWPIe11eeeoo11I8Ie1eI08
ioooooooooooooo11111e1eeeeeeee6@0e11ooiccccc++++--,+*ic++c+;;;---,-;-<,,,+--"""+c;-;"ciic*+<<cc*<+c<"<"++++*iioooo1o11111ee6P8I11e000@@0ooo1160e1
iooooooo1oooo11111111e1eeeeeee$@ee11ooiicc**++<"-;<*iic+***+---;;;<-;;;;-""<cPo"<+"+*ooiiccooi*cco***<<++<<+cciooo1111111eee@P8006800606088@eiioo
coooooooooo11111111e1eeeeeeeeeP8eee1oiicc**++"--;<<ooi****+*<;;--"---;;;""+P*<<*io1111o111oi**icc*c+c<<<+<+<<+ioo1o11e1eeeee6P08800666666666608@I
ocoooooooo111111111eeeeeeee118P6IIe1ooic*<+<""--"<*6c***+*+++"-""------;;---"<*cc***cccc**Ic**<ciioc*+**++<"-<"c1o11111eeeeeIP@88666606666666666I
ooioooooo111111111eeeeeeee111@P6IIeeoocc*<<""--""<1icc***+++*<---<<";;--;;--""<++-6<<"+<<oi1oo+*iiii**+<"**+-"*oo+o11111eeeeI$8@6III6000886IIIII6
ooooo1111111111eeeeeeee11ooo1@P6IIIeoic**<<"--""+coiccc******<-";-<<"-M,-;;-<oo*1c<*"<<c1ceo+c++**cioc*+"++<-<-""+co111eeeeI6P@I1eee600800888886I
c1o11i111111oeeeeeeeeee11ooee@P6I6Ie1oc*+"<<-""<+ooicc*c*****"-"-"--;;I--;;<"+<,+<+-<+c<*coooo1iooicc<+cii<-;;;<-<+o1o11eeII6P@1eeee6600000000000
.*1111i111e1ceeeeeeeee111e6660P0666e1oc*+"<"""<<co1icc**+*+++"-";;;;,;,+;-"<c*cc+c"""-<++c+<+*i*ci*ci**c<*i+<-;;""i*111eeII68P81eeeI6000000666666
. <eeeeceeeeeeeeeeee110IePII6IP@6IIe1oc*<<<""<<coocic*******<"*-""";;c**c<+<<<"--+"+--;"***1eo1o1ciccc+<*"<ci"+""<<ci1eeIeI6@P0II6088000066066666
   ;1eee1eeeeeeeee11e16II6I6IoPP666I1oc+<++""<+i1oiic***c***<-+;;-"""-"-"ciciiic"cc+*6<++<cee+++c<*i*ciccccccoc+<***c1111I66P8o608888888888008000
    :1eee1ieeeee1eee0eI66II1ii6P@666e1i<<<<"<+cooiiicc*++"--;-M---";,,;-<-;+-+<-+ocoo<"<**i61oi1ociocioooic**+c**+i**111eII@P60888@88888888888888
     :ieIeecIIeIe1eeIIIIe1iccio@P066e1i*<""<<*iooiiiic*c*+";--"<-;"<<-oooooc+c+*+ci+<0cc**+I1o***c*iiicciiiiic*cc+ccce11Ie6P8c88@@@88888@@8888888
      .iIeI1*eeoeeIIIeeoc+ce1eI6PP06Ieoc+<<<*c11oooccccc"c";--M-;-"*ic*cio*<<*ii1+---*-""<*c11occcc***<+*++<+ii**+<"c111II@@o0888888@@@@@@@@@@888
       "+1eeIoo1eeeeec+*ceeeeeeoIPP06e1o*<<<*ieoooooocii";;;--I,+oe1I1eii<*i1c<cc"-<-,---,;<1eo1ooiii1oo1ooocii<"""+oo1I6@@1I000888888@@080880608
    ,:::,"o1e11c1cc**ciHPIeeIIIW*6PP06ec*"<"c1e1ooooiooc-;;-;"$,*oI66I1eo+<<+<cic+--,;;-"1"ecooi+coc<c+*<<*+i+ccc+"*ooe6P8oIe0088080888@888888888
      :::,;0MW@o*1oi1@8IIII668666<IP$0I1cc"<ieI1o1111o*"-;---;;,*i1e61oce+*+<"""c+<+iico11+i*co1occ+*ioiio*+<o111oci118P8*I68@@@@880000888@886008
        ,;,;ieII1*ee6@1IIII6@66666+1@$8Io*<<106IIe1oi"";,;*-;;;"*<+*eio++**c*ceci0+oi+++"+i+c66I1c*Iioccic<+iooioc+1o@P6"I66@@@@@@880088888886000
          :,-oeie1o1III6II60$6600001c0PP1*<<ioc++<;,,-,-c-;1;;---cio1o+<+++<coocce"",;+iIIoi11oiiiiicc++<<+iici*<+i0P8c"0660@@@@@@8000888@088800I
            .:+1eeIeiIIII66$0000088@@"1@P@+";;;,;,;;;-;""-"----"ii**i**c++-i+"**<+"*c+""o1eio*<o1oio*ccie1o*<*oie0P8e<e806IIIIIIe11iic1e11e8@@8@0
              ."oeeeecI6600000008@@@$Pc*IP$P";;;;;;;---;+-;"--*<1c*cciioo+c*coici++-"-"cicccic++**iic*1e8c<<"+*IP@6+;00066IIIIIee1oiccco11111@@@8
                :1IIII1eIII60000@PPPPPPP;*1@PP<----"--"--""-"oo1i1oioioocc+*+*i8+o";,;""c11ioc*++*+***oo"-<<*@P8I+;8080066eIIIee1oiiccc*co1Ie8@@@
                 .oIIIIeo66600888@P@@P@P@6,<o6PP8""""""---;;;;--I1oeoe11i*++<+i+<,;,,;<<+++1e<+"""<1+ii*-+oPP6o<;6000006I6eeeee1oocc**+***1I8@@@@
                  .cI0eIec666088888@8@P@@8@@+-*18P$0"""-----"--;-"-e1eooi*<1o1c+i<<":,;<1e1c:<<<""*;-++IPP8e+-"I660000066Ieeee11oicc*<++<*+e0088@
                    "IPIPMo600008888P8@@PP@8@@8,;+o0P$$6"-------W0c+iii*<i*<"""""-;;1,<eI1ooci**+<*0PP8Ii<;;IIIIeeII666IIIeeeeeoocc<++++<<<-*0088
                     ,e86661I0008808@@@P@@@888880c,;"ce0PP$@e"@+i"""<<*c*++ic*"*+""-<co"*<cocc0PPP@Io*";,+cIIIIeeeeeeIeeeeeeeee1eccc*+++<<<"""888
                      .o0660Ii6008@88@P@@@6000006Iocc-,,;"c1I0PPP$P@6Iicci1cci*"+*-<o6@P$$P@80ec+"-;,"**+eIIee11eeeeeeoooo11iiociooiooc*+<""<"<o8
                        c0666I+6008@88888@80600eee11c****<;,,;;-<*i1eI608@@@@@888006Ieoc+<"-;;;;;<++*++iIIeeeee11eeee1oii+**cciiciicioic**c""----
                         <66666+I0000@0606606IIe11111c**+++++++<;;;;;;;;;;;-;--;;;;;,;,,,;;"<<++++++<cieeeee1111111ee*ii*++*++ccciiiiiic*ciic<--:
                          ,I660661606606I666Iee1111111ic*+++++<<<++<+<<"""------"""-"""""<<<<<<<+++*cee11111e1111111cc***+++++++***+cc+coiic+c,  
                           .1I6666+666666I6eeee11111111oc**+++<<<<<<<""----;;----"-"-----"""<<<+++*ii1111e1111111o*ii****+++<<<<<<++"ciioioi".   
                             +666IIcIIII6Ieeee11111111ooic**+++<<<<<"-;;;;;;;;;;;;;;;-----""<<++**+*o1o111111111ciiicc**+++c*+<-<<"++*ccii-      
                              ;IIIeIeIIIeeee1111o11o1oooo*"*+++++<"--;;;;;;;;;;;;;;;;;------""<<+<+co1111111o1o11ciiic*+++++c*+<"<++++++"        
    
                           ,e6e6IeiIeeee1111o11ooioooo+"""""""--;;;;;;;;;;;;;;;;;;---"""""<<<++ioo111111ooooooiccccc*+++*+<+*<++++".         
  
                              .i68IIe*ee111o11o111ioooooi<"--"------;;;;;;;;;;;;;;;-;----""-"<++*io1oooo1oooooooooiic***++<+**<<+*".           
  
                                <IIee1111111111o1oooooooei<""-;-----;;;;;;;;;;;;;;;-------""<+++iiooooooooooooooooooiiic+***+""+-.             
                  
                 ,1eeee1+ooo1oooo1ooo1oooic"""--;;;,;--;;;;;;;;;-;;;;;--"""<<<+*ciooooooooooooooioooiiicic**+<"                
                                    .o11111+11oo11o11e11ooooo*"""-----;;;;;;;;;;;;;--;---"""<+<++ciciioooooooooooooiooiccccc**<.                 


-. --- ...- ....- ..--- ----- .....