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

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

$$$$$$$$HHHHHHHHHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM#M##############################################
$$$$$HHHHHHHHHHHHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM###############################################
$$$HHHHHHHHHHHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM################################################
$HHHHHHHHHHHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM####################################################
$HHHHHHHHHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM########################################################
HHHHHHHHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM###########################################################
HHHHHHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM##############################################################
HHHHHHHHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM###############################################################
HHHHHHHHHHHHHWHWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM##################################################################
HHHHHHHHHWHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM##################################################################
HHHHHHHHHWWHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM####################################################################
HHHHHHHHHWWWWWWWWWWWWWWWWWWWWWWWWWWWWMWMMMMMMMMMM<$MMMMMMWMMMMMMMMMMMMMMMMMMMM###################################################################
HHHHHHHHHWWWWWWWWWWWWWWWWWWWWW0WWWWWWHI<"""<<<"<+ecc+""""-"-<PMMMMMMMMMMMMM######################################################################
HHHHHHHWWWWWWWWWWWWHWWWW""-<<c<"------;--------------------ie0$MMMMMM#########MoM################################################################
HHHHHHHWHWWWWWWWWWWP"---;;;;--;;;;--;;;;;;;;-;;-----------co-"+$#$6+<+<+++++<*ie1i+<<++<<iM######################################################
HHHHHHWWWWWWWWWWWW;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;---;--;---1;;---@"""""""""""""""<"""<"<<cIc#M#####H8*c*++*$W0o###################################
HHHHHHWWWWWWWWWWH-;;;;;,,;;;;,;,;;;;;;;;;;;;;;;-;;-----6oi""----$-----""""-""""""""""""<o""*<<<<"<<<<<"<<<<<<6$#######MH01ccocccc*6eoM###########
HHHHHHHWWWHHWWWWo;;;;;;;,;,,;;;,,,,,;;;;;;;;;;;;;-;-;-6PPi$";;;--@"--"--------"""""""-o"--"<+"""""""""""<"""I"i<+<<<<<+<<+<++<++++++0M###########
HHHHHHHHHHHHHH$;;;;;,,,,,,,,,;,,,,,,;;,;;;;;;;;;;;;;;1*I0c0<---;--8-------------""-""I0""--"8-""""""""""""--"""""""<<<"<<<<<<<<<<<<+++###########
HHHHHHHHHHHH$$;,,,,,,,,,,,,,,,,,,,;;,;;;,;;;,;;;;;;;e<++-------;;--@<-------------""6$1$-----@""""""""""-<c"-""o*""""""""""<<<<<<<e<<c###########
HHHHHHHHHHH$-,,,,,,,,,,,,,,;+ccc;;;,,;;,;;;;;;;;;;;i+++<<--"----;;;-1--------------I*""""-----@""""--"-+++<+""""e"""""""<"""""<<<"+<<+H##M#######
HHHH$$$1$$H,:,,,,,,,,,,,,,,c**",,;,,,;,;;;;,;;,;;-i+W+<<++<-----;;;;-6------------Ic**1cc"-----c"--"-"-"e<""""-"1<+"""""""""""<"<ec<<<<#MMiccM###
6*@$<"*--;,,,,,,,,,,,,,,,,;i*+,,,,,,,,,,;,,;;;;;+*<-<++"++<----<;-;;;;I-"--------6+"*eoc"""----<""--"*+8""+""*"-e""""""""""""""<o*+++<ooMc*0#####
<<*++-"<,,,:,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,;;;;;o+<<<+<<"1<o-<--;;--;;--<;-------6**ciic+<""-"--"+"--+c++<"+<""""o-""--"""""""""<o+*<<<<*ie+++8oI1
--"""-",,,:,:,:,,,;------;;;;;;;,,,,,;,,,,;;,,;++<<<<<<-<+"""<"-----;;;;;;;;;;;"+****I11-<""--;;-;;;-"<"""+<""""c----""-"-"""""ii+<i<*iiico1ccooo
"""--;---<"-;;;,,:,,:,,:,,,,,-,,,,,,,;,,,;,;;;,<+<<<<<+,"+<+"+<"***-;;;;;;+**-P"*c***i+*<++cc"-----c--"6<"1i*""-+;---i"-c""-"""ii*+ociiiciio+**io
-;---;-;;;--:,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;+++++<<<-c*"+-+****+-;;;;;;i*1-c-***o@1coi*o"c"-;---*--""""---<"<+----c-------""c<<<"i6I8P6io++@@P
;;;,,;;---;-,,,,,,,,,,,,,,,,,,;;-"--,,,,,";;;;;+++++-<-*--;-;+**1c1+;;;;;;o1o---ic*-++<<-+*c*i-----*--"""""+-"<<+"---c--------"c+*++oee8@6*++I@PP
ccioo*i*i*io,,-1ic,,,,,,,,:ccc;,,,,,,,,,,;;;;;;*c+++-""+,--";<<+i<<";;;;;;ooo;;-*c*-<<*+--c+c<-----+--++""-"-"""+----<---------ic*<*ii<o6c+**<c**
++++*<+**cci,,"cc*,,,,,,,,:+c*,;,,,,,,,,,,,;;;;"<+++<<-"6""<;-<+c"*<;;;-;;ooo;;-*+*-"+++-+*coi<"-""+--c*""""--""+"W--+-----W---cce*+*oci1*+*icioo
ccc+**cc+i**,,--"-,,,,,,,,:;--,,,,,,,,,,,,,,,,,"**+++<*";-"<;<"++**c;;""";";-;;-*c+-<<+<-*<c<"""---+--c+"<"-<++<<<-i<*"-;----"+*cc*c+cci*cccii--"
cicci*+cc*co:,,,,:,::::::::;;-,,,,,,,,,,,,,,,,,;+++*+;"<;<-";<-<*+<<,;-<-;,;;;;-+++"Icco0@*ci11-;--+";;;"-o"++**+iccccc++ioiiiiicicoii+++cciooiic
*oo***o+"ii*:,:::::::::::::,;;,:,,,,,,,,,,,,,,,,<<"+-*"iI--";""*+<-",,,,;;;;;;;;i<;,;;<"--c+;;"o;iciiccc*+c<cio1c**cccciooicciioooooooo1111111111
---;;-;;;;,;,,,,,,,,,,,,,,,,,,,,;,;;;;-,,:,,:;,,-;;;,*iic*,I01000@",;;,;;;<<++*cc*ccccccici+iiicccioiccio11i+ciociIe1eIeIooe111o1o1ooiioc1ooiioc*
;,,,,,:,:::::,:::,::,,,,-*c++++;::;:,:,"e"--;c-;;,-,;:"<;-;;;,"<;;,;<ioociiicioiooiiiiioooi+iccccic<<""""""<<<<++i"<+ci*+*""--"++cc+**ccoiccii+<+
"",*.:;,+-;,,,;;,;;;;;;--;---;-::::::;o,:,:;,,:,"**+"*c*cc*c**+*+**+<*+*+*cci<<+++**++**++<*c"+""---""""--"-----+o----"<""<<<+*<<-"<+-<"""""""-""
o<+",:<+";<*:":....::::::::,,;*,,"<<""-";-""-<-+<<;*<-<<i+<+<+***cc*+***********+++cc***"""""---------------"""-+o-"""--"""""-"----"--"----""""--
,,,,,,,,,;-;;,;--<""<-""""-<<<<<-"<"<+<<<<+<+<+<"*+<<+*++<<<++++++cc***************"""""-"---"----;--"-<-""-"--"<o-"""""-""-""""""----"-"""--"-""
-""-""-"-""*<+<<;+;<<"<-"+"-;;-"";+"<<<"""""--"<c"*+<+<<"<+<++*"+*************<"<""""------""------------,;-"--"<c"---"--"-"-"-""-";--"--"-----""
,,:,::::;;**++*ii+*c*cc<**-<+"-<"""----"<"<-";""<c++++1c++*++cc+"+*********+<<"""""------;------;"--;;;;-----"-;<*---"------------------;----"-""
:...,"""<<-";-c;,;",,"<,<;<-<-+,,:,,<-"-<<+<++;*<""-""++<"----""<;"<<<<<<<++++*cc<<"<<<<""<"--"--""--------;-----"---;---;---------"----"--------
,,,;,,;;;;;;,,,::::::,,,-+c"-,"<+-,:,;,;;<"<o<;<+*cc+0"*<"-<1<"+<+c*-**cc***cccc*<<<+*c*++<<++<"--"""""""-----;-;"-;;;;--;;--;;;;----------------
,-,;;,,;,:::::.:::.,,;-"<<""<<-;;,:<"++***+<++i<c*i-"cic<+<+*"c<"*ccc"<+**+*************cccccccc*+<<"-""---;;----;;;;;-;-;---;----;---;-;-------;
:,,,,,::::::...::::,,;::-;,,;-;;-;"++""<*<<<"+<oeo**<cccciic*+*+**+<<*c+<<+++++*******ccccccccccic+*c*+<"""-------";-;;;;;--;;;------;;;;;;;;-;--
::::..:..,.:.....::;,,,,;,,,:"";<*""*-"ococ1ci*<c<ci+*c-""-;";-<<+"+<*++*+<+**c**c**+***ccccccccccccciccc***++*+<c*<-;----"--;;,;;;;-;;;------;;,
::;:,:,,,,:::;,.::;;;;;,<;;<*"i*c<<c**++<*<*i"+"*+*+*<"++<c+*<;<;;-<"*<;"+*"-+**c*******************cccccccc*ccccic*+;;;-<<""--;;----;;;-;;;--"-;
;<+;,""--";---::-,*:;--+;"c*<"<++**c+<:*++-*-+c+c+c<*+<"+"*"*c"*1<o-+<*c<<<<"-<++***cc*******c***c****c*ccccccccc*c****+*++++*ic--,;;-----;-;--;;
+***c+*+c<-"<""*+-+-1;"<","<;;-<-,+"-;<-*"-<-<coic*o1+<-<iiccciIe1iI<i+""<"";"<<++***c****c*****c**ccccc****i******************+cc*+*<""-;----;--
*++cci**-;-;-;-"";-<";;;:,;:,;-c*<"-+-+<<*+*+<*+o+c+oiii*++"<*+6*cIic++*<<+<";-""<+*****c**************cccc**c**c**ccc*c*****++**+<<<<<<<"<"<""*-
;-:-,::,,,,;;;+*;<-cc++<<*+*,*c+e*c*i1oc"cc<<<<+**<<<*+""*<"*c+*c"1c+-**+c<<*+;"<<++++++++**********c**cccccccccc**++***++++++++++++++++<+++*+***
,:;;;--";<;*+<***+c+*icI*o"-ci+-+ooii11c;+-<<"-<*+<"c**c*6++o<c<"+<-<+*+o<""+<<"-<<<++**********++++++++++*****++++++++++++*+++*+*****+*****+****
"-+""<+"<--"""<*"cei<i+1cioooo<c+*+ocic<""-""--c--""+c"<1c8+ii-"6"i+;"""""<+"ic;"<"<++++++++++++<+<<+<<<<+<++++***+++++***************c*****c****
<""--;-";<-<-c+c*c"+i,c*oooi+*I+-co*+*<<--""<"<---<*-<+1-ec<-+-o-*-<-,+-<;,1""<"--"""<<<<<<<<<<+<<<<<<+++++++***++**c***cc*c*cc*c*c**cc***cc*c**c
"<--;-<";+<*i"+1ic+ci*iei*I1+i6+1++++o+<<-";<;"-<i*c*c<+i+<i*+<<;<"*";<-"6--,<"-"<---"""<<<<<<++<+++++++++++**+******cc*ccccc***cc*cc*cccc*******
;"--;"""-++*i+oc+ic*eci*ccc+c++*""**-<-<-<-""<"""""*-<,+<+*ii<-*-+<",,,e<*-;"-;--,;-""<<<+<<<++++*****+++*****+*+*******c*ccicc*****c***cc***c*c*
;-<--<+c";o<*<+ii<<c+"i-"""+<<+-<-;+;"i---"--"-;---:c----"+"<;""---"-*<*-i"-<<;;";;-""<<<++++++*******+********************c**cccc**cccccccccc*cc
<<-;;-,:.I+*+**<++"+<""<---;"----;-,<<-,;<;"-"--";--,--"-<;<<,;"*<"<"-<;i--;-;-";;-""""<<<+*+++********+***++**********c**c**cc*ccccc*ccccccccccc


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