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

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

c*cc*c********+<IIoeIIIIII61+iiiiiiiiccccccccccccccccccccccc******+******+++i*e6c<@@*********************++++<<""+IIIIIIeee11ee1eieeeieoeIIIIeeee
****+++<<"""-1861I<eeeIIIIIIo+iiiiiiiccccccccccccccccccccccc*******+++*+*<III<01o<@@********+++*+**++++++++<<<""<cIIIIIII*eIeecieee1c11eeeeeceeee
<<<"---<e6I1"e1eeII<IIIIIIII6**iiiiiiccccccccccccccccccccccc*****+*++i888oI6i+<"<<66+*******++*++++++++++++<<<"-<eIIIIIIIIeoee+11eeio1ieeeeeceeee
--"+*o+-1I6Io*IIeeI1*6IIIIII6I*iiiiicccccccc***cccc*c*c*********I+I"**iI0oe80*00o<08<ce66088008@P$P@88@P$$$$$$$$PIIIIIIIIIeIIeeoeeoec*eeeee*11eee
i11ee1e+*1IIe<oee1eeoe6IIII666I*iccccccccccc*c*ccc*******oeee8888+0<ee1111I08@@@PPP@806666000008@@@808@PP$$$P$$$P8IIIIIII11IIIeeIII++eeeeee+eeeee
;i+**ci1*c1eIe"oeeee1oI66666066666coIeee1111111eeee80006IIIIIIIIe10@@@@800008888@@@8006666666600888008@P$$$PPPPP80008IIIIIIIIIIII"<-cceIec*oeeeee
<;c+ceeeo*i16eo"1e1111166660000066oe6Ieeeee11111e8IIIIII6eIII0088@@@P@88066066088880666666666600006608@PHHPPP@@01I1660@IIIIIIII**oo+1e111c*eeeeee
,:;i<oiccciiooooo11ooo1e66600000000166Iee1111111eIeeeeIIeeII666008@@PP@8066666000000666IIIII6660006008@PPPP@@88Ic*cco68@@6IIII+*1e<ciee1oceeeeeee
",,"c+iciioi1111oo111o11I66008@@@80oI0IIeeee1111eeo1006IeIeeII66008@PP@006III66600006IIIIIIIII66666600@@P@@8880e*****c168006Ie+1eo*eeeeeo*ee1eeee
-;;<+ccio1oiiioooio111eIe66608$H$@00166IIeee111e@PP@80IIIIeeeII6660888806IIIII6666666IIIIeeeIIIIIII6088@@@88806o*++*+***oIIII"1eeeIIeIIecceeeeeee
i*****ccciiiiioo1ei1eeeeIII660PMW@06oe066Ieec6008@@8066IeeeeeeeI660000066IeIIII660666IIee1eeeeeeeII66008880006eoc**++occc<--<"-"ceeeeeeeci1eeeeee
oi****ccccccccciiiiiiioooee6608@P806I160cco1eI60888P@@@@@@8PP8@0II66000888@0II66666666Iee11111eIIIII60000666II1ii*cI066"6I<+<*ceeIIeeeee"i1eeeeee
coc********cccccccicoiiio1eI60PH@06e*oIeooooeI660P@@@@@@@@@8@@00@6Ie11eI66008@6660006IIe111111111eIII6I6I666Ieoc****6II*eI6+<+*oeeIIIeecc1eeeeeee
+ci+c**********cccccioiooo11I60i*+ccciiiiio1ee8@M@@@@@808008@000Ieeeeoii1oI6608@P0066Ie1111111111eeeeIIIIIee11oic*+*I6e66I*++***cc1eIII<o1eeeIeee
::--c*********cccciiiiooooi+++c*cc**cii*ioo88888@@PH@8P80868000ee1eeeeeeioeII6688@66IeI11oo1o1o11111eeeeeeee1occc*ccIIIII-"*oe1iiiiicci*+ceeeeeee
:-<+***+****ccciiiiii++<+****c*+<<iiiiioe8@8@@88@8@000880800000eee11ee1Ie1o660eI8@@@@@@8@@+ceoooo111111111ooooiicc**III**++++<<<<<<+<<*+6006eeeee
++++**c*ccciiii*<<<<+++*+<<<<<<+ccciic@@@@8880@808008008886600I6e1e1ee1Iee1IIeIIeI8P@@@@@@88@88c**ccie11ooooicc*ccciII*****+++<+++++*++*i60066eee
++++**cic+<<""<<++<<<""---<+**iiicc0@@@8660088$800088@8800oico6eIIII66606I66880000866@P@@8888880.:::::,-*****<***+0IIei*++**+**+*+++<++*ccoIIIeIe
+<"""""<<+<<"""---;;""++*ccccccc@@88660Ie6II660068600886000++*ioiiioo1oeee1eI00006688888PP@@88e. ...........:::,;"11ee-+ccc*<******++++++++*ioeee
"""<<""-----,,,-""<*cccci*iiioicoIIoo6IeI680e666066II66600066+*ccoicciiiiio1ioeI66I666008PP88";*+,:..............,IIo..,,;,;;;;"++*****++++*+*ci1
,,,,,,,,;-"<"+***c**iiccoiI086"<<*iiiI1IIIe111Ieeeee06600066e00*++*cc**<*coiciiooee1e60088@8oI666,;;,,;,:::.......:::...........:,,;;;-****++++**
:,,;---"<*++***ciciciioc888888i<""<<+c8coiiciio11oo666606IIII66*+<<"--<+cc**cccio11o1600008"*o1I66660+*"<;;;,,:::::::::::::.........:,,,,;-*****+
;-""<"<<+cc++ccciiiio888888880*ccic<"c+I++*cii*cc1Ie1iiiiicccccc*++<<<<"<<<+c***c**16880000* -+co1e666601+c*<---;;;;;;,::::::.:..::::::<::,,,<*c*
<"<"<++**c*ciciiii8888888@88008c*++*c*c*<""ioooooiicc+*******+*c+*++<<<+++*c0601cc1I@888@88<.,PP$@io1I@@888880000888@0";;;;,::::.:::::::,:::;;;"*
""<*+*+***c*cii0888888@P@8000000I++++++**iooc********+"+++++++<c*+++++*++*i1oIIoi11eI886800eeI08@@@888000666666IIIII66600880;,,,::::,,:::,;1;-,,-
*++***c+cicc88888888888080800666I1i<+++o1ooooc"<+<<<<<";"<"""""*****+**ccic*+i1c*cic680@008e1eI@@@800666IIIIIIIIIIIIIIIIII66688@;,*i;:::-,::::+;-
**++**cc*888888888888800000066Ie1oooio1oooiic**<-""""""-;"""o1o***+*****ie**oee1II888@@@8@<ee8@@@0066IIIIIeeeeeeeeeeeeeeeeeIII6608e1"+;-<,...:c;;
*+***cI88888888888808080IooiiiiI1iieeoiiiicc**++"-;------"*+<+cii<++*cciicoeo"<*II@@@PP@8<<+@@@80666IIIIeeee1111111111111eeeeeIII6088<""-,,...i;"
c**188888888808888666ec**iiooo1iiee1iicc***+++<<"--ei"--*<<""<<coo++ccoc"*cio1eI080880@8<<<08@8066IIee11111111o1o1ooioo11111eeeeII6608I,,,::.:<-c
c*08888888888008880Ieo*+<+co1o1ee11ooooic<<<"""--i---"i+"<""-;"*ioi+*cc-<+*cioo**8@80@6"<800@@86IIee111oi*+<<c*iiiicciiooo11111eeII6008H;;,;.:""c
**100888888888008000ic*""""c111oooiooiicc**<-;I1;--"i1o"""";;;;ciii***;<<+++*i16808@010666068P0Iee1+---"<<<<<<<"""--;-ciioooo111eeII6088$I,:::"<e
ccciiI00088000000000iicicie1oooiooo*iicc****+";"""<oocci<-;;;+ccci**c;-"<<<<c60008000666666I0@@e1""<++<""<<<<<<"<"""""--;ciooo111eeI660@@II660"<o
***cio""600000000000iiii11111e1cciicccc*****+<<-"iioicc***cicccccc+*++"608808000I0666666666e10@@"<c+"<"<<<<<<<""<+<<"--"---"oooo11eI6688@0e1e*<<*
cc1ii*;,,..I60000066001eeo1oo1ooooioc**+****+"+1ooiccii*******c*c""<***608880I,@066666I66IIe1o68H+"<<<<<+<<<<+<+<"<"""--8""--*ioo1eI60W8@106. .:-
iciicc;,,,;   I600001o11o111oiiooooooi++++++1ec1ocoiiicccc***ccc";"+*coo*6e,::006666IIIIIIee1oc10@P<<++++++<<+<<<""""---"--"--"io1eI68@@P6:. .:-<
**cc**c;,,,,;    ceo1o11ioooo1oc*ciiiiic*11eooicoi*ciiic***cccc-,-"+*ccio*:::006I6IIIIIIIe*<oooic108P0++++++++<<<<<"""-"----"-"cioI8P@@8iI@:;:,-<
*iii**cc;,,,,,,,;oooo1oooooiciciioeIIe111ooioiiociii+*c*cc*cc*-;,-"<++*ci",,0066IIIIIIIee*"<o*iiiccie08PP*+++++++++<<<""----"<--i8@8@8IIIIoI8:""<
c**c+cooci-,-;,oo11o11111111ooo1eee111oooooiiioiioc*iiccii**+,;,,;-""<<+c-,,0066IIIIIIe1<*<;<*iiiiiccci1I08@$@e*++++<<<<---"1@@@@@86I6e111I668<""
**+*+ic*cc*c*coooooooooooo11eee111ooooiiiiiiiiiiiiiiicccc*+-;;:,,,;-""-;;,;I0666IIIIIeec+<<";"<*cciiiiicciio1eI60888@@@@@8880066IeII6e11eII1I60+"
cc*ccicici+ciioiooo1oo111111111o111ooooooiiiiccccccccc**";;;;;;-"-;;;;;;;;;606666IIIee"<"<-"::;**cciiiiioiiiiioiiioooo11111111eIII66eeII6WoeI600+
c*++cc*+c*iiiioiiioooooooioooooo1ooiooooooiiiiiiicic*<-;;;;,,"--+*iic<i--;;I0666IIIee+++"""::<icccciiiiiiiiiiioooooo111111eeeeIIIII600$61I1I00800
-;-*i*c**ciioioiiioooiiiiiioooooooooooooooooooiiic+""""--,:----<+*cioo*o-;;e6666IIee<"+;:-:;"cooooooooooooooiioooooo11111eeeeIII1oo@eIeI1eI666000
:.,*ccicciiiiiiiiiiciiiiccciiiioooooooooiiiiiic*+""""""";;--;--<++**ci+i*;;<6666II1"-<"<";,"*o1ooiiooooooooooooooo111111eeeIIIIPI11io1eeII6666000
::;++**-ccciciciicccci*ccciicciiooiiiiiiiiiccc*""""<<<<<;-""----""<<+*ii--;;I0666e+<";+";,;co1111oic*11oooo1oooo1o111eeeII668II6IIIIII66666660000
,,,*<-,ciiiiiccccccc*ccccccciiiciiiioiiioooi**""""<+++++"""""-;-----"<<---;;"6066Ii*<-"",;io1111111ooici11e1111111111ee111I6600000666666660000000
,;,:;;*icciccccccicccccciiciiiiiiiiooooii*ooc-"<<<+++***<"-"<<<---""-"""--;;;c6666I1c+;";i1eee1e1eee11111oi*<+*cc+co1ciooI08800000066600000006000
,,:;;;cccciciiicccccccccccic***ccccccio1oicc*"<<<<+++***+--"<<+++<:."-----;;,;i6666Ie1ico1eeeeeeeeeeeeeeeeeeeeee1e11cooo0600000000066000000000000
,::,;-ccciccicccccciiiiiiiiiiiiiooooiic*cicc+"<<<++******<-<<<<":....::.----;;;c66666IeeeIIIIIeeeeIIIIeeeeeeeeeeeeciii166000000000000000000000000
,,:,,"*ccccccccciiiiiiiciiiiiiccccc*iiooiii**+<<+++++*****""<.   .",,::..:::;;,;;e666666666IIIIIIIIIIeIIIIIIIIIecciii1666000000000000000000000000
,,.:,<*ccccc*ciiiiiiiiiiiiiiooooooiiiiciicc***++<+++**c**+-        ...-,:.....  ,:o6666666666666IIIIIIIIIIIIII**icicI6666660060060000000000000000
:,.:,<**cccciciiiiiicccciiccciiiiiiiiiiic***c***+<++****+".          .....,.       .e6666666666666IIIIIIIIee**ccccoI666666666000000$H000000000008
:,::,"+*c*ccccciicccccccicciccciiiiiiicc******c***<+++*+,:......... .  .......:      ;e666666666666IIIIIIei*****c16II6666666660000086000000000006
.:,.,-+**ccccccccccccccciiciiiiiiiciccc****ccccccc**+++,,,,,::.:::..... .........::   .,e666666666666IIIe******c6III6666666666660000000M8080@00i"
:.,,:,<++***ccccccccccccciiicciccccic**ccccccccccc**+<...:,,,;"::,:::::.... ....::::::...:*I666666666I1*******oI6666666666666666600000@0000006"""
.::,.,"<+***********cccccc*cccccccc**+*ccccccccccc**:...:...,,,,"":;,::::.......:::::::::.::,iI66666I*c******I666666666666666666000880@00006e-c-<
::..,:;"<+*****************c***c****c+ccccccccccc*+,::::::....::,,,--":,,::::::.... .::::,,:...:-i1*c******c06666666666666666666000000006".;----+
..:.:,:-"++***********************ccc*cccccccccc*+,::::::::...:.:..,,,;""",;:,,::::..:. :,,,,,:.. ;******Ie60000000066666666660000006e,  .,;----*


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