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