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

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

oo1111eeeeIIII66660000008888888@8@@@@@@@@@PP$P$P$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPP@P@@@@@@8888888000000000666IIIIIeeeee11111oooiiiicc
11111eeeIIIII66600000008888@@@@@@@@@PPPPPPP$$$$$$$$$HHH$$$$$$$$$$$$$$$$$HHHHHHH$$$$$$$$$PPPPPPPPP@@@@@@@8@88888800000066666IIIIIeeeee1111ooooiicc
111eeeeeIII666600000888888@@@@@P@@PPPPPPPPP$$$$$$$H$HHH$$HH$$$$HHHHHHHHHHHHHHHH$HH$$$$$$$P$PPPPPPP@P@@@@@@@@8888880000066666IIIIIeeeee1111ooooiii
111eeeIIIII66600000888888@@@@@@PPPPPPPP$$$$$$$HHHHHHHHHHHHHHH$$HHHHHHHHHHHHHHHH$$HH$$$$$$$$$PPPPPPPP@P@P@@@@@8888888000066666IIIIIeeeeee1111ooiii
e1eeeIII6666660008888888@@@@@PPPPPPPPP$$$$$$H$$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$$$$$$$$$$$PPPPPPP@@@@@@@@888888000006666IIIIIeeeee1111ooooi
1eeeIIII666600000888888@@@@@@PPPPPPP$$$$$$$$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$$$$$$$$$$$PPPPPPPP@@@@@@@@888888000066666IIIIIeeeee1111oooi
eeeeIIII6660000088888@@@@@@PPPPPPPPP$$$$$$HHHHHHHHHHHHHHHHHHHHHHHHHHHHWWWWWWHHHHHHHHHHHHH$$$$$$$$PPPPPPPPPP@@@@@8888880000006666IIIIIIeee1111oooo
eeeIIII666600000888888@8@@@PPPPPPPP$$$$$$$$$HHHHHHHHHHHHHHHHHHHWWHWWWWWWWHWHHHHHHHHHHHHH$$$$$$$$$$PPPPPPPPP@@@@@@@888880000006666IIIIIeee1111oooo
eeeIII666660000088888@@@@@P@PPPPPPP$$$$$$$$HHHHHHHHHHHHHHHHHHHHWWWWWWWWWWWHHHHHHHHHHHHHHH$$$$$$$$$$PPPPPPPPP@@@@@8888880000006666IIIIeeee1111oooo
eeeIIII666600000888@8@@@@@PP@PPPPP$$$$$$$$$$$H$HHHHHHHHHHHHHHHHHHWWHHHHHHHHHHHHHHHHHHHHHH$$$$$$$$$$PPPPPPPPP@@@@@888880000006666IIIIIeee11111oooo
eeeeIII66660000888888@8@@@@PPPPPPPPP$$$$$$$$$$$$HHHHHHHHHHHWWH$P$$$$$$HWHWHHHHHHHHHHHHHH$$$$$$$$$$$PPPPPP@@@@@@@888880000006666IIIIIIeee11111oooo
11eeIIII66660000888888@@@@@PPPPPPPPPPP$$$$$$$$$$$HHHHHHHHHPHWWWWWHHWHHWWW@HHHHHHHHH$$H$$$$$$$$$$$PPPPPPP@@@@@@@@888800000666666IIIIeeee11111ooooo
11eeeeIII666660008888888@@@@@P@PPPPPPPP$$$$$$$$$$$$$H$HH@HHHHWWWWWWWWWHHHH$@HHHHHH$$$$$$$$$$PPPPPPPPP@@@@@@@88888000000066666IIIeeeeee1111ooooooo
11eeeeIIII666600000888888@@@@@PPPPPPPPPPPPPPPP$$$$$$$$H$$HHHWWWWWWWWWWHHHH$$@$$$$$PPPPPPPPPPPP@PP@@@@@@@@8888888000000066666IIIIIeeeee11111ooooii
111eeeeIIII666600000888888@@@P@@@@@@PPPPPPPPPPPPPPPPPP$$$$$H$$8@$*-,0PHH$P$$@@PPPPPPPPPPPPPPPPPPPP@@@@@@@@888888000000066666IIIIIeeee11111oooooii
1111eeeeIII66660000088888@@@@@@@PPPPPPPPPPPPPPPPPPP$$$$$PH$$P8c***c1o0PP$$$$P$$$PPPPPPPPPPPPPPPPPPPP@@@@@@@@8888880000006666IIIIIeeee11111oooooii
111eeeeIIII666660000888888@@@@@@@PPPPPPPPPPPPPPPPPPP$$$P$$$$PP<"-;"<<0PPP$$PP$$PPPPPPPPPPPPPPPPPPP@@@@@@@@@8888880000066666IIIIIeeeee1111oooooiii
1111eeeeeIII666666000008888@@@@PPPP@@PPPPPPPPPPPPPPPPPPPPP$$$$1+"+*i*PP$$$8PPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@8888880000066666IIIIIeeeee11111ooooiiii
oo1111eeeIIIII66660000088888@@@@@@@@@PPPPPPPPPPPPPPPPPPPP$PP$P6H$$$e$W$PPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@88888880000066666IIIIIIeeee11111ooooooiiic
o11111eeeeeIIII6666600000888888@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPP6PPP$ePP$PPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@88888800000066666IIIIIIeeee11111oooooiiiiic
iooo1111eeeeIIIII666600000888888@@@@@@@@@@PPPPPPPPPPPPPPPPPPPP6PPPPePPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@8888888000066666IIIIIeeeeee11111ooooooiiiccc
iioooo1111eeeeIIII666000000888888@8@@@@@@P@@P@PPPPPPPPPPPPPPPP0PPPPePPPPPPPPPPPPPPP@@@@@@@@@@@@@8888888880000066666IIIIIeeeee11111o1ooooooiiiiccc
iiioooo1111eeeeIIII666660000088888888@@@@@@@@@@PPPPPPPPPPPPPPP6PPPPePPPPPPPPPPPPP@@@@@@@@@@@@88888888880000006666I6IIIeeeeeeee111ooooooiiiiiicccc
iciiiooo1111eeeeIIIII66666000008888888@@@@@@@@@@@@PPPPPPPPPPPP6PPPPePPPPP@@@@@@@@@@@@@@@@8888888888080000066666IIIIIIIeeeeee11111oooooiiiiicccc**
ccciiioooo11111eeIeeIII666660000008888@@@@@@@@@@@@@@P@@@@@@@@@I@@PP1P@@@@@@@@@@@@@@@@8888888888800000000666666IIIIIeeeeee11111ooooooiiiiicccc****
cciiiiiioooo111e1eeeeeIIIII6666000008888@8@@@@@@@@@@@@@@@@@@@@1@@@@1@@@@@@@@@@@@@@8888888888000000066666666IIIIIeeeeeee11111ooooooiiiicccccc***+*
c*ccciiiiioooo1111eeeeeeIIIII666660000888@@888@@8@8888@@@8@@@81@@@@1@@@@@@@@@@@8888888888000000000666666IIIIIeeeeeee111111oooooooiiicccccc****+++
c*cccccciiiooooo11111eeeeeIIIII666600880008888888888888888888I18888e8@@8@8@8@@88880880000000006666666IIIIIIIeeeeeee11111ooooooooiiiccccc****+++++
*****cccciiiiioioo111111eeeeIIIII6666660000000008880880080088I188861888888@888880000000000666666I66IIIIIIeeeeee111111ooooioiiiiiicccccc****++++++
++++****ccccciiiiooooo1111eeeeIIIII66666600000000000000000000I1000I10000000000000000000666666666IIIIIeeeeeee1111111ooooooioiiiccccccc*****+++++<<
<+<+++***c*cccciiiiioooo11111eeeeIIIII66666600000000000000000I1000e16000000000000000006666666IIIIIIeeeeeee1111111oooooiiiiiiiccccc****+*+++++<<<<
<<<<+++++****ccciciiiioooo11111eeeeIII66660000000000006666666e166611I6666660000000000666666IIIIeeeeeeeee111111oooooooiiiiccccccc*****+++++<+<<<<<
""<"<<+++++*****ccciiiiioooo1111eeeIII666000888800000666666661166I11I6666666600000000000666IIIeeeee11111111ooooooiiiiicccccccc*******+++++<<<<<""
""<"<<<<<++++****c*cciiiiiiioo111eeII66088@@@@@@8880066666III1oIII11eIIII6666000888888880666Ieee1111111oooooioooiiiiiicccccc*****+++++<<<<<<<""""
""""""<<<<<++++*****cccciiioooo111eII608@$HWWHM$PP80066IIIIIIooeeeoeeIIIII66600@@PP$$PP@8066Ieee11111ooooooiiiiiiiicccccc*****++++++<<<<<<<<"<"""
-"-"""""<<<<<+++*+*c*ccciiiiooo11eeI608PHM#####W$P@H666IIeeeeooeeeo6oeIIII660H8@$W####W$@806IIee1111oooooiiiiicicccccc*********+++++<+<<<<<<<""""
---""""""<<<<<++++***ccccciiioo11eeI60@$W######M$P@$6060ee1111e1I11oo1ee6II00#@PH######WP@066Iee111ooooooiiiicccccccc*******+++++<<+<<<<<<"<"""""
----""""""""<<<+++++***cccciiioo11eI60@$W######W$P##@6ee11o*++c*ic+"cioo1e6@MM@PHM#####W$@06Ieee11ooooiiiicicccccc*******+++++++<<<<<<<<"""""""""
----"""""""<<"<<<+++++*****cciiio11eI68PH#####WM@@#001oio@o*1666II11cIo1eIe0W#@#PW#####H@86IIe111oooiiiicccccccc*******+++++++++<<<<<<"""""""""""
-------"""""""<<<<<+++++***ccciioo1eeI60@HMMMMP@00P$$Io6iiiiooooooooo1ocoo0$MM608P###MM806Iee11ooiiiicccccc**********+++++++<+<<<<<<""""""""""""-
;------"-""""""<<<<<+++++****cciiio11eII0$HWM0066$IeM606Ie6III6006IeIeI608P#118e66MMWHPIIIe11oooiiicccc*******+*iccc**+++++++<<<<<<<<"""""""""-""
;;------""""""""<<<<<++++++***ccciiooo11eI$$He1ee111111iicccc++c@c***ccccio111$1eeeWHHP1e111ooiiiicccc*******ccc*icccccc*c*****++++++++++<<<""""<
;;--------""""""<<<<<<<++++****ccciiio*cioooo1eo61o1ooooiiiiiiiiiiiiiioiiooooo8IP8oe11oiioooooiiicccc******c*c***ccccccc********++++<<<<<<<"""<<<
;;;;-----"""""""""<<<<<<++++++****ccciiiic*eIIcioioooiiiiiiiiiiiiiiiiiiiiiioooooI61i6cc*cciiiiccccc******cccc****ccccccc*******++++++<<<<<<<<"""<
"""""""""<<<<<<+<<<<<<<<<+++++*****cccciiiiiiiioiiiiiiiiiicccccccccccciiiiiiiiiiiiiiicciiiiiccccccc*****c*c*******cccccc*******+++++++<<<<<<"<"""
-""""""<<<<<+++++++****cc*ccccciiiiiiiiiiooiiiicciccccccccccccccccccccccccicciiiiiiiiiiiiiiciccccc**ccc**********cicccccc******+++++++<<<<<<"""""
-""""""<<<<<<++++++********ccccciiiiiiioooooooo11o1111111oooooiiiiioooooooiiiiiicccccccccccccccc**c****************ccccc****+**++++++<<<<<"<"""""
-"-""""<<<<<<<+++++*******c*ccccciiiiiiiiiiiooooooooooooooooooooooooooooooooooooooooooooooiooiiiiic**************c*cccccc*****++++++<<<<<<"""""""
---""""""<<<<<<++++*+*******cccccccciiiiiiiiiiiooooooooooooooooooooooooooooooooooooooiiiiiiiiiiiiic***************ccccccc*****++++++<<<<<<"""""""
--"-""""""<<<<<+++++++******cccccccciiiiiiiiiiiooiiooiooiiiooooooooiioiioooooiiooiiiiiiiiiiiiiiiiic*****+***********ccccc*****+++++<<<<<"<""""---
--"-""""""<<<<<<+++++++*****ccccccccccciiiiiiiiiiiiiiiiiiiiioooooiiiiioooioooiiiiiiiiiiiiiiiiiiiiic*+***************ccc******+++++<<<<<""""""""--
------""""<<<<<<<+++++++******cccccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiccccccc***+*+**+*********cc****++++++<<<<<""""-"""---
-----"-""""<<<<<<+<++++++********cccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiciccccc+*+*++++++****+***c*****++++<<<<<<<"""""------
----"--"""""<<<<<<<+++++*++******cccccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiciccccccccc*++++++++++++++++*+****+++++<<<<<<"""""------;
--;----"""""""<<<<<<++++*++********cccccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiicccccccccccccccc*+++++++++++++++++++*++++++<<<<<"""""-------;;
-;;-----"""""""<<<<<<+++++++++*******ccccccccciiiiiiiiiiiiiiiiiiiiiiiccccicccccccccccccccccccccccc*c++++<<<+<+++++++++*++++++<<<<"""""""-----;-;;
;;;-------""""""<<<<<<<+++++++*******cc*ccccccciiiiiiiiiicccccciciccccccccccccccccccccccccccc*cc****<<<<<<<<<<<<<<+++++++++<<<<"<""""""---;;;;;;;


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