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

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

         .   . ...... .:....::..::::.:..:::,,"""<"":,"".@I800@@@@8PP<<<"-;;;;---;;;-;,::;-"c";;;;;;;,,,,,:,::,;,:,;;;--<"*+*******cie1*i<++*c"""-
            ...    .  .. ..::.......:.::....-<<"."":,:@18@8@6P6$cPPP$PP+---;;;--;;;;,,:10Ic*+<"----;,,,,,,@886I";;;-----o+"<*e**+*+"<*+<"*"ic<<;:
                 ..      .....:..:....:..:::.;;."-.:@@o@8$oPIPI*@0PP$$$$$-*-;-"";;;,,;""""""""""---;,,8PPPP@@@86e"-;-""1e<i*<++ccc*++"---"";;;,,,
    .     .. .......... . .......:.::,,,:::,:.,:,<,P:.PPPPoPIee+@e$8$ic+cc+"""-----;;""--"<<+<<"<"+$$$$$$$PPP@PP80I"<<<*11iiW+<ce**+<+i<""+*;,,,:
        .....       . .....::::,::,::,,:::.,,,:,.:;o<<<",88@P8@P@6P60e*cc++"""-""""""<"---"+++<<IHHHHH$$$$$$$$$$P@88o+*6cc1I*ccc+++<<+<""<o--;;,,
          ........  ....:::......:.....::,,,,,,:::,, ""+**++:P$PPPP-c+c<""----;;;-<"+<""""<+c$HHHHHHHHHHW$$$$$$$$$$PP@iiicPc6ccc+cci*c*ei<""-;,,,
.......  ........  ....:.:::::...:....:::,,,,;:::,,::,.;--++***,:,**""-<;";----;;;--<"<"+$WHHHHWWWWWWHHWWHHHHHH$HH$$$$P8ii*+c*++oW8oe1ii<---;,,,,
     ..........:::.....::::::.:::.::::,:,,;;,::::,;,;;-;,.,";,-*o<o0$WWHWWH8i+<"---I$HH$H--HHHHWWWWWWWWWWHWWWWHHHHHHH$$$P0ic+**+*Iio+<"""-;;;,,:,
.........  .....,.:::::::::::::..::::::::,:,;;;;;;,;-;;;;HMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHW<<+WHWWHWWWWHHHHWWWWWWH8H06HH$$$@c++++++++<""--;--,:,,,
..     . ..:..::..........::.:::::;;;,;,;;-;;;;----*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMe+<WWHWHWWWWWWMMWW00P60$0I$HHH$PP*++*++<"""---;;;,;,,
   .. .. ...:....::.:.:.:,,::::::::::,,:,,;-,-;0MMMMMMMMMMMMMMMM##M######M###MMMMM###MMMM#MMMMMMWMWWHWWWWWWWWWW86PI8I$I0HHP$$P@*+<+<"""<"--;;,,,,
  ...:..........:,::....,:.:::::,,,,:;;,;;;"M#MMMMMMMMMMMMMM#################################MMMMMMWWWHHWWWWWWWWWIP686$I1$H$HHHP0c**+<<"---;;,;;,
