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