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

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

*+<"<<cooooo+coeeeeeeee1ooo1eeeeeeeIeeeeIIIIeeecooo1occoeeIIIIIIIIIe1oooiicc***++<<+""<"""--"---cIIIIIIIIIIIIIIeeeeeee1oooi:,,:;+"icioooooo111111
*++"<+<oiiicI;o1eeeeeeeeooo1eee1eeeIeeeeeIIIeeeoooo1occoeII6III66661oiiiccc*+*+++<<<<<<""""----"iIIIIIIIIIIIIIIIIIeeeeeeeeee111111*oo1oo11111111e
+*+<++*oiii+*-<1eeeeeeeeooo1eeeeeIIIIeeeeIIIeeIeo1111i*oeII666666661iiii******+++<<+<<<"""--"--"I66IIIIIIIIIIIIIIIIIIeeeeeeeeeeoi1111111111111eee
"++""<*i++cc<icoeeeeeeee1111eeeIeeIIIIeeIIIIIeIeo1111i*ieII66666666occc**++++++<+<+<<"""""--"--"66666I6IIIII11cIooo1111eeIeeeo+1oe11111111111eeee
<<<<+<+*c<<"+*-i1eeeeeeee111eeIIeeIIIIIeeIIIIIIe11111o*ieI666666666occc*+++++<+<+<<<<"<""---"--+666666666IIIeeeIIIIeei1eIIe1oe111eeeee11eeeeeeeee
"o*+<ciicc**<"+<1eeeIeIee111eIIIIIIIIIIIIIIIIIIeo1111oiieI666666666o***+++<<<<<<<""""""-"--"---i6666666666IIeiIIIIIeIIoeIIeeI1"eIeeeeeeeeeeeeeeee
+"<c<<****""<<6<oeeeIIIIeo11eIeIIIIIIIIIIIIIIIIIi11111iceI666666666o++++<<<<<<<<<""""""""--"---o6666666666IIII1IIIIIIIe1IIeIeeiIIeeeeeeeeeeeeeeee
***<*+oi*<++*<""c1eIIIIIIe111IIIIIIIIIIIIIIIIIIIo11111iceI666666666o<+<<"<<<<<<<<""""""----"---666666666666III66IIIIIeIIIIIIIIIIIeeeeeeeeeeeeeeee
+;,<+cc*+++<++***1eeIIIIIe1eeIIIIIIII6IIIIIIIIIII11111iceI666666666o++"<"<<"<""<<""""""----"---666666666666666IIIIIIIIIIIII6IIIIIeeeeeeeeeeeeeeee
;"--+++<++"""""o"oeeIIIIIIoeeeIIIIIII6IIIIII6IIII11111c*1I666666000o<<""<<<""""""-"""""---"-;;*6666666666666666666IIIIIIIIIII66IIeeeeeeeeeeeeeeee
+++**+<<*<-c"-"c<+eIIIIIIIeeeeIIIIIIIIIIIII6IIIII11111c*1I660000000o<<<<<<"<"""""""""-"--""c+-o6II6666666666666IIIIIIIIIIII6666IIeeeeeeeeeeeeeeee
+""+""*+---c"+ieIIIIIIIIIII1eeIIIIIIII6IIII6IIIII11111i+oI660000000o<"<"<"""""""-"""-------1i"e6eI666666666666I6IIIIIIIIII6666IIIeeeeeeeeeeeeeeee
-++,,;;*-+oIIIIIIIIIIIIIIIIoeeeeIIIIII6IIII6I66IIo1111o+oI660000000o""<"<"""""""-"""---"-"-i--66666666666666IIIIIIIIIIIII66666IIIeeeeeeeeeeeeeeee
-;+-<+eI6666666I6IIIIIIIIIIeeeeeIIIIII6IIIIII6IIIo1111o*ie660000000o""""""""""""-------"---1;-6666666666666IIIIIIIIIIIIIII666IIIeeeeeeeeeeeeeeeee
<*I666666666666IIIIIIIIIIIII1eeIIIIIIIIIIIII666III11e1ociI660000000o""""-----"""-----------;-c666666666666IIIIIIIIIIIIIIIII66IIIeeeeeeeeeeeeeeeee
66666666666666666IIIIIIIIIIIoeeeIIIIIIIIIIIIII6III11ei1cceI60000000o"---------"------;-----;-o66666666666IIIIIIIIIIIIIIIIIIIIIeeeeeeeeeeeeeeeeeee
000066666666666666IIIIIIIIIIeeeeIIIIIII6IIIIII6III11111c*eI60000000o--------;---;------;--;;;66666666666IIIIIIIIIeeeeeeeeeIIeeeeeeeeeeeeeeeeeeeee
006006666666666666IIIIIIIIIII1eeIIIIIIIIIIII6IIIIIo1111c*eI60000000o--------------;--;;;--;;-6666666666IIIIII++*****+***cicio1-,-"+io111eeeeeeeee
0000066666666666666IIIIIIIIIIoeeIIIIeIIIIIII6IIIIIo1111**eI66006660o--;----;----;-;--;;;;-;,"666666666IIIIIIei++<+++++++++****:iio11:11eeeeeeeeee
0000006666666666666IIIIIIIIIIeeeeIIIIIIIIIIIIIIIIei1111c+1I66666666i--;;---;;---;;;;;;;;;;;;i66666666IIIIIIe<+*++<++++*+*++<<<-+*coco11eeeeeeeeee
000000666+++e666IIIIIIIIIIIIIe1eeIIIIIIIIIIeIIIIeIIo111i+1I66666666i;-;;-;-;;;;-;;;;-;;;;;;;o66666666IIIIIIii,;*+"<<<<<<<<<<<.<<<<+:ii11eeeeeeeee
800006i+<++i"IIIIIIIIIIIIIIIIeoeeeeIIIIIIIIeIIIIIeIoo11i<oeI6666666i;;;;-;-;;;;-;;;;-;;;;;;;66ee6666IIIIIIII"";;<;--""""""""-,"""",-*io11eeeeeeee
0008*+++*iii"1eIIIIIIIIIIIIIIe11eeIIIeeIIIeeeIIIeIIooooo+ieII66666I+;;,;;;;;;;;-;;;;-;;;;;;;66666IIIIIIIIIeeec:<:","*-o"--;-.+--<<.<<co11eeeeeeee
0000e+cc011ccceeeeIIIIeeeeeeeeeo11eeeeeeeeeeeIIeeeeioooocc1eIIIIIIIc;;,;;;-;;;;-;;;;;,,;;;,<666IIIIIIIIIeeee+;ii,::,::::::<<:+,;".-""io111eeeeeee
80000*cco6IieIeIeIIIIe1o1111eeei111111111e111eeeeeeiiiii**1eeIIIIIIc;;;;;;-;;;;;;;;;;;,,;;,iIIIIIIIIIIeeeeee-<11o";"---*+:,.:;"";.;-cio1111eeeeee
008006cc*c*ciPoiIIIeicc**io1111oooioooiioooooo11e11*****+:-""<<<<+<c;;;;;;-;;;;;;;;;;;,,;,,1IIIIIIIIeeeeeeee;1111+,;,;;,...: .;-.;-*iio111111eeee
008000*cc1666666IIoic***+io1111ociccccccciiiiiooIIeo**++<;-"<<+<<<<<"""""""----;;;;;--;;;;;"""""""""""""""-;;;;;-;;,,:,.:....,..:.;"coo111111eeee
888800@6006666661icc**+++i60@@Ii+c*+**********ie6Ieeo*+++-"<<<<<<<<<<<<<<<<<"""<<""""""""""<++++++<<<<<"""";;;;;;;,,:;:,:: ::,;::;"**io1111111eee
8888000000666I1icc**<+*e+ceeee0I66IIeei<<<<<<<*6IeIIeoi+;-""<<++++++<<<<<<<<<""""""""""<<<+++*++++<<+++<<<""""----;,,,:,:.,+++<.,*iiiooo111111eee
888000000666eiccc******1<Iee066666666IIIee16i-6I6IIIIeoi-""<<666I6oi+<<<<<<<"""""""""----""<<<+++++<<<<<<""--"--;;,,;;..   ......,<*iiooo11111111
88800000661icccc******+1000666600066666III0I1I6IIeee1ooii""<eIee0666IIII6IIeeIeeeeeeeeeeee6IIeeeeeeeee61oIee00006ci*+cc.     .   ...."iooo1111111
88800006eiicccc*****+<000P066666666666086I611Ieeeeee1oooici1eIeI6II666II666668eeeeeIeIeeee0IIIIIIIeIIe008P@06II66666+"*c    ........."iiioo111111
880000eiicccc******++688$00666666666666I00666IIIIeee11oiic<oIII0II6I666III6668eeeeeeeeeeee0IIII666686060888@@P@008eeIe1*c.   ..  ...;*ciiooo11111
0006eoiiccc*******<008880660066600666I6006666IIIeee111ooic+I666Io11eeee11o1116IIeIIIIIIIIII6oo1o1o8@P@8000II6888@@0006--+c:        .<*cciioooo111
00Ioiicccc**c***+6088@80000000086066666@6666IIIIeee111oii*c6660o11111111ee11I6IIIIIeeeIIIII0oooooo1111@PP@80066III600e0+"*c+       ,<**cciioooooo
eoooiciccccc****P8608@@@@$$P$000000000@866II66IIeee111oio-I066I11111o1o1111186IIIIIIIIIIIII0ooooooooo1111o0@@@@888016iiic-*cc.     .<+**cciiooooo
ooiiii*cccc***I66660H@@@@@@888888P@$P$06600006Ieeee111oic*660@eee11e111111110IIIIIIIIIIIIII01o11o1ooooooooeo116@@ooooiiiic-+ci    ...:**cciiiiooo
oiii*ccccc**6006660HP@@@@@@@@@@@8888$6IIoI6I6I6IIeIo11ii-I660@8880000660666I0eIIeeeIIeeeeeee0IIIIIIIIIeIIeIIoo11111ooiiiiii++cc. ::::.:c*cciiiooo
oo*cccccc*ce0000008HPPPPPPP@@@@P@@8@$ic0080006666I6eeoecc666@0066666006066608IeIIeeIIeeIeeee0IIIIIIeIeeIeeeeei1o1o1oi1iiiiici"*i+,,,,:.:"ccciiioo
iccccccc***I@PPPP@$PPPPPPPPPPPPP@P@H00ic08080066I66II1I-II66@0000060066666660eeee1eeeeeeeeee0IIIIIIIIIeeeeeeeooo1ooooooooiiiic-*cc;;,,:::,ccciiii
o+cccc****8PPPPPPPP$$PPP$$PPPPPP@PH060iio6000000I0I6I1I6666@00066666606666668IIIIeIIeIeeIeee60IIIIIIIIIIIeeeeIio11oooooooooiicc;**c--;;;,::iccici
ii+c****+8PPPPPPPPPPPPP$PPPPPPPPPPP@8881eI6600060068Iee6660@00000600606660086IIII6888880800000000006006006IIIe1ioooooo11iioiicic-*cc-;;;;,::"cccc
ii*+*++*P$HH$$$$$$$$$$$$$$$P$$PPPPPPPPPPee66660000006I8006P800088@P@86e11e1806666666666666I6I811111oooooooooioooooooooooooiiiici*-+ci<;;;;;,:,ccc
icc"<<<$HHHHHHH$$$$$$$$$$$$$$$$$$$$$$$$PPPPI6IIe0886I060P$6IIIIIeIIeIIIIIIIP80000666666666I6I811ooooooooooooooieoooooooooiooiiiiii;+ccc-;;;,,::ic
c**+-"8PP$$$$$$PPPPPPPPPPPPP$$$$$$$$$$$$$$$$$PP@IIII6@888$I6IIIIIIIeIIIeIIeP000000006666666668611111o11ooooooooiooooo1ooooooiiiccii;*cc*----;;:,-
*++<"-6080000000000888@@@@@PPPPP$$$$$$$$$$$$$$$$$$$$@8@@@P666I6I6IIIIIIIIIIP80000000000666666601eIeeI666666Iooooo111oo1ooiiooiioiiic-*ccc-;;;,,,:
o<"""0PPP$$$$P$PI111eII66088@@@PP$$$$H$HHHH$$$$$$$$$@@@@@$666III66IIIIII6II@88@@@8888888888800000000000006666666eoo1iiiiiioicciciic**+*cc*-;--;;,
P$$$$$$$$$$$$$$$$$$$eo1o11eI6608@@PP$$$HHHHHHHHHHHHH$$$$$$$$$$$$$$$$$$$P$PPPPPPPPPPP@@@@@@@8888888000000000000001oiiiiiiciiccciiicc:"+***+"------
PPPP$PPPP$$$$$$$$$$$$$Iiiio11eeI6088@PPPP$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPP@@@@@@@@@@@88888888880000000000000000oiicicccccc*c*ciic*,"+*+<<-------
$$$P$P$$$$$$$$$$$$$$$$$6++++****ccco1I0@PPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@888888880000000006666666666666II6occ*ccc**cc+*ccic+c;"+*<<-;;;;;--
$$$$$$$$$$$$$$$$$$$$$$$$*******cccioo11111e1eeeeeeeeeIeeeeeeeeeeeeee11111o11111eII600000000066666IIIIIIIIIIIeeeei***cc***i*++ccc*<:-<+<<;;;---"""
$$$$$$$$$$$$$$$$$$$$$$$$i******cciiiooo11111111111111111111111111oooooooooooiiiiiiiicccccccccccccccciicccicc*c**c++**c***c****c*++-"+<";;;;;;;;;;
$$$$$$$$$$$$$$$$$$$$$$$Pcccccccciiioooo1111111111111111oooooooooooooooooooiiiiiiciccccccccc*ccc*********+++++++cc**+*cc+*c*+<+**<*""""--;----;;;;
$$$$$$$$$$$$$$$$$$$$$$$6cccccccciiiiioooooooooooooooooooooooooooooooiiiiiiiiiicccccccccc***********++++++++++<<icc*+****c*+<<*+*+--<"-;;;--------
$$$$$$$$$$$$$$$$$$$$$$Pcc*****cccciiiiioooooooooooooooooooooiiiiiiiiiiiiiiiiicccccccc*********+++++++++++<<<<<<<<""""""""-"""""---<--;;---------;
$$$$$$$$$$$$$$$$$$$$$Pccc*c***ccccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiccicccccccccccccc*************+++++++++<<<<<<"""""""""---------"--;;;--------;;
$$$$$$$$$$$$$$$$$$$$@+<<""------"""<<<++<<<<++++cciicccciiiiicccccccccccccc*c*********++++++++++++<<<<<<<""""""""----------;-------;;------------


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