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