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