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