@@@@@@@@@@ @@@@ @@@@XXXXXX##@@@@XXX##@ @@@@@@@@ @@XXX#$$$$$$#XXXXXXXXXX@@@@@,,@@@@@@@ @@@@@@XXX$$######$$##**XXXXXXXXXXXXXXX*@XX@ @@@XXXXXXX$$########X$X**XXXXXXXXXXXXXXX**@XX@ @XXXXXXXX$$###$$$$$$$$$**XXXXXXXXXXXXXXXX**@XX@ @XXXXXXXXX$###$**X@@XXXXXXXXXXXXXXXXXXXXXXXX*@XX@ @@XXXXXXXXX$**$XX*@MMM@@$@XXXX@@@@$$$@@@@*XXX@XX@ $@*XXXXXXXX$*$XXX@+++/////+++@*XXXXXXXXXX*@@*XXXX@ @@XXXXXXXX$XX$$XX@$+++////,,,,,,,,,**,,+@XXXXXXXXXX@ @X@XXXX$$$$$XXX$XXX@@+++//,,,,,*@$*'''* //+@XXXXXXX@ @XXXX$$***+XXXX*XXXX$@++//,,< ;$@ ,,,/+@XXXXXX*X@ @XXX$***+XXXXXXXXXX@+++/,,,, *$ ,*@@@@$ ,+@XXXX$@XX@ @XX$***+XXXXXXXXXX@ *, , ,@$@ $'' ,+@@XXX$+X@@ @XX$***+XXXXXXXXX$@$$$@,, ,@ $@' ,/++@@$XX**X@@ +$XX$***+XXXXXXX$ ,,,,,, ( , ,,/++@X@X***X$ @XX$****+XXXXX@ , *@$''@, ,,, ,,/Q@X***X@ @XX$***+XXXX$ *'@$$* ,, ,,@, ,,/@X@***X@ * $X7$***+X@ *@*@@' ,,, $@ ), *X@+**X@ $@ @XXXX$**+@++//,,,, *@$ *,,, +@XX*XX @XX *XXXXX$**+*++//,, *@ ,, ,,* +@XX*X *@X$ XXXXXXXX$,$XX@+++ @XXX$ @XX* @XXXXXX$XX@++/, , ,*@$$**= ,,$XXXX* @XX*' QXXXXX+XXX'*+++// , *@$$@*@$$* ,,*/@XXXX@ @XXXX* $@XXXXXXXXX@++++/, ,, @$@**@$$@*,,, +@++$XXXXXXXXXX@X@ @ @XXXXXXXXX$++++// ,,@*$$$@*',, +@+++@XXXXXXXXX@XX@ @ $XXXXXXXX'@++++//,, ,,, //*'++/+$XXX*@*XXXX@$ @7@ @XXXXXXXX@+++//,,< ,, ,//@*++//+@XMMM$$@@*- @7@ @$*XXXXXX$++///,,,,,,,,,,//*$++///++$X///////M$$ $6@ @XXXWXXXXXX$+//,,,,,,///@$'+++//,//+@XM***+++///$@@@@***=, $7W@ @XXXXXXX@XXXXX$@@*=**@$/'+++++//,,,/+@X@M**+++,,,,,*1/,,,,/1$@*, 4XX@$@*XXXXXXXX@XXXXXXX$++/,,//////++//,,,/++$X@M*+++,,+/DP/,,, ,P@* @XXXXXXXXXXXX@$XXXXXXXX@+///,,,,//+++//,,,/++@**@$MM//OPD+/,, '$@ @@XXXXXP@X@XXXXXXXXXXXXXX$+///,,,/+@,,,,,///+++M*++//,DD+/,, '$@ 8+++1@@@$1@XXXXXXXXXXXXXXXX'@+///,,,/@,,,,,,//+++///@',OD+/,,, ,,$ @++++////++++@XXXXXXXXXXXXXXXX@+///',/+@,,,,,,//++@$..//PO+/.... ...8 @1++++////DDDD@@XXXXXXXXXXXXXXX*@$++///++@......+@$....//@O+/...... ...///P@ @1++++/////DDDD$ 1@XXXXXXXXXXX@$+++@++//.+@$../+@..../////*D@+++///..... ...///+++++&@ @1++++/////DDDP$ '**@@$@X*@$++//++$@+//.+@..*@../////JJJNO&MN++++////..........//H+&&@ @1++++////D++++@$ @$++///.//++*@+/+$...$.....///JJNN*$PMMMN+++++///....///+++++&&$@ @1++++////DD++++@ $++///..<.///++@++//..++/////+++NNNMN@$@MMMN++++++////......O/+++&$@ @1++++///+++++DD@ *@+++///M/...///++@++///.../+++++++###MM@$@MMMMNN++++++/////...../++%&@ @1++++////++++DD@ @*++++//NMN++.///++$++//...//++++++######@$$*MMMMMNNN++++++////...../++&@ @+++++////+++++D1@ @*++++//NMMN+++++++@NNM++++++++++++++######JDD//PPJMMMNN+++///....++++###$1@ @1+++++/////+++DD@ @*JJNNMA@XXXXJMM+++++//////++++++++++++++##JFAAF//AA+++++++AAA///.....//+++$@' @1+++++////++++DD@ @*JJNNMM@X@XJ+MMM+++++++++++++++///////++/#####//////JXXXXXJ+++////......../++$@ @1++++++////++++D@ @*///JJMM@@MMNN+////+++//////////++++++++++////++++++/////..........////....../++$@* @1++++++/////++++D@ @*//NNNMMMM#*@@MNNN///+++++++++++++++++++++///////***@@$@**+++++++++/////......./++*$$@ @1++++++/////++++D@ @*/////NNNMMM**@MNN///++++++*********+++++++/////////*****@*++++++++++/////.......//+**$ .@+X++++//.../++++@ @$++++///......//@MMN....//+++++++++++//////....///////++**$$@*++++++++++////......./+++*$ .@+X+++++//.../+++@1 *$*+++++///...//++$MMNN...///+++NMM++++////............/++NMMMX*@+++///+/.............../// *@+X+++++//.../++++$ @$*+++++///..//+++++$MMN....////+NMMN+++////... ...../*+NNMMNNNN@+++////=+/............../ *@+X'+++++//....//++$@$***+++++//..//++++++X$@N/....///+NMMN++//... ../+++ND+++++///@+++////+++//............ *@+XX+++++//....//+++@$***++++//...//+++++++NX$N+/.....//NMN+++//.. .../+++++//////+1@+++////+++///......... @+XX+++++//....//+++@$***++++//..//++++++++NXX$N/...///++N$@+/... ...+++////////++1@+++////++++////...... @+XXX++++//....//+++ @$**+++//..//++++++++NXXX@@+/...///+++@/... ....//////++///+++1@+++////++++////.... W+XXX++++//...///+++@$**+++//..//+++++++++NX@ $+/.....//+++@/... ... ....////++///++++X1@+++////++++////... @+XXX++++//...///++++8*+++//..//+++++++++NX@ @/... /QQ+$/...*@M@.. ....///++++///++++XXX@*++///++++////.. @+XXX++++//...///+++@8+++///.//++++++++++@ 1@.. /++M/..$....@.. ,,,,///++@++//..//+++7X$@+++///+++////. $XXX++++//...///++++++/...////+++++++++@ $.. .//+M/.@......@.. ....//++@++//...++++7X$ @+++////++//// $+XXX+++//...///++++++/...////++++++++@ @.. ../++$/.$.($...$.. ....//++*++//..../+++XX@ @+++////+// $+XX+++//.../////++++/...////+++++++@ **. .../+@/.@.($...@.. .. .....///++@++///..../+++X@ @+++///// @+XX+++//...///////+++/...++++++++@ @.$. ....*+*//.@....@.........//////++$+////...../+++$ @+++/// @+X++++//...///////++++/...//+++@' )$..@. ......+*+$///$.*$'.........//+++++%@++//.....//+++@ @+++/ *+X+++//...////////+++/...//++@ )$..$.........+++**++@*/////....///////++++%%$++///.....///+8@ @++/ *++++//...////////+++/...//+@ @..@......//+++=%@+++$+++/////++++++++++%%%@+++//........//H* @/ $++++++/////++++++/..O/+@ $.@.+/...../++%@$++++$%*+++++++++%+%%%%%%$++++//......../+H* @ @+++//////////++++++$ '$/+++*//+++%@$++///++$%%%%%%%%%%%%%%%@$++++//........./+# @++++///////+++@ @++++/+++%@$++/..//++*$$@@@@@@$%%%@$'++++//.........//+4 1@++++++++@' *$%%%+%@$++//...//+++++'@$@*+$*++++++++//.........//+4 *@$@' '*@$@'@+//....../++++NNMMMN++++++++///.........//+$ @+//........+++++NMN++N++++++///.........../+@ @//.........////'+++'/++++////............/+$ $/.../...............//////.............../@ @+//.../................................//1* *++/.../...............................////. @@+++////..............................///$ @+@+++====//............................///@ $+@++++++====///......................./////@ @++//+++++++++=====+=///.................//*/$ *$@++///++++++++++++++====//............./////@/. $@+++//////++++++++++======/////.......////////@@ @+@+++//../////+++++=/////////////...////////////$ $//"+"////*//////...../////===//////////++//..////@ @//+++/..@$$@............/////////////=+++"//...///+ $/.+++/..@()@...............///.......+++///...////+3 */..++/...//+*...............////.../++++///.....////&* @/..@+//...//.....................///++++//.......///H@. .$/.@++//..../.....................//++++//.........//Q$' .@//..$++//.../....................//++++//...........//1* @@/...@++///.....................///++++J//...........///@ $.@+..$+++///....................//+++++///...........///$I .@.$+..@@++////..................//+++++////............///* @@..+@..$<++/////.............../+++++++///.............///@I *$*.+...@<<++//////..........///+++++++////.............///$) 1/@.+...@<<<++//////.......///++++++++++////............///1*) .@/@./+<++*<<<<++:///////////+++<+<<<+++////...........;;////@). *$//@/++**<<<<<=++++;;;;;//+++<<<<<<<+++///............./////$$. 1////@++<<<<<<<<<==++++++++<<<<<<<<<<+++///............./////$1) *1// /$+<<&&++<<<<<&+<<<<<<<<<<<<<<@<+++///........;....//////*@ .@ // @+<<+&&+//<<&&<<<<<<<<<<<<<<<<<+++///..............////+@.I ($ // @<+&&&+<<&&&&<<<<<<<<<<&&<<<<<++++////........;../////+@/) 1@ // @++&&&&&&&&&&&&<<&&&&&&&&<<<<++++/////........./////**$@I M/ /// @+%&&&&&&&&&&&&&&&&&&&&<.<++++++/////////...../////+++@) P// /// @+@&&&&&&&&&&&&&&&&&&&&<.++++++///////////..//////+++$) $// //// @%&&&&&&&&&&&&&&&&&&.<+++++++////////////..//////++@M' M// //// $%&&&&&&&&&&&&&&&.$++..++++////////../////+++++++.@D I// ///// $%%&&&&&&&&%%&&&@..+++++++++++++////////////+++++@$* I// ///// @%%%&&&&%%%%%%@@@+++++++++//////////++++++++++++++@' 1N/ .////.*$%%%%%%%%%%%%&@@'+++++++++/////////+++++++++++++$* *J/ .///++@$%%%%%%$$$$$@ +++++++++////...../../////+++++@$' '$/. .//+++$$%%%%%$$$$ ++++++///.......////////+++++++$1' @/. ../+<1@$$%%$$@/ /+++++//............./////++++++$@) */.. ./++<@$$$$$$@ /+++++///.............////+++++++$' "M/. /+++<@@$$$@ /++++///...............///++++++@@) '$/. /+++<@$$@ /++++...... ..........//+++++++$Q @/.. ./+++<<<@$ .++++..... ..........//++++++++@@ "M/. ./+++<<<$ /+++..... ........///+++++++$1) ;$/. ./++++<<@/ /++...... ........///++++++++$' @/.. /++++<<$+/+++....... .......///+++++++@/ */.. ./+++<<@+/+++++....... .......////+++++++* "$/.. ./++++<$+/++++..... .......////++++++++* @/. ..+++++*+/++++..... ........////++++++++$' "$/. .//+++@++++++/...... ........////+++++++++@ '@/.. /+++++$+++++///............////+++++++++@ "$/..../+++*M++++////.............////+++++++$* @/..../+XX*++++////.............////+++++++*" '@//../++X@+++////.............////+++++++$@ '$//./++X$++/////............//////++++++@ @+//++X*++////..............///////++++@ '$+//+*@+////................//////+++$/ @//+XX$+///................//////+++$" @/+XX@+//..............//////+++++@ $+X@+//.............//////++++++@' @X*"+/............/////++++++++$/ $*@+/............./////++++++++@ "@$+++............/////++++++++@* @$+++............/////++++++++@M@ @@*+............////++++++++++$MN$) '@$++...........////++++++++++@MN//@ @$+++.........../////++++++++@MN+//$. $$++............////++++++++@MNN+///@ "$+++.........../////++++++++MNN+////$ *$++..+/......../////+++++++@MMN+////$ .$+...++/...//../////+++++++$MNN+//////@ *$+...++/..//../////++++++*,MNNN+//////$. $+...//++/.......//+++++++$MNNN+///////.@ .@+..///+++/.......++++++++@MMNN++/////..$. (@+.../+X/......../++++++$MMNN+N+///////..$. ($+../++X/......./+++++++$MNNNN++//////....$. "$+./++XXX....../++++#++$MMNN<<<++++++/////.. *@+./++X/....../+++++#+$MMNNNNN++/////......$ @$+../++/......./++++#+@MNNNNN++/////.......'@ @+....//......./++++++$MMNNNNN++//////.......$' $+...///......../+++++@MMNNNNN++///////.......@$ @..+///........//+++++*@MMNNNN++////////........$ *...+///........//++++$ @*MNNN++////////.........@. $...+///........//++++* '@MNN++/////////.........'@ *....+///......../++++$ 8+N++//////////..........@ $++.....//..../////+++* @++++//////////..........'@ '$++.....//..../////++$ M++++//////////..........$@. @++.....//...../////++@ *+++++//////////..........$.@ $++//..........////+++@ @++++++/////////............@ $+++///....///////++++@ @+++++//////////...........$' '@+++.///.....////+++++@ @$++++//////////...........$* @++...///...//..///+++* @+++++/////////..........*@A* $+.. ../////.....//+++@ '@++++/////////..........'$* '@.. '..////... '..//++@ @++++////////............$' @... '...////.. ..//++$ $++++///////.............@ .$... ,,,///.. '..++'@ @*+++//////.............$* *$... '...///.. .//++@ $++++//////............1@. @.... '..////.. './/+$' @+++////////........../@' '$.... ...////.. ..//+@. '$++//////..........//'$ *$... ...////.. ..//$*. @++//////.........////$' @.... '...///.. '../+*@ '$+/////......../////$* '$.... ....///.. '//+$*. $+/////......///////M' @.... .....///. //++$@ $/////......///////*1 '$..........///. '/+++$*. $////......////////@ *$... .....///. //++*@ $///.....////////+$I '@... .....///.. '/++$*. $//.....////////+$+ '$.. '....///... /+++$' $/......////////+@ 1... ....////.. /+++$* '@.......///////+$. '$.. ....////.....++++$* $........//////+$' @... ....////....++$1* @.......///////+A $@.. '..//////.....++$1 .@.......//////+@ '@....../////.....+++$* @.......//////+$. @... ...////....++++@$ 8.....////.///+@ "@... ...////////.++@@ '....//////../++. '$... ....//////./++1; $....////...+++$. @... .....////./++1I$ $....///..<.@++$ '$...'....////.+++1$@ '@...////....@+/@ @........////+/++$$* @...////....$++/$ "*...'.....////+++@@ '$...///....*++'@* @........////+++C$* $...////....@++++* '@........///./+C1I '@...///....'@++++* $...../..///./+D$' @...///....'@+++++* @......///.../+DM. $...////....@*+++++* '@.....////../+D$1 @...////.....$++++%$* @...//////../+D$) $//////....@$+++++++%% '$../////....+D@' $///.///...++///++/%%$ @....//.....+D$" @.....//////+//++///%%$ '@...///.....+D@ /@......./////////////%%$ $...//......+D$. @........//////////+++%%%@ "@..//......+DD@ @........////////++++%%%$* '@..///......+D$* @........///////++%%%$@* @...///......+D@. .$......../////+%%%@$" '@...///.....%D+$. @$........////++%%*. $...////....%D/++@ *++.../////+++%%$$/ "@../////%%D+///"+$.@+++......///+++%%@ '@...//////+++///+++@//.....///+++%@O/ "....///////////++++$+++++++++++++$" 1*....///////////+++$@@$**$@@***@" A....///////////++++1 @$...++/////////+++$ A++++//////////++++@ $++//////////++++@* *+////////////+++$" $+///////////+++@ $+/////////++++@ .$+//////////++$ $+///////////++@ .@++/////////++$ @+++/////////++@ $+++++//////++.$ *@$+++++///+++++$ @+++++++++++++++*@ @*@@***$@+++++++*@ @$**@