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