:;;/%+//;/;;/++/;;:
:;/+;+++%$%%$++$%$+%$%%%+%%++/;
:=+++%%%$%%%++++/+%+$%+//$++%++%%+:
==:::;:+%%/+%%%%$$%$$%+%%%%+//;%+%++%%/%+;
??? =====/$%$/%%%+%%$%%%%%%+%+/%++%%$%%%$%%+$/
? ? ==:::+$$+%%%%$%%$$$%%%%%%%+$$%%%%%$%$$++%$/
? ::::::+%%+$$$%%%$%$$%%%%%$%%%%%$%%%X$%%+/+%X/
? :==:::/%%$$$$%%$$$$%$%%$$%%%%+$X$%++%+%$+/++$%
? =+$$$$X++/++;+++/+%+%%;/;//;;:=:::%%+%%%X+
=======+%$%$%;:=====::=:==::===-====-===:;$$$$$$:
? ==::=;$+%%+;;::==:=========::===:====::==$$%$%$:
? :======;$+%%/:::::::===:=====:======:==:::=;$$$++;
?= ==========:$+$$/;;::=:=-====-==:============::=+%%++/
?=======::====:++%//;;;::==========::============:=;%%+%/
?=======::===/++%+;::::::=::::====::=--=-----======%%/+;
====::=::===/+/+/;;/;:=::======-==-======-=====-=-;%%%;
==::=;:===;+%+////:======:======--====-===--====-/%+;
=--=::==/+%+//;:====:::====-====---====-=--====;+/:
=====++$+/;;:=====:=--=====-=--=-==-=:-====-=+/=,
==-=--:%%%+/;;:=======------=--=----==-====:=:=;/:
=--:%+%++;::=::====--==--=-=---=----====:=;/;/:
--=--:%%+++;;//;;/;::===-==---=====--======-;+/%;
----==-:%%+///+%++%%%%%/::=;;=:;++//+/;:======:/+/;
------==:-=+%;;++%//++++$%++//;;;+%%%+%++%+;==::::+++;,
=------===;%$+/%++/%%%%%%%%%+;:/%+%+%++/;//+===:=:+%+:,
--=-==-;+;%%;/%%$%%++%/%%%%;=;%%%%+%+%%%+//::===+%+:::
====-;%;+%/++%%=/%$/=+%+$;=;%++//$+%:/$++::===/%%/;:
===-;%%+%+++/%+/++;/+%%+:=:%%%;/+%+=;/;/::=:=+%;:+:;
=:%%+%%///+++/;+%+%%/:==%$%%%+;;;;::====:=%/:+$/:
==%%%%/;:;++++/++$%+/::;/%%%%+/;/;/:-===:=+:+++/;
-/%%+/::::+/++%%$%+/:=;::;++/;;:======-=:::$%%;/
-;%%+/::==::;;//:++/:::::=::::====::::=:==/%%%;;
-==+++/;=-==-====://;:::::::===========:===$%+//:
-/%%+/:=:======:/;==::::::===:=========::$+;;/
-:%%++:::====-=;++===:;;::-==:;=====:==:=/+;/
-=%$%+:=::===-;%%/-==:;;;:====:=-=-====:=;+;;
+%%/;:====:-/$%%;=:/+:;=::=-=:========:/;;:
:%+%+/;:=::;;/%%%+++%%:===-=---======::;:-/
;X%++++/:::/%%%$$$$+//:--====--====::==::=;
:H$+%%%++/;+$%%$%%%++%$;===--=--=-==:=::;//
;/%%%%%++%%%%%$%%$%%+%%/=--=:---===::+%/+
,:%$%$%+$$%%$$$$$$$%%%++/:---==,=:;::+++
-:%%$$%$$$$$$%%%$$$%%%+//+;=-;+-,-==:;
=%%$$$$$$$%%%$%%+%%$$$++//++%;,--==:;
-+X%%%$%%%%%$$%%++%$%%%++++/:-,--==::
;X%+%+++++%$$$%%%%%+/;;;==-----=-=;:
:%$$+//////++%%$$+/:======--=====;;:
/X$+++;/+///+%%+;=:======--==:=/;;
$$%++/;+;:/;/;;=-=====-==:==:;+//
$$$%+;;;;;=::=====-====;/::;%+/+
XX$$+;/;;:=:::==========/;/++/+/
:XHX%%%+/::::::==-====::/++%%;/$/
$$XX%%%+$+/:::::==:==;//$$%%//++$
$H%+XXH$%XX%////;:::;;%%$%+/+;/;/H%
@HX=+HHHXXH$%$$%+%%++%%%+//;;::=%XX$
X@XH/=%HXHHH$$X%$%$%%%++///::/:==XXXH$
$@HHH$::+XHHHHHX%X$%%$%////;;/;=:=XX$XHX
+@@@HHX;::+H@HHXX$$+%%%++//;;;;=:;=XH$XHHX
%@@@HXX@%:+;/HHHXX$$+%%+++/;;;:=-:;;XXXXXXHX
%M@@@H@HHH;//=/XX$$$%%+++//;;/::/=::%H$XHXHHXX+
%M@H@@@M@H@$++::/XX$$%%%+%+/+/:==:==;XH$XHXXXX$X$
:/X@H@@@@M@@X@@+$;::/$$%%+++%+++/:=====%HH$XXXXXXXHX$
:+HM@HH@@H@@HX@MH$;:;:;+++//;/;;/;:::===%HHXXXHHX$XH%+X
:;XHHHHHH@@HH@HHH@M$::::::++/%;;//;::::::=+@HHXHHHHXXX%%$$;
=;%@HHHH@HH@HH@H@@XX@X:::::::;+%//;:::::::::+@HHH@HXHHX$X$XHX%
=;+HMHXHH@HXHHHHHH@@@H@X::::::==;;//:===;:::;:+MHH@HHH@HX$HXXXXHX+
;%HH@HHHHXHXHHHXXH@@@HXXH=:::::;;;;/++++%%$%$$$X@HH@HHH@HXX$$%HHXH@X
;%HM@XHHHHXXHXXHHHHH@@@@X%H++%$$XHHHHH@MMMMMMX+;+@@XH@@HHHHXX$$$HHHHH@$+
;+XX%$HXXXXHHH@X$XXH@@@@@@@XXHM@XX$@M@@@@@@@@@/:::+@HXHH@@HHH$$X$$HHHHHHHH%
:H@HHXX$$$$XHHXHX$H$$XHH@@@@@%$M@;::%MMMMMMMMMX:;::%M@@@HH@HXXXXH$$@HHHHHHX@%
$@HHXXXXXHXXXX@X%$%$XHH@H@@@H%$M%:::@@M@@@@M@H::;;X@HHHHHHHXXHXXXH@HHHHHHHX/
;XXHXXHXXXXX$%HHX$%$XHX@H@@@@X+@H;;:X@M@@MM@@@/::;H@HHH@@HXHX@HX$X@HHHXH@H%
:$$$$XHXHXXXXXX@@@HH$$$HH@@@@@%+@/::H@#M@@MMHM%:;+@H@@H@@HX$XHHX%XHHHHHHHX
-+HHH@XH$XXXXXXXXHH@H$$H@HH@@@@+XH;;@@M@@M@@X@X=;XMHM@HHHHHH$%XXHHXXHH@@H$
-%XXX$HX$X$$XX@XXHHX$XHHH@H@@@X%@%;H@H@@@@@XHH=;@MH@HXX@H@HHHH@@HXH@@H@X
.:X$$XX$$X$%HHXXXX@HXXXHH@HH@@@$$M+HMXH@@MMH@H;+M@@H@XH@@XXXHMH@@HH@H@MX
=+%XX$%H%XXX$$X$%@$X%XHHH@@@@@X$XH@@H@@@MM@H@+$M@HXH@HHXX$;+@@@HHHHH@M$ =
:/XX$+$$XXX$XX$$X%%XHHHHHH@@@HX%H@HH@HH@@H$XXH@HHH@H@HX$X%$H@@@HHHHHX/ =
:$X%+$$$$$$$H$X@%%XHHHHHHH@HH@X+HHHH@@@HXHX@M@HHHH@@HXXXX$$@HHHXHH$+ =
/X$$%%$$$X$X$H$X$XXHXHHHHH@@@X+$@HHH@HXXHH@MHHXHHHHXHHXH$/M@HXHHH+ =
$$$X%%$XX$$%H+%$XX$$HHHHHHH@@X/X@H@MHXXH@M@XHHXHHXHHX$$X/$HXHHXX =
;%XHXX$$X%XX+X+$%XXXHHXHHXH@@%%@@@@@HXH@MHXXHXXHHX$HX%X+$HXXHH% :
:%H$XXXX$$XX/+++HX$XXHHH@HH@H+%@@@H$X$@@HH$HHHXXXXXX$$%@XXXH$ =
:$$%$$XX%$@%;+/X$%$XHHH@HHHHX/$M@HXXHMMHHHXHHXX$%$%X$HHX$X% =
=/$XX%X$%$H$+/$X$%XHHH@XHH@H++@@HX$HMHHHH$XHX$+X%X%X@XXX% =
=/+X+$$%H$@H//%%$X$XXXXXX@HX/+@@X%@XXHX$XHH%$H%X%%HHXHH =
:;HX%X%$X$HX++$$$X$%XXX$@@X$/%HXHMXHHXXX$+XX$%%XHH%$$/ =
:+$%X%$$X$HX+++%+$$$$$XH@HX%;$$@@XXXHX%+$$%$%%@H$X$/ =
/+%%%XHHXHH+;+%+%$%$$XXXXX%/H@H$XXXX%%%X$$$HX$X%; =
/+%$$X$$X@H/%+$$%$$%X$XXX%@@HHXX$H%$$$%%@HXX%: =
/%$%$$HXXM$;++%$%$%%$%X%$MHXXXX$%X%$$$HXXX/: -
/+/H%%$%$@H//$%%%%%$%X+%@X$HH$$$$$$$HHX+: -
/;XX%$$%$HX/%+++%%X++X@XXHH$$X+%%$HX%; =
++$X%%%$HX//+%%+%;$@XHX%$X$$%$$%;: =
+%%$%%%HH///+++;HHHX%$$%%$%+;: =
++%%%HH%:/++$MHX%X$$%++; =
+%++H$//;HH$%$$+/;: =
:;;/%+//;/;;/++/;;:
:;/+;+++%$%%$++$%$+%$%%%+%%++/;
:=+++%%%$%%%++++/+%+$%+//$++%++%%+:
==:::;:+%%/+%%%%$$%$$%+%%%%+//;%+%++%%/%+;
??? =====/$%$/%%%+%%$%%%%%%+%+/%++%%$%%%$%%+$/
? ? ==:::+$$+%%%%$%%$$$%%%%%%%+$$%%%%%$%$$++%$/
? ::::::+%%+$$$%%%$%$$%%%%%$%%%%%$%%%X$%%+/+%X/
? :==:::/%%$$$$%%$$$$%$%%$$%%%%+$X$%++%+%$+/++$%
? =+$$$$X++/++;+++/+%+%%;/;//;;:=:::%%+%%%X+
=======+%$%$%;:=====::=:==::===-====-===:;$$$$$$:
? ==::=;$+%%+;;::==:=========::===:====::==$$%$%$:
? :======;$+%%/:::::::===:=====:======:==:::=;$$$++;
?= ==========:$+$$/;;::=:=-====-==:============::=+%%++/
?=======::====:++%//;;;::==========::============:=;%%+%/
?=======::===/++%+;::::::=::::====::=--=-----======%%/+;
====::=::===/+/+/;;/;:=::======-==-======-=====-=-;%%%;
==::=;:===;+%+////:======:======--====-===--====-/%+;
=--=::==/+%+//;:====:::====-====---====-=--====;+/:
=====++$+/;;:=====:=--=====-=--=-==-=:-====-=+/=,
==-=--:%%%+/;;:=======------=--=----==-====:=:=;/:
=--:%+%++;::=::====--==--=-=---=----====:=;/;/:
--=--:%%+++;;//;;/;::===-==---=====--======-;+/%;
----==-:%%+///+%++%%%%%/::=;;=:;++//+/;:======:/+/;
------==:-=+%;;++%//++++$%++//;;;+%%%+%++%+;==::::+++;,
=------===;%$+/%++/%%%%%%%%%+;:/%+%+%++/;//+===:=:+%+:,
--=-==-;+;%%;/%%$%%++%/%%%%;=;%%%%+%+%%%+//::===+%+:::
====-;%;+%/++%%=/%$/=+%+$;=;%++//$+%:/$++::===/%%/;:
===-;%%+%+++/%+/++;/+%%+:=:%%%;/+%+=;/;/::=:=+%;:+:;
=:%%+%%///+++/;+%+%%/:==%$%%%+;;;;::====:=%/:+$/:
==%%%%/;:;++++/++$%+/::;/%%%%+/;/;/:-===:=+:+++/;
-/%%+/::::+/++%%$%+/:=;::;++/;;:======-=:::$%%;/
-;%%+/::==::;;//:++/:::::=::::====::::=:==/%%%;;
-==+++/;=-==-====://;:::::::===========:===$%+//:
-/%%+/:=:======:/;==::::::===:=========::$+;;/
-:%%++:::====-=;++===:;;::-==:;=====:==:=/+;/
-=%$%+:=::===-;%%/-==:;;;:====:=-=-====:=;+;;
+%%/;:====:-/$%%;=:/+:;=::=-=:========:/;;:
:%+%+/;:=::;;/%%%+++%%:===-=---======::;:-/
;X%++++/:::/%%%$$$$+//:--====--====::==::=;
:H$+%%%++/;+$%%$%%%++%$;===--=--=-==:=::;//
;/%%%%%++%%%%%$%%$%%+%%/=--=:---===::+%/+
,:%$%$%+$$%%$$$$$$$%%%++/:---==,=:;::+++
-:%%$$%$$$$$$%%%$$$%%%+//+;=-;+-,-==:;
=%%$$$$$$$%%%$%%+%%$$$++//++%;,--==:;
-+X%%%$%%%%%$$%%++%$%%%++++/:-,--==::
;X%+%+++++%$$$%%%%%+/;;;==-----=-=;:
:%$$+//////++%%$$+/:======--=====;;:
/X$+++;/+///+%%+;=:======--==:=/;;
$$%++/;+;:/;/;;=-=====-==:==:;+//
$$$%+;;;;;=::=====-====;/::;%+/+
XX$$+;/;;:=:::==========/;/++/+/
:XHX%%%+/::::::==-====::/++%%;/$/
$$XX%%%+$+/:::::==:==;//$$%%//++$
$H%+XXH$%XX%////;:::;;%%$%+/+;/;/H%
@HX=+HHHXXH$%$$%+%%++%%%+//;;::=%XX$
X@XH/=%HXHHH$$X%$%$%%%++///::/:==XXXH$
$@HHH$::+XHHHHHX%X$%%$%////;;/;=:=XX$XHX
+@@@HHX;::+H@HHXX$$+%%%++//;;;;=:;=XH$XHHX
%@@@HXX@%:+;/HHHXX$$+%%+++/;;;:=-:;;XXXXXXHX
%M@@@H@HHH;//=/XX$$$%%+++//;;/::/=::%H$XHXHHXX+
%M@H@@@M@H@$++::/XX$$%%%+%+/+/:==:==;XH$XHXXXX$X$
:/X@H@@@@M@@X@@+$;::/$$%%+++%+++/:=====%HH$XXXXXXXHX$
:+HM@HH@@H@@HX@MH$;:;:;+++//;/;;/;:::===%HHXXXHHX$XH%+X
:;XHHHHHH@@HH@HHH@M$::::::++/%;;//;::::::=+@HHXHHHHXXX%%$$;
=;%@HHHH@HH@HH@H@@XX@X:::::::;+%//;:::::::::+@HHH@HXHHX$X$XHX%
=;+HMHXHH@HXHHHHHH@@@H@X::::::==;;//:===;:::;:+MHH@HHH@HX$HXXXXHX+
;%HH@HHHHXHXHHHXXH@@@HXXH=:::::;;;;/++++%%$%$$$X@HH@HHH@HXX$$%HHXH@X
;%HM@XHHHHXXHXXHHHHH@@@@X%H++%$$XHHHHH@MMMMMMX+;+@@XH@@HHHHXX$$$HHHHH@$+
;+XX%$HXXXXHHH@X$XXH@@@@@@@XXHM@XX$@M@@@@@@@@@/:::+@HXHH@@HHH$$X$$HHHHHHHH%
:H@HHXX$$$$XHHXHX$H$$XHH@@@@@%$M@;::%MMMMMMMMMX:;::%M@@@HH@HXXXXH$$@HHHHHHX@%
$@HHXXXXXHXXXX@X%$%$XHH@H@@@H%$M%:::@@M@@@@M@H::;;X@HHHHHHHXXHXXXH@HHHHHHHX/
;XXHXXHXXXXX$%HHX$%$XHX@H@@@@X+@H;;:X@M@@MM@@@/::;H@HHH@@HXHX@HX$X@HHHXH@H%
:$$$$XHXHXXXXXX@@@HH$$$HH@@@@@%+@/::H@#M@@MMHM%:;+@H@@H@@HX$XHHX%XHHHHHHHX
-+HHH@XH$XXXXXXXXHH@H$$H@HH@@@@+XH;;@@M@@M@@X@X=;XMHM@HHHHHH$%XXHHXXHH@@H$
-%XXX$HX$X$$XX@XXHHX$XHHH@H@@@X%@%;H@H@@@@@XHH=;@MH@HXX@H@HHHH@@HXH@@H@X
.:X$$XX$$X$%HHXXXX@HXXXHH@HH@@@$$M+HMXH@@MMH@H;+M@@H@XH@@XXXHMH@@HH@H@MX
=+%XX$%H%XXX$$X$%@$X%XHHH@@@@@X$XH@@H@@@MM@H@+$M@HXH@HHXX$;+@@@HHHHH@M$ =
:/XX$+$$XXX$XX$$X%%XHHHHHH@@@HX%H@HH@HH@@H$XXH@HHH@H@HX$X%$H@@@HHHHHX/ =
:$X%+$$$$$$$H$X@%%XHHHHHHH@HH@X+HHHH@@@HXHX@M@HHHH@@HXXXX$$@HHHXHH$+ =
/X$$%%$$$X$X$H$X$XXHXHHHHH@@@X+$@HHH@HXXHH@MHHXHHHHXHHXH$/M@HXHHH+ =
$$$X%%$XX$$%H+%$XX$$HHHHHHH@@X/X@H@MHXXH@M@XHHXHHXHHX$$X/$HXHHXX =
;%XHXX$$X%XX+X+$%XXXHHXHHXH@@%%@@@@@HXH@MHXXHXXHHX$HX%X+$HXXHH% :
:%H$XXXX$$XX/+++HX$XXHHH@HH@H+%@@@H$X$@@HH$HHHXXXXXX$$%@XXXH$ =
:$$%$$XX%$@%;+/X$%$XHHH@HHHHX/$M@HXXHMMHHHXHHXX$%$%X$HHX$X% =
=/$XX%X$%$H$+/$X$%XHHH@XHH@H++@@HX$HMHHHH$XHX$+X%X%X@XXX% =
=/+X+$$%H$@H//%%$X$XXXXXX@HX/+@@X%@XXHX$XHH%$H%X%%HHXHH =
:;HX%X%$X$HX++$$$X$%XXX$@@X$/%HXHMXHHXXX$+XX$%%XHH%$$/ =
:+$%X%$$X$HX+++%+$$$$$XH@HX%;$$@@XXXHX%+$$%$%%@H$X$/ =
/+%%%XHHXHH+;+%+%$%$$XXXXX%/H@H$XXXX%%%X$$$HX$X%; =
/+%$$X$$X@H/%+$$%$$%X$XXX%@@HHXX$H%$$$%%@HXX%: =
/%$%$$HXXM$;++%$%$%%$%X%$MHXXXX$%X%$$$HXXX/: -
/+/H%%$%$@H//$%%%%%$%X+%@X$HH$$$$$$$HHX+: -
/;XX%$$%$HX/%+++%%X++X@XXHH$$X+%%$HX%; =
++$X%%%$HX//+%%+%;$@XHX%$X$$%$$%;: =
+%%$%%%HH///+++;HHHX%$$%%$%+;: =
++%%%HH%:/++$MHX%X$$%++; =
+%++H$//;HH$%$$+/;: =