AlphaBeta (chess) in Haskell

Malcolm Wallace Malcolm.Wallace@cs.york.ac.uk
Fri, 9 Aug 2002 11:45:56 +0100


This is a multi-part message in MIME format.

--Multipart_Fri__9_Aug_2002_11:45:56_+0100_082bc390
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Mario Lang <mlang@delysid.org> writes:

> Also, I've found a reference to a working mate-problem
> solver which was used for HAT testing, but
> also, no code.

The chess end-game solver we used with Hat is one written by Colin
Runciman.  The code is attached (the main program is in Mate.hs), in
a tar file together with several example board positions and solutions.

Regards,
    Malcolm

P.S. We plan to release a whole bunch of small Haskell programs of
     this nature at some point in the near future.

--Multipart_Fri__9_Aug_2002_11:45:56_+0100_082bc390
Content-Type: application/octet-stream;
 name="Mate.tar"
Content-Disposition: attachment;
 filename="Mate.tar"
Content-Transfer-Encoding: base64

Qm9hcmQuaHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMjAy
MQAwMDAwMDEyADAwMDAwMDA0NzAyADA3MjUyMTcxMDMxADAxMTQxMwAgMAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGNvbGluAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt
b2R1bGUgQm9hcmQoS2luZCguLiksIENvbG91ciguLiksIFBpZWNlLCBTcXVhcmUsIEJvYXJkLCAK
CQlzaG93Qm9hcmQsIHNob3dQaWVjZSwgc2hvd1NxdWFyZSwKCQllbXB0eUJvYXJkLCBwaWVjZUF0
LCBybVBpZWNlQXQsIHB1dFBpZWNlQXQsCgkJZW1wdHlBdEFsbCwga2luZ1NxdWFyZSwgZm9yY2Vz
Q29sb3VyZWQsCgkJY29sb3VyT2YsIGtpbmRPZiwgb3Bwb25lbnQsIG9uYm9hcmQpICB3aGVyZQoK
aW1wb3J0IENoYXIKCmRhdGEgS2luZCA9IEtpbmcgfCBRdWVlbiB8IFJvb2sgfCBCaXNob3AgfCBL
bmlnaHQgfCBQYXduIGRlcml2aW5nIChFcSxPcmQpCgpkYXRhIENvbG91ciA9IEJsYWNrIHwgV2hp
dGUgZGVyaXZpbmcgKEVxLE9yZCxTaG93LFJlYWQpCgp0eXBlIFBpZWNlID0gKENvbG91cixLaW5k
KQp0eXBlIFNxdWFyZSA9IChJbnQsSW50KQoKZGF0YSBCb2FyZCA9IEJvYXJkCgkJWyhLaW5kLFNx
dWFyZSldIC0tIHdoaXRlCgkJWyhLaW5kLFNxdWFyZSldIC0tIGJsYWNrCgpzaG93Qm9hcmQgYmQg
PQoJdW5saW5lcyAobWFwIHNob3dSYW5rIChyZXZlcnNlIFsxLi44XSkpCgl3aGVyZQoJc2hvd1Jh
bmsgciA9IGZvbGRyIGNvbnNGaWxlIFtdIFsxLi44XQoJCXdoZXJlCgkJY29uc0ZpbGUgZiBzID0K
CQkJY2FzZSBwaWVjZUF0IGJkIChmLHIpIG9mCgkJCU5vdGhpbmcgLT4gIiAtIiArKyBzCgkJCUp1
c3QgcCAgLT4gJyAnOiBwaWVjZVRvQ2hhciBwIDogcwoKcGllY2VUb0NoYXIgOjogUGllY2UgLT4g
Q2hhcgpwaWVjZVRvQ2hhciAoQmxhY2ssaykgPSBraW5kVG9DaGFyIGsKcGllY2VUb0NoYXIgKFdo
aXRlLGspID0gdG9Mb3dlciAoa2luZFRvQ2hhciBrKQoKa2luZFRvQ2hhciA6OiBLaW5kIC0+IENo
YXIKa2luZFRvQ2hhciBrID0KCWNhc2UgayBvZgoJS2luZwktPiAnSycKCVF1ZWVuCS0+ICdRJwoJ
Um9vawktPiAnUicKCUJpc2hvcAktPiAnQicKCUtuaWdodAktPiAnTicKCVBhd24JLT4gJ1AnCgpz
aG93UGllY2UgOjogUGllY2UgLT4gU3RyaW5nCnNob3dQaWVjZSAoYyxrKSA9IFtraW5kVG9DaGFy
IGtdCgpzaG93U3F1YXJlIDo6IENvbG91ciAtPiBTcXVhcmUgLT4gU3RyaW5nCnNob3dTcXVhcmUg
YyAoeCx5KSA9CglbIlFSIiwiUU4iLCJRQiIsIlEiLCJLIiwiS0IiLCJLTiIsIktSIl0gISEgKHgt
MSkgKysKCXNob3cgKCAgY2FzZSBjIG9mCgkJQmxhY2sgLT4gOS15CgkJV2hpdGUgLT4geSApCgpw
aWVjZUF0IDo6IEJvYXJkIC0+IFNxdWFyZSAtPiBNYXliZSBQaWVjZQpwaWVjZUF0IChCb2FyZCB3
a3NzIGJrc3MpIHNxID0KICAgICAgICBwaWVjZUF0V2l0aCBXaGl0ZSAocGllY2VBdFdpdGggQmxh
Y2sgTm90aGluZyBia3NzKSB3a3NzCgl3aGVyZQoJcGllY2VBdFdpdGggYyBuIFtdID0gbgoJcGll
Y2VBdFdpdGggYyBuICgoayxzKTp4cykgPSBpZiBzPT1zcSB0aGVuIEp1c3QgKGMsaykgZWxzZSBw
aWVjZUF0V2l0aCBjIG4geHMKCmVtcHR5QXRBbGwgOjogQm9hcmQgLT4gKFNxdWFyZS0+Qm9vbCkg
LT4gQm9vbAplbXB0eUF0QWxsIChCb2FyZCB3a3NzIGJrc3MpIGUgPQoJZW1wdHlBdEFsbEFuZCAo
ZW1wdHlBdEFsbEFuZCBUcnVlIGJrc3MpIHdrc3MKCXdoZXJlCgllbXB0eUF0QWxsQW5kIGIgW10g
ICAgICAgICA9IGIKCWVtcHR5QXRBbGxBbmQgYiAoKF8scyk6eHMpID0gbm90IChlIHMpICYmIGVt
cHR5QXRBbGxBbmQgYiB4cwoKcm1QaWVjZUF0IFdoaXRlIHNxIChCb2FyZCB3a3NzIGJrc3MpID0g
Qm9hcmQgKHJQYSBzcSB3a3NzKSBia3NzCnJtUGllY2VBdCBCbGFjayBzcSAoQm9hcmQgd2tzcyBi
a3NzKSA9IEJvYXJkIHdrc3MgKHJQYSBzcSBia3NzKQoKclBhIHNxIChrc0AoayxzKTprc3MpID0g
aWYgcz09c3EgdGhlbiBrc3MgZWxzZSBrcyA6IHJQYSBzcSBrc3MKCnB1dFBpZWNlQXQgc3EgKFdo
aXRlLGspIChCb2FyZCB3a3NzIGJrc3MpID0gQm9hcmQgKChrLHNxKTp3a3NzKSBia3NzCnB1dFBp
ZWNlQXQgc3EgKEJsYWNrLGspIChCb2FyZCB3a3NzIGJrc3MpID0gQm9hcmQgd2tzcyAoKGssc3Ep
OmJrc3MpCgpraW5nU3F1YXJlIDo6IENvbG91ciAtPiBCb2FyZCAtPiBTcXVhcmUKa2luZ1NxdWFy
ZSBXaGl0ZSAoQm9hcmQga3NzIF8pID0ga1NxIGtzcwpraW5nU3F1YXJlIEJsYWNrIChCb2FyZCBf
IGtzcykgPSBrU3Ega3NzCgprU3EgKChLaW5nLHMpOl8pICAgPSBzCmtTcSAoICAgICAgIF86a3Nz
KSA9IGtTcSBrc3MgCgpvcHBvbmVudCBCbGFjayA9IFdoaXRlCm9wcG9uZW50IFdoaXRlID0gQmxh
Y2sKCmNvbG91ck9mIDo6IFBpZWNlIC0+IENvbG91cgpjb2xvdXJPZiAoYyxfKSA9IGMKCmtpbmRP
ZiA6OiBQaWVjZSAtPiBLaW5kCmtpbmRPZiAoXyxrKSA9IGsKCm9uYm9hcmQgOjogU3F1YXJlIC0+
IEJvb2wKb25ib2FyZCAocCxxKSA9IDE8PXAgJiYgcDw9OCAmJiAxPD1xICYmIHE8PTgKCmZvcmNl
c0NvbG91cmVkIFdoaXRlIChCb2FyZCBrc3MgXykgPSBrc3MKZm9yY2VzQ29sb3VyZWQgQmxhY2sg
KEJvYXJkIF8ga3NzKSA9IGtzcwoKZW1wdHlCb2FyZCA9IEJvYXJkIFtdIFtdCgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATWF0ZS5o
cwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NjQAMDAwMjAyMQAwMDAw
MDEyADAwMDAwMDAwMzY2ADA2NzAyNjQ3NjczADAxMTMwMQAgMAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGNvbGluAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpbXBvcnQg
Qm9hcmQKaW1wb3J0IFNvbHV0aW9uCmltcG9ydCBQcm9ibGVtCgptYWluID0JaW50ZXJhY3QgbWF0
ZUluTgoKbWF0ZUluTiBpbnB1dCA9CiAgICAgICAgc2hvd0JvYXJkIGJkICsrIAoJIlxuIiArKwoJ
c2hvdyBjICsrICIgdG8gbW92ZSBhbmQgbWF0ZSBpbiAiICsrIHNob3cgbiArKyAiXG4iICsrCgki
XG4iICsrCglzb2x2ZSBiZCBjIG4KCXdoZXJlCiAgICAgICAgKGJkLCAoYyxuKSkgPSByZWFkUHJv
YmxlbSBpbnB1dAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1vdmUuaHMA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDIwMjEAMDAwMDAx
MgAwMDAwMDAxMjY0NgAwNzI1MjE3MTAzMQAwMTEzMDAAIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABjb2xpbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAHdoZWVsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbW9kdWxlIE1v
dmUgKE1vdmUoLi4pLCBNb3ZlSW5GdWxsKC4uKSwgc2hvd01vdmVJbkZ1bGwsIHNob3dNb3Zlcywg
bW92ZURldGFpbHNGb3IsIGtpbmdpbmNoZWNrKSB3aGVyZQoKaW1wb3J0IEJvYXJkCgpkYXRhIE1v
dmUgPSBNb3ZlCgkJU3F1YXJlCQktLSB0byBoZXJlCgkJKE1heWJlIFBpZWNlKQktLSBjYXB0dXJp
bmcgdGhpcwoJCShNYXliZSBQaWVjZSkJLS0gZ2FpbmluZyBwcm9tb3Rpb24gdG8gdGhpcwoJCWRl
cml2aW5nIChFcSxPcmQpCgpkYXRhIE1vdmVJbkZ1bGwgPSBNb3ZlSW5GdWxsIFBpZWNlIFNxdWFy
ZSBNb3ZlCiAgICAgICAgICAgICAgICAgIGRlcml2aW5nIChFcSwgT3JkKQoKc2hvd01vdmVJbkZ1
bGwgOjogTW92ZUluRnVsbCAtPiBTdHJpbmcKc2hvd01vdmVJbkZ1bGwgPSBzaG93TW92ZSBUcnVl
CgpzaG93TW92ZSB3aXRoUGllY2UgKE1vdmVJbkZ1bGwgcEAoYyxrKSBzcSAoTW92ZSBzcScgbWNw
IG1wcCkpID0KCWxldCBjYXB0ID0gbWNwIC89IE5vdGhpbmcKCSAgICBwcm9tID0gbXBwIC89IE5v
dGhpbmcgaW4KCSggaWYgd2l0aFBpZWNlIHRoZW4gCgkJc2hvd1BpZWNlIHAgKysKCQkoaWYgaz09
S2luZyB8fCBrPT1QYXduICYmIG5vdCAoY2FwdHx8cHJvbSkgdGhlbiAiIgoJCWVsc2UgIi8iICsr
IHNob3dTcXVhcmUgYyBzcSkKCSAgZWxzZSAiIiApICsrCgkobWF5YmUgIi0iIChcY3AgLT4gIngi
ICsrIHNob3dQaWVjZSBjcCArKyAiLyIpIG1jcCkgKysKCXNob3dTcXVhcmUgYyBzcScgKysKCSht
YXliZSAiIiAoXHBwIC0+ICIoIiArKyBzaG93UGllY2UgcHAgKysgIikiKSBtcHApCgpzaG93TW92
ZXMgKG1pZjptaWZzKSA9IHNob3dNb3ZlSW5GdWxsIG1pZiArKyBzaG93TW92ZXNBZnRlciBtaWYg
bWlmcwoKc2hvd01vdmVzQWZ0ZXIgXyBbXSA9ICIiCnNob3dNb3Zlc0FmdGVyIChNb3ZlSW5GdWxs
IHAnIHNxJyBfKSAobWlmQChNb3ZlSW5GdWxsIHAgc3EgXyk6bWlmcykgPQoJIiwgIiArKyBzaG93
TW92ZSAocC89cCcgfHwgc3EvPXNxJykgbWlmICsrIHNob3dNb3Zlc0FmdGVyIG1pZiBtaWZzCgpt
b3ZlRGV0YWlsc0ZvciA6OiBDb2xvdXIgLT4gQm9hcmQgLT4gWyhNb3ZlSW5GdWxsLEJvYXJkKV0K
bW92ZURldGFpbHNGb3IgYyBiZCA9Cglmb2xkciAoIFxrc3EgbXMgLT4KCQlmb2xkciAoXHJtIG1z
JyAtPiBtYXliZSBpZCAoOikgKHRyeU1vdmUgYyBrc3Egcm0gYmQpIG1zJykKICAgICAgICAgICAg
ICAgICAgIG1zCiAgICAgICAgICAgICAgICAgICAocmF3bW92ZXMgYyBrc3EgYmQpICkKCSAgICAg
IFtdIAogICAgICAgICAgICAgIChmb3JjZXNDb2xvdXJlZCBjIGJkKQoKdHJ5TW92ZSA6OiBDb2xv
dXIgLT4gKEtpbmQsU3F1YXJlKSAtPiBNb3ZlIC0+IEJvYXJkIC0+IE1heWJlIChNb3ZlSW5GdWxs
LEJvYXJkKQp0cnlNb3ZlIGMga3NxQChrLHNxKSBtQChNb3ZlIHNxJyBtY3AgbXBwKSBiZCA9Cglp
ZiBub3QgKGtpbmdpbmNoZWNrIGMgYmQyKSB0aGVuIEp1c3QgKE1vdmVJbkZ1bGwgcCBzcSBtLCBi
ZDIpCgllbHNlIE5vdGhpbmcKCXdoZXJlCglwICAgPSAgIChjLGspCgliZDEgPQlybVBpZWNlQXQg
YyBzcSBiZAoJcCcgID0JbWF5YmUgcCBpZCBtcHAKCWJkMiA9CW1heWJlIChwdXRQaWVjZUF0IHNx
JyBwJyBiZDEpCgkJICAgICAgKGNvbnN0IChwdXRQaWVjZUF0IHNxJyBwJyAocm1QaWVjZUF0IChv
cHBvbmVudCBjKSBzcScgYmQxKSkpCgkJICAgICAgbWNwCiAKLS0gTkIgcmF3IG1vdmUgPSBtaWdo
dCBpbGxlZ2FsbHkgbGVhdmUgdGhlIGtpbmcgaW4gY2hlY2suCnJhd21vdmVzIDo6IENvbG91ciAt
PiAoS2luZCxTcXVhcmUpIC0+IEJvYXJkIC0+IFtNb3ZlXQpyYXdtb3ZlcyBjIChrLHNxKSBiZCA9
IG0gYyBzcSBiZAoJd2hlcmUKICAgICAgICBtID0gY2FzZSBrIG9mCgkgICAgS2luZyAgIC0+IGtp
bmdtb3ZlcwoJICAgIFF1ZWVuICAtPiBxdWVlbm1vdmVzCgkgICAgUm9vayAgIC0+IHJvb2ttb3Zl
cwoJICAgIEJpc2hvcCAtPiBiaXNob3Btb3ZlcwoJICAgIEtuaWdodCAtPiBrbmlnaHRtb3ZlcwoJ
ICAgIFBhd24gICAtPiBwYXdubW92ZXMKCmJpc2hvcG1vdmVzIDo6IENvbG91ciAtPiBTcXVhcmUg
LT4gQm9hcmQgLT4gW01vdmVdCmJpc2hvcG1vdmVzIGMgc3EgYmQgPQoJKCBtb3ZlTGluZSBiZCBj
IHNxIChcKHgseSkgLT4gKHgtMSx5KzEpKSAkCgkgIG1vdmVMaW5lIGJkIGMgc3EgKFwoeCx5KSAt
PiAoeCsxLHkrMSkpICQKCSAgbW92ZUxpbmUgYmQgYyBzcSAoXCh4LHkpIC0+ICh4LTEseS0xKSkg
JAoJICBtb3ZlTGluZSBiZCBjIHNxIChcKHgseSkgLT4gKHgrMSx5LTEpKSBpZAogICAgICAgICkg
W10KCnJvb2ttb3ZlcyA6OiBDb2xvdXIgLT4gU3F1YXJlIC0+IEJvYXJkIC0+IFtNb3ZlXQpyb29r
bW92ZXMgYyBzcSBiZCA9CgkoIG1vdmVMaW5lIGJkIGMgc3EgKFwoeCx5KSAtPiAoeC0xLHkpKSAk
CgkgIG1vdmVMaW5lIGJkIGMgc3EgKFwoeCx5KSAtPiAoeCsxLHkpKSAkCgkgIG1vdmVMaW5lIGJk
IGMgc3EgKFwoeCx5KSAtPiAoeCx5LTEpKSAkCgkgIG1vdmVMaW5lIGJkIGMgc3EgKFwoeCx5KSAt
PiAoeCx5KzEpKSBpZAogICAgICAgICkgW10KCm1vdmVMaW5lIDo6IEJvYXJkIC0+IENvbG91ciAt
PiBTcXVhcmUgLT4gKFNxdWFyZS0+U3F1YXJlKSAtPiAoW01vdmVdLT5hKSAtPiBbTW92ZV0gLT4g
YQptb3ZlTGluZSBiZCBjIHNxIGluYyBjb250ID0gbWwgc3EKCXdoZXJlCgltbCBzcSBtcyA9CgkJ
bGV0IHNxJyA9IGluYyBzcSBpbgoJCWlmIG9uYm9hcmQgc3EnIHRoZW4KCQkJY2FzZSBwaWVjZUF0
IGJkIHNxJyBvZgoJCQlOb3RoaW5nIC0+IG1sIHNxJyAoTW92ZSBzcScgTm90aGluZyBOb3RoaW5n
IDogbXMpCgkJCUp1c3QgcCcgLT4gaWYgY29sb3VyT2YgcCcgLz0gYyB0aGVuCgkJCQkJY29udCAo
TW92ZSBzcScgKEp1c3QgcCcpIE5vdGhpbmcgOiBtcykKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBlbHNlIGNvbnQgbXMKCQllbHNlIGNvbnQgbXMKCmtpbmdtb3ZlcyA6OiBDb2xv
dXIgLT4gU3F1YXJlIC0+IEJvYXJkIC0+IFtNb3ZlXQpraW5nbW92ZXMgYyAocCxxKSBiZCA9Cglz
aWZ0IGMgYmQgW10gICAgIFsocC0xLHErMSksIChwLHErMSksIChwKzEscSsxKSwKCSAgCSAJICAo
cC0xLHEpLCAgICAgICAgICAgIChwKzEscSksCgkJIAkgIChwLTEscS0xKSwgKHAscS0xKSwgKHAr
MSxxLTEpXQoKa25pZ2h0bW92ZXMgOjogQ29sb3VyIC0+IFNxdWFyZSAtPiBCb2FyZCAtPiBbTW92
ZV0Ka25pZ2h0bW92ZXMgYyAocCxxKSBiZCA9CglzaWZ0IGMgYmQgW10gWwkgIAkgKHAtMSxxKzIp
LChwKzEscSsyKSwKCQkJICAocC0yLHErMSksCQkgIChwKzIscSsxKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAocC0yLHEtMSksCQkgIChwKzIscS0xKSwKCQkgIAkJIChwLTEscS0yKSwocCsx
LHEtMikgXQoKc2lmdCA6OiBDb2xvdXIgLT4gQm9hcmQgLT4gW01vdmVdIC0+IFtTcXVhcmVdIC0+
IFtNb3ZlXQpzaWZ0IF8gXyAgbXMgW10gPSBtcwpzaWZ0IGMgYmQgbXMgKHNxOnNxcykgPQoJaWYg
b25ib2FyZCBzcSB0aGVuCgkJY2FzZSBwaWVjZUF0IGJkIHNxIG9mCiAgICAgICAgICAgICAgICBO
b3RoaW5nIC0+IHNpZnQgYyBiZCAoTW92ZSBzcSBOb3RoaW5nIE5vdGhpbmcgOiBtcykgc3FzCgkJ
SnVzdCBwJyAtPiBpZiBjb2xvdXJPZiBwJyA9PSBjIHRoZW4gc2lmdCBjIGJkIG1zIHNxcwogICAg
ICAgICAgICAgICAgICAgICAgICAgICBlbHNlIHNpZnQgYyBiZCAoTW92ZSBzcSAoSnVzdCBwJykg
Tm90aGluZyA6IG1zKSBzcXMKCWVsc2Ugc2lmdCBjIGJkIG1zIHNxcwoKcGF3bm1vdmVzIDo6IENv
bG91ciAtPiBTcXVhcmUgLT4gQm9hcmQgLT4gW01vdmVdCnBhd25tb3ZlcyBjIChwLHEpIGJkID0g
bW92cyArKyBjYXBzCgl3aGVyZQoJbW92cyA9CWxldCBvbjEgPSAocCxxK2Z3ZCkKCQkgICAgb24y
ID0gKHAscSsyKmZ3ZCkgaW4KCQlpZiBwaWVjZUF0IGJkIG9uMSA9PSBOb3RoaW5nIHRoZW4KCQkJ
cHJvbW90ZSBvbjEgTm90aGluZyArKwoJCQlpZiAocT09MiAmJiBjPT1XaGl0ZSB8fCBxPT03ICYm
IGM9PUJsYWNrKSAmJgoJCQkgCXBpZWNlQXQgYmQgb24yID09IE5vdGhpbmcgdGhlbiBbTW92ZSBv
bjIgTm90aGluZyBOb3RoaW5nXSAKCQkJZWxzZSBbXQoJCWVsc2UgW10KCWNhcHMgPQljb25jYXQg
WyBwcm9tb3RlIHNxIG1jcAogICAgICAgICAgICAgICAgICAgICAgIHwgc3EgPC0gWyhwKzEscStm
d2QpLCAocC0xLHErZndkKV0sCiAgICAgICAgICAgICAgICAgICAgICAgICBtY3BAKEp1c3QgcCcp
IDwtIFtwaWVjZUF0IGJkIHNxXSwgY29sb3VyT2YgcCcvPWMgXQoJZndkICA9CWNhc2UgYyBvZgog
ICAgICAgCQlXaGl0ZSAtPiAxCgkJQmxhY2sgLT4gLTEKCXByb21vdGUgc3FAKHgseSkgbWNwID0g
IAoJCWlmIChjPT1CbGFjayAmJiB5PT0xIHx8IGM9PVdoaXRlICYmIHk9PTgpIHRoZW4KCQkJbWFw
IChNb3ZlIHNxIG1jcCAuIEp1c3QpCgkJCSAgICBbKGMsUXVlZW4pLCAoYyxSb29rKSwgKGMsQmlz
aG9wKSwgKGMsS25pZ2h0KV0KCQllbHNlIFtNb3ZlIHNxIG1jcCBOb3RoaW5nXQoKcXVlZW5tb3Zl
cyA6OiBDb2xvdXIgLT4gU3F1YXJlIC0+IEJvYXJkIC0+IFtNb3ZlXQpxdWVlbm1vdmVzIGMgc3Eg
YmQgPSBiaXNob3Btb3ZlcyBjIHNxIGJkICsrIHJvb2ttb3ZlcyBjIHNxIGJkCgpraW5naW5jaGVj
ayA6OiBDb2xvdXIgLT4gQm9hcmQgLT4gQm9vbApraW5naW5jaGVjayBjIGJkID0KCWFueSBnaXZl
c0NoZWNrIChmb3JjZXNDb2xvdXJlZCAob3Bwb25lbnQgYykgYmQpCgl3aGVyZQoJZ2l2ZXNDaGVj
ayAoaywoeCx5KSkgPSBrdGhyZWF0IGsKCQl3aGVyZQoJCWt0aHJlYXQgS2luZyA9CgkJCWFicyAo
eC14aykgPD0gMSAmJiBhYnMgKHkteWspIDw9IDEKCQlrdGhyZWF0IFF1ZWVuID0KCQkJa3RocmVh
dCBSb29rIHx8IGt0aHJlYXQgQmlzaG9wCgkJa3RocmVhdCBSb29rID0KCQkJeD09eGsgJiYKICAg
ICAgICAgICAgICAgICAgICAgICAgZW1wdHlBdEFsbCBiZCAoXCh4ZSx5ZSkgLT4geGU9PXhrICYm
IG1pbiB5IHlrIDwgeWUgJiYgeWUgPCBtYXggeSB5aykgfHwKCQkJeT09eWsgJiYKICAgICAgICAg
ICAgICAgICAgICAgICAgZW1wdHlBdEFsbCBiZCAoXCh4ZSx5ZSkgLT4geWU9PXlrICYmIG1pbiB4
IHhrIDwgeGUgJiYgeGUgPCBtYXggeCB4aykKCQlrdGhyZWF0CUJpc2hvcCA9CgkJCXgreT09eGsr
eWsgJiYKCQkJZW1wdHlBdEFsbCBiZCAoXCh4ZSx5ZSkgLT4geGUreWU9PXhrK3lrICYmIG1pbiB4
IHhrIDwgeGUgJiYgeGUgPCBtYXggeCB4aykgfHwKCQkJeC15PT14ay15ayAmJgoJCQllbXB0eUF0
QWxsIGJkIChcKHhlLHllKSAtPiB4ZS15ZT09eGsteWsgJiYgbWluIHggeGsgPCB4ZSAmJiB4ZSA8
IG1heCB4IHhrKQoJCWt0aHJlYXQJS25pZ2h0ID0KCQkJYWJzICh4LXhrKSA9PSAyICYmIGFicyAo
eS15aykgPT0gMSB8fAoJCQlhYnMgKHgteGspID09IDEgJiYgYWJzICh5LXlrKSA9PSAyCgkJa3Ro
cmVhdCBQYXduID0KCQkJYWJzICh4LXhrKSA9PSAxICYmCgkJCWNhc2UgYyBvZgoJCQlCbGFjayAt
PiB5ayA9PSB5KzEKCQkJV2hpdGUgLT4geWsgPT0geS0xCgkoeGsseWspID0ga2luZ1NxdWFyZSBj
IGJkCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFByb2JsZW0uaHMAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDIwMjEAMDAwMDAxMgAwMDAwMDAwMjAw
MgAwNjcwMzA2NDUwNQAwMTE3NjIAIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAdXN0YXIgIABjb2xpbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHdoZWVsAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbW9kdWxlIFByb2JsZW0gd2hlcmUK
CmltcG9ydCBDaGFyCmltcG9ydCBCb2FyZAoKcmVhZFByb2JsZW0gOjogU3RyaW5nIC0+IChCb2Fy
ZCwgKENvbG91ciwgSW50KSkKcmVhZFByb2JsZW0gPSBwYXJzZVByb2JsZW0gLiBsaW5lcwoKY29t
bWVudCBzID0gKHMgPT0gW10gfHwgdGFrZSAyIHMgPT0gIi0tIikKCnBhcnNlUHJvYmxlbSA6OiBb
U3RyaW5nXSAtPiAoQm9hcmQsIChDb2xvdXIsIEludCkpCnBhcnNlUHJvYmxlbSBzID0gKGJkLCBn
bCkKCXdoZXJlCgliZCA9IHBhcnNlQm9hcmQgYmR0eHQKCWdsID0gcGFyc2VHb2FsIGdsdHh0IAog
ICAgICAgIChiZHR4dCwgZ2x0eHQpID0gc3BsaXRBdCA4IChmaWx0ZXIgKG5vdCAuIGNvbW1lbnQp
IHMpCgpwYXJzZUJvYXJkIDo6IFtTdHJpbmddIC0+IEJvYXJkCnBhcnNlQm9hcmQgPSBjb252ZXJ0
IC4gY29uY2F0IC4gemlwV2l0aCBwYXJzZVJhbmsgKHJldmVyc2UgWzEuLjhdKQoJd2hlcmUKCWNv
bnZlcnQgPSBmb2xkciBhZGRQaWVjZSBlbXB0eUJvYXJkCglhZGRQaWVjZSAocCxzcSkgPSBwdXRQ
aWVjZUF0IHNxIHAKCnBhcnNlUmFuayByID0gY29uY2F0IC4gemlwV2l0aCAocGFyc2VTcXVhcmUg
cikgWzEuLjhdIC4gZmlsdGVyICgvPSAnICcpCgpwYXJzZVNxdWFyZSByIGYgJy0nID0gW10KcGFy
c2VTcXVhcmUgciBmICBjICA9IAoJWygoY2xyLGtpbiksIChmLHIpKV0KCXdoZXJlCgljbHIgPSBp
ZiBpc1VwcGVyIGMgdGhlbiBCbGFjayBlbHNlIFdoaXRlIAoJa2luID0gY2FzZSB0b0xvd2VyIGMg
b2YKICAgICAgICAgICAgICAnaycgLT4gS2luZyAKCSAgICAgICdxJyAtPiBRdWVlbgoJICAgICAg
J3InIC0+IFJvb2sKCSAgICAgICdiJyAtPiBCaXNob3AKCSAgICAgICduJyAtPiBLbmlnaHQKCSAg
ICAgICdwJyAtPiBQYXduCgpwYXJzZUdvYWwgOjogW1N0cmluZ10gLT4gKENvbG91ciwgSW50KQpw
YXJzZUdvYWwgW2dsdHh0XSA9IChjLCBuKQoJd2hlcmUKCXdzID0gd29yZHMgZ2x0eHQKCWMgID0g
cmVhZCAoaGVhZCB3cykKCW4gID0gcmVhZCAobGFzdCB3cykKAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU29sdXRpb24uaHMAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMjAyMQAwMDAwMDEyADAwMDAwMDA0MjEzADA2
NzM0MjA2NDM0ADAxMjIwNwAgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB1c3RhciAgAGNvbGluAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2hlZWwAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtb2R1bGUgU29sdXRpb24gKHNvbHZlKSB3
aGVyZQoKaW1wb3J0IEJvYXJkCmltcG9ydCBNb3ZlCmltcG9ydCBMaXN0IChzb3J0QnkpCgpzb2x2
ZSA6OiBCb2FyZCAtPiBDb2xvdXIgLT4gSW50IC0+IFN0cmluZwpzb2x2ZSBiZCBjIG4gPSBzaG93
UmVzdWx0IChzb2x1dGlvbiBiZCBjICgyKm4tMSkpCgpkYXRhIFNvbHV0aW9uID0gU29sdXRpb24g
TW92ZUluRnVsbCBbKE1vdmVJbkZ1bGwsU29sdXRpb24pXQoKc29sdXRpb24gOjogQm9hcmQgLT4g
Q29sb3VyIC0+IEludCAtPiBNYXliZSBTb2x1dGlvbgpzb2x1dGlvbiBiZCBjIG4gfCBuID4gMCA9
IAoJbGV0IG1kcyA9IG1vdmVEZXRhaWxzRm9yIGMgYmQgaW4KCWZvbGRyIHNvbG5PciBOb3RoaW5n
IG1kcwoJd2hlcmUKCXNvbG5PciAobWlmLGIpIG90aGVyID0KCQlsZXQgcnNtID0gcmVwbGllcyBi
IChvcHBvbmVudCBjKSAobi0xKSBpbgoJCWNhc2UgcnNtIG9mCgkJTm90aGluZyAtPiBvdGhlcgoJ
CUp1c3QgW10gLT4gaWYga2luZ2luY2hlY2sgKG9wcG9uZW50IGMpIGIgdGhlbgoJCQkgICAJSnVz
dCAoU29sdXRpb24gbWlmIFtdKQoJCQkgICBlbHNlIG90aGVyCgkJSnVzdCBycyAtPiBKdXN0IChT
b2x1dGlvbiBtaWYgcnMpCgpyZXBsaWVzIDo6IEJvYXJkIC0+IENvbG91ciAtPiBJbnQgLT4gTWF5
YmUgWyhNb3ZlSW5GdWxsLCBTb2x1dGlvbildCnJlcGxpZXMgYmQgYyBuIHwgbj09MCA9IGlmIG51
bGwgbWRzIHRoZW4gSnVzdCBbXSBlbHNlIE5vdGhpbmcKCSAgICAgICB8IG4+MCAgPQoJZm9sZHIg
c29sbkFuZCAoSnVzdCBbXSkgbWRzCgl3aGVyZQoJbWRzID0gbW92ZURldGFpbHNGb3IgYyBiZAoJ
c29sbkFuZCAobWlmLGIpIHJlc3QgPQoJCWxldCBzbSA9IHNvbHV0aW9uIGIgKG9wcG9uZW50IGMp
IChuLTEpIGluCgkJY2FzZSBzbSBvZgoJCU5vdGhpbmcgLT4gTm90aGluZwoJCUp1c3QgcyAtPiAg
Y2FzZSByZXN0IG9mCgkJCQlOb3RoaW5nIC0+IE5vdGhpbmcKCQkJCUp1c3QgbXMgLT4gSnVzdCAo
KG1pZixzKTptcykKCnNob3dSZXN1bHQgTm90aGluZyA9ICJObyBzb2x1dGlvbiFcbiIKc2hvd1Jl
c3VsdCAoSnVzdCBzKSA9IHNob3dTb2xuIChjb21wYWN0IHMpIDEKCmRhdGEgU29sbiA9IFNvbG4g
TW92ZUluRnVsbCBbKFtNb3ZlSW5GdWxsXSxTb2xuKV0gZGVyaXZpbmcgKEVxLE9yZCkKCmNvbXBh
Y3QgOjogU29sdXRpb24gLT4gU29sbgpjb21wYWN0IChTb2x1dGlvbiBtaWYgcnMpID0gU29sbiBt
aWYgKGZvbGRyIGluc2VydENvbXBhY3QgW10gcnMpCgppbnNlcnRDb21wYWN0IChtaWYscykgPSBp
YwoJd2hlcmUKCWljIFtdID0gWyhbbWlmXSxjcyldCglpYyBjcnNAKChtaWZzLGNzJyk6ZXRjKSA9
CgkJY2FzZSBjb21wYXJlIChzaG93U29sbiBjcyAxKSAoc2hvd1NvbG4gY3MnIDEpIG9mCgkJTFQg
LT4gKFttaWZdLCBjcykgOiBjcnMKCQlFUSAtPiAoaW5zZXJ0IG1pZiBtaWZzLGNzKSA6IGV0YwoJ
CUdUIC0+IChtaWZzLGNzJykgOiBpYyBldGMKCWNzID0gY29tcGFjdCBzCglpbnNlcnQgeCBbXSA9
IFt4XQoJaW5zZXJ0IHggKHk6eXMpID0gY2FzZSBjb21wYXJlIHggeSBvZgoJCQkgIEdUIC0+IHkg
OiBpbnNlcnQgeCB5cwoJCQkgIF8gIC0+IHggOiB5IDogeXMKCnNob3dTb2xuIChTb2xuIG1pZiBy
cykgbiA9CglzaG93IG4gKysgIi4gIiArKyBzaG93TW92ZUluRnVsbCBtaWYgKysKCSggY2FzZSBy
cyBvZgoJICBbXQkgICAgIC0+ICIrK1xuIgoJICBbKG1pZnMscyldIC0+ICIsICIgKysKCQkJKCBp
ZiBsZW5ndGggbWlmcyA+IDEgdGhlbiAiLi4uIiBlbHNlIHNob3dNb3ZlcyBtaWZzKSArKwoJCQki
OyAiICsrIHNob3dTb2xuIHMgKG4rMSkKCSAgXwkgICAgIC0+ICIsXG4iICsrIHNob3dSZXBsaWVz
IChzb3J0QnkgY21wTGVuIHJzKSBuICkKCXdoZXJlCgljbXBMZW4gKHhzLF8pICh5cyxfKSA9IGNv
bXBhcmUgKGxlbmd0aCB4cykgKGxlbmd0aCB5cykKCnNob3dSZXBsaWVzIFtdIG4gPSAiIgpzaG93
UmVwbGllcyAoKG1pZnMscyk6cnMpIG4gPQoJdGFiIG4gKysgImlmICIgKysKCSggaWYgbnVsbCBy
cyAmJiBsZW5ndGggbWlmcyA+IDEgdGhlbiAib3RoZXJzIgoJICBlbHNlIHNob3dNb3ZlcyBtaWZz
ICkgKysgIjsgIiArKwogICAgICAgIHNob3dTb2xuIHMgKG4rMSkgKysgc2hvd1JlcGxpZXMgcnMg
bgoKdGFiIDo6IEludCAtPiBTdHJpbmcKdGFiIG4gPSB0YWtlIG4gKHJlcGVhdCAnXHQnKQoAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZWxsZXJtYW4ucHJvYgAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMjAyMQAwMDAwMDEyADAwMDAwMDAwNTE0ADA2MzYyNDAw
MTUzADAxMjUxMQAgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1
c3RhciAgAGNvbGluAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtLSBBLiBFbGxlcm1hbgotLSAxc3QgcHJpemUsIEx1
aWdpIENlbnR1cmluaSwgR2Vub2EsIDE5MjUKLS0gYE9uZSBvZiB0aGUgdmVyeSBiZXN0IG1vZGVy
biB0d28tbW92ZXJzLAotLSB1bnN1cnBhc3NlZCBmb3IgYmVhdXR5IG9mIGlkZWEgYW5kCi0tIGV4
ZWN1dGlvbi4nIChQaGlsbGlwcykKCmIgayAtIC0gLSAtIC0gLSAKLSBuIHAgLSAtIC0gLSAtIAot
IC0gLSAtIC0gLSAtIC0gCnIgLSAtIC0gLSBwIC0gLSAKUiAtIC0gLSBLIC0gLSAtIAotIC0gLSBy
IFAgLSBwIC0gCi0gUSAtIC0gLSAtIC0gLSAKLSAtIC0gLSAtIHEgQiBCIAoKV2hpdGUgdG8gcGxh
eSBhbmQgbWF0ZSBpbiAyCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVsbGVybWFuLnNvbG4AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDIwMjEAMDAwMDAxMgAwMDAwMDAwMDY2NgAwNjUzNzUwNzI3
MAAwMTI1NDYAIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0
YXIgIABjb2xpbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHdoZWVsAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGIgayAtIC0gLSAtIC0gLQogLSBuIHAgLSAtIC0gLSAt
CiAtIC0gLSAtIC0gLSAtIC0KIHIgLSAtIC0gLSBwIC0gLQogUiAtIC0gLSBLIC0gLSAtCiAtIC0g
LSByIFAgLSBwIC0KIC0gUSAtIC0gLSAtIC0gLQogLSAtIC0gLSAtIHEgQiBCCgpXaGl0ZSB0byBt
b3ZlIGFuZCBtYXRlIGluIDIKCjEuIFIvUTMtUTcsCglpZiBSL1FSNS1RNTsgIDIuIFIvUTctSzcg
KysKCWlmIEIvS044LUtCNzsgIDIuIFF4Qi9LUjEgKysKCWlmIEIvS1I4LUtCNjsgIDIuIFEtUTMg
KysKCWlmIFEtSzQ7ICAyLiBOL1FONy1RQjUgKysKCWlmIFEtUTU7ICAyLiBOL1FONy1RNiArKwoJ
aWYgUXhOL1FOMjsgIDIuIEIvUVI4eFEvUU43ICsrCglpZiBRLUs3LCAtS0I3LCAtS04yLCAtS043
LCAtS1IxLCAtS1I3LCAtUVI2LCAtUVI4OyAgMi4gTi9RTjctUTggKysKCSAuLi4gOyAgMi4gUS1L
QjQgKysKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmcmlkbGl6aXVzLnByb2IAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAMDEwMDY0NAAwMDAyMDIxADAwMDAwMTIAMDAwMDAwMDA1NjcAMDY1Mzc0NzYwNTYA
MDEzMTMxACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFy
ICAAY29saW4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3aGVlbAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0tIEouIEZyaWRsaXppdXMKLS0gMXN0IFByaXplLCBTdCBQ
ZXRlcnNidXJnLCAxODk4LgotLSBgSW4gdGhlIGJlc3QgdGhyZWUtbW92ZXJzIGJlYXV0eSBvZiBt
YXRpbmcgcG9zaXRpb25zIGlzIGFuCi0tIGVzc2VudGlhbCBhdHRyaWJ1dGUuICBGb3VyIGRpdmVy
c2UgbW9kZWwgbWF0ZXMgYXJlIHNraWxmdWxseQotLSBjb21iaW5lZCBoZXJlLicgIChQaGlsbGlw
cykKCi0gLSAtIC0gLSAtIC0gLSAKQiAtIC0gLSAtIFAgayAtIAotIFAgLSBiIC0gLSAtIC0gCk4g
LSAtIG4gLSAtIFAgLSAKcCAtIHAgSyAtIC0gLSAtIAotIC0gciAtIC0gLSAtIC0gCi0gLSBwIFAg
QiAtIC0gLSAKLSAtIC0gLSAtIC0gLSBxIAoKV2hpdGUgdG8gcGxheSBhbmQgbWF0ZSBpbiAzCgAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAZnJpZGxpeml1cy5zb2xuAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAADAxMDA2NDQAMDAwMjAyMQAwMDAwMDEyADAwMDAwMDAzMjQ1ADA2NTM3NTAxNDI3ADAx
MzEyNQAgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAg
AGNvbGluAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAgLSAtIC0gLSAtIC0gLSAtCiBCIC0gLSAtIC0gUCBrIC0KIC0g
UCAtIGIgLSAtIC0gLQogTiAtIC0gbiAtIC0gUCAtCiBwIC0gcCBLIC0gLSAtIC0KIC0gLSByIC0g
LSAtIC0gLQogLSAtIHAgUCBCIC0gLSAtCiAtIC0gLSAtIC0gLSAtIHEKCldoaXRlIHRvIG1vdmUg
YW5kIG1hdGUgaW4gMwoKMS4gUi9RQjMtS0IzLAoJaWYgQi9RUjItUU4xOyAyLiBRLUtSNCwKCQlp
ZiBQLUtONTsgMy4gUXhQL0tONCBtYXRlLgoJCWlmIFAvS040eFEvS1I1OyAzLiBSL0tCMy1LQjQg
bWF0ZS4KCWlmIFAtS0IzOyAyLiBRLUtSNCwKCQlpZiBQLUtONTsgMy4gUXhQL0tONCBtYXRlLgoJ
CWlmIFAvS040eFEvS1I1OyAzLiBSL0tCMy1LQjQgbWF0ZS4KCWlmIFAtS0I0OyAyLiBRLVFSMSwK
CQlpZiBLLUs1OyAzLiBSL0tCMy1LMyBtYXRlLgoJCWlmIEt4UC9RQjU7IDMuIE4vUTUtSzMgbWF0
ZS4KCWlmIFAtUU40OyAyLiBRLUtSNCwKCQlpZiBQLUtONTsgMy4gUXhQL0tONCBtYXRlLgoJCWlm
IFAvS040eFEvS1I1OyAzLiBSL0tCMy1LQjQgbWF0ZS4KCWlmIE4vUVI0LVFONjsgMi4gUS1LUjQs
CgkJaWYgUC1LTjU7IDMuIFF4UC9LTjQgbWF0ZS4KCQlpZiBQL0tONHhRL0tSNTsgMy4gUi9LQjMt
S0I0IG1hdGUuCglpZiBOL1FSNC1RQjM7IDIuIFEtS1I0LAoJCWlmIFAtS041OyAzLiBReFAvS040
IG1hdGUuCgkJaWYgUC9LTjR4US9LUjU7IDMuIFIvS0IzLUtCNCBtYXRlLgoJaWYgTi9RUjQtUU4y
OyAyLiBRLUtSNCwKCQlpZiBQLUtONTsgMy4gUXhQL0tONCBtYXRlLgoJCWlmIFAvS040eFEvS1I1
OyAzLiBSL0tCMy1LQjQgbWF0ZS4KCWlmIE4vUVI0eFAvUUI1OyAyLiBSL0tCMy1RMywgQi9LN3hS
L1E2OyAzLiBQLVFCMyBtYXRlLgoJaWYgUC1LTjU7IDIuIFIvS0IzLUtCNCBtYXRlLgoJaWYgSy1L
NTsgMi4gUi9LQjMtS0I0IG1hdGUuCglpZiBLeFAvUUI1OyAyLiBSL0tCMy1LQjQsIFAvS040eFIv
S0I1OyAzLiBRLUs0IG1hdGUuCglpZiBQL1E3LVE4KFEpOyAyLiBRLUtSNCwKCQlpZiBQLUtONTsg
My4gUXhQL0tONCBtYXRlLgoJCWlmIFAvS040eFEvS1I1OyAzLiBSL0tCMy1LQjQgbWF0ZS4KCWlm
IFAvUTctUTgoUik7IDIuIFEtS1I0LAoJCWlmIFAtS041OyAzLiBReFAvS040IG1hdGUuCgkJaWYg
UC9LTjR4US9LUjU7IDMuIFIvS0IzLUtCNCBtYXRlLgoJaWYgUC9RNy1ROChCKTsgMi4gUS1LUjQs
CgkJaWYgUC1LTjU7IDMuIFF4UC9LTjQgbWF0ZS4KCQlpZiBQL0tONHhRL0tSNTsgMy4gUi9LQjMt
S0I0IG1hdGUuCglpZiBQL1E3LVE4KE4pOyAyLiBRLUtSNCwKCQlpZiBQLUtONTsgMy4gUXhQL0tO
NCBtYXRlLgoJCWlmIFAvS040eFEvS1I1OyAzLiBSL0tCMy1LQjQgbWF0ZS4KCWlmIEIvSzctS0I4
OyAyLiBRLUtSNCwKCQlpZiBQLUtONTsgMy4gUXhQL0tONCBtYXRlLgoJCWlmIFAvS040eFEvS1I1
OyAzLiBSL0tCMy1LQjQgbWF0ZS4KCWlmIEIvSzctUTg7IDIuIFIvS0IzLVEzLCBLeFAvUUI1OyAz
LiBOL1E1LUszIG1hdGUuCglpZiBCL0s3LVE2OyAyLiBSL0tCM3hCL1EzLCBLeFAvUUI1OyAzLiBO
L1E1LUszIG1hdGUuCglpZiBCL0s3eFIvS0I2OyAyLiBRLVFSMSwKCQlpZiBLLUs1OyAzLiBRLUs1
IG1hdGUuCgkJaWYgS3hQL1FCNTsgMy4gTi9RNS1LMyBtYXRlLgoJaWYgQi9LN3hQL1FCNTsgMi4g
UC1RQjMsCgkJaWYgSy1LNTsgMy4gTi9RNS1LQjYgbWF0ZS4KCQlpZiBLeE4vUTQ7IDMuIFIvS0Iz
LUtCNiBtYXRlLgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAGhlYXRoY290ZTMucHJvYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAwMTAwNjQ0ADAwMDIwMjEAMDAwMDAxMgAwMDAwMDAwMDQ1NgAwNjM2MDcwNDAxNQAwMTI3NTAA
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABjb2xp
bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHdoZWVsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAALS0gRy4gSGVhdGhjb3RlCi0tIFJlYWRpbmcgT2JzZXJ2ZXIsIDE5MDQK
LS0gYEEgY2hhcm1pbmcgbGl0dGxlIHRocmVlLW1vdmVyIGNvbnN0cnVjdGVkIHdpdGgKLS0gdGhl
IGFydCB0aGF0IGNvbmNlYWxzIGFydC4nICAoUGhpbGxpcHMpCgotIC0gLSAtIC0gLSAtIC0gCi0g
LSAtIC0gLSAtIC0gLSAKLSAtIC0gLSAtIC0gLSAtIAotIC0gLSAtIFAgLSAtIC0gCi0gLSAtIC0g
cCAtIGsgYiAKLSBQIG4gLSBLIC0gLSAtIAotIFAgLSAtIC0gLSAtIC0gCi0gcSAtIC0gLSAtIC0g
LSAKCldoaXRlIHRvIHBsYXkgYW5kIG1hdGUgaW4gMwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABoZWF0aGNvdGUzLnNvbG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
MDEwMDY0NAAwMDAyMDIxADAwMDAwMTIAMDAwMDAwMDA2MTIAMDY1Mzc1MzYxMzIAMDEyNzY0ACAw
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAY29saW4A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3aGVlbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACAtIC0gLSAtIC0gLSAtIC0KIC0gLSAtIC0gLSAtIC0gLQogLSAtIC0gLSAt
IC0gLSAtCiAtIC0gLSAtIFAgLSAtIC0KIC0gLSAtIC0gcCAtIGsgYgogLSBQIG4gLSBLIC0gLSAt
CiAtIFAgLSAtIC0gLSAtIC0KIC0gcSAtIC0gLSAtIC0gLQoKV2hpdGUgdG8gbW92ZSBhbmQgbWF0
ZSBpbiAzCgoxLiBOL1FCMy1RUjIsCglpZiBQL1FONnhOL1FSNzsgIDIuIFEtUUIyLCAuLi4gOyAz
LiBCL0tSNC1LQjIgKysKCWlmIEstSzc7ICAyLiBOL1FSMi1RTjQsCgkJaWYgSy1LNjsgIDMuIFEt
UTMgKysKCQlpZiBLLVE3OyAgMy4gUS1LMSArKwoJaWYgSy1RNzsgIDIuIEstS0IzLCBQL1FONnhO
L1FSNzsgMy4gQi9LUjQtSzEgKysKCWlmIEstUTU7ICAyLiBCL0tSNC1LQjIsIEstUUI1OyAzLiBR
LUtCMSArKwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAaG9semhhdXNlbi5wcm9iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAx
MDA2NDQAMDAwMjAyMQAwMDAwMDEyADAwMDAwMDAwMzMzADA2MzY3MzY1NTI1ADAxMzExMwAgMAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGNvbGluAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAtLSBXLiB2b24gSG9semhhdXNlbgotLSBEZXV0c2NoZXMgV29jaGVuc2NoYWNo
LCAxOTEzCgotIC0gLSAtIFIgLSAtIEsgCi0gLSAtIC0gLSAtIC0gYiAKLSBiIC0gLSBOIC0gcSAt
IAotIC0gLSAtIC0gLSAtIC0gCi0gLSAtIC0gLSAtIFAgLSAKLSByIC0gLSAtIC0gcCAtIAotIC0g
cCAtIC0gLSAtIGsgCi0gLSAtIC0gLSAtIC0gLSAKCldoaXRlIHRvIHBsYXkgYW5kIG1hdGUgaW4g
NAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAGhvbHpoYXVzZW4uc29sbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAw
NjQ0ADAwMDIwMjEAMDAwMDAxMgAwMDAwMDAwMzY1MAAwNjUzNzYzMjUwNwAwMTMxMjUAIDAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABjb2xpbgAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHdoZWVsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAIC0gLSAtIC0gUiAtIC0gSwogLSAtIC0gLSAtIC0gLSBiCiAtIGIgLSAtIE4gLSBx
IC0KIC0gLSAtIC0gLSAtIC0gLQogLSAtIC0gLSAtIC0gUCAtCiAtIHIgLSAtIC0gLSBwIC0KIC0g
LSBwIC0gLSAtIC0gawogLSAtIC0gLSAtIC0gLSAtCgpXaGl0ZSB0byBtb3ZlIGFuZCBtYXRlIGlu
IDQKCjEuIEIvUU42LVFCNywKCWlmIE4vSzN4Qi9RQjI7ICAyLiBSL1FOMy1RTjgsCgkJaWYgUi9L
MS1RQjE7ICAzLiBSL1FOOHhSL1FCOCwgTi9RQjItSzE7IDQuIFIvUUI4eE4vSzggKysKCQlpZiBS
L0sxLVExOyAgMy4gUi9RTjh4Ui9ROCwgTi9RQjItSzE7IDQuIFIvUTh4Ti9LOCArKwoJCWlmIFIv
SzEtS04xOyAgMy4gUi9RTjh4Ui9LTjggKysKCQlpZiBSL0sxLUtCMTsgIDMuIFIvUU44eFIvS0I4
ICsrCgkJaWYgTi9RQjItSzM7ICAzLiBSL1FOOHhSL0s4LCBOL0szLUtCMTsgNC4gUi9LOHhOL0tC
OCArKwoJCWlmIFIvSzF4Ui9RTjE7ICAzLiBCL0tSNy1LTjgsCgkJCWlmIFIvUU4xeEIvS04xOyAg
NC4gUS1LUjYgKysKCQkJIC4uLiA7ICA0LiBRLUtSNyArKwoJCSAuLi4gOyAgMy4gUi9RTjh4Ui9L
OCArKwoJaWYgTi9LMy1LTjI7ICAyLiBSL1FOMy1RTjgsCgkJaWYgUi9LMS1RQjE7ICAzLiBSL1FO
OHhSL1FCOCwgTi9LTjItSzE7IDQuIFIvUUI4eE4vSzggKysKCQlpZiBSL0sxLVExOyAgMy4gUi9R
Tjh4Ui9ROCwgTi9LTjItSzE7IDQuIFIvUTh4Ti9LOCArKwoJCWlmIFIvSzEtS04xOyAgMy4gUi9R
Tjh4Ui9LTjggKysKCQlpZiBSL0sxLUtCMTsgIDMuIFIvUU44eFIvS0I4ICsrCgkJaWYgTi9LTjIt
SzM7ICAzLiBSL1FOOHhSL0s4LCBOL0szLUtCMTsgNC4gUi9LOHhOL0tCOCArKwoJCWlmIFIvSzF4
Ui9RTjE7ICAzLiBCL1FCN3hSL1FOOCwgLi4uIDsgNC4gUS1LTjggKysKCQkgLi4uIDsgIDMuIFIv
UU44eFIvSzggKysKCWlmIFIvSzEtUU4xOyAgMi4gQi9RQjctS0I0LAoJCWlmIE4vSzN4Qi9LQjU7
ICAzLiBSL1FOM3hSL1FOOCArKwoJCWlmIFIvUU4xLVFOMjsgIDMuIFEtS044ICsrCgkJaWYgUi9R
TjEtS04xOyAgMy4gQi9LUjd4Ui9LTjgsCgkJCWlmIE4vSzMtS04yLCBOL0szeEIvS0I1OyAgNC4g
US1LUjcgKysKCQkJIC4uLiA7ICA0LiBCL0tCNC1LNSArKwoJCWlmIE4vSzMtS04yOyAgMy4gQi9L
QjR4Ui9RTjgsIC4uLiA7IDQuIFEtS044ICsrCgkJaWYgUi9RTjEtUU40OyAgMy4gQi9LQjQtSzUs
CgkJCWlmIFIvUU40eEIvSzQ7ICA0LiBRLUtOOCArKwoJCQlpZiBOL0szLUtOMjsgIDQuIEIvSzV4
Ti9LTjcgKysKCQlpZiBSL1FOMS1LQjE7ICAzLiBCL0tCNC1LNSwKCQkJaWYgUi9LQjEtS0IzOyAg
NC4gUS1LTjggKysKCQkJaWYgTi9LMy1LTjI7ICA0LiBCL0s1eE4vS043ICsrCgkJaWYgTi9LMy1L
QjEsIC1LTjQsIC1RMSwgLVE1LCAtUUIyLCAtUUI0OyAgMy4gQi9LQjQtSzUgKysKCQkgLi4uIDsg
IDMuIEIvS0I0LUs1LCBOL0szLUtOMjsgNC4gQi9LNXhOL0tONyArKwoJaWYgUi9LMS1LQjE7ICAy
LiBCL1FCNy1LNSwKCQlpZiBSL0tCMS1LQjM7ICAzLiBCL0s1eFIvS0I2LCBOL0szLUtOMjsgNC4g
Qi9LQjZ4Ti9LTjcgKysKCQlpZiBOL0szLUtOMjsgIDMuIEIvSzV4Ti9LTjcgKysKCWlmIFIvSzEt
SzI7ICAyLiBCL1FCNy1LNSwKCQlpZiBOL0szLUtOMjsgIDMuIFIvUU4zLVFOOCwgUi9LMi1LMTsg
NC4gUi9RTjh4Ui9LOCArKwoJCWlmIFIvSzItS04yOyAgMy4gQi9LNS1LQjYsIC4uLiA7IDQuIEIv
S0I2eFIvS043ICsrCglpZiBSL0sxLUtOMTsgIDIuIEIvUUI3LUs1LAoJCWlmIE4vSzMtS04yOyAg
My4gQi9LNS1RUjEsIC4uLiA7IDQuIEIvUVIxeE4vS043ICsrCgkJaWYgUi9LTjEtS04yOyAgMy4g
Qi9LNS1LQjYsIC4uLiA7IDQuIEIvS0I2eFIvS043ICsrCglpZiBSL0sxLVExLCAtUUIxLCAtUVIx
OyAgMi4gQi9RQjctSzUsIE4vSzMtS04yOyAzLiBCL0s1eE4vS043ICsrCgkgLi4uIDsgIDIuIEIv
UUI3LUs1LCBSL0sxeEIvSzQ7IDMuIFEtS044ICsrCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABraWRzb24ucHJvYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAw
MDAyMDIxADAwMDAwMTIAMDAwMDAwMDA0NzUAMDYzNjczNjQ3MTIAMDEyMjI2ACAwAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAY29saW4AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB3aGVlbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAC0tIEguIEUuIEtpZHNvbgotLSBXZXN0bWluc3RlciBDbHViIFBhcGVycywgMTg2OAotLSBg
UXVpdGUgYSBwbGVhc2FudCBvbGQtdGltZSBjb25jZWl0LiAgVGhlIHVsdGltYXRlIHVzZQotLSBv
ZiB3aGl0ZSdzIFFSIGlzIHdlbGwgaGlkZGVuLicgKFBoaWxsaXBzKQoKLSAtIC0gLSAtIC0gLSAt
IAotIC0gLSAtIFAgLSAtIC0gCi0gLSAtIC0gLSAtIC0gUiAKLSAtIC0gLSBiIHAgUCAtIAotIHAg
biAtIC0gLSByIC0gCi0gcCAtIFAgLSBLIC0gcCAKLSAtIC0gcCBQIC0gLSAtIApyIC0gLSAtIGsg
LSAtIC0gCgpXaGl0ZSB0byBwbGF5IGFuZCBtYXRlIGluIDQKAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAa29odHoucHJvYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAw
MjAyMQAwMDAwMDEyADAwMDAwMDAwNDQwADA2MzYyMzcyMDU0ADAxMjA1NwAgMAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGNvbGluAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAtLSBLb2h0eiBhbmQgS29ja2Vsa29ybgotLSBTY2hhY2hhdWZnYWJlbiwgMTg3NQotLQotLSBM
b29rcyBvbiB0aGUgc3VyZmFjZSBsaWtlIGEgZm91ci1tb3ZlciwKLS0gc28gd2hlcmUgaXMgdGhl
IGZhbGxhY3k/CgotIC0gLSAtIC0gLSAtIEsgCi0gLSAtIC0gLSAtIC0gLSAKLSAtIC0gLSAtIG4g
LSBwIAotIC0gLSAtIC0gLSAtIC0gCi0gLSAtIC0gLSAtIC0gLSAKLSAtIC0gLSAtIEIgUCAtIAot
IC0gLSAtIC0gLSAtIC0gCmIgLSAtIC0gLSAtIGsgLSAKCldoaXRlIHRvIG1vdmUgYW5kIG1hdGUg
aW4gNQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AGtvaHR6LnNvbG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDIw
MjEAMDAwMDAxMgAwMDAwMDAwMDI0NgAwNjU0MjIyNDM1NgAwMTIwNzUAIDAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABjb2xpbgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAHdoZWVsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
IC0gLSAtIC0gLSAtIC0gSwogLSAtIC0gLSAtIC0gLSAtCiAtIC0gLSAtIC0gbiAtIHAKIC0gLSAt
IC0gLSAtIC0gLQogLSAtIC0gLSAtIC0gLSAtCiAtIC0gLSAtIC0gQiBQIC0KIC0gLSAtIC0gLSAt
IC0gLQogYiAtIC0gLSAtIC0gayAtCgpXaGl0ZSB0byBtb3ZlIGFuZCBtYXRlIGluIDUKCgAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt
YXJpbi5wcm9iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAwMDAyMDIx
ADAwMDAwMTIAMDAwMDAwMDA0NTYAMDYzNjczNjQyMzAAMDEyMDM3ACAwAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAY29saW4AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAB3aGVlbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0t
IFYuIE1hcmluCi0tIDFzdCBQcml6ZSwgU3BhbmlzaCBUb3VybmFtZW50LCAxOTIwCi0tIGAuLi4g
Y29tYmluaW5nIGEgc3BhcmtsaW5nIGtleSB3aXRoIHF1aWV0IHN0cmF0ZWd5IGFuZAotLSBwdXJl
IG1hdGVzLicgKFBoaWxsaXBzKQoKLSBOIC0gLSAtIC0gbiAtIAotIC0gLSAtIHIgLSBQIGsgCi0g
LSAtIFAgLSAtIC0gLSAKLSAtIFAgYiAtIEsgLSBQIAotIC0gLSBQIC0gLSAtIHAgCi0gUCAtIC0g
UCAtIHAgLSAKLSAtIC0gLSBwIHAgUCAtIApRIE4gLSAtIHEgLSAtIEIgCgpXaGl0ZSB0byBwbGF5
IGFuZCBtYXRlIGluIDMKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbWFy
aW4uc29sbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMjAyMQAw
MDAwMDEyADAwMDAwMDAxNDQyADA2NTM3NzMxNDExADAxMjA0MgAgMAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGNvbGluAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgLSBO
IC0gLSAtIC0gbiAtCiAtIC0gLSAtIHIgLSBQIGsKIC0gLSAtIFAgLSAtIC0gLQogLSAtIFAgYiAt
IEsgLSBQCiAtIC0gLSBQIC0gLSAtIHAKIC0gUCAtIC0gUCAtIHAgLQogLSAtIC0gLSBwIHAgUCAt
CiBRIE4gLSAtIHEgLSAtIEIKCldoaXRlIHRvIG1vdmUgYW5kIG1hdGUgaW4gMwoKMS4gUS1RQjMs
CglpZiBReFEvUUI2OyAgMi4gUi9LN3hQL0tONywgLi4uIDsgMy4gUi9LTjctS041ICsrCglpZiBQ
L1E1eFEvUUI2OyAgMi4gUi9LN3hQL0szLCAuLi4gOyAzLiBCL1E1LUs2ICsrCglpZiBQLVE2OyAg
Mi4gUXhQL1EzLCBLLUtONTsgMy4gQi9RNS1LNiArKwoJaWYgTi9RTjgtUTc7ICAyLiBRLVEzLAoJ
CWlmIE4vUTctSzU7ICAzLiBReE4vSzQgKysKCQlpZiBLLUtONTsgIDMuIEIvUTUtSzYgKysKCWlm
IFAvSzZ4UC9LQjc7ICAyLiBRLUtCMyArKwoJaWYgTi9RTjh4US9RQjY7ICAyLiBLeFAvS043LAoJ
CWlmIEstS041OyAgMy4gQi9RNS1LNiArKwoJCSAuLi4gOyAgMy4gTi9LTjgtS1I2ICsrCglpZiBL
LUtONTsgIDIuIEIvUTUtSzYgKysKCWlmIFAtUUI1LCBRLVFSMzsgIDIuIEt4UC9LTjcsCgkJaWYg
UC9LNnhQL0tCNzsgIDMuIFEtS0IzICsrCgkJaWYgSy1LTjU7ICAzLiBCL1E1LUs2ICsrCgkJIC4u
LiA7ICAzLiBOL0tOOC1LUjYgKysKCWlmIFAvS043LUtOOChCKSwgLUtOOChOKSwgLUtOOChRKSwg
LUtOOChSKTsgIDIuIFEtUTMsCgkJaWYgQi9LUjgtSzU7ICAzLiBReEIvSzQgKysKCQlpZiBLLUtO
NTsgIDMuIEIvUTUtSzYgKysKCSAuLi4gOyAgMi4gUS1RMywgSy1LTjU7IDMuIEIvUTUtSzYgKysK
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc2hpbmtt
YW4ucHJvYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMjAyMQAwMDAw
MDEyADAwMDAwMDAwNTM1ADA2MzYxMTY1NTY2ADAxMjU0NAAgMAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGNvbGluAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAd2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtLSBXLiBB
LiBTaGlua21hbgotLSBXZXN0ZXJuIEFkdmVydGlzZXIsIDE4NzIKLS0gYEEgbWFzdGVybHkgbGl0
dGxlIGZvdXItbW92ZXIgd2l0aCBhIGRlZmluaXRlIG1lc3NhZ2UuCi0tIEdyZWF0ZXIgc3RyYXRl
Z3kgY291bGQgaGFyZGx5IGJlIGV4YWN0ZWQgZnJvbSBlaWdodAotLSBwaWVjZXMuJyAgKFBoaWxs
aXBzKQoKLSAtIC0gLSAtIC0gLSAtIAotIC0gLSAtIC0gLSAtIC0gCi0gLSAtIC0gUCBiIC0gLSAK
LSAtIFAgLSAtIC0gLSAtIAotIC0gSyBQIHAgLSAtIC0gCi0gLSAtIC0gLSAtIC0gLSAKLSByIC0g
ayAtIC0gLSAtIAotIC0gLSAtIC0gLSAtIC0gCgpXaGl0ZSB0byBwbGF5IGFuZCBtYXRlIGluIDQK
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNoaW5rbWFu
LnNvbG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDIwMjEAMDAwMDAx
MgAwMDAwMDAwMDQ3NAAwNjM2NzM2NDQ0NgAwMTI1NjMAIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABjb2xpbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAHdoZWVsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC0gLSAtIC0g
LSAtIC0gLQogLSAtIC0gLSAtIC0gLSAtCiAtIC0gLSAtIFAgYiAtIC0KIC0gLSBQIC0gLSAtIC0g
LQogLSAtIEsgUCBwIC0gLSAtCiAtIC0gLSAtIC0gLSAtIC0KIC0gciAtIGsgLSAtIC0gLQogLSAt
IC0gLSAtIC0gLSAtCgpXaGl0ZSB0byBtb3ZlIGFuZCBtYXRlIGluIDQKCjEuIFIvUU4yLVFOMSwK
CWlmIFAtSzQ7IDIuIEIvS0I2LVE4LCBQLVE2OyAzLiBCL1E4LVFONiwgSy1RNTsgNC4gUi9RTjEt
UU40IG1hdGUuCglpZiBQLVE2OyAyLiBCL0tCNi1RUjEsIFAtSzQ7IDMuIFIvUU4xLVFOMiwgSy1R
NTsgNC4gUi9RTjItUU40IG1hdGUuCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzaW1wbGUucHJv
YgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAwMDAyMDIxADAwMDAwMTIA
MDAwMDAwMDAzMjAAMDYzNjE0NjAwMDUAMDEyMTc3ACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAY29saW4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAB3aGVlbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0tIENhc3RsZWQg
a2luZyB0cmFwcGVkIGJlaGluZCB0aGUgcGF3bnMuCgotIEsgLSAtIC0gLSAtIC0gClAgUCBQIC0g
LSAtIC0gLSAKLSAtIC0gLSAtIC0gLSAtIAotIC0gLSAtIC0gLSAtIC0gCi0gLSAtIC0gLSAtIC0g
LSAKLSBwIC0gLSAtIC0gLSAtIAotIC0gcCAtIC0gLSAtIC0gCi0gayAtIHIgLSAtIC0gLSAKCldo
aXRlIHRvIG1vdmUgYW5kIG1hdGUgaW4gMQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc2ltcGxlLnNvbG4A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMjAyMQAwMDAwMDEyADAw
MDAwMDAwMjY3ADA2MzY3MzQ2MzUzADAxMjI0MQAgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGNvbGluAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
d2hlZWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgLSBLIC0gLSAtIC0g
LSAtCiBQIFAgUCAtIC0gLSAtIC0KIC0gLSAtIC0gLSAtIC0gLQogLSAtIC0gLSAtIC0gLSAtCiAt
IC0gLSAtIC0gLSAtIC0KIC0gcCAtIC0gLSAtIC0gLQogLSAtIHAgLSAtIC0gLSAtCiAtIGsgLSBy
IC0gLSAtIC0KCldoaXRlIHRvIG1vdmUgYW5kIG1hdGUgaW4gMQoKMS4gUi9RMS1ROCBtYXRlLgoA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHd1cnpidXJnLnByb2IA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDIwMjEAMDAwMDAxMgAwMDAw
MDAwMDQ2MwAwNjM3MzYwMTU0MwAwMTI2MTQAIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAdXN0YXIgIABjb2xpbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHdo
ZWVsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALS0gTy4gV3VyemJ1cmcK
LS0gUGl0dHNidXJnaCBHYXpldHRlLVRpbWVzLCAxOTE0Ci0tIEEgc3RyaWtpbmcgdGFzayBhY2hp
ZXZlbWVudCBwcmVzZW50ZWQgd2l0aCBkdWUKLS0gcmVnYXJkIHRvIGFydGlzdGljIGNhbm9ucy4g
IChQaGlsbGlwcykKCi0gLSBrIC0gLSAtIC0gLSAKciAtIC0gLSAtIC0gLSAtIAotIC0gLSBwIEsg
LSAtIC0gCi0gLSAtIC0gUCAtIC0gLSAKLSAtIC0gcCBwIGIgLSAtIAotIC0gLSBwIC0gcCAtIC0g
Ci0gLSAtIC0gLSAtIC0gLSAKLSAtIC0gLSAtIC0gLSAtIAoKV2hpdGUgdG8gcGxheSBhbmQgbWF0
ZSBpbiAzCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3dXJ6YnVyZy5zb2xuAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAwMDAyMDIxADAwMDAwMTIAMDAwMDAw
MDA3MDEAMDY1NDIyMjIyNzcAMDEyNjIxACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAHVzdGFyICAAY29saW4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3aGVl
bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAtIC0gayAtIC0gLSAtIC0K
IHIgLSAtIC0gLSAtIC0gLQogLSAtIC0gcCBLIC0gLSAtCiAtIC0gLSAtIFAgLSAtIC0KIC0gLSAt
IHAgcCBiIC0gLQogLSAtIC0gcCAtIHAgLSAtCiAtIC0gLSAtIC0gLSAtIC0KIC0gLSAtIC0gLSAt
IC0gLQoKV2hpdGUgdG8gbW92ZSBhbmQgbWF0ZSBpbiAzCgoxLiBQLVE3LAoJaWYgUC9LNHhQL1E1
OyAgMi4gUC9RNy1ROChSKSwgSy1LQjM7IDMuIFIvUTgtUTYgKysKCWlmIEstSzI7ICAyLiBQL1E3
LVE4KFEpLCBLLUszOyAzLiBRLUs3ICsrCglpZiBLLVEzOyAgMi4gUC9RNy1ROChOKSwgUC9LNHhC
L0tCNTsgMy4gUi9RUjctUTcgKysKCWlmIFAvSzR4Qi9LQjU7ICAyLiBQL1E3LVE4KEIpLCBLLVEz
OyAzLiBSL1FSNy1RUjYgKysKCSAuLi4gOyAgMi4gUC9RNy1ROChRKSwKCQlpZiBLLUtOMzsgIDMu
IFEtS041ICsrCgkJaWYgSy1LMzsgIDMuIFEtSzcgKysKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

--Multipart_Fri__9_Aug_2002_11:45:56_+0100_082bc390--