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

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

###################################################################################MMMMMM#MMMMMMMMMMMMMMWMMWWWWMWWWWWHHH$$$$$$$P$PPPPPP@P@@@@8888
MMM#######################################################################################MMMMMMMMMMMMMMMWMWWWWWWWWWHHHH$$$$$$$$$PPPPPP@@@@888888
MMMMM################################################################################MMM#MMMMMMMMMMMMMMMMMWMWWWWWWHHHHHH$$$$$$PPPPP@P@@@@@8888888
MMMMM################################################################################MMMMMMMMMMMMMMMMMMMWWWWWWWWWWHHHHHHHHH$$$$$PPPPPPPPPP@@@@888
MMMMMM#############################################################################MMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWHHH$$$$$$HHHH$$$$$PPPP@@@@@
MMMMMMMM#########################################################################MMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWHHHHHHH$$$$$$$$$$$$$$PPPPPP@@
MMWWMMMMM######################################################################MMMMMMMMMMMMMMMMMMMMMMWWWWWWWHHHHHHWWWWWWHHH$$HHH$$$$$$$$$$$PPPPP@
WWWMWWMMMM#################################################################MMM#MMMMMMMMMMMMMMMMMWWWWWWWHHHHHHWWWWWWWWWWWWWHHHHH$HHHHHHH$$$P$PPPPP
MMMMWWMMMMM#############################################################M####MMMMMMMMMMMWWWMWWMWWWWWWWWWMMMMMMWWWWWWMMWMWWWWWWWHHHHH$HHH$$$$$$$$$
MMMMMMMMMM############MMMMMMMMMMM############MM####MMM##MMMM##MMMMMM##M#MMMMMMMMMMMMWWWWWWWWWMMMMMMMMMMMMMMMMMWWWWWWMMMMMMMWWWWWWWWHHHHH$$HH$$$$$
MMMMMMMMMMMMMM###M#MMMMMMMMWWWWMMMMM######MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWMMMWWMWWMMMMMMMMWWWWWWWWWWWWHWWHHHHHH$$H$P
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWMMMMMMMMMMMMMMMWWWWMWWWWWWWWWWWWWWWWWWWWWWWWHHWWWWWWWWWWWWWWMMMWMWWWHHWHHHHHHWW$$HHHHHH$
MMMMMMMMMMWWMMMMMMMMMMMMMMWMMMMMMMMMWWWWWWMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWHHHHHHHHHHHHHHHHHHHHHHHHHHWWHHHWWWWWWHHWWWWWWWWWWHHHHHHHHHH$$$
MMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMWWMWWWWWWWWWWHHHWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHWHHHHHHHHHHHHHHHHHHHHHWWHHWWWWWWHH$$$$$PPPPPP
MWWWMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWHHHHHHHHHHHHHHHHHHH$H$$$$$$$$$$$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHWHHHHHHHHHHHH$$HHHHHWWHHHHHWHHHHH$H$$$PPP$PPP@
WWWWWWWWWWWWWWWWWWWWWWHHHHHHHHHHHHHHHHHH$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$HHHHHHHHHHHHHHHHH$HHHH$$$$$$$HHHHHHHHHHHHHHH$$$$PPPPPPPPPPPP@@P
WWWWWWWWWMMMMMMMMMMMWWWHHHHHHH$H$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$$$$$$$$$$$$$$$$$$$$$$$$$HHHHHWWWWWWWWWWHHHHHHH$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPP
MMMMMMMMMMM###MMMMMMMWWWWHHHHHHH$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$$$$$$$$$$$$$$$$$$$$$$HHHHHHHHWWWWWMMMMWMWWHHHHHHHHHHHHHHHHHHHHHH$$$$$$$PPPPP@PP@
WWWWWWMMMMMMMMMMMMMMMMMMMWMWWWWWWWWWWWWWWWWWHHHHHHHHHHHHHHHHHHH$$$$$PPP$$$$$$$$$$$HHHWWWWWHHHWWWWWWWWWWWMMMWMWWHHHHH$$$$$$$$$$$$$PPPP@@@@@8@88888
HHHWHWWWWWWWWWWWWWWWWWWWWWWWWWWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$$$$$$$$P$$$$$HHWHHHHHHHHHHWWWWWWWWWWWWWWWWMWWWWHHH$$$$$$$$$$PPPPPPPP@@@@@@@8@888
$$H$$HHHHHHHHHHHHHHHHHHHHHHHHH$$HHHHHHHHHHHHHHHHHHHHHHHHHH$H$$P@80666III6660088@P$$$HHHHHHHHHHHHHHWWWWWWWWWWWWWWHHHH$$$$$$$$$$$PPPPPPPP@@@@@@@@@@
$$$$$$$$$$$HHHHHHHHHHH$H$$$$$$$$HHHHHHHHHHHHWWWWWHWWWWWWHH$P0I1*;;;;;;;-;<---"*e8$HWWMMMMMMMMMMMMMM##############MMMMMMMMMMMMMMMWWWWWWWWWWWHHHHHH
PPP$$$$$$$$$$$$$$$$$$$HHHHHHHHHWWWWWWWWWWWWWWWWWWWMMMMW$@I*;;;,,,,,,,,,,::,;;,:,,<e@HWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWHHHHHHHHHHH
PPPPPP$$$$$$$$$$$$HHHHHHHHHHHHHHWWWWWWWHHWWWWWWMWWWHW@o"-;;,,,,::::::::::::,,,::,,,"ie@$$$$$$H$$$$$HWWWWMMMMMMWWWWMMMMMMW$PWWWWWWWHWWWHHHHHHHHHHH
@@@@@@@PPPPPPPPPPPPPPP$@PPPPPPPPPPPPPPPPPPPPPPPPPPP@6;;;,,,:,:::::::::::::::::::,,,,,*I8@@@PPPPPPPPPP$P@PPPPPPPPPP@@@@@@8888888888880800000000006
888@@@8@8@@@@@8888@@@@68P@@@@@@@@8@@@@@@@@@@@@8@@881;;,,,::::::::::::::::::::::::;;,,,"e8888888888@P88888888888800000@00000@066666IIeeIIeeeee1111
6I66I66666600660606000I0600@P@@I6eI808060888000606I";,,:::::......::..:.:::::::::;;,,,,i0066I6II6iiiii88660606I6I66eeeeeI6oe11e1eoooe1eioiii1iici
6eI6eeeeeeeIIIee6II8II6Io1e66@8II1ee1II080@6080860i",,::..............:::::::::::,;-;,"eeIe6II1e1ccccce101ee01o111oooiiiioieeio1oocic*c1ocii*o1c*
ee1I11e1oeoiiIe1eeo1606I10606II1eIoooeiii1Iee11ei**"::......:........::::::::.::,;--,;+c+*Ioee6ioc****0Ioe8Ii6ioicioo61iiioiIiiooc11occiooocIco1c
0o11oIeeo1oco1eoeIo610II6IIIe6o1i61oii**+cc+<<"""""--......,,,.......::::::::::,;-"--++cciIe0I8coccc**1eioo1cI@IIooeoiIeoi1e6ooo"oi+o1ic1oo*ic++*
cieoo6Iecoicooo0e61oeIi1cc1e1e1oii*c+"<;,;,,,:,::;;;;:.....,;:..........::,;,:,,;;""<*****i*co1cI+++++coeoMc1cc+**i1ioco1oco**+c*ccc*i1I*c*+i"<*+
cioiiiooii*ee1111iiocccPo1e6ccc*<""";,:::::::.:,::,,:.....,,;.........:::,-"-";;,;"++****I6e*6Ioo+++<<0006eicic616e111601oe1*"+*1+e+Iiccii*Ioi1"<
iioiooc*ii111oi110I60o1co1oc*+<"<<;,::.:::.....;c";:......,;:........::::;<+-<<"--"<++*cc**++++++<<+ce*0II0***i+*iIIiociooi+ocicc1<+*+*++1o1<*+*o
*++*oi******ciiiiioic*+c+0ioi+<-,:::...........;ii":.......,........::,,:,<+";+<<+<+<++*co11o<o1eIoI1860@8c+i<<+<**+co++++<<"""""<""""<"<<-""<<""
<<<++*+++++<c++<*6*o+eo1c+"<"i-,:..............:+*+:.................:,;-,;<+;-+++<<<++*cioe1i*<+c@6600006600"<+<<<"cecc*<+*c+c*ccii+<<1ico--;--"
oi<<++<*iioiiei6i111*"+*+<<--;,::..............:"*"........ ........::,;--,,<+++<<<<<+***"c1c+1+**66ccIc1c666+*<oi"c<"c<*++*i6<<oo+*++**c+++<11c1
c1i*c+co1ie1c1++6oicc+++""-;,:.................:;"<,.................:,;-"-;,"+<"""<<++**+<*<<<"**+<ii01i<ooo11c1ico"""i*c*i6i+<*-<-++i++1<;--*"i
Ieiciii*iocccc1eoo1oi**"<";;,:.................,;-<+;;;...... ......::;;"""""""<"""<<+++++<+++<<<<<<++60Ieee<+oe1iee*<"<"<<"---;"cc*i*<"<++**<+<+
Icc*ci*+coo11*cc++<<""--;;,:.....     . ....::,""++*ci.. .. ...  ..:,,;--"<<<<""-""<<<+*"+"-<+<-+<""<<<<<+++"<c-<"-"""-"-"---"----";-<<<"+++<++<+
*++"++<+++1*c+o**+++",",,:...   .      . .:::,-<+**c*-:..        ..:,;;--""<<<""-"""<<++*"""""""<<<<"""""""<<""-"-""--"--"""-;<-;--;;<+<c+<<<--<<
1oc***I++<""<c<<<<<--;:::.        .  .. .:,;,;"+iicc;::.. .        .::,;--"<<"""""<<"<+*c""-<"<""<"<<"""";-<"";"---;--"--;"--;;;;;-;;;-;,-"-;-";c
<cc<*+<<IIIiic***+"-;::.....        ..:,;"-;;;"+icc<::. .           .  ::,;------;;-"--cc<-"-<<"""""-";""-""-"";-";;--<-;;----;,-;;-;;-,,;-,;;;;-
+coi*<<+*<+<+<<""";;,:::.... .  ....,;;--+**<-*cioi*:..                  ...::::..:-"-"cc**";"-"""-""-;-----;--;-;--;-----;;;----;-;;;;;-,;,;;,;;
ic**i*c<*I**c*<+<;;-":::.:.:..:;,;-,.,-"<iio"c*cccc::..                   .   ....c;--+<cc**"-;;";-;-----"--;;-;----;;;;;-;;;-----;;;;;,;;-;,;,,,
oiie@$$P1+*++"------;,;::::;,-""";-""<;;+o1e"***+-::...                        ...";;;c**i*"*-""-;;;;;;--;---;;---;-;;;-;,,;-;,;;;;;;,,;,-;,-;,,,
I666co**+++++"<"+;;;;;,,::;--<++*<;"co-*-c-i---;::....                   . ..  ...;,,,-<+**+c*-;-o1I-*"-;,;;--;;-;,""";-,,-,;;,,,,,,;;;;;,,;,,,::
*c*<*ie88<+*-<i<"--<--,,,:;-"--"<"<<""""-"*+";::...                            . ....:,;"<++c**+<<++"-";;-;"-;;;-;;;,;--;;<<--;-;;-;;-,;;;,,,:;,;
*<<"icc00ec<"<""-"";-;;,;;--<;-;-<iooo1-i*-,::.           .                      ......:;-<+*ccci<""-;,;---;;;;,-;--;;-;;-,,,""--;;;,;,;,,,;;,,::
11+****+*+++"<"-"""-";;<<++++oo*c1*ie1ci":::...           ...                    ...   .:;"+<*+"---;-;;-;;;;,,;-;;,,;-,;;;;;--;;;;:;,,,,,,,,,,,,,
c<<+++"*++**+<"-""-""--*c**oee+c+*ic+i",::......           ....                   .     .;<***"<-;;;;;,;,,;;,;;;;;,;,;;;;-,,;;;;;,;,,,,,,:,,,,,,,
+<"+*++*+<+<<+""""-++"-ioeeI6666eIII1::::....               .....                       .,-+*c*<*;;;;;-,,;-;;;;,;,-,,-;;;;;,;;,;;;;,,,,,,,,,,,,,:
<"-<c**++<+<<<""""---11eeeeeIIIIIe1*::.....                    .....                    .:-<*++;++,;;,,;;;;;,,;-,,;;;,,,,,,,,:,,,,;;;,::.*:::::::
-"c++++*++<""<--;;;;;c*e+11-eI-co;-:.....                         ... ..                 .,"+***-+-;;;,,,,,;;,;,,,;,,,,,,,,,,;,,,,,;,;,:::::::..:
+-"-++++++<<"<--,,;;;"ie<ee<ee"c":...                                                    .,<+*++;;*;;;,:;,;;,,,,:,-;-,;,;;;,,,,,::,,,;,,,,,:::,:,
-"";<<<+<<<"<<;;,;;;;-eecc*c*<-:...                                                      .;<+**+-;"<;,;,,,,;-;;;-,,;,;,,;,;;,;,,:;,:;,,:,,,:,::::
;;;;"<<+"<<"-"-;;;-;,,11***<-:....                                                       .,"<+*+<-;<+;-;;,;,,;-,;,,;,:,,:,;,,,:,::,,,;,,,,::,:::,
;;i,i<+""<,-"-*"+<---;oo+<<;.   .                                                        .:-"+++*+;<",,,,-;;;;,,-;+-,;,:::,,;;,,,,:;,,,:,:,;;;:,:


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