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

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

cccciico*cicocoiiici1ieioico1oeioii1eo1ii1oeo""IIII"--"ioiio1ooooiiiiiiiiiiiicci*--""--""- ::: ::.  ..:,:;I-;;;;,,,,:::::::::::::::::::::::::::::
co*o*icciioociic1i1oiiii1ieioiiieieoiioiIo1oi<<IIII"";;*e1oioooiiiioiiicccccccc--""""""".::::..:.   ..,:,:o+;;;;;,,,,,:::::::::::::::::::::::::::
cicccicocicciii1iiiiooo1ioii1oo1ooii11oeioooi<<eIIe<"-"<eioooiiiooiiiiicccci*""<""<<<,..::::: ::     .:,;,<e;;;;,,,,,,,,,::::::::::::::::::::::::
";+i**ciiococciiooi1iiioooi1iii1oei1iii1ieooo<+eeee""--"1ooiooooiiiiiiiiii"-<<<<"<<.,: :,:....:       :;;."I;;;;;;;,,,,,,,:::::::::::::::::::::::
-<""<;*-<<"+<;+;++cii1c1ioioieo1oiioi11i1iiii<<eeee<<;"-1iioooiiiiiiiiii<<++++<+<:::,:.:,    ..      ::--.;I-;;;;;;,,,,,,,,,,,:::::::::::::::::::
<,"-"+"-<;<"++<-+;iiiiiicooooicoii1coicii*oIe1o1111<+"-;ioiiooiooooo+<+++++<++:.::.:::.,:     .....""--""-:I<;;;;;;;;,,,,,,,,,,::::::::::::::::::
;<""<-";;"-;-----------------"---;,:.. ....,"++1111<+"",ociiooioooi-<++++**",,:.:,....::     ...:+**+<"""";ci-;;;;;;;,,,,,,,,,,,,,,,:::::::::::::
,,,;;;;,:....   ..:"coooooo111111111111111111<+e68@@@@@;0iiiiiii+<***c***..:,,:.,,    .......:"*ccic*+<<"";"I-<-----<*o1oii;,,,,,,,,:,,,::::::.  
           ..:::::;<iio1688@@@@@@@@@@@@@@@@@@@@@@@@@@@@oiiiiio<+*cccc*c....:::.::.    ..::::cciooooic*+<<<:-I"11o1ioooooiii;,,,,,,,,,,,,,,,::    
808@@88@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P@ooioi+**cciic"..::......::..:::::,;iooo1111ooi**<<<;,6"oiccc***ccc*c;,,,,,,,,,,,,,,,:.    
@@@8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P11<<+*cc**i.....::.  .  ..,,,,,:ioo1111111111oc*<++<;ei1cicie*iiiicco;,,,,,,,,,,,,,,.     
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PP@@@@@@PP111+cioio,......:,,     .:,,,,o111eeeee1ee111oic*++<.:1"111oo111o11co;;,,,,,,,,,,,,:      
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPP@@@P@PP@111cc**...-..:::;;<+,,;,;;---16800088000000006666666I66+eeo*iic*11o++";;,,,,,,,,,,,:    ..
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPP@PPPPPeeeI0I88@@@@@@@@@@@@@*,;--:,:;,:e8888888888000006666666<*111i1o**<,:.<;;;;,;,,,,,,,,.:;;--
88@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPPPPPPPPPeeI0@@@@@@P@@@@@@@8<,:.:::,-<<-,::68888888800000000666I*Iioico<::<:.:";;;;;,,,,,,,,,,,... 
8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<-@@@@@@@PP@@PPPPIeeeee1iie@@@@@@P@@@@@@8;,;;";co66Iee+,,,88888888800000000666e<eeeeeeeeee1oo;;;;;;;;,,,,,,,..   
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPc"8P@@@P@PPPP01eeIIIee111o@@@@@PPPPPP@6;,"1I666066II1+,.:8@88888880000806666I<0000666666Ioc-;;;;,,,,,,,,,...   
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@--@@PPPPPP11eI66eeeee1icP@@@PPPPP@@6:"ceI66I66IIII1<;,i8888888880000000000<<"""-------;;;;;;;;;,,,,,,,. ..  
@8@@8@@@@@@@@@@@@@@@@@@@@@@@@@@6088@HHP6IH08+@"+*;;+1eeee11oiIPPPPPPPPPP@;"io11eec"<;"iIIi,"68@88@8888800000006i""---------;;;;;;;;,,,,,,,,   .  
@@@801*<<<<<<<<<<<<<<<<+++++++**PP8$HHHHP$H616iIo1i*111ociIei8PPPPPPPPPP@i.++;"-16Iee600Io"-<@888@8888800000066e""-------;;;;,,,,,;,,,,,,,,.   . 
""""""""""""""<<<<<<<<<<++++++**;::,,,;,:-"<+@1oeioIe1ooo6cee@PPPPPPPPPPP1,:"cooi0e60806I1*<-i888888880000066066""-----;;;;;;,,,,,,,,,,,,:,.     
""""""""""""""""<<<<<<<<+++++*++*****cccccii+@+c11iee1ooie1c@@PPPPPPPPPPPe,,ceII*IIe11eee11"-<888000060068008066<"---;;;;;;;,,,,,,,,,,,,,,:..    
"""""""""""""""<"<<<+cI8e<++++****ccccccciii6P@o1oo11oi*+<<@@@@PPPPPPPPP@6--I<o1*"<eIIeeee1c"*8@888800000066666Ic"--;;;;;;,,,,,,,,,,,,,,:::.     
""""""""""""<<<""<+688860+++++******ccccciic8PPieeeoc+**oii@@@PPPPPPPPPPP8*i60<i*-<o11I6eI1cI8888888880060066666e""-;;;;;;;,,,,,::::::,,:::.     
""""""""""""<<<<<<<680868++++++*****ccccciiioI@@-;<*iici1+<@P@PPPPPPPPPPP8ii168+iccoe66eoieee688888000006866666II""-;;;;;;;,,,,,::::::::::::.    
"""""""""""<<<<<<<<8@6i++<++++******ccccci*<;;,;::,<c1ioo+--IP@PPPPPPPPPP@i100P@P"ioe1i+*eeIIe:::,6800006066666II"--;;;;;;,,,,,,:::::::::::.     
""""""""""<<<<<<eeeeeeIoII++++*******c-;;;,;;,;,,""-"ioecci<,<I"@@PPPPP@PP@@PPPPPPP---+i1eII1:....::::o1006666III*"-;;;;;;;,,,:::::.:.:::::.     
"""""""""<"""<<<1oc+<<<<<<+<+++*****";;-;-;,;,;;,,<<.,:1*i< :;;8---PPPP@@PP@@PPPPPP6<*c*1II1::..:.:...::,,"II6III1--;;;;;;,,,,:::::.........  .  
""""""""<<<<<<8@;@@+<<<88+88I+++***c;""+-,-;;,;;--;;"<<"c:;,:;--0";"@@@P@PPP@@PP@@.:o1i*e1,:. ...........::::eIIIe-";;;;;;;,,,,:::.......... ..  
""""""""""<<<<@i,@@+<<+88-886+++***-;-""-,-;-;;""-;;"<""<<<"";--<0,"-@@@@@@@@@@@<:,<iIe1o;....................IIIe"-;;;;;;;,,,,:::........ ....  
"""""""""<<<<+@@"@@+<<<80088o+++***-",""-;;",--<"";;""""<<<<<,;--<,-;e@@@@@@0::.::-1e1o; :....................:IIe*-;;;;;;,,,,,::........   ..   
""""""""""<+****ie666IeIeIIIIe*++*<;":-";;;<,--<<"-;"+;<<<<<<<----,-,-@@@@@:::..:;*o11..,......................"Ieo-;;;;;,;,,,::::.....     .    
""""""""""<<e1iieeeIe<cii"+<II++++-;<:-"-;,<;"-<<<--"<""<<<<<<,;;-;;;;8@8@:::::::,o1o::................. ......:1ee-;;;;,,,,,,:::.......    .    
""""""""""<<Io11oeeeII*ceeI*Ie++++-;<:-"-,,<-"-<<<";"<"<"<<<<<";;;-:;,"888::::::::11::.................. .......,Ie-;;;,;,,,,,,::.......     .   
<<""<""""<<<Io1eeeeec<*c"-e<e1+<+-;;<:--,:,<-"""<<";<<""<<<<"<<-;;-;:,,08o:::.:::iI-::................. ........:1e";;,,,,,,,,,:::....       .   
<<<<<"<"<"""eo1eeeeceeo1iIeIe1<<<-;;<:-,,,;<-""""<<;<"""""""<"";;;-,,,,e0:.::::::6I:.,............... . .........-1i;;,,;,,,,,,:::.....        . 
<<<<<""""<"<IoeIeeee1I+<o<i"ei<<<;,;":,,,;;-<<<""<+-<-"""1"<""-,;;";,,,,0::::::::6-::.................. .........:ee;;;;;;,,,,,:::.....      . . 
<<<<<<""""""ec**c+ee""ee"*eee*<<";;-":::,,;-"<<"-<*-<-<""<<<"-;:;;";::,,6+:::..;:6::.................   .........:1e;;;;;,,,,,,:::.....        . 
+<<<<<<"""""IeoIc+ee*<<<<eeee<<<;,-"-,.:;,,-"<<"-+<<<""<<""""-;,;;-;.::,6i::...:,c:..................  ...........<1;;;,,,,,,,,:::....        .. 
<<<<"<""""""eIee<1e+1eiec1ee-<"<;,-";,:.,:,;"""""<-;<+"<<<<<"";,;;;;"1,,I::.....":...................  ...........,1c;;,,,,,,,,:::.....        . 
<<<<<<""""""eeee1i*<i1<1"1*:"""-,;-",,:.::,;-"<-"<;"<"<""<<"""-- ;,;;c<,1:.... ......................  ........ ...1e;;,,,,,,,::::....           
<<""""""""""eceee1oe+<e""o+-""";,-"-:...::,;--<-"<;<<;"<"<<""""::;,,,"..:............................. ............+e;;,,,,,,,,:::....           
"""""""""""<e+"ei"<1eee1oc:"""-,,,;;,::.:,,---<-"<-""""""<""--;--,,,:::::..........................................:1;;,,,,,,,,:::.....          
""""""""""""eoieeee**oeic;-"""-,;;;;;,:.::,;-<""<<<--<<"""""<""";,,::,..,...........................................+*,,,,,,,,::::.....          
-"""""""""-"1ee11ee11oi*<--""";,;-"";:..:,:,;+"<<---+"<"""*<"""-,;,,::,:........................................  ..:i,,,,,,,,::::.....          
-""--"""-"-"""""""""""-------",:,;"";,:::::,-<<<",<""""""""""-;--,-c11I1*:........................... ....     ..   .-,,,,,,,,::::.....          
----------""""""""-""---------;,;-";,;,::::,""<<+;"-,------;,,,:,<11111o11*,..........................     ......... .,,,,,,,,,:::......         
,-------------"---"-"---------,;;;;--;.::::,"<<<*<--:--"--;,-----1ee1111eee1i+":............................ .........",,,,,,,::::.....          
:------------------------------,;---;;:::..:,"<";---,------"-;  :1oioe1IIIIIIeee11c:......................... ........i,,,,,,,,:::......         
;------------------------------,,;;;,:..::::,;-",---,;;;;,,.  .::ciiiciIII666IIIIII;.................................c1,,,,,,,::::......         
;------------------------------,,,;;,::.:::,,;;--;-.:::::,,,::::::"<+*+e6I66666666Ie....................... ........-11,,::::::::::.....         
,;-----------------------------,,,;";,..::,;;,;;;-;.:::,,,;,::::::  .-"oeeIIIIIIIIIe:..................:..........,111o<,::::::::::....          
.----------------------------;-,,:.::,::::;;-;;,,";::,,,::;:::::::.....:*111111111o*-.............................1111oc,:,::::::::.....         
.--;----------------------------;,,:,::,,,::,-":.::,,,,,,,,:::::::...... -**+<<-;:   ............   .........    .11111i-,,,::::::......         
.--------------------------;;----;,,*,,,,,,,:::::,,,,,,,,,:::::::.......            ..       ...... ...      .....11111o+;;;;,,::::...           
:-----------------------------;;;;;+,,,,,,,,,,::::,::::::::............-            ..........      .        .....o1111o+,,:,:::::....           
----;-----------------;;-;-;;;;;;;;;::::,:,:::,,::,,::::....:.:.......-;..... ..    ............. ..   .    ......c1ooii+,:::::::.....           


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