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