From it at rafalwojciechowski.pl Tue Apr 18 06:09:28 2017 Content-Type: multipart/mixed; boundary="===============5250151688422531945==" MIME-Version: 1.0 From: =?utf-8?q?Rafa=C5=82_Wojciechowski_=3Cit_at_rafalwojciechowski=2Epl=3E?= To: users at ovirt.org Subject: Re: [ovirt-users] Ovirt 4.0 to 4.1 CentOS7.3 and libvirtd 2.0.0 segfault issue Date: Tue, 18 Apr 2017 08:09:25 +0200 Message-ID: <5b13cb55-1680-85fb-7623-6ccd90c0c7fb@rafalwojciechowski.pl> In-Reply-To: 8599c9c5-457e-543b-0ef9-9e6d78130e75@rafalwojciechowski.pl --===============5250151688422531945== 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. --------------1A52178EE8576190C45FC733 Content-Type: text/plain; charset=3DUTF-8; format=3Dflowed Content-Transfer-Encoding: 8bit hello, I made comparison(+diff) between xml passing through vdsm which is = working and another one which cause libvirtd segfault https://paste.fedoraproject.org/paste/eqpe8Byu2l-3SRdXc6LTLl5M1UNdIGYhyRLiv= L9gydE=3D = I am not sure if below setting are fine but I dont know how to change them (I dont have so much ram and vgamem) (ports with "-"? maybe it is fine because of autoport settings...) Regards, Rafal Wojciechowski > hello, > > I extracted xml from /var/log/core for some test VM and tried to = > validy via virt-xml-validate > maybe it could help in this case > > https://paste.fedoraproject.org/paste/F878jO-16OEQZAQX0imQx15M1UNdIGYhyRL= ivL9gydE=3D > > > Regards, > Rafal Wojciechowski > hi, > > I will add few informations: > > currently I am using: > > libvirt-daemon-kvm-2.0.0-10.el7_3.5.x86_64 > libvirt-daemon-driver-qemu-2.0.0-10.el7_3.5.x86_64 > qemu-kvm-ev-2.6.0-28.el7_3.6.1.x86_64 > ovirt-engine-4.1.1.8-1.el7.centos.noarch(I tried update, to see if it = > will help but nothing has changed) > > same problem exists with SELinux and without SELinux(now it is in = > permissive mode; after the reboot) > > Regards, > Rafal Wojciechowski > > W dniu 14.04.2017 o 15:39, Sandro Bonazzola pisze: >> Adding Francesco and Michal >> >> On Sun, Apr 9, 2017 at 1:05 PM, Rafa=C5=82 Wojciechowski = >> > wrote: >> >> hi, I am having some problems after upgrade Ovirt from 4.0 to 4.1 >> version. I made full reinstall of Ovirt, but it seems to be not >> ovirt upgrade related problem(libvirt) >> strange thing is that I am able to run any VM in headless mode >> without console >> and with Console(spice) it it throwing error like here >> https://paste.fedoraproject.org/paste/4WZIackx7ndzv2Kg-ucybl5M1UNdIG= YhyRLivL9gydE=3D >> >> if someone knows the resolution here I will be very happy to apply it >> >> >> _______________________________________________ >> Users mailing list >> Users(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >> >> >> >> >> >> -- = >> >> SANDRO BONAZZOLA >> >> ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D >> >> Red Hat EMEA >> >> = >> TRIED. TESTED. TRUSTED. >> > > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --------------1A52178EE8576190C45FC733 Content-Type: text/html; charset=3DUTF-8 Content-Transfer-Encoding: 8bit

hello,

I made comparison(+diff) between xml passing through vdsm which is working and another one which cause libvirtd segfault

https://paste.fedoraproject.org/paste/eqpe8Byu2l-3SRdXc6= LTLl5M1UNdIGYhyRLivL9gydE=3D

I am not sure if below setting are fine but I dont know how to change them

<model heads=3D"1" ram=3D"65536" type=3D"qxl" vgamem=3D"16384" vram=3D"8192" />
(I dont have so much ram and vgamem)

