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