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

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

::,,,,,,,.,::::::::::::::::::::,+<++++++++<<<,:::::::::::.:...................."""----"-""""------"--;-;-----";-, :-;;;,;;;;,,;,,;,,,;,,,,,::::::
:,,,,,; ..:::::::::::,::::::,;+<<++*++++++++<<<+:::::..::::::::.................""-"""----"";-""--"--"--";--"----;..;;;;;-;;-;;;,;;;,;;;,,,,,,,:,
,,,,, ..::::::::::::::::::::<"<<++++*+++++++++<<++::...:::::::::........::::..-"""""""<"""""""-"-<-"""-"""---------,..;-;-;--;-;;,;;;,,,;;;,,,,,,
,,,  .::::::::::::::::::,,<""<+++***+*++++++++++++++*::::::::::::.:.::..:.:.-<"""<<"-<"<<<<<"<<<<"""""""-""""-""---"":..---;;-;-;;:,;;;;;;,,;,,,,
;;;.  .::.:::::::,::::,,<<"<++*o+**+**+******++**++*++*c:::::::::.:::::...,<"""""<c******************c<"<"""<"""-"-"-"-...----;--;-;;;-;;;;;;;,;,
;;;;;, ...:::::::,.,,,<<"<<++*+*+************************+*.:..:::.::....<""<"cc**cccccciiiciciccccc******c""<"""--";-"--...-;-"---;;-;-;;;;;;,,;
;;;;;;-- ...::::,::;+""<<+*+++**+*****ccc*c*cc*c***c*******++<:::::::.:"""<icciiciiicioiiiioiiiiccc****+**c***<""""""------ ..-;----;-;--;;;;;;;;
;;;-----;-:::.::::*";"<+++++**********cccc*cccc*cccccccccc******:::::"<<<cciooioiiiiiiooiooiiiiiiiiccc***c+c**+*+"""-""""""",.:;---------;;;--,;;
;;;----------;:,+"--<++++**c++++******ccccccccccccccciccc*c***cc*ci<<++ocoo1ooioioooioooooiooioooiiiiccccc*c*c**+**<<""--"""--:.:-------;-;;;-;;;
----;------"-"+"-"<<<<+++++++++++**c***c*ccccccccciicccccccc*ccccc*ciicio1ooooioiooooooioiiiioioooiioiiici*ccc*****++"""""--"""-:: ----------;---
;;-----""""-<"<"<<<<<<<<*++<+<+++++*c****c**cccccccccccccccccccicccioioo111oooiooooooooooooiiooooioiiiiiicccccccccc*++<"""-""""---...----"-;-;-;;
----------""++**++++<<<<++<+*+*+**+++*+++++****cccccccciciccccioicc1oo1111e1ooooooiooo1oooIiiiiooiioiiiiiccccccc*cc**++<"<""""------ .:-------;--
------"-"";<****c*c*<+++*+<<<<++"+<*******cc*+**c*cccicciiiiiiiiiiooo11eeee11111ooooo1oooiooiiiiiiiciiiiciiiiicii*ccc**++""-"--""""--- .;-;---;;-
-------""<**+<c*+++++*c***++<<+<<*;:,,,:::,,.<*"+*ccciciiiiiiiiiii1o11eeeeeee111oo1ooiioooioiiiooooiiiiicccciiiccicccc***"<-"<"";"-"--;"..;------
-"-----<<**c*<++++++c**<+*<<*""+:,,,::,::::,:::.++**cciciiiiiooioeo1111e1eee1ee1e1oo1oe1iiiooiooooioiiiiiiiiiiiccicccc**+*<<<""<"-"""----;..-----
--""--<<"c+*++++++++*++*+<*++*c,,;,,,::::::::::::++ccciiiiioooioooo1eeIe1e1eeeee1oo11111oioiooiiiiioooiiiiiiiiiiccciicc****<<""""-"""""----,.."--
--;;"<<++***+++*+*c+**+*+<*++<-<,:,,,::::::::....*+*ciiioiioooooioooeeee1eee1e11111o1oooooiooiiioooiiiicciiiiiiiiicccccc***<<<"<""""""""""---..:-
;-""<<<<++<<+*c+++**++***+c**<*+++-::::,:::.....:<*cciiiiiioooooio11eeI11eeee11oooo111111o1oo11111111ciooocioiiiiiccic***+*-+<<"<"<""""""-"---;;:
--""<<+++*++*+<*********c*e+cc+++<+*;::::......,**ccciiiiiioiiooi1o11eeee1111o11111e11e111e111111111111o11iiiiiiiiiicic**+*c<"""<"""<"-""--"---":
---"<<<<<++<<+c<+++*++c+*<<*+++*++<++*<.......c++c*cicciioiiooooo1o111111eoeeeeeeeeeeeeeeeee1eeee111111111111iiiioicccc**<<*<<""""""""""-"""--""-
--""-<<+<<<+*+<<+++<*<+*<++***+<<**+*++,+,.+c*++*ccciiiicicioooo1oo1111oe11eeeeeeeIeeeeIeeee11eeeeee111111111111cccccc**+<+-<<""""""""-""",;-----
"-"-""<"<+<<<<<<"<<+<++*+++++++++*****cc*+c<***ccciciciiiiiiiiiiooeoooeeeeeeeeeeIeeeeeeeeeeeeeeeeeee11e11111111oooi****+<+*"<""""""-""""""-------
-""-<--"+"<"<<+<<<<+<++++*+*+c+<+**c<****cc+*ccccoicccicciciioooooi1i1eeeeeeIeeeIeeeeIeeeeeeIeeeeeeee11111111111oooo**+++++<<""""""";;;----------
-"-"""""-""""<<+<<<<++++<*****++*+c+iiicccicci*coicciiiiciiiooooooie11eeeIIIeeeIIeeeeeeeIeeeeeeeeeeeee1111111111o1oooo<<+*<+<;-",,,:;";-----"-""-
---""""<"""""<<+<<<<++c+***cc*c*cccc*ciiciciiccocciccciciiioiiooio111eeeeeIIIeIIIeeeeeeeeeeeeeeeeeeee1eee11111111oooooi++*-<-,:,:::,:;,"-"""""--"
"""""""""<<""""""+<+<<++*+++***iiioiciiccicio1icicoiciioiiiooooiooo1ee1eeeeeeeeIeeIeeIIIeeeeeeeeee1eeee1e11111111oooooiii,,::::::,,,;<"""<"--""""
-""""""""""<"""-"<<<++++*++*<c*coicccoocccicioocc11ccciciiiiiioiio1111111eeeeeeeeIeIIIeIIIeeeeIeeeeeee111111111oo1oooiiiio:,:::,,:,,-""""-"""-"""
--"""""-"""""<""-""<<<+**+*c+ci*cociioiiioicooooiciccciciiiccociio11111111ee1eeeIeeIIIIIIIIIeeeeeeeeeeee11111o1o11ooooiiii;,:,,,,,,;-""""""""<"""
""""""""""""""<"""""<<*+"+*c**ciiiiio111ocoo111e1iciciiioiioc*ccooo1o1111111e1eeeeIIIIIeIIIIeeeeeeeee1e11e111111oo1oiiiii1c,,,,,,-"-"<"--"<"""";"
""""""""<""""""<<<<+<<<<<+++*ccoiio1o1oiiio111eiiiiiiocc1occccii11111o11111111e11eeeeeIeeeIIIeeee1eee111111e11ooooiiiiiiiici;,;;-<<-<"""<"-"""""<
""""""<<"<""""<+"<+<<+<<<+**ccciiooooooiiii11oioiiiiiooicoicioio1111eeee11111e1111eeeeeeeIeeeeeeee1111111111oooooiiiiiiiiiic,,,,;"<"<"""<""""""""
"""""""<""<<<<<<<<"<++<<+<<+++*ccioooioooooiiooiiccoiii*ccccciio111111ee11e1e1eeeee1eeeIeeee1eee111111o1ooooooiooiiiiiiiiiico;;;;"<-<<<<"<"<"""""
--""""""<"<"<"<<<<""<++<++*<+<+*cciiiooioiioiiiic***+*occ*ccciioo11111e1111eee1eeeeIe1ee1111eI111111oooooooooooiiiiiiiiiiccic+"<<+<<"<"<+<<<<-"""
"""""""""<<"<;-""<<<<<<++++*+*+++*icoiiiiiioiocc*+++<iiiiciioiio1o11111111111ee1e11111111o11ooo11o111ooooooooiioiioiiiciicccc++<<"<""""<"""<"<"""
"""""<""""<<<-"<<<<<+++<++<++++**+**c*cciciiicc++<<oiciiiccicoiiooo11e11111e1ee111111e11oo11oo1111ooooo1oooooiiooiioiiiiiiicc<<<<<"""""-"""""""""
"""--""""<<<<"<<"<"<<<<<+<+"+**+++++++*c+**+++<"++***cccicicooiooo11oo1111111111111111111o11oo11oooo11ooooooiooooiiiciciocc*c++"<<<""""<"""""-""-
-"-"""""""<"<<""<"<<"<<<<+++*+<<<++++;"<+<<<<"+;;cccccccicc+cooioo1o1111111111111111111oo1oooooooiooooooooioioooooiiiciiiicc*++"<<<<"""<<<<"""---
-"-<"-""""<""<"<<<<<<<<<++<<<-+<"*++cc;--"""<;;ciciccicccc+ioioioo1o11oeoo111111o11111o1oo11oioooiooooooo1ooooooiiiiiicicic*<+<<<+<<<<"<<""""""--
"""""<""<"<"<<<<""<<<<<<"++++++++*+c<*cc;"--"cc*ciicciicc*iiciiiio111e1oo11o11o11o1oo1o1ooo1ooooooiooooooooiooiiioiiiiiiiccc<<<+"<"""<<""<""---"-
-";""""<<<<<"<<<"<+"<<<<<+"<+++++<++**c**,-,-c****cc*cicicic*oooiooo1o1o111o11ooooo1ooooioo1ooooiooooioooooooiioiooiiiccii*+<<+<<+<""<"<""--"""--
""";"<<<<""-<<"""<<<<<<+<<<<++++++c++<*cc*+++c*+c*c*cic+*i*icicooiooo1oo111111o1o1ooo11ooooooiiooiiioiiiiiiiiiiiiooiiiiic*"*+<+<+"""""""""-"""---
""<"""<"""<""""<<""<<<++++<++*+*+**+****cc***+*+ccicccccccciccic"ioiooo111ooooo1o1ooooooooooooiooiooooooiooiiiooiioiiiic**---<-"""""""-<""-"""---
"""<<"<<"""""""<+<+<+<+++++++++*+**+<*+*+++**+**cciic*ciiccci*cciicccio11oo1oooo11oo1oooooooooiooooiiiiooooiioooioiiic**+;;,,;,,,,,,,;;,-"""--"-"
"--""<""<""<"<<<<<<"<<++*+++**+++++***+*****++*cc**ccc*cii*ccc+""-"--*iooiooooo1o11ooooooooooooioiioooooiioooooooi*c**<,,,,,,,,,,::::,:::,,;-----
""""""<"<"<<<<<<"<<<<<<+<++<+++<"<++***+*********<+cccicciiii;;,,,,<<;c*iioooooo1ooooooooooooooioiiiooooiiiiiiiiicc+<",,,,,,,,::::::::::::::;:,;-
---""<<<<"""<"<<<<+<<<+<<+<<++*+<+*++++<++*+****+c*c******"-;,-,,,,,,,,;*cioiooooooooooooooooooiiiciicoccciccccc*<"-;,:,:,,::::::::::::::::::,::,
-""""""<<""""""<<<<"<<<<<+<<<<<<++<**+<+++++*+**+c**i+**<;,;:;:,,,,,,,,,;;**ciiiio1oiooiioooiiocccc*ccccccc***+<"-:,:,,:,:,::::::::::::::::::::::
"""""""""""""""<"<+"<"<"+++<<<++<*+c<+**+***+**c**ccc*cc-;;;,-,:,::,,,,;,;,,-**cciiicc**ciiicici****+*c***+<<"-;,;,::::,,,:::::::::::::.:..:::.::
"--""-""""""""<<<<<+<<<<<"++<+<++<++****+++++*****c**+-,;,-:,::,,,,,,,,;,,;;;,;"<++++++*****c***++++<++<<"--:::;,:,,:::::,,:::::::::::..:::..::::
;"---"""""""<""""<"<<<""++<<+<"*<++<+++<+*****+*<++,-;;,;:,,:,,,;-;",,,:,,;<;,,,:,P:,"""<<+++<<""""""--;,:.::,,,,,:,:::::::,::::::::::::::::.::::
--;--"-"""""<""<"<<<<<<"<+<<<+<++**+*+++++**++<"<;-,,:::,;,,,--";;;-,,,,-:;,::,--;,:-;;;.,";":;,,,,:;,,:::;,,;,,,,,,::::,.:,::::.:::::..:.::....:
------"-""-"""""<""<<<+"<<+""+<++*++*+++*+*++**,;,:::,,,";,;,;--;-;;;,,;--;,,,-,,";,,:-.-:;-,;+",;,:-;..::,,;:,::,;,::::,:::::.:,::::..:.::......
;;--";"-"-----<<<<<<<"<<<"<+"<<+*+<<*<+*<+-,;--,,:;,-;,,;,;-;-,,:,,";-<--:;-;,;;;,-,"+:"";""+;.-,,<,-;::,:::..i:;,;.;:,::::::,::::::::....:......
;;-------""-""<"""<<<<<<<+++<<++++++<<--;,,::::-:,--,;,:",,;,,,:,;--;---;;-;-;--<,,,-,:,<,:"c;;,,,,;;,:,,,::.,,,,:,:,:-::.::,::::..:::...........
;;-----"""-"""--"<"<<<"<<<<<+++<+<<+;:,:,,:::,,;:,,,;,;,:,:::,,-,,:-,,;,;-;-;";-;*--<--,-,,",.-,,,;::,,:,,,:::,:::-..::;::::-::::.:..:....... ...
-;;,------"";""-""""""<<<++<<<"-;::::::::,::;:::,"-,::,,,::-;:;<,,,:;-;,,;;-:-;"+--:+,:::,, ,;:,,:":,;;,::::.::.:.:::,.:::....::.................
;;;-;;---"----"""-""<"<<";;;,;,::,:::::::;,::;:,,:::::,;,;;;-;-,:.,;,-,:,:,-",<,.:,,+,,,- "::;:.,,,:+,,,:::.,:..:..:..:.::.....::..:..... ....  .


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