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

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

ec***ciioo11c"<<+*ciooe111ee111111o111111ooooiiicc*+<"-;;;,,,,,,,,,,,;;;;;;--------"---"-""""""""""<<""<<<<<+*+*+***c**c*cicciciiciooooioiiiooioi
++**cccioo1eo-<***ccioo1ee111111111111111o1oooiiiccc**++<""---;;;;;;;;;-;------"---"-""""""""""""""<<<<<+++*****ccccciiiiciiiiiiiiioiioiiiooiioii
<+*+*ccioo1eo"<<+*cciioo11e11111111111111oooooooiiic*ccc*****+<<""""----------"--"-""""-""""""<"""<<<+<+++*****ccccccccciiiiiioioiiiioooioiiiooii
+<+**ciiio1eo-""<+*iooooo111e111111111111111ooooooioiicccccc****i+*******++<<<<<""""""""""""""<<<+++++****ccccccccicccciioiiiooooiooiooiioooiiiio
++**ccioo11ei;""<+**cioooooooo1oo1oo11oooooo1oooooooooiiiiccccccc*cc**c*******c*********+**++********cccc*iccccciiciiiiiiioiiiiiooooiioiiooiiioii
+**cciooo1e1*;-""<+*ciiioioooooooooooooooooooooiiiiiiiiiiiiciccciccccccccccc*ccc*ccccc*cccccc*cccccccccccciiicciiiiiiiiiiiiiiiooiioiiiiioiiioiioo
+c*ciooo11eo<--""<<**ciioiooooooooooooooioiiciiiiiiiiiiiiiiiiiiiiicccicccccccccccccccccccccccccccccccccciiciiciciiiiiiiiioiioiiiiiioiiiioioooioii
ccciooo11e1*;--"<<"<*ciiiiiiioooooiiooooooiiiiioiiiiiiiiiiiiiiiiiiiicccccciciccicccccccccccccccc*ccccccciiciiiiiiiiiiiiiiiiiiiiiiiiioioo1iiiiiooc
ciioooo111i-;--""<<+*cciiooiiooooooioooooiiiiiciiiiiiiiiiiioiiiiiioiiiiiicciicciccicccccc*ccccccccccccciiciciiiiiiiiiiioiiioiiioiiiioooooiio1iiio
ioo1oo111c<,;--"""<+*ccciiioiiiioioiiooiiiiioiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiccccciciicciccccccciiiiiciiiiiiiiiiiiiii1ioioiiiioiooooooooo1oiooi
o1o11111i<,----""<<+**iiiiiiiiiiooiioioooiiiiiiiiiiiiiiiiiioII611ioooioieIIiiiiiiiiiiiiiiiiiciiiiiiiiiiiiiiiiiiiiiiiioiiiiiiiiioooooooo1oioo1oooi
1o1o111i+:;----""<++*ciiiiioiiiiiiiiiiiioiiiiiiiiiii10eoi<<,;;<+-;;;c61<-;i+<11IoI08eiiiiiiiiiiiiiiiiiiioiioiiiiiiioioiioiooio11ooooo1ooooooo1ioi
oo111ei+,;---""""++**iccioiooiiiioiiiiiiiiiiiiiioe1c*ii*++****+*+"+<c*":;;,:,+*<-18oIeI661661iiiiiiiiiioiiiiioiioiiioioiiiooo1111oo1ooooooooooioo
o111oc<,;--"-""<++**cccccciciiiiiiiiiiiioooooI0I-I1c*iiccoiio11<<-oieI600II6eeeIII6*1eo1oi1ocioeoiiiiiiiiooiiiiiioiioooiiii1111o111o11ioiiiioo1Ie
111ic-,;--""-""+**cciciiiiiicccciiooioiiooo1@6e*:cooooo"cc<-;-iIIe1ioioIeIeoiicice666661oooici<oc1eiiioioiiiiiioioooooiiioe111111111oooioo11Ie1e0
e1i*,;----"-"<<+*cciiioiiiiiiiciii106Ie1e0I0e*c""-;c*+c+<"+1Ieoi1oee1eoI6e1oio11eeeioicc*o68@Ieo1e+e06iiioioiiiiiooiiiiooeee1e11o11ooooieIe1PP6e6
oc<:;;-"--"""<+**cciioioiiiiioiio0eeoiii06eIic:166oeoooooIeeo1+oIIeIIe16oeIi*cio11oI1166eI10eI1I8ei6II1oiiioiiiiiioiioii686IIe111eooooe11ePP81e11
+;,;------"""<++*cciiiiiooiooiooo06II60608i<,,-"c1*<io66ee1eeI6I8@e0IIIeI1eI1coIIo1o11e111Ieee1ieI6+e6I<iooioioiiiiiiio6$H$0H1e1oooie1o1PP8eIIeIe
:,;;--;--"""<<++*ccciiiiioieoo1oo61i1oeo1c<<*i*cci+-"+c++<+c0o*0io00e1III06IIc6e6eeoo1I1e1oeeee1oIee06Iciiooiooioiiiio6Pe111eeoo111o1e@P@60666IeI
;;;---"--"<<<<<+**ccciiooo1111111oo6I00ec+ooc*+ciici*+"";;"*-;;1;"-<+co1Ie1i11III1ieII6666eee1Ie1ieIeII0coiooiioiiii@WP66I1e1oooo1e61@$@6I1eIII60
;;--;--""<"<<<+<+**ccciii1o11e1111106oiI6I61IIoooioo1o1eI1I1e1eie1*c*cc++eoc606Ioi0II6IIeI66IIee0IIIII1"ooe6eeooiio60@$H$Iee11ooe08P0$@6060I60eIe
-;;-----""<<<<<++*+*cciio1oooooo1eI61<60IeoiciiiII1ooioeIe6611cII6eio0eoce6601e11e668ee1e600ee1e666I6II1i;oeo0Iiiii#MMWH611o1o11e8@IP$6IeI666III8
;;-;--"--""<<<<++***cciiIoooooo110iI6*61*++***ciiiceIeeI60II661ee1eeeI1ee66I66I166660III6e06eeeI6666I66Ie6-<cie1Ioe6H@@@Ie6eoooeI8P0$I11I6666060$
----"--""""<<+++****ccc1ooooo111o600e**-**ciii16III6Ie18Ioce1eeeoiio0eeII6086eeI1I1ee860e16160Ieee06666IIoi"oo11o01o@$P0101ooo1168IP0III66606I0$$
;------"""<"<+++**ccccio11o1oo1i6eo<;"""<<++<1IeI0011ee6Iee680080060I88e1IIIII80I0iI0I6eII660eI06I6161e111@80co1ioo1PHHI181oo1e16PePI6I000068@8$$
---"---"""<<<+******ci11111ooe61-I0;"""<+*ioieoi6e6eIIII111I608IIeI6IcI06@8I6e006IeIII68000666666866e66i*0I@61iiooooieWeo1ooo1116e6$6e60006666PH$
---"--"""""<<++*****ce1e111o101I<,::;;;<**ioeoI660I6I06I6116861IeeI8Io60I08IIee06I6Io66II866I00666e1eeiic1@6I"eiic*ii6#eooio11o16e@@0@00880008$HH
-----"""""<<<++*****ieIe1111866c";";-<+<*icioeI66oIeIIe1oie08000668oII1666100IIo1Ioe6I6600II1oo1ci*ee66Ie@6601o*cc*iiciIiiio11ioI1PP0608@P$$HHHHH
----"""""<<<<<<+***c6III111II1c;,,;*+**<oiii6I06I6666080I6086I1II1Ie8666Ie066e6e*II6eI1I116I1666I6e60I0IIe16e11*+o*+iooMcci1ooo118$P8@$$$HHHHHHHH
--;"-"""""<<<<++***II66I1o1e1ic",,<io*cioo1eIIIIee66I661ooIee0066e0I86e6I$IIeI6eo06Ie0eIci1eIII6eIeo*cceice1iiei*cc<i*co1ccooee1i6PP$8P$HHHHHHH$H
-----"""""<<<<+++*oIII1e1oee0";:<++1icici1iIeoie6I6III008080e16IIo6866eI6666e8I0e08IeeI666IeeeIe66Ie1iico61Ie6*+i+1++ic+Wocio6iii6PPH@@$$$H$$$$$H
-----"""""<<<<++*co1o11o1o1eoc;;,ccoe6e11eioocIeeI666668066II6060oI0661I60I0666I0ee6e6866000e11oi1oII111ei<<ci*"1*1i<c*oIoiii+iic18$HP0@P$$$$H$H$
;---""""""""<<<+cIo1o1ooooieeiic:iicoe11eIIeeeoo1IeI1eI86e600060e6oee1e6666IeeeeIIeI1II6006eIII1I1ecc<+<+ec*6"e*"i1*<*ii+#1c1*<***c0@$$8@P$$$$P$$
----"""""<<<<<++ie11eooo11oI0IIi;**o11**oe1iiocioeeoeIIe16I666o16o6ie00eI6I6o11oo6ee6o600I6I6IIIeIeIIociiiccI8"I1+io*"c*o+#1o1++*i+<I880660088888
-----"-"""<"<<<*oo1o1ooo1ooe6Ie11,Iiii*+*1eI66Ieoiiiiio116IIoii1IIeo16I6o1e66Iee1eI11e6e1eeII1eeIIeeoo1o"+***:.:6iic*<ccc+1HIoe1$#0i**I60e806666I
;;---"""""<<+++1o1oo1oo1e1oooIeIoI*Ioio11oc11ooicoeeicco1III1II660IeI06e1II6e6006ee1io1I8IoIe6801iioc+o+**i1<,"eIIo<+*+ic+*I8*oc61006***i606I66II
;---"--"""<+<+ioooioooiooo1oo1e66eoco1oi++"+""+<co1o1eI1oic1ooIII1e6IIo*oI1e110666III61eII666I0IIIIeIoi<+<;,+ce111<<oc"c***#M0o0iccio8cc**e06eIIe
-------"<<<<++ooiioioooooooiocIeIeoo1i*"<*<*+-*c*++*io11eI6**iii*coIII6II11oi16IIIe1iiI111ioI1o1oI0Io*i<;.-:,ioi1I<+c+<cii+M#M0@6icooiiP**+*c1i1e
--;---""""<<+iiiiiciiioooooi+i*coi"oo*"1o*ioicc*iI08@P@80eIe11oo11ooi11Ie1o1ii0e1c*<co1eoo1ccii1<-"<+,,c+*io16IIe<+*++i"c*oc#$$08@I1cooooe*+++*c0
;;;;;--""-"<ic***icciioiiiooi++*<oi1I1ei*"+"ci0@@0008P@@@P$P8ii111eIo1ioi*+*ioIeooi1o<cIIIee"+-;,,--;*+"<1IIe1ei"*<**o+<cc+i$860668001*iooIo*+++*
;;;;;;-----<<++++****iH11e*c*i<<<o*+c*ic+-oi-e00I1e8@@88@8@866I1ee1o1e1eeeeeo1oc*1iI6eoe16<"-;-,;;<+iII1eoio+c-++****c*<oi<coIe06006$Iio*c*ciH*+*
,;;;;-;----<+<<<<+i1o*+++**i<+*"-""-*coi+<"ooe@68IiiI11ee0@@0@P86eooii+"*o1i1111ico"io*c-;;:.,;<ci1iccoi**ic<;++*****i+""""<+WP6P0808#0611+***c0i
,,;;;;;---*""<<++**+"+"<<<<*i<**<--*;-<coc+"*ec+i*+c066***1eI00I*c*<+1oooiic<o1*++*cc+<:::,:,-"oe1c<*+coici<;+<+*c****"""""""<H8c@*i*+eWP@@ec*c*c
,,,,;;;;;-"<"""<+""<"+++++*ci<<*++-;-"-"1cic+*i*";;-+<*ceoio16ooo<-;-"<oici**"""c";,;;-;<+-"*i11i*icooiio<<++<<++*+<<""<"<""""<"<iII088@06000P11*
,,,,,,;;-<----"""+<-<+<<+*Iii"<****+;-*"<+io11*+<<+co1oic+*cceeI"-<+*<***cccc1ic++"-;"<+c<co1oicc*oioc*""-"-<""<<++"""""""<""<<<<<<e6@HP0008080PP
:,:,,,,,;-----;--"-*<"<"<1o<"<c****ci<;"c<-*+<<;++<1oi*<e06oi11o";+,<""+<+*+++*,-;-""+o1ooIoi++*c<coci*;;---"-"""+""-"""""<"<"<<<<<+++6$$@88@PP$$
:::,,,,,;;;;--"-;;"---<+c+<"i*++**ccccc*"i+*"-<<coioc<;;cceI1e666I6eo0880II6ooeIeI1c*60IIeoi*i<**ii1*--"----"""""-""""""""""<""<<++++++++P@@PP$P$
::::,,,,;-;;;------;;----<<"<<<*+***ccccc<*ic"--<oe1oc**--c<cci1o*cieeeIeeeo1ii<+o1e66eoici+i"iooc+*-"--"-""-"""""--"<"""""""<<<<<+++++<++<1P$PPP
.:::::,,,,;;;;;;;-;----"-"--"-""cccc*ccccc*i+**<+-;,*c*++<+"""""+"-;-;-;;"+*"-<,;"<<+*i<<+iio*<*<+*+<"""""""<<-"""""""""""""<<<<+<++++<+++++++168
...:::::::;,,;;;;-------"----"""<+cc**cccicciii",;::<;";-""<<""-;-<++<"<"++<;""cc*+<-<+**c<<"+*++++*+<<""""""""-"""""""""<<"""<<+<++<++++++++<++*
.....:::::::,,,;;;;--------------++*c**ccciccc*iiii<<<"""""+""-+*++;:<<++::<+*iiic****c*+iic+*++*+*++*+<""<"-""-"""""<"<"<"<<<<+++*++++++++++***+
........:::::;;,;;;;-;---------;--<****ccciicccc****iiiioc""+<+**<+<-<"<""<<<-,<*++ioi**++++*****+****+<<""""""""<""""<<<"<+<<++<+++*++++++++**++
.........::::::,;,;;;-"--;-;-;-;-,"<**cc*cciicccccc******ciiiiciiiiiccioiiic*ccccc*+<+<++***********+**"-""""""-"<"<<<<<<<+<+<++++++++++*++**++*+
...........:.::::::,--;;-;;;;;-;---<+*****ccccccccccc*******+**+*++++++*+++++++++<+++*+++**+****c***+--""""""<<<"<<<+<<<<<<<+<<++++++*++*+++*****
 .........:..:.:::::,:,,,,,,;;;,;;;;-;-;-----------""<*+++*******++++***+*+++++*+***+*******ccc**""""""--""-"<<"<<<+<<<*<+++<<++<++++++++*+**++*+
 ........:.:.:::::::::,:,,,,,,;,,;;;;;;;;;----"--""-;;;;-,,,,,,,,,;,,,,,,;,,;;,,;;;;-------;--"------"""""<""<""<<<++*<++++++<++++++++*+*++++*+*+
.........:.:::.:::::::,::,,,,,;;;;,;;;;;;--------"-"""------;;;;-;,,:,;;;;;;;;;;;-;;-----------"""-"""""""""""""<++<<<+++<<<+++<<*++++++++++++***


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