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