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

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

cciiiiooo11111eeeeeIIIII6660000000008888888@@@@@@P@PPPPPPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$P$PP@@@@@@@@@8@88888880000006666IIIIeeee1111oo
cciioooo1111eeeeeIIIII66666000000888888@8@@@@@@@PPPPPPPPP$$$$$$$$$HHHHHHH$$$$$$$$$$$$$$$$$HHH$$$$$$$$$PPPPPPP@@@@@@@@@88880000000666IIIIIeee11111
iiioooo1111eeeeeIIIII6666600000888888@@@@@@@@P@PPPPPPP$P$$$$$$$HH$HHHHHHHHHHHHHHHH$$$$HH$$HHH$H$$$$$$$PPPPPPPPP@@P@@@@@888888000006666IIIeeeee111
iiioo1111eeeeeeIIIII6666600008888888@@@@@P@P@PPPPPPPP$$$$$$$$$HH$$HHHHHHHHHHHHHHHH$$HHHHHHHHHHHHHHH$$$$$$$PPPPPPPP@@@@@@88888800000666IIIIIeee111
ioooo1111eeeeeIIIII666600000888888@@@@@@@@PPPPPPP$$$$$$$$$$$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$$H$$$$$$PPPPPPPPP@@@@@8888888000666666IIIeee1e
iooo1111eeeeeIIIII666660000888888@@@@@@@@PPPPPPPP$$$$$$$$$$$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$$$$$$$$PPPPPPP@@@@@@888888000006666IIIIeee1
oooo1111eeeIIIIII6666000000888888@@@@@PPPPPPPPPP$$$$$$$$HHHHHHHHHHHHHWWWWWWHHHHHHHHHHHHHHHHHHHHHHHHHHHH$$$$$$PPPPPPPPP@@@@@@8888800000666IIIIeeee
oooo1111eeeIIIII666600000088888@@@@@@@PPPPPPPPP$$$$$$$$$$HHHHHHHHHHHHHWHWWWWWWWHWWHHHHHHHHHHHHHHHHHHH$$$$$$$$$PPPPPPPP@@@8@888888000006666IIIIeee
oooo1111eeeeIIII6666000000888888@@@@@PPPPPPPPP$$$$$$$$$$HHHHHHHHHHHHHHHWWWWWWWWWWWHHHHHHHHHHHHHHHHHHHH$$$$$$$$PPPPPPP@P@@@@@888880000066666IIIeee
oooo11111eeeIIIII666600000088888@@@@@PPPPPPPPP$$$$$$$$$$HHHHHHHHHHHHHHHHHHHHHHWWHHHHHHHHHHHHHHHHHH$H$$$$$$$$$$$PPPPP@PP@@@@@8@888000006666IIIIeee
oooo11111eeeIIIIII666600000088888@@@@@@@PPPPPP$$$$$$$$$$$HHHHHHHHHHHHHHWHWH$$$$$$P$HWWHHHHHHHHHHH$$$$$$$$$$$$PPPPPPPPP@@@@8@88888800006666IIIeeee
ooooo11111eeeeIIII666666000008888@@@@@@@@PPPPPPP$$$$$$$$$$$H$$HHHHHHHHH@WWWHHWHHWWWWWHPHHHHHHHHH$$$$$$$$$$$PPPPPPPPPPP@@@@@88888800006666IIIIee11
ooooooo1111eeeeeeIII66666000000088888@@@@@@@PPPPPPPPP$$$$$$$$$$HHHHHH@$HWHHWWWWWWWWWHHHH@HH$H$$$$$$$$$$$$$PPPPPPPP@P@@@@@888888800066666IIIeeee11
iioooo11111eeeeeIIIII6666600000008888888@@@@@@@@PP@PPPPPPPPPPPP$$$$$@$$HHHHWWWWWWWWWWHHH$$H$$$$$$$$PPPPPPPPPPPPPPPP@@@@@888888000006666IIIIeeee11
iiooooo11111eeeeIIIII666660000000888888@@@@@@@@PPPPPPPPPPPPPPPPPPPP@@$$P$HHP0,-*$@8$$H$$$$$PPPPPPPPPPPPPPPPPP@@@@@@P@@@888888000006666IIIIeeee111
iiooooo11111eeeeIIIII6666000000888888@@@@@@@@PPPPPPPPPPPPPPPPPPPP$$$P$$$$PP0o1c***c8P$$HP$$$$$PPPPPPPPPPPPPPPPPPP@@@@@@@88888000006666IIIeeee1111
iiiooooo1111eeeeeIIIII6666600000888888@@@@@@@@@PPPPPPPPPPPPPPPPPPP$$PP$$PPP0<<";-"<PP$$$$P$$$PPPPPPPPPPPPPPPPPPP@@@@@@@888888000066666IIIIeeee111
iiiioooo11111eeeeeIIIII6666600000888888@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPP8$H$PP*i*+"+1$$$$PPPPPPPPPPPPPPPPPPPPP@@PPPP@@@@888800000666666IIIeeeee1111
ciiioooooo11111eeeeIIIIII66666000008888888@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPPP$W$e$$$H6P$PP$PPPPPPPPPPPPPPPPPPPP@@@@@@@@@88888000006666IIIIIeee1111oo
ciiiiiooooo11111eeeeIIIIII66666000000888888@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPP$PPe$PPP6PPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@8888880000066666IIIIeeeee11111o
ccciiioooooo11111eeeeeeIIIII6666600008888888@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPePPPP6PPPPPPPPPPPPPPPPPPPP@@@@@@@@@@888888000006666IIIIIeeee1111oooi
ccciiiioooooo1o11111eeeeeIIIII6666600000888888888@@@@@@@@@@@@@PPPPPPPPPPPPPPPePPPP0PPPPPPPPPPPPPPPP@P@@P@@@@@@8@888888000000666IIIIeeee1111ooooii
cccciiiiiioooooo111eeeeeeeeIII6I66660000008888888888@@@@@@@@@@@@PPPPPPPPPPPPPePPPP6PPPPPPPPPPPPPPP@@@@@@@@@@888888880000066666IIIIeeee1111ooooiii
**cccciiiiiooooo11111eeeeeeIIIIIII6666600000808888888888@@@@@@@@@@@@@@@@PPPPPePPPP6PPPPPPPPPPPP@@@@@@@@@@@@88888880000066666IIIIIeeee1111oooiiici
****cccciiiiioooooo11111eeeeeeIIIII6666660000000088888888888@@@@@@@@@@@@@@@@P1PP@@I@@@@@@@@@P@@@@@@@@@@@@@@888800000066666IIIeeIee11111ooooiiiccc
*+***cccccciiiioooooo11111eeeeeeeIIIII6666666600000008888888888@@@@@@@@@@@@@@1@@@@1@@@@@@@@@@@@@@@@@@@@8@8888000006666IIIIIeeeee1e111ooooiiiiiicc
+++****cccccciiiooooooo111111eeeeeeeIIIII6666660000000008888888888@@@@@@@@@@@1@@@@18@@@8@@@8888@8@@888@@888000066666IIIIIeeeeee1111ooooiiiiiccc*c
+++++****ccccciiioooooooo11111eeeeeeeIIIIIII66666660000000008808888@@8@8@8@@8e88881I888888888888888888800088006666IIIIIeeeee11111oooooiiicccccc*c
++++++****cccccciiiiiioioooo111111eeeeeeIIIIII66I666666000000000088888@808888168881I8800800880888000000000666666IIIIIeeee111111ooioiiiiicccc*****
<<+++++*****ccccccciiioioooooo1111111eeeeeeeIIIII66666666600000000000000000001I0001I00000000000000000000666666IIIIIeeee1111oooooiiiiccccc****++++
<<<<+++++*+****ccccciiiiiiiooooo1111111eeeeeeeIIIIII66666660000000000000000061e0001I00000000000000000666666IIIIIeeee11111ooooiiiiicccc*c***+++<+<
<<<<<+<+++++*****ccccccciiiiooooooo111111eeeeeeeeeIIII6666660000000000666666I116661e66666660000000000006666IIIeeee11111ooooiiiiciccc****+++++<<<<
""<<<<<+++++*******cccccccciiiiioooooo11111111eeeeeIII6660000000000066666666I11I661166666666000008888000666IIIeee1111ooooiiiiiccc*****+++++<<"<""
""""<<<<<<<+++++*****cccccciiiiiioooiooooo1111111eeeI6660888888880006666IIIIe11IIIo1III6666600888@@@@@@88066IIee111ooiiiiiiicc*c****++++<<<<<"<""
"""<"<<<<<<<<++++++*****cccccciiiiiiiioooooo11111eeeI6608@PP$$PP@@00666IIIIIeeoeeeooIIIIII66008PP$MHWWH$@806IIe111ooooiiicccc*****++++<<<<<""""""
""""<<<<<<<+<+++++*********cccccciciiiiiooooo1111eeII608@$W####W$@8H066IIIIeo6oeeeooeeeeII666H@P$W#####MHP806Iee11oooiiiiccc*c*+*+++<<<<<"""""-"-
"""""<"<<<<<<+<<+++++*******cccccccciiiioooooo111eeI660@PW######HP@#00II6ee1oo11I1e1111ee0606$@P$M######W$@06Iee11ooiiiccccc***++++<<<<<""""""---
"""""""""<<<<<<<<+++++++*******cccccciciiiioooo11eeeI60@$W#####MHP@MM@6e1ooic"+ci*c++*o11ee6@##P$W######W$@06Ie11ooiiicccc***+++++<<<""""""""----
"""""""""""<<<<<<+++++++++*******cccccccciiiiooo111eII68@H#####WP#@#W0eIe1oIc11II6661*o@oio100#@@MW#####HP86Ie11oiiicc*****+++++<<<"<<"""""""----
-""""""""""""<<<<<<+<+++++++**********cccccciiiioo11eeI608MM###P806MM$0ooco1oooooooooiiii6oI$$P00@PMMMMH@06Iee1ooiiccc***+++++<<<<<"""""""-------
""-"""""""""<<<<<<<<+++++++**ccci*+*******cccciiiooo11eIIIPHWMM66e811#P806IeIeI6006III6eI606MeI$6600MWH$0IIe11oiiicc****+++++<<<<<""""""-"------;
<""""<<<++++++++++*****c*cccccci*ccc*******cccciiiioo111e1PHHWeee1$111oicccc***c@c++ccccii111111ee1eH$$Ie11oooiiccc***++++++<<<<<""""""""------;;
<<<"""<<<<<<<++++********ccccccc***c*c******cccciiioooooiio11eo8PI8oooooiioiiiiiiiiiiiiiioooo1o16oe1ooooic*oiiiccc****++++<<<<<<<""""""--------;;
<"""<<<<<<<<++++++*******ccccccc****cccc******ccccciiiicc*cc6i16IoooooiiiiiiiiiiiiiiiiiiiiiioooioicIIe*ciiiiccc****++++++<<<<<<"""""""""-----;;;;
"""<"<<<<<<+++++++*******cccccc*******c*c*****ccccccciiiiicciiiiiiiiiiiiiiicccccccccccciiiiiiiiiioiiiiiiiicccc*****+++++<<<<<<<<<+<<<<<<"""""""""
"""""<<<<<<+++++++******ccccccic**********ccc**ccccciciiiiiiiiiiiiiicciccccccccccccccccccccccccicciiiiooiiiiiiiiiiccccc*cc****+++++++<<<<<""""""-
"""""<"<<<<<++++++**+****ccccc****************c**cccccccccccccccciiiiiioooooooiiiiiooooo1111111o11ooooooooiiiiiiiccccc********++++++<<<<<<""""""-
"""""""<<<<<<++++++*****cccccc*c**************ciiiiiooiooooooooooooooooooooooooooooooooooooooooooooooiiiiiiiiiiiccccc*c*******+++++<<<<<<<""""-"-
"""""""<<<<<<++++++*****ccccccc***************ciiiiiiiiiiiiiooooooooooooooooooooooooooooooooooooooiiiiiiiiiiicccccccc*******+*++++<<<<<<""""""---
---""""<"<<<<<+++++*****ccccc***********+*****ciiiiiiiiiiiiiiiiiooiioooooiioiiooooooooiiiooiooiiooiiiiiiiiiiicccccccc******+++++++<<<<<""""""-"--
--""""""""<<<<<+++++******ccc***************+*ciiiiiiiiiiiiiiiiiiiiioooioooiiiiioooooiiiiiiiiiiiiiiiiiiiiiccccccccccc*****+++++++<<<<<<""""""-"--
---"""-""""<<<<<++++++****cc*********+**+*+***ccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiicccccccccc******+++++++<<<<<<<""""------
------"""""<<<<<<<++++*****c***+****++++++*+*+ccccciciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiicccccc********++++++<+<<<<<<""""-"-----
;------"""""<<<<<<+++++****+*++++++++++++++++*ccccccccciciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiicccccccccc******++*+++++<<<<<<<"""""--"----
;;-------"""""<<<<<++++++*+++++++++++++++++++*cccccccccccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiicccccccc********++*++++<<<<<<"""""""----;--
;;-;-----"""""""<<<<++++++*+++++++++<+<<<++++c*ccccccccccccccccccccccccicccciiiiiiiiiiiiiiiiiiiiiiiccccccccc*******+++++++++<<<<<<"""""""-----;;-
;;;;;;;---""""""<"<<<<+++++++++<<<<<<<<<<<<<<****cc*cccccccccccccccccccccccccccicicccccciiiiiiiiiiccccccc*cc*******+++++++<<<<<<<""""""-------;;;


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