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