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