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