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