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