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