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

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

oooooo111o111111111111oooo1o11e111111eeeeeeeeeeeeeeeIIIIIIIIIIeeIIIIII6666666666666666666666666666666666666666666666666II6666IIIIIIIIIIIIIIIIP+ic
oooo11oo1111111111111eeeeee111111111eeeeeeeeeeeeIIeIIIIIIIIeeeeIIIII666666666666666666666666000600000066666666666666666IIIIIIIIIIIIII08000061io+;
ooooo1111111111111111eeeeeeeeeeeeeeIe1eeeeeeeeIIIIIIIIIIIIIIIII6I666666666666666666000000000000000000006666666666I6IIIIIIIeeI6600000I00006IIee1,-
ooooo1111111111111111eeeeeeeeeeeeeeeeIIIIIIIeIIIIIIIIIIIIIII6666II6666666666666000000000I0000000000006666666IIIIe11I66666e6666000000000000006I+<:
ooooo11111111111111eeeeeeeeeeeeeeeeeeIIIII66666666IIIIII6666666666666666666000000000000000000000066666Iee666666Ie666666666666000000000000000000o<
oooo1111111111111e1eeeeeeeeeeeeeeeeeeIIIII6666666666666666I6666666666666666<;:,600600006666666IeeIII6Ie666666666666666666666600000000000000000000
oooooo1111111111111eeeeeeeeeeeeeeeeeIIIIII66666666666666666666666666666666666666666IIIIeIII6Ie666666666666666666666666666666000000000000000000000
oooooo11111111111eeeeeeeeeeeeeeeeeIIIIII66666666666666666666666666666IIIIIIIIIeeeIIIII66666666660000000000000600666666666600000000000000000000000
oooooo1111111111e1eeeeeeeeeeeeeeeeeIIII66666666666666666666666666666666IIeeeIIIIII666666660600000000000000000000000666066000000000000000000000000
iooooo1111111eeeeeeeeeeeeeeeeeeeeeIIIII66666666666666666666666666666666IIeIIIIII66666660000008888@@@@@@@@@888888000006666666600000000000000000000
iooooo11111eeeeeeeeIIeeeeeeeeeeeeIIIIII6666666666666666666606000006666666IIIII666666000088@@P$$HHHHHHHHHH$$P@@88800006666666600000000000000000000
iooooo1111eeeeeeeeIIIIIIIIIIeeeeeIIIIIII666666666666666660000000000066666II66666660008@PP$HHHWWWWWWWWWWWWWWH$P@@888006666666600000000000000000000
iooooooo111eeeeeeIIIIIIIIIIIIIIIIIIIII666666666666666666600000000000000066666666008@P$$HHWWWWWWWWWWWWWWMMWWWHH$@888000666666660000000000000000000
iioooooo111eeeeeeIIIIIIIIIIIIIIIIIIIIII666666666666666666600000000000000066660008PP$HHWWWWWWWWWMMMMMMMMMMMMMWH$P@88000666666666000000000000000000
iiiiooo111eeeeeeeIIIIIIIIIIIIIIIIIIII66666666666666666666600000000088880066608@@$$HHWWWWWMMMMMMMMMMMMMMMMMMMWWH$@88000666666666000000000000000066
iiiiioo11111eeeeeIIIIIIIIIIIIIIIIII66666666666666666666600000000888888888008@P$$HHWWWWMMMMMMMWWWMMMMMMMMMMMMWWH$P88006666666666666666660066600666
iiiiiioo111eeeeeeeeIIIIIIIIIIIIIIII6666666666666666666600000000088888@@@@8@@P$HHHWWWMMMMMMMMMMWWWMMMMMMMMMMMWWH$@80006666666666666666666666666666
iiiiiioooo11eeeeeeeeeeeIeIIIIIIIII .......<66666666666660000008888@@@@@PP@PP$HHWWWWMMMMMMMMMMMWWMMMMMMMMM<c*<-;,,,I006666666666666666666666666666
ciiiiiooooo111eeeeeeeeeeeIIIIIe11I...    ."66666666666666000008888@@@PP$HP$$HHWWWWMMMMMMMMMMMWWWMMMMMMMMM-"-,::::,6006666666666666666666666666666
iiciioiooo1111eeeeeeeeeeeeeiiiiioo ...   ."66666666666666000008888@@PP$HH$$HHWWWWMMMMMMMMMMMMWWMMMMMMMMM$-;;,::.:,6666666666666666666666666666666
iiiiiiioooo111eeeeeeeeeeeeecciiiii .   . ."66666666666666000000888@@PP$HWHHHHWWWWWMMMMMMMMMMMMMMMMMMMMMM1;;;,::.:,6666666666666666666666666666666
ciiiiiioooo1111eeeeeeeeeeeecccciii       ."66666666666666600008888@@P$HHWHHHHHWWWWWWMMMMMMMMMMMMMMMMMMMI",::....::6666666666666666666666666666666
ciiiiiooooo1111e1ee1eeeeeee*ccciic       .-I6666666666666600000888@@P$HHHHHHHHHWWWWWWMMMMMMMMMMMMMMMM8o1-::.....::6666666666666666666666666666666
iiiiiiiiooo11111111111eee11**cccic .     ."III666666666666660000888@P$HHH$$$HHHHWWWWMMMMMWMMMMMMMMMW11o1;........:I666666666666666666666666666666
iiiioiooooo11111e1111111e11***cci*   ..  .+III6666666666666600000888@PHH$$$$$HHWWWWWWWWWWWWWWWWWWWWH1ooo,...:....,I666I66666666II6666666666666666
iiiioooooo111111111111e1111*cccciiioo.IIIIIIIII666666666666660000088@@0+0PP$$HHHHWWHWWWWWWWWWWWWHH$Pooooii*"....:cIIIIII6II666III66I6666666666666
iiiooooo11111111e1111eeeeeecccciiiioo IIIIIIIII6666666666666666000888:::;PPPP$$$$$$HHHHHHHHHHH$$P@80oooooooi.ooooIIIIIIIIIIIIIIIIIIIIII666I666666
iiioooooo1111111e11eeeeeeee1cccciiioe.IIIIIIIIIIII66666666666660000c-,-"+I88@@PPPPP$$$$$$$$PP@@80066oooooiio.ooooIIIIIIIIIIIIIIIIIIIIIIIIIII66I66
iiooooo1111111111eee";eeeeeeeeeeceeee.iIIIIIIIIIIII666666666666660,,:.:,;,,-<8888@@@@@@@88000066666Iooiooioi.oooeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
"<+-""co1111111111-:oeeeeeeeeeeeieeee.eIIIIIIIIIIIIIIIIII666666666,:. :. ,,;,-*I000000006666666666IIoiiiiii..iiieeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
iioooo1-iie111111--1111111eeeeeeioeee.eeIIIIIIIIIIIIIIIIII66666666,,.:,: ;,,Ic1c*66II66IIIIIIIIIIIIeiiiiii"+;iioeeeeIeIIIIIIIIIIIIIIIIIIIIIIIIIII
oooo111c1111e111;11111111eeeeeeeieeee.*eeeIIIIII<"+<+<c,:.<I+;*ooocc<*-<,;:,o"i**cIe6e+I""eIIIIIeee1icciii.+.iieeeeeeIeeeIIIIeIIIIIIIIIIIIIIIIIII
oooo111<1i1ee1<1111111e1e1eeeeeeieeee eeeeIIIII   :;-   . .;  . .:.;--+.";.,*,c:.,<.::::::,H$H$eeoeeii1e1+.e:eeeeeIeeeeeeeeeeIIIIeIIIIIIIIIIIIIII
+o1111c<""<+*+i1e1e1eee11111Ic"-;,*e .:eeeee1**------;, ;   ..:.;"+c*,;..,. ..;.-+;.-+8088@@86<"-,1111111:.*"eeeeeeeeeeeeeIeeeIIIIIIIIIIIIIIIIIII
,""---cce1e"+e+o1eeeeeioooiii*<"-;".e <,eeI+":::,,,,,;,;,,;:;;;-------<,-<-+<***ci1eeeeio1eeIee1o111o111c.."c1eeeeeeeeeeeeeeeeeeIeeeeIIIIIIIIIIII
,ci1111c1ee-+<o8e@eeee+iooiic+<--;<1e..I:III1,:::::::::::::::::.::::.........:.:..::.::::::::::::::*o11o+,  :e11eeeeeeeeeeeeeeeeeeeeIeeIIIIIIIIIe
"""eI0$"::eec:;,eI+oee1;1e111ooc:+oio i6o;06I;;1.1eeeeeiiiiiiiii<-,.   ..    ,c:,:.-:,"";,,""-""-;;io*o*.-; 1,c11eeeeeeeeeeeeeeeeeeeeeeeIeeeeeeee
:,:-"<-";;oI6c..:*Wi$ee;111ooii.<+1o*.@,iW<@0,-1.111111cc-c**";,, ,;    ,     ;:<+...-    . .;+oi.;coii+.i. 111.111ee1eeeeeeeeeeeeeeeeeeeeeeeeeee
:;-""-+<"".. ......o0cI,iooo*.ii-;-** :.WMH-8,;,.::;-;;----"<"""< ;-"      -. ,..;:...      :;*ic:-ici;..:: ooo1,*11111eee1eeeeeeeeeeeeeeeeeeeeee
.-;--;<<: ::*1i$i<.:+1+I-""";:.  ,---,oIi6i<c,-c.-"<<<+<<";"<<<<- ""-"     -:.- : . .       :,*c+,;*cc":",, ioooo1.111111111eeeeeeeeeeeeeeeeeeeee
.;;---< -:..::,iIc<..:<P6I"-,,:::.:::.:" oi+<,;".--"<"--""-"""--: ---;-.  ,-,,,:,..         :,,.,,;<c.+:<++ ii:..o1,+1o1111111111eeeeeeeeeeeeeeee
 .;-0-<c :c:.:::;---;::.1c";-;;;,.,;..,<.*+-",;-.;-;;;-------;;,,:,,,::..  .,--,,,,:..      :,,:,;;;,,.:,,".++ciicooo.o111111111111e1eeeeeeeeeeee
.,; ...-ce:<,:.::,+;"";::+eoo,,,,.:::.:"".-"-,;; -;;;;--;;;-,;,,,:,,::. .::,:;;;-;;;;;--;,:.::;--,;,,:.:,;: ,;,,;-ccio.c1111111111111e11eeeeeeeee
.   ..:;:o:.:... ::,,e-+:,*+<:-::.:,,.:;,,;;,:;,,,,;,,,;;;-;;;,,::::::...,,;,,;;;;;;;;;,;;,,,,,;:,,;;:,,;;;;,,;""-;;;;;:.+oooo1111111111111e11eee
   .:::.i::.::::: .,. ;.-::,"e;c,.,,,.:;,;;,::;,;;-;;---;--;;;;--;,,,,:::.,:;--;-;"--";-;;,;,;,,:,;;,;;,,,;;;;--";,,,;<<;;;;;;--+1111e11111111111
 .:. . .,:::::.::;. .:,;-,:, ;*"< ,,,.,;;,:,::;;,,,;-"-;;-;;-;;;.,;:,,,::::.:,;,;,;,,:;.,::,:,,,.,;,:--;;;;;--""-----;-;;;;,;"<,co11111111e111111
:....;<;,,::::::,-,+. :,,-:;,;.-c-<:;..,,,,,,:,::,,,,,;,;<"+-+ooeei1*+",::::,,;,,,,,,,:,,,: .::: .,;---"--------------"---"-"";:,"+*ccioo111e1111
   ..--:,:::::    ;;;; .:,---", --ic+c,::::::::::::::::::,:,;"**coi1ci+-;,:,,,,;;,,,;;;,,,,,,,,,,;;------------""""""""""";""<<<+++<+".,;*ccci1e1
  .... ,,,,,,,,,eI ,;;;, .:: ;,:..,+<";,::::::::::::::::::::,;-;,,,,:::::::::,,,,,,,,,,,,,,,,,,,,-;----";-"--""<+<""-"-<""<<<"**++<<<<++*+++":,-+
     ..,,,,,,,,"<:,. ,::,. .,:-,,: .-oc,:::::::::::::::::::::::;,,;,:::::::,,,,,,,,,,,,,,,,,,,,;,,,;;;------""""----<"<+++"+++<+++<+**+<<<<+<+*+"
,      .,,,,,"<-<,,.  ::,,:. .,,-,,; :;*;:::::::::::::::::::,:::::,;;,,,,,,,,,,,,;;;;;,,,,,;,;,,,,;;;-;;--<----;""-""++++*+""++<++"<<<<+<"+<++<++
.       :,,,"i<:,,     .:,:,   :,:-,:.::",:::::::::::::,:,:,:::::::::,:,,,,,,;;;;;,;,;;;;,,,;;,;;;----";-;-;-""""<++<+++"""++++++<<-<<<<<-<"<<"".
 :    .    *::,,.. .:::. .::,-- .::e<+;,*.:,::::::::::,,,:,,,,,,,:::::::,--;;;;;,,;;;;;;,,;;;;-;;-;;;;;;;-;-"<<<<"<<+++"<<++<+<"+<<++<""""+<"--<"
 .:      ..:,,..  .::::.  .:,;;;,   ...::,:,:::::::::,,,,;;,,,,,;;,,:,::,::,;;-;;;;--;;-;;-;;"";;;;;,;---"""<<<"<<<<<<<""<<<++<<+++++"+<+<+<<---"
   . .....:. ..  .:::::..    ....:::,:,,::,,,::::,,,,::,,;-;;,,,;;,,;,,:,,,,,,,;"---""-"""--;;,,,,;-;<<""<<<"<<""<"<-<<<+<++"<<<<++<<"-<+<<<"<-<<
::<:....:. ...  ...:::::.      .:::::::::::::,,:,,::,,;,,,,,;;,;,,,,;;;;;,,,,;;,,,-<""";;,,,;,;;;-"""<<<"-""<<"<<"<<<<<<<"<<+++++<<"""<<<<<""""""
......:.  ...  ....::::::..   .....:::::::,::::,,,,:::::,,,;;,,,-;,;;,,,,,,,,,,,,,;",,,,,:;;;-"<<"<<<+<<<<<<<-"""<<""""<<<"<<<"""<-<<<""""-""""""


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