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