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

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

c**++++++*******cccccccciiiioooo1eeI008@@@@88@$W##H@6Iee11oooooiiii1e661oeIIo1111oo1oeoiiccooiiiciioc*++++++++*+**+++<+<i+ciiiii*ccc<<+<""<**+---
icc************cccccccciiiiiiooo111eI0088@@@@@PHMMWP86Iee11oooooiio1e66eoIeIe11o1111oI1oiccio1i1cioi*+*+++++++***+++<+i+iciiiiiccc<i**c*<""+*"---
iiccc********cccccccccccciiiioooo11eeI00088@@@PHMMM$@06Iee11oooooioeeIII1eeee1eeo1oo111ooiccoi1oiioic*++++++++c*+++co<+ooioc<<<<icci*cii*"""<"---
iiiicc***c***cccccccccccciiiiiiooo11eeI00088@@PHMMMW$@06Iee111oooo1e1eIIe11eee1e11ooo1I1ooicooo1ooiiicc**++*++cc+iic+oiiii+<<<<<cici<cci*"""<"<"-
oooiiccc****cccccccccccciiiiiiioooo11eII60088@PHMMMWH$806Iee111ooo111eeee11eee1ee1oooo111ooi1111io1oiiiic****+11c*coooi*1++<<<<<ciioic*i**<<""""-
ooooiiicccc*ccccccccccccciiiiiiiooo11eeII6088@PHMMMMWHP806Iee111oo1111eee11ee1ee1e1oie1111oi1eooi1ooiiiccccccoooc+oi+c11o+++<<<<<cooiic<iic+<""""
oooooiiicccccccccccccccccciiiiiioooo11eeI6608@P$WMMMWH$@806Iee11o11e111e1e1eeo11ee1e11e111oooo1ooo1iiiici*icc*ico*co111o**+++<<<<ic<+iiciioi++<""
oooooiiiiccccccccccccccccciiiiiiooooo11eeI6608@$HWMMWWH$@806Iee1111ee11e111111o11e1eeeo1oo1ooIooooc*iiiic*ioicii*o111e11o*+*++<<<c*+*++ooioioi<""
1ooooooiiicccccccccccccccciciiiiioooo111eII608@$HWWWWWH$P@806Ieee11eI11111e1ee111ee1ee1o1o1oioo1Ic*ccioicccoiioi**i1eee1ecc+<++<++cioio1oo1oooii<
ooooooioiiiccccccccccccccciiiiiioooooo11eeII608P$HWWWWH$$@8066Ieeeeee111111111oo1e111oo11ooooceIoic*ciooi*coii1ic**cc1ee1e1*cc*c**ociccci1111oooi
iooooooooiiicccccccccccccccciiiiiioooo11eeeI608@P$HHHHH$$P@8006IIeeIIe1111ooo1oo11o111111oioeeeoio*i*oooc**ioooioIi*c+**ooe+ce1+co+c*******coio+o
iioooooooiiiiccccccccccccccciiiiiiooooo111eeI608@P$HHH$$$P@@8866Ieeeeeee111111111io1ioi11111ociioicccooocciioooooooeeoo1eoi+o1c+ccc*c+"""<+****oo
iioooooooiiiiiccccccccccccciiiiiiiioooo111eeI608@PP$$$$$PP@@8806IIIIIeeee1111111oooiiooi11iooccio16cc11oioccooooooooe1eeeo1Iec+*ciicooi<"*-"<++*i
ciiooooooooiiiiccccccccccccciiiiiiiooooo11eeII608@PPP$$PPP@@@8066IIIIeeee11ooooooiic*icicciccii1I61o1o1ooicicoooo1o6eoi****coc*+<<<ccoiciii---""*
ciiioooooooiiiiicicccccccccciiiiiiiioooo111eeI6008@@PPPPPP@@88066IIIIeee111ooIoiiicccccciccieii11eo6eoo11ccccco1o11ooooic***+++*++<<<<oicc<"-""<"
ciiioooooooiiiiiiiiccccccccoIicciiioooooo11eeII6088@@@@@P@@@88000066Ieee116eIo1cccc******ciiicio1e601oo1iicoooooo1oo1ooooccc**+++++<<+<<<+<<<<<""
cciiiiiiioiiiiooiiiiiccccciII61ioiiiioooo111eeI660888@@@@@@806668086Iee1111e66ecccc*****ciic*cccooeI1IIe1ooooooooo1ioiioooic**++****<<<<<"""<<+""
*cciiiiiiiiiioiooii1iccii616II1I1cioioo11111eeII660088@@P@806II6I8IIeeee11ooeIoo1eccc*c*c*ccoociiiooo0IIeoo1o1ooo1oiiiiiiiici+++++c+<"""""""++c<<
*cccciiiiiiiiiiiioii1e1cciI1eeeeiciii1eeeee11eeII60008@@8006Iee1001eIeeee111oooiiccc*****ciioocccoooooI11e1oooooooiic+++++++*+<<+**<"""""""<*<<"<
**ccciiiiiiiiiiiooecciicccio1eee1ioooio11Ie0IeeII6660@@@80060081IeeeeIIeeee1o1oooicc*****ccccccccioooioIIo1o11oiooi*++++<<<<<<<<<<"-""""""""""<<<
***cccciiiiiiiicicciiccciicc1e8oiiii1i1oe1eI066II6008PPP@0880eeeIII6IIeeI66eoio1oioic*******i*cicioiiicecooooooo1eeoi<<<<<<<<<<"""-"""""""""""<<<
**ccoiiii1iiiiiiii*icccooiiiie8ciiiooee1eeee0@P@@86888@00601e60II6660eeII6eeoiiiicc***+**+cci*cccooiccccoiioooIeee1ic<++++*++"<""-""""<"""---"---
****cccc1iiiiiici1*iiii11oic6Piiiio1o11ee1eee6@@PPP@@06Iee1eI8@0IIIIIIIIe8eoiicc*c******+*cc*ccccicccc++cccii1ei*eIii*+++icc*<""""""<<"""""----"*
ccicicccccccccii1c*iiii11oo1Pecoiiii1ooeeIIeeI08@P@P@@@880I08880eeIIe1ee11oicccc********+********c*c*++++++++oeioIo1oiccoooo+""""""""+"""-----"*<
****i**cccccccieci*iiio11oo@@oooiiiiioo11eI66III6@@P0@8800@808006ee1oiioiiiiccc**cc******+*******i***++<+++++iciio1ooc++o*co<<<<<<+<+ce1o"-"-"*o1
+++i*****cccic6*cc*iio11oo1$Ic1oiiiiiio111eeI6666660800P@PP008066I@icic**ccccccc*******++**ccc******++<<<<<<<+io1ooooc++ioi+""""--"<"66oi---"ieee
+++**c****cccoccci*iiooo1o@P1ooiiooiiii111eeeeII668P@@@P@@@866660IeIcc***ccciiic*********cccc******+++<<<<<<<++*iooioi<<+**o<""""""""""-"----eIee
<+c**c******i1cccc*io11oooP@eoociooiiio1e1eeIee0P$P@@08@@88@0666oI1e*****ciiiiiccc*******ccc*******+++<<<++*+<<<+o1ooc+***+<<<""""""""-"----<i+"o
++c+*i*+***ce*cccc*o111o11$@0ccciiiiiio1eeee6006866eee@@P@@@8880oiic*****cioooic****+*++ciccc*****+++<<<<+<++++*+coooc++**+<<"""""""""""---"+*ice
<+++*i++***i**ccic*o1oooo@P8@oiccciiioooe1eI6IicciiiI8@@P@@@@661iicc*ccc*iioooicc**+++**cc****++**++<+++<++c+io1oooo1*+cii*"""""""""""""""--"iic<
<*++ic++*+*+*+**cc*1eeeee0P$eiiccc*ccccco1I661cc***18888888@86oiccc*ccc**ioo1ooic*c*+++*ciiiic**c*+<+<<<c++*i1111oooo++*ic"""""""""-""""-----"c+<
+*cci++++*++c**cccieeIeee6P66ec********co1I66ei****ooeeeIe111I6iicccic***i1occ**+c<c+++*ciiiiiccc*<<<<<+*++ic111oooo1*++c<"""""""""""--"------+<"
**<<+++++**I****c**oee11e6e6ec**********co16eioc***cciioooocc*ciccc******coo111cc*<+++**ciiic***+++<<<<<***ccio1o11ooc+++<"""""""-""----"------+"
*<<<+++<+*c#+++**i*1e111oicoi**********ccooiiio1eciiiiiiiicc*cioicc*******ioo111**++++**cccc***++++<<<<<ec*ciiiooio11i<+<<"+cieocc**+"<+""-""--""
+<<<<++<<<*8++c*cic1eeeoiocic************ccccciccioiiiiiiicc**ccccccccccc*ioo11I**1++**ccc*****+++<+<<<<oc**cco1iiiooi+<<I000IeI6Ie+<<<<<<<<""""-
<<<<<*++<<<++*ccccci1eoico**i*****+*oiooiocicccccoiiiooooicc*ioiiicio1eIe1oo111I**iI+***cc*****+++<+60oiIoioe*<<*****<++++e0<+1o+*+*<"""""""-""--
<<<<<*++<<i******ici11oicic*ccc**+*******cooccccioiioo11oicc*IiiiioioeeIe1oiI81Ic*ic*c***+*****++++ee1IIIIIII61oooo1$H$M@HW##@WW0@8@i<"""""""-""-
<<<<+*+++eo*eoocccci1ooici*+*1*****+*****cooicciiooo111ooico1iccoooio1ee1oiioeoec*++*******cc**+++++++++<<+"W@1oi1I8$HWHH$@Ii"""""""--;--;;;;;-"-
<<<<<<<c++oc*i*iccci1ooii*++*o***+*******ooicccio1o1111oic*i1oiooooii1ee1ocico1io<c*******c*c*iic++++++*++++<<"""-"<+""------"-;;;---;;;;;;;-""-;
"<<<+++*c<++++*iccccooooi*+++o*****+****cioiiccioo1111eoicicooc1ooiico11oi***1**1<*****+**c**++<<""""""<++<"<+<c**<-*""""----------;;----;-;;;;;;
<"<+++*+<<++<<+*****oiiic++++****+*+*+**cooooicoo111111ooi11eiiooooici1eice6oe+*1+****+++*c*+++<+<<<""""ic*<"*ccc1eI*"""-------;-------;;;;------
<"<<+<*+<<+<<<++++++ciii*+++++*****+*+**cooooicoo11e111ocieIIioiioiccieoc*I6I1+cc*****+<+***+++<<<"<+++*i*++<<<<<<<<<<""""-"-------;;;;;;;;;;;;;;
"<"<<<<<<<<<<<<c*+++ciccc*++++*****++***iooooiioo1111oicci1IIioooic*ioocc1I1I1ic**+**++<+******cc*******+****+"""""""""""--"""-----;;;;;;;;;;;;--
""""<<<""<*<<<<*++++*cioc+++++**+**c+***cooo1ooiiiiioiiiiioIeiioiiccioc*+1II61o+<****++<+****+<<<<<<<<"<<<<<<<<<""-----;;--""-"ic<ecI1ce606606666
""""<<+<<+++<"<*<++<**cii*<+++++++*******o1111ooiccciiiiiiioeiiooicioic*ioIIoei+<****++++****<<<"<"<"<""""""""""<<<<0oi1e@@$$P$PP@@@88$80e+",-;;;
"+<<++*+<++++++*+*+<c*+*c+*+<+*++********1111111ii*cicciiicccoiooicoiic*1oiIIocc"i*c+++<<<++*+<<<<"<<""""""""""""<1"<8H$H$Poi+"----;;-;;;;;;;,,,,
+<++iccccoiiciiic1c**oe11c++<+c*****ooooo1e1e111i*****cccccc*ociicciicc+*oiicoic<ccc*++<<"""<+<<*""""<<""""""""""<e"-"-;-;;---;;;-""<-,,,,,:,,,,,
<"<<<ciccocicoooooi+111i1*+++*c**+*ieeee1eee1111i*+++***cc**+<*ccicicc*<c***+co+<oc*++<<<""<<<<<c1eceee1oiii""<<+<1"""-;;---;,;;-""""-;,,::,,,,,:
i<*+"cciiiciioooooo*eee1oc**c1i****1eIIIIIIeeee11*++*++++*c*+<<***cicc++ccc***c*+ccc++""""<<<<<"+oc***iieoee+++<""c+,,""-";,;;--<<"---;,::,;,::,:
+++**ccccc<<coooooiceIeeeee086e1ooo1I66660IIIee11*+<oI1++++**+<<+*+ic*<+<**+*cc*+cco<<<""<"<"""--<<<c*+co6eIi*++<<";;;;;"",;,,;;---""-,:,,--;,:::
+<+++**e+*ciicoiiioi066c1I666IIIIII00000888eeeee1i++i1c++<*ic++<<++ic+<<+++++++*<**+<<""""""--""""<+**cii1ei1oicc+;-;,,;-,,,,,;""-,,,,,,::,,,,,:,
<<<*<+++**ccicoo111+o1100I66666668@@@PPP@IIe1o1oo16eooc*+c1oiic+***ic+<"<******+<*++<<<"""-"""""---<co11cooiiic<""--;;,,;,,,,,;;;,,,,,,,,,,,,,,:,
"-<+****ccciooo111"**1666eeeI6I6888@PPP@66IIIeI668H$PPPIIe1oic*1oi*oi++""+**+++"*ooc*+<-"---"-<"----<+c1o1*ioic<<---"-;;,,,,,,,;,,,,,,,,,,,,,::::
+++***cccioooo1ic+*<*eIeIeeIeIIII808@@P@800000000@P@0066Ieeeeeooi*111i<<""cc**c"ioe1e1i<<"--"--<"----iecoi+*+<+++<-;-"<:,,::,;,,,,,,,,,,,::::::::
-<++""""<*ciiiooioo<o*c1eieoeeIeI606666666666666666666IIIIIIIeee1Ie11i<<"<iI086<00006eo*+<<""----"-;;-++*+<*+"""<""-",,,,,,,:,,;,,,,,::::::::::::
"<<<+++****ccciiiiiioic**i111111oeI666ee1IeIIIIeeeIIIeeeeeee1e6008ee1iciii1088e"000006ei+"-""--"----;;c**+<<<"<<<--;;,,,,,,,,,,,,,:::,:::::::::..
"<<<<<++++***cccccccciiii*ioooioooIIIIIee1111e11e11111111111e66Ie1e11ocoiioI661+6666666I*"----;--;-;-;;cic*icc**<<-,;",,,,,:,,,,::,::::....:.....


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