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