@@@@@@@@@@$$$$$$&&$$&&%&&$$&$$$#$&&&&&&&$&&&%==%$############$###@@@#@#$$##@@@@@ #@@#@@@@#$&&&%%&%%%%&&&&&$&$$$##$&&$$$$&&&%%&%%$$%=%$$$$$@#$###############@#@@@ ####$@#$$$#$$$&&&%=%=%&&&&&$$##$##$$$$$&%%%%$&%=%%%&$$$#@@#$$########@###@@#@# ####$$$$#$$$&&%&&%%%%%%%%&&&&$$$$$$##$&&%%%&&%%%&&%@@@@@@@##@@##@@##@#$#$$&$#$ @@@@#$##$$&&&&&&$##$&%%%%%%%%&$$&$$$$&&%%%%&&&$$$$%@@@@@@@@@@@######@@#$#$#### ####$$$$%&&$&&$&$$#&%%%%%%%%%&$$$$$&$&%%%%&&$$$$##$#@@@@@@@@@###@###@###@@#### #@$$$$$&&%%%&&$&$$#$=&%%%%%%%%%&$&%&$$&&$$$$$$$###$@@@@@@@@@@###@@######@#$### ##&$$$$&%&%%%&&&$$&$&&%%===%%%=%&&%%&&&&&&&$$$####$$#@@@@@@@@@@###@@@@@@@#&$##$$ #$$#$$$&&$&&&&&$#&=$%%%=%%%%%==%%&%&&&&&&%&$$$$###$@@@@@@@@@@@##@@@@@@$&&$##$# #$$##$$&$&&&&&$##%%#$&%%&&%%==%%%&$&$$$$%%&&%==%%&$$$#@@@@@@@@@@@@@@@@@$$$$##$$# @#$###$$&&&&&&$$$?=$#$&%%%&&%=%&&%%$##$$==%====&$$$#@@@@@@@@@@@@@@@@$&&&$##### @@@@@@$$&&%%%&&%&?=$%==%%%%%&&&%&$$$&==%%=%%&&&$$##@@#$##@@@@@@@@#&&&$#$##$# ###@@@@#$&&&&&&&&?=&$$%==??==%&%&&&&&%=?======%&&&&&$#$=????=@@@##$$$$$##$$$#$ #$#@@@@@@###$$$&&?=$$$%=????==%%%%&$&=??=%=%%%%%=%&&%=>=??===%%##@@#&&$$$$$$$$$& @@@@@@@@@@@####$$=%&=%=?==%===?=%%&$%???=?==&%%&?>=%>+>??=%%%%%%$#$&&$$$$$$$&&%& @@@@@###@@@@####$>=%?=??=%%%%%%%%%&%=?+++)?=%%=?>>???%=%$##$$$%?$$%%$$$$&$$$$&&$ @@@@###@@@@@####$?%===??=%&&&%%%%%%%=)**)+=?=%&=??>$=%&&&$$$&&$%%&$$#$$$$$$$## @#@@@#@@@@@@@###&?%%=%%==&$$&%%%%%%%&++>?=%%%%??=%$#$#%%%%&$$=&&&$$$$$&&&$$$$# @@@@@@@@@@@#####$%&&&$$$$$$$$$&&&&&&&&%%&&&&%%=%%$#$$%?>>&=?%%==@&&$$&%?>?%&&$&$ @@@@@@@#@@@#####$&$&$$#$$$$$$$$$$#$$$$$&&&&&&&%%%?>>>>$$?>%$&&&=>?==>?==?%#$&$ @@@@@###########$&$&&$$##$$$$&&&$#$&$&%%%&&&%==%%&?>>?=$@&==$##&%===%?=?>>?=&$&$ ##@@###########$$&$$$&$######&%#&&&%%%%%%=>?===%&$$$@@#%?%$@@#%=%$==?==???=%&$ $#@@#####$####$$$$##$&$##$$###$$#$&&===&&=???=%%=#@@#$&$&&$$@#%?>=>>>?=%==?==% ##@#####@##@####$#$$##$########$&%=%%&&&%=====?#&$$#@@$$@$$%>>>>>?=%&&&&&%%% ####@##@@##@@####$&&$$#####@@##&%%%&&&&$&%%=%=%&$&$###&$&=?====%%&&$$$$$$$$$ #@#####@########$%$$$&$#######@##%%%&&&&%&&=====%&$$##&%%?%%?=%%%%&$$#####@#$#@# ###@##$$&$$$$#$&%?%$#$###########%%%&&&&%%??=??=&&&$&%>+?>>%$&&&&$##@####@@@#@@@ @@#$#$$$##$&$&=?+>%$####$$####@#&%%=%%%=%%?=??=%&&%=?=+>%&=%@@@@@@###@@@@@@@@@ @@#####$$&&&&&==&=$####$$&&$##@#&%=====?==??==%%&%=&$?+%$$$@@##@@@@@@@@@@@@@@# @#$$$&%%&$#$%&=$&&$$$$$%%&$#@$&=>>???%&&&%%%%?)*+$@&?%#@@##@@@@@@@###@@@@@@@@# $&$$$&&%$##$&&%&%$$$$$&&&&&&$##$%=%=??==&&%=?+!!*+?=@#$#@@##@#$$####@@@@@@@@@# #&&%&&&$#$$%=%$&$&&$#$&%%%&$$$#%%&&%=?>>?=?*!;!!)?&$#$$%%$$$$###&$$$###@@@@@#@## $#$+?%>?&$&>>$%=#%>$%>&>%=>&&>$&&&=%?>*!>>*++!>*?$?)=>>#%?&&>#&&$+#$?##%$@%### ###%%$?=&&&%=#$=#$%$&=$%&%=$$%$&%&%>>>+)?>*+>?%=$&%=%??$&=&&%$&$$%##%#@%#@%### @##$$#$&$#$$####$$$$$$$&$$#####&%=>+>>>???)+%=&&$%$==%%&&$##&&$&$@@@@@@@@@@@@### $##$$###@$###$#$&$$$&&$$##$#@#$&&%?>>>>>?>>?&%$##&&=%&%&&$#$%$#&$@@@@@@@@@@@@@## $##$@##@@$#$##$$$&&&&$#@@@@#$&%==????>?>&$&$@##$$$&&&%&$$$#@@#@@@@@@@@@@@@@### &&$###@@###$#$#@##&&&&%&$#@###&%&%=%?>>?=%#$$#$$$%%#$$&%$$$#@@@@@@@@@@@@@@@@@@## %=%$###@####@@@@#$&$$$&&$#$###$%==>>++>==$$$&?%&%$#$$&%%&$$#@@#@@@@#@@@@@@#@@@## $$&%@#@####@@@##$###$&&$####&=>>>>>+>?=#$$&&&&&&%$$$&$$$#@@$&$@@@##@@@###@@@@# &$%%%$#$#####@@@##$$#@#&&&$#$&=?>>>>++>?=######&=>>>#$&$#@@$$$$#@@@@@@####@@@@ &%&&&%&$##@##@###$$#@@#$$$$#$=?>>+>>>???$###@@#$%%>+>%###$#@#$$#$$#@@##@#$#@@@@# $$&%&&%#@#@###@##@@@##$$&$$=>+++?>>=?=$$$$##@##&%?>?@@#@#$$$$&&@#$####@@@@@# $$#$$$$#@@@@@#$#@@@@@@##$$&&%=?>?==??&$####$$@@@@#&%&@@@@##&=??==%&$#@@@@@#### &&&&$$$##@@###@@@@@@@@@@@$$$&%%==%%%==&$$%%%#@@@@#&#@@@@#$&%%%%%%%%%&&$##@@@@@ $&&$&$@$@@##@@@@@@@@@@#$##&%&&%%==%&&$&%&@@@#@##@@@@@@##$&&&&%%%&&&&&&&$$$## $$#$$$##&@@@@@#@@@@@@@@@$&$#$$&&%=?=%%&$%#$$@@#@@@@@@@@###$&&&&%%&$$$$$$$$$$$$ $$##$$$$$@@@###@@@@@@#@@$&&&&&&%=???=&%%%??$###@@@@@@@@@@##$$$&&&$############$$ $###$##&@@#$####$$$$$%==%=%&&&????==>+%=??$@@@@@@@@@@@$$###$$#@@@@@######### ###@$#$&#$&&&&$$$&$$&&&%=%%%%&%===>)+?=&?=#@###@@@#@@#$$@@@@##@@@@@@@####### ##@@$#$@####$#@##@#####&%%%$$&$&%%=?>=&$$$@##@@@#$$&&$#$@@@@@@@@##@@@##@###@ @@@@$##$@@@###$#@@@@@@@#&&&$&$$$#&=$$&%$##@@@#@@@#$&&%%=%##@@@@@@##@@@@@@@@@@@@@ @@##@##$@@@@@#####@@@@@$%&&%&#$%%##$$$#@@@#$#@####$&&%%@@@@@@@@@@@@@@@@@@@@@ @@@$&$$$#@@@#####@#@@@@$&$&=?=###&$@@####@@##@@@#$&&&&$$$&$#@@@@@@@@@@@@@@@@@@@@ ##&%=%#@########@@@@@@#$##$&$#&&@@@@@@@$$#@@@@@@###$$&&$#@@@@@@@@@@@@@@@@@@@ @&%%%#@##########@####$&&$$###&%%&$#####$&$#$$#@###########@@@@@@@@@@@@@@@@@@@ #&%&@##@##$$$$##$#&%%%%?%%&$##@#&&&$$$$$#@#$$$$#@###########@@######@@@####@@@ @@###@@#&@#@@@@$=%?&%%%>%$%###$&&%&%$#@@######@@@@@@@@####$&%%&&$###$$$$##@@ @@@@@@@#&&$##@#$&=&%&&&&=>&$$%&&%&$%%%?=%%&&&%$$$##@@@##@##$=%%%&&$$$$&%$$$##$@@ #$$$&$%==?&$&$&&=$$$%%=>&=$%=$&%$$$$$%%&&=%&&%=%%&&$#@@#%=%&&&&&%&&$$$#$$$$$@@ $=?=%=&&&&%=?%&%%#$&&$#$?>%>=%??=%%&&%$&%$$%%&%%%%%&&&$$##%&&%&&&&&$$&$$##$$##@@ #$$&%?%&=?===%%&$#&&&$$&+)===&%%=&&==???%=%&$&%%=%$$$$$$##%&&&&&&&&&$$$$$&$$$#@# &%%$%?======%%%%%%===%%%+>=&$&&&&&&&&%%===$#$$#%%$$#$$##$%$$$$$$$$&%&%%$###@$$ $&=%&%%%======%%%%%%%&&&>%$##@###@#$&&&%=%@####$$$%%&$#%@$$&&&$$$$#$&%%=%&$#$% ?&=&%%&%%%$&&$$$&$&$$$$=&%###$$#@$&$$&>%$##&&&%&&&%&$$&$$###$$$$######&&&%=&$% &$$$$%$#$$#$$#####@@#@@$&$##&%$##@##$#&!*)$&%%%=%%%%=?%#$#$$&%%###@#&$$&%&&$