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

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

""""""<<<<<<<<<<+++<++++++++++++++++++++++++*+******+*************************************ccccccccccccccccccccccccccccccccccccccccccccccccccccccc
"<<<<<<<<<<<<+++++++++++++++++++++++++**++************************************c***c*cccccc*cccccccccccccccccccccccccccccccccccccccccccccccccccccc
<<<<<<<<<<<<<+++++++++++++++++++++++++++++*******************************c****cc**cccccccccccccccccccccccccccccccccccccccccccccciccciiccccciiiccc
<<<<<<<<<<++++++++++++++++++++++++++**+*+*******************************c**cc*cccccccccccccccccccccccccccccccccccccciccccccccciiiiiiiiiiiiiiiiiii
<<<<++++++++++++++++++++***+++++**+*****+***************c**********cccccc*ccccccccccccccccccccccccciiiiciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
<<<++++++++++++++++++++*****++************************ccc*c****ccc*c*ccccccccccccccccccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
++++++++++++++++++*********************************ccccc**cccccccccccccccccccccccccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiooo
++++++++++++++++++*************************ccc*cccccccccccccccccccccccccccccccccccciiiiiiiiiiiiiiiiiiiiiiiiiioiiiiiiioooooooooiioooiiiiiooooooooo
+++++++++++*****************************cccccccccccccccccccccccccccccccciciiiiiiiiiiiiiiiiiiiiiiiiiiioooooooioioooooooooooooooooooooooooooooooooo
++++++**+++***************************c*cccccccccccccccccccccccccciiiciiiiiiiiiiiiiiiiiiiiiiioooooooooooooooooooooooooooooooooooooooooooooooooooo
+**************************c***ccccccccccccccccccccccccccciciiiiiiiIiiiiiioiiiiiiiiiiioiioooooooooooooooooooooooooooo1ooooooooooooooooooooooooooo
******************c*c*cccccccccccccccccccccccccccciccciicii@@@c61I66060@@8P$P@@88@6e8eIe6e11o1o1o111o1111111ooooooo11111111111oooooo11o1ooo111o1o
*****************ccccccccccccccccccccccccccccccciiciciiiio1ooeeI66I00006088@@@88888888888@@@888@PPP@@@80606Ie1111111111111111111111111o111o1ooo11
**********c*ccccccccccccccccccccccccccccccciiiioooiiiiiiiooo1eeeIIIIIIIIIeIIIeeeeeIIIIIII66600008888@@@PPPPPP8@6e11111111111111111111111111111111
*c**ccc*cccccccccccccccccccccccccccccciiiiiiiiiiiiiciiiioooo1111eeeeeeeeeeeeeeeeeeeIIII6666600000088@@PPPPPPP$$P@86I6e111111111111111111111111111
*cccccccccccccccccccccccccccccciccccccioiiiiiiiiiioooooooooo11111eeeeeeeeeeeIIIIII66666000000008888@@@@@@PPP$$$$P8000ee11111111111111111111111e1e
cccccccccccccccccccccccccccciiccciciciciiiiiioooooooooo11111111eeeeeeeIIIIII6666666600000888888@@@PPP@@PPP$$$P@P88Ieeeeee1eeeeee111eeeee11ee11111
cccccccccccccccccccciiiiiiciiiiiiiiciiiioooooo11o111111111111eeeeIIIII666660000000888888@@@@PPPPP$$$$$H$$$@80Ieeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1ooo
ccccccccccccccccciiiiiiiiiiiiiiiiiiiiooooooo11111e111e11eeeeeIIIIII666600000088888@PPPPP$$$HHHHHHHHHHP@0IeeIeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee11
cccccccciiiiciiiiiiiiiiiiiiiiiiiiiioooooo111111eeeeeeeeeeIIIIIIIII6666000888888@PP$$PP$$HHHWMWHHP0IIIIIIIIIIIeeeeeIIIIIeIIeIIIIIIeIIIeIeeeIIIIeee
iiiiiiiiiiiiiiiiiiiioiiioiiiiiiiiioooooo1111111eeeeeeeeeIIIIIIIIIII66008@@@P@@PHHWWHW$HHHHWWM06IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIe1
iiiiiiiiiiiiiiiiiiioooooooooooiiiiiooooo111111eeeeIII60666IIIIIIII666008@$H$P@PP$$HWWHWWWMMMW@06I6I6I6666IIIIIIIII66I6II6III66IIIII6IIII66I6686ee
iiiiiiiiiioioooooooooooooooiiiiiioooooo11111eeeII080888IIIIIIIIIII666008@$HPP$$$HWHHWWMMMMMMWW06666666666666666666666666666666666666666666666Ieee
ioiooooooooooooooooooooooooioooooooooooo1111eI60666IeeeeIIIII6III66660008P$H$$$$$HHHHWWMWWMMMMWW80000000000666660000000000000000000000000006I6III
oooooooooooooooo11111111111o1111ooooooooo111eeeIIIIeeeeeIIIII666II6660008@P$$$$H$$$$HHWWWWWWWWMWW0800000000000000000000000060808000088000000006II
111111111111111111111111ee1111eeeeeeoooooo111eeIIeeeeeeeeIIIII66I6I666600008@@P$W$$HHHWWWMMMMMMW@8888888888888888888888888*iiii8888888888888086Ie
1eeeee1111ee1111eeeeeeeeeeeeIeIeIIIII1ooo1111eeeee1eeeeeIIII66666III6666600088@@P$$$HHHWWWMMMMMW@8@8888888888888@@88@880<iiiii18888888888888666e1
eeIIIIIIIIIIIIIIIIII66666666IIIIIIe1oiooooo1111eeeeeeeeeeeIIIIIIIIIII66666600088@P$$$HHWWWMMMMMHPP@PP@88880000888@88888+iiiiioP@@@@@@PPPPPP@886Ie
o11eIIeeeee1111111e1ee1oee111I6cccciiiooooo111eeeeeeeeeeeIIIIIIIIIIIIII660000008@@PP$$WWWMMMMW$P@PPPP@P@@@@@@@@@@@@8@+iiiiioo888888888888888@@888
eeeeIIIeeeeeeeeec1eeeI1oio11ciciiiiiiiioooo111eeeeeeeeeeeIIIIII6666IIII6000000088@PPP$$WWMMMMWH@@@P@@P@@@@@@@@@@@@@*iiiiiiio@@8@@8@@88@@P@P0@0800
ee1I66eeeieIo*****c***1i***cccccciiiiiiooooo111eeeeeeeeeeIIIII08@86IIII6666600888@PPPP$HHWWWWWMP@@8@88@P0008@880@"oiiiiiiii@0@P80@8e8P@60$@8@@00@
ii***+++**++***ccc**cciccc*ciiiiiiiiiiiiioooo11eeeeeeeeeIeIII68@P@8IIIII66660888@@PPPP$$HWHWWWWWH@000PP060@@H@Po*iiiiiiiioi08@6IIIIeeeeeeeeIIIeee
886e*c+++++*ci1II1cocccccccccccccciiioeIee608@08808eeeeeeeII608@PP666P8II66600888P$$PPP$$P$$$$HHWHP$HHHHWH$1e0+iiiiiiiiiiiI66II60I6I666I006IIIIeI
0I6080IIIIII60008808@@80eoicccccccciio111eI60088@@@@@@@860I66688@066P80II666606668P$W@@P@PPP$$HH$H$P@8WW$P$#<iiiiiiiciicccPH8P$06$P6IIH660Iee1111
eII6e66II60066606088@8@806Ie1e1iiciiioe0880II6660000088@@@P@@@888@0III666I66806008PH$WH@8888888@@8006600PH;**cc***********11eeIeeIeee111ooooooooo
occcooooII6I1eeIII808@@86e10IooooooIeoe1ooo1o1eeIIII666660008666IIIIeeeeIeIeI6I8II668$$PP8800066880I8eeIoiiiiiioo111eeee86Ie1ooooooooooooooooiiii
*****c**cci1eeeeeee11oiiiicie0@eiiiiiiiooiiooooo111II00I6IIIIII1111111111eIeIIII66666600666I0PIIP0ee1iiiiooooooo1eeeeeIIeI6IIeIee11ooooooiiiiiiii
****ciiciooooooooooic*ciccciioe0iiiiooIo1o6@oioooo11eeeeeIeeee11o111oo1eeIIIeeIIIIIII66IIIeo8I11eIioooooooo111ooeeeeeeIIoo11eeee1oiooiioiiiicciic
*cccccciiciiiiiic****+++*+*++*+***cc*ciiio1e1oooooooio11111I088oo1ooiioo111e6IeeIIIIeee8I611eIoooooooooo1111oIeeeeeIIII1ooiioo1ooiiiciicciiiiiicc
****ccccccccc*++++++++<<<<+*+++<+++++++*******ccccciiiio1eeI88@eooiiiiioiiiooooo11161eoo16ioiooooooo11111111eeeeIeIIIIIioiiciiiiiccccccc*cccccccc
++******cc*++++<<<<+<""<<<+++++++<++++++*++**cci1oce1oe1o1e0000Ieocoo1ico111ciee1ooooiiiiioooooooo11111ie111e6eIIIIII66ic***ccccc**cccccc*ccccccc
+++********+<<<<<<<<<"<""<<<<<<+<<++++++*c**ciiiio1Ie6I1o1e0Ioooo1oiooo1o1oiiio1Iiiiioioooooo1o111ee11eeeIIIIIIIIII6"oI*******cccii*****c********
+++++++++++++<+<<<<<<<<<<<<<<<<<++++++*******ii1ciio11iiiiiiiiiioooi1iio**o11ciiiiioooooooo111111111eeeeIII6IIII6666606*****+++*****++c*+++++++++
+<<<<+++<<++*<++++++++++++++++++++++++<++++*ciooocccicccicc*ccioiciiioo1iiioiiioooooo1111111111111eeeeIIIIiIII666666660++++++++++++++++*+<<<<<+++
<<<<<<<<<+<<+++++++++++++++++++++++<++<<<++*ccc**+++*+*+++iic*occi1ciiiiiiiioooooo11111111111eee1eeIIIIIIo6I6666666666***cc****+++++<<<<<<<<<+<++
<<""<<<<<<<<<<<++<<+<<<<<<<++++++++<+++++++<+++*+<<*+occciccccccccciiiiiiooooooo1111111eeieIeeIIIIIII666e6I66666666666+++<<+<<<+++<<+<<+++++<<<<<
""""<<"""<"<<<<<<<<<<<<<+++<<"<<<<<<<+<+<<<+***+**c*cccc*cccccciiiiiooooooooo1111111111eeeeeeeIIII6666I666I66666666666*+<<<++<<<++<<<<<<"""<<<<<<
"""""-""""""""""<<<<<<<++++<"<<<<<""""<<<+<***co**c**ccccccciiiiooooooooo1111o111111eeeeeeeeeeeIII66@66660000006660006*+******+++<<<<<<<<<<<<""""
-----------""-"""""""<<<<<<<<<<<<""";+*+*+c"+***ccccccciiiiiiiooooooooo1111111111eeeeeeee1eIo6II6I6I166I6660000008006<***++++<<<++++<+<<<----""""
;;;;-----"---""""""""""<<<"""""-+++<+i+*****cccccciiiiiiiioiooooooo111111111111eeeeeeeeIIIIIIII6III16I666666606600000+++<<<<++<<+<<<++<<"""--;;;-
;;;;,;---------------"""-""*+<*"+*******cce"""+cciiiiiooooooooo1111111111111eI"I"1eeePIeIIIIIII066e666666666660000000<<<"<<<<<<"<<""<<"<<<<"""--;
,,,,;;;;;;;;;;-----;-<*+++"+c*<c**c*cccccciciiiiioiooooooooo111111111eeeeeeeeeeeeeeIIIIIIIIIII00II6666666066660000000"-"--"--------"--------"--;;
,,,,,,;,;,,,,;,;+++<<*c*********cccccciiiiiiiiioiioooooo1111111111e1ee1eeeeeeeeeeeeIeIIIIII6IeI666660066066666000000$"""-------;--;;--;--;;;;--;;
,,,,;;;;;;-++<<++*+*********ccccccciciiiiiiiiooooooooooo11111111eeeeeeeeeeeeeeeIIIII666II66066*666666060066600000000"---------------;----;-"-----
,,;;;<+<+<<i++*++*******cccccccciiiiiiiiiioooooooo11111111111111eeeeeeeeeee1IeeeIIIII66666I6eo6666660000060000000000"--"-"-<"""-""""-;;--;;-;;;;;
<<""""+++++********ccccccccciiiiiiiiiiioooooooo11111111111111eeeeeeeeeeeI6IIIIIII6II66666006I66666000660000000000000----"<"""""-"""""-;;;;;;;;;;;
;<<+++++*******ccccccciciiiiiiiioioioooooooo111111111111111eeeeeeeeeeeIiIeIIIII66666666e66I666666666600000000000000@"----"""-----"<<"--;;;;;;""""


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