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