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