From jira at ovirt-jira.atlassian.net Thu Nov 16 15:34:36 2017 Content-Type: multipart/mixed; boundary="===============2723544487530536405==" MIME-Version: 1.0 From: Barak Korren (oVirt JIRA) To: infra at ovirt.org Subject: [JIRA] (OVIRT-1771) Build fail on fedora 26 - pip not found? Date: Thu, 16 Nov 2017 15:34:35 +0000 Message-ID: In-Reply-To: JIRA.33303.1510842148000@Atlassian.JIRA --===============2723544487530536405== 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... ------------=3D_1510846475-15814-475 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 7bit [ https://ovirt-jira.atlassian.net/browse/OVIRT-1771?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D35= 358#comment-35358 ] = Barak Korren commented on OVIRT-1771: ------------------------------------- Actually, the patch being checked simple does not include the FC26 configur= aion files, its probably based on some very old code: https://gerrit.ovirt.org/gitweb?p=3Dovirt-imageio.git;a=3Dtree;f=3Dautomati= on;h=3D03f730973591006971d5468f3a558dba470eaa40;hb=3Dd593d1d5d5df4c1ed3e907= a2e5307e20c8b0ecf8 > Build fail on fedora 26 - pip not found? > ---------------------------------------- > > Key: OVIRT-1771 > URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1771 > Project: oVirt - virtualization made easy > Issue Type: By-EMAIL > Reporter: Nir Soffer > Assignee: infra > > We require python-pip for fedora 26: > $ cat automation/check-patch.packages.fc26 > m2crypto > python-devel > python-pip > python-requests > python-six > python-webob > python3-devel > python3-requests > python3-six > python3-systemd > python3-webob > systemd-python > openssl > This is our check-patch.sh: > $ cat automation/check-patch.sh > #!/bin/bash -xe > # tox too old on EL, so we must install our own > pip install tox > make > make check > But our check-patch.sh script fail on fedora 26: > *00:01:31.612* ##########################################################= *00:01:31.638* > ##! ERROR vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv*00:01:31.638* ##! > Last 20 log entries: > ./mock_logs.HpHMYLVV/mocker-fedora-26-x86_64.fc26.check-patch.sh/check-pa= tch.sh.log*00:01:31.638* > ##!*00:01:31.729* =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Running the shellscript > automation/check-patch.sh*00:01:31.729* + pip install > tox*00:01:31.729* ./automation/check-patch.sh: line 4: pip: command > not found*00:01:31.729* Took 0 seconds*00:01:31.729* > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*00:01:31.729* ##!*00:01:31.729* > ##! ERROR ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > http://jenkins.ovirt.org/job/ovirt-imageio_master_check-patch-fc26-x86_64= /295/console > This use to work in last few month, started to break today. > Any clue what can be the issue? > Nir -- This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100071) ------------=3D_1510846475-15814-475 Content-Type: text/html; charset=3D"UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 7bit
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1771?page=3Dcom.atlass=
ian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=
=3D35358#comment-35358 ]

Barak Korren commented on OVIRT-1771:

Actually, the patch being checked simple does not include the FC26 confi= guraion files, its probably based on some very old code:

https://gerrit.ovirt.org/gitweb?p=3Dovirt= -imageio.git;a=3Dtree;f=3Dautomation;h=3D03f730973591006971d5468f3a558dba47= 0eaa40;hb=3Dd593d1d5d5df4c1ed3e907a2e5307e20c8b0ecf8

Build fail on fedora 26 – pip not found?

     Key: OVIRT-1771
     URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1771
 Project: oVirt - virtualization made easy
         Issue Type: By-EMAIL
Reporter: Nir Soffer
Assignee: infra

We require python-pip for fedora 26: $ cat automation/check-patch.packag= es.fc26 m2crypto python-devel python-pip python-requests python-six python-= webob python3-devel python3-requests python3-six python3-systemd python3-we= bob systemd-python openssl This is our check-patch.sh: $ cat automation/che= ck-patch.sh #!/bin/bash -xe # tox too old on EL, so we must install our own= pip install tox make make check But our check-patch.sh script fail on fedo= ra 26: 00:01:31.612 ######################################= ####################*00:01:31.638* ##! ERROR vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv= vvvvvvvvvvv*00:01:31.638* ##! Last 20 log entries: ./mock_logs.HpHMYLVV/moc= ker-fedora-26-x86_64.fc26.check-patch.sh/check-patch.sh.log*00:01:31.638* #= #!*00:01:31.729* =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Running the shellscript aut= omation/check-patch.sh*00:01:31.729* + pip install tox*00:01:31.729* ./auto= mation/check-patch.sh: line 4: pip: command not found*00:01:31.729* Took 0 = seconds*00:01:31.729* =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*00:01:31.729* ##!*00= :01:31.729* ##! ERROR ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ http://jenkins.ovirt.org/job/ovirt-imageio_master_check-patch-= fc26-x86_64/295/console This use to work in last few month, started to = break today. Any clue what can be the issue?

Nir

— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#1000= 71)

3D"" ------------=3D_1510846475-15814-475-- --===============2723544487530536405== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4uLgoKLS0tLS0tLS0t LS0tPV8xNTEwODQ2NDc1LTE1ODE0LTQ3NQpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKCiAgICBbIGh0dHBzOi8v b3ZpcnQtamlyYS5hdGxhc3NpYW4ubmV0L2Jyb3dzZS9PVklSVC0xNzcxP3BhZ2U9Y29tLmF0bGFz c2lhbi5qaXJhLnBsdWdpbi5zeXN0ZW0uaXNzdWV0YWJwYW5lbHM6Y29tbWVudC10YWJwYW5lbCZm b2N1c2VkQ29tbWVudElkPTM1MzU4I2NvbW1lbnQtMzUzNTggXSAKCkJhcmFrIEtvcnJlbiBjb21t ZW50ZWQgb24gT1ZJUlQtMTc3MToKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQoKQWN0dWFsbHksIHRoZSBwYXRjaCBiZWluZyBjaGVja2VkIHNpbXBsZSBkb2VzIG5vdCBpbmNs dWRlIHRoZSBGQzI2IGNvbmZpZ3VyYWlvbiBmaWxlcywgaXRzIHByb2JhYmx5IGJhc2VkIG9uIHNv bWUgdmVyeSBvbGQgY29kZToKCmh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9yZy9naXR3ZWI/cD1vdmly dC1pbWFnZWlvLmdpdDthPXRyZWU7Zj1hdXRvbWF0aW9uO2g9MDNmNzMwOTczNTkxMDA2OTcxZDU0 NjhmM2E1NThkYmE0NzBlYWE0MDtoYj1kNTkzZDFkNWQ1ZGY0YzFlZDNlOTA3YTJlNTMwN2UyMGM4 YjBlY2Y4CgoKCj4gQnVpbGQgZmFpbCBvbiBmZWRvcmEgMjYgLSBwaXAgbm90IGZvdW5kPwo+IC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPgo+ICAgICAgICAgICAgICAg ICBLZXk6IE9WSVJULTE3NzEKPiAgICAgICAgICAgICAgICAgVVJMOiBodHRwczovL292aXJ0LWpp cmEuYXRsYXNzaWFuLm5ldC9icm93c2UvT1ZJUlQtMTc3MQo+ICAgICAgICAgICAgIFByb2plY3Q6 IG9WaXJ0IC0gdmlydHVhbGl6YXRpb24gbWFkZSBlYXN5Cj4gICAgICAgICAgSXNzdWUgVHlwZTog QnktRU1BSUwKPiAgICAgICAgICAgIFJlcG9ydGVyOiBOaXIgU29mZmVyCj4gICAgICAgICAgICBB c3NpZ25lZTogaW5mcmEKPgo+IFdlIHJlcXVpcmUgcHl0aG9uLXBpcCBmb3IgZmVkb3JhIDI2Ogo+ ICQgY2F0IGF1dG9tYXRpb24vY2hlY2stcGF0Y2gucGFja2FnZXMuZmMyNgo+IG0yY3J5cHRvCj4g cHl0aG9uLWRldmVsCj4gcHl0aG9uLXBpcAo+IHB5dGhvbi1yZXF1ZXN0cwo+IHB5dGhvbi1zaXgK PiBweXRob24td2Vib2IKPiBweXRob24zLWRldmVsCj4gcHl0aG9uMy1yZXF1ZXN0cwo+IHB5dGhv bjMtc2l4Cj4gcHl0aG9uMy1zeXN0ZW1kCj4gcHl0aG9uMy13ZWJvYgo+IHN5c3RlbWQtcHl0aG9u Cj4gb3BlbnNzbAo+IFRoaXMgaXMgb3VyIGNoZWNrLXBhdGNoLnNoOgo+ICQgY2F0IGF1dG9tYXRp b24vY2hlY2stcGF0Y2guc2gKPiAjIS9iaW4vYmFzaCAteGUKPiAjIHRveCB0b28gb2xkIG9uIEVM LCBzbyB3ZSBtdXN0IGluc3RhbGwgb3VyIG93bgo+IHBpcCBpbnN0YWxsIHRveAo+IG1ha2UKPiBt YWtlIGNoZWNrCj4gQnV0IG91ciBjaGVjay1wYXRjaC5zaCBzY3JpcHQgZmFpbCBvbiBmZWRvcmEg MjY6Cj4gKjAwOjAxOjMxLjYxMiogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyowMDowMTozMS42MzgqCj4gIyMhIEVSUk9SIHZ2dnZ2dnZ2 dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2KjAwOjAxOjMxLjYzOCogIyMhCj4gTGFz dCAyMCBsb2cgZW50cmllczoKPiAuL21vY2tfbG9ncy5IcEhNWUxWVi9tb2NrZXItZmVkb3JhLTI2 LXg4Nl82NC5mYzI2LmNoZWNrLXBhdGNoLnNoL2NoZWNrLXBhdGNoLnNoLmxvZyowMDowMTozMS42 MzgqCj4gIyMhKjAwOjAxOjMxLjcyOSogPT09PT09PT09PSBSdW5uaW5nIHRoZSBzaGVsbHNjcmlw dAo+IGF1dG9tYXRpb24vY2hlY2stcGF0Y2guc2gqMDA6MDE6MzEuNzI5KiArIHBpcCBpbnN0YWxs Cj4gdG94KjAwOjAxOjMxLjcyOSogLi9hdXRvbWF0aW9uL2NoZWNrLXBhdGNoLnNoOiBsaW5lIDQ6 IHBpcDogY29tbWFuZAo+IG5vdCBmb3VuZCowMDowMTozMS43MjkqIFRvb2sgMCBzZWNvbmRzKjAw OjAxOjMxLjcyOSoKPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSowMDowMToz MS43MjkqICMjISowMDowMTozMS43MjkqCj4gIyMhIEVSUk9SIF5eXl5eXl5eXl5eXl5eXl5eXl5e Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXgo+IGh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3Zp cnQtaW1hZ2Vpb19tYXN0ZXJfY2hlY2stcGF0Y2gtZmMyNi14ODZfNjQvMjk1L2NvbnNvbGUKPiBU aGlzIHVzZSB0byB3b3JrIGluIGxhc3QgZmV3IG1vbnRoLCBzdGFydGVkIHRvIGJyZWFrIHRvZGF5 Lgo+IEFueSBjbHVlIHdoYXQgY2FuIGJlIHRoZSBpc3N1ZT8KPiAgTmlyCgoKCi0tClRoaXMgbWVz c2FnZSB3YXMgc2VudCBieSBBdGxhc3NpYW4gSmlyYQoodjEwMDEuMC4wLVNOQVBTSE9UIzEwMDA3 MSkKCi0tLS0tLS0tLS0tLT1fMTUxMDg0NjQ3NS0xNTgxNC00NzUKQ29udGVudC1UeXBlOiB0ZXh0 L2h0bWw7IGNoYXJzZXQ9IlVURi04IgpDb250ZW50LURpc3Bvc2l0aW9uOiBpbmxpbmUKQ29udGVu dC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKPGh0bWw+PGJvZHk+CjxwcmU+WyBodHRwczovL292 aXJ0LWppcmEuYXRsYXNzaWFuLm5ldC9icm93c2UvT1ZJUlQtMTc3MT9wYWdlPWNvbS5hdGxhc3Np YW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxzOmNvbW1lbnQtdGFicGFuZWwmYW1w O2ZvY3VzZWRDb21tZW50SWQ9MzUzNTgjY29tbWVudC0zNTM1OCBdPC9wcmU+CjxoMz5CYXJhayBL b3JyZW4gY29tbWVudGVkIG9uIE9WSVJULTE3NzE6PC9oMz4KPHA+QWN0dWFsbHksIHRoZSBwYXRj aCBiZWluZyBjaGVja2VkIHNpbXBsZSBkb2VzIG5vdCBpbmNsdWRlIHRoZSBGQzI2IGNvbmZpZ3Vy YWlvbiBmaWxlcywgaXRzIHByb2JhYmx5IGJhc2VkIG9uIHNvbWUgdmVyeSBvbGQgY29kZTo8L3A+ CjxwPjxhIGhyZWY9Imh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9yZy9naXR3ZWI/cD1vdmlydC1pbWFn ZWlvLmdpdDthPXRyZWU7Zj1hdXRvbWF0aW9uO2g9MDNmNzMwOTczNTkxMDA2OTcxZDU0NjhmM2E1 NThkYmE0NzBlYWE0MDtoYj1kNTkzZDFkNWQ1ZGY0YzFlZDNlOTA3YTJlNTMwN2UyMGM4YjBlY2Y4 Ij5odHRwczovL2dlcnJpdC5vdmlydC5vcmcvZ2l0d2ViP3A9b3ZpcnQtaW1hZ2Vpby5naXQ7YT10 cmVlO2Y9YXV0b21hdGlvbjtoPTAzZjczMDk3MzU5MTAwNjk3MWQ1NDY4ZjNhNTU4ZGJhNDcwZWFh NDA7aGI9ZDU5M2QxZDVkNWRmNGMxZWQzZTkwN2EyZTUzMDdlMjBjOGIwZWNmODwvYT48L3A+Cjxi bG9ja3F1b3RlPjxoMz5CdWlsZCBmYWlsIG9uIGZlZG9yYSAyNiAmbmRhc2g7IHBpcCBub3QgZm91 bmQ/PC9oMz4KPHByZT4gICAgIEtleTogT1ZJUlQtMTc3MQogICAgIFVSTDogaHR0cHM6Ly9vdmly dC1qaXJhLmF0bGFzc2lhbi5uZXQvYnJvd3NlL09WSVJULTE3NzEKIFByb2plY3Q6IG9WaXJ0IC0g dmlydHVhbGl6YXRpb24gbWFkZSBlYXN5CiAgICAgICAgIElzc3VlIFR5cGU6IEJ5LUVNQUlMClJl cG9ydGVyOiBOaXIgU29mZmVyCkFzc2lnbmVlOiBpbmZyYTwvcHJlPgo8cD5XZSByZXF1aXJlIHB5 dGhvbi1waXAgZm9yIGZlZG9yYSAyNjogJCBjYXQgYXV0b21hdGlvbi9jaGVjay1wYXRjaC5wYWNr YWdlcy5mYzI2IG0yY3J5cHRvIHB5dGhvbi1kZXZlbCBweXRob24tcGlwIHB5dGhvbi1yZXF1ZXN0 cyBweXRob24tc2l4IHB5dGhvbi13ZWJvYiBweXRob24zLWRldmVsIHB5dGhvbjMtcmVxdWVzdHMg cHl0aG9uMy1zaXggcHl0aG9uMy1zeXN0ZW1kIHB5dGhvbjMtd2Vib2Igc3lzdGVtZC1weXRob24g b3BlbnNzbCBUaGlzIGlzIG91ciBjaGVjay1wYXRjaC5zaDogJCBjYXQgYXV0b21hdGlvbi9jaGVj ay1wYXRjaC5zaCAjIS9iaW4vYmFzaCAteGUgIyB0b3ggdG9vIG9sZCBvbiBFTCwgc28gd2UgbXVz dCBpbnN0YWxsIG91ciBvd24gcGlwIGluc3RhbGwgdG94IG1ha2UgbWFrZSBjaGVjayBCdXQgb3Vy IGNoZWNrLXBhdGNoLnNoIHNjcmlwdCBmYWlsIG9uIGZlZG9yYSAyNjogPHN0cm9uZz4wMDowMToz MS42MTI8L3N0cm9uZz4gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyowMDowMTozMS42MzgqICMjISBFUlJPUiB2dnZ2dnZ2dnZ2dnZ2dnZ2 dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2diowMDowMTozMS42MzgqICMjISBMYXN0IDIwIGxvZyBl bnRyaWVzOiAuL21vY2tfbG9ncy5IcEhNWUxWVi9tb2NrZXItZmVkb3JhLTI2LXg4Nl82NC5mYzI2 LmNoZWNrLXBhdGNoLnNoL2NoZWNrLXBhdGNoLnNoLmxvZyowMDowMTozMS42MzgqICMjISowMDow MTozMS43MjkqID09PT09PT09PT0gUnVubmluZyB0aGUgc2hlbGxzY3JpcHQgYXV0b21hdGlvbi9j aGVjay1wYXRjaC5zaCowMDowMTozMS43MjkqICsgcGlwIGluc3RhbGwgdG94KjAwOjAxOjMxLjcy OSogLi9hdXRvbWF0aW9uL2NoZWNrLXBhdGNoLnNoOiBsaW5lIDQ6IHBpcDogY29tbWFuZCBub3Qg Zm91bmQqMDA6MDE6MzEuNzI5KiBUb29rIDAgc2Vjb25kcyowMDowMTozMS43MjkqID09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09KjAwOjAxOjMxLjcyOSogIyMhKjAwOjAxOjMxLjcy OSogIyMhIEVSUk9SIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXiA8 YSBocmVmPSJodHRwOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LWltYWdlaW9fbWFzdGVy X2NoZWNrLXBhdGNoLWZjMjYteDg2XzY0LzI5NS9jb25zb2xlIj5odHRwOi8vamVua2lucy5vdmly dC5vcmcvam9iL292aXJ0LWltYWdlaW9fbWFzdGVyX2NoZWNrLXBhdGNoLWZjMjYteDg2XzY0LzI5 NS9jb25zb2xlPC9hPiBUaGlzIHVzZSB0byB3b3JrIGluIGxhc3QgZmV3IG1vbnRoLCBzdGFydGVk IHRvIGJyZWFrIHRvZGF5LiBBbnkgY2x1ZSB3aGF0IGNhbiBiZSB0aGUgaXNzdWU/PC9wPgo8cHJl Pk5pcjwvcHJlPjwvYmxvY2txdW90ZT4KPHA+Jm1kYXNoOyBUaGlzIG1lc3NhZ2Ugd2FzIHNlbnQg YnkgQXRsYXNzaWFuIEppcmEgKHYxMDAxLjAuMC1TTkFQU0hPVCMxMDAwNzEpPC9wPgoKPGltZyBz cmM9Imh0dHBzOi8vdTQwNDM0MDIuY3Quc2VuZGdyaWQubmV0L3dmL29wZW4/dXBuPWk1VE1XR1Y5 OWFtSmJOeEpwU3AyLTJCQ21wWUx5ellTM3IxUTkzOVQyc2d6MUdyWVVvZlcxRTlqd3pQZ2VYTlVo RHJQOS0yRjVaTm9GM1psMWJXbVRxc0pUSUU4eEhpRDFkTGpqNVRNWERMb25ZRGw4M3YxTEFXUGhk ZFZRQjdZc21zRzVBd3ktMkI4Y2xsY3VXNmpadVh5OHk5eW11c1llY2JJVEw5WEhsbnFGZzJzRHE2 NThGTjZKdWkwNE5RYWxGSFFYU29tOG5EMTBjS0VmRGN6WkFvVUNScVBud3ZKZkMtMkZpUGlmLTJG bUF2NGJEVERBLTNEIiBhbHQ9IiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgYm9yZGVyPSIwIiBzdHls ZT0iaGVpZ2h0OjFweCAhaW1wb3J0YW50O3dpZHRoOjFweCAhaW1wb3J0YW50O2JvcmRlci13aWR0 aDowICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFp bXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRh bnQ7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtw YWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50OyIvPgo8 L2JvZHk+PC9odG1sPgoKLS0tLS0tLS0tLS0tPV8xNTEwODQ2NDc1LTE1ODE0LTQ3NS0tCg== --===============2723544487530536405==--