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