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