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