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