###########&&&&&$$$$########$&&%%%%&$####&+$=-~^,,,...,~+#+,^~~-:-^;!)&$$###=$%$ ###########&&&&$$$$$$########$$&&&&&$###$&)!?:~^,,..,,^-+$)^^~~---~~*:?$$&$$=?%% $%######$&&&&$$$$$$#########$$&&$$$###%?>--~^,,,,,^~:;>%,,~^^--:-^:*!$$>%%%+?? #$%$######&&&&&$$$$$$##########$$$$$$$$&?+*:~^,,,,,^-:!!=%,.~-~-:-~^^;;*=&>&&=>= ###$##$$&&&&&&$$$$$############$$$$$$$&&?>);^,,,^~:!**$#%:^~~--:~^,-;-!%$%>%$$ ###$####$&&&&&&&$$$$##################$$$&&&%=*^,^~-;!!)$##=^:--:--~^~;;:%=?$$$% ########$&&&&&&&$$$$#######$$$&&&%%===%&$$$$$$%!^^~-:;;)$##$~-!;:;:~^^:;;!%$$=>$ ########$&&&&&&&$$%>=%??>++))**!!!!!!!!*+=####$=~~~--::+#$-----::;-,~::-?#$&%$ #######$&&&&%&&&$$&:,;)!!;!!;!!***)+++>>>=$&%??)~~~~--->=###:~----:-~^,--::&$$$# ######$&&&&&&&&$$$$>^:=>>>>??====%%&&$&=>++);:;-~~~~~~-+=##$:,-,~---^~^~:-:*$$#$ ######$&&&&%&&&$$$#%;*&%&&&$$$$$$$####$$&==?>);~^^~~~~;?%##?.^~-~--:~~^,:-::+$$$ #####$$&%&%%%&&$$$$&$#####$##$$#######$$&&%=>;~~^~~~~~>$###=;:~~~-::~~^^~:-!:%$$ #####$&&%%%%%&&&&$$$#########$$$#####$&%=>*;~^^^^~~~~;==$###$%-~:~-~^^^^,:-:;*&& #####&&&%%%%%&&&&&&$##########$$$$##$$&=>*;~,,,^^~~-*?=?%###$=-^~~--~^^^,~;-!;>$ ####$&&&%%%%&&&&&&&$#######$####$$$##$$%?+);~^^~~:!?#%>+$##$%+!^~~-~~^~^^^;::*;& ####&&&%%%%%&&&&&&&$$######$####$$$$$$$&==?>*;:;*+?##=?>$#$%>*;^~,^~~^~^^,-!-*!) ###$&&&%%%%%%&&&&&&$$$#####$$###$$$$$&&&&%%=?>>++)?#&=>>=$=)+!*~,^^^^~^^^^^;!:*; ###&&&&%%%%%%%&&&&&$$$$$##$$$###$$$$$$$&&&%?+)))))?&+?+*>=)**!!:^^^^^~^^^^,-*:!* ##$&&&%%%%%%%%&&&&&$$$$$$$$$$$##$$$$$$$$&%?+!!*)))>?>>)>>=>!;!:;~,~^^^^^^^,^!!:* ##&&&&%%%%%%%&&%&&&$$$$$$$$$&$$$$$$$$$$&&%>*;!**))?&=?+>?==*;;:::^^^~~^^^^^,-*:! #$&&&&%%%%=%%%%%%&$$$$$$$$$$$$#$$$$$$$$&&=>*;;!*))>=%>>==?=>;;:-::~~~~^,^^^,^!!- #&&&&&%%%%=%==%%%&$$$$$$$$#$$$#$$$$$$$&&&%>*;;*)))+>>?+==???*;:-:---^~~,,^^,,:!- $&&&&%=%%%=?===%&$$$$$###$#$&$$$$$$$$$&&&%>)!!*)++)+++>+>>?>+!;---~-;--^,^^^,^;; &&&%&%=====>??%$$$$$$$#$##$#$$$$$$$$$$&&&%?)!!)++))++))))*)++*;---~-~:-~^,^^,,-; &%%&%======??=&$$$$$$$$$$$#$$$#$$$$$$&&&&%?+**+>)))++))*>+)))***!;:));-~~^,^,,^; %%%%======?%==%$$$$$$$$$$$$$$$$$$&&&$$&&&%=>+++++)++):)+++))>))+++)!>=+:~~^^,,,- %=%%=====>?&%==%&$$$$$$$$$$$$$$$$&&&%%%&&&%>+>++**++*!**)))))*+++++)>%%?!-^,,,,^ =%%======?=?+)+>>?=&$$$$$$$$$$$$$&&&&%%=%&??>+>+*>*!))**!)+)))+++++>?>>=>;-^,,,, ==%%==%=%>+*+)>=?=%%&&$$$$$$$$$$$$&&&$&%=???%>>))?>*+*)))*+)*+++++>==?>>+*;-,,,, ==%%=%%%%=>)!!>>>%%%%&&$$$$$$$&&$$&&%&%%=+>>>%=>+?=>?>)+++)))++>?&&&%&&=>~^~,,,, %%%%%%%%???+)>?!:!+=%%&$$&$$$&&&&&&&&%%&?>?=>?>=>+>=)>=)))*))+>=&&$&&$&??:,^:^,, %%%%%%%&%%)*=?):::-:+=%&&&&$$%&$==%&&&%%=??%???????%*>=>+)**)))+=&&=)%$%=+:-;-~^ %%%%%%$$%%+?%>*:**)!;?=%&%%&&%&$&=%&%=&&%=%&=?=%%>>==>==?)!**)*+&&&%+*))>?+*-~^~ %%&%%&$&$$&>??+****!!:*?%==%%%%%%%%=&%==??>>?%==?=>>>>>?=>****)&$$$$&==?!!):~^^^ &&&&&&&$$$%=>>>)+*;---;?==?%=%%=%==%==??>>)+>>==?%====?%==+))*=&%%?)=>&=*!;~~^^^ &&&&&%&%$$&&?>>>>!--!!;)?=?===?%=?==%%=%=??>)?>=??%%?==%=?>+)?&&&&=!!>>%?+::~,^^ &&&&&&%+&$%?>>%%)-~!+>+:*?====??===%%%=%>;>=>>%?==%%%%%%==?>+&&$$$&?;;>++!~-,.~^ &&&&&&&>?=>*:*?>;~-*!;;:>??===>?=?%%&?%=%?=?+>%%===&&%%%%==>=&&$##$&+::!;:-~.,~~ &&&&&&&%=>!**)+)~.^;;-^,+>>?=?+=%==%%?%=%=>=+>%%%?%&&&&%%%=?&$$$#$$%*:~~~~:^,^~~ &&&&&&&&&%*!)*!:,,.^,,,,:+++>>>====%%%&>&?=?%==&&=%%&&&&&%=%&$&&$$$%>*-^~^~^,~~- &&&&&&&&&&?++?:^,^,^,,,,,*++++>>??=?=%%%%>%%%==%&%%&&&&&&%=&&&&&$$&&=>:~-^^,~~~~ &$&&$$$$$&%=?+*~~-^,.,,,.-+))+++++>?========%%=%%%%&&&$$&%%&&&&&&$&&%>!;;~-^~~~~ $&&&$$$$$$$&%?=::-^.,^^,,^*)))))+++>==?=====%%=%%%&&$$$$&&%&&&&%%$$&%?+))^,~~-~~ $&&&$$$$$$$$$&%=+;~~~~~~~~;))))))))+===?==?==%%%%&&&$$$$&&&%&&&&%%&%=>);:^.~---~ $$$$$$$$$$$$$$&%%+:;::-~^^-))))))))+?====>===%%%%&&&$$$$&&&%&&&&%=?+!:^^-..-::-- $$$$$$$$$$$$$$$&%?)!:-^^^~-)))****)))>==%%%==%%%%&&&&&$$$$%%&&%%=?+!~~^,,..:**!; &&$$$$$$$$$$$$$$&%=>)**:^-:+))*******+==?===%%%%&&%=&$$$$$&&%%=?+*;^,~~^^,.-))** $$$$$$$$$$$$$$$$&&%=?+);~~;>+)!::!!***?%?>?%%%%&&==%&&$$$$&&%=>+*-~,.^-~-^.~+)*! &$$$$$$$$$$$##$$$$&%=>+!~~;;*:,~-^;!!*>%%?=%%%&&%?===%&$$$$&%?>+:~~,.,:-:;^,+>)* &$$$$$$$$$$###$$$$&&?>+;~~::;~^--^^!!*)=%==&&&&&=?=%%==&$$#&%%?+):^^..-:::-,;>+) &$$$$$$$$$$$##$$&===>+>*^~-;*^~~;-^-!*)=%=&&&&%%=?==&==%&$$$%%?>>:~-,.,^-:~^-+++ $$$$$$$$$#$###$&&++?+>;!^;:)!~^-;:~^~-+%%>&$&==??>>????=&&$$&%=>+)-,,,,^::,^->>+ $$$$$$$$$#####$&&%>++?*^-*-)*~^~--^^^^-=$$#$?*?=%=)++>+=%%$$&%%=+*!;;^..^-~,-??> $$$$$$$$$####$$&=?>*+);^:::)++!--^^~^~~-+#&>?>>=%&?++++?>>&$$%%=?)::;-^,.,,,^>?> $$$##$$$$###$$$&%>)!>!~^**!:!)+:-^-:~~-*;??>>=>?&&=!*+?)*+?&$&&%?>;~!~^,.,~~^*?? $$$$$$$$$##$$$$&%>>>+:~:??+!*)*::^^~--:-*+>?+?=====>****!*?%$&%%=?);!;~...^-~^+> &$$$$$$$###$$$$&%%%+)--+%=>+>>*)!;~~-:;;!>?)?====%??=***)+?%&&%%==>+-~^,,,^,~~;> &&$$$$$##$$$&&&&&&?+>:-?&==?%>!*:;)*!;*)*+=?%===%&?>?+!+!*>%&&%&%?>>--~,,,,,.,-> &$$$#$$#$$$$&%%&&%=>?*!=&%=??+!);;*))*++>?=%%%%%%%=>?>+>;*?&$&%%=>+)*:-^,^,..,:> &$$#$$$$$$$$&%?>>>=?>++$$&===?))**)))))>=?>%%%%%%%==>>>+?%$$$&%%=+)++;-^,-,..,-> &&&$$$$$&$$$&%?>?+)*!)+$#$$&==+++>??==>=???=========?>?%$$$$$$%%%==>+!;:*!,,,~:> %%&$$$$&&&&&&=>??+!!;;>#$$#$$&%%%%%%%%%==>)????????>?=%&$$$$$$&%%%%%=++)>;~^^:!? ?=$#$$$&&%=%&%=??+!;;)>#$$$$$$&&&%%%%%%%%+)?>++)+>>)>=&&$$$$$$&%%%%=%=>*!:~:-;>% =&$#$$$&&&%=%%=?=>?>>)%#$$$$$$&&&&%%%?%%%++>++)!)>+>>?%&$$$$$$$%%%==?=>+=)!;;+%% =&$$$$$$&&%===??%=?>+*$$&&&$$&&&%%%===%>+>++):!)+?>?%$$$$$$$$&%%%==?>+=+;!+%%% ?%$#$$$&$&&&%=>>=?))*=$$$&&%%&$&&&%%%%=%=>)*)!!!**>>)?%&%%&$$$$$$&%==??+>**?&&&%