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

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

-.".     ""<<,;,--"+++::<-*+**cicccioiiiiicoocioo1o1o1coco111i1i11o+;-,;;"<c6i*++<;;+ii+ii*,.+. .  .i<,,e..:cc"1o"c*+*******+<<<"<<<             
,"<     <"<++,;,<"-<"++<**cccccicci<icoiico1oooo11ooo1*e11e1eiceeee1coo-<<+*oII1Io6iiii11i1*1-.:..: ;oi<"... :i<<1oi1;"+***++++++<""-            
-<     .<<+*++<;::,<"+ccccoccco+iooc*ocicoce11co1oci*IeeeeIeo1eIeIee1ie+cIII0P1c*eeeiei1e1eo1i1cioo<, i+i.  .  e-e-""c::11"***+++**++,           
<.     ++++++**c*ccciicci;,;iii1*1<iioe1o1e1111eoo11eeeIIeIce66I6IIeeoee1eeeII6o0oee61eeoic1iIc1o61e1,,.o1":..   -+-+<.*-*:+"c*cc+*++<;          
+      ****c**cccic*ci,o;,,o+;c11i1i<o1e1o11oei11IeeeIe6II1e0000666008@P86I6o601e1c61Ii6Ieoe8e11ieIIee-6:1o1... . I,.:<*<1<""****c*c**<:         
      *****c*cccci-,,+",1o*o,+;*1eeeeee1e1i1eei11<1I66o0I666PPPPPPPPPPPPP@@80000008@@P861I6661o06II*ce1c-*:.*"......*+<""<<<iicccc*cc***.        
     .**cccicccciii;"ie-i;;o<--11e1eeeIoieIIoeoieI6Io6I6II1PP$$$$PPPPPP$$$$$$$$$$$$$PP@@800600008@80i6I1e1<.<c*,"-..:oooooooioiicccc*ic**        
     -c*cccccciooiio;-1e*-;<eeee111"ee1eI61Ic606666eI66e8eP$HHHHHHH$$$$$PPP$$$$$$$$$PPPPPPPPP8@@8@@@P@@$P0I-,"6*cc,o 11o11oooiioiiiciciccc       
     ccicciiiioo1oooo1c;i11eeeeoiIoI1*i6,066666006o*@i68e@HHHHHHHWWWWWWHHHHHH$$$H$$$$$$$$$$$$PPPPPPPPPP@PPP6;;,;08@i;;:111111oooociioicic*c      
    :ccccicicoo1oo11e1111eeIee181-I<o:;I106o6080088068881PP@@@@PPHHHHWWHHHHWWWWWHHHHHHHHH$$$$$$$$PPPPPP$$$$$1"-P;88@o;,,:1ee1e111oioioiiicic     
   .iiiiiiii1oo11e1o1II1IeIIi81c"110;iI;8@I08888PHHHHHHHP$PP$$$$$P$HHHHHHHHHHHHHHHHWHH$$$$HHHH$$$$$$PP$PPP$$Pe"-;;;@0o,;81;eeeeoo1ooooooicicc    
   .iiiiiiooi11o111eIeeeIIIIe*o8I00<"1I8c0@888HHHH*+c8M$H$$HHP8P$HHHHHWWHH6$P$H-HH1$$HHiHPHHHH$HH$$$$$$$$$PP$$@<-;$8,I,,,,:;6I1ee111oooooiiiii   
   *iiiiio11o1e1e1eIIIIIIee6600*8ie@06*08@@@0HH$H$ooeIH$HWWWWWWW$8@HHHH+HW$W+MWH*@PW6@IHHHHHH0WH$HHH$$$$$$$$$HP@<""-;;;,;;,68:Ieeeeee1ooo1iicc;  
  .iooiooo11168@@@PPPP$P@HWWWWHWHHHWMWMWMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWHHHHHHHH$$$$$$$PPPPP@@@@@8880cioici, 
  iioooii118@@PPP$$$$$HWWHMHHHH$$@@P8@$MM$WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMWWWWWWWWWWWWHHHHHHH$$$$$$PPPPPPP@@@@@@886oooiic.
 .ooiio1116@@@PP$P$@WHP$HHH$HHHH$H$$$HP@@MWPMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWHHHHHHHH$$$$$$$$PPPPP@@@@@888;.     
 ooooooo1e@@PPPPP$$WP@$HHHH$H$$H@HPHW$H$@@M@6MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHWWWWWWWWWWWWWHHHHHH$$$$$$$PPPPPPP@@@@@880.. .  
