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

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

.:.:.:::::::::::::::,:::,:::::::::,,,,,,,,,,,,,,,,,,,+<++..:.:-i8i.;:""<+++++**;,:*ciiico60ii-II0;IIIio ..,.;<;:.iccicccc+,,;,::::::,,;,;;;,,,;-,
::::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,+<**:.::::<$*:...,-+i-"<-c**ciii+eoi1+ci;*I1;IIIi:..;.;:ccciiiiiic;;;,;;,,:,,,;,;,;;;;;;--,:
::::::::::::::::::::,,,:,,,,,,,:,,,,::,,,,,,,,,,,,,,:+<**:.:,::,-.:  ..;1"o;icciiiioicWc+*iio;I6i;II6i*::*ioioiiiiio---;;,,,,,;,,;;,;,,,,,;-;;,::
::::::::::::::,::,:,,:,,,,,,,,,,,,,,::,,,,,,,,,,,,,,,*+*c.,:,,:,:"..-ci<<o6i,o<cc*iiio*oo+cii-I6i"IIIiiiiioiiiiic-;;;;;;,,,,;;,,:;,;;,,,;-;;;;;,,
::::::::::,::::,,,,,,,,,,,,,,,,,,,,,+.;,,:,,",;,,,,*+c*c*-,,,,.ec;"++ii:;eii*<"oioiooooo*cic"cI6iiII6ocoii,ici*----;;;;,,,,,,,,,,:,;,;,;;-;;;,,,:
::::::::::,,,,,,,,,,,,,,,,,,,,,,,;,::;;,,,",".coo:o**+""c,,o611c+*ci@0+"o<<<c*+I1ooooooooo<+0I66cI666o:.::,------;;,;;,,;;,,::,;;,:,;;;;;";;,;,::
::::::::::::,,,,,,,,,,,,,,,,,,,,,,;;;:,;,,;,c<":,;;<:c+6i086eo1+<o1*oio-*-i-+;8eoo1o1oooooooi666<I6Ioo::+:::.:::;,;,,;:,-:;,,;;;;:;,;;;;;"i*ccccc
::::::::,,,,:,,,,,,,,,,,,,,,"-,,,,;,;,;,c;c"+c<+,c++cc"*";*i<6"o<"+*1@0I8I188o<He111111oo111+666+I6Iii;;,,;:::::::.:,,:,;:,::,;,;<iiiciiiccccccc*
::::::::::::::,,,,,,,,,,,,;,-;,,,;;;,,:.;;-*-<"*e:i<cc"*W$M0o-oo@-6-.-<,iP16iee61o11111111o1+66@+6IIeei;-,.::,:..,.::,,;;ciiiiiiiiiiiiiiii*cccccc
:::::::::::::::,,,,,,,,,;,;,-,,,,,;,,::,,:,,;;6MM#c+oiM#W8,*"--@e80I+-;.ccoiIeI81o18W$e11ooo+660+III1o,:,:.::.,:;iiiooooiiiiiiiiiiiicciiiiccccc*c
::::::::::::::,,,,,,,,,,,,;;;,;:,,,,,-,,:,:+*;@He6MMM8H86I6;i-";6H++<+-,oiI1oHPoe8WMoMHIPe11i66ecI6Io1,;iio1o+oocioiio<*ioiioicciiiciiiiicicccccc
:::::::::::::::,,,,,,,,,,,,,,c,,,::;,,,<,,,;:M$WMMW+We@8IIeo,,",<++"6o1i+<1i,1o6iW+<+-$P6M8ce661cIII1ooooio<oo*coooiiiii-iiiiiiiiiiiiiiiiicicccc*
:::::::,:::,,,,,,,,,,,,,,,,<0.;;,,,::--<:",;1I1WM##MWoc8@0oe""cio*oic++-ceI*c,-"i0iH66M$08<-o601<668I1o1oooioooi18iiicooooooiiiiiciiiciiiii+;;;;;
::::::,,,,,,,,,,,,,,,,,,;;i16;,;;::;-::,;i0+18HIoeic$ce10**@HWHH@o6*+00-c6*o$1eII<-0o06+;o11+60I+000oII06oIIi*P6Iooooooiiiiii<-;-;;;;;;;;;;;;;;;;
:,,,,,,,,,,,,,,,;,,;;;;1,-"c;;,"::::,;-i*i-oM$WWM##@$@6<c<$WW$66MH$eoeicoeI$ocIc"Pee+iII1111*6601000oooooo1oeoii1"""--"-------;;;;;;;;;;;;;;;;;;;
,,,,,,,,,,,,,,,,,,,;-o"-;-+e*,-,";,-8icic,-,*cMiMII+o6o$PoHM,@M$P16@iecioe1@$IIei0+1eI@WIHHW100I000o"""-"-----"0*****o;---;;--;;;;;;;;;;;;;;;;;;;
,,,,,,,,,,:.........,<i*--";;-io1+c<c<"-*,,;o:i*ceM$68MH@cMWWWMWH8@1ee6oi*ei006c*0"-c*oI+WcI800e800oP-<-----"-1o1eee1oi;---;;-;;;;;;;;;;;;;;;;;;;
,,,,,,,,:.:.... ....:-"oeoc<-;;-,,,,;;;",:,cP6@WH8Ic*P@$II8M18cH@@i-:01iiicIi<-ec--""-"+ePWH808o080<o0*"-----e08P@8000eo-;-;;;;;;;;;;;;;;;;;;;;;;
,,,,,,,,,,.........;<*cccio1o<"<,,,6eI"-;;-"e-i@--;HPW8@$#0<<<@1+6oP@@6I6co.+6";-1*"<<<,+c<<000i088o006""---"I88@I66$P8e----;;;;;;;;;;;;;;,iciccc
,,,,,,,,,::. ..   ...:--*cc*""""+*+eIe+,,,+<-"66PW@-PeWooiPcc**++cci00-@6;,+;-"+<""<*"-"e8@I088c080<1i6I<;<-""IP8@@@@8I1----;;;;;;;;;;;;;;;iic.ic
,,,,,::.....  .   ...ooo:8-";,.:;<<+*"-;c"I$PIe,<oiW,+6c8,+;,;-<<"-;"-";-1c+Ic**c"-<<*"*;1;<888<888-<*iIe0+H8"8e6o6Po1-*<---;;;;;;;;;;;;;;;io.o.i
,,;,.:      .. .   .:HHH:.:;,... .:;<++*8i11;;M-0c6HcHW8-+-"+coeee1i*<c"""*1*io<<i,*c-***;<"086<888;"icP@06P*0IWI"<o<10o-;-;;;;;;;;;-;;;;;;ic.i-c
,,;,,:.    .   .. ..:1eM*".*<.........:-++++"8,,6<$1HP+*c<"<+ccoio1eii<+"<oI+e<"""eci+++<<-<08*<888@+e+I*i1"c<Ioi*8*P1P-----;;;;;;;;;;;;;;;:::,,;
  .."<-.. +,:.. -ec+c;c1*+ :,,o"..........::::<-,<"Io*-<,1+cioo1eeeeIoc-*o"*0I$1ic;":..::::<08,<088""oci"1*ci*<i8I<I6ei@<;---;;;;;;;;;;;;;;;;;;;;
*.. .-.;<i-.;c<+1oo+.;- :, ..M;;<::.........:..::;-c1ii+ccc++**++ciie116<c<0@I"<"",:.::::::+08-<086Ieee+@1ee6*@W<P1IWP6<*"<--;;;;;;;;;;;;;;;;;;;;
:,<::;:<*++,;"io,..c.".:,-:::",-,;+;:............,---"--<c",;"<<+cc*iceoc16i+"<;;,::::::::<"88""I00eiPee1i1**6I60c6i<@@+P@@;0i;;;;;;;;;;;;;;;;;;;
:,,,::,;i"":;+"<-::i.: ".- ,<-c*-"Mi;e,............:,;;,:::,;;;;;-*<;:::;"<<-;,:::::::::"+--08c"60@II6Ie111e1ooiiioeI60+cH8+";0+;;;;;;;;;;;;;;;;;
.* <.*,-;i;-;:,"+ci:..::  .;-<1P1W*@c<@:..................::::.,;;-;,:::::.::::,::::::,c*1i-88i<I0@#P$P@@8c<@@@PIoici**cI"+*+<-;I;;;;;;;;;;;;;;;;
 + +. ;*1c,e1ooii"@8.::,,,;o6*;*I,*c11<"*,.......:.:.....:.:::,-"-";,,:.:::::,,,,:,,"<"oiii-88@*60@HW$H$@61c+$@P6iec*+c*ci""1I6e1;-;;;;;;;;;;;;;;
..:.,  .,:1o1:.::""e*.:::..o;6i:6,Ic,,,,,<;::.....:....:::;;;,,----;,:,,,,,,,,,,,,8#*oci*io<00$100PWW@H88eie+0e1ocoi*c*++<<<<+1<o<8+e+;;;;;;;;;;;
:":<.."+oI;<* . ..i1iI"I;.:,o0*;,:;;0<0IcPI$**:.::....:::;,;;,,;;;--;;,,,,,,,,:,,,"6e6;P1i1+00$I00HWWWHPoo0"c@e1eoe11*i*+<<<cic*6I<""";;;;;;;;;;;
+<<<;+:",*c:   ...o**I06-c:,ii,,:;-1I08@"+1H8+,::::..:.:,,,;;;;-;;---;;;,,;,,,,,,;"iPcoc111c068688H$H$WWH$006IIeI11eoic*++++<*-+oe*6-<<+<,,,,,;;,
<;;;;:..:-,. .  ..ie<ec0o086$;;<"6+88I8-@;I"P*,:::::::::,;,;;;;--;--""-;<";,,,,;;-*eI$i1Ioo*00oi66P$8@$P@@P@066e1o1ei*+**+++++cc;ioII*+"i**o";-,,
;;;+"-";;+,.:..:::ce**+"c+*ie*o<i881H@PH@o8I<<,::::::::,;,;;;;--;---"""-;;--;--"+ccc1ioi610ie0-i6Ie00oiPPoo1161iiooi*++*+++*<<"",o,1,;<+1<**o,i,,
<**+,*c+i81i:::,,"e-"8*"<<i"<+o+***@8*c0ie6o*"-,,:::::::,,;;;;;;---"""<<-+"<"-""*cco*eHiHoiiI0"1II61iee81ociioo1ic*<++****+<<""<ii"",--1o,+o+*-;,
;;---"<,<Ioi**+<+"<06*,.+-<c*;e<i1++I16II$8c",,,,,,,,:,,,,;---;;;--""<"<---"<<<<+"-++8W*WHooII-1e1ice1"**icc*c+<<<"<*c****"<+*<<<;--:;;"<<+i1**I;
   ....+<"-"<<Ic*cci*;:++<"--*<-<ciiI6@@PP$e"-,,,,,,,,,;-;;-----;--""<<+"<<++++<*coiI$WWHW*IIe-111-o1oe6WM<+"-"<+*ccc***++cc";-+;::<<++i-+c<";I+<
