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