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

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

"<<<<+++<+<<<+++<+++<+++<<<+++<+++++++<++++<+<<+++<<<<<<<<<"<<"<+<;<+<<<""":.:::....,+;;-++<<<<<<<<<<<<<<<<<<<<""-:;..,-;;;,;---"------;;;;,,,:.,
<+++++++++++++++++++++++++++++++++++++++++++++++<++<<<<"<<<<<<<<"<<<-"-<"""".*c1:.:..:"--<<<+<<<<<<<<<<<<<<<<<<":.,----;-"""<"<""<<"-------,::...
++++*********++***+++++*++++++++++++++<+++++++++++<<<"<<<<<<++-<<-;,""---<<<++**""-c<..::..,-"<<++<++++<<<<<.:,"----"<"<<<<<"<""<"""""-;,:...::.:
"<<<<+********************+**+++++++++++++++++++<<<<<<<<<<<;<<<"""",,""---"<+"-<c***<****+::::.:+++++<+<::----"-<<<+<<<<<<<+<<<"--,,.::,,,,,,,:::
<<<<+<++++++++**********************++*++**++++++<<<<<<"+,<""-+""-";","<<<<"<***cc********+***+*++++::""""";<+++<<<<<<<<"<""-,,:,.,;;---;::::::::
""<<<<+++++++++++++++***cc*ccc*c*************+*++++++<"<<<-------;--""<""c*cccccc*ccc*********++.:--"""++++++*++++++<+<-,:::;;;---",,,:::.... ...
"""<"<<<<<+++++++++************ccccc*c********++++++,<<-;--;;---""-"<<**cc*cccccccc*ccc***cc::""""-******+***ci1c<<+<+*+-;-"";,,,::...::... ....:
"<"<<"""""""<<<<"<<***************ccc*c***c****+++;+-;-;--;-;;"-"<<cccccccciccccccc6iMc+eo<"""<+****+**++**1+<P$P61*<<",:.,,,,::::  ....:   .::::
;---"-""""<""""""""""<"""<"<***********+++++<"<+-<";,;;;;,,";-<<ccccccccccccccccccI@@W<+66<*********+*++++*iWWW$@0ei*",:.    ..      :   : . :::.
--""""-"""""""""<""""""""""-""<"""""<<++++<"--"";;;;;;;-;-;<<**cccccccccccccccc",oII1i+*0*c*c*****++++<<"""WM#W$@61c++<;.    :             :.::::
----------"-""--,:,--------"""""""""------"-<-;,,;;;,:,;-"cciccciiciciiici*;;<<<<Ic8i**66++***+*+<""-----;-WW@0@866o"-1i-:    ...  ...:: .:::::::
-----------------:------;------;;-------";"-;;,,,,;;;"-,,;;;-*ciiiiiiiii,<<<<<++++e6$<o88+"<"""-----;;,,,;cP@PH$P6I1+"8e*,:  .    ,:::::,:. :::::
""---"----;--;--;,;;;;;;;;;;;;;;;;;----;";,,;,,;-,""ciiiiiic+<-;ic*i,;"<"<**+c"..:.:i..:..:,:MP";;,,,....:@HPWMHP0I1c,,-<;. :.  .... .,:.:.     .
<<""""-"--------;;;--;;;;;;;;;;;;;;;"--,,,,;;;,-<ccc*<*iiiioioii,<<+<oooooiiiPo6*cIooIP6. ::.,,:,,.....::::;HWWH$8I+,:,......,,,,, .  ..:.:.:::::
++<+<<<""""""---,-----;;;;,;,,;;;;;--;,,,;;,;<cccciiiiiiiiii;"*$H$@00o"+++ioi"iii1Io0$6-. .,,,,...:..:...:.,0HH$@6i+*o<:..,:..::.:.:.::::::,:::,,
+++<"""";;;;---;,;;;;-----;;;;;;;-;;,----;-c*iccciiioiii-"<<--###WWH$11,--""""<<oe1c,.I*<";,:....:.....,,:,,0W$6o1iI861i:., ,,,,::::::;"-""-""--"
""<<"<"<"<+<+;;,;;,;;;,,-;-;;;;;,,,,,,,"+*ccc*;-"<+ic-"-;::,-i8HeM$HW$*,----P---, :-ioo+<";;;<::,,..:;c006oc*-,<oe0P@;..:,;,:,::,""""<c+"---"-""-
"""""----"-"-;;;;,,,,,,;,,,,:;;;;,;,,-<++++*****c;--,::-,,,,iMM#HWHMM*,,,;;-;..:"",-+oc+<;::,---;-;,:@WMWP6i<";;,P1,..:,:::::.....   "o--;:;-;;;;
<""""---"""--;;;;;,;,,,,,;,,,,,,::::::,:::,;,;;:,:::,,,:,,,#WeM#MPPPHI",;. ;;--:"-1,-cc<<,:..:,;--"-88PWWP61I+*.:,:.:,,:........      ,:-"-;-;;"-
-""""-------";;;-;;;,,;,,-;,,,,,,,,,:::,:::,:::::,:,:,,;-"i,;"$$@@W$":.,c";;;;;;"--,-<c<",:...:-"+*@HMMW@oii8*: " .,,,:.........       .-""""-"-*
-""""--;-;--"-;;;;;;;;;;;;,,,,,,,,,,,,,,:,,,:,,:,,-;,;M##H;,::,:o;:.:o11o*"i::,::;;;"<<+-;,:::;"<<<+$$P80iio<:,<"";,,:.....  ....       -"-<<<"<i
-"-"--------";;;-;;;;;;;;;;,,,,,,,,,:,,,,,,,,,,,;;;-;###MPc-c-:.....eoM0c<;0::,-"<++***++-;,::,<---*@@6iiii+."+<-;,,:. ....  ....       "<<"";";*
"""---------";-;;;;;;;;;;,;;,;;,,,,,,,,,,,,,;,,,;<<i60###$*:.:-1o ..:*I-<-,.:--"-"+"++<<*<;:,,,"<<""++ioic-.-"<";,::......  .....       :"""""-"+
"""--;-----;"-;-;;;;;;;;;;;;;;;,,;,,,;,,,M:,,,,;iI@@Ie1;,-eeoi11e:..c*+<<,:.:;---"<<<<+<<*<;;,;-";"--"*ic<..:$<;::......    .....       :,,;;;;,-
"""------;-"";;;-;;;;;;;;;;;,;;;,,,,,,,;i-,,,,,-+WW860c$MWIee1o-oc.-*+--::..:-"""<"<++**+**""""""";;;<*c+:.;""-,:.....      .... ..     ;++<<<*o<
"""--------<";;;;;;;;;;;;;;;;;;,;,;,,,,1*,,,;,;;;1MW@161Mo66ieI1ic."";,::..:.<<<<<+<+******c<*<<+<+*<+c<,.;;";,......  ..   ....        :<++++*<"
-;;----;;--;";;;;;;;;;;;;;;;,;;;,;;,;I,P,,,,;;-P#$6@$Io<W0"60Ie1c*.;,:::::*::<<<"<<+"**;*+*****+***+*1+;."."-,::. ... . .   . ..         <<<*<i",
-;;-++++++++<;;;;;;;;;;;;,;,;;,;;,,;e*,;,,,,;;;M$1IiPHHP-6eeIIIei*.::::.::::;P8+c+<+*ciiiiooioiiiicc<*-.,.";,,..  .  ..     ...         .*+<;,-;;
-;-<++P$e<+++,,;;;,;,,,,,,,,,,,;,;M;-,,,,,,,,;"Ic"ioo<@@6ee11oi+;".:.:.:::::"<+**c*cioiio11o1111ooic+;.;,--,:... ...        ..           :,<:*,::
;---<P$$I,;+<;;;;,,,;,,,,,,;;,,;c-;;",,,,,,,,;eI;@i:1686ee1o11oic*.:.::::::,+*ic1oioe6eeeeII66IIee1c*:;":-;::.. ...         ...          c;;-;;;,
;--;;;"-;;;;<+,,,,,,,,,,,,,,,,-P,"-;-",,,,,,<ei,c.i1o@8eo1oooiiic*<+-:.:::::ccio1eI8P$PP@P@P0@@PP@ei".+:--,:....  .          ..          --iIIeee
;*cc-"*,;;;,,,,,,,,,,,,,,,;,,W,,,c,-;,;,,,,,;o";*iio108Iociooiiic-++<<-,:::,eI08PP$HWWWWWWWWWMWWWWoc;.*.-;,::.......        .....        eI66IIIe
;+cc;<<;8$,,,,,,,,,,,,,,,,,,;,,,,*,0,,,,,,,-,,,;ioi1608Iociiiiiic;+<<"";::::88P$HWWWMMMMMMMMPHHWHecc:::.-;,:......            .          ,:,,::::
--"-;<,,,;,,,,,,,,,,,,,,,,,,,;,,,-"-,,,,ie,,,,;ioi1o@80I1oi**cic*,*<"<",:::,P$$HWMMMMMM#M#MHWWMWP@*"..,.-;::.....  .      ...    .       66IIeIIe
"""-<<<<<<<;,,,,,,,,,,,,,,,,,:,,,;6-,,;"1:,,,,,1c*oI@061oiiiccic*:""-"-;:::,$HWWMMMM#MM#MMMP8HHHPei-:+;.-;:::.....      .......         "iIIeee1e
<<<-<<"<""";,,,,,:,,,,,,:::,;,,,;@-I6:. c:,,,,<1i+o606I1iiiiccic*.<-;-",,::-WWWWco6MP*M##MMc+PHW@*c;.;;.;;,::.::....   ....           .*ieIIeeeee
-"-;""<"<"<;:,,,,,,,,,,,,,::",,:+:0:,,i..,,,,,co*cio8@00I1oic*cc*.<<<<"--::,WWMMM#1ce8@iW8ioc60H+*+:.;..;-;,,,:::. . ........        .0866Ieee1ee
""-;"<<"""",::,:,:::::,,:,,P-,,;*::-,:"-,,:,,,1c-*c"<1I66oo*-,"<<."--;::::,WHHMM++1-";;i"1oo*;<<**"..;-..-;,,,::,:::......    . . .:*H61eeeee11e1
;-";;-;;";,:,,,::::::,::,:,:,,,:---;,,,o,:,:,"o*"*c,"i0H$PPI--"<<:"-;,::::cWMMWWM*,@+;,-**+H"+c**c,..   ..   .:,,:........ .     .1HWMe1eeeee1ic*
:::,::,::::,::"I:;":::,::,:,:,::",;,:,,c::,,,ci<;<180+e#W$M#MHHP--o-::::::"MWHW8$10",-;<**cci+<1*+:    .:..c"";,::... ...        .WMMMIeeeeeeoc<,
:::::::::::::*o:<++"";::::,,,;:,;:;:,,,;:,:,,,<Ic"o8I16#H8#MMWHP-+i-*",;;";$<<+@1Wi8--,"-+,,o"I*":..  ..".:;i1",::.. . .         .+$HH1eee1e1i*-:
:::::::::::oi@c<"-,<<"<":::;+*::,:":,:,.:,,,,,;o<o1II1MMHPMMMW$@,*o+<:,-;,iH",::1,-;i<<oI"";c<<",.... ."c*:*0P1,::...             e6H$Ie1ee1oi+,.
::.:::::::-i"""""++""<<*<<.;8e:,,,<,,:;.:,,,,,;e*o111oMW$$WMWH$8<"o+:,,;:-c,:,W::;,,,-;--;";0<<,;e<<+<:cc:*iP@8*:...              oP08Ieee11oc<:.
::::::::,:io*,*"""""<<*+<<1""P,;,;---<;,+<+<-<i--ooe1HMHPHHWH$@o":1+:,,;:",,,::-<1i;;:";;<"""*<oc*".;:*ic:***e@6i;                e@$Peee111i+:..
:::::,;-<i***;,*-"""<<*<6c<-+;W**H-iic-+*****i--<oo1IHW$@W$$H$@c-,o-::;;;,<:.:,:,,;:::.,;;*ii"":HM,,<-cc":c*+";,,..:..             ,,:eeeeooc"...
:::;"*iic*+i;,,-++<"+;<"<<<e<,1<+i<iii;o*+*cio*+ioo11WH@@WHP$$8c;+1;::i;c;c.;.-:,I<,.::",;-"+*<,H#H;"<cc*;*++<<<".::.              ,-:e1111i+:...
::,;<+c+++,:,,,;-"<*c<+"<"<ciii<<<-o1o"ooiiiic++oooo0MW@0WWP8P@*,c+::"*-<H+.-..,cec,,,+8e1...o+::+i;"ccc;<+++c*+<-,.      .        .. 11111oc....
:,:,"*c+-,::,,,;---""+*<;+<,:::-"-,+oi*ci1oicoi+i1ooiWWP@WW$800-.c"::+;+;;-:::,<11o:::c;1.....**.,;,-ii*oc*++""<",::              ..  I111oi*,.. 
,,,;-<i,,::,,,,;,;;""++<Pc*;c,i;III*<<:c*;+Iii11",eo1HHIoHWP6I6;.i;:,,"@*.-c:,;;o11,:,i"+...  .<",:,;*ii*cicc+<"---;:                 eoo1oo*:...
:,,;--<,::,,,,;-;;--"""<<<+0o8o,<**i*c.","*io0e;,,oi"$80@W$IIIo,.o<:,";;*+:.:,;o11:::,86;.:Ie:.0,,::;*c+<<<*c**<;,--,    :    : ,    .e1o1ooc".. 
:::,;;-,::,,,;;;;-,*;;;<<+++<+@<e*1Io+,6coooo1oico1<0P@$$$$0i*-,.1-:::"""-...;1I11,:,10I:..@I11o:.:,;c*+"<"ic*<<<"";..   ::   .:::".  e11ooi*<.. 
:::,,;;;::,,,;;--,;"**"<<<"<"<"++ce18-c01cioo1*cI0I+$60@P$@6<-,::1,::<+e"<:-:-Ie11::,60I...*",,,,..:,cc*"+"+c*<+*<;,:     :  ... ... :e1o1oc*<-..
::::,;;-.:::",,--"1-+"<+<++<<"$:,:;61,+Ie11oo1o-*+,*0ci$P$6o-+1:io::::;-:::.,.e06e,,;66c. c:<;,  :;,;c*+<+<"*ci*";";:     ,..... ....:e1oooi*",..
::::;;;-:::,"-;;--"@<""<<<+<i"-;co1+c,+-I@06I1111o008ceHP0Icie1:1e*,::::::,;:"I""I;,c00+..;.":,:.cc1<c*+<--;ccc++<-; .    :: ,,,,.:.::1oooooc+;. 
:::,,,,,,-::":,,,:::$..<;,II666i"$*ii,co0oiii*o1i0o",,@WPe80P@o.i1c+,;<"<"""e<**", .1@8;.:..;,;88@W"*c*+""-;;cc*<"-,       : ;,,;:,.:.e1ooooi*". 
:,,,,,,,,,;<:;c+*+<;.c<+<cio1oii8#M8e,M+@<i<ocic"*+**oPWH1i8681.00+,:""<<<""+"<<**++*6+;.+;.:P8i880*+*c+<"-;;c*+++, ..     : ::,,;;;,,;I1ioic+-. 
...::::::,*".,"+::;**M*MM$##M#$WPI#M0;MWoIe1cicc*ccic<"@1+6I60c.1e<:,-----;;;-<""-"-**<;;+<1*M@18o81+++*+"::,c+**- :,      . ;;;,,,,,;;,::;1*<;. 


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