..............::..:::,,,;,:.:,,,,,,:,-"-"WMMMMMMMMMMMMM#MM###################################MMMMMMMMM$MWWWWWWWWWH0@68IP11HHHHHH$$cc*++"<"-;,,;;,
....  ....::,....:::::::::,:,,-;,;--;;*#MMMMMMMMMMMMM###MM######################################MMMMMMMMM$WWWWWWHHW6H6P60@0PPP$$$$$Pc*<+<---;;;;;
...: ..::::,..:..,:,:..::;;;;,,;-"""8MMMMMMMMMMMMMM#MM#M#################$$$W#####Me6##########MMMMMMMMMMMMHWWWWWWH80$@06eoe1$$$$H$$Pc*+<"""-;---
....:,,:..,:..:::::,,,,;,,,,;;;,,;PMMMMMMMMMMMMM##M#######M#M$ei1ciieW#M$HH$H$MMH##M06M############MMMMMMMMMMHMWWWWW#861111ooo$$H$$$$$$*+<""--"--
... ........:::::,,:::,;,-"---,,"#MMMMMMMMMM##M########MPoic+<<<<"i+*i$$HHHHHHH$HH$H######eMM##M##MMMMMMMMMMMMWWMWHWW$e11oioio1$$$$P$PP$*+<"""-"-
.:..:...:.::::::::::::,,::;;;;;MMMMMMMMMMMMMM#####M#M@i*"<c;","+i+i**+PP$$HHH$@$IIe$$MM#M11$oo#####MMMMMMMMMMMMMWWMWHHHM1oooio1P$$$PPP$$Poc+"""""
  ..: .......::::,:::::::,,,:,WMMMMMMMMMMMMMWM###MHo+"";":,;-*iio****i@8$$HP@H08e66ce1io1IHee$W######M#MMMMMMMMMMMHWWWWHHWHHP1e11PP$$$$$$$P*"""""
 ..:.....:::.,:::,:,::,::;,;@MMMMMMMMMMMMMMMMMMMPc<""""i:,"c0Ii*"i"+*0$$$HP$$WHH$0iei*eoc+e@ocec$MM######MMMMMMMMMMWWWWWHHHWH$$P1oc1$H$$H$$$+"---
..::.....:.:,,,;;;,,;,:,;;;MMMMMMMMMMMMMM#MM#M$i<"---o:;"**cii""<-<<I$HHH@@HHWHWW$P86io11e1i1iI6PHHM######MMMMMMMMMMMWWWWHHHWWHHHH8i*eHHHH$$$$@"-
.....:,.::.::,::::,,,,;-"-WMMMMMMMMMMMMMM####I<"-;<-,;;+i8cc**<"-"-eI*PPP@8HHHWWWiP$8ceoI$$IWHHHWHWHHM###MMMMMMMMMMMMMoWWWWHHWWH$HH$0ic$HH$$$$$P@
::.:..:::::;,,;;;;,,,;;""WMMMMMMMMMMMMM#MMMW*<"-"--.-+iicc*++-<""-""<*11@$HWWWW00HP86e$IHWoIWHWWHWWH$HHM###M##MMMMMMMMWooWWWH$HWH$WHHH@ic$$$$$$$$
...:..::::::::::,,;;;;;-IMMMMMMMMMMMMM###M1*+<-<-i:<*16co++-*<c++<<c+ciPHHWHWWWHHW$e606Pe6iHWWWWWWH$WWHW######MMMMMMMMMH11iWWWHHHH$HHHH8c*+$$$$$$
...,:::...:.::.:;;-;;;-;WMMMMMMMMMMMMMMMWi<+<***::*+1ii*+<;"+1*ei<+*1oPHHHWWHWHHWWWH8H6icoWWWWWWWWHHWWHM#########MMMMMMMeo1o8WWWHH$$$HHH$c<<PH$$$
::,:.::::::::;;--;--;,,WMMMMMMMMMMMMM#M@++-"ic-:;**+i*+i<-**i*+*+<<ioeeH$HHWWWWWMWWH8WWMWWWMWWI6HPHWWHH###########MMMMMMMeoo11$WHHH$$$HHHP6+<<P$$
.:.::::::..:.::::,,;;-,MMMMMMMMMMMMMMMH*""<"<;,-*c0P+*<-<-<+"*+1c++ioo16H$$WHWHWHHWWW$WWWWMWWWHWWHWWHWHH###########MMMMMM$ooioo*WHHH$$$H$$P$*<<P$
.::::,,.:,:.::,,,;-;;,HMMMMMMMMMMMMMMMo"-"""-c;***Pc""""+<+c<<cI*"<o1oo6PHHHHHWHH$WWHWH8@H$H$HWWWW$WHHHWM#########MMMMMMMMI1ooioc+$$H$HH$$PPP6+<"
....::::::::::::,;,:,:WMMMMMMMMMMMMMM@I""""--<***1*<+<+++oc<*c+0ioc*coei1$P8HHH$P088@@806I66I6HHHWHHHWHHM#########MMMMMMMM6oIocc***<$$HHH$$PPP$+-
.::,,,::...:::,:,,;--;WMMMMMMMMMMMMMMec"<<"--<**M""""<+<c**+***+"+*c**ccceeP$$$I66608P@80060060HHW$HWWWMM#########MMMMMMMMHW1i6ic+<<"P$$HHH$P@@8M
..::::.::::::,,,,::;,0MMMMMMMMMMMMMMWoc<<-"";<ce+<c**i+<c<i*M@#*<+cccec***i10P6oi1oII00060066680@@888@@@P##########M##MMMMWWMW1ie**<<<"$$$P$$P80;
::::.::,,,:,,,,,;,;;,@MMMMMMMMMMMM##8i*+<-++""8cW""*<<"<<"<""o+***++*++<<+*cccci1e68@@@@P@@806e000808@888##############MMMMMWWWP1o1+<<<"-$$$6<-;;
.::,::::::::,:,:,,;,:@MMMMMMMMMM###MWo*"<""-;"8+;<"-++1<"<<ci+<++"<-<**<*+++cc*iI8@@P@$PP8@P@8010088@@88@@##############MMMMMWWWHeiic+""";-;-:,,,
..:::::,,,;,,,,;,",,.0MMMMMMMMMM####Mec<-"<";-*ic*<i""c++<<++*+*++"<<"-<<<++c*1I8@@PHP@$PP@@8P800I008888P###############MMMWWMWWWHHec*c"-;;;,-;;;
...:...::::::,,,,,,;,+MMMMMMMMM######$i*""""+"Ii1icccoic--*<i+c+<"<+<<<ceI01i+<I0@P@PPH$$H$$@@80e1608808M###############MMMWWWWWWWHic*+*+";:,,:,,
..:::::,:,.::,;:,,,,,,WMMMMMMMMM###MM$*+<"<-<-cieIe6$$8e*c1*"o*+"<"*iII66P0600IcI8@PPPHH$$@PP@0I16608008M#############MMMM$WWHH0eeiio*cc<-;,;;;;;
........,,,:,,,;,,;;,:HMMMMMMMMM#####Mei+<*-<+iie1IIII61ie8c+"+<+ie6@PHHPIPP888I1688@$@@PP@806I1II60000@###############MMMIHIeee61oc1oc+-,,,,,;,:
::::,,,:::,::::,;:,,-.cMMMMMMM#######MHe+-<+1*oio1eo11ee1c+eic-<"*iHHWW@8$$$$$$PPP8II6IIIe11iieeII60000@###############MMMIeee60eeicc*+<--,;;;,::
....:.::,,,,,,-,-;--,,:HMMMMM#########MII<iiici+ociI+III1I*i*I<+*eI00$$$$HHWHWHHHH$$PP@@@8@@0eeII600008W###############MMIe1I111oiic**<"-;:;;;,,,
,:.::::.,,,;;,;;---;--::MMM############H+<c-i+o+*1c11eII1Icci""+ce08@8@$H6$WWHWH$$$$$$P$$$P8IeeI6660000M##############MMW111111icccc*+";---;;,,,,
.:.:....:::,,;-;";-;---:6MMMM##########MP*""<+<i*+o*ee0e<*<c<<**<108@8@$HHHHHH$$HHHH$PP$$$$$6III66666I0##############MMM1o1111oic*c*+<--";;,,:--;
.......::::::,,,,,,"<"-;:HMMM###########M0"+-""1iicIiIII16"*i+c+*16008@P$HHHHHHH$HHPPPP$$H$@IIII6066660##############MM1oooiocc**++<<--;,,;,:::,;
::..:,::::,::;-"";;---",::WMM#############$i+**cei+*<*1c*<oci-i++cI08P@P$HHHH$$HH$P$$$$$HHP6eeeeI0IIII0############MMM8ociiec**<<++*"-"",;,,,;,;;
:..::,:,::,,,;;,,;---,;--,:HMMM###########Mc"<<ciic*6oc++icoc***++*688@PPHHHH$$$$$H$$$$HW$$6eeI6666II6@############MM8ciicc*e****++<"---",;,,:;,;
..:::.:::.::,,,:,,::;;,,,,:.$MMM##########WoI+i*1oo11160ieIeP0ie0o+*e8@P$$$$$P$$P$$H$HHP$H$$I1eeI6eeII############MMIcc6o+*<<c<+"<--;-;-",,,,,,,;
..:.::::,,:::,,,:,;;;;;-"-";.6MMM########MP$01+ii+116e++<+*cic+@0IPe"8@8@P$HP@$$$HWH$H$P@P$HHHH$#MMM#############MMiiiic*i*+<<"<""<""-<--;;,,;,;,
..:::.:::.,:;;,,;,;;;---""";-..WMMM#M#####MP$11o"oiciM#W#W$$P088Moo1o@8@88@P$$$HH8WWHH$$HHHHWWWW################MHicc**c+++"+*++"""---"---;;;;;,,
........:.,:.::,,,,,;;;;--"""".:8MMMMM#######W$80$MM###############W6WoP@@@@P$HM##HWMWWHHHHWWM#M##############MMIicc++*c*+++++++<"-"""--;-;,;,:::
........:.:::.:,,;,;;,,;,;,;;";;.,$MMMM###############################W8II0########MHHHHHHWW##################Pcii*********++<<++<<<"<<<--;-;;,:;
 ..........::::,:,::,,,;;-;;;----,:,HMMMMM##############################H8WI########HHWHHWMMM#############M#Hoic*+**+ccc*+*<++<<<<<"""---;;,;,:,,
   .........:.:::,:,::::,,,,,--,:-;;.:@MMMMMM#############################60e@#######MMMWWWWHW#########MM#@+****+<+++**++++<+<<<"<"-;,,;;,,:,,,::
   ..  . .::::,::.::,,,,,,,,,,;;--"""-.:6WMMMMM############################M118###########MM#########MMMe**"<**+<""<"""+<<"<"<--""-;,,,,,:..,::::
  ...........:.,,:::,,,;;;;,;,:;;--"--"1.:,@WMMMMM###########################8ee##################MMM$+"c<<<<+c**+---<"""<"<--;,;--;,-,;;,,::::::
.  ....:. .:.::::,,,:.,::,,,,-;""---;"-,+"+.::@WMMMMMM########################$io#############MMMW6iic<+c*c+++*+*<<<+++++<"<""-,--,;,:.::::......
   .    .:.::::::.,,,;,::,,,,-:,-,""-":-**+*cc:::iPMMMMMMMMM#############################MMM#MP<1ooc*<"<c*<<+<<++"++"+<--;<<<<;-";,,;;,,,..  .   
    . .  ... ...:...,:::;:,:,;-;,,:;-*,****ccicici*:,,*8HMMMMMMMMMMMMMMMMMMMMMMMMMMMMM#MHPcc111cici+i*c****<*<"<"<<++<<<+<"--:-:;::,::,:::....   
           .....:,:::::.,:;:,;,--.,;-;.++"-<-"*ccii*occo::::,i0P$HWWMM######MMWWHP8o,:+1ee1eeioei*i+ooii*c+-<++<<<+;;<<--;,:-,,:,,,:.......      


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