.oiio11e1@PPPP$PPPHP$HH$$$$H$HH$H$HH$$H$$PWM8PMMMMMMMMMMMMMMMMMMMM01W#MWMHHHH#MMMMMMMMMMMMMMMMMMH$MMWMMWWWWWWWWWHHHHHHH$$$$$PPPPPPP@@@@@@88c     
ooo111eeIP0PP$$$8HP@$$$HHHHHHHHHHHH$$P$HH@MMPiMM###MMMMMMMMMMMMMMoo1eo+iooioe1HMMMMMMMMMMMMMMMMMWePWMMMMWWWWWWWWWWHHHHHH$$$$$$PPPPPPP@@@@@80..   
o1ioo1e6@P68@PP$P$P$$$P$$$PH$$$HH$P$HHHW$8#P@$PM###############M1e11oi"<i1oiioioMMMW#MMMMMMMMMW$*WMMMMMMMHPWMWWWWWWHHHHHH$$$$$$$PPPPPP@@@@886..  
111ie118PPPPP8@8$H60$$$HHHH$HH$H$$$$WH$$@MW8@PHMMMM##MMMMMMMMMM81o111o<<ic1eooooieMMMMMMMMW86e"c$$W06I110oooe$HWHHHHHH$$$$$$$$$$$PPPPPP@@@@@8:   
i1eee1ePPPP$$8PHWHP08@H$$$$$$P$HWWHH$H$8MH@88@$PM#M##MMMMMMPPP6$11eI11+"cP8Pooo1oi$MMMWMMWH@$P$HWMi18oi1ooiiiIe6WHHHHH$$$$$$$$$$$$$$PPPPP@@@@6.  
......@PP$$P$$$0o8W$e@PP$HHP@@$$HW$PH@MM$@888@P6#####MPWM$P@HHWMoH@H$W@PoiooiiooocWMWWHW$810eHWMW61eeeIooIi1eo11oHHHHHHH$$$$$$$$$$$PPPPPPP@@@8,  
 ...."PP$$$$$H$HHHHHW$@@P$$$HWHP$H@M#W$$P@@8@PP@######W@0@P####M0PHP6@i;*+ccciioiiWWWH8$H$coMMPI11o11ii6<cioi00c1oHHHHHHHH$$$$HH$$$$$PPPPPPP@@I..
 ...:PP$$$$$HHHHHHHW$@WWWWHHHWMMMMW$$$$$P@@@@PPM#####$1111ooHHWo111e1eIeoicicooi*iWWWHHH$HHWMMe6I111oooi1e6I*I6cccc$HHHHHHH$$$HH$$$$$$PPPPPP@@@:.
.
...0P$$$$$HHHHHHHWWWW$@@@@@P@PPPPPPPPPPP@@P80@HM###M86eHHP@8ooeI66I666Ieiiioo11oi<1MWWH@06WW@6061o1e111111*I6"+;--coioe$HHH$$HHH$$$$$$PPPPPP@@1.
 ..:$$$$$$$HHHHHWWWWWWWWP@@@88@@@@@@@@P$P@@P0PP###$e1e1$$$8eoioeIeIII6I01icc**iooooio8HW6Ii806I1Iee111e1o11i+*e<,*:"<"ciioHHH$$HH$$$$$$PPPPPP@@@.
