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

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

++++*****c*****cccccccciiiooo111e1e1111eeeeIIII66666608H8088088P$P$@@P$$$P@@P@@88800006666666666IIIIe111111ooooooooooooooooooieIIoiccc*******++++
+****ooIeiciccccccccciiiioo166I1ee1111eeeIIIIII666660080$P88P888PPHP@P$H$PPP$PP@@@8880066660066666IIee1111o1ooooooo1111o11e66oiiiiccccc*********+
***II1II0@81ccccccccciiiioo11eeeeee11eeeeIIII666666600088@HP8$88@$$$P$WWH$$$$PP@@P@@88000000066666IIeee111111oooo111eI686e1ooiiiiicccccccccc*****
66i1111I0@8eoiciiiiiiiiiiio111eeeIeeeeeIIIII666666660008@8PHH@$PP$HW$$M#WHHH$$PPPPPP@88@8800006666IIIIee111111e1ee8886e1ooooooiiiiiicccccccccc***
6066eee6@08088oiiiiiiiioooo1e1eeII6IIeeeIIII666066600088@PPP$WHH$$MWWHW#MWWWHH$$HH$$P@@@@88800006666IIeeeeeeeeeI880I111111ooooiiiiiiiiiiccccccccc
0000066060@086@1iiiiiiiiooo111eeI666IeeIII666000000008@8@@@PP$WMWMHWMMW##MMMWHHWHHHH$PP@8888800066666IIIeI06@@P86e111111ee1111ooooooiiiiiiiiccccc
066I6eI6I0668@@eooiiiiioooo1111eI6066IIII6000008888888@@@@P$$HWW#M#W########MMWWWWWHH$PP@@@@8880066666IIII0@P@@@86IIIeeeeeeeeee11111oooooiiiiiccc
111ee6eeeI08@@@8I1oiiooooo111eeeI60006666660000088@@@@@@P$$HWWWMM##############MMMWWHH$$PP@@@880006666IIII60@P$@806IIIIIIIIIIIIeeee111ooooiiI1oic
ciiioeIII6@PP@P6oo11ooooooo11eeI608@$806666008888@@@PPPP$HWM######################MWWH$$PPP@@@888006666IIIII6@@00@PP@888880006666660IIIIe66II6I1o
ccioe60800@@PP861eIIooooo1111eee68@$HH0666600088@@P$P$$$$HWWMM#####################MWWH$$$PPPP@888000006666IIIIIIIeeeeeeeII6000888880006666IIIeic
ciio111I660888@8@6I1e0e11111eeeeI60PH$H66000088@@@@@PP$$HWWMM######################MMWWH$$$$PPPP@@@8800066666IIIIIIeeeeeeeI888006I606IIIIeooiiicc
cciiiiiiiiio111eI08@@8@$@8eIeeeIII60$HHH$$00088$@@@PP$$$HHWWMM########################MHH$$$$$PPPPP88000006666666I66IIIIIII008886II6III6I6e1ii+**
*cccccccciiiioiio1eeI68@$$$P8I606008P@WWWHH@$@WMHP$WWWWMMMM############################MMWMMWH$$PHPP@888088088@@@@80008@80@@@888666IIIeI61ic*****
**ccccccciiiooo11eeeeI08PP@@8666I6P$H$$HWWW$P@PWP$@@@@P$$$HHWMM######################MM#MMWWWWWHH$$$$$$$P$$$HWH$P@@@@@88800666IIe111ooo01iicccc**
***cc*ccciiiioo1eeI668@P$P@8II0688866008@$HM@@WWMWWP@HWWM###WWMM###################MMMWWWMWW$PPP@@@@@@88$$$$@0060000006IIIIIIeee11111oee1oicccc**
ccccccciooooo1ee60@@PPP80IeeIeeIIIe1eee66660$HHWW$P@@HHM#####MMWM##################MMWWWHH$$P$PPPPPPP@888P$$P@806IIIIIIeee111111e8011o0@eiicccccc
1oiicccciiiiioo168P8PP@@8@I111eeIee11eIIIIII08000008@P$WWWM####MMMM##############MMMMWWHH$$$$$$PPHHHP$HWHHWH$PPH$66III0P8e1e6168@@@8I6Ioiiiicc*c*
eiiciccccciciiioooe6@@86Ie11111eee11eeeeIII66660000008@PHHHMM####WMM###############WHHHW##W$$$$HHHHH$$PPPP880WHH$P@066e808Ie1I1I600111ooocccc****
cccccccccccccciiiio1111ooooo111eIIIIIIIII6666608888@@PP$HHWM###################MWM#HH$P$HHMMMWH$HMHWHWH$H$HH$P$@HP066I0eIIIe1ooiio6oiioic*****+*+
ccc*********ccccccciiiiiiciioo1e66008PP$PP@@@@$$$PP$$$HWMMWM#M#######################W$P@@PPP@88PP06066088@PP8808PH$$P@860eiiiiii1Ioooicc***+++++
******cccc*c***cccciiiiicciiioo1e08PP$HWWWHHHWHHHHWHWWWMWH$$WWWM####M#############MMW#HP@@880006IIIII0Ieeeee1111111o1ooooiciiiciicccccccccc**++++
ccccccccccccciiciciiiiiiiiiiioo1eI68@$HH$$$$H$HHH$@P$$P$$HHHHWMMMM###############MMWM$H$8066086Iee1111111oooooioiiiiiiciiiiiicccc******++++++***+
1oooooooooooo1o1e1eeeeeeooo1eII6088PP@@$PP@80008@8@@PPP$$H$P$P@P@PPP$$HHWHHWWH$HMHP$PP88$6IIe60e111ooooiiiiiiiiiicic****ccc***********++++++++++<
ooo111111111eeeI6IIIIIII66I600888@@@@P@P86IIIII66600000008888000008888@@PP@@@@@@P$$88000688eee1e11eooiiiiiiccccccc**c*********+++++*++++++++<<<<<
c**c1111e1eeeeeeIIIIIIIIII6660008880000006000006006000000006666600000088888888088PP@66660I6Pe11o1ooooooiiicccccc*c************++++++++++++++<<<<<
++*c1eeeeeeeeeIIIIII6I66600808888@8@@@@@@@@088808000088066II6600006088006666006068P86IIIIee180ooooooioiiiicccc+cc**********ii*+++++++++++++<<<<<<
<+***ci1eeeeeeI66IIIIII666606IIIIIII66680008000800808880000066000066606666II6IIeII6P0Iee1eI1118oiiiiiciiiiicicccccc**********+++++++++++<<<<<<<<<
*+*c*o1eIeeII6IeeI60066I6eIeII6IIII666I66066000080@@@880008660000666666666IIIeIeeII80I1111o1ooo6eiiiiiiicioccccc*************+**+++++<<<<<<<<<<<<
<+*1iieeo16I66I6066611111oo11e111eeeeII8@006@@@00PPP8P@80600IIIIIIIIII66060P6I6eeee60ee11ooo11iiieicccccccicccc*c***++*****+++++++++++++<<<<<<+<<
<<<+++*oeiI80@0II1I88I660eeeeI66000001o1eI@6@6608@008P606I6008600eeeIIIII666IeIe111166e11ooooooiiiI1cci+ccccccc*******+*++++++++*+++++++++++<<<<<
<<<<<+++co11ioiiiiio0PI88066ee16I111oo1e1eIo11e0I6668@66IIIIIIIII08866e611eIIIe1ee1116ee1oooiiiiicii1eiccccc********+*********iooic*io+++<<<<<<<<
""<<<<<<+++*******ccco01iooooo1oo111e11111II1ooe6I6000886I66I6e1I8Ie111eeeeeee1111111eI1e1oiiiiiicco*1icccccc*****+*+*+**c******+++++++++<<<<<<<<
""""<<<<<<++++++++***c1oic*ci16ioooo11o1oooioiiiciiiiiiioooooooooooooo1e1eeeee111o1111ee11ooiooci1o***oo***++++++++++*cccc***+++++++++++++*cc*+<<
<""<+<<<<<<<<<<<<++++**c*ccicoioooiiiiiiiiiiiciciccccciicciiiiiiiiiooo1o11ee16HP$1111ooe1ie@81oooiooiic*ic++++++**ccc*******++++++++++<+<<<++<<++
*<"+cc<<<<<<<<<<<<+++*+++*+ccooeo1e11e11iicciccciiiiciiciiiiiiccciioooooo160$P@806P11eMHH8Ie11oiiiciccc*+**+++++***********cc*++++<<<<<<<+*++ce00
+*++*c**i<<<+o*1+<++++++++**iiccc11o1iiiiccccccccccciiiiio1oooccooooo1oo1$668@WWH$##WP0III1oooiiiccc*c***<+c*++<+++++++++++++++++<+<<<++c*ccii1eI
++<+++++*coI666608@8c+++++**iic**ccccioccoeII1icc**ccccciiciioooiiio1eI@@808P#####MP@6Ieee1oiiiicc*******+<<+*<<+++++++++++++++++*****+**++++++**
<<<<<<<++*oe11111e6@@8@@8i*ciiicciii*ce6oi1iicccc***c*cooeeeeIIeeII08000I##M#####H@06Ie1111oiiicic+***+*++<<<<*+++<<<<<++++<+++++*++++++++<<<<+++
"""""<<<+++***cciioee0@PI6I6iooiccciooioiiiicicc*ccccc**ccieooo111oePP6P08PW#MMWP@86e11oo11ooiicc**+++++++<"<<<*c**++<<<<<<<<<<<<<<<<<<<<<<<<<<<<
""""<<<<<<<+*i1cccciioe0PoeIeII*******ioicioiiiooooiiioo**ooccoe88ieeeeI6#@$P@800066e111oiiiiccc*****++++*+"<<"cci*****+<<<<<<<<<<<<<<<<<<<<<<+++
-""+*+""""<<<*+++***ccie66eI6I66I*+++**ccciiioeIooi1eI60I*eIe*ooiooo1oIee6066III@HH1ooiiicccc*******+<<<<<+<<<"++++*+<<<+++++++++<<<<<<<<<<<<<<<<
--""<<<<""<""<<<++++***cciioI06oI0i+*******++*c16660@0I11iiiiiiiiiioo1o1eIIe1111e11oo1iicccccc**++c**+++<<<<<""<<<<<+++<++++++<<<<<"""""<""<<""<"
*i""""""""""<"<<<<<++++***cio66co1eo+<*+++++++*c6e1ocIecccccccccicciiio1111oooo16#PiicccccW**c*+++++++<<<<<<<<<""""<<ic<<<<<<<<<<<<<<""""""""""""
+coi--""""""""""<<<<++++++*co88oeII1e*<<<+<ce1o*eccciiic**********cciiioooooiiiii1iiiccci**++*c*++<<<+<<<<<<"<<""""""""+<""""""""<""<<<""""""""""
<""<-"--""""<"""""<<<<++++*ioe6II1IIe1iiii*c1ec********************iHcciicccccic*ccccc*****++*+**+<+<++<<<"<"<+<<<<"""<"<<""""""""""""""""--"-"""
+i<"----"-"""<<<"""<<<<+++ioI6000oic*<**ccc******+++++++++++*******ccccccccc********cicc*++<++**c*+++<++<<"<""<<<"""""""""<""----"-"""""""-------
"""""<<*cc-""""""""""<<<<+cooicic*****++++++++++++++++++++++*++******ccc*******c+***+*++++*+++++*c+++<<<<""""""""""""""""-"""----------"""""-----
c"--""""**oo-"""""""ic*ii****oc+*+++++<++++++++++++++++++++++*++*******c+***ici+++++++++++*+<++++*+<<+<<<<"""""""""""""-----""---------------""""
-------"<<++<""11c****+*cc*+++++++++++++++++++++++++++++++++++++*******+*****+++++++++++++*<<<<<++<<<<<<<<<<<"-"---"""--------""-----------------
-------"""""<<+++<+*iooi++<+++++++<<<<<<<+<<++<+++++++++++++++++*********+++++++++++++"+<<<<<++<<++<<<<<<<<<"""-----------------"----------------
-------"<<<<"<****ccc+<<<<<<<<<<<<<+<<<<<<<<<<<<<<<<+<+++++++++++++++******+**++<<<<<<<<++<+<<<<<<<++<<<<""<"----------------------------;;;;;;--
;-""""""<<<++**+ii*<<<<<<<<<<<<<<<<<<<<<<<<<+<<<<<<<<<+++++++++++*****+++++++<<<<<+<+<+<<<<<+<<<<<+*++<<<"<""-------------------------;;;-;;;;;;;
----<<<+**c++<+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<+<+++++++****c*****+++<<<<<<<<<<+<<<<<<+<<<<+**++<<""""""-------;;-------;;;;;;--;;;;;;;;;;;
""<<<**+""<<<<"<<<<<<<<"<<<"<<<<<<<<<<<<<<<<<<<<<<<+<<+++++++************++++<<<<<<"<<<<<<<<<<<<<+*+<+<<<"""-----------;;------;;;;;;;;;;;;;;;;;;
"""<"<""""""""<"<<<"<"<"""<"<<<<<<<<<<<<<<<<<<<<<<<<<<<+++++++******++++*++<+<+<<<<<<<<<"<<<<<<"<"<<<+<<<<""--------------;;;;;;;;;;;-;;;;;;;;;;;
""""""""""""""""""""""""""""""""<""""""""<<<<<<<<<<<<<<""<-++++++++++***+++++<<<<<<<<<<<+<<<<<""<<""<"""<<""--------;--;;;;;;;;;;;;;;;;;;;;;;;;;,
-"""""""""""""""""""""""""""""""""""""""""""""<<<<<<<<<<<+<<<+<++c<+++++<<<<<<<+<<<<<""<"""+<<<<<<<"<""""""-------;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,


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