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