<graphics autoport=3D"yes" defaultMode=3D"secure" passwd=3D"****= *" passwdValidTo=3D"1970-01-01T00:00:01" port=3D"-1" tlsPort=3D"-1" type=3D"spice">
(ports with "-"? maybe it is fine because of autoport settings...)


Regards,
Rafal Wojciechowski

hello,

I extracted xml from /var/log/core for some test VM and tried to validy via virt-xml-validate
maybe it could help in this case

https://paste.fedoraproject.org/paste/F878jO-16OEQZAQX0i= mQx15M1UNdIGYhyRLivL9gydE=3D


Regards,
Rafal Wojciechowski

hi,

I will add few informations:

currently I am using:

libvirt-daemon-kvm-2.0.0-10.el7_3.5.x86_64
libvirt-daemon-driver-qemu-2.0.0-10.el7_3.5.x86_64
qemu-kvm-ev-2.6.0-28.el7_3.6.1.x86_64
ovirt-engine-4.1.1.8-1.el7.centos.noarch(I tried update, to see if it will help but nothing has changed)

same problem exists with SELinux and without SELinux(now it is in permissive mode; after the reboot)

Regards,
Rafal Wojciechowski

W dniu 14.04.2017 o=C2=A015:39, Sandro Bonazzola pisze:
Adding Francesco and Michal

On Sun, Apr 9, 2017 at 1:05 PM, Rafa= =C5=82 Wojciechowski <it(a)rafalwojciechowski.pl> wrote:

hi, I am having some problems after upgrade Ovirt from 4.0 to 4.1 version. I made full reinstall of Ovirt, but it seems to be not ovirt upgrade related problem(libvirt)
strange thing is that I am able to run any VM in headless mode without console
and with Console(spice) it it throwing error like here https://paste.fedoraproject.org/= paste/4WZIackx7ndzv2Kg-ucybl5M1UNdIGYhyRLivL9gydE=3D
if someone knows the resolution here I will be very happy to apply it


_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org= /mailman/listinfo/users




--

SANDR= O=C2=A0BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D

Red Hat=C2=A0EMEA




