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

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

                                      ..  ;--"""""""-""<"<<<+<<++++++++++++++++***++++*+*************c*+<<<++<+<<<<<<<<"<""""<""-----;-;;;;;,,,,,
                                           "-"-"<""<<"<<<<+<+++++***++******+****c***c**ciccccc*ccccc**+<+*++++++<<<<<<<<<<<<<"""-""------;;;;;;;
                                           """"<<<<+<<+++++*********cc*ccccccccccciiiiiccccciiiiiiicc**+***++***++++++++++<<<+<<<""""""-----;-;;;
                                        .  -<<<<+++++++********cccccciiiciiiiiiiiiiiooooiiiiooooiiccc**ccc**ccc*********++++++<<<<<<""""""""-;---
                          ..                <<+<+****+**ccc**cccccciiiiiiiioooiooooooo111oio11ooiiicccciiccccicccc*c******+***+++<<<<<<"""<""--"-
                          .                 <+++**c****cccccciiiiiiiiiiiiooooooo11ooo11111ooooooiiicciiiiciiiicccccccccc*********++++++<<<<<<"---
                                            <++**cccc*cciiiiiiiiiiiooooooooo1ooo111o11eeeee111ooiiiioooiiioooiiiiiiiiccccccc*******+++++++<+<<"-"
         ....                     .    .   .<+**ccccccciiiiiiioooooooooo1oooo1111ee111111111111oooo111oooo1ooiiiiiiiiccccccccccc******+++++<++<""
                                      .....:.+*cciiiiiiioooo1ioooooo1o111111ooo11111111ee1eee1oo11111ooo111oooooooooiiiiiiiicciccc*c*+**+*+++++""
                                   . ...:....+*cciiiiiioooooooo1111111111111ee1e11eeeeeeeeeeee1eeeee1111e111ooo11ooooooiiiiiiiiicccc******+++++<<
                              ....  ..   .   **ciiiooiooo1111111111111eeeeeeeeeeeee1eeeeeeeeeeeIIeee111eee111111111ooooooiiiiiiiicc*cc*****++*++<
                       .           .        .<*ccioooio11111o111111eeeeeeeeeeeeeeeIIIIIeeeeeIIIIIIIe1eeIIe111e1eee1ooooooooiiiiiiiccccc*******+++
              .                              .*ciioooo111111ee111eee1eeeeeeeIIeeeeeeeeeeIIII6IIIIIeeeIIIIe11eeee111ooooooooooiioiicccccc*****+*+*
                                              *ciioooo111eeeee1eeeeeeeeeeeeeeIIIIIIIIIIIIIIII6IIIIIIII6IIe1e1eeeee11o11ooooooooioiiiiiccc*c******
                                              *ciooo1111eeeeee1eeeeeeeeeIIIIIIIIIIIIIIIIIIIIIII6III666III1eeeeeeee1o111111oooooiooiiiiccc**c*cc*+
                 .                            *ciioo1111eeeeIeeeeeeeIIIIIIIIIIIIIII6666IIIIIIIIII666666IIeeIeIeeee11111111ooo1oiiiiiicicc*cccc***
                 .                             ciio111eeeeee1eIeeeIIIIIIIIIII66IIIIIIIIIII666I666666666IIIIIIIIIeee11e111111o1oooooiiiiicc*ccc***
                 .                             ciioo1111eee11IIeeeIIIIIIIIIIIII666666I6I66II66666666666II666IIIIIIeeeeee1111ooo1oiioiiiiicccc*cc*
                                               ciioo111eee11IIIeeIIIIIIIIIIIIIII66666I6666666666666666II66I6IIIIIIeIIeee111o11ooooioiiiiiiccc*cc*
                                               +cio111eeee1eIeIeIIIIIIII-+io"1eeII66666666666666666666I66666IIIIIeIIIeee11111oooooooiiiiiicc*c*cc
                                       ..  ... .iio11eeeeeeIIIIeIIIIIe+";;;:;";<,<ee66666666666666666II666666IIIIeeeeeee111111oooooooiiiiicc*cc**
                                      ....      iiio11eeeeeeIIIIeIII<<<:-ocoIe1o+;<<e66II06666666666IIIIIIIIIIIIeeeeeeee111111oooooiioiiiccccccc*
                               .                iiio111eeeeIIeeIeIe,::,+ieII6II1o<:,"<6666666666IIIIII6666IIIIIeeeeeee11o111111ooooooiiiiicccccc*
   .    .. .....                                ;oio11eeeeeeeeIeIIe;-;-c+1eI801+<+."-1666666666IIII66666666IIIIeeIeeeee11oo11ooooooooiiiiicccc***
              .                                 .oiio11eeeeeeeeIee,,<:,"1cioceio1o,:,:I666666I66I666666666IIIIIeeeeeeee111111o1oooooooiiiiccccccc
                                                 1icoo11eeeeee1IIe*;:"-ceI68c8i001c:,,i666666IIII66II66IIIIIIIeeeeeeee11111o11o1ooooooiiiiccccc**
                                                 1oio111eeeeeeeeee+:.;*<eI0e"c-<iI<.:.eIIIII6II6IIIIIIIIIIIIIIeeeeeeee11111o1111oooiiiiiiiccccc**
                                                  1iio11eeeeeeIIIei:,.--+c*1ioo11*".",I6666666666IIIIIIIIIIIIeeeeeeeee1111111111ooooiiii*cccc****
                                                 .1ico111eeeeeeIe1e,::;-,<*ceoio+-,.;II6666I6666I66IIIIIIIIIIeIIeeeeee111111o11ooooc*.oi+icccccc*
                                                  1ocio1eeeeeIeIeee*",::.;;+ioc<;1",,,,;;-cII0II66IIIIIIIIIIIeIeeeeee111e11111o1ooo,:.;"<"-;--<**
                                                  *1iio11ee1eeeI1eeI1e";,<i**o1e11i*;;,-;,,;;;,6IIIIIIIIIIIeeeIeeeeeee11e1,,,,:::........;ccc**c*
             ; :;...                              .eico1eeeeeeee1-;"-";;;ii1III66II;;;;;;--;;;;;;<IIIIIIIIIIIIeeeeeee1111111o1oooooi+Mcii<ccccc**
         . "+- --- .                               11ci1111eee1;;;;;;;-;;--1I000e,-"-,-;--;--;;-;---IIIIIIeIIeeeeeeee1111111oooooooo"*:,;,cccc***
    :*."  :. .,;;;,,,,,;i:.-<                       eiio11ee1"----;;-,;;--",,,,:,-"",-;,-"-------;---;6eIIeIeeeeeeee111111111oooooooi.:ic-.<cc***
   .:;, . :,-;:..   .:,;;-,                         oiio111e<--;-----;---;*",:::;"";-;;--"--""--;---"-;;IeIeeeeeeee1111111111oooooooi::ici"*..   
 .    -<:..   .    .    . ;                       ::o1co11e<----"-----;------":,"";;--;"----"""";--------;;eeeeeeeee1111ooooooooooo1 :. <    .   
      +-    :: .. .  ,  .                         . oeco1"<"--"""-""----------"<"--;;;---"--""""--"--------;;-eeeee11111ooooooii,...::.:,:. .... 
      +    .""---;,:                                oeco<--"-"""";-""""--------;<"-;-----""-""""--"-;;-;;,;-;;-eee1111111oooc,,:::;-"-::,,:::  ..
                         .:                         oe<""-"--"-"--"-""""-""""<<+*+"""""""""""<"""--"-"--;-;,-;;-e111111oooc,:,;,-;+-<;--"<-:,,..:
        :,,;:                                       o*"+------"---""""""""-""++oIe1eee111e1111o1""""<"-"-;;;;,;-111111oooc.,--;-;+"<*-<"-<;-:;,,,
       :.:, ;M.         . .      .  ... .. . . .-;:::.,:----"""";-:"""""""""+18e68P@8808@@@8066I6*<""-;"--;-;;,-ie1111111-:,,+---*++c+*<*+<"<+<-+
  .:.        .... ..  .. ::::,,,;;;;-,,;-+;-"i";;.-",::".-"---;--".""""""""<1c06I08@@@@@806***11ee<""<;";--;;--,ee--"---";,. *;-<ciioc*+*c+ie11i1
 . .........::"$H$H$+,,,:,,,,-o,,;,;;;;---------;<+::::,-:----;"+e """""""<<"+ieeI08086o-<""""-<"",-*cccc;";,;-11+.::. ...:.:"*i"ic*icc*++iciiIeo
  .........:60HH@H$MPMMH:,,,,,:;Ie1#8o#----;---c-"+,:::::,:---o111.;"""""""-""-.c-"""<@6:I0,.:,"i*<"<+;, cIeeeee1i;:  .:i::.,; ;oc:++-,".:+o6IIoc
 ... .....,$Hcic$$MMMMP$#",,,,,;;;#####--;--------<<:::::::.oioooo*;""""""""""""<<6i:-;1; """-" .",,,::++",,icoeeo.. . ;,*,..-.-;e;.+::-,,:;,coic
