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

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

iiccci*ciioooo1o1111o1111o1o11ooioioo1ooiiooo1111eeeeeeeeeeeeeeee111e111111111cccc111oic+;;,;-;-"<+<-<<P$HHWHWHMHWH$808#$P@@88M#M##MM###M##MM####
iiiccccccccc*ccccc*ccccccccccccicciiiiiiiooo111eeeIIIIIIIIIIIeeeee1e111111111o*ccc111oi*-",--;";-"+"-+8$$HHWWMWWWHH0@8H#$P08I##M####H#M#MMMMMM###
iiicccccccccc*ccc*ccccccccccccccccciiiiiioooo11eeII66000666IIeeeeee1111111111o*cco111oi*,";-----,<+-"+P$HWHHW##MMWH80@M$$P@8M##########M##MWMM#MM
iiiiccccccccccc*c*cc*ccccccccccccccciiiiiooooo1eeI660888006IIeee11111111e1111i*cc111ooc+---;,,;-"*<-<*$HWHMWMMMWHH88@H#$$@@"M##W##HHM##WHHMMMM#MM
icccccccc*cccc*ccc*cccccccccccccciiiiiiiiiioooo1eeI6088806IIee111111111111111c*cc111oic--:--"",;<+""+P$HWWWW##MMWHP8HMH$P@8###H###M#M#MMWMMMMW#MW
cccc*c**ccc***cc*cccccccc*cccccccccciiiiiiiiiooo111eeIIIIeee1111111111111111o+***111oi*:",,;----*<"<<$HHWMW#MMMWWP0$W#H@8@*#MMM###MM##WMHMH###M#M
cc*ccc*cc********ccccccccccciccccccciiiiiiiiiioooo11eeeeIeeee111111111111111i***111oic+------;-"*<"+PHHWWWW##MHWH@@HWHP6@HMHH#######MMWW##MHWMMMW
cc**c*****c*****c*c**c***cccccccccccicccccccccciiioo11eI$HH0WMo111111111e111c**c111oi*--:----;,++<<+$HHWWWMMMWWWP8HW#HPP@iM#MH#HWMH#MMWW#MMM#M#MH
c*******************************+****+***++*;---""<<+<i8P$$HH$P111111111111o*+**11oic*--;,,,;-"*+"+"HHWWHWM##HWW8PHWHH1@8#MM###M####MHMM$$$W#W#$$
c*++++++*+++++++++<+<+<<<-;;;;;;,,,,,,,,,;;;;;;;;,-"""I0888@@@@1o11111o1111i+**c1ooic+-;----,;"c+<*PHHWWWMM#$WW$@HWMH$PPH#P$WMH$$M#$P#####MM#####
<+<<";,,,,;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;:";eii*II666008I111ooooooooc+**oooic+--:;;;--;+*<+"HHWWHW##$HWW8WHMHH8P"HHWHMM$$$MH$PM#P$$#######
,,,,,,,,,,,,,,,,,,,,,,,,,,::::::,,,,,,,,,,,,,;;;:"*o+*c66e*1111ooooo1oooooo*+**oic*+<;++++I;--c*<+*HHWWW#M#HWW8PHMMH$PPM#$H$H$M$W#MMWWM$$M#M#M###
,,,,,:,:,:,:::,::,,,,,,,,,,,,,:,,,,,,:,,,,,,,;;-,;;i+++IIcce11o1ooooooooioi++*+c**+""ioio11P0<c*<*$HHWWW##HHW8PHM#W$P$<HMMHM##MM#MMHW#M#MMM#WM###
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,;;-"1IeI""<eeee111ooooooooiiiic+++c*+<""iiiio1e60+c*+<$HWWWMM$HH8PWHMHHH$H####MMMM####M#MMMWWM#######
,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;+,;--"-"11111oooooooiiiiiic*+++*++c+ciiiio1I60*c++*HHWHW##HH@PHHM#WH$PcWMMW##MMWMMM#MMMMMWWMM##MWW
;;,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::,,,,,,,,,,;;;;;;---o1111ooooooiiiiiccc*++++++<<<-,oici1eI08c+*@HWWWWPH$PPPHHMWH$$P###M##WMMMMM#MMM#WHWWWMM#MM$
;;,;;,,,,,,,,,,,,,,,,,,,,,,:,,:,::,,,,,,,,,;;;,;;;;;;;1ooooooiioiiiicccc**<<<+++<*+,;::-:::,,-+<"PHWHP$PPPPPHHM8WHH$HMHW#MM#M######M#M###HMMMMMH$
;,;;;,,;;,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,oooooiiiiiiiiccc***+<+<++<<<",:::;::::::,,,i@P6PP80@@HHWWWH0$*MM####MM#######M########W#W$P
;;;;,;,,,,,,,,,,,,,,,,,,,,,;;,,,,;,,,,,,,,,,,,,,,,,,;,iiiiiiiccccccc****+<<<<<<"",;:.:,:::::::::::,e0III08H$PWW$$$P$$M8##########M#######M<----@P
;;;;;;,,,,,,,,,,;,;;;,,;,;,,;;,,,,,,,,,,,,,,,,,,,,,,,;icci*--",,,*c***++<"<<<<"-",::..,...::e60::8i+iocce0,::,,-1WMMHPP$$HH#P############+;;,,,,,
;;;;;;;;;;;;,,,,,;,;,,,,,,,,;,,,;;,;;;;;;,;,,,,,,;,,;,",,;,,::,::***+++<<""<-,:,;,:::.:,:.::<<*c:*-..,iio"..eI-;:--1e#####HP$H$WH#P#####8-,,:::::
;;,;;;;,,,,;,,,,,,,,;,,,,,;;;;;;;;,;;;;;;;;;;;;;;;;,,,,,:,,,,:,,-+++<<<<"""";::::,,...;:..,,"<co<:;-;:.,;:..ii::::,,-o01ee$####MP$HHWWM@;,::::::.
;,;,;,,,,,,,,,,,,,,,,,;;,;,,;,,,,,,,,,;;,;;;,;;;-;-,,,,,,,,,,:::+<+<<""--""",::-:.::,,,<i,:....:,+c+<"<++;,c<,:.::-,;;-"0@ic+#68####MHH-,,::::...
,,,,,,,,,,,,;;;,;;,,,,,,,,,,;,;;,,,,,,,,:,,,,1oe1eeeI,,,,,,,,,;,;-<"""---""-,::;.......:;;..... ..::::,ic+<<*+<<+@MW$0o1IP*"<MM6<+*W6M+,,::"-,...
,,,,,,,,,,,,,,,,,,,,,,;;;;;;,;,,:,:,:::i111111eeeeIIIIII;;;;;;;;;;---------,,:::.;:....  ...... ..::::::::,ceI60$M###MH1iI1I60####c--+,,;,;",:...
,;,,,,,,,,,,,;;;;;;;,,,,,,,,,,,:.:1ooo11111eeeeIIIIIeII66I6-;;;----------;-,,:;:.::,:::,:....... ... .:::.::::,"M######o*8H6ce*Me"--;",;-;,;:....
,,,,,,,,,;,,;;,;,,,,;,,,,,:oiiiiiioooooo11eeeIIIeeeIIIeII11I66"-"-"---",::-,-:,:.::::::::.::,i. ... .......:::::,,;<#MI+W##W##H@WHHMWW@-,::::....
;,,,,,,,:::::,::oie11,,,,,,:**ioooooooo1111eeee111I6IIII6IIII1eI6666,,:::"-,,:::...:::::::::::.:;o:::...........::::,,,:+#######H#M$e1c<:...;-<-;
,,:::,::,,<1oi111e111eiio1oiiiiiioooooo1e1eeIIIIIee1111111eII66III666666:,,,:::::..........::::.::::::::::........:,,,,,,,,,;<MMMMMWHH$;;**W8; ..
:::::i1111111eeeeeeeeeee1o11oooiiicooooo1eeIIeeeIIIee11IIIII6IIIIIIII6IIIIe,,,,::..........:::.:....,,,,:::::::....::,,,:,,,,,,,;;0<6c+"-,.,. ..:
111ee11111eeeeeeeeeeeeeeIee111oooooiicoooIeIIIIIe1eeeIeIIIIIIIIIIeIIIIIIIIIeeo1,,..........:::..;,,:....,,,,,::::.    ::,,,,::,,,,,,,,;""--;,,. i
eee1e1eeeeeeeeeeeeeeeeeeeIIII11111oooiiioeIei1eeeIeIIeIeIIIIIIIIIIIIIIIIIIeIIoe11o............:+o*:....:....:,,,:          ::::::;,::::::::,;;;--
ee11ee111eeeeeeeeeeeeeeee1eeIII11111oooo1eeeeeeeeeIIeeeeeeIeIIeeeII6IIeIIIIIIeeeeeeeI+.........-.:........::::....         ..:::::::::::::::..::;
1111e111e111111oo11eIeIeIeeee111eeeeeeeeeeeeeeeeeeeeIIeIIIeeIIIIIIII6Ie6IIIII6IIII6I66688@:.:...:. ..:..........  .....   :.:::::::::.:::::.:....
1111111eee111o1111ooooooooo1o1eeeeeeeeIeIeeeeeIIeeeeeIeeIIIeIII6I6666eIIII666666666600006o16II,:.:.::..........        :...:::::::.:.:::::.:.....
1111oooo11oioiooooooooo1ieeeeeeeeeeeeeeeeeeIIeIeeeeeeIIIIIIII66666e6666666666666600000iiIo1iI11618.::::.:......           .::::::..:..:..:::.....
11111ooooo11o111111o1eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeIIIIIII666Ie6666666666000000060o1ioii1oIIo6161ee0,.::::......       .............:...........
oo11111111ee111ieeeeeeeeeeeeeeeee1eeeeeeeeeeeeeeeeIIeIIII6III66I6I666666660000001i1e1oiiieoiIi1oeece1e0@6,,:.......    .............:............
ooo111ee11oeee1e1eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeIeIIIII6IeI6666666660606600006ooi11ecii6e1eIIIoIo1eIeioe1III@8::........ .........................
111eooeeeee111eeeeeeeeee111eee1e1eeee11eeeeeIIIIIIIIIeII6I6666666660600060IoiIoei1o1eei1eIo1111oIcii11e61e66I008@:.... ....... ............ .....
ie11111ee111eee111e1111eeeee1eeee1eeeeeeeeeIIIIIIeIIII6IIII666666666000006*Ieo1i1o1ie1e1Iee6e1I6eI1eI6060ee666688066;:...  ,.---.... . .   ......
11111e1111111eeeeeeee11e1111eeeeeeeeeeeeeIIIIIeIIIIIII6IIIIIII66666666000ei+iIoio1oo1cooI11e1oioe6Ie6666e66166IIIe6e6oI   :---;--;--;;:.         
111111ee111e1111111e11eeeeeeeee1eeeeeeIIIee1eIIIIIIII66III66II666666660006o<eoI1ieoe11i1oeoI11oe11010e666IIIIeIo1eI1o*"+<o--,1<<;,:;,;;,...      
oo111111111111111eee11eeeeeeeeeeeeeIIeee1eeIIIIIIIeI66I6666666666666666006o*1ee1oo1oo16e11o11co16e1eI6ooeIIeIo1oI1e+*<":,-"+<<-<<"-"  . .. ..    
111111111111e11e11e11111e1eeeeeeeIee11eIeeIeIIIIIeII6666666666000006060666o*ceoiioiiI1e11e1e1o6161oo1iIiIo161eIioc+*+;*,,,;,*e*c@+"*-;<;:  ."" :,
ooooo1o111111111111111eeeeeeeeeeI1IIIIeee1IIeIIIIIeII6666666666060066060061**1ecoio11iieooIoIe6e1I1iooe16eoe1iii+++-;.:,,,:-++""+<+"-<*<""-;--.::
ioo111o11111111111e1111eeeeeeeoIeeeeeeIeeIIeeIIeeeIIIeI666666666666666I6I0Ic+i11e*iiii11oie1I1eo1111eoooi1i1oi+c+i"-::..:::    .:;<+<;*"<<<<",:,,
iiooooo111111111111eee1eee1eeeeeeeeeeIIIIIIIeIIIIeI*c*i**++*i*+i*oicoc*coococc++**c<oiIc****<**c+eoeIIcicoi1c+<<<"-;.,"     ::,::,:::." ::.,,;;,,
iiioooooo1ooooo1eeee1e1oeeeeeeeeeeeIIIeIIIIIeIIIe+<c<*<"+"+++*+**i+*ccii*cc*+coccieiecico1icoeiIiiioicci1cii"i+cI-;:: .   ..:::::::::::......:,;;
ciiiooooooooo111e11i1eeeeeeeeeeeeeIeIIIIeeIIII+*<+c<+<+<c*<*<+<+<*+cii+o***ociiIiooiiio1ioIoo6ceoo11oi16ci+c+";---;:          .:.:::::::::....,,i
*cciiiioooooo11i11111111eeeeeeeeIIIIIIIIIee*c<c*<<<++i+*o<*c***c+co+icic**iiciciio1oIeocee11ieeoo1oiociici-*c""--;;          .      ...:....:::, 
c*ccoooooooocoo1111111e1eeeeeIeIIeIIIIIe1+**+*<***+icii*+*+++ii*c*o*oi<*co*ico*o11ic*i*ei*coio1co*ociei*+<*+"---;;....                 .   ,*;   
c*cciiioioooooo1o111111111e1eIIIIIIIIcc+*+*<c*c+c+c**c++i+*c+*i*i*i*occ**ece+c*occo*11o6*1cii**oc*coo*iio*----;;,,:.::...                .,c     
**cccc*ciooo1111111e111111e1eeIIee+c<*c+i*++c+c+o*<c+**+c+cicii+*+<**c+cci<*ci*c+i11oicco*ooii*oi1c*o+cc-----;;,,..::........                    
*c***+ccccioooooo11ee11111111ee*c"+"<c<<<+*c+cc+c+<<<*+*1c****<*oc**i*ciii*i++**+1ci*i*c1iocc1i*6<1<o+<-""--;;,,,::.:.:.:.::...                  
++**<*****cciio11ooi1ee111ee**"*++c"<++**<<c<*+*i+*+*+c+*c*c*i+i+**i+i*i+cc<**ci*i**++**iii1oc***c"c<------;;,.:,,,:::::::.::.... .              
+**<*****c*ccciio11ooo1e1*+<<<<*<*<*<i**+*<+*cc<c*<*c*iicccoc+c+*o+1*c<<cc+*+ic*i+i+o*ci*c1o1c<i<c*------;;:...:;;,;-,::.:.::.......             


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