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

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

P$$$$HHHHHHHHWWWWWWWWWM$cioio1<cc+MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWMWWWWWWWWWWWWWWWWWWWWWWWHHHHHHHHHHHHHHHHHHHH$$$$PPP*"-,-;;-
$$$$$HHHHHHWWWWWWWWWMMMi1"<i11c*i11MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWHWWHHHHHHHHHH$$$$$$PP+:,;;;-;;
$$$HHHHHWWWWWWWWWWWWMH*<**+1ee"c-+e1MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWMMMMWMMMWMWWWWWWWWWWWWWWWWWWWWWWWWWWHHHHHHHHHH$$$$$$$1;,:,,,;,,
$HHHHHHHHHHHWWWWWWWWW++-+1+iI*<*c-cIiMMMMMMMMMMMMMMMMMMMMMMMW1ec*cHMMMMMMMMMMMMWWWMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWHHHHHHHHH$$$$$$$i+;,,:::,,,
$$HHHHHHHHHWWWWWWWWWc<i:;,,o*<*ii*"1cWWWWWWWWWWWWWMMMMMMMMMi"<:,<+iciWMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWHHHHHHHHHH$$$$$o1",,,::::::
HHHHHHHHHHHHWWWWWWWc-"-<*+i"+,+-;+iee+HWWWWWWWWMWWWWWWMMMW";;,,;,<<;;i0MMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWMMWWWWWWWWWWWWWWHHHHHHHHHHH$$$ii<,,,;;;,::.
HHHWHHHHHHHHWWWWWW.i++c*****c**+c*+++<<WWWWWWW$6eI8H@WWHe*,,,,;;,,,-;-<MMMMMMMMMMMMMMMMMMMMMWMWWWWMMMMWWWWWWWWWWWWWWWWHHHHHHHHHHHH$occ,,,;;-;:...
HWWWWHWWWWWWWWWWWWMcc**c**********c*c*MWWW1i*<*ccicccc*+",,::,,,,,,,,,@MMMMMMMMMMMMMMMMMMMMMMMWWMMMMMWWWWWWWWWWWWWWWWWHHHHHHHHHHHHI++;,:,,::::...
H<1e*WWWWWWWWWWWWW8**i<****<<cc***cccceeoo+"-";;;,-<-<-"-::,:::::::,,;MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWHHHHWWWWHHH@"";;::........ 
WHWHWWWWWWWMMMWWMMi"c***c*****+*c*<+<-*:<,"-:::::::;:-;-,:::::::.:,,PWWMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWHHHHHHHH@"";;:::;;;;::...
HHWWWWWWWWWWMMMMMMM*****<+******+1<:"-:::::::.:..::,,,;,,,:...::,;IMMMMWMWWMMMMMMMMMMMMMMMMMMMMMWWMMMMMWWWWWWWWWWWWWWWWWWHHHHHHH-,:,;"-";:.     .
HHWWWWWWWWWWWMWMMM@*****o+***+**::,,:-,,.:........:::,::,::.:::<,+eioic+"<MWMMMMMMMMWWMMWWWWWWWWWWWWMMMWWWWWWWWWWWWWWWWWHHHHHHHH$,:,;::...  .....
HWWWHWHWWWWWWWMWWM****c*<*+**+++;..;+-;--,. ......::,:::::::,:;;;--ciiic*-MWWWMMWWMMWWWWWWWWWWWWWWWWMMWWWWWWWWWWWWWWWWWHHHHHHHHH$HP;,;::........:
+HHH1HH+"HWWWWWWWWc*******+*+++i"::;"-+",+<+<:.....:.::.::::,;,,,::oiioiciiiMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWHHHHHHHHHHHHHH,;-;,,,,..,:.
++"H*i+"*-+cWWWWWWc******++*++++<,:,:::.:.,<"-""--;::.:::::,:,,:..:--ieciiooiiPWWWWWWWWWWMWWMMWWMMWMMMMMWWWWWWWWWWWWWWWWWHHHHHHHHH$$*+<<";;:. .  
<++ci<--"-<+<+oMH#+******++++++++-",,::::.:,::;-*-+;,,::*c:::::..,.,iiicco+"+oiiiWWWWWMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWH60o@0oHWHHHH6:;,::...::....
++*""""",+"<++++*++*+****++++++<:;*++i:::::::.,:::::..:::;*,. ...::<"*Iic+iiiiiiiiiMHcWMMMWMMMWMMMMMMMMWWWWWWWWWWWWH8PI@i8@00$P$$<;::.,;-,,:..  .
<i"""e00606"<<<::;*<c++++++oc*1"*,Iic":<-,::. .......:.:::-,<.:,...:.,:<-*o**;oiiic*cc*MWWWWWWWWMMMMMMMMMMWMWWWWWWH680PH@P8$@P@P$,.--;::....::,,,
"".*+--:,,;"""+""-;+<<+++++<<""<*c<+;,;;,::,.:,:.......:::,1ooc;.......,";<c*c*+++1cccccMWMMMMMMMMMWWWWWWWW@WWWW@0HH@$8i8o@eH88@$8;.::::,,,,:. ..
;----;;:,,,@18<+-::<<<+++<<<<"<""<c<<-;;-;:..::,:;,...::::,*o0cici::; ,,,,ee1+-eeei*1o1c*WWWWWWWWWWWWWWWWWWWWWWIe@+6o61I8+@e8*i6$$;.......:....  
;;-166"-"IIo""-;;-,-*+<++<<<i";-"<c""-;;;;;,,,;,;.... :,...-**++**+<";:,1*Iiio*1ooic"IoocMWWWWWWWWWWWWWWWWWWWWH$H1*,:*Ioe-e6P@+0*;<. ..   .::....
,,;;,+";;e61""";,-;,**<<<<<i"o",""<"";----;,,,,,,;;:..::,,;;...:"<:::,;"i;0eo1+1c**+**+*cWWWWWWWWWWWWWWMP8HHH;,;;,:,;,;,:...   ,cP@0       . ....
,i--;;-;---""-<+--,,:,<<<<<;:;;:"",;<,...:....,;;--; .:,:,,;--::++cii:,,,,;0i0ec**+*io***MM""H+<WMWWWWWWWWWWW-;,,;:,,,,,....                     
,;:"-c--ie;;--;--;;,-"<<<<<""-,:""""<<<-.::--;;;--"";...:::,,:,:,+<*1,.::,I0o60*<+++"*i1*:-eiWMMWWWWWWWWWWWWW-;;;,:,;,,,..                 .     
,,<c.::,++<c:-;-i+,,"""<""<<o*-:""-*<<+1;::,:,;;;-"--:     .::::,,,,;,:*-c +coo-oo+*"<+*+HWMMMMMWWMWWWWWWWWWH-;;;,,;,,,,......          .@-  .   
<<I*<;+:++<*o-;,-+,,<-"<""" : .::,:::,:. .;:,;,,;;---; ...:::,:,,,,.1*<<<<++++++*<+**#HMMMMMMMMMMMMMMMMMWWWWo,;;;;;;;,;:......           PP$$,.  
+<*c--<:Moo"""---;-;;--"<""*,..:,*.......  ,<<--.::;",:++ ....:::,,""<";++;@**#WWWWMHWHMWP$$H$HHH$$$$$$@PP@$-,;,,,,,,;::.                66IPPP: 
<<"+-"+i*--,,;,,;,;;;,,;,,;<+;: :::::::::::.;,:;,.,,:::-.o.......,,"<*e+<<;I60e8@@@8@@@P@@P$@@@PP@@@P@@@@@;,,,:.......    ..            ;8Iee1o, 
<<+<1c,:...:... .:..:....:.oc,,:.:.:;--c,:,,,::::.:...$#M#,....:,,,,+,;,;;,,,,,,;:,@@888@PP@888P@0@0@8880e,,..::..1-........::::::::::::::.  . ..
Pii"-:.:,-,,,,:,,,,,,,,,:,,<"+,,:: 1c.-c:.,:;,:....::*e$-,:.::,,.:;,;,;;;;,,,,,,;;*e1c*<+c*c*icci+*@@@@o88:,.cc".:IW- ....         "Ii.:...    . 
"-,:--;;<<;;;;;-;;;;;;;.,--**;,:,,"oo:-<:.-,::..::::@$W888:.:::.:,,,,,,,:;8H008P,,,;;+ee*+***+*<*++@0@0I888,::,,...............      .   oo. . <<
.:::e<:,,,,,:..::.,;, ;o,.-io,,..:;e11-:.;,:..::::.6e,c.1i.::.::,,,,,::; ::<,-0P8**,;;;<11"+<;+-++<88@I1,,,c::: ....................  ....... <-"
:.  ,:.:,;-"<+**ciccicicciiici:.-1:;Ie:..;::::.:::,6I66Ie.::..:,,,,:;;;-606I6I00P*<c--,,,ioi1-<*c*<0868-,,:::::.......:,,,,,",;:..............:,"
oooiiooooooo1e1111e1e11e1I111,:.eII:,:..",:::::::::+111:.: ..:,,,,::,,-"<IIIIe@@06+"""<,,,;ii1o111+@068;:::::::::.,. +-""--;<--;;;,;,............
ooooooo1111eeee1111eeIeeeeIeI:::6I6+:.:+<:::::::..::ee::.....,,,,::II,;"-eeI6o8880608680+;,,**6666886@0;::::::.:::;;..<-;;;;<,;;";,-,,...........
111111eeeeeeeIe1eee1eeIeIIIII*:,oe6I":-;;,,,::..  ......:i,.:,,,::6IIi,;<"I1-+1I6Ie6Iee1o<,,,-;660@6@o:::::::;0@e::-e,.+66I66I66I0ei:...e8-......
1111eeo11eeee111eeeeeee1e1eo11,;;1IIIi";:;:,.. . ......0II..:,,,::eIII:,<+o11iee1oe1eI111o;,,,,;*" o+,::::::*I086I::"1::*6660861oI;::.i6Ieeo:....
ooeee1ooooooooooioooiiiico1e1e,""ee6e;;-;:.  ........,:.e.::,,,:::,++cI,;ciieIeIeeIe1eeeo11;,,::ioii:::::::ciiii*,"::",.,*+*ooeeo,:.:I6o11i*.c...
o,;,oooiooioooioooooooooooooiii,++eI6I1---;;:.......:::.I..:,,,:::.,,,c1I;;-i11eIIII66IIIe1*,,,:-ee+:.::.:"oioo11iio::;,.:*cii*:::.-":+ico<<:oi..
o;,,,,,;11oooiooooiiiiiiiiiiiic,;**iiei*","",,,.....:::eIeeI,,,::,eI1eIeeI:;,,,:11Ieee1I11ee,,,::IeI6i::::1e11oioiooi::,,.,*oo::..oci+i<*c+++<<+:
1,:,,,,,,,,;oociiciiiciiiiciciic-:icoiiii*.:::,,11::i6I0166I;;,,,,8Iee1e16e;,,::e1111III1eII,:,:,I1oi<:::,iei1i1o11eIi.::;.,::..""+***<c*io<c<+<*
oo1i,,,,,,,,;,,;coiccccccccc*****+:::ii:,:...iiieeeIo616IIee1,,,;;II6ee11611II6I0oee1eeee11e,,,::ieei;:.:*1oeie1eie11oi::::....:-*ciicc+c*cc++o"<
oiooi11:,,,,,,,,,,;;*oicccc***+++<"-",:::.:ccciiioooooe1o11II,,,,-"eeeIee6II6IIIo611oo1eII6e,:,:;I6I1-:::<oeocioioocii1o:::.....:..::,:.:.:;"<<c+
oi1iooie1oi,,,,,,,,,,,,,<ooccc***c*++"<----<+*****cciiiiiiiio:.:,<+"I1oeeoo166IIII6ee111iI1:::;.ee1II*::.:o1ii1ooocicii*..:: .........:..........
co1ooooi11.   ,:,,,,,,,,,:,,"o***+++*+<<""--""<+****c*cccc*ccici::*+*ooe6II1I1ie61eoieoec1e:::::ooiI11:.::1ii1ooeci*1i+*i:........:..............
oicooie1i1;.  ::..,,,,,,,,,,,,,,;ic+*++<+<"""<<+++++******cccciii::"*cioiII1eooieoo1e1o11*::,::eeIIo1i::::,i11<e11o+i1c*oiic. ...................
o1o1io1o*<;,, i"c..  ::,,,,,,,,,,:,;,c<<<"""""<<<<<++++++++++*****::,ccciiio111oooIe1ooo*:::::e1ooiio11:::,<ceoo1oioi*o*iccioi....:..............
e*++<"<-"-;,:,,:o..     .,,,,,,:,,,,,,:,;<<"<<"<<+<++<+<+*++++*++***::,cciciooiioo11e11.,::::ioiciooc*1i:::-i1*i1+1oic1oci+cci*<o"...:...........
o;;-<++-,,;,;,,:...         ,,:,,,:,,::::::,,<+<<<<<+++*++++++++++<<<-::::*iiiiiiioi;,:::::i1o1ciicoccioi.::<+ci1ioeo1o1ie+*o*i-oc<co;...........
o;-;;;;"<";,,,,,:..            :,,,::::::::::::,,"<"<++++**++**++++<<-;-,:.:.:::::::::::ioiiiiiiooci1oi+c1..:<<ioccc**ccc*ccic+ciccc***c+........
i;;;;;;-;;-<<<:::..     ..:..::::,,,::::::::::::::::,,<<*++++<+++<<""<<<"-;;,;,....:;ccciiiiicccccccccci*i1,::.<*1oiiicocc*<<+c*+****<c<+<+++....
+-;;;;-,;;;;;;<--:,;,,,,::::::::,::::;;.::::::::::::::::::"<"--""<<<+++****++<-;;,;,;"<<+**ccccc***cccc******::::++*oco1<oc+**c++c*i*ii*<<<i+:...
+;;;;;;;;;;;-;;;--"-;-;,,,:::.::::::,::,,,::::::::::::::::::::-<""<<+*********+<"";;;-"<<<+++++++*++++**<<<<"<+::.:.++*.<ii-c+icco<*ccc++";..... 
c;;;,",;;;;;,-;;;;;,-<"-;-;,,:::::::::::,,,;;;.:::::::::::::::::::;<<***cc**ccc**+<<--""<++*+***+*+++++<<<<""--;,.......<<+++**+cc++<<-........:*
*;;;,::-;,,,,;;;;;;;;,;;-;-;;;,;;,,,,,:,,,::..,,,,:::::::::::::::::..:,;+*c*******++<""<<<<+++++*+++++++<<<"""-;;,,:.........................<+*"
c-;;,::::,-;,;;;;,,;,,;;;;-;"-;-"-;,;,,::,,:,:,,,,,,,,:::::::::::::::::::.::"<****+<<""<<"<++<++++*++<++<<"""-"--;---;,,:::..............-"<-**+-
"";;::::.,::,",,;,,;;,,;;,;,,;,-<;-,;--;;,,,:,::::::,,:,,:::::::::::::::::::::.,,**++<<"<"<<+<<<+<<+++<<<<<""""""""""---;;;,,:::. .:;;;----""-+**


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