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