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