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