,;;;;;-:.:i$1e$i@P8@P6e+WWo-,;<",ceo-;iHHi;;-----;:+::::::::;oi11o1 <""""""""<*e,c;+c"1<<"+-"c++i*;,c;: <" :c-M@6,-c++"<":::::::,;+<:,*.  .  --*+
ci*e*<<<.,P@Iee@HI1I6I+**88M;W*MeMMoM"MP""------";-<::::::::.,*<+++++1<1-<i<**;++***;.1++c8"<,<o0;+c.< ::,. :M@M81i@@86Iee::.,:".,o,..: ....  ,-<
1111ee6I.,0+iIc<$Ioii*""<+e@-WWMWWWMW"MM##"-------"-::::::::::<*icc*c*c+<c<<*cci+*11oI1I*+-++"1,-:.o.i:: -,"+"8e0i<08866II1:..: .  :,.e6,#,+,;;;,
+*,,,,;;.;1Ioo*+o$+o<i+;@c1PWMPWM"M"MMMMM#-;;;---,;<-:::::::::.M-;-,::.**i"+1I1ce8o+<,o<;<i<:<8""..c;<i".;;e,MM0co:806IIe1o;;<,. +-:;<+*cic+coeIe
    . . .;ii6e$c;i1@,@6+P8*#,-,::";,-;;;"--;;;---;;:<::::::::::.<.:::";;o+1o+6<i1+-<10e:::+..i-8<:I :M,.,::*"+IP-i:P@061c+<-.,::.:...:-c+"<-""+<"
         "ieoc$$@-+1ci<+;;-#-I8c:e0,I66c;"-;;;;;;-;++::::::::::,:",..o,*o1co0*:I-*;I6.e-".<.ci,.*1;*::.:+: :,,:;ce;,<".,:*;,+ :;,:::::::.,<,;+"<-
   cc    .iiee18P0@08$I$66cM;;;,*66,,,,;;;;;;;;;-;,;",::::::::::"..+;+i""<"";,-+""<<+i,@<c0:+""@.;::::<,::.,1iooo1,.",-""-,;ic:i18c:*-::.;-:-;,;;
 .,:;, :  .+<+186eeI@6@@*e0I:;""i:,.-6o6III:,;;;;;,,<;::::::.::.:.+.6;,**,,,<<,;;,:;1":o6"::I0-,W--.::<;-.:-<""-"";:;---;;;,1o-0ec8:,-::::""-;:.:
    .:.    .,;"oe1i"+6-iee+"c,, .,,.,,:,,,:,,,,;,;,,.;:.:::::....co,:.:::;"*";;,,,<o-oi,*0oi1-"..:-:,ee:", ,--:,:."-----"-*ooii,,,*,:::::;<-""-,"
            .; ***+c*<+"ooiIee6:1,,-,+i*0618,,,,;,,:-,.:........-e;:*: <**,i*cicP-,<"<<,::c-*-,. ;o;-1;*"-.,:."<+""--;--+11ioo1o1o:ccc:+*c1c**+*+
 :             .+:o"c1*+6,.......:::::::::::::,,,,i,:;:.......,*<,"+,-<<-<1P$@Ic<<<o8PPi*o*e-;-..,*i"I-"P-<<"<-"------oI6e111o11ei1eooc*+++-"<<<<
  ,"-:.         ......................::::::::::,,,.:;,.:...:,"+<+++*+,+8<++",,;ec0eI0eoI0o,"e.e-e0;-+i"-,<---------cI6Ieee1111oo1oc*;i****+++<<<


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