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