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