..:@$$$$$$$HHHHHHWWWWWWWWHP@@80@P@@@@P$PPP6###PMWW1o11PeP$6iciii111eIIeIe1c*ccccioc+-0$866606Io;+6Ie1e1oi1-:iico-."+<"+c111@H$$HH$$$$$$PPPPPP@@@e
..,P$$$$$$HHHHHHHHWWWWWWMMMWPP@08@$W###MMMMM##M#WPi11e11oiciciicoeI1Ie1oiiiccc0iccic"806I6+ie<:::*c661e11;,-I66c1*c*iiiII$HHH$$$H$$$$$$PPPPPP@@@8
.:PP$$$$$$HHHHHHHWWWWWWWMMMMMMMW#MWH@61oec6oeI8HM#11e1iiiociii1o1o1iico1oiiiciciioo@cI6I$Hc+"*.-W:ccIe1*":::;,-*IoeooieHHHHHH$$$HH$$$$$$PPPPPP@@@
.,P$$$$$$HHHHHHHHWWWWWWWMMMMMMWP6o*+<<<<"<+ec+*+ieMMieiiccciiiieiI1occ1iicioecciiiiioeW#MMWP-<-:;,16e1c1i1o81*HW0o0888HHHHHHH$$$HH$$$$$$$PPPPP@@@
.PP$$$$$HHHHHHHWWWWWWWWWMWMMHMi+<<<<<<<"<"<<""""<*IM$ciicccciiooi1oi**1ioiiiiccioooieW##MHMHP86oc,6Ie61111ooo1WWWWWWWWWHHHHHHH$$$HH$$$$$$$PPPPP@@
,$$$$$$$HHHHHHHWWWWWWWWMMMPMc+<""""-"-"------""""+oWMI1cccccc6iei*+*iiIccoioioioeoe@####MHW#MMMMM##P6Ieee1oo11eWWWWWWWWHHHHHHH$$$HH$$$$$$$$PPPPP@
@P$$$$$HHHHHHHHWWWHMMMMM$Hc<"""-----"--"--"""""""+I#168MM@1ci****"+c"ccIooc1e61e6$HM####MMM##WH###MH0I0I06I11e10WWWWWWWWHHHHHHH$$HHH$$$$$$PPPPPP@
PP$$$$$HHHHHHHWWWWWWWWPWc<"------"--<"""-"""""""+e#$$0@H##86e6io1+*cccioc<Ie16M###HHHH###########MWM#$@@@8IIII8MMWWWWWWWHHHHHHH$$$HH$$$$$$PPPPPP@
P@@$HWWWWWWMWWWWWMWMH0o+<"---------"<---""""""<*M#00000066IeI1e8eHeI06II666oM########WHH##########MM####MMMW$MMWMWWWWWWWHHHHHHH$$$HHH$$$$$$$PPPPP
WWWWWWWWWMMMMMMMMMMW@o*<"-"---------+-""""<"<cH#MI888000066IeI6e1i1$HHII6I1M###########HHM#######MMMMMMMMMMMMMMMWMWWWWWWWHHHHHHH$$HHH$$$$$$$PPPPP
W##WMMWMMMMMMMMWWMMW81+<"""""--"""""*"""<<i@##M8####MMMW@I0066ei81eI6e0PI6@P$$$W$W######HHM########MMMMMMMMMMMMMMWWWWWWWWHHHHHHHHHHHHH$$$$$$$PPPP
HHHH$$$$P$$$$$HHHHHH$P@06I11oic**cioe0$M#MM@@WMM###MWWM##MW8o6oI006I6eIe08###MWMPP$$$WWW################MMMMMMMMMMMMWWWWWWWWHHHH$$$HHHH$$$$$$PPPP
P$W#W$$8@eiiiio1eI660080000PWWWWWWWHP@PH#####MM#####MMWM#M6I@MWH$PW@eII8HW#MMM#MM##MWMHHMMMMMMMMMMMMMMMMWWWWWWWWWWWWHHHHHHH$$$$$$PPPP$$$$$$$$PPPP
*c1@P$HHHHHHHHHWWWWWMMMMMMMMM#MM############MMM####MM8e@#W6Wo######WW##########################MM#MMMMMMMMMMMMMMMWWWWWWWHHHHH$$$$$PPPPP@PP$PPPPP@
$$HHHHH$$HHHHHHWWWWWMMMMMMMMMMMM############WM####MWWMoHM###MM####################################MMMMMMMMMMMMMWWWWWWWWWHHHHH$$$$$$PPPP@@@@@@@@@@
$$H$$$$$$$HHHHHWWWWWWWMMMMMMMMMMMMMMMM#####PW@W###WM0#M###########################################MMMMMMMMMMMMMMWWWWWWWHHHHHH$$$$$PPP@@@@88888888
$PPPPPP$$$$HHHHWWWWWWWWMMMMMMW$MMMWHMMM##M@W#WP#WM$#MH############################################MMMMMMMMMMMMMWWWWWWWHHHHHHH$$$$PPP@@@@888000666
@@PPPPP$$$$HHHHHWWWWWWWWWWWMMWWMMMMMMMMMMMMM0W#MM##W####################################W########MMMMMMMMMMMMMWWWWWWWHHHHHH$$$$PPPP@@@88800066III
@@@PPPP$$$$$HHHHHHWWWWWWWWWWMMMMMMM61PMMMP$MMM#M###############################################MMMMMMMMMMMMMWWWWWWWWHHHHH$$$$PPPP@@@88800666IIeee
+*cioo111eeeeII666600000888@@PP$$$HWWWWMMWMMMM################################################MMMMMMMMMMMMMMWWWWWWHHHHHH$$$$PPPP@@88880066IIee11o
  .............:.:....:::::,::::,,,:,,,,;;;;-;-""""<<<+<+ci*1o1e1eioo+""";;;;,,,,,,,,,:,,::::::::::::::.::::::::::::::::........  ..             
        ...................:::::::::::,,;;;;,;;---<"++*+*iiei1616eI000PH680I66o1iicic*++<<"-";-;;,;,,,,:,,,::::::.:............                  
        . .............:....::::::::::,,,:,,;--"-"<<++c*c+co1ieIe8868@868@8661eoIioi*<++"<+"-;-,;,,,,,::::,::::.::......... ....                 
 
            . . ........:.....:..::::,,,,,,-;;--;--<"++ci*i1I0P8@$WWHPH$8I006I1oooii**+c+<---;;;,,,,:,,::..::..........   .                     
                .  ...........::.::::::::,,;;-;;--""<+*+ccoc1I0I@8WWM$#HMWP@@61ee1oio**+<<<"-;;;;,,,:::::.:::..........     .                    
               ........ ...:...:::.:::::::,,,;,;;;--<+*+*iooe600@H$M#####MMM8@801I11cc**"""--;-;,,:,:,:::.....:........                          
                  ......... ....:.:::::::::,,,;;;-""-<++icoc8I6@$PM########MMHP60eeiii*+<<"""--;;,,::.::::....... ..                             
                      . ..........:.::::.::::,,,;;-"""+*cci1o66P@M#H#######MMWP$86o1ci*+<+""<-,,:,,,,::........ .   .                            
                        .............::::.:,,,,,,;;-;"""c**oo100H$W########MMWIW1oIooi**<"""-";;,,,:,:::::... . .                                
                           ...............::::,,,,,;;-"<<+iic1e@8W8#W#######M$@66Ieoci**+<<-;;;;,;;,:::::.......                                 


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