From dron at redhat.com Fri Oct 6 14:32:41 2017
Content-Type: multipart/mixed; boundary="===============0238010980295989938=="
MIME-Version: 1.0
From: Dafna Ron
To: devel at ovirt.org
Subject: [ovirt-devel] Failure in job for ovirt-hosted-engine-ha in
upgrade-from-release-suite-master
Date: Fri, 06 Oct 2017 15:32:39 +0100
Message-ID:
In-Reply-To: 20171006134241.8B8732005662@vm0151.workers-phx.ovirt.org
--===============0238010980295989938==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
This is a multi-part message in MIME format.
--------------FB0C108F633E80F1A67E0288
Content-Type: text/plain; charset=3Dwindows-1252
Content-Transfer-Encoding: 7bit
Hi,
We had a failure in CQ.
The logs are not reporting any failed OST tests, however, I can see that
the upgrade from release suite has failed to deploy because of "address
already in use" error.
**
*Link to suspected patches:**https://gerrit.ovirt.org/#/c/82585/3*
**
**
*Link to Job:
http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3038*
***
Link to all logs:
http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3038/artifact
**
Log error:
http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3038/artifact=
/exported-artifacts/upgrade-from-release-suit-master-el7/test_logs/upgrade-=
from-release-suite-master/post-000_deploy/lago_logs/lago.log
(Relevant) error snippet from the log:
*
File "/usr/lib64/python2.7/SocketServer.py", line 430, in server_bind
self.socket.bind(self.server_address)
File "/usr/lib64/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
error: [Errno 98] Address already in use
**
*This is the full trace error: *
***
https://pastebin.com/ExHRk6pG
*
-------- Forwarded Message --------
Subject: [CQ]: 82585, 3 (ovirt-hosted-engine-ha) failed "ovirt-master"
system tests
Date: Fri, 6 Oct 2017 13:42:41 +0000 (UTC)
From: oVirt Jenkins
To: infra(a)ovirt.org
Change 82585,3 (ovirt-hosted-engine-ha) is probably the reason behind recent
system test failures in the "ovirt-master" change queue and needs to be fix=
ed.
This change had been removed from the testing queue. Artifacts build from t=
his
change will not be released until it is fixed.
For further details about the change see:
https://gerrit.ovirt.org/#/c/82585/3
For failed test results see:
http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3038/
_______________________________________________
Infra mailing list
Infra(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra
--------------FB0C108F633E80F1A67E0288
Content-Type: text/html; charset=3Dwindows-1252
Content-Transfer-Encoding: 7bit
Hi,
We had a failure in CQ.
The logs are not reporting any failed OST tests, however, I can
see that the upgrade from release suite has failed to deploy
because of "address already in use" error.
Link to suspecte=
d patches:
https://gerrit.ovirt.org/#/c/82585/3
Link to Job: http://jenkins.ovirt.org/job/ovirt-master_=
change-queue-tester/3038
Link to all logs=
: http://jenkins.ovirt.org/job=
/ovirt-master_change-queue-tester/3038/artifact
Log error: http://jenkins.ovirt.org/job/ovirt-master_change-q=
ueue-tester/3038/artifact/exported-artifacts/upgrade-from-release-suit-mast=
er-el7/test_logs/upgrade-from-release-suite-master/post-000_deploy/lago_log=
s/lago.log
(Relevant) error=
snippet from the log:
<error>
File "/usr/l=
ib64/python2.7/SocketServer.py", line 430, in server_bind
self.socket.bind(self.server_address)
File "/usr/lib64/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
error: [Errno 98] Address already in use
This is the full trace error:
https://pastebin.com/ExHRk6pG
</error>=
span>
--------------FB0C108F633E80F1A67E0288--
--===============0238010980295989938==
Content-Type: multipart/alternative
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="attachment.bin"
VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t
LS1GQjBDMTA4RjYzM0U4MEYxQTY3RTAyODgKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy
c2V0PXdpbmRvd3MtMTI1MgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0CgpIaSwKCldl
IGhhZCBhIGZhaWx1cmUgaW4gQ1EuCgpUaGUgbG9ncyBhcmUgbm90IHJlcG9ydGluZyBhbnkgZmFp
bGVkIE9TVCB0ZXN0cywgaG93ZXZlciwgSSBjYW4gc2VlIHRoYXQKdGhlIHVwZ3JhZGUgZnJvbSBy
ZWxlYXNlIHN1aXRlIGhhcyBmYWlsZWQgdG8gZGVwbG95IGJlY2F1c2Ugb2YgImFkZHJlc3MKYWxy
ZWFkeSBpbiB1c2UiIGVycm9yLgoKKioKCipMaW5rIHRvIHN1c3BlY3RlZCBwYXRjaGVzOioqaHR0
cHM6Ly9nZXJyaXQub3ZpcnQub3JnLyMvYy84MjU4NS8zKgoKKioKCioqCgoqTGluayB0byBKb2I6
Cmh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10
ZXN0ZXIvMzAzOCoKCioqKgoKTGluayB0byBhbGwgbG9nczoKaHR0cDovL2plbmtpbnMub3ZpcnQu
b3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8zMDM4L2FydGlmYWN0Cgoq
KgoKTG9nIGVycm9yOgpodHRwOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9j
aGFuZ2UtcXVldWUtdGVzdGVyLzMwMzgvYXJ0aWZhY3QvZXhwb3J0ZWQtYXJ0aWZhY3RzL3VwZ3Jh
ZGUtZnJvbS1yZWxlYXNlLXN1aXQtbWFzdGVyLWVsNy90ZXN0X2xvZ3MvdXBncmFkZS1mcm9tLXJl
bGVhc2Utc3VpdGUtbWFzdGVyL3Bvc3QtMDAwX2RlcGxveS9sYWdvX2xvZ3MvbGFnby5sb2cKCgoK
KFJlbGV2YW50KSBlcnJvciBzbmlwcGV0IGZyb20gdGhlIGxvZzoKCjxlcnJvcj4KCioKCiAgRmls
ZSAiL3Vzci9saWI2NC9weXRob24yLjcvU29ja2V0U2VydmVyLnB5IiwgbGluZSA0MzAsIGluIHNl
cnZlcl9iaW5kCiAgICBzZWxmLnNvY2tldC5iaW5kKHNlbGYuc2VydmVyX2FkZHJlc3MpCiAgRmls
ZSAiL3Vzci9saWI2NC9weXRob24yLjcvc29ja2V0LnB5IiwgbGluZSAyMjQsIGluIG1ldGgKICAg
IHJldHVybiBnZXRhdHRyKHNlbGYuX3NvY2ssbmFtZSkoKmFyZ3MpCmVycm9yOiBbRXJybm8gOThd
IEFkZHJlc3MgYWxyZWFkeSBpbiB1c2UKCioqCgoqVGhpcyBpcyB0aGUgZnVsbCB0cmFjZSBlcnJv
cjogKgoKKioqCgpodHRwczovL3Bhc3RlYmluLmNvbS9FeEhSazZwRwoKPC9lcnJvcj4KCioKCgoK
LS0tLS0tLS0gRm9yd2FyZGVkIE1lc3NhZ2UgLS0tLS0tLS0KU3ViamVjdDogCVtDUV06IDgyNTg1
LCAzIChvdmlydC1ob3N0ZWQtZW5naW5lLWhhKSBmYWlsZWQgIm92aXJ0LW1hc3RlciIKc3lzdGVt
IHRlc3RzCkRhdGU6IAlGcmksIDYgT2N0IDIwMTcgMTM6NDI6NDEgKzAwMDAgKFVUQykKRnJvbTog
CW9WaXJ0IEplbmtpbnMgPGplbmtpbnNAb3ZpcnQub3JnPgpUbzogCWluZnJhQG92aXJ0Lm9yZwoK
CgpDaGFuZ2UgODI1ODUsMyAob3ZpcnQtaG9zdGVkLWVuZ2luZS1oYSkgaXMgcHJvYmFibHkgdGhl
IHJlYXNvbiBiZWhpbmQgcmVjZW50CnN5c3RlbSB0ZXN0IGZhaWx1cmVzIGluIHRoZSAib3ZpcnQt
bWFzdGVyIiBjaGFuZ2UgcXVldWUgYW5kIG5lZWRzIHRvIGJlIGZpeGVkLgoKVGhpcyBjaGFuZ2Ug
aGFkIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSB0ZXN0aW5nIHF1ZXVlLiBBcnRpZmFjdHMgYnVpbGQg
ZnJvbSB0aGlzCmNoYW5nZSB3aWxsIG5vdCBiZSByZWxlYXNlZCB1bnRpbCBpdCBpcyBmaXhlZC4K
CkZvciBmdXJ0aGVyIGRldGFpbHMgYWJvdXQgdGhlIGNoYW5nZSBzZWU6Cmh0dHBzOi8vZ2Vycml0
Lm92aXJ0Lm9yZy8jL2MvODI1ODUvMwoKRm9yIGZhaWxlZCB0ZXN0IHJlc3VsdHMgc2VlOgpodHRw
Oi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVy
LzMwMzgvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu
ZnJhIG1haWxpbmcgbGlzdApJbmZyYUBvdmlydC5vcmcKaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL2luZnJhCgoKLS0tLS0tLS0tLS0tLS1GQjBDMTA4RjYzM0U4MEYxQTY3
RTAyODgKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyCkNvbnRl
bnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCjxodG1sPgogIDxoZWFkPgoKICAgIDxtZXRhIGh0
dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRv
d3MtMTI1MiI+CiAgPC9oZWFkPgogIDxib2R5IHRleHQ9IiMwMDAwMDAiIGJnY29sb3I9IiNGRkZG
RkYiPgogICAgPHA+SGksIDxicj4KICAgIDwvcD4KICAgIDxwPldlIGhhZCBhIGZhaWx1cmUgaW4g
Q1EuIDxicj4KICAgIDwvcD4KICAgIDxwPlRoZSBsb2dzIGFyZSBub3QgcmVwb3J0aW5nIGFueSBm
YWlsZWQgT1NUIHRlc3RzLCBob3dldmVyLCBJIGNhbgogICAgICBzZWUgdGhhdCB0aGUgdXBncmFk
ZSBmcm9tIHJlbGVhc2Ugc3VpdGUgaGFzIGZhaWxlZCB0byBkZXBsb3kKICAgICAgYmVjYXVzZSBv
ZiAiYWRkcmVzcyBhbHJlYWR5IGluIHVzZSIgZXJyb3IuIDxicj4KICAgIDwvcD4KICAgIDxwPjxi
IHN0eWxlPSJmb250LXdlaWdodDpub3JtYWw7IgogICAgICAgIGlkPSJkb2NzLWludGVybmFsLWd1
aWQtNTg1OWI3YTEtZjIxNS1lMzY4LWM5MWItMzBjMWU4ZTRkZTI3Ij4KICAgICAgICA8cCBkaXI9
Imx0ciIKICAgICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21hcmdpbi10b3A6MHB0O21h
cmdpbi1ib3R0b206MHB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMXB0O2ZvbnQtZmFtaWx5
OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmb250LXdl
aWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29y
YXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsi
PkxpbmsgdG8gc3VzcGVjdGVkIHBhdGNoZXM6PC9zcGFuPjxiPgogICAgICAgICAgPC9iPjxhIGNs
YXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9y
Zy8jL2MvODI1ODUvMyI+aHR0cHM6Ly9nZXJyaXQub3ZpcnQub3JnLyMvYy84MjU4NS8zPC9hPjwv
cD4KICAgICAgPC9iPjwvcD4KICAgIDxwPjxiIHN0eWxlPSJmb250LXdlaWdodDpub3JtYWw7Igog
ICAgICAgIGlkPSJkb2NzLWludGVybmFsLWd1aWQtNTg1OWI3YTEtZjIxNS1lMzY4LWM5MWItMzBj
MWU4ZTRkZTI3Ij4KICAgICAgICA8cCBkaXI9Imx0ciIKICAgICAgICAgIHN0eWxlPSJsaW5lLWhl
aWdodDoxLjM4O21hcmdpbi10b3A6MHB0O21hcmdpbi1ib3R0b206MHB0OyI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3Vu
ZC1jb2xvcjp0cmFuc3BhcmVudDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9u
dC12YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNl
bGluZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsiPkxpbmsgdG8gSm9iOiA8YSBjbGFzcz0ibW96LXR4
dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0
LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMwMzgiPmh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9y
Zy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMzAzODwvYT48L3NwYW4+PC9w
PgogICAgICA8L2I+PGIgc3R5bGU9ImZvbnQtd2VpZ2h0Om5vcm1hbDsiCiAgICAgICAgaWQ9ImRv
Y3MtaW50ZXJuYWwtZ3VpZC01ODU5YjdhMS1mMjE1LWUzNjgtYzkxYi0zMGMxZThlNGRlMjciPjxi
cj4KICAgICAgICA8cCBkaXI9Imx0ciIKICAgICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4
O21hcmdpbi10b3A6MHB0O21hcmdpbi1ib3R0b206MHB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0
cmFuc3BhcmVudDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50
Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0
ZS1zcGFjZTpwcmUtd3JhcDsiPkxpbmsgdG8gYWxsIGxvZ3M6IDxhIGNsYXNzPSJtb3otdHh0LWxp
bmstZnJlZXRleHQiIGhyZWY9Imh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFz
dGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMzAzOC9hcnRpZmFjdCI+aHR0cDovL2plbmtpbnMub3Zp
cnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8zMDM4L2FydGlmYWN0
PC9hPjwvc3Bhbj48L3A+CiAgICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAgICBzdHlsZT0ibGlu
ZS1oZWlnaHQ6MS4zODttYXJnaW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBwdDsiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTFwdDtmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tn
cm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFs
O2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246
YmFzZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Ij4KPC9zcGFuPjwvcD4KICAgICAgPC9iPjxi
IHN0eWxlPSJmb250LXdlaWdodDpub3JtYWw7IgogICAgICAgIGlkPSJkb2NzLWludGVybmFsLWd1
aWQtNTg1OWI3YTEtZjIxNS1lMzY4LWM5MWItMzBjMWU4ZTRkZTI3Ij4KICAgICAgICA8cCBkaXI9
Imx0ciIKICAgICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21hcmdpbi10b3A6MHB0O21h
cmdpbi1ib3R0b206MHB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMXB0O2ZvbnQtZmFtaWx5
OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmb250LXdl
aWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29y
YXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsi
PkxvZyBlcnJvcjogPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDov
L2plbmtpbnMub3ZpcnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8z
MDM4L2FydGlmYWN0L2V4cG9ydGVkLWFydGlmYWN0cy91cGdyYWRlLWZyb20tcmVsZWFzZS1zdWl0
LW1hc3Rlci1lbDcvdGVzdF9sb2dzL3VwZ3JhZGUtZnJvbS1yZWxlYXNlLXN1aXRlLW1hc3Rlci9w
b3N0LTAwMF9kZXBsb3kvbGFnb19sb2dzL2xhZ28ubG9nIj5odHRwOi8vamVua2lucy5vdmlydC5v
cmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMwMzgvYXJ0aWZhY3QvZXhw
b3J0ZWQtYXJ0aWZhY3RzL3VwZ3JhZGUtZnJvbS1yZWxlYXNlLXN1aXQtbWFzdGVyLWVsNy90ZXN0
X2xvZ3MvdXBncmFkZS1mcm9tLXJlbGVhc2Utc3VpdGUtbWFzdGVyL3Bvc3QtMDAwX2RlcGxveS9s
YWdvX2xvZ3MvbGFnby5sb2c8L2E+Cjwvc3Bhbj48L3A+CiAgICAgICAgPGJyPgogICAgICAgIDxw
IGRpcj0ibHRyIgogICAgICAgICAgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMzg7bWFyZ2luLXRvcDow
cHQ7bWFyZ2luLWJvdHRvbTowcHQ7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExcHQ7Zm9udC1m
YW1pbHk6QXJpYWw7Y29sb3I6IzAwMDAwMDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2Zv
bnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQt
ZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO3doaXRlLXNwYWNlOnByZS13
cmFwOyI+KFJlbGV2YW50KSBlcnJvciBzbmlwcGV0IGZyb20gdGhlIGxvZzogPC9zcGFuPjwvcD4K
ICAgICAgICA8cCBkaXI9Imx0ciIKICAgICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21h
cmdpbi10b3A6MHB0O21hcmdpbi1ib3R0b206MHB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFu
c3BhcmVudDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5v
cm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1z
cGFjZTpwcmUtd3JhcDsiPiZsdDtlcnJvciZndDs8L3NwYW4+PC9wPgogICAgICA8L2I+PC9wPgog
ICAgPHByZSBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zdHlsZTogbm9ybWFsOyBm
b250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7
IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IDI7
IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9u
ZTsgd2lkb3dzOiAyOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0
aDogMHB4OyB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7IHRleHQtZGVjb3JhdGlvbi1j
b2xvcjogaW5pdGlhbDsiPiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvU29ja2V0U2VydmVy
LnB5IiwgbGluZSA0MzAsIGluIHNlcnZlcl9iaW5kCiAgICBzZWxmLnNvY2tldC5iaW5kKHNlbGYu
c2VydmVyX2FkZHJlc3MpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc29ja2V0LnB5Iiwg
bGluZSAyMjQsIGluIG1ldGgKICAgIHJldHVybiBnZXRhdHRyKHNlbGYuX3NvY2ssbmFtZSkoKmFy
Z3MpCmVycm9yOiBbRXJybm8gOThdIEFkZHJlc3MgYWxyZWFkeSBpbiB1c2U8L3ByZT4KICAgIDxw
PjxiIHN0eWxlPSJmb250LXdlaWdodDpub3JtYWw7IgogICAgICAgIGlkPSJkb2NzLWludGVybmFs
LWd1aWQtNTg1OWI3YTEtZjIxNS1lMzY4LWM5MWItMzBjMWU4ZTRkZTI3Ij4KICAgICAgICA8cD5U
aGlzIGlzIHRoZSBmdWxsIHRyYWNlIGVycm9yOiA8L3A+CiAgICAgIDwvYj48YiBzdHlsZT0iZm9u
dC13ZWlnaHQ6bm9ybWFsOyIKICAgICAgICBpZD0iZG9jcy1pbnRlcm5hbC1ndWlkLTU4NTliN2Ex
LWYyMTUtZTM2OC1jOTFiLTMwYzFlOGU0ZGUyNyI+CiAgICAgICAgPHA+PGEgY2xhc3M9Im1vei10
eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cHM6Ly9wYXN0ZWJpbi5jb20vRXhIUms2cEciPmh0
dHBzOi8vcGFzdGViaW4uY29tL0V4SFJrNnBHPC9hPjxicj4KICAgICAgICA8L3A+CiAgICAgICAg
PHAgZGlyPSJsdHIiCiAgICAgICAgICBzdHlsZT0ibGluZS1oZWlnaHQ6MS4zODttYXJnaW4tdG9w
OjBwdDttYXJnaW4tYm90dG9tOjBwdDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFwdDtmb250
LWZhbWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7
Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4
dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6cHJl
LXdyYXA7Ij4mbHQ7L2Vycm9yJmd0Ozwvc3Bhbj48L3A+CiAgICAgIDwvYj48L3A+CiAgICA8ZGl2
IGNsYXNzPSJtb3otZm9yd2FyZC1jb250YWluZXIiPjxicj4KICAgICAgPGJyPgogICAgICAtLS0t
LS0tLSBGb3J3YXJkZWQgTWVzc2FnZSAtLS0tLS0tLQogICAgICA8dGFibGUgY2xhc3M9Im1vei1l
bWFpbC1oZWFkZXJzLXRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIgogICAgICAgIGNl
bGxwYWRkaW5nPSIwIj4KICAgICAgICA8dGJvZHk+CiAgICAgICAgICA8dHI+CiAgICAgICAgICAg
IDx0aCB2YWxpZ249IkJBU0VMSU5FIiBhbGlnbj0iUklHSFQiIG5vd3JhcD0ibm93cmFwIj5TdWJq
ZWN0OgogICAgICAgICAgICA8L3RoPgogICAgICAgICAgICA8dGQ+W0NRXTogODI1ODUsIDMgKG92
aXJ0LWhvc3RlZC1lbmdpbmUtaGEpIGZhaWxlZAogICAgICAgICAgICAgICJvdmlydC1tYXN0ZXIi
IHN5c3RlbSB0ZXN0czwvdGQ+CiAgICAgICAgICA8L3RyPgogICAgICAgICAgPHRyPgogICAgICAg
ICAgICA8dGggdmFsaWduPSJCQVNFTElORSIgYWxpZ249IlJJR0hUIiBub3dyYXA9Im5vd3JhcCI+
RGF0ZTogPC90aD4KICAgICAgICAgICAgPHRkPkZyaSwgNiBPY3QgMjAxNyAxMzo0Mjo0MSArMDAw
MCAoVVRDKTwvdGQ+CiAgICAgICAgICA8L3RyPgogICAgICAgICAgPHRyPgogICAgICAgICAgICA8
dGggdmFsaWduPSJCQVNFTElORSIgYWxpZ249IlJJR0hUIiBub3dyYXA9Im5vd3JhcCI+RnJvbTog
PC90aD4KICAgICAgICAgICAgPHRkPm9WaXJ0IEplbmtpbnMgPGEgY2xhc3M9Im1vei10eHQtbGlu
ay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOmplbmtpbnNAb3ZpcnQub3JnIj4mbHQ7amVua2luc0Bv
dmlydC5vcmcmZ3Q7PC9hPjwvdGQ+CiAgICAgICAgICA8L3RyPgogICAgICAgICAgPHRyPgogICAg
ICAgICAgICA8dGggdmFsaWduPSJCQVNFTElORSIgYWxpZ249IlJJR0hUIiBub3dyYXA9Im5vd3Jh
cCI+VG86IDwvdGg+CiAgICAgICAgICAgIDx0ZD48YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJl
dmlhdGVkIiBocmVmPSJtYWlsdG86aW5mcmFAb3ZpcnQub3JnIj5pbmZyYUBvdmlydC5vcmc8L2E+
PC90ZD4KICAgICAgICAgIDwvdHI+CiAgICAgICAgPC90Ym9keT4KICAgICAgPC90YWJsZT4KICAg
ICAgPGJyPgogICAgICA8YnI+CiAgICAgIDxwcmU+Q2hhbmdlIDgyNTg1LDMgKG92aXJ0LWhvc3Rl
ZC1lbmdpbmUtaGEpIGlzIHByb2JhYmx5IHRoZSByZWFzb24gYmVoaW5kIHJlY2VudApzeXN0ZW0g
dGVzdCBmYWlsdXJlcyBpbiB0aGUgIm92aXJ0LW1hc3RlciIgY2hhbmdlIHF1ZXVlIGFuZCBuZWVk
cyB0byBiZSBmaXhlZC4KClRoaXMgY2hhbmdlIGhhZCBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgdGVz
dGluZyBxdWV1ZS4gQXJ0aWZhY3RzIGJ1aWxkIGZyb20gdGhpcwpjaGFuZ2Ugd2lsbCBub3QgYmUg
cmVsZWFzZWQgdW50aWwgaXQgaXMgZml4ZWQuCgpGb3IgZnVydGhlciBkZXRhaWxzIGFib3V0IHRo
ZSBjaGFuZ2Ugc2VlOgo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRw
czovL2dlcnJpdC5vdmlydC5vcmcvIy9jLzgyNTg1LzMiPmh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9y
Zy8jL2MvODI1ODUvMzwvYT4KCkZvciBmYWlsZWQgdGVzdCByZXN1bHRzIHNlZToKPGEgY2xhc3M9
Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2plbmtpbnMub3ZpcnQub3JnL2pv
Yi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8zMDM4LyI+aHR0cDovL2plbmtpbnMu
b3ZpcnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8zMDM4LzwvYT4K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW5mcmEgbWFp
bGluZyBsaXN0CjxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0
bzpJbmZyYUBvdmlydC5vcmciPkluZnJhQG92aXJ0Lm9yZzwvYT4KPGEgY2xhc3M9Im1vei10eHQt
bGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL2luZnJhIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vaW5mcmE8
L2E+CjwvcHJlPgogICAgPC9kaXY+CiAgPC9ib2R5Pgo8L2h0bWw+CgotLS0tLS0tLS0tLS0tLUZC
MEMxMDhGNjMzRTgwRjFBNjdFMDI4OC0tCg==
--===============0238010980295989938==--