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