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

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

oc,. .....::::::*++++++<";,,-":::;8@PP@c688i1@PH$8WWWWWWWWWWWWM##################
111o:...:..::::::<*+**++<"-;,-"::,-@P$P0888oi@PH$0WWWWWWWMMMMMM##################
IIIIe1....:..:::::,*****++<-,,-"::,iP$$P6@8ii6PHH0MMMMM##########################
III6666I:...:.::::::*****++<-;,-"::,6P$HPo@$1i@HH@###############################
I66600080e....:.,::::;*cc*++<";,:-:,,@PHH8PM6c@H$P###############################
66600008888e::::::::,,,*c***++";:--,,;P$HH@M80@HH$###############################
660000888@@@81:.:::,:,,,;****+<"+cIP,;;PHHWI88@H$$###############################
8880@@888@@@@PP*::.::,,,,,*c**+;;*1<+;;*PHWPP8@HH$###############################
PPPP$$$$HP@PP$$$Pi:::::,,,,"cc*<;*ec<+;;oPHW68@H$$###############################
@@PP$P$$$$WHHH$$$$Pc::::.,,,,**""""ccc*-;6PWM8PHHH###############################
@P@PPPPP$$$HH$$$P6cc+::::::,,,"::;;+ciiioooooi****###############################
,-@P@@PPPPP$$$$8+++++,,:..:::::,:,,;<cciiioooooooP###############################
:-*cc0PP@PP@PPP++<<+++<::...:::;-"-:;-*ciioo1111+eII########################MMMMM
:;c***<+<@8IPP6*+<"+**+;,::.,,-"<++----ciio11111eeeIIM###############M#MMMMMMMMMM
:;c+*i+<+"<+086<i++***+;;;,:--""+**";;;-ciioo1111eeeeI##############MMMMMMMMMMMMM
:;c**i""+*++<<:,88I*+*+--;;,""<<+*c+,;,;-+ciiooooo1ee#################MMMMMMMMMMM
:;*c*i+"+cc*cc,,,:ci6II---;;<<<++*ic;,,;;-<coo1111IH####################MMMW*-*io
,;*++++<*ii+ic-,<<**+<-""";;<<+++*ic::;<"c<<iooo11H###################MMMM8;,,"",
,,*++<******ci;,<*co*<<++";;<++++*ii<:-ooI,"*+-<I+$######################M++ie8@P
:,*******<+***,,,<*ii+<*+"--<+++++ii*";*co1c+i-8PeHM##<##################+""-;;;;
,,ccciiooic***,,-ie++++**"--"+++**ii"-"<ci+,<o16P1H#$ci*H$################<,:::;,
;:;;;<*iiic*c+;,--oc**+**<--"*****ii,;..:.. :;-+Poi##,o1##################",::<-<
-:-,;+.-;;<:+*,:;"cicoc**<--"**i**ii:      .<...:i$$oc<cMMeIe##########**+;:::"<*
<:,:......:.-,,;-;-+c++c*<"";,<o+,ii  ... ,;.....:Po+ec"I1oI1#M#MMMM###*++-:-ccie
",:,.:;;;::,,-;,;.:,-,,""<-;:"o<o-ii   ...;... ...c8H6e"*oo11MWW#M#eMMM++<-:-ioee
"::,,,::.,;,,+,-+,,,,"-""<,,;+<c""c*oc. .,    .. ..@0@0c8o+"<cci+*+++#Mo+<-.:.:;:
",..:::..:..:::-";--;;;""+Ie.+:eI++ --  ,    .   ..ceP1+81";<"<+e8i***I*<<;.:"-+<
<<<<<<<<<+<<"";::.:.:"""<,,e;,o:c<;:;"c,..       ...06o-co",;+i--06oi+-+-",..;-*-
"<+<*ccic*++++++++++++++<:,;c,<"++,"";,       .   ..+8;*0i++c08I61o""iiiIc+."+"+<
------""""""<""<<<<<++++<,<<<.<"**-;;;..          .:+c;,ec+",-c++"<II+:+c*c.<cii:
i******ccccccccciiiiiooi,,<"":o<<+-*.::,,,,.:.  .. .*+**:<*-.*-c""e"*I<++0c:.+11<
e11111111e1111111eeeeeII;<,"<.-;"+<.:::,:,.;-"",i.iciooo:o1c.ooo"61e+II"ooi:."oe6
eeeeeeeeeeeeee1eeeeeeIII<"1;-:.<"-".:::,,:.;"<",1o-1111i,ooo.I6"IIoe<III"1o:.<11e
eeeeeeeeeeeeeeee1eeeeeIIIi1   .  ...c*,,,,:-<""ooo11111e1eeo.eeeI1o1Iioooii:.....
eeeeeeeeeeeeee1111eeeeeeII.::...... "*",,:,"<-ioooo111111oo":o1111<<+oeiooo:.....
eeeeeeeeeeeee11111ee11eeee:::.    .  c<;,:,"";ooiooooooo1oooioii+ci+ce1i1oi:.....
eeeeeeeeeee1e111111111eee-,,,: .. .. .cc,:,;--ciiiiiooo1o1o1oooooooooi11co1......
eeeeeeeeeee11111oo1111111;,:, .. .... .c.:,,,";ooooo1oo11ooooooooooooooo1*"<*coI6
1eeee1e1e1e111oo1ooooo11o:...     ... ;c::,;;--oiooooooooooooo1ooooooooooo-;,;,,,
1ee1111e111111ooooooooio.....     ...cii::,-;;-iiiioooioooooooooooooooooooi......
11e111111111ooooioiiiic,...:. ..  .;ccccc,:;,,;ioioioioiooiioooiioiooooiiii......
o11111111oooooiiiicccc*c**,:.,+++*:-+***c.:-;;,iiiiiiiiioiiiiiooiiiiooiiiic......
i1oo111ooooiiiicc****++++,< <<<<++""<c***::,---cciiciiiiiiiiiiiiiioiiiiiiic......
c1oooooooiiiccc***"**"","+;""<<<<"""<<<<.:,;:;:cciicicciiiiiiiiiiiiiciiiiic......
+ooooiiiccc*******+***<",  "<<<<<<<+<<<<<<<<,;"ciiiiiiic+ciciccccccicciciic....-.
<oiiiiiccc*<<+++*c**++<+<<<+<<++++++++**+++;::"ciiciiiiccicccccccccciccciic......
<iccc****++**<**c**+*+<*++++++++++**+****c*ccciciciiiicicccccccccccccccccc*......
-cc****c+*+++**++++<++*****+++++++++**+*+****ccciiciiiiiciciiiiciccccccccc*......
"**+++*++**c*++<++*++***c++++++*+***+*******cccciiiiiiiiiiicciccccccccc**c*......
-+*++<<*****+++++*++***+++*+*+*++++++******cccccciiiiiiiiicccicc*cccc*cccc*......
<+<<+"++<<<<+<+<+++*+*++++++*+**++++******cciiciccccciccccc*ccccccc*******+......
+<+*++<<<""<<++++<*+*************++++++*++++**ccc*ccccccccccccc*cic*****++<......
++++<<<<<<"<++*+*+*++**+*******c++++++*+*******************+*+++*+++*+*+++<......
<<<<"<<<"<<<<+++ccc*+*+*+******+++++++++++++*+++*++*+++*++++++++++++++<+<+". ....
"""<"<"-<<<<++<++++**++***+***<++++++++++++++++++*++**++++++<++++++<<<+<<<"......
-"""""<<<"<<<+++<+++**++++**+<+++++++++++++++*++++++++++++++++++++<<<<<+<<" .... 
""""<"<<<<<+<+<++++++++<++*+<<<++++++++++++++++++++++++++++++++++<+<<<<<<<" .. ..


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