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

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

"<<<<<++++++*****cccccciiiiiiiiiiioooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooiiiiiiiccc**+cci*+++**++++++++***+ciiiiiiiicc**<
<<<<<<<++++*******ccccciciiiiiiiiiiiooooooooooooooooooooooooooooooooooooooooooooooooooooooooiiiiiiiiiiccc***++i*8888888888888888880000006666666II
""<<<<<<+++++*********cccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiooooooooiiiiiiiiiioiiiiiiiiiiiiiicccccccc***+++*ii8888@@@@@@@@888888888880000066666
<<<+++++++*************ccccccccccciciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiciccccccc*****+o1111111ii@@@@6o1o***+*icccc***ccc***iooioc
+++++******ccccccccccciiiiiiiiiiccccccccccccccccccccccccccccccccccccccicccccccccccccccc*******+++++++<111111c+oi@@@@@*c****c*cc**ccccc**c**oooioc
+++++******ccccccccccciiiiiiiiiicccccccccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiccccccccc*******+++++++111+<<<<oiP@@PI***c*ccc+ccciiicccccc*oo1oo*
+++*******ccccccccccccccccciiiiciiciciciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiicccccccccc*******++++++111+<<<+ic@PPPIccc***ccciocccccc**c**o111eo
+++++******ccccccccccccciciiiiicccccccccccccccccccccccccccccccciccccccccccciiccccccccccc********++++<+111*+""+icPPPPIc**ccccciiccciciic*c**1e11eo
++****ccccccccciiiiiiiiiioioooicccciiiccccccciccciicciiiiiiiiiiiicciiiiicccccccccccccccc*******+++++++11e*++++icPPP$eiiiocicioiiioiiic*ccc*eee1Io
+++****cccccccciiiiiiiiiiiioooiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiccccccccc*******++1e1c<<"+icP$$$Ioooiiiioooo1iiioicci*ceeeI61
+++******cccccciiiiiiiiiiooooooiiiiiiiiiiiiiiiiiiiiiiiiiiiiiooiiiiiiiiiiiiiiiiiiiiiiiicccccccc********eeec++<*ic$$$$Ioooo11ooo1oiooooiciicceII00o
++++*****ccccciiiiiiiiiioooooooioiiiiiiiiiiiiiiiiiiiiiiiioooooiiioiiiioiiiiiiiiiiiiiiiicccccccc******ceee<+++*ic$$$$eoooociioooiiioooociiiiIII80o
+++++*******cccciiiiiiiiioooo1oioiiiiiiooiiiiiiiiiiooooooooooooooooiiooioiiiiiiiiiiiiiiiicccccccc****ceee*+++ci*$HHHeoiooicioo1iiioo1ocooiiI66P0o
<<<<<<<<<<<<*e111****cioooo111oooiiiiooiiooooooooooooooooooooooooooooooooooooiiiiiiiiiiiiiiccccccccc*ieee**+*ci*$HHHIooo1ocioo1ooioo1ocooo1666$@1
<<<<<<<<<<<<+I111111iooo111111oooioooooooooooooooooooooooooooooooooooooooooooiiioiiiiiiiiiiicccccccccoeeec+**ci*$HHHeooo1Iooo11oooo1e1ioooo000HPI
..........::*Ie1e1111o11111111ooooooooooooooooooooooooooooooooooooooooooooooooiiiiiiiiiiiiiicccccccccoeeec***cc*HHHH1ooieI1oo11ooo1ee1i111188@MW#
...........:*Ieee1111o11111111oooooooooooooooooooooooooooooooooooooooooooooooooiiiiiiiiiiiiiiiccccccc1eee***ccicHHHH1oooeIooo1eooo1eIeoeIeIPP$M##
...........:*6ee1111eo111111111oooooooooooooooooooooooooooooooooooooooooooooooooooiooiiiiiiiiiccccccc1eII*++*cciWWHHeoooeI1o1eIo11eIII16066P$$M##
...........:*0eee1e1eo1e111ee11ooooooooooooooooooooooooooooooooooooooooooooooooooooooiiiiiiiiiciicccceIeIi++*cc1HWWH1oo1eI1o1eI111e600e0866$$$###
:.........::*6eeeee1Io1e1ee11e1oooooooooooooooooooooooooooooooooooooooooooooooooooooooiiiiiiiiiiccccceII61***icIHWWWe11o16e11eI1eee000e0806$$H###
..........::*0eeeeee6oee1eeeee11oooooooo1oooo11oooooooooo11ooooooooooooooooooooooooooooooiiiiiiiccccceII6e*+*ic6HWWMe111I0eeeII11eI888I0@06$$H##W
,,;;:.....::*0eeeeee8oeeeeeeee111ooo1o1o11111111111$WWHHHWWWHHHHP8WHWP$$MWWWWHHHHHH$$HHcioiiiiiiccccceII8I***oc8HWW#e1o1I811eI6166I@8868@06P$H##W
,;;;,:...::,*0Ieeeee0oeeeeeeee111oo1111o11111111111P@@@@HMMMWHHHP@HH$P0$MMMWP$$HHHH$$$$ooooiiiiiiiccceII@8***1cPWWW#e11eI8eeI66e666@8868eeeP$$##$
;,-++,.:::::*0Ieeeee8oeeeeeeee1111o11111111111111118WWHHHWWWWWWH$PP$HWH8886IePP@$$$$$$HooooiiiiiiiiccIIIP@**cocHWWW#e11e6coeI66eII6@886eeIeP$H##P
;;;"*":..:::*6IIeeee0oeeeIIeee111111111111111111111e@@08P$HWWWH$$88P@0PPHHW$PPWMMMWHH$HoooiiiiiiiccccII6P@**cicHWWW#e11IIcio606e666P@8IIeee$$H##@
;;;<c<,.::::c6Ieeeee6oeIeIIeee111o11111111111111111eWMWHWMMMMW$P00$HWH@8@P@000MWH$@6I68ooooiiiiicccccI66P@**cicHWWW#e11eI011606e66I@@86Iee0P$$#MP
<-<c*-::::::*0IIIeee61eIIIIeeee111111111111111111111WWP8@$$$$P@808@86@8P88Ie16WMMMMWHHWoooiiiiiicccccI66PP**cicHWWWMeoeI0Pee600I600P886I1ePH@P#W$
icioi-:.::::c0IIIeee81eeIeeeeee111111111111111111111MMWWMMMMMWW$$8808888@HH8HIH$MMMWHHHoooiiiiiccccccI66@@*+*icHWWM#e1eI6$II606I000P8000eeP$80MP$
*+*c-,::::::*0IIIIee01eeeeeeeee11111111111111111111eMMWWMMMMM$P$66eeeIe6@HH@HI0$MMMMH$Hooiiiiiiiccccc666P@++cccWWMM#e1166PII6066006*1+*,,;;;,,,;;
+"<*<"<c,.::c6IIIIee01eeeeeeeee11111111111111111111eMMWHWW$Ie11160IeeeePHeeeeeIMMMMMW$$ooiiiiicciccccIIIP@*+ci*WWMM#e1e06$II60600e0<;::::::::::,,
*<-<+;"i1"::i6IIIeee61eeeeeeIIe11111111111111111111eMMWHPP0e1111Ieeee61I0$HWWHWW@006I66ooiiiiiicccccceII$8*+*icWMMM#e1I60@1I6000P-,::::::::::::::
:::-*"-*1i::i6IIIeee01eeeeeIIIe111111111111111111111888@0@0e11111111e1ooe8$$P@888880806ioiiiiicccccccII6$6c+*icWWMM#1oI00@1I60II1+:.:..::::.:::::
::,,"+ci+,::iIIIIeee6eeIIeeIIIe11111111111111111111eHHHH068611111eeee110I680606I6IIee1oiiiiiiccccccccIII$I++*icWMMM#I1600P1I608@e;.:.:.....:..:::
::,"c1<..:::iIIIIIee6eeIIIIIIIe111111111111111111111HHH$6068eI600I6II61e11eIIIeeeee111oiiiiiccccccccceII$i++*icWMMM#e1680$1I688@i".:............:
:;;+ie;:..::ieIIIeee6eeeIIIIIIe111111111111111111111HHH$00IIe1111e1e111ooooo11111oooooiiiiiicccccccccIII$**+*ccWWMM#ee6@8$1e6@8P8;:..............
,,"oI1:...::oe*IIIeeIe1IIIIIIIe11111111111111111111o$HIe1111111oooooooioiiioiooioooiioiiiicicccc*c*cc1I6$++**c*WWMMMe16@8$1e6@@P$*:..............
,-ceI*::...:"e*eIIeeIe1IIIIIIIe111111111111111111111oooooooooooooiiiiiiiiiiiiiiiiiciiccccccccccc*****IoI$++*cc*WWWMM61I@8$1e6PP$$*,..............
-*1Ie,....:.i1ce1eeeee1IIIIIIIe11ee1111111111111111111oooooooooooiioiiiiiiiiiiiiiccccccccccccc*******eIe$+++*c*WWWMM01I88$oe6@WHWo":.............
-<ee*......:oecIIeeeee1IIIIIIIee1eee11111111111111111ooooooooooooiiiiiiiiiiiiiiiccccccccccc*c********eII$o++***WWWM@011116oe00#WM68",:...........
;-1o:......:o1cIeeeeee1IIIIIIIee1ee11111111111111111o1oooooooooooioiiiiiiiiiiiiiccccccc*************+eII$+++<c*WWWM80ooiiooe08#MH6@";,:..........
,-".........11iIeeeeee1eIIIIIIee1ee1111o11111111111ooooooooooooiiiiiiiiiiiccccccc*ccc***********+++++eII*<<+<c+WWWW0Iociccoe66eI0I8<-;,,;,.......
,;;.........o1eIIeeeee1eIIIIIIIe1ee111oo11111111111ooooooooooiiiiiiiiiiicccccccccccc***++********+***eeIe"-+**iWWWM0oiiooooeIIoeeI86"-;-,;:......
,;-..   ....o1eeeeeeeeoeIIIIIIIe1e1111o111111111oooooooooooiiiiiiiicccicccccccccc****++++******+++++*eeIe"-<*cIWWMM6iociiioeIeo11e066";;-;,::....
;;;;     ...c1eeeeee1e1eIIIIIIIe1e111oooooo1111ooooooooooooiiiiiiiicccccccccccccc****+++++*******++*cee6i"""*c$WWM#$cci1ccoeIe11o1666c"-"",;-;,:.
,,-;........<oeeeeeeee1eIIIIIIIe11111oooooooo1oooooooooioiiiiiiiicccccccccccc*******++++++++++++++++iee6o"""<c$WMM#eIciicoi1I11e1e066o*<"-;;;;;,,
,,;;,......."i1eeeeeeI1eIIIIII6e1111oooiooooooooooooooiiiiiiiiiicccccccccc********+++++++"<<<<<<<<<<oeePI<<<**WWWM#Ioiicciieeoo1oe86Ioiici<--;;;,
,,;;;:......-ieeeeeeeIee6I6I6IIe1ooooiiciioooooooooooiiiiiiiiiiccccccccc*********+++++<<<;<<<<<<<""<1ee$8"<"i*WWWW#11e*ccco11o11ce06eiic*666-;;;,
:,,;,,......,*eeeeeeeIee66IIIII1oooiiiicciiooooooiiiiiiiiiiiiccccccccc*c********++++<<<<<,<<<<<<<<<<1ee$0<<"c*HWWM#eiii*+co111io1I00eicc*6001-;;,
1i*;;,......:+eeeeeeeeeII66IIII1ooooiicciiiiiioiiiiiiiiiiiiccccccccc*********+++++++<<<<<:++++++<+<+111P6<"-c*HWWM#iciccc*i1eooii6@0eici*000M-;,,
6I1;;,......:<eeeeeIeeeI6IIIIII1ooooiicciiiiiioiiiiiiiicccccccccc*********++++++++<<<<<<<++***++++++111@e-"-ccHWWM#i*ccccco1Iooii0801c++c000W+;,.
Ieo;;,......:+eeeeeeeIeeI6IIIII1iioiiiccciiiiiiiiiiiicccccccc*c******+*+++++++++<<<<<<<""::""<""""""111Po""-ccHWWM#ccc*c*ioe6*ii10801cccI006H;...
11*,;;:.....:*eeeeeeeeeeIIIIIII1ic"----;--""--"""""""""""""-"-"""""--"--------;;;,,,;;,,,::,,,,,:,,,111@*;"-ccHWWW#IIe1ooooe1ioce0001icc600@":...
,,,,;;,......*eeeeeeee1eIIIIIIeo*;;;;;;;;--;;;;;;;;;;;;;;;,,;;;;,,,,;;,,,,,,,,,,,,,,,,,,,:::,::,,:,,111@",,;ccHWWWMeII6eeII66666I8081cc*608;.....
,,,,,,,......ce111e11ooio+*****"-;----;;;-;;;;;;;;-;;;;;;;;;;;;;;;;;;;,;,;;,,,,,,,;;;;,,,,,,::::::::o1e@--;"c*HWWMH1eIeeII66I66608081ccc<,.......
,,;,,;;:.....iI1111ooi,--"""""------;-----;---;;;;;;;;;;;;;;;--;;;;;;;;-;;;;;;;;,;;;;;;;:;;;,,,:,,,,o118;,;<c*HHWM@1oiooo1I6II6600081,::.........
,,;;,;,:.::::ie111ooo;-"""""""""""---"------"--;-----;;;;;;;-;;--;;--;;;;;;,;;;;,;;;;;,,,,,,,,,,,::,o11@;:,-c*HWWWe*+++*ci11II6I00-:.............
:,,;;,;,...::oeooooi,-"-""""""-""--"---"---""----;;;;-;-----;;----;;;-;;;;;;;;;;-;;;,,,,,:,,,,,,,,,,oo10;,,,c+HWWWo*+*+**co1eI6I+:.............. 


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