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

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

iooooooo1111111eeeeeeeeIIIIIIII66II6666666666666066066606666660666666666666666666666666666666666IIIIIIIIicIee11eeeeeeeeeIeeeeeeeeeeeeeee1111111oo
oooooooo1111111eeeeeeeeeeIIIIIIIIIII66666I6666606666666666666666666666666666666666666666666666666IIIIIIicIIeeeeeeeeeeIIIIIIIIIIeIeIeeeeeeee111111
iooooooo11111111eeeeeeeeeeIeIIIIIIIII6666666666666666666666666666666666666666666666666666666I6IIIIIIIeio6IeeeeeIIIIIIIIIIIIIIIIIIIIIIIeeeeeee1111
iiooooo11111111ee1eeeeeeeeeIIIIIIIIIIIIIII666666666666666666666666666666666666666666666666I6666IIIIIoi6IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIeeeeeee11
iiooooo11111111111eeeeeeeeeIeeeeIIIIIIIIIIIIIIIIII66666666666666IIII66IIIII666I66I6666666I6666IIII6oo66IIIIIIIIIIII6666666IIIIIIIIIIIIIIIIIeeeeee
iiooooooo1111111111111eeeeeeeeeeeIeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII6IIIIIIeo606IIIIIII66666666666666666I66IIIIIIIIIIIIeeee
iiioooooo1o11111111111e111eeeeeeeeeeeeeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIoo006II66666666666666666666666666666IIIIIIIIIIeee
iiiiooooooooo1111111111111111eeeeeeeeeeeeeeeeeIIIIIeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII66666oI80666666666666666666666666666666666666IIIIIIIIIe
iiiiiiiooooooo1111111111111111111eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeIIeIIIeeeeeeeIIIIIIIII6666666i000666666666666666666666666666666666666I6IIIIIIIII
iiiiiiioooooooo111111111111111111111111eeeeeeeeeeeeeIIIII66$W@1ie$$$$0-+IeeeeeeIIII6666666601c1Pc66666000000000006666666666666666666666666IIIIIII
iiiiiiiiioooooooo111111o1111111111111111eeeI6@M@oe6P$$$$$HWMWWHHHH$$P0<oe1eII6@@I1cciioioioee*ic++*6660060000000006006666666I6666666666666I6IIIII
iiiiiiiiiooooooooooooooooooooo1o6P@ico@PPP$$$WMWH$$$$$PP@@86I60000000I1c+III1eI+-"--"""""<<<<+*ccc***66660000000000000066666666666666666666IIIIII
iiiiiiiiioooooooooooooooooooooo"";IPP$$$PPP@@86I6e6e666666060000000061---*-;--""<<<<+++****ccccccc*c**c66660000000000066666666666666666666IIIIIII
iiiiiiiiioooooooooooooooooooooooi<-1III666666666e66606600666666Ie6666"<i1ci"*+++***ccccccccccciiiiiccicccI66600000000006666666666666666666666IIII
iiiioooooooooo11111111111e6Icc"co<"-1II6II66coeeeee1ee0666eeeIIe6666I"I66I;,+i"icccccciiiccccciiiiiiiccociiI666600000006666666666666666666IIIIIII
oioooooooo1o1II**<"""""<*e--;;;;---;,eIII<iiooooooI$WP@0666666666IIII+e66I666:,*i+icciiiiiicciiiiiiiiiiii1iiieI660000066666666666666666666IIIIIII
oee+<<+++*+**c+--;;-;----"-"""""*<i"<+1eeI606IIIIIIIIIIIIIIIIIIIIIIIe+1I6IIII66e;,o*cciiiiiiiiiiiiiiiiiiiii1oioeII60006666666666666666666IIIIIIII
<+";;;;;;;--""""""""""<<<<<<<<+",-eIe1c1eeeIIIIIIIIIIIIIIIIIIIIIIIee1+11IeeeIII666","e+iiiiiiiiiiiiiiiiiiiiiieiii1666666666666666666666IIIIIIIIII
-----""""""<<<+++++++++++++<+<,:ceeeI1oi1eeeeeeeeeeeeeeeeeeeeeeeeeeeo+ooe1eeeIIIIIII6,;*e+iiiiiiiooooooooooiiii1iiioeI6600066666666666IIIIIIIIIII
"""<<<+++++***************"+;,eeoce1e11*o11111111e1ee1eeeeee111111oo:-+i111eeee1eIIIII66;;oc*iioooooooooooooooiiioiccieI60000066666666IIIIIIIIIII
""<++++++********cccccc*"*;;II1<o1*111oo"iooo111111o11o<,,ce;,,;::,,,,,:,*o111eP1P6IIIIIIII--icioooooooooooooooii0PPPico6I660006666666IIIIIIIIIII
"""<<+++++*****c*ccccc"e,,1eo+c+"ioco1oic,,-:,;*c::,:::,,,,,:::::::,::::::,:o111e00P$0IIIII66--<e*1oooooooooooo@@PPPP@@iciII6000666666IIIIIIIIIII
""""<<+++++****ccccc"1,,<eeooooci<ooiioo+,:::::::::::::::::::::::::::::::;,,,,c1e1ee0PP@06IIIII6;;ii*oooooooo$$PP@PPPP@@8iiiIII66666666IIIIIIIIII
"""""<<++++*****cc"o;,-eee:eioi11oooi*.:::::::::::::::::::::::::::::::::::,,";,,,o1111I8$P86IIIIII6--Iiioo$PPPPPPPPP@@@@@@@ooeIII6666666IIIIIIIII
"<"""<<<++++****<+-::e1e-"ce1oooooic::::::::::::::::::::::::::::::::::::::,,,,:,-:,+111o1@P@866IIIIII;"*oo$PPPPPPPPPP@@P@@@@IeeIIII6666IIIIIIIeeI
<<<<<<<<<<++++<+",:eee:""I1oo1ooii;::::::::::.:::::::::::::::::::::..::..:::,,,::,;;,,ooo008@@006IIIII1*-1oo$PPPPPP@@P@@@@@@@@006PIIIII6IIIIIeIII
<<<<<<<<<++++"o::ee1:<-01111oooic::.,:...::::....:::::::::,,::::::::::::.:::,;,:::,-;;,,-oo0@$@00IIeeeee-*ooooPPPPPP@P@@@@8@8@8@@HM@IeIIIIIIIeI6I
<<<<<<<<<++-e,,+e11<"8e111oooic.::,,::.....:,::.....::::,-";::........:...::;,,:,:,,,,<;,,,o1I@@IIee11e18;oio11o@PPPP@@P@888888888W##@eeIIIIIeI6I
+<+++<+<<"e-,+11o""61o1ooooii.:::,:::::.....:,::.........:..:..:..::::::.,...::,::,,,,,,;-;,:,oo111oo10,e@,oi1111o@P@@P@@@88888888888##HoeeeIeII6
+++++++"i";-ooiooo1ooeoooiic:::,,:::::.................:.::::::::,,,,c:,::.:..:.::,,,,,,,,,<-,,,ooocoo16@e*;o111111oPP@@@88888888888006WMPieeeeI6
*****<i+;;ooiii-ciocooiiii::::,,::..........:....::::,,;-i<*+-;;,,,,,-,;,,,::.....::,,,";,,,;;,,,,,iiooe+oe;"ie1eeee1*P@@@@@8880888800660#*ceeeI6
**ci<c-;ooi<-,cc+iooiiii::::,,:::............:::<;;;-;;-"*ii*";;,,,,,;,,,:;,,,::.:.:::,,,,,,,,:,,::ciooo8i1I;oceeeeeee16@8@@@8008800006600++ceeeI
cii-<,-<iccc;:+ioiiiiic::::,,.:::..........::,,--,,,:,,,,;;;;;-;;,,,,-,,::::-",,::..::::,,,,,:,:::::ioooo@118:1+6IIIIeeIe@@@8808000006066660o"e1e
ee-+:;iic,ccccoiiiiic;::::,.::::..........:,,,:,-,;,;;;--""<<++++<""--;;;::-,::,-,::::::::,,.::::::.+iooo1Io1;;oo0066Ieee1oe@88800000666606666<eI
W"c,,iiiiic-*iiccci:,::.,,:::::..........:,,:::,::,,,,;;;;;;-----;-;;;;,,,,:,,:::,-,,::.,..::::::::,-iiooo0ooe;*cP@@80IIe1ooi880080080666660"*++1
"*;:ciiiiccicc;cc-,:::.,::::::.;:.::..:.:-:::::::,,,,;;;;;;--""""---;;;;,,,,:.,,,,:,,;,::.:....:::,,"-iooiIe118,1+$P86Ie11oiic*888000006Ie<<<++*+
"",ciiicccccccc*:,::::...:::..::......::<:::::::,,,,;-;---""<<"<"----;;;;;,;,,:;,,,,,,;;,:::;::::1I60;+ie000081I;6+H80Ie1oiicc*+*@00060I"""""<*cc
+,,iiiccccccccc*,:.:::.....:::......::,;:::::::,,,,;;;;--""<"""""---;;;;;;,;,;,;,,;;---",,,:.::1eoe600-c86eoeoo1;"o0P06eeoiccc*+++i00I<"""""""<*c
:,cicccccccccc*::...........:::::...:,,:::,:,:,,,,,;;;;--""""""-----;;;;;;;;,,;:,,,,,;;,,,;-ii11ee1I66I"iiooo8oo6;*+$0IIe1oic**+<<"<"----------<c
:icccccccccccc ,.......:::....::..::,:,:,,,,:,,,,,;;;;;;------------;;;;;;;;;;;;,,,,,,,,,ooiiceI66ie660-ciooo1@o1P;6<8Ie1oicc*++<"""------------c
cccccccccccccc,........:......:..:,,,;;,,,,,:;,,,;;;;;;;---"-"""""----;;;;;;;;-;.,,,,,,iiioiiioeI6IoI666;ciiooeioe+-6<e1oiicc*++<<""--;;;;;;--"<"
ccccccccccc**:,........:.......::","<<<","-,:-;;;;;;;;;;--""<<<<"------;;;;;;;-,.,,,,,,,"oococo1eIIoeI61"+iioo1@i1I-*<1eoiic**++<""---<*<"-;-;:..
ccccccccc***:,.....:::::....:..:i-"---;;;;,,:;;;;;;;;;;---"<<++<""----;;;;;;;;;,.,,,,;;,,cooicoo1eI6I6II+,cioooo8c10-I"I1oic*+**i++<<"-,...:;::,,
*cccccccc*c*:,.:.:::,,,,:.....,,-";;;,;;;;,,:--;;;;;;;;;--""<"""-----;;;;;;;;;;,,;;;;,"";;,,<<,.i1III+,.,,:cioooo111e-W+cc*****<-,,;;;:,,;,,;*--"
+********c*::,:.:..::,,,:....:,;**+<--"*;,,::,;;;;;;;;;;;;-------------;;;;;;;;,;;;-;;;-;,,,,,;:.i+;:,:::::,iiioooo+i++oc+"-+",,<00o-<c*+<-"6e1*"
c++++++*c*,::,.:::::::::+::..:,+c<-;;-;;;,,,,:;;,;;;;;;;;;;-----------;;;;;;;;,-*<"-;,;;,,,,:,,,...,:::.:::,*iii;iiioic+-;-";*;--ceei<<*****+@$o+
ccccc*++-:::::::..:,:,,,,+:..:+<;++;;;,;;;;;;,,;,,,,,;;;;;;----"-"----;;;;;;;":,;;;,,;8<6;,,:,,,".::....:::::;cc*+cc<e*"-;;+<@*o08@8*;0*1c***<HMc
*cccc*cc**+;,::.::::..:;,;:..,:-,;,;;;;;;;,;;;:;;,,;;;;;;-;--""""<""--;-;;;;;,,,,,,,,,,;,,,::,,,".:..:::::::::;-;-"1+i<<"81Ioeie0P@08oI6*oc*+**H8
ccc*ccccc*c***+<<,:........:.,::,,,,,,,,,,::,,,:,,,,,,;;;---"<+*****+<"--;;,:::::::::::::::::::::*:....:::...,;;;;i**icc**+ee1io16086I1<**ic*+*<c
c*ccccc**c*******+++<;:.....,::::::,:,,,,,::::::.,,,,,;;--"<*ioI111oic+""-,:::::::...............+......:::,,;,,;<c"icccccieeeooec*cc<i++*+**<<<<
ccccccc***********++<""""";:o::::::::::::::::::::.,,;;;;;"<ioI8PH$$@61i*-; ......  ...   ... ......,::... i-6-;;;c++c****++"---"c6I+;;@<;<+++++<-
**c****c******++++++<"""""":+,:::.:::::.............,,;--"+co8$M##M$81";: .::::.:...:...:::: ....::::- .*;+:;"--<c"c**+++<<""-;---":..:-,<,<<<<""
**********++*++*++++<""""--::*...........  ..     .....:,;-<*168P81";:. ,:,,;,,,,:,::::::::,. ....::c  **c";--;,c<"++*+++<"""--"<-,,",;:.,:;""""-
*********++*++++++++<"""----... :::    .......::::::::::,: ...::.. :;-;;-;,,;,;,,,,,,::,,::........., +*-":;,,,+c;**+++++<<<"""<+"**i+:,.",:;;-;;
*******+++++++++<<<<<"""----;;,,,::    ::...:.::::::::,,,,,,;;-;-;-;""-;;;;;;,,,,,,::,:,,,::..........:."-:,:,;c*"**<+++<""""""""-;:,,;..-.::;;,,
+**+++*++++<<<<+<++<<"""-;--;;;,,,:     ....::.:::::::::,,,,,;;;------;;-;;;;,,,,,,:::,:::...........::.:::,,,"o;+*+++<<""<""""""-";.. .,- :::::;
+++++++++<<<<<<<<<<<<----;;;;;;;,,:.    ....:::::::::,,,,;;;;;;---"-<"-"-;;;;;,,,,,::,:,::....:....:::::-.,,,,ci;*+<<"--;,,:,,,,,,,;;;;,:- ::.:..


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