_______________________________________________
Users mailing list
Use=
rs(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

--------------1A52178EE8576190C45FC733-- --===============5250151688422531945== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0xQTUyMTc4RUU4NTc2MTkwQzQ1RkM3MzMKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PVVURi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CmhlbGxvLAoKSSBtYWRlIGNvbXBhcmlzb24oK2RpZmYpIGJldHdlZW4geG1sIHBhc3NpbmcgdGhy b3VnaCB2ZHNtIHdoaWNoIGlzIAp3b3JraW5nIGFuZCBhbm90aGVyIG9uZSB3aGljaCBjYXVzZSBs aWJ2aXJ0ZCBzZWdmYXVsdAoKaHR0cHM6Ly9wYXN0ZS5mZWRvcmFwcm9qZWN0Lm9yZy9wYXN0ZS9l cXBlOEJ5dTJsLTNTUmRYYzZMVExsNU0xVU5kSUdZaHlSTGl2TDlneWRFPSAKCgpJIGFtIG5vdCBz dXJlIGlmIGJlbG93IHNldHRpbmcgYXJlIGZpbmUgYnV0IEkgZG9udCBrbm93IGhvdyB0byBjaGFu Z2UgdGhlbQoKPG1vZGVsIGhlYWRzPSIxIiByYW09IjY1NTM2IiB0eXBlPSJxeGwiIHZnYW1lbT0i MTYzODQiIHZyYW09IjgxOTIiIC8+CihJIGRvbnQgaGF2ZSBzbyBtdWNoIHJhbSBhbmQgdmdhbWVt KQoKPGdyYXBoaWNzIGF1dG9wb3J0PSJ5ZXMiIGRlZmF1bHRNb2RlPSJzZWN1cmUiIHBhc3N3ZD0i KioqKioiIApwYXNzd2RWYWxpZFRvPSIxOTcwLTAxLTAxVDAwOjAwOjAxIiBwb3J0PSItMSIgdGxz UG9ydD0iLTEiIHR5cGU9InNwaWNlIj4KKHBvcnRzIHdpdGggIi0iPyBtYXliZSBpdCBpcyBmaW5l IGJlY2F1c2Ugb2YgYXV0b3BvcnQgc2V0dGluZ3MuLi4pCgoKUmVnYXJkcywKUmFmYWwgV29qY2ll Y2hvd3NraQoKPiBoZWxsbywKPgo+IEkgZXh0cmFjdGVkIHhtbCBmcm9tIC92YXIvbG9nL2NvcmUg Zm9yIHNvbWUgdGVzdCBWTSBhbmQgdHJpZWQgdG8gCj4gdmFsaWR5IHZpYSB2aXJ0LXhtbC12YWxp ZGF0ZQo+IG1heWJlIGl0IGNvdWxkIGhlbHAgaW4gdGhpcyBjYXNlCj4KPiBodHRwczovL3Bhc3Rl LmZlZG9yYXByb2plY3Qub3JnL3Bhc3RlL0Y4NzhqTy0xNk9FUVpBUVgwaW1ReDE1TTFVTmRJR1lo eVJMaXZMOWd5ZEU9Cj4KPgo+IFJlZ2FyZHMsCj4gUmFmYWwgV29qY2llY2hvd3NraQoKPiBoaSwK Pgo+IEkgd2lsbCBhZGQgZmV3IGluZm9ybWF0aW9uczoKPgo+IGN1cnJlbnRseSBJIGFtIHVzaW5n Ogo+Cj4gbGlidmlydC1kYWVtb24ta3ZtLTIuMC4wLTEwLmVsN18zLjUueDg2XzY0Cj4gbGlidmly dC1kYWVtb24tZHJpdmVyLXFlbXUtMi4wLjAtMTAuZWw3XzMuNS54ODZfNjQKPiBxZW11LWt2bS1l di0yLjYuMC0yOC5lbDdfMy42LjEueDg2XzY0Cj4gb3ZpcnQtZW5naW5lLTQuMS4xLjgtMS5lbDcu Y2VudG9zLm5vYXJjaChJIHRyaWVkIHVwZGF0ZSwgdG8gc2VlIGlmIGl0IAo+IHdpbGwgaGVscCBi dXQgbm90aGluZyBoYXMgY2hhbmdlZCkKPgo+IHNhbWUgcHJvYmxlbSBleGlzdHMgd2l0aCBTRUxp bnV4IGFuZCB3aXRob3V0IFNFTGludXgobm93IGl0IGlzIGluIAo+IHBlcm1pc3NpdmUgbW9kZTsg YWZ0ZXIgdGhlIHJlYm9vdCkKPgo+IFJlZ2FyZHMsCj4gUmFmYWwgV29qY2llY2hvd3NraQo+Cj4g VyBkbml1IDE0LjA0LjIwMTcgbyAxNTozOSwgU2FuZHJvIEJvbmF6em9sYSBwaXN6ZToKPj4gQWRk aW5nIEZyYW5jZXNjbyBhbmQgTWljaGFsCj4+Cj4+IE9uIFN1biwgQXByIDksIDIwMTcgYXQgMTow NSBQTSwgUmFmYcWCIFdvamNpZWNob3dza2kgCj4+IDxpdEByYWZhbHdvamNpZWNob3dza2kucGwg PG1haWx0bzppdEByYWZhbHdvamNpZWNob3dza2kucGw+PiB3cm90ZToKPj4KPj4gICAgIGhpLCBJ IGFtIGhhdmluZyBzb21lIHByb2JsZW1zIGFmdGVyIHVwZ3JhZGUgT3ZpcnQgZnJvbSA0LjAgdG8g NC4xCj4+ICAgICB2ZXJzaW9uLiBJIG1hZGUgZnVsbCByZWluc3RhbGwgb2YgT3ZpcnQsIGJ1dCBp dCBzZWVtcyB0byBiZSBub3QKPj4gICAgIG92aXJ0IHVwZ3JhZGUgcmVsYXRlZCBwcm9ibGVtKGxp YnZpcnQpCj4+ICAgICBzdHJhbmdlIHRoaW5nIGlzIHRoYXQgSSBhbSBhYmxlIHRvIHJ1biBhbnkg Vk0gaW4gaGVhZGxlc3MgbW9kZQo+PiAgICAgd2l0aG91dCBjb25zb2xlCj4+ICAgICBhbmQgd2l0 aCBDb25zb2xlKHNwaWNlKSBpdCBpdCB0aHJvd2luZyBlcnJvciBsaWtlIGhlcmUKPj4gICAgIGh0 dHBzOi8vcGFzdGUuZmVkb3JhcHJvamVjdC5vcmcvcGFzdGUvNFdaSWFja3g3bmR6djJLZy11Y3li bDVNMVVOZElHWWh5Ukxpdkw5Z3lkRT0KPj4gICAgIDxodHRwczovL3Bhc3RlLmZlZG9yYXByb2pl Y3Qub3JnL3Bhc3RlLzRXWklhY2t4N25kenYyS2ctdWN5Ymw1TTFVTmRJR1loeVJMaXZMOWd5ZEU9 Pgo+PiAgICAgaWYgc29tZW9uZSBrbm93cyB0aGUgcmVzb2x1dGlvbiBoZXJlIEkgd2lsbCBiZSB2 ZXJ5IGhhcHB5IHRvIGFwcGx5IGl0Cj4+Cj4+Cj4+ICAgICBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwo+PiAgICAgVXNlcnMgbWFpbGluZyBsaXN0Cj4+ICAg ICBVc2Vyc0BvdmlydC5vcmcgPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+Cj4+ICAgICBodHRwOi8v bGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMKPj4gICAgIDxodHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM+Cj4+Cj4+Cj4+Cj4+Cj4+IC0tIAo+ Pgo+PiBTQU5EUk8gQk9OQVpaT0xBCj4+Cj4+IEFTU09DSUFURSBNQU5BR0VSLCBTT0ZUV0FSRSBF TkdJTkVFUklORywgRU1FQSBFTkcgVklSVFVBTElaQVRJT04gUiZECj4+Cj4+IFJlZCBIYXQgRU1F QSA8aHR0cHM6Ly93d3cucmVkaGF0LmNvbS8+Cj4+Cj4+IDxodHRwczovL3JlZC5odC9zaWc+IAkK Pj4gVFJJRUQuIFRFU1RFRC4gVFJVU1RFRC4gPGh0dHBzOi8vcmVkaGF0LmNvbS90cnVzdGVkPgo+ Pgo+Cj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4gVXNlcnMgbWFpbGluZyBsaXN0Cj4gVXNlcnNAb3ZpcnQub3JnCj4gaHR0cDovL2xpc3RzLm92 aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCgoKLS0tLS0tLS0tLS0tLS0xQTUyMTc4RUU4 NTc2MTkwQzQ1RkM3MzMKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgKQ29u dGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKPGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBj b250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlw ZSI+CiAgPC9oZWFkPgogIDxib2R5IGJnY29sb3I9IiNGRkZGRkYiIHRleHQ9IiMwMDAwMDAiPgog ICAgPHA+aGVsbG8sPC9wPgogICAgPHA+SSBtYWRlIGNvbXBhcmlzb24oK2RpZmYpIGJldHdlZW4g eG1sIHBhc3NpbmcgdGhyb3VnaCB2ZHNtIHdoaWNoCiAgICAgIGlzIHdvcmtpbmcgYW5kIGFub3Ro ZXIgb25lIHdoaWNoIGNhdXNlIGxpYnZpcnRkIHNlZ2ZhdWx0PC9wPgogICAgPHA+IDwvcD4KICAg IDxwPiA8YQpocmVmPSJodHRwczovL3Bhc3RlLmZlZG9yYXByb2plY3Qub3JnL3Bhc3RlL2VxcGU4 Qnl1MmwtM1NSZFhjNkxUTGw1TTFVTmRJR1loeVJMaXZMOWd5ZEU9Ij5odHRwczovL3Bhc3RlLmZl ZG9yYXByb2plY3Qub3JnL3Bhc3RlL2VxcGU4Qnl1MmwtM1NSZFhjNkxUTGw1TTFVTmRJR1loeVJM aXZMOWd5ZEU9PC9hPgogICAgICA8YnI+CiAgICA8L3A+CiAgICA8cD5JIGFtIG5vdCBzdXJlIGlm IGJlbG93IHNldHRpbmcgYXJlIGZpbmUgYnV0IEkgZG9udCBrbm93IGhvdyB0bwogICAgICBjaGFu Z2UgdGhlbTxicj4KICAgIDwvcD4KICAgIDxwPiAmbHQ7bW9kZWwgaGVhZHM9IjEiIHJhbT0iNjU1 MzYiIHR5cGU9InF4bCIgdmdhbWVtPSIxNjM4NCIKICAgICAgdnJhbT0iODE5MiIgLyZndDs8YnI+ CiAgICAgIChJIGRvbnQgaGF2ZSBzbyBtdWNoIHJhbSBhbmQgdmdhbWVtKTxicj4KICAgIDwvcD4K ICAgIDxwPiA8L3A+CiAgICA8cD4gJmx0O2dyYXBoaWNzIGF1dG9wb3J0PSJ5ZXMiIGRlZmF1bHRN b2RlPSJzZWN1cmUiIHBhc3N3ZD0iKioqKioiCiAgICAgIHBhc3N3ZFZhbGlkVG89IjE5NzAtMDEt MDFUMDA6MDA6MDEiIHBvcnQ9Ii0xIiB0bHNQb3J0PSItMSIKICAgICAgdHlwZT0ic3BpY2UiJmd0 Ozxicj4KICAgICAgKHBvcnRzIHdpdGggIi0iPyBtYXliZSBpdCBpcyBmaW5lIGJlY2F1c2Ugb2Yg YXV0b3BvcnQgc2V0dGluZ3MuLi4pPGJyPgogICAgPC9wPgogICAgPGJyPgogICAgUmVnYXJkcyw8 YnI+CiAgICBSYWZhbCBXb2pjaWVjaG93c2tpPGJyPgogICAgPGJyPgogICAgPGJsb2NrcXVvdGUK ICAgICAgY2l0ZT0ibWlkOjYyZmMwZTk5LWMxMjAtNTIzYS1jMmE4LWY4MmUzODUwNTAzNUByYWZh bHdvamNpZWNob3dza2kucGwiCiAgICAgIHR5cGU9ImNpdGUiPgogICAgICA8cD5oZWxsbyw8L3A+ CiAgICAgIDxwPkkgZXh0cmFjdGVkIHhtbCBmcm9tIC92YXIvbG9nL2NvcmUgZm9yIHNvbWUgdGVz dCBWTSBhbmQgdHJpZWQKICAgICAgICB0byB2YWxpZHkgdmlhIHZpcnQteG1sLXZhbGlkYXRlPGJy PgogICAgICAgIG1heWJlIGl0IGNvdWxkIGhlbHAgaW4gdGhpcyBjYXNlPC9wPgogICAgICA8cD48 YSBtb3otZG8tbm90LXNlbmQ9InRydWUiIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiCmhy ZWY9Imh0dHBzOi8vcGFzdGUuZmVkb3JhcHJvamVjdC5vcmcvcGFzdGUvRjg3OGpPLTE2T0VRWkFR WDBpbVF4MTVNMVVOZElHWWh5Ukxpdkw5Z3lkRT0iPmh0dHBzOi8vcGFzdGUuZmVkb3JhcHJvamVj dC5vcmcvcGFzdGUvRjg3OGpPLTE2T0VRWkFRWDBpbVF4MTVNMVVOZElHWWh5Ukxpdkw5Z3lkRT08 L2E+PGJyPgogICAgICA8L3A+CiAgICAgIDxicj4KICAgICAgUmVnYXJkcyw8YnI+CiAgICAgIFJh ZmFsIFdvamNpZWNob3dza2k8L2Jsb2NrcXVvdGU+CiAgICA8YnI+CiAgICA8YmxvY2txdW90ZQog ICAgICBjaXRlPSJtaWQ6ODU5OWM5YzUtNDU3ZS01NDNiLTBlZjktOWU2ZDc4MTMwZTc1QHJhZmFs d29qY2llY2hvd3NraS5wbCIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxtZXRhIGNvbnRlbnQ9 InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCIgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIj4KICAg ICAgPHA+aGksPC9wPgogICAgICA8cD5JIHdpbGwgYWRkIGZldyBpbmZvcm1hdGlvbnM6PC9wPgog ICAgICA8cD5jdXJyZW50bHkgSSBhbSB1c2luZzo8YnI+CiAgICAgIDwvcD4KICAgICAgPHA+bGli dmlydC1kYWVtb24ta3ZtLTIuMC4wLTEwLmVsN18zLjUueDg2XzY0PGJyPgogICAgICAgIGxpYnZp cnQtZGFlbW9uLWRyaXZlci1xZW11LTIuMC4wLTEwLmVsN18zLjUueDg2XzY0PGJyPgogICAgICAg IHFlbXUta3ZtLWV2LTIuNi4wLTI4LmVsN18zLjYuMS54ODZfNjQ8YnI+CiAgICAgICAgb3ZpcnQt ZW5naW5lLTQuMS4xLjgtMS5lbDcuY2VudG9zLm5vYXJjaChJIHRyaWVkIHVwZGF0ZSwgdG8gc2Vl CiAgICAgICAgaWYgaXQgd2lsbCBoZWxwIGJ1dCBub3RoaW5nIGhhcyBjaGFuZ2VkKTxicj4KICAg ICAgPC9wPgogICAgICBzYW1lIHByb2JsZW0gZXhpc3RzIHdpdGggU0VMaW51eCBhbmQgd2l0aG91 dCBTRUxpbnV4KG5vdyBpdCBpcyBpbgogICAgICBwZXJtaXNzaXZlIG1vZGU7IGFmdGVyIHRoZSBy ZWJvb3QpPGJyPgogICAgICA8YnI+CiAgICAgIFJlZ2FyZHMsPGJyPgogICAgICBSYWZhbCBXb2pj aWVjaG93c2tpPGJyPgogICAgICA8YnI+CiAgICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZp eCI+VyBkbml1IDE0LjA0LjIwMTcgb8KgMTU6MzksIFNhbmRybwogICAgICAgIEJvbmF6em9sYSBw aXN6ZTo8YnI+CiAgICAgIDwvZGl2PgogICAgICA8YmxvY2txdW90ZQpjaXRlPSJtaWQ6Q0FQUVJO VGs2X1B1ZzVKNkJvNWN3WU4xZGJEOHppRT1xaFFSNGdaRW05NTZTU0RmMm5nQG1haWwuZ21haWwu Y29tIgogICAgICAgIHR5cGU9ImNpdGUiPgogICAgICAgIDxkaXYgZGlyPSJsdHIiPkFkZGluZyBG cmFuY2VzY28gYW5kIE1pY2hhbDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2V4dHJh Ij48YnI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gU3VuLCBBcHIgOSwg MjAxNyBhdCAxOjA1IFBNLCBSYWZhxYIKICAgICAgICAgICAgV29qY2llY2hvd3NraSA8c3BhbiBk aXI9Imx0ciI+Jmx0OzxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAgICAgICAgICAgIGhy ZWY9Im1haWx0bzppdEByYWZhbHdvamNpZWNob3dza2kucGwiIHRhcmdldD0iX2JsYW5rIj5pdEBy YWZhbHdvamNpZWNob3dza2kucGw8L2E+Jmd0Ozwvc3Bhbj4KICAgICAgICAgICAgd3JvdGU6PGJy PgogICAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJn aW46MCAwIDAKICAgICAgICAgICAgICAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3Bh ZGRpbmctbGVmdDoxZXgiPgogICAgICAgICAgICAgIDxkaXYgYmdjb2xvcj0iI0ZGRkZGRiIgdGV4 dD0iIzAwMDAwMCI+CiAgICAgICAgICAgICAgICA8cD4gPC9wPgogICAgICAgICAgICAgICAgPHA+ IGhpLCBJIGFtIGhhdmluZyBzb21lIHByb2JsZW1zIGFmdGVyIHVwZ3JhZGUgT3ZpcnQKICAgICAg ICAgICAgICAgICAgZnJvbSA0LjAgdG8gNC4xIHZlcnNpb24uIEkgbWFkZSBmdWxsIHJlaW5zdGFs bCBvZgogICAgICAgICAgICAgICAgICBPdmlydCwgYnV0IGl0IHNlZW1zIHRvIGJlIG5vdCBvdmly dCB1cGdyYWRlIHJlbGF0ZWQKICAgICAgICAgICAgICAgICAgcHJvYmxlbShsaWJ2aXJ0KTxicj4K ICAgICAgICAgICAgICAgICAgc3RyYW5nZSB0aGluZyBpcyB0aGF0IEkgYW0gYWJsZSB0byBydW4g YW55IFZNIGluCiAgICAgICAgICAgICAgICAgIGhlYWRsZXNzIG1vZGUgd2l0aG91dCBjb25zb2xl PGJyPgogICAgICAgICAgICAgICAgICBhbmQgd2l0aCBDb25zb2xlKHNwaWNlKSBpdCBpdCB0aHJv d2luZyBlcnJvciBsaWtlIGhlcmUKICAgICAgICAgICAgICAgICAgPGEgbW96LWRvLW5vdC1zZW5k PSJ0cnVlIgpocmVmPSJodHRwczovL3Bhc3RlLmZlZG9yYXByb2plY3Qub3JnL3Bhc3RlLzRXWklh Y2t4N25kenYyS2ctdWN5Ymw1TTFVTmRJR1loeVJMaXZMOWd5ZEU9IgogICAgICAgICAgICAgICAg ICAgIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Bhc3RlLmZlZG9yYXByb2plY3QuPHdicj5vcmcv cGFzdGUvNFdaSWFja3g3bmR6djJLZy08d2JyPnVjeWJsNU0xVU5kSUdZaHlSTGl2TDlneWRFPTwv YT48YnI+CiAgICAgICAgICAgICAgICAgIGlmIHNvbWVvbmUga25vd3MgdGhlIHJlc29sdXRpb24g aGVyZSBJIHdpbGwgYmUgdmVyeQogICAgICAgICAgICAgICAgICBoYXBweSB0byBhcHBseSBpdDwv cD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAg X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHdicj5fX19fX19fX19fX19fX19fXzxicj4K ICAgICAgICAgICAgICBVc2VycyBtYWlsaW5nIGxpc3Q8YnI+CiAgICAgICAgICAgICAgPGEgbW96 LWRvLW5vdC1zZW5kPSJ0cnVlIiBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0Bv dmlydC5vcmc8L2E+PGJyPgogICAgICAgICAgICAgIDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIK ICAgICAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0 aW5mby91c2VycyIKICAgICAgICAgICAgICAgIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxh bmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvPHdicj5tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9h Pjxicj4KICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgIDwvYmxvY2txdW90ZT4KICAgICAg ICAgIDwvZGl2PgogICAgICAgICAgPGJyPgogICAgICAgICAgPGJyIGNsZWFyPSJhbGwiPgogICAg ICAgICAgPGRpdj48YnI+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIC0tIDxicj4KICAgICAg ICAgIDxkaXYgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSIgZGF0YS1zbWFydG1haWw9ImdtYWlsX3Np Z25hdHVyZSI+CiAgICAgICAgICAgIDxkaXYgZGlyPSJsdHIiPgogICAgICAgICAgICAgIDxkaXY+ CiAgICAgICAgICAgICAgICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICAgICAgICAgICAgPGRpdiBk aXI9Imx0ciI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBkaXI9Imx0ciI+CiAgICAgICAgICAg ICAgICAgICAgICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHAKc3R5 bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250 LXdlaWdodDpib2xkO21hcmdpbjowcHg7cGFkZGluZzowcHg7Zm9udC1zaXplOjE0cHg7dGV4dC10 cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5TQU5EUk88L3NwYW4+wqA8c3Bhbj5CT05BWlpPTEE8 L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICA8cApzdHlsZT0iY29sb3I6cmdiKDAs MCwwKTtmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB4O21hcmdp bjowcHgKICAgICAgICAgICAgICAgICAgICAgICAgICAwcHggNHB4O3RleHQtdHJhbnNmb3JtOnVw cGVyY2FzZSI+PHNwYW4+QVNTT0NJQVRFCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBNQU5B R0VSLCBTT0ZUV0FSRSBFTkdJTkVFUklORywgRU1FQSBFTkcKICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFZJUlRVQUxJWkFUSU9OIFImYW1wO0Q8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAg ICAgICAgICA8cApzdHlsZT0iZm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjttYXJnaW46 MHB4O2ZvbnQtc2l6ZToxMHB4O2NvbG9yOnJnYigxNTMsMTUzLDE1MykiPjxhCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBocmVmPSJodHRwczovL3d3dy5yZWRoYXQuY29tLyIKICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiPlJlZCBIYXTCoDxzcGFuPkVN RUE8L3NwYW4+PC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlCnN0eWxlPSJj b2xvcjpyZ2IoMCwwLDApO2ZvbnQtZmFtaWx5Om92ZXJwYXNzLHNhbnMtc2VyaWY7Zm9udC1zaXpl Om1lZGl1bSIKICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI9IjAiPgogICAgICAgICAg ICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDBweCI+PGEKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHBzOi8vcmVkLmh0L3NpZyIKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIj48aW1nCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKc3Jj PSJodHRwczovL3d3dy5yZWRoYXQuY29tL3Byb2ZpbGVzL3JoL3RoZW1lcy9yZWRoYXRkb3Rjb20v aW1nL2xvZ28tcmVkLWhhdC1ibGFjay5wbmciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGhlaWdodD0iYXV0byIgd2lkdGg9IjkwIj48L2E+PC90ZD4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJmb250LXNpemU6MTBweCI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPGRpdj48YSBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHBzOi8vcmVkaGF0LmNvbS90cnVz dGVkIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iY29sb3I6cmdi KDIwNCwwLDApO2ZvbnQtd2VpZ2h0OmJvbGQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHRhcmdldD0iX2JsYW5rIj5UUklFRC4gVEVTVEVELgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBUUlVTVEVELjwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJs ZT4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2 PgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAg ICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAg IDwvZGl2PgogICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgIDxicj4KICAgICAgPGJyPgogICAgICA8 ZmllbGRzZXQgY2xhc3M9Im1pbWVBdHRhY2htZW50SGVhZGVyIj48L2ZpZWxkc2V0PgogICAgICA8 YnI+CiAgICAgIDxwcmUgd3JhcD0iIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpVc2VycyBtYWlsaW5nIGxpc3QKPGEgY2xhc3M9Im1vei10eHQtbGluay1h YmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3Jn PC9hPgo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcv bWFpbG1hbi9saXN0aW5mby91c2VyczwvYT4KPC9wcmU+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8 YnI+CiAgPC9ib2R5Pgo8L2h0bWw+CgotLS0tLS0tLS0tLS0tLTFBNTIxNzhFRTg1NzYxOTBDNDVG QzczMy0tCg== --===============5250151688422531945==--