......--.-+<<""<<+**c++;;,I@ic1<+000W$H0eW@-,,;;,,;;,,;;;;--"-""-;-"<++*++*******c";c"@oH*<60e"111*"*1e6660c***cc******++<<-i*<;;<";-,,-+,<,c;i*c
;-"""""""<""<"""-"""""0-+66c86W;<+1$WHo<iei;,,;;;;;;;;;;;-"""<<""--"+***+ccccccci1*01iii@$c601-1eo";10I66IIe@$cocii*ii*io+*+";:.:""cc*c<;+,--+ci*
---------""""""+<++":<*<*+;++i6..-Mo11I660+;;;;;;;--;;;-;-"<+<+<<<""+**cciiiiiiiio1c$P1*IIc661-1IeoP1@*ccIIII6$<ioc-1oce**"""-1,:,+<;"+++++++*+++
--""<""<"""+"<+<"""<<<-:occI808e+"+c1+<8-+*<;;-;;---;;--"<<+++***<<+*cccioiiioooooi$PP6:*I+60e"11e$*":i*ooeIIe1e10I+*<+c<++++++++++++++++++++++++
--"-""--"""<<<""<<<",,,,,;+,6II-:-c"cc+1@oo;;----""""-"<++++*cc*++++ccc*cioooooooii@@0ie16<eII"11e"-,<+ee18i6eei1occcc*+++++++++++++++++<++++<+++
-"--"<-<"+-+<"<o*ccc",,;:*;;+o8i0;1i6eeoi";;--""""""<--<+++*********io*cco1ii1ic*oP@@o0e00*+ie<11Ic*c:<I8*1ei*cccccccc**++++++++++++++<<<<<<+*ic*
;---"-<+<"+o+*<<*"*+,+<:-,,,,8@@0:+i$P@8e*"--""<<<<1IIcciio68@@800066III1+-"+*-*-cPPP8$eoW*++"+1oIice"<cic****cccc******+++++<++<<<<<<<<+*iic";;;
<""+<<<+<,-;oi-<cIi":*<<--+ocI@@P8<c11e,"""-""<"<ico1iioo11o111111eI6600e*ci+i"+PH"$P@88eo*<+++o1eio*+++++<<<<+++<<<""""""""-----------<+*""---;;
*"+<<"-;+o-c<;"<i" ;;M;"+6Ic*<<"ii-"-"<-;"+"-"<<-"i*io111IeeIIeeeeI6008881iI+*o*c1c6c0IcI@c*"++,"+*++<<<<<<""<<<<<"""""""-""----------"",-"--;;;;
;;,;;,""-++--+""1*@o,+:"+166-;;coci<:;i-*"*<:-"-,,;;ioeeIIII6IeeeI60888@@1<<@eo-<1o0+6e0iioc*+***+<"""<<<++<"--""""""""""-----------"+<,,-----;;-
-"i,-.::++*i*,+"**"<<*+-+61e16--**<<""",<,"",""",;H+oo1eI6I66III6608@@@@8o<+@eoM<@W#@@$oIici++***+<"-;;--+<-;;;;-"""""""------------<<,,,-----;;-
+,.c;+c<i++<c""i+<-i:<+*"<eo1<c"*"i1<0ii-oeo" .:-6"<io1eIII666III608@@@@0*-<0eHH0HPPc*i@0o<<++++++++<<<<"""""""""""""""-------------"-,,,----;;;-
+i.++;"++1oe*<-;+i-6+*;,-;"+1i<"-c++I*I-oc-<*<+1eIe"i1eeII666IIII608@@@@e+;"eHHI<@H1cc8@<+<++++++++<<<<<"""""""""""""""---------------,:,----;;-;
-,*c;:"e-.;i*,**eo,<-;ce<-<i+;1-,+8ec<i*e+<*":o<cc"<*1eIII66IoieI66888000*-"I00PPPe+1+o+<<<+++++<<<<<<<<""""""""""""-"--------------";,:,---;;;;;
 ,.::.1: ,:::";e;<<<<;ci1<I"+I11iiic*i+",,*"c**0::++*eIII66IIi*I6I60@@@6*<;-16i+<*i1++<"<<<<<<<<<<<<<<""""""""""""-------------------;::,;;;;;,,,
;-:;;;:+:<;.,;+,"*;:<";+11*c+*<;+,"*+:,";*+:"c*,,<";coI6666Ie*+eI60@@P@o+,;;++-<Iio*""<<<<<<<<<<<<<<<""""""-------;-;;-;;;;;;;-;;;;;;;::,;;;;,,,,
<""+,"o-,-;;,c*,,+"""i0*+-<<**0"*-i:<o;",:-0<";,+,;,"o1ooeIIe**I608@8@8ooi8;<<i<io"""<<<<<<<<<<<<<<""""-------;--;;;;;;;;;;;;;;;;;;;;,,:,;;;;,,,,
;"-,-;-+-:":++-+:-,i";I-+<-""ic1cc"c;+.8i;e+-i"<-<.*+c***166IciI0888@@eocce,"+<o<"-""""<"""""<<<"""""--------;;;;;;;;;;;;;;;;;;;;;;,,,,,,;;;;,,,,
,-c"ii,ii,+*;""-,;c<*-<*-*<;;-:,*c;i16+<*";I:-"-+<"+<<**c1eI1*16008@@0+*++<,--------""""""""""--"---------;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,;;;,,,,,,
;,"-+*"ii+c:<:;"";"<-"*-,<oIcoee6II0c*c1eoe,<<+,**<c*<**+co1i;e608888I1*1**oeeo-------------------------;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,;;;,,,,,


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