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

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

0P0P$HWHHHHHHHHWWWWWWWWWWWWWWWWWMMMMMM####MMMMMMMMMMMMMMMMc,:"*+1;;;-"--ciiiici"c
i@81$iH$HHHHWWHWWHHHHHHHHHHWWWWWWWMMMM###########M######MW;,"+;e<;;;;"--ciioici"c
c$$HP+6$i*I1WWWWWWWWHHHHHHHHWWWWWWWMMMMMMMM#############MI,,*+<e1;;;;"-"c+-:,"c-c
ei81$+*0@cc*@PHWWWWWWWWWWWWWWWWWWWMMMMMMMMMM#############;;;*-IeI;;;;"-"ic*ccii;c
+1$+$ooi""c6c+$WHWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMM########e;,+ci-ee;;;-"-"ciiiici;c
++0*1-"1-c<<co*60$WWWHWWWWWWHHH@1ciic<*+c***+++<""""-;--;;-<+oeIe;;;;---iiiiiii;i
;@118i*-c-"<"Ic+PWH**"-,,,:,;;:::..:::::::.:................::+oe;;;;"--iiiiiii;i
i+<*-;-<""<-i<i+H+,:....::;---"""-""""""-""<*<""""-"--------..:<,;;;-"--iiciiii-i
1WM*#c1""<i<i+<**:.,-""""""""""IIIIII<""cII"-<Ie*--"""-------:.<<;;;;"--iiooiii"i
Ie+M#M+PPe$$e1P*<::"""""""""""I6"<""II""II<"""eIc"""""-------:.-<-;;;---cioooii+i
$I*MH##M##MPW-1+,..""""""""""""""""16I<"<<6I6III""""""-------:.,+-;;;---c*,,:;ici
;-0*#WWMMMIIH@H*;.:""""""""""""""oII*""-I6<"""<II"""-""------:.,+";;;---*icccioio
-;<+M$PHW#MP$MPc,.:""""""""""""*06""""""I6*"-""II<"""-"------:::*<;;;---+iiiiioii
+c6*MM#Wo6@6P01i,.:"""""""""""e6666666I"<*I66II+""""--"------::.++;;;--"<iiiiiiii
iIoiI*0PH6#M8IM+,.:"""""""""""""""""""""""""<"--"""<<<<<<<---::.**;;;--""iiiioioi
86,i0@@HW#####ec,::<<<cccicciiciiiciiic*iiiiiiiiiiiooooooi"";.:.+*;;;---;iccciiic
*<<-i0o$MP$####c,::<++oeeIecccIecci1oiccIIIIIIIIIIIIIIIeIe+<;:..*c;;;---,iiiiiiic
0<<00P$P+@c@HW#i,..<++1I60000666060008008000I666666666666Ic--:..*i;;;-"-:iiioiiic
;Ic*0P$P+0i88W#c,::<++e660866608I8@8888888808000000000006Ii--,:.+o;;;-"-:c*+**cc*
eec-*e+8+0i8PH#*,..<<+10088188008I0c*888800008086000000066o--,:.+";;;---:c*cccci*
iccc86i-<e+I1i+c,..<<+10088*08I6ie8e00688888888888880000061"-,:.+i;;;---:ciiiicc<
1ec**iic6IiiIii*,..<++e088@1I*6+c*+@0*@@0880008000088880061"-;::*<::,;--;;;;;;;;,
oi6cceIi**c1*oI*,..<++10888i880*i11o0@@@8888@8888888888006e"-;:.+<-;;;;;;;;;;::::
$HHHHHH$$@0IWoI*,..<"+1088808o6c@@@@@@88888888000008888800e"-;:.+<;;,,,,,:::,,:::
0I+++**80000000i,.."<<160888@@@8@@8@@@88888008888888888006I"--:.++;,:...:::,-;;-"
00IeeeI00000006c;:.<<<16080608-6<0+0-*;e6i6660668000880066I<--:.<+,....:,,;,;;;,;
<+<<<<<<"+*****c":.-"<1I0000000008008800000000088888800066I"--:.<+; :..,,,,,,--"-
<+c*<*o+<+cc****<::-"<oI600<+;6e;*8":6-0066I6III600I000066e"--:."*..,,,;-<"-;-;;,
"<<<<<<c<<**++*c*.:-"<oI6000000600868000000080080000000666e"--:.;*:---,*"--;,;,. 
""-""""--"<+<++c*:.-"<1I666I1*Ie11I--e60"e0-o-Ii;1<I000006e""-:.,*.<-:,";-;;:;;:.
""-"""--"<+""<<c*..-<<1I6000000800006000680000000000000666I""-:.:*; +;,,":"i:",,,
11o1e11oo1eee1ei*..-""oI660i0-e*606c--0"066606066666000066I"";..:*. ;,, ;:..:"-..
IIIIIIeeee+11+*i*..-""iI660ic<668I088060008800000000000066e"-;:.:*"::.<-;.. ,-<..
eIeeeeeeeeeIeee1*..;""iI660-666oI"0I6<o;6;"1,6666606000066I"";:.:*;;, +;-.-;:;<+:
IIIIIeIIeIeIIIIIc..;-"ie660o-e"<Ic6IeI66eI6I06066666000066e""-...*+<<-<;--";,<--.
IIIIIIIIIIIIIIIec..;-"ce6600"-86-e;-66-"1-"6Io;06600000066I""-..:*cc***++<<:;--,<
IIIIIIIIIIIIII6ec.:;-"<e660o11-I6*;6I-<-0""ee<;606I000066Ie"--...**ciccc*+*++++<"
"<+*cio11e11e1eec..;"<"eI606*II;e"c+,6-i--000000000006666Ie""-...*****+++++++++++
.::::::,,-;;,,,;c..,""<e600-0I60i00"-00"60000606IIII06666Ie"";...*"+<"<++<""""<<<
<,.            .c..,-""eee6II660666666660600666666III6666Ie""-...+<+<<"<<<<<<<<<<
.  .       ::. .*..:-""1eeIeII0II666II666II6IIIIIIIIII666Ie"-;...+c**++++<"<<<+++
,:::,,::,::,,,ee*..:-""1eIIIIII666666III666II6IIIIIIII666Ie"-;..:+**+***+*+<<++<<
;-;;;;;,;;;;;;10*...-""oeeIe6I6eIIII6I66IIIIIIIIIIIIII666I1"-;...+******+++++++++
;";;,e0@""""--""*:..-""oeeIIoei1ooI1coeeI6e66IIIIIIIII666Ie"-;...*cc+********++++
"<"<""""""""""""*,..-""ieIIIIIIIIIIeIIIIIIIIIIIIIIIIII666I1"-;...*****++++<<"""-"
<<<<<<<<<"<"<<<"+-..-""c1eoo+iiooiicooeIIeIIIIIIIIIIIII6II1"-;...+**+++<++++<""""
++<<<<<<<<<<<<<++<..--"co1eeIIIIIIIIIIIIIeIIIIIIIIIIIIIIII1"-;..:+*+++++<<"<+++++
<++++<"<<<<<<<+<+<..-""co111eIIIIeeIIeeeeIIIIIIIIIIIIeIIII1"-;...+**++++++<<""+++
""""""<<<<<<<<<<*+..--"co11*;i11111e111e1eIeIeeeIIeeeIIeeeo"-;...<+++++++<<<<"""<
o1o1o1o1oooooic+*+..;-"<cio1oe11o111111e1o111o11ooeee1e111i";;..:<*+++++<<<<<<"""
ooo111o1oi*<+"<+++..;----""""""""""""""""""""""""""""""----;;,...<*+++++++<<<<<<<
oo1111111ooo1o111<..,;-------------------------------;-;;;;;,,..."*++<++<+<<<<<<<
o111oo1o1oi1111e1*..,;;--;--;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,..:"*+*++<+"<<"""""
"<<"<<<""<<<<++++<-.:,;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;,,,,,,,,,:..<-+++++<<<<"<<<"<
"""""""""""<<<<+<<"<.:,,,,,,,,;;;;;,,,;;-;,,,,,,,,,;,,,,,,,,,..--*+<+<<<<"""""<""
""""""<""<<"<<<-<+++c"<<<<""-----;;;,,::::..:..............:;";++<+<<+-<"<"""""""
"""""""""<""--"<++++**+****cc*iicc",:,;;;-;;::,,i<ccc*cc*****+++++++<<<<"""--"--"


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