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

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

..............:,---"""-""+ii*+<<<<"""-<"<"""""""""""""""""""""<<"""<<""<"""""<<<"<"""""""<+<++<+<++++<<<<<<<+""--;;,,:::,,;;"<++o",:::::,,,;;"+-;
.....:+;........:;"""<<<+iic*+<<<<""""<""""""""""""""""""""<<""<""""<"<<<<""<<<""""<"<<<<<<+++<<<<<<<""""<<<<""---;,,,::,:,;;<o1"::::::::,,-<---,
..............:,---"""-<coc**+<<""""<"<<<<""""""""""<""""<"""""<""""<<<<<+<<<<<<<<<<<<+<++++++<+<""<"""""""<<""--;;,,,::,,,;-ic-::::::::,,+";,-;,
..............::,,,,:-"*oi*+*++"""<<<<<<<<<""""""""""""""""""""""""""<<<<<<<<<<<<<<<+<+++*++*+++<<"""""""<<<""""-;;,,:::::,;-",::::::,,;<";,,,-;:
...............:::::,-"*i****+<<<<<<<<<<<<""""""""""""""""<""""""""""<<<<<<<<<<++<++*++*******+++<<<""""""<<""""--;;,,:,:,,;;-::::::,;<";,,,:,-;:
................:.,;;-"ci*****+<<<<<<<<<<<"""""""""<<<<""""<""""""<<<<<<<<<<<<<++<+**+ccc*cc**+++<<<<""""<"<""""---;,,,:::,;;;:::::,:::,::::::-;,
.................,,,;-"*i*ccc*+<<<<<<<<<<""<<"""""""<<<""""<"<"<"<<<<<<<<<<<<<<+<+***+cciiic*+<+<<<<<""""<""""""---;;,::::,;-,::::::::::::::,,;,:
:......:,.......:,:,;;"+ccccc*++<<<<<<<+"""<""""""""<<"<"<""<<<"<<<<<<<<+<+<<<<+<<***+ciccicc*++<""""""""<""""""----;,,:::,;";::::::::::::::::-,;
................::,:;;-+oiciic++<+<<<<<<<"<"""""""<<<<<<<"<"<<<<<<<<<<<<<<<<<<<<<<<+*<*ccciioc**+<"""--"""""""""----;,,::::,-,;",,,,::::::::::-;:
...............-o1oi<+;*oio11i*+++<<<<""""""""""<<"<"<"<"<<<<<<<<<<<<"<<<<"<"""-"--"""<<<++****+++<""--""""""""--"--;,::::,,--,::::::::::::::,-,,
...............::,,,,,;+1ooiic++<<<<"""""""""""<<""""""""<"<"<"<"""""""""---;,,,,,,,,,;;---""<<<+<<"""----"""""-----;::::::;<,,,,,,:::::::,,:,;,,
:::::::::::::::,,,,,,,;+ic+<<"-""--""""""""--""""""""""""""<""""""""---;;,:::::::::::::,,,,;;;--"""""""--"""""""""--;::::::,-,,,:,:::::::,",,,;,:
,,,,,,,,,;;;;;----""""++<";;,,,,,,,,;;--;------"---"""---"""""-----;;,::::::......::::::::,:,,;;;;;---""""""""""""-;,:::::,,-,:::,:::::::<<;<+***
,,,,;;;;;;;;;;;,,;;;,,<";,,,:::.....::::,,,,,;;---;-----------;;,,,::.......:::::::::,,,,,,,,;;;;;;;---"""""""""""-;::,::,:,;::::,::::::::::::;::
,,,,,,,,,,,,,,,;,,,,,,--,,,::::::.......::::,:,;;;;----;----;,,::,:......::::,,,,,,,;;;;;;;--------;;;;---""""";1<+*11*:,::,<;::::::::::::::::;::
,,,,,,,,,,,,,,,,,,,,,,,-;;;;,,,,,,,,::::..:::::,,,;;;;;;;;;,,,,:::::.::::,,,,,;-""**Po*++<<"""""";;;,;;;<"<6io*+icoI*+;,,;;-<+<,::::::::::::::;::
,,,,,;,;;;;;;;;;;;;,,;;----;<;;,,,,,,::::::.::::,,;;,,;,;,,::::::.........::.....:::::..:..:....::::.::::,"iccccc1I+;,,;--"---""::::::::..:..:,:.
eeooIIIeIeee11ic*+<<:::::::,-.:::::...::::.::::::;;;;;;;;;,::::....::::::;;-;,;;;--;;;;;,,,,:......,.....:*occIII+<-:,;"""-;,,;<::::::::.....::::
IIIIIIIIc<";,::...:..,,,,;;;;,,;-+<",:,::........::::::::::....::::::::::,,,,,,;;;;;;,;,,,,;;,:...:-:....,+cii+"-<+";-"----;;,;"::.::::......::::
IIIIIIIec:..:....,,;-----;""-;,;-+++-;;,,,::..... ...........:,,,:::::::::::::,;;;;;;;,,,,,,,;;:...,:...:"<6"-"""<+<-"---""-;;-<...:::::....::,,:
IIIIIIIII...,...,<o*cco1oic*--;;---;;;,:::::,:..............:,,,,,::,,,::::..:::::::::,::,,;;--,......;;-"--""""<+++"-"""""";;"::..:::.....::,,:,
I66III666I+.:.::-+HI66I6I66e"--;,,,::::..::,,;.....:::::....:;;;,,,,,,,:,,::::,:::::::,,,,;-"""-::...-"---"-"""""<*";;-""""-;";:.:.::::::..::,;:,
I66I6666600e*:::,+oW@0000006*<";,,,,,,:::::,,;...,;----;:....;,;;;;;;,,,::,,,,,,,,,,,,;;;--"<"""::::-"-"""-""""<<<c-;;---"<-"<:::::,,,,,,:,,:";::
66666660000881.::+<6MM##MW$Pic+<"-;;,,,:,,,;;;..:-"""""--,...,;;;-;;;;;;,,,,,,;;;;;;;;--""<<<<"<::.;"--""""""""<<+*------"<"<,;,,::;-#W"-<c";-;::
60088008888888I:,-*ie10MM###Hi*++<"--;;;;;;;--..-"<"<"""-;,...;;;;------------------"-"""<<<<<"<::.-""""""""""<<<*<"""---<<"WM##M#M0+++P###$MMMMW
88@@8888@@PPPP@8,,+c*ciII1I08**++<<<"-------",.."<<<"<""--;,...,;;------""""""""""<<<"""<<<<<<+,:.-"""""""""<"<<+c<""---<<<++*cc*i+<<<<*oic++cc+*
P$HH$$P$$HWWMMMMH+-*i**coieoe**+<<<<<""--""-,:.-<<"""<""---;,...,,;------""<<"""<<<<<<""""<"<<;:.-""""""""""<"<<*+-"<"<"+<<";;;;;;;;;;;;;--;;<-;;
MMMMMMMMMMMMMMMMM#@<ie1*ccicci+<<<<"""""""<;:.;"<<<"<<""---;;,:..:,;;-;--"""<<<<<<<<<<""""<<<;:.-""<<""""""<""<<*--<+*++<+icoci***++++++++ec+*+<<
###################M@*I@6e++i<+<++<<+<<"<",.:;<<<<"<<<<"----;;;,::.::,,-;;;-"""<<<<<<<<<<<+-,::-""""""""""""""<<<<<++*+*ceccccccccccciiiiioiiiiic
MMMMMMMMMMMMM###MMWWW6I"11c*c+<<<"""-;,,:.:,;++<+<""""""""--;;-;,,,:::.,,,,,,;;;---"--;;;;::,-"<<<"<<<"""""""""+"<<+**coM########################
111111eeeIII66666ee1e66$MW@PP,;;;;;;-;---;---+++++<"<"""""------;;;,,,,,,,,,,,::,,:,;;-"<<<++<<<<"""""""""""""<<<<<+**+@08@@@@P$P@88006666666666I
oooiiiiiio11ooooo11o1I68$68HMo*+*****+<<"---+***++<<<""""""------;;;;,,,;-------"""""<+++++++<<<<<""""""""""""<<<<+++*8@M#WPPP@00000000088888@888
ee1111e111111I@P@@P@8eee1111oo++****++<<""--*c***+<<<<""""""-------;;,;;;;--"-"""""""<<<+++++<<<<""""""""""""<<<<<+c6066066666I6IIIeee111oooiooii
111ee1111eeI6II@88@01o11111o11+++++++<<""--"*++++<<<""""""""-"-""---;,;;----""""""""""<<+++<<<""""""""""""""<+e8@@6ooiiiiiioooiiiccicciccc*c*****
61ooo1168861eo<1eee1cci111o111c<<<<<<<"""---<"""<""""""""----------;,;;---;---""<""""<""<<+<<"""""""""""<"""<*cie0@P@6e-<cioiiiiiiiiiiiiiciicccc*
eoiioo606I1+*ico1ici+*coo1o111o<<<<<<""""--""""-""""-"----;,,,,,,,;;;--""-------"""""""""<<<"<<""""""""""""<<**c**o6@P@@806Ioiiiiiiiiiiiccc**+"-:
iccciiic**cc111ocioc++cioooo1ooc""<""""---"""""-"""-----;,,:,,,,,,;--"-""""-----"""""""<"""""""""""""""""""<+*<+c*"<ie8@@8@PP@0eiiiicccccc**<:.,<
ic+*cci**+*io1oii11c+*cooooooo1o<"<"""--"<<"""------;;;;,,,:,;;,;;---""""""""----""""""""""""""""""""""""""<+*<"<**-;;+168@@@@P@86icc**c*+,:.-<<<
c****ci++<<*cio*c11+<+ciiiioooooo<"""--"""""-----;;,,,;,,,,,;;;;;;;------"""-""---""-"""""""""""""""""""""<<<+"-"<+*+,:-c68800@@@@@0ec**<:::<+++<
c*ciioc+<<"+*+c+*ii";;<+cciioooooI<""--"""----;-;-;;,,,,,,,;;;;;;;;-------"--"""---"""""""""""""""""""--"""<<+<---<+*+-,"o60608@88@888806Ie1*+<""
*cciiic++<"----;,,;;,;;;;,;+iioo0P<"-;---""-------;;;,,;,,;;;--;;--;;--------"-"---;--""""-"""""""""""--""""<<<-;--"++*+-"161I6808000IeeII08000II
<++***+""<-;;-"---;,:::,;-"+ciiI66e<-;----""--;;;---;;,;,;-;;----;;;;;-;------------;---"-"-""""""""-----""<<<<-;;;-"<+**<+c*ie600066eII660880666
**c****<<<"<+*o<::,,;;;-""<<*iII666<"----;-"--;-----;,,;,;---;-;;;;;;-;;;-;;;;-------;----"-"--"-"-------""""<<-;;;;-""+++<;-+*iI66IIII6666080I00
cccccc+<+ii+-,:,,;;----"<<<<+1IIIIII"-;-;;;----;-----;-;;--------;;;;;;;;;;;---;;----;;---"--------;;---"""""<<-;;;;;-""<+<";-"+oIIIIII6666600608
::,,;";;;,:,;;;-;-----""<<<+ceeIIIIIi"-;;-;;;;;;;;;-;;--;;;;;;;;;;-;----;;;;;;;;;;---;;-"--""------;;--"""""""<--;;,;;--""<"-;"<c1II66IIII6660000
,:,,,-<c6";;---;----"""<<<<+oeeeeIIeec-;----;;,,,,,,,,,,,,,,,,,,,,,,,,;;;-;;;;;;;;;--;;--------;-;;---"""""""""--;;,,;;--"""";-"<i1II6IIIeII00000
..:.::,*6<;;;;,,,,"*"<<<<<<*1o1eeeIee1o------;;;,,,::,:,:,:,,:::::::::::::::::,,;;;;;,--------;;;;-----""""""""---;;,;;;---"---""*oeIIIIee1e60000
............::,;+@@;::;"+*<ioi11eeeeeee1----;;,;;;;;,,,,:::,,,,,,,,:,,,,,,,,;,;;;;;;;,-----;;;;;;-------"""""-"-;-;,;;;;;----";""+ieII11oo1oe6006
.....:,::::.......:,,,,:;;<iii11e1111111o"---;;;;,;;;;,;,,,;;,;;;,,,,,,,;;;;;;;;;;;;;;--;;;;;;;;--------"--"-"---;;;;;;;;;------"<ceIIIIe1o1ee666
.....:;;;;,............:;;;cio1111111111oi-----;;,,,,,;,,;;;;,,,;,,;;;;;;;;;;;;;;;,;;;;;;;;;;;--;---------"-;----;,;;;;;;;;;;;"-""*oeIIe1ooo11e66
......;;;-;........-+....:,*i111oooo11oooo----;;;;;;;;,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;---;-------------;;,;;;;;;;;;----"co1o11oioiio1e
......;;-ci........+e1i;..:*i11oooioooooiic;-;;;;;;,,,,,,,,;,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;-------,------;;;;;;;;,,;;;-;--<+c111oiiiiiii
......;;"";........;***+";.<oiooiiiiioooioi-;;;;;;,,,:::::::,,,,,;,;;;;;;;;;;;;;;;;;,;,,;,;;;;;;;;;-------,;------;;;;;;;;,,,,,-;;;-+ccio1oi*ccio
......,....... .....:::,,,,-c*iiiiiiiiiiiiic;;;;;;;,,,,;,,,,,:,,,;;;;;;,;;;;;;;;;;;,,,,;;;;;;;;;;;;------:;--------;;;;;;;,,,,,;;;;;<i11oiicii**c
......,;,::.................**ccciiiiiiiiicc+;;,;;;;;;;;;;;;;,,,,;;;;;;;;;;;;;;;;,,,;;;;;;;;;;;;;;;;;-;-;:;-------;;;;;;;;;,,,,,-,;;-*o1ooooo1111
......:----,...  ...-"""----+*ccccccciiio11ic*;;;;;;;;;;;;;;;;,,,,;;,,,;,;;;;;,,,,;;;-;;;;;;;;;;;;;;;;;;.,---------;;;;;;;;,,,:,-,;,;<ioiooiooo11
.......;--;;     ...;""""""<+**cccc*ic*+<<++cic;;;;;;;;;;;;;;,,,,,,,,,;;;;,,,,,,;;;;;;;;;;;;;;;;;;;;;;;.:;------;--;;;;;;;;,,,,,;,,,,-coiioiooooo


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