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

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

..::.,,,,:::...........:,:,,,,,,,,  -<",-;--""<<+<""+ci*ccc*****---"""""-;;;-"-""---;;---;;;;,;-;,:",-;;,,:,;,;,,               ,*+c*<<<c1c*i1o11
 :::,,,,:,,,:...::::::::,,,,.::,::.  ,<;<-"<""""+*"-"+****c****-"<<"--;<<+<<""<<<"""""-""<--;,,;;;;,,,;;,,,;;,;;,               ccioc+*co++ccc#c+
...:,,,,,,,,::.::::::::::::,;,,,,,,   <--"<"+<"""+*+"<***cc**+<+<"-<+++<<"""<<<+c<<""<-"<+"--*c""--;;;;;,;,,;;;;:               ceeecc*icccioo*++
::,.:,,,,,,,,:,,:,,,;,,,;;;::,,-;;,    <;""+-*+<"""<<<+**c**+;;<;:-++*+++"-<+<++"+<<<+<<"*iio1ooic-<;;;;;;,;,,,:               ,,.:c60@806I1o6**+
+.....,,,;,;;,,,,;;;;;,;,,;;;;,;:,,     <;""+;+*<<<"<++***+++-,."*+++++++*+<"<++<++"+<*cooooo+oi+"-"-<;;;;;;,;                 ,:.::::,:-oI088888
**<,::::,;;;;:,;;;;,;;,;;,,,;--;,,       :<""<"<i++<<++*+*+*+<++<+**+++++++++++<c+< <*ccc,-<+ccio1oo+"-+;;;;,                  ;,,::::,,,;,,;,,::
****:::::,,;,,;,,;;,,;;;;-,;;;,;,.         +""""-*++++***+*<<+************+**+++<i1i11eeee11eee1ee1o*""---;,                  --;,,::,:,,,;;;,,:,
*ccci,,::::;,;,;;;,;---,;-";-;;,;            :<""<<<++*+<-<"<****+********++<+<<+"  :+co1ioi1oic*coic"-:<;:                   ":,::::::::,;-;;,,,
cc*+*i+.,,,;;:;;;,--------;;;,-,,                .  . :"""<<+<<++*+****++<<"""<<<"<"; *ii1I66IIeeeeeo;,,-;                   :"-,:::,::::::,::,;:
**ciii**;:,-;;--;-;-;-;";--;-;;;,- .          ;-<<;-"""--------"+*******+<<+<<<""-;-;: ,-*cooic*++<-",--<                    ;;;;,,;,,;;,;,,,,;,:
ooo1111<c";:;-;;;-"-""";,-""--,,-"".           ---"<<-;-<+++<<<<<""<<<++<"<<""-":,,;-"".;o6666e11e1+-:... .                  -;,,,,,;;;;----;;;::
iiiiooii";-;,;;-;--"-""<";-;;;;"-""-, . .      ,;""<"+<+"<"-,--"-----"<"--;"+:.--"----;;;,:::.::......... .                  "-;,,,,;;;;-"--;;,,:
iiic*<";--;,--"----;,---<;;;;;;-;;-<;.         ,-""<<<<+<+<"+<"<<<++++<";<::::....:::::::.::...................   I   .,.   :-;;;,,,;;;;-;;;;;,::
oooooo;-;;-;,;;;;---;------;,;;"<--<"" .       :---"""<<+<"<,:.:.:::::::::::::::::::.:::,::::..:.:.............:. .. .      -;;,--;;;;---;,,,,;;,
:...:.-,-;;"---"--------"---"--<<+;;<""      .. .:..::::::::::::::::::::::::::::,.::::.:::..........:...........:....":..+. -;,,;,;;--;;;;;;;,;;-
....;-;-;-;;-----,;-;--;,;,,,,:,"<+"   . ......::::::::::,,,,,,::::::::::,:,:::::::::::::,.::::::.::.:...:.::.. ::..."- .  --;;;;;;;----;;;,::::,
:::.-:,-;;-----;--;,;;;;:     . ............::::::::,:,:,,,,,,,,,,:,::;:::::::::::";,;,::::::::::..:.:::.::.:..:.:........ ;;,;;;;;;-"-;;;,,:::;:
..::-;;;-;--,. ..    ......................:.::::::::::,,,,,,,,,,,,,::,:;++iieei*o,,,,,::,,,::,:::::::::..:.:,:...:..:.....;;;;;;;;;<--;,,,,,,:, 
,::.....         .... .. ..................:::::::,,,,:,-;,;,,,,,;;,,,,,,,,,,,,,,,;,,,,,,:,-;,::::::,:::..:::::..:...:.:..-"";;;;;;-"-;;;,,:::-  
,,.    ...  .    .....................:::.::,:::,::;,,,,,,,-,;;,;;,,;;,,,,,,;,;;;;,,,,,,,,,:::,,::::::*I":::::.:.::..:.::.:<"--";--o-;;;,,,;;-   
,,:. .................. .  .:........:::::,,:::,.;:,,,,,,;;;;;;;;"--<<<<*<"----;;;;;;;<<c,;;,,:,:o@+: ;o*6::::::..::. ..::::::oc+"<"---"---,;.   
:::  ... .....................:::..:::::;::,,:,:,,;,,,;;-;-M######################MMMH-;;,;,,,,,,:,:,"11+*::::::::::::.::::::,::.:;+ic+++",. ." .
...;.. ...............,............:::::::::::,,,,;;"+####################################MH;;,,:.-<*<<c++-,,:::::.::.:::::::::::;:::....... ... 
::,;:..... ...,: ..............:.:..:::,:::::,,,-0M#########################################61iM1*++<*<1<*ic;::::,,:::::::::::;,-,:::.........   
,,;-:....................:....:::::::::::::::;WM###################################M#MMoi*6+iIW$0i111""-*1oc<-;,::::::::::,:::,;;,::::...:.... . 
<<<<<*oe1;.........:....:..:.:::::,:::::,,;$####################MMMo66IHM08@IcIie088P+cioIi+8*60PHHeeo*<i+<+*;,",,,,,::,::,.,,,;;,::::::.......  
-;,,,;"*cii1e......::....:::::::::::,,,,;W#####################+oe1I60oPHP01II1o+o6@1c1IPPPP1c60$@P$0@cie+c6c<+"i<<,:,,,:;,,::--,-::1,:::.:.. ...
::::-::,;c-ie16".:..::::::::::,:,::,,,-W############MM#########60o6@@I1eP$6PHMW@6+cc1ePH@86i-+1PPPoI0eo6oi<ccIe"**<",,,,.c:,,;;,,:,,,,,,;:.......
::::::::::,,-<Io8,:::..:::::,,:;,,,;,MM####$W0I0###W@WWWMM######168868@6oo1$@@--c**6I6e6ee<o8o"166I@P860eo+"-<"-*"*<<<"-,P;-;,;;:,::::::.::::....
::,,;:::,::*;*ieI@-:::,,:::;,,,,,,;oM#####MMMMI@HHMWWWWHW66$P0##M1eeI6*1--e"I@+*H688IeH@8o;;+1III6e80I0I668e<o-eo+"oi+*+i+-,;;,,,,:::::::::::::..
;,:::;,,,,,;;c--6e$;::::,;,,,,,;;;######M$$HPHI06##HWWMH$$HMMoee1ce81Pe06Ici6@8e+6@@HIc***<<c*<1H@88oe$8I60I+18c<<""-"""o1+i;,-::,:,,::::::::,:::
..::::;-,<i1"<"Ie@@8,,,;::,:,,;;-####HHHPHWWMMM##MMMWM$$HHWWPI011@I+110IIe86I<HP8e+oi<+@;+""6*c*-ciPc0@@@H*<e<11c+*+<<*icco+<;;,,,::::,::,::::::,
.::,:,:,":;-*1+ci@8H,,::,,,,,;,-#####WMM$WWM###M#MMMMHWMWM08IMM$e6e1e1iioI18eo08HP8HI861",ic**+<*"o6e11I01*10P6cI1<oei<+1I1c*",,,,::::::::.::::::
:::,,,:,;:,;;+o1*$PH+:,:;;;;;""#####HWMMWHWM###MWMMMWWMMHH8166Ie#H11@ee16$####H@@@@8PPP0e1---+"-iI@WHP01Ie81@6eI6e0*1e**eicc+";,,:;,,:.:;Ic@<8e@;
:::::::,;"<;-<*oePW$-;,,;,,;;-######MM#MMMMMM#MMMMMWMMM#M$eoe6I###W+1He6M####MMPPI8@P100eI6eIo*o1I$606e@$8e6601*ce@oc1"+++*I<;,;,,:,::::@c@e1o6:,
::.<,"oo*;<c1cce8PWe,,;,,;;;;########$#WMM$WMMM###MWM##MM#$11$###MMPc0PPMMMMMMiI606$$WH$P@Pec<o0i168681oI101"o"<<<*+c+*oi*+*-;,",,,,::::I*@@,;:,:
:::,:*:<;;**ie66$MW;,,,,;-;,"M########MM#MWWM##$MHMM#MW###H######M##MM#HM##M8HW$@@8$W@Ieo80@0@Io$@HH00P+1Ic*6Ieo@i<""+**"+",;-H0;;,+$H1,",;:,::::
,:,-<,;;,"<"<*1$MMM";;;;;--"#############M##W###$M####M###H##HM###HPP$W##M#IWWW#MW$@HM$H@81@IIII*eiI11e81c@Ioio**+""c+*-W-;-*HH1cW,:,:,,::::::::,
:;cPWI<"""<+1cPWWH$M;-1----"##############MW###0MM$M#MM##MH#M########IP$H#M########M$8WH06WIIIoIe+coic80$0;c<;;<cci<*o###i---;;;;;,,;,;,,,:::::::
",;;,;<+c++""@WWHPH$@-;-----############M##W#WMMMP0M##MM#####PM#######$8M#########M#M@@18@006Ioio+oIoic<i@"ci1e-<o@######M"---;,;;-,,::-:,:,;::::
<*o*6oi16IecPMWH$$PHWc-;--"c#######H$$MMHWHWMMMWMM######M################M################806@ci*ccioccoee61ioI8#########M";;;"*""--;,,:,:,,:::::
HWWMMMMMMW$PMWWWWHH$$#-"-<0"#######P0@0#MMWMMM#######M#####MMPW##########################HP$#P$0e0eIeI8@06+oW############i"-1;;;;;;;;,,,,,:::::::
WWWWHH$$@8$WW$$HH$HH$$H"""o@#########P0@M###MPM##M####$$M$######M##############################M1oe1I1I118###############+<-"--;;;;,;;;,,,,::,:::
0066ec118WHH$$PPH$H$WW$0"<""##########WM#####MIMMM###########################################MM$@0i8M####################"";;"<";;;;,,,;,,:::::::
o*<<<+e@$$@68$H$$H$$WWWW<<"MiM#########P#####0ioe$M########MM###############HM##########################################+""-;;;;-;,;;;;,,,,,,::::
..::iI80ei608@PHHH$PHW$M#""<<##################6oPM#######################HM##M#$######################################c++"<";;--;-;;;;;;;;:-::::
"-co6Ie,++iI600PH$$W$H$HM@"<<<#############MM#MPPPH###########WW###########WWWM#######################################e+<<""""-----;;;;;;,;,;;,::
+i1oi;;-*o+i008@@$$P$HW$WW+"<<;#############W@8808M##########HP$############WHW######################################i<++<"--""-;--;;;,,,:,,:::::
icc---"cic*ce08088PH@HWH$MM<<<<<##########M00860################WM##################################################o*<+"""""""--;;;;;;,,,,,:,:::
+,,;<"+*+coo1oI088@@$PWHHPHH<<+*+H#######0I60M####################################################################oc**<<""<""-;--";,;;,;,,,::::::
:,,-<+**"cc+*cci088@@PP$HHiW6"<<+*-#############M###############################################################Ic*+**+<<"<"-"-;";",;,,,,,:,:::::
,,,"<"<<***+c***c1888PPPPP88H"<<<"+*-###############MMM#######################################################iicc**++<<""----;;;;;;;;,,,,,,:::::
;-;"<<<<<<<++*+++*iI8@PPP0@P$6""-"<+**-##############M#####################################################Wio*c****+"+<""-;-;;;,;,;,;,,,::,:::::
;----"""<<<<<+<<<*cc1e@P8I08@8"""-""<<*+"$M#############################################################Weiiicc**++<<<+"""----;-;,,,,,,,:,::::::.
,;"-;;--""<"<"<<<+**ieee1I608i"--"-"""+++**-M########################################################Pooicc*cc+++<"+<"+<"---;;;;,,;,,,;:::.::...:
;;;-;;;----"""""<+**111:,,,,.;;---""""<++++**+*-M##############################################MMe1i1cicc***++<*+<-<"---<";--;,;:,,,,:,:::::.....
,:,,,,;;;----"-"<+<ioi:::,,,;;,;;;<+-"<<<<+<*+*icic<cM######################################$iiiicccocc*+*+*<+<<+"""""---;;;;;;;,::::::::.:.:.:..


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