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

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

:::.:::,,,,:,,,,,.:,,,,,,,,,,,,,,,,,,,,,,;,,;;;;,,;;;;;;;;;;;;;;;;;;;;-------------------""-""""""""""""""""<<<"<<<<<<<<<<<<<<++++++++++*+***cio#
:::.:::::,,,,,,:,.:,,,,,,,,,,,,,,,,,,,,;,;;;;;;;;;;;;;;;;;;;;;;;;;------------------"""""""""""""""""""<<<<<<<<<<<<<<<<<+<++++++++++++++*****cco#
.:..:::::,:,:::::..,,,,,::,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;--------------------""""""""""""""""""<<<<<<<<<<<<<<<<<++<+++++++++++++*******ccco#
::::::::,,:::::::.:,,,::,:,,:::,,:,,;;;;;;;;;;;;;;;;;;;;;;-------------------"""""""""""""""""""<<<<<<<<<<<<<+<<++++++++++++++++************c+ci#
::..::::::,:,:,,,:.,,,::,,,,,.::,:,,;;;;;;;;;;;;;;;;;;;-----------------"""""""""""""""""""<<<<<<<<<<<<<<<++++++++++++++++++*****************+cc#
:::.,,:,,:,,,,,,,..::::,:.:::::::,,,:;;;;;;;,;;;;;;---;;-----------""""""""--""""""""<<"<<<<<<<<<<<<<++++++++++++++++************c**c*cccc*c*"ciM
::..,:,::,,,:,,::.....:,:..:..,,::::.,;,,,;,;;;;,,;-----;--------""""""""-"-""""-"""<<<<<<<<<<<+++++++++++++++****************ccccccccccccccc<c*M
,,,..:::,,,:,,,::....:.,,:.:.:,,::::::,:,,;;;;,,::;;;-;;,;-----"""--"" """"-<<<<<<<<<<<<<<<+++++++++++++++*+***********ccccccccccccccciic*c+*<c*-
:...:,,,,::::,,,,:.:,,:.:.::..,,,:::..:;-;;,,,:,,,,,-,;-:,;----"""""""":""<<<-<<<<<<<+++++++++++++++**************ccccccccccccciiiiiiicci*cc<iic-
,,::.,,,,:,,,,,::.....:...::::,:,::,.,,,,;,,,,;,;,;,,:,,;;,,,,,-"""<""":<<"<<<<<<<+++++++++++******<+++++*+++<+"+<*<cc*ccciiiiiiiiiiiiiiiiic-cc*-
::,,.::.,,,::::::...:::,...::..:.,,:.,:....:,:.:;:.::,.:.;;:,;,;,""-""".<+,+++++++++++*++*+*******<---""<;"<<""-"++<**"*iiiiiiiiiiioooooioio*oc1;
::.:.:,,::.:,,,.,:..:::.::...:...::...::,::,,:,,.,::::..,,-;;;--"-;-",".:++++++++*+************c*++;;,<--;"-"-<<<<++*-+ciiiooooooooooooic*ioci-*-
::,,.,,,:,;,;;,;,:...:,,,.....:::;:.,,.:;;:.:,-:-,::,;";,;:,-,,"",;;-;<.<+++*+***********ccccc*c+*--<-;<;"<;*;+-*+"<+++c*oooooooo1o11o1o1c1o**-i"
.:::.,::,,::::::;:..,;::.::. :,:.:.-.::,:.:,,;,-,,,-.,.-,,::::"<-".:,<<:+**********cccccccc**<-+""-,,:*+".+",-+-*-":,-+<*iico11c11**c*oicoo1io+1+
    .   . ...:,,,:.,;,:::....,;.::..:.:,::.::.:-,;<::;;.:<;:,,;--<::;"",******ccccccccccc+**i+**-;-"-;+*<<,i"<<<*-+"<;-i*<o:i1e1o11<+1<1c"*c"":"-
;,:..........................,;;::.::.::.:::,:;;.;----.,: ";,;;;<.-+-"",*ccccccccciiiiiii***c<c+,;:"+c;-<,"co;i-i<".;;--;**,co-oo*-+-+c<c;,"+;.i"
,,::.;;"-""<+<+ci-,;$##MMM##M#MMWWMMM..  .,:-:--:,;,:.;;,,;<;,,-;;-.:-":cccciiiiiiiiioooc***,;*<+"*+<:-:;"<io+*-c.,;-;,--c+:Ii+i+*-;cc*-",;:,::-+
,;;;:;-;-"+*iI$#Ic<""---;-------,:.................... ."""-;,;,,,-,;"c.ciiiii*:"iiio1i*<<<<--.:,;, *<;*o<iei+:c+-,.,:;**"c,*+<;"-*<<--<;,:,;..":
:::;:;<6@1*+<<<+++<<"-"-"-;;;,;;,,,,,,,,,,,,..::,,::....::.:,;+c";::..;.iici.<<-io111*1io*oc+-,1c;**+-.:-::1,*.",<+,;,c*"-*-1*;-i-:c-,,:<-:,:-:-+
-;;;:,<81+<<"""""--:-:--::,-:--;;;;;;;,,;;,::::::,,;"<ci*cccco0#8i-,:::.::..........,"1eee1e+"-1o+1*,c*<e1.o,,:1.-+c-cc"+c+"<co";<;;".,;".::;,.e,
;:,;.--"+i6M1c+""":"":--;---;:--:,,;;;;;-;::::,:;"+IHW$$PHHHMMM#$0eeoicioeee1oic*. ,:;;-;;,;,;-""-;,:::::.. :,.. *<<;:.-;c+.-*,,:*";o.<*..;";;;*1
,;-;.;;-""""<*io@Weoc;<<,,-,"",-;--,--.:;-:::::,*Hc*++<<<""""+*#ic*<++++<,::,:::1<ccci1ec+<""<<+c*+<"""-"-+oo..,:::.  ..    .,i:+".e:+e. <"<",:o-
---:..",;-"<oc<""-----"-;-*eH+;;,;----"""-;;,,,;-+IW6oc*<<"-""+#c+<",,,:::::::10+I@-"+86e1ooiiio<;c"-<<<<+*i6<::;:i16Meoc""----;;:...:.I::.......
+<-,:1i,",;-8#,:.........-<"cIei:,........ ";,,<"<-<c1PWI+"--;-M<;,,,,,,,,,,oo1"*611Ieoo1e1oooc"*o1"oiiioe88W;:,;,:<<+*M<"""<<"-;<<<<".;;;,:,,:,,
"**,:+"c-:;-@#"::...*;"**+---;-<<*  ---"",-<@+*c*:-,-,;,i,ccI+@-,:,,,,,,,,o1"e08o$<HWHHHP8ie1ceIIIee"18@o0-<,,:,::.,1**"<<<<<""<-*<<<:"-;;;;,;:<W
cc+;.-<-<,.:,P::.....<+<c*";""-<+c. ..:.:,:,#;,-":;,e;e,coeoe11-*:-;;,,;::-:066IeeeeIIIeee@o11IP@@1W--;""--"::::....:6"68-Ii*c-.; ::....::,,8o:+-
i"+;.*"<";,:."...... c+c*+c*""+**o. ...:::--W+cioi,;;,-+*c++ciM--:--;;;:,;c.:+I61-@8PP@eII@o+1-<**<+-;,,,,,::::::.....:;@:-,::,::..,;,,,,,,:. ...
o"",:-;<";-,,-::.:..."<""*"-,<-<<e.....:,-":,:,$;-""<<ii0e++**,-<:c--:;,:"-:,;<<6MioieiI*"---;";;1-,,:::::.::::::..    ..    :  :  ::"";,:,,. .. 
c";-,;;;,-,,c"o,:::::-;-";--";;+<1:..:,";"e";+c-"<-"";<WH*i++<<;<:<,..:;-:1,,-"i+i";-::<:.-;;;e+,,:::::::::"....         ;;-,:..:..;; :..:;-..:..
8oi;;"""-;-,i<I-,;;::<"<<<";--<"+<,.::;,;-<;:ec-;<o""-;e06+;-<;"-:::,. :;:.c:;"io6*;<,:*".*01o,;,,,::..:....;..            ,......:,  :"<":,;...<
$*-";"";+cc"*+<++<--;;,--,;;::,,,o,.<.<;....".:,,:,"<-;";o*o+-,;-:,:.: .::,..:;-c+<+M*;-;.1<i<<""""""--"-;--;-;,;-;-,,,:,-;;,;;;"---;,::,,:::.:.:
@-"";-*c"+-,+<",;:"*1-"+<;:,,,:*-I; + c: ....+.:,c;-,;,,,,W*0@6*"-;;"<<<<<+<+<+cieeoococcc+**+*++<"<<"---"<<<--,;-;;-<-,;;,,::,-"":.:..::::::::.:
@""-;,--;-,;,"e:::<,<-"c"-::::::,"<<<<"<:...:,,.,--":,.:::-"0IeI-IeeIIIe1eeeo1o1oe1o1oiiiiccc<**+<<<"-------;,,,,:::::::::,,,,,,,,,,,,,,,,,;;,..,
 .+-,,+<<<""""-<++<<<*;i<,:cie:I61<++++*... Ie;,oiciicii1oi*ic+*-c*+**********c*ccccc****+*++++++<<<<<<"""<"""""-------;;;;-;--------;;--;;;----"
 -<;,;+**c*ccc*cc*cc1";<+"""<<<++++++****..:iicIicciicccii*+<"""--""<<+******ccccccc*****+++++++++<<<<<<<<<"""""""""--"""--"""-"---"---"""""-""--
"<+:::"""-<<++<"<<<<"""-;;;;---""""""""<< ."++*****ciici11iiccccccc*c****++++++++**+++<<<<<<<<""<<<""""<"""""<""""""""""""""""""""""""""""""""-"-
<""..."""<";"<<<<<"""------;;;;;;;;;;;----:,--"-""<<<<<<*1++++<<<<<<<+<<<<<<<<<<<<<<<<""""""""""""-""--""""""-"""-""""""""""---""""---""""";,,,,,
;-,...;<coeIIiooc*<<"""""-""""""------;--------""""""<<<++<<<<+<<<<<"""<<""""""""<<<<""""""""""""---"-----""-"""--"-"""""""""""""-""""""""-""""""
--"""""<<"<<+<<""""""---""--""-----------"-"""""""""<<<<<++++<+<<<<<<<<<<"<"""<"<<<<<<"<""""""""""""""""""-""""""""<<""""<"""""<"<"""""""""""""""
"""""""""<<<<<<"<<""""--"""--"-------------"""""""<<<<<+++++++++<++<<<<<<<<<<<<<<<<<++<<<<<<"<<<""""<"<<<<"<<<<<<<""""<<"<<<<<<<"<"""""<<<<<"""-"
;"""""""<<<<<<<<<<<"<<<"""""""""""--------------""""""<<<+<++<<<<<<<+<<<<<<<<+<<<<+<++++++++<<<<<<<"<<<<<<<<<<<<<<<<<<<<"<<<+*+++++*+++<<<<""""""
.""""""""<<<+<<"<""<<"""""""""""""""--"""""""""<<<<+<<+++++++<<<<<<<<"<<""""""<<<<<<<<<<+<<<<<<<<<+++<<"<<"<<<<<<<<"<<<<<<<"""<<<<<<"<<""""""---"
.---"-""""<<<""""""""""""""""""""""""-""""""""<<<<<<++++++++++i+++++++<<<<<<"<"""""<<<"<"<<<"<<<<<+++<<<<<<+++<""<"+<"""<<<<<<"<-"""---------"---
---------""""""""""-""""""-"---------""""""""<""<<<<<<+++*++++++++<<++<++<<<<<<<<<<<+++++++<+<<<<<<<<<<<<""""-"""""<+""<"""""""--;---;;,,,,,,,,,,
;;--;-------""----------------------"--""""""""""<<<<<<<++<+++<+++++<<++<<<<<<<<<<<<<<++<++<<+*++++<<++<<<<+<""<+"++<<"""""---;;;;,,,,,,,,,:,,:::
-;;;;;;;;----"--------------------------"-"-""""""<<<<++<<<++++++++++<<<<<<<<<<<<<<<<<+<<<<<+++<<<<+++<++<<++<<+<<<+<<"""<-"""""-;;;;;,,,,,,::::.
;,;-;;;--;---"----;---------------------------""""""""<<<++++<<<<<<*<<<<""<<<<<<<<<<<<<<<<-<<+"<<++<<++<<<<<<+<<<<+++<"-""""""""""-;,,;;;;,,,,:::
;;;-;;;;;;---------;;----;----------------------"-""<<"<"<<<"<<"""<<<<<""""""<"""""""""<""""""<<<<<<<<<<<<<<<<++<<"<<<<+<<<"";"""""----;,;;,:::,:
;,;;,;-;;;;;;;-------;;--;;;;-;;;;;;;;---;---------"-"""""""<<<<<"<<""""""""""""""""""""<<"""""""<<"<<<<<"<<<"<<""<<<""<<""<<<<-"""""---";;;;;,,;
;,;;;;;;;;-;;;;;;;;;;;;;;;;---;;;;;-;;-----------"----""""""<""<<""""""""""-""""""""""""""""""""""<<"""""""""<<<"""<"<<""""<-<<<""<;""--;;;;-;-""
,,,,,;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-------""""""""""""""""""-""""""""-""""--"--""""""""--"""""<-"""<<"<""<""""";"<""<"-"""""""---;""--"
,,,,;,;:;;;;;,;;;;;;;;;;;;;;;;;;;;;;,;;;--;;----------""""-"""""""""""""""""""""""-"""""""""""-""""""-""""<<"""""<""""""""<<"":"""-"------"<<<"""
,,,,;;;;,,,;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;--------"-"-"-"""""""""""""-"""-"-"----"-"--";"""""""-""""""""""<""""""-"""""<"""""""""-""""""""";--
,,:,,:,,;;;;:,;;,;:;;;;;;;;;;,;;;;;;,;;---;---------------"-"";"-""-"""---"--"-"--""----------;---"""""""""----""-""""""",""""""""""""""""""--;""
,,,,:,,,,,,,;;;;;;;;,;;;;;;;;;;;;;;;;;-;;;-;;;-----;--------"---------,---------------------------"-"""""""""";"""""""-;""""";""---"-""""""--<"""
,,,,,,,,,,,,,,,,;.,;;;;;;;;;;;;;;;;;;;-;;-;;;--;;---;-----------;---------;;-;----------------------------";"""""""",------""""""<-""-"""""-"""""
,,,,,,,,,,,,,,;,,,;;;;;,,;;;;;;;;;;;;;;;;;;;;-;--------------------------;---------;-------------;"---------"-""-";""---------"",-"""<-<<,"""""";


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