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

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

       .... ............................::::.::.................:.........::::.......................;........:.:::::-***+++++++++<<<<<--"c..    
     ...... .............................::::::::.......................:::::::::..:.................-........:.,,,::-******++++++++<<<"+:.......
    ......................................::::::......:..:...::........::::::........................,.......:..,,,::"*****+++++*++++<<:...::..::
..............................................:::.::......:::.:........::::.:.....:.................::.:.....,::,,,,,"cccc***+*****+++<:....:...:
............................................:.::::::::....:....:......:.:::::...:.....:...............:....::,;:,,;,,"cccc**********++-:.::::::::
...........................................::.::::::.::.:.:::.:::::...::::.::.:::::::::....::.....:.::;..::.:,:,,;,,;"cccccccccc***c*+:::::::::::
............................................:::::.:::::.:.:::.::.:::.::::::::::...:..:.::::::.:::...::<..::::,,,,,,;-<iiiccccc*c**c***,::::::::::
.........................::...........:.:....::::::::.::::::::..::::::::..::::::::...:....::..:::...::;.....:,,;,;;;"*iiiccccccccccc**:::::::.:::
........................:::::::::.......:::.:......:::::.:::::::.::::::::::::.::::.::::::::::::::::::::.::::.,,,;;;;"ciccccccccccccccc,,::::,,:::
...................:::...:::::::::.::.::..:::::.::.::::::::..:::::::::::::::::::::::::::::::::::::::,.:::::.:,,;;;;,"iiciccccccccccccc,:::,,,,,,:
....................:.....:.:::::.....:.:::.:::::::::....:.::..:.::::::::::::::::::::::.:::::.::::.:<::......,,;;;;;"iiicccccccccccccc,,;,,,,,,,,
.........................:...:::...::....::.:.::::::::.:.:::::::.::::::::.:::::::::::::::::::.:.:...-.:.::...,,;;,,:"ciiiiccccccciicc+,:,;,,,,;,,
..............................:::..:::::::::.:::::::..::::.::::::.::::::::::::::.:::::.:::::::::::.::..:..::.;,,,,::"ciiiicccccciicic;;-;,;;;;;;,
..............................::::,.....::::....:::.:.::.:::::::::::::::::::::::::::::::::::::::.:.:,;:.::..,;;,,;;,"iiiicccccccicicc;:;:,;:..;;,
.............................,,;;,::...:..:.::::::.:::::::::::::.:.::::::::::::::::::::::::::::::::.:,.::...;--,;";,"iiiiiiccicccccic,:,;;,<":.:,
............................-"iooi*,.....::.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::":::...,-;;,";-<iiiiiicicciiiici;--:,;;+,-:;
.......................,,,,,*i++c+i:....:.:::::::::::::::::::::::::::::::::::::,:.:::::::.::::::::::.<.::...;-,,,"-"ciiiiiicciciiccic;-;::--;":,,
.....................,,,;,,;,;,..::....:::..::::::::::::::::::::::::::::::::::;-,;.::::::::::::::::::::::.:.,,,--","iiiiiiiciciiioicc-;;.. .+", .
.....................,,,,,,;,,;,::::.......:::::::::::::::::::::::::::::::::.i"ci-.::::::.:::::::::::::::.:.;,;;"+-"ooiiiiiiiciiiii*c-"........ .
....................,,,,;,e,;o"*.::::.::...:.::::::::::::::::.::::::::::::::::"oe<:::::::,,,,::.:::-:.:.:.:.,,-;,";<ioiiiiciiici1cici;:<.:...... 
....................,,,,,;P,-,;@:::::.::..::::::::::::::::::::::::::::::::--"-c<i"<""":::,,,,:::.::*:.::::..;;--""""ioiiiiiciciiiiic",,".-+<, ..-
....::.............."++,,,;-,;-,.......:..:..:.:::.::::::::::::::::::,:::"-""-"o*----"-::::::.:::::-.::::::.;-;"-"-"iooiiiiiici+<icc;,,. .. .:--.
......:.............-*+,,,;,,;,"::..:...:.:.::::::::.",;;;:::.:::::::::::;"""-;1""-"""-::::::::::::::..,:..:;<"";-""oooiiicccci ..:,,,:::....,:. 
.....................+*,,,;,,,;;+,.......::<:-,::: :*<;;-:;-::::::::,:::--;"""""""""-"":::::::::::::::..:::-:-"<-<<<ooiiiicccci........ .......::
.....................-c<;,;,;,;:,-+"<c*,-;--e";",;.;:;-,;:,,*PH$HH1;:::,--;"""""""""";--:::::::::::."::..:.,:::"-""ciocicciccci..................
.....................;+*,;,,:,,;,;cI8@80+<:-:,<",<";-++-+::,-,":-;@.:::-----"""""-"-----::::::::.:.."..,i:;,,:.:..*+::;",,;;;-;::,;::::..........
.....................;*i+;++--"+++<+++-,",-,<+*<*:,"";++eI$8$o::--@,:::;;,;;---""""--;--.:::::::::.:,.:+oo,:::.,.1o";,,;,:;;;;,,,,:,:::.:.;,.....
....................:,*+i60060660600086eI66IIIeIe+""--"<1+"""M:,;;8:::.""-;-;;-"--""-;--::::::::::::::::"ccc::--*eeIe+;,.....:,::,::::::::::::,,:
::,,:,,::,,,::.::.:::,,:,,,86o:,::...:..-:1oi66;::"",-<"1i"<<H,.--0.::::<":,,;::,--:..-- ::::::::.<.:.::..+**++<ioe60*",:::....<";,,,,,,,:::::,,:
::::..................:,,,,6I1:,:::::;,,,,iic6c:---;;;""oc<<<H-:-;6,,,,:**:,;-;;;,;,,:c.::::::::::....::::++++++,*io6Ioc,:.::..+;,,,,,::::::::::.
.:.:::.....:.::::.:::::,,,,6io:,:,,,,,,,,,1;i8i,-;;--":"1*c<"0:0-;I:::,,i1o;;;;-;--,,*i+,,,,,,,,,;,::;;,:<<*++<<-,:oe11e1*:::::";,,,:,::::::::..:
........:.::::.:..::..:,:,;I,c+,,;;;,:::::1;66i-"-"-""--1c-<;W;;;;I-.::,+o:;;;-:,-;:.o++:::::::::::::::,,<++**<<<.iII66IIei:::,,,,,,:,,,:::::::::
............:::::::::,;::,0I,ii,;;;;;;;;;;e;66i*-;-""--Ie*""iei:;;I-,:,:::,;-;;,--,.::::::::::::::::::::*<+**+<<".oI66I66I1*:.:*-;;,,,,,:::::::::
:...... .::..:..;;;;,;;,,:61;ii-,;;;,;;-;;o;0"ic--;----e-*"-$"+;;,i,,;;;;;;;-;,;";,:::,::::::,::::,:,:,-*<<<*c;<:o1606eeI6ee,::<;,,:::::::::.:::.
.:.........,;;---------<<c0icci+,cic*;;-;eic8.++"-,--"-e++"<H::-;;;;;--;-;;,;;---:,------;-iIII1IIIo1eec<"<+<c*<:1Ie6IIe6eIe1.,-,,,::::::,-;-----
:....:;-;;;;--;;;-;--,-+"i0<+*i-;ic,<,;,;i-@0,oc"",*-""e+<<"c+"--"-;;-;;--;-,,-",:-----;"-cII6IIeo1i1++c+<<<<c*<oII0061Ie6IeI:;,,,,,::";--,::,::;
:;;;;;;;--------------<*<00*c*i*;-<<-,,;--"e1"+c-*-""-"*c""-<";;;:"-------;,;,;-,,-"-"<<"-IeeIeooeeII***1+<+<"ci1I6IIeI1eI6e1:.-,:...."""--,:;:::
--;-----------"-""""-"++"0I,<+ii-,-*c+"----60":*;:;;"-$P""<88c<,6:""""-"-",;,,;-;;"""-;""1IeIIoIi1eIe68<II*"*1e1c1o6eIeeII16I::<;,:,,,""""-";.-::
---"--"""-"""""""""""+:;<0i,;++c"c;+coiioe10*1oc;;;---+<---""-;;;-""""""""::;,;;;""""<<<1IIee11<<<::,,";,ioe+coooiieIIIIIIIe1c.",,,,::---,;;--.,:
------"-"-""""""<"<<*+-;;0*ciccccoi<;-,;--*8""-i;-"--"<<"<<+<;,-,<<"<<"<<";;,;;-:""<"""oIIIeoe<<"<,-co*+,<*cc**c<,e1ii1oIIIe1c:-,,,:,,"---,,,;.;:
---"--""""""<<<<<<"<,c,*6I;--""++<<""""ie1I0-""*"-""""""""+c;;-;"<<""<<""";;;;;,;"<<<<<<I6Ie<<<<":-:,,,:,:,:,::,,,,::6e6IIeI1*;;;;;-<,,,-;;,:,,-;
-""<""""<<<<<<<<<<<""""<++-"-"<""<<<<""<<+6e"<<++**""-"-"-";-;,"<<<"<""""<;,;,;;<++"<"<<"<,I++"":,,,,:,:::,,:,,,,:,:,,c6IIIee"""""";---;-;,,::,;,
-""""""""<""""""<<<<"<<"<<<<<++<*+***+cciooi*ooi+<<"++""<<;+;-<++<<<+<<+"*;;;;;,<++++++;-.@,<<<:,,,,,,,:,,,,,,,:,,,::::.:::::,;;""""""--.:,----;;
-"""""------""""-""""iio111c"<<<+<+++*c*****c*cii11III666-;-;<<+<++++++++*"*1oo<<*1o000c06<<<:,,,,,,,,:..::::::::.:::::::::::;,,-""-""""---------
--;---;;-;--"-"-""---iccciiiooooio11IIIeo*e616I1icii11*I1"-;++*<<+++<<<+<<+<<++*++<<<++++++;:,,,::,::,.:::c<-;,,,::::::::.:::::;;-";------;-----;
;-;--;---------"-----c*cciooooo1oooc+o11eeeeeIIII66600I0i-;**++*+****++++++*+<+++"+;;o;",,::,,,:::;+;;-,::---;;;;;;;;;;,;;;;;,:;";"-<<"--<;------
------"""""-"-""--;-"*cc**iooiicooio111111eeII6666060006+-++*+++**++*+++++*****++*"<::.;-,:,,::::++*;;,,:;;;;;;;;,;,,,,,,,,,,, ";;"-;"1e1o1oooiio
"""-""""""""-"""-"<"""<<<+<<<<<++++<<<<++<++ieeIII608080-*c*****+++*++**+++++++*+<c";;,:.,,,,::<+++*-;;;,-;;;;;;;;;,,;;,;,;,,,:,"---,+++**c*cccci
---;-""---"""""<+++<<<<<<+++++++**++**+***cc**cccccccicic*+**++***********+**++*++++c-;--+-,,:<<+++*+;<:;-;--"---;,,,,:,,,:,;-;;,i--;iiccccc***++
-"""""-<"<""<<<++*+<<<<+<+*<++++<+**+****c***cccccccccccc**c**c***c*******c*****+++**<c<";,;c*+*+++**"-;;<--"-"--;,;--"---"-;;--;-;"c++++++++++<<
""--"""""<<+*<<<+++++<<<++**+++++*c*+*c*ic*c+*+cccccciccc*ccc*cccccc**cc*cc**ccc***+*++<+c<**+***c*+c<<i-<""--"---"---""""""--"""-;-+c***++++++<<
-"-"-""<<""-"<<<"<<<+<++++**+**c**********cccccccccccciccc*cccc*cccccc*cicicc**cccccc*c****c******c*cc-""-";--"""----"""-;"""--"<"-;-c11ooiooooic
;,;-""""-"-""<<"<<++<+**+++**c*****++cc*ciiioicicccicciiicccciiicicicciiii*ciocccoocccicc****c*cc**cci;"""o*+"-""-;-""-"<"""""-"<""";oc+1ooiiiicc
;;;-""-""<<<-<"<-<+*+***+***ccc**cc***cicc*ccciiiiiicicciccciicciiiiicccciiiocciiiccccicc*cic*oicccccio-""II1o11eII6e11eIeoc+<i+<""<+oo1oooi----"
--"""<<<<"""""<++<<<+*+**++**+*ci*ioociiciiciiiiiciiciciiiccioiiiicciiiccocci**cc**+cc+ci*cc****i*c*ccc-""1eI6III111o+iici**+<++<+"<+++*+*+<"<<<<
--;-""-"""<<<<<<++<+*++*c***+*c*ciiiicicciccciiciiiiiiiiiiiiiiiiiiiioioo1oiiiiiiiiiccciciicoic*ciccici1""<iie11e11oee1oo1oiic**+++""""----;;-,;;;
------"<"""<"<<+++<<++++*+cc*c*ciccccccciicicioiiiciiiiicciiiioiiooioiiiiciiiii1iioiiioc*iiioioioo1oio11"-iiiiiiiioii*ic*c*c*+<+<++<<<<<""---;;";


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