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

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

eeeI66666660066060000000008088888888@@@PPP@PPPPPPPP@@PP@@@@@@P@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP$PPPPPPPPPPPPPPPPPPPPPPPPPPPPP@P@@@@@@@@@
eIIIII6666000008888888888888@@@@@P@@@@@@@P@PPPPPP@PPP@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@
IIIIIII66666600008888888@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPP$$$$$$$$$$$$$$$$$$$$$PPPP$$P$$$$PPP$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPP@PP@@@@@@@@@
IIIIIIIII66666660000888888@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$$PP$$$P$P$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPP@PPPP@@@@@@@@@@@
III6666666666660000008888888@8@@@@@@@@@@@@P@PPPPPPPPPPPPPPPPP$P$$PPPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@
eIIIIIII6666666000000000888888888888@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPP@P@@@@@@@@@@@@@
eIIIIIIIII6666666000000000000000888888888@@@@@PPPPPPPPPPPPPPPPPPPPPPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@P@@@@@@@@@@@8
eIIIIIIIIIII666666600000000000008888888888@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPP$$PPPPPPPPPPPPP$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@
eeIIIIIIIII6666666660000000000088888888@@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@
IIIIIIIIIII66666666600000000000888888888@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPP$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@
IIII66666666666000000000808888888888888@@@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@
IIII66666666666600000000000888888888888@8@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@11@@@@@@@@@@
IIIII66666666666000000000000008888888888888@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@PPP@@@@P@@@@@$*ic8@@@@@@@@
IIIIIIII666666666660000000000008888888888888888@@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@Pc*c+@@@@@@@@@
IIIIIIIII6666666666000000000000088888888888888@@@@@@@@@@@@@@@@@@@@@PP@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@P@@@@@@@@@@@@@P**c*08@@@@@@@@
eIIIII66666666666666660000II00000008888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@0600@@@@@@@888
6P0IIII666666666666600006--000000000888888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPP@@PPPP@@@@@@@@@@@@@@@@@@@@$00i66@@@@@@@888
III0@@I6I666666666600006-""0000000008888888888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0000668@@@@88888
IIIIIII0P86666666666008;"ec00000000008888888888888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8006c688888888888
eIIIIIII6I0@6666666666;;--00000000000088888888888888888888888@8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8*++*c+*8@888888888
eeeeIIIIIIIII60$86666;;""-66000000I000<+++00068880888888888888888888888888@@@@@@@@@@8P@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8@*+++**+*88888888888
00000080888888888@$$6e06o+II6II6I0oI66++i<0060000000000000808888888800I8888888888888""888888888888888888888888888888888888888*++++"++*88888888000
iiceic1680060II0888008ecI666ooI@8iIe1I+*c<0e*@@Ie8oooo6oiocooio1o11e1$H$P$@@806IIeI<-1eeIeeIeeeeIIIeIeeeeIeeeIIIe0@88888080cc+*ccio++I00080000006
iciioooioooii1o1111e11e1IP6I1ee1eee1o6P$$$$PP$$HP$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$PPPPPPPPP@PP@Po0e****cc**+e
icciiooooooii111111e11e1eeeI0HPPP$PPPPPPPPPP$PPP$$P$PPP$P$P$PP$@P$@$@I$$$8PP$P$PH@0$0P$P6$$$$P$PP$PPPPPPPPPPPPPP8@PPPPPPPP@@@@@@@@8e--"+cccc**cio
icciiooiiooii11o111e110@PPPPPP@P$$@@@P@P@PP@PP@@PiiP@P@*P;@@+1-@8@<0$@6@P@P@P+6HP+PPPP08cIPPPPPPPPPPPPPPPPPPP@@@@@8@@@@@@P@o6PP666eeiiiiiioooiioo
,*.,,-ceoooii1111eP@@@@@@88888@@@8@888@@@@@8P@8@@*c*@@c@@0,+8@1;8688I@"@@8@@@8@@@@@@@@@8@8@@8@@8@P8iiiiocooIiI@@68e88800088@06o<coo1ooooooooooooo
,:,:,.;:*i**+**180888800000088888888886888880888888P@8888888888888808@8P888I808*88<i@8i1@I81@80088@88888888@8c"<""---"--1@*,-I1i**Iiooooooooioioi
""<-..",-"-""-*cccc1<<1<+<66600c61o08800808880800c0cI8c8c0o8c8c0c0c6*00e00066800006060088o;"+<<<-""",+0@0000006IIeeee11o*:c:cc6**cc****cc1e1oc**c
-;+;.:,::,:+0io*111+*<o<<<+66006080000060@0e6e00060000660666660606I668I-;"*<"""""""";o066660Ie@880@888888888888806III660600I006608@PP@@8@@@@88888
,-<,*--"c0@8800666666666660666666666666166666I66666Ieee111ooiic*++""c0IIII-cIeeeeeeeeeee08eI608888888888888008000066IIeeIeoo*++<";;-;-;;;;--ee1oo
:<*;-<e80066IIIIIIIIIIIIIIIIIIIIIIIIIIIeIIIIIeIeeeeeeIee11e1e11e1eeeeeeee111111111111o6eeee11c<<"-----;------;;;;,,;-"*<"Ioc<--;;,*******+*+**cci
-+*-"66IIee1111eeeeeeee111o<eieeeeeeeee*<"*1Ie111eee11111111111oo1111o1oooioooiiiii<1c+<"-;;;;;;,,,,,,,,,,,;-:,;*i:-;@61ooc*+<-,,.;*.<<<<<<++++++
"<"-ciiiiiiioiooooooooooooooooo111111111ooooooooo;iooioooooiiiiiiiiiiiccccc***c**cciiiicccc**++<""---;;,;,,;;c6H$HHHP$$$P@0+;,;:::.""+:+-.""<""ci
.,,,,;""<++****ccccccccccciiiiiiiiiiiiiiiooiiioic;ciiiiiiiccc*c******++++<<<"<-<<<<<<<<<"""""--;;,::"iccccc*+::..:00$PPPP@00@,,,..:....;;: :**+++
,:::,,,;;;-"-""<<<<<++++*****cccccc*ccc*cc*cc**c****+***++++<<<<<"-;---;;;;;;;;;...: :.:.."<<+<<+++<<<<"-"c;.. .....I@@8@0000".::::,;<<++<<c+-,--
,,,,,;;-"<"";;;;----""""""<<+++++++++++++++++<++<<"<<<<"<<"--;;-;,;;;,,,,;;;;,,,,::::::,,,:,,,,,,,,,,;,;,,<:..  .c-,.e00066Ie*--"---;:.... ....--
<--""""-+<"<"<"<++";;;;---"""<<<"""""""""""-""-""----"<<+""<"""<<""-"---;,;;;,,,,,;::;+,-+".-:::::::::::::*;:....,;..ciIee1oi<<<"""<<""""""""""""
---"""<"""""""++<<<<+<<++++*+**c+<,;::+-+,::,-<<+<<<*+<""<<"""""""------;;;,,,,,,::,,,:::::,::::::::,:,,";.c,::....::+1ooc*-;;-------"-"""""""""-
"""+"""""<""c<<<<+<<*++*++c***c***:,,,+;:+*+<+<<<<"<"""""----------;;;,,,;;"c,,;;;,;;;;;;;;,;,:::::;,;--;-,,e<;,:...c"*+",,;,,,;;;;;;;,;--------"
+<""""""""<"<<<<<*<+++++<+*+***c++;-,;,-"<<<<<"<""-""-----;;-;;;;;<;,,,,,,,;<+"---""-;;;;-"--;-----"---;;;;;;;,o6o,;,,,,,,:::,,;;;;;;;;;;,,,,,;--
"""-"""<<"""<<"**<<*i+<<<+++***++<<":::::-<<""---";--;-;--*-;;,;;;;;,;;-;,;,;;<"-;;<<+"---""""<"-"<<<<<<<"+---;;,,:....:,,;;;;;-*----;;;----;;;;;
--<<""+-"+<-"<"""""""-----<<<<<<<""::::++:""-<<-;<-+<;;;;-;;,,;;,;,;;;;;-;;,,-;;;,-++""""""""""<<+*+++*++<<"""-------;-------;--";;;---"""-------
-----------"""-"--------------""""-"...::.,"+-;;,,,--;,;;;,"-,,,,,;;,,,,;,,;-;--;;-+-"""<<"<<++<<+**c********+<<+<<<+<+<+++++<<"-""""""-<""""""--
;;;------------;;------------;;"<;-;;,,;;,;;;;,:,,,;<+,:,,-",<,,,;;;-----;;;-;---<+<-""<<<<<+<<<+*+<+**cc+***<<;+-e-,"+c*+++<""""""""""""<"<<<<"<
;;;;;-;-----------++<-+<;,,,;;;---;;;;;;;-;-";---;,;;:,;--;;;,,,,;;;;;;;;-----"<""""<<"""<<<++++**<+++c*+++<<---;,;-<o-**++;+*"<"""""""-"-"<""<<<
;---;--;;;;,,;;;;;---;-;-----;;;;-;;;;---;;;;;;;;;";,-;;;;"-;;;;;;---;-;--;---"-""<<<<<+<<<"<<<+++++<<+*+*".,.;"::: ici<*1i""*"",<<-,,;"-"<+"<<<<
;;;;,,;;;-;,;;;-----;;;--;;-;;;---;;;----;;,;;,;-;;;;:-,;;---""""-"-;--""""<+"-"---"<"""<<<<""<"<"<<<<c*<i.::"<o.,: <"1cioc*o*<**--+<+<,;""<+<<<<
;;;------------;;;--------------------"--------;--;;,,,,:;:-"---"-"-""-""<<<"""""-""""""""<"<<""<""<<<"""--:,---;,,,c,*<*1*++c+++,<-,;-:-""<<<<<<
----;;;;;;;;;------;;-;----------"-----"""""""""""---""--"----""""""""--""<<<<<<<<--;;""""";"<""""""------,:"-,--,;;;;;;;;,":";<+-: ,. :<<+<+<<+<
;;;--;---;---;;-----------------""-""""-"cc""""<""""------""--""""<""""<"""<<<<<<<<<<<<<<"<<<"-";;-;---;;,:. ... .:.,;;,;.;. ...,., ;, :;---<""-"
;--------------;---"-"""""-----"-""i""<<<<<<<<<<<"""""""""""-"<"""""<<<"""""""<<<<<"<+++<<<<----;;;;;;;;;, c*. .: :.:.:..::.::...--.; .:;;---"<"-
;-----;------------;--"----"**"""""""""""""+<<<<<<<<<<<+<""""""""-""-""<"<<<<<<<<"<<"<<<------;;;;;;;;;,,,--....:.    .:......:: ., , ::;-<-;::--
;;;;----------------;<+--"-"""""""<"<"<"""<<<<"<<<<<<<<+<""<<<""<<<"<"-<""<<<<<"<<<-----;;-------;;;;;,,,::. ..:;,       . .:....., ,,,,;;":-;""-
,;;;;;---------i"----""----""""""<"<"""<<""""<<<<<<<<<<++<<+<<<"""<<<<<<<<<<<<<""-----"--------;;---;;,,,,::... ::    .   :,.....:,,,:-"---;;"---
,;;;;;;-+"-----;;--"-"""--""--"""""<""<<<<<<<<"<<<<<<<<"<+<<"<<"<<<<<<<"-""--"--""-------"----"-;;;;;;;,,,:,:::::....:<:   ,.:.,--,;-;,;--"-;,"<<
;-<;;;;;;;;---------"----""""----"-"<<<<""<"<<<<"<""""<<<<"<<"<"<<<"<++;----;;-------"-----------;;;;;;;;;,;,,::,:::::.. ..:,-:..:,,,..""<++,+++;


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