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