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