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