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