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