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

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

ccci*iioiiioiiiiooooioooioooooiiooiiooooiooioiioooiiiioiiiio<<<""";,,,,,,,,;-"---"""<<"<++<-coiiiioooooiiioooooioiiiiiiiic*cc*c**+*+++<++****++**
iiiciiiciccccicc";,::...:.::,,,,,;,,,:,,,,;;;;"+cccc+ccciiiiiiiccciioiiiiiiiioooooooiiioooooooooooooooooo1ooooooooiooiiiioiccccc**++"<++*****c**c
::;-<<+<<<+++++++++<*******<-,""<<<<<<<"-+*ciiiiiciiiiiiiiiiiioioioiiiiiiiooooooooooo1o111111111111111111111111111oooooo#1oicc***+++<"<c*++cc*ccc
++++*+++<+*******ccccc*cccc**;+<<<+<<<+<--cciiiiciiiiiiiiooiiooooioiooooiiiiiiiiioiooo111111eee1eeeeIIeIIIII66666066661###oec1608@0c"*****cciccii
***++************ccccccccccc*cc<+<++++++-"+iiic*c*****cc*cciiioooo1i1e0IIo+*1PIIP$#8#################################I###HP$$P$$@@0+*+c+*ccciiiii
****++++++++++<<<+++++**+"<*<-++**++i<++co66<+ioiioIic161ceP$$$HWW8e1co0MM#####M###H################################H##$MHP$$P$H0c*<oe1oiiiooiiio
icc***<"--"-i1eeecc*""--<++*o<+**++***+<i*6@+c+++***ccci8ioP$$$$$HH0H6e08608PP$MWWM##M##############################MWH8P$$@$8@++<<*0061ooooooooo
"<<++++-;;--"eeeeiic+<<*<<+<"++****ccc**o0<1666I66600800880$$$P@W88@@PP$HWMMM#M##################################MH$068$$H@PH*+<<..0880e1e1111o1o
0080I088@8o@0eeee-eIIII1IIIIe+*c**c*ccc*c0086I6e6880@@@0$H888@@@0eH$$HH$$$H$$$PP$HHHHH@H$HH$$HHHHHHHHHHH$$$$$$$H$PPP$@H$$@P*<<;....0@80oeeee1e111
Iee6cIIeeeoo11111ec10Ieee66II+***ccccccc*0880888P$$PP$HPWH8HHWHP$PWWHMHM$WMHHW8$WPHHHHP@HHWH$P$WHW$$$@PHHHHHH$PHH$@PPPHH0<"";......8@0IeeeIIeeeee
@888IIIe6ee1oo1o1eci1Ie068IP@**cccccciic*600I$HH$HHHHWWMWWHPWH8HPWHWWMWWHMWWPWWHH$HHHHPHHH$H$H$$$HH$H@$PPPPPP$H$PP0$8PP*Ho*c"......8@8IIII6IIIeII
@@@@@@@@@@@8eeeeeeee088808@@e<ccccciiicc*008ee68066I6000@@$P$$HHH0oeeeeeI006006666666666666660666666I6666666III,::,;<"--$6ec:......8@8I66I66IIIII
eIIIIIeeeeI6eeeIII1oc*cccccc*ioooooooooi*I006$$$$H$$$$HHH$$P@H@HH@PPPPPPP$HH$$$$$$P$$$P$$PPPPPPP$PPPPP@PP@P@@8@,:::;,-:*80+<",.....8886666666I66I
888006666I6IIIIIIIeo1oooioioocooo1111111i6006HHHH$H$$HHH$$$@8$P$$P$$$$$P$HHHHHHHHHHHHHH$H$$H$H$P$$$P$PP$PPP$P@P::::;""e.00+<<..... 088666666666II
88880666666IIII6III111eee111111111o1111oo6006$$$HH$HHH$$$PP@PP$P$P$H$$$$$HHHHHHHHHHHHHH$$$H$$HH$$$$$$$$$$P$$PPH:,:,-+<<e00<<".....e@80I6666666I6I
88000e6666IeeII6IIIeI1Ieeeee1e111e11e111iI606$P$$$$$$$$$P@@8@8@@@@$$$$$$$HHH$HHH$HHHHH$$H$$H$H$$$$$P$$$$PP$PP@8.,:;"*i:$00++<.....08@0I000006666I
oiiiicc**++<++***+"ce1IIIIIIIeee1e1eeee1i160IPPP$$PPP$PP@P8@@@@@@@$$$$$P$H$$$$$$$$$$$$$$H$$$$$$$$P$$P$$$$$PPPP-.;,-<*;:e00+1......8800I0000000666
c-,,--"<""""+*+++***iI6IIIII6ee1eeeIeeee16066PP@PPPP@PPPP@8@@@@@@@$$$$$$$$PP$P$$$$PP$$$$$$$$$$$HP$P$P$PPPPPPP@;.-,-<<+:60066......8@8I60000006666
++++<<<<<<""+++++++*+e6I6IIeI*eeeeeIIIee1600IP@8;;;P-;-HP888@8@@8@P$PPP6+++i*@ciP$$$$$$$$P$HPPPP$PPPPPPPP@@PP@-;<+-<i<:0@00I......@@8e00000000066
+<+<<<""<""""<;,:<++<<6I6IIII*IIIIIIIIIeo660I@P0;;-P-o6H@80888@c86+PPPP8+*e6866I666608@@PPP$8<+<<++<+++<<<<<@@"-<i""*::$o06,......08@e80000000066
<<""<""+o-+cccci<"<<<+66IIIee*eIIIIIIIII1I66I@@0;-"P,oo$@8880cc""-*Pe00000000666666II6IIII666666666666II66666066666666666i";.....:8@6680000000606
<"-"-"":,."6i*+<"+,<<"666II6e+1eIeeI6IIIe666I@@8;;-@;;;8-<06cc11o+-c1ee166606@88888888888888888800880800000088000000000088*.......8@I800000000666
----;;,;:+<+**++"+,<<<66IIIIII1eeIIIIIIIeII1I@P@@@@8PP1iii8P@@@@IoP@<+I000*I6@08888888888888888888888888088088880000000080+:....:@8@6080000000066
"----,,:o+<<+*"+<<:;<"666I6IeeoeIIII6II6eIIIeP@@@@@@8e1I6@;666**c+;I;<<c66+eI080860008888888808888888888808880880080888800-.....:8886000000000000
-".:;-6i"<+-+++"<".-<"1eo,;--"ieIeIII6IIIeeII@@@@@@ee1IcP;666I-,,,+1;;;"1I<1e608888888888888888888888888880000000008880008;:::..:888I688000000666
,;;"*c+<+*-<icc<<<:,c",,,:IooooeIIIII66IeeIIIc+**<Ieeo8@;*c+**i-""@;<-;;"o"ioI88088888888888888888888888888888808888800800,--,;,;8881000000666666
-";,ci-<"";iiI;-+"oic--<;*,;i1oeIIIeI6III1i1eIeeee"<<@8;11o1o"-,,-P<,;,;-cc*oe080888888888888888888880888880006II08888808@o:::.::888e600000066666
;;;;:;,""-,,,-,<";***+*+;..,oiieIII1IIII1o1eee+e11<<-";1;,;,;,",,;@*;";-;"c+i60008888888888888888888888608888888888800888i1c+<<""880e000000006666
<<<****i;,:.::""*Ioooic<+1ooooo1IIIeII16I*ooe1o1eM;<;",,,::::,,;;;oc,,-<,-*+cI600e80008888888@068@88888888888088888888888,;"+<"""06e1606606666666
*<+*++",,-:::c*:.-"::::.:+oooi--"""""""<<+-;,-00P*@+o-<,,,,,,;-;,@@,,,;;,-c<*I00000008II08888088@068888888888888888888886,:*<"<+oe1116666e6666666
<"<+<<i::,,*c,<<....,:..:,"ccc++++*+<<<<+iiI06@#@$8<0@@@@@@@@P@P@@1-,;;,,;c<cI0000008088888888808Ie8888000088888880080888c+*ccc*"+1o1eI6IiooI6666
+*++<<-..... :<<-:::....:::cccccciiiciicii160@@@HPPP@@@@@@@@PPPP@@*o::,,,;c<c6000000000008888888608088888000080080I088888oio*ioec"<<*11oooioI6666
,+*++++-.... .<-::,,:.,;$e******cc*ciicccci08P@$PP@P@@@@@@@@PP@P@<o,,::::,i<i6000I68Ie00000888088888800888800000000886I80i1iic+ccoIe<"*oioioI6666
:.:*ccc-:..;   .:;c.:....;c**c******cc*****-o66I66668@@@@@@PP@@@P@e,:,,,,;i+iI60000006e6800080080000000000000000000000008icc**c*iicci;<"-*cccioe6
c*****+,,;;:;::,<"<-c*",*+++++*+*****ccc**0<";-;"88e88@@@@@@@@PP000,,,,,,+--iI60000000000000000e0000000000008100006000668*ccccicciciccicc;;;<*cic
c**++*+";,,,<<<""";-",---"++++<+++***c<+<-*i*,";"88*88888@8@@@@@@@@,::,,"o,;-I600II00606000Ie06060000I:;;;;;-...:<c*1,;*++c+*ciiciccccce*<+c;;;++
+++*+<",,:"-""""<<<<<"-""-<<<++++++**+<--;-1P06@00018088888888@@@@@,::,,c1c:,",;--,,<,;,::::;-".,;-,,:::::::::...*cc*,<**c***<**cciiccc***c+*;*,,
++<<<<<,:--""""""--";--"-""<<<<<<++++:+-;;;;e0000006000008888888888:::::i1i;:.:::::::.:.,-"-::..,,:::;,,:::..:"cc*cc*iic++**+cc*iiicciccc****+*+<
<++c*;*cc"-,;;---;;--;;-""-<<<<+++++*++":::,-e06666-c00000000888888:::::,1i<<**cccc*-,,,:,--<::::;::,::+*<,::+.**cccccc*+**+<<c+ccccccccc**cc*c*<
"+c*<-+<"-;;;;-;;;--;;;-;-"<<+<<+<<<+++::;"+,cI6666I6I6660000000000::.::::+oiioiioiic-..:::::,::.,,,,+"+<;+,:ccicccicc***+<<+cc*cccccccc***cic**+
--;;;;+<"-;;;----;;;;;---"-"<<<<+<<<<<,:,<++,,,IIIIeI6I666666660000:<"...::,ioioiii*;,,:::::,<ii1,::++1,<*I,,iioccccciic***++*c*cccccccc***c*****
--+++<<<--;---;-"-;;;;;;-----""<"<<<<<"::"""<c+<:,<"+**-"II66666666+c"ic::.::+iici*+-;;,,,,,,-<<+,::"coi<I1:<iccccicicic*c*+**+*ccccccc*c*******c
--"<<<<"---;;-;;;;;;;,;;;-""-"<<<<<<<<<":::::::.:"<<<<<<<<<<++:,666i*c**c.::::::*++";;;;,;,,;;----:::+*c1;:ciciiiiiiicccc+*+**c*ccccc*c*****+++++
""""""""----;-;--"-;---"--""""<""<"""""""-,:::::,"--"""""""""--:..,;<"<<<<<:::.:""-;,,,,,;,,;;;;--;;::,:,-"**cc*cciiiiiiccc**+*****************+*
""<""""---;;;;-"""""""""---""--"-"""----;;,,,,,,,,;;;;;;;;;;;;:...::,;-----.::;--;;,,,,,,,,;,,;;;;;;;----"--"<"<+**cciccccc***cc*c********+***+++
+""-;""""""--"--"""-"""""-------"-----;;,,;;;;;,,,,,,,,,,,,,.:...::,:,;;;;:,,,;;;;,,;,,::,,,;;;;;;;;-;---;;;----"++**c******cc**************+++++
++<"""---;;;;;,;-""--------;----------;,,;;;;-;,;,,;;;;,,::.:...:,,,,;;,;;,,,,;,,,,,,,,,,,,,,;,,;;;;-------;;---<<+<++******+****+****+++++++++++
6668i1"---;;;;,,,;,,,;I+,,,,,,--------;,,;;;,,,,,;;;-;;;;;,,;,,,,,;,;;;;;-,,,,,,,,,-,,,,,,,;;;;,-;------;-;-;-"""<""<+++*++++++*******+*++++++++<
ii1ooIe"----"+1I@eo606c,,,,,,:::::,,,,,,,,,,:--,;;;;;;;;;;;,;;;,;;;;;;;;;;;;,,,;;;;;;;,,;;,;;;;;;;;----------;;--"---""++++*++++++*++++++++++<++<
iic*@i;-+"++<*io188eIi;;,,,,,,,;;,:,,,,,:,,:,,,,,,,,,,,,,,,,"--;;;;,,,,;,,,;;;;;;;;;,;;;;-;;;;;;;;;-;-----"---"--------"<+*+<+++++++*+++<+++<++<<
-<---"1**++*+*o$P0o*"-;;,,,,"",-"<*,:,:,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,;,;-+,;;;,,,,,;;;;;;,,;;;;----;---"------"---"""<<<<<<<<<+<+<<<<<<+<<+<<<
;-ic++++*+i+-eiI-"""""-;,,,;<-----;,:,:,,,-"++:,,,,,::,,::,,,,,,,,,,,,,,,;;;;----"-""";;;;--;;;;---------"-"-""-""""-"-"""""<<<<<+<<<<<<<+<<<<<<<
,;;c+*<<";;,,,,,;--"---;,,,,;;,,,,::::::;;<"+,::,,,,,;"+<,,,,,,,,,,,,,,,;;;;;;-----""-;;;;-;--;--;-------"---"""""--""-"""""""<"<<<<<"<"<<"*"<+<"
**c,+<<"---;;;,,;;;;-;,,,,::,:,,,,:::::::::::::,::::-<,<:,,,:,,,,,,,,,,,,;;;;;--------;-;;----;--"---"---"-----""""-""""""<""""""<"""""""""<"""<<
";,,;,-"----;,,,;,;;;,,,,::::,::,::::,,,,,,:,:,,::::::::::,::::,,,,,,,,,,;;;;;;;-----,------------"""-""--"""""""-"""-"""""""""""""""<"""""""""<"
e-;,,,,,,--;-;;;,,,,,,,::::::::::::,8*++*+++*::,:,::,:::::::::::,,,,,,,,,,,,;;;;;;;-;;--------"----"""""-"""-"""-""""""""""""<""""""""""""""""-""
6+;;,,,<,,,,,;;,,,,,,,,,,:::::::::@<<<<<@i<+++:::::::::::::::::::::::,,,,,,,;,;;;;;;;;-----"-""--""""""<"""""-""-"""--"""""--"-"---"""""----"-""-


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