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