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