From christian at hailer.eu Sat Aug 29 16:47:37 2015 Content-Type: multipart/mixed; boundary="===============3708418441757939817==" MIME-Version: 1.0 From: Christian Hailer To: users at ovirt.org Subject: [ovirt-users] Some VMs in status "not responding" in oVirt interface Date: Sat, 29 Aug 2015 22:47:30 +0200 Message-ID: <02af01d0e29b$ec708630$c5519290$@hailer.eu> --===============3708418441757939817== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multipart message in MIME format. ------=3D_NextPart_000_02B0_01D0E2AC.AFF9F270 Content-Type: text/plain; charset=3D"utf-8" Content-Transfer-Encoding: quoted-printable Hello, =3D20 last Wednesday I wanted to update my oVirt 3.5 hypervisor. It is a =3D single Centos 7 server, so I started by suspending the VMs in order to =3D set the oVirt engine host to maintenance mode. During the process of =3D suspending the VMs the server crashed, kernel panic=3DE2=3D80=3DA6 After restarting the server I installed the updates via yum an restarted = =3D the server again. Afterwards, all the VMs could be started again. Some =3D hours later my monitoring system registered some unresponsive hosts, I =3D had a look in the oVirt interface, 3 of the VMs were in the state =3D =3DE2=3D80=3D9Cnot responding=3DE2=3D80=3D9D, marked by a question mark.=3D= 20 I tried to shut down the VMs, but oVirt wasn=3DE2=3D80=3D99t able to do so.= I =3D tried to reset the status in the database with the sql statement =3D20 update vm_dynamic set status =3D3D 0 where vm_guid =3D3D (select vm_guid = =3D from vm_static where vm_name =3D3D 'MYVMNAME'); =3D20 but that didn=3DE2=3D80=3D99t help, either. Only rebooting the whole =3D hypervisor helped=3DE2=3D80=3DA6 afterwards everything worked again. But on= ly =3D for a few hours, then one of the VMs entered the =3DE2=3D80=3D9Cnot =3D responding=3DE2=3D80=3D9D state again=3DE2=3D80=3DA6 again only a reboot he= lped. =3D Yesterday it happened again: =3D20 2015-08-28 17:44:22,664 INFO =3D [org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo] =3D (DefaultQuartzScheduler_Worker-60) [4ef90b12] VM DC =3D 0f3d1f06-e516-48ce-aa6f-7273c33d3491 moved from Up --> NotResponding 2015-08-28 17:44:22,692 WARN =3D [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =3D (DefaultQuartzScheduler_Worker-60) [4ef90b12] Correlation ID: null, Call = =3D Stack: null, Custom Event ID: -1, Message: VM DC is not responding. =3D20 Does anybody know what I can do? Where should I have a look? Hints are =3D greatly appreciated! =3D20 Thanks, Christian ------=3D_NextPart_000_02B0_01D0E2AC.AFF9F270 Content-Type: text/html; charset=3D"utf-8" Content-Transfer-Encoding: quoted-printable

Hello,

 

last Wednesday I wanted to update = =3D my oVirt 3.5 hypervisor. It is a single Centos 7 server, so I started by = =3D suspending the VMs in order to set the oVirt engine host to maintenance =3D mode. During the process of suspending the VMs the server crashed, =3D kernel panic=3DE2=3D80=3DA6

After restarting the server I installed the updates via yum = =3D an restarted the server again. Afterwards, all the VMs could be started =3D again. Some hours later my monitoring system registered some =3D unresponsive hosts, I had a look in the oVirt interface, 3 of the VMs =3D were in the state =3DE2=3D80=3D9Cnot responding=3DE2=3D80=3D9D, marked by a= question =3D mark.

I = =3D tried to shut down the VMs, but oVirt wasn=3DE2=3D80=3D99t able to do so. I= =3D tried to reset the status in the database with the sql =3D statement

 

update vm_dynamic set status =3D3D 0 where vm_guid =3D3D =3D (select vm_guid from vm_static where vm_name =3D3D =3D 'MYVMNAME');

 

but that didn=3DE2=3D80=3D99t help, either. Only rebooting t= he =3D whole hypervisor helped=3DE2=3D80=3DA6 afterwards everything worked again. = But =3D only for a few hours, then one of the VMs entered the =3DE2=3D80=3D9Cnot = =3D responding=3DE2=3D80=3D9D state again=3DE2=3D80=3DA6 again only a reboot he= lped. =3D Yesterday it happened again:

 

2015-08-28 17:44:22,664 INFO = =3D [org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo] =3D (DefaultQuartzScheduler_Worker-60) [4ef90b12] VM DC =3D 0f3d1f06-e516-48ce-aa6f-7273c33d3491 moved from Up --> =3D NotResponding

2015-08-28 17:44:22,692 WARN  =3D [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =3D (DefaultQuartzScheduler_Worker-60) [4ef90b12] Correlation ID: null, Call = =3D Stack: null, Custom Event ID: -1, Message: VM DC is not =3D responding.

 

Does anybody know what I can do? Where should I have a =3D look? Hints are greatly appreciated!

 

Thanks,

Christian

------=3D_NextPart_000_02B0_01D0E2AC.AFF9F270-- --===============3708418441757939817== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpcGFydCBtZXNzYWdlIGluIE1JTUUgZm9ybWF0LgoKLS0tLS0tPV9OZXh0 UGFydF8wMDBfMDJCMF8wMUQwRTJBQy5BRkY5RjI3MApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47 CgljaGFyc2V0PSJ1dGYtOCIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50 YWJsZQoKSGVsbG8sCgo9MjAKCmxhc3QgV2VkbmVzZGF5IEkgd2FudGVkIHRvIHVwZGF0ZSBteSBv VmlydCAzLjUgaHlwZXJ2aXNvci4gSXQgaXMgYSA9CnNpbmdsZSBDZW50b3MgNyBzZXJ2ZXIsIHNv IEkgc3RhcnRlZCBieSBzdXNwZW5kaW5nIHRoZSBWTXMgaW4gb3JkZXIgdG8gPQpzZXQgdGhlIG9W aXJ0IGVuZ2luZSBob3N0IHRvIG1haW50ZW5hbmNlIG1vZGUuIER1cmluZyB0aGUgcHJvY2VzcyBv ZiA9CnN1c3BlbmRpbmcgdGhlIFZNcyB0aGUgc2VydmVyIGNyYXNoZWQsIGtlcm5lbCBwYW5pYz1F Mj04MD1BNgoKQWZ0ZXIgcmVzdGFydGluZyB0aGUgc2VydmVyIEkgaW5zdGFsbGVkIHRoZSB1cGRh dGVzIHZpYSB5dW0gYW4gcmVzdGFydGVkID0KdGhlIHNlcnZlciBhZ2Fpbi4gQWZ0ZXJ3YXJkcywg YWxsIHRoZSBWTXMgY291bGQgYmUgc3RhcnRlZCBhZ2Fpbi4gU29tZSA9CmhvdXJzIGxhdGVyIG15 IG1vbml0b3Jpbmcgc3lzdGVtIHJlZ2lzdGVyZWQgc29tZSB1bnJlc3BvbnNpdmUgaG9zdHMsIEkg PQpoYWQgYSBsb29rIGluIHRoZSBvVmlydCBpbnRlcmZhY2UsIDMgb2YgdGhlIFZNcyB3ZXJlIGlu IHRoZSBzdGF0ZSA9Cj1FMj04MD05Q25vdCByZXNwb25kaW5nPUUyPTgwPTlELCBtYXJrZWQgYnkg YSBxdWVzdGlvbiBtYXJrLj0yMAoKSSB0cmllZCB0byBzaHV0IGRvd24gdGhlIFZNcywgYnV0IG9W aXJ0IHdhc249RTI9ODA9OTl0IGFibGUgdG8gZG8gc28uIEkgPQp0cmllZCB0byByZXNldCB0aGUg c3RhdHVzIGluIHRoZSBkYXRhYmFzZSB3aXRoIHRoZSBzcWwgc3RhdGVtZW50Cgo9MjAKCnVwZGF0 ZSB2bV9keW5hbWljIHNldCBzdGF0dXMgPTNEIDAgd2hlcmUgdm1fZ3VpZCA9M0QgKHNlbGVjdCB2 bV9ndWlkID0KZnJvbSB2bV9zdGF0aWMgd2hlcmUgdm1fbmFtZSA9M0QgJ01ZVk1OQU1FJyk7Cgo9 MjAKCmJ1dCB0aGF0IGRpZG49RTI9ODA9OTl0IGhlbHAsIGVpdGhlci4gT25seSByZWJvb3Rpbmcg dGhlIHdob2xlID0KaHlwZXJ2aXNvciBoZWxwZWQ9RTI9ODA9QTYgYWZ0ZXJ3YXJkcyBldmVyeXRo aW5nIHdvcmtlZCBhZ2Fpbi4gQnV0IG9ubHkgPQpmb3IgYSBmZXcgaG91cnMsIHRoZW4gb25lIG9m IHRoZSBWTXMgZW50ZXJlZCB0aGUgPUUyPTgwPTlDbm90ID0KcmVzcG9uZGluZz1FMj04MD05RCBz dGF0ZSBhZ2Fpbj1FMj04MD1BNiBhZ2FpbiBvbmx5IGEgcmVib290IGhlbHBlZC4gPQpZZXN0ZXJk YXkgaXQgaGFwcGVuZWQgYWdhaW46Cgo9MjAKCjIwMTUtMDgtMjggMTc6NDQ6MjIsNjY0IElORk8g ID0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuVmRzVXBkYXRlUnVuVGltZUluZm9d ID0KKERlZmF1bHRRdWFydHpTY2hlZHVsZXJfV29ya2VyLTYwKSBbNGVmOTBiMTJdIFZNIERDID0K MGYzZDFmMDYtZTUxNi00OGNlLWFhNmYtNzI3M2MzM2QzNDkxIG1vdmVkIGZyb20gVXAgLS0+IE5v dFJlc3BvbmRpbmcKCjIwMTUtMDgtMjggMTc6NDQ6MjIsNjkyIFdBUk4gID0KW29yZy5vdmlydC5l bmdpbmUuY29yZS5kYWwuZGJicm9rZXIuYXVkaXRsb2doYW5kbGluZy5BdWRpdExvZ0RpcmVjdG9y XSA9CihEZWZhdWx0UXVhcnR6U2NoZWR1bGVyX1dvcmtlci02MCkgWzRlZjkwYjEyXSBDb3JyZWxh dGlvbiBJRDogbnVsbCwgQ2FsbCA9ClN0YWNrOiBudWxsLCBDdXN0b20gRXZlbnQgSUQ6IC0xLCBN ZXNzYWdlOiBWTSBEQyBpcyBub3QgcmVzcG9uZGluZy4KCj0yMAoKRG9lcyBhbnlib2R5IGtub3cg d2hhdCBJIGNhbiBkbz8gV2hlcmUgc2hvdWxkIEkgaGF2ZSBhIGxvb2s/IEhpbnRzIGFyZSA9Cmdy ZWF0bHkgYXBwcmVjaWF0ZWQhCgo9MjAKClRoYW5rcywKCkNocmlzdGlhbgoKCi0tLS0tLT1fTmV4 dFBhcnRfMDAwXzAyQjBfMDFEMEUyQUMuQUZGOUYyNzAKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7 CgljaGFyc2V0PSJ1dGYtOCIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50 YWJsZQoKPGh0bWwgeG1sbnM6dj0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZtbCIgPQp4 bWxuczpvPTNEInVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgPQp4bWxu czp3PTNEInVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOndvcmQiID0KeG1sbnM6bT0z RCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiID0KeG1s bnM9M0QiaHR0cDovL3d3dy53My5vcmcvVFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgPQpodHRw LWVxdWl2PTNEQ29udGVudC1UeXBlIGNvbnRlbnQ9M0QidGV4dC9odG1sOyBjaGFyc2V0PTNEdXRm LTgiPjxtZXRhID0KbmFtZT0zREdlbmVyYXRvciBjb250ZW50PTNEIk1pY3Jvc29mdCBXb3JkIDE1 IChmaWx0ZXJlZCA9Cm1lZGl1bSkiPjxzdHlsZT48IS0tCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8K QGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7CglwYW5vc2UtMToyIDE1IDUgMiAyIDIg NCAzIDIgNDt9Ci8qIFN0eWxlIERlZmluaXRpb25zICovCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3Jt YWwsIGRpdi5Nc29Ob3JtYWwKCXttYXJnaW46MGNtOwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJ Zm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJbXNv LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rCgl7bXNv LXN0eWxlLXByaW9yaXR5Ojk5OwoJY29sb3I6IzA1NjNDMTsKCXRleHQtZGVjb3JhdGlvbjp1bmRl cmxpbmU7fQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQKCXttc28tc3R5bGUt cHJpb3JpdHk6OTk7Cgljb2xvcjojOTU0RjcyOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9 CnNwYW4uRS1NYWlsRm9ybWF0dm9ybGFnZTE3Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29t cG9zZTsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29sb3I6d2luZG93dGV4 dDt9Ci5Nc29DaHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7Cglmb250LXNp emU6MTAuMHB0O30KQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7Cglt YXJnaW46NzAuODVwdCA3MC44NXB0IDIuMGNtIDcwLjg1cHQ7fQpkaXYuV29yZFNlY3Rpb24xCgl7 cGFnZTpXb3JkU2VjdGlvbjE7fQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8 bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PTNEImVkaXQiIHNwaWRtYXg9M0QiMTAyNiIgLz4KPC94bWw+ PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+CjxvOnNoYXBlbGF5b3V0IHY6ZXh0 PTNEImVkaXQiPgo8bzppZG1hcCB2OmV4dD0zRCJlZGl0IiBkYXRhPTNEIjEiIC8+CjwvbzpzaGFw ZWxheW91dD48L3htbD48IVtlbmRpZl0tLT48L2hlYWQ+PGJvZHkgbGFuZz0zRERFID0KbGluaz0z RCIjMDU2M0MxIiB2bGluaz0zRCIjOTU0RjcyIj48ZGl2IGNsYXNzPTNEV29yZFNlY3Rpb24xPjxw ID0KY2xhc3M9M0RNc29Ob3JtYWw+PHNwYW4gbGFuZz0zREVOLVVTPkhlbGxvLDxvOnA+PC9vOnA+ PC9zcGFuPjwvcD48cCA9CmNsYXNzPTNETXNvTm9ybWFsPjxzcGFuIGxhbmc9M0RFTi1VUz48bzpw PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+PHAgPQpjbGFzcz0zRE1zb05vcm1hbD48c3BhbiBsYW5n PTNERU4tVVM+bGFzdCBXZWRuZXNkYXkgSSB3YW50ZWQgdG8gdXBkYXRlID0KbXkgb1ZpcnQgMy41 IGh5cGVydmlzb3IuIEl0IGlzIGEgc2luZ2xlIENlbnRvcyA3IHNlcnZlciwgc28gSSBzdGFydGVk IGJ5ID0Kc3VzcGVuZGluZyB0aGUgVk1zIGluIG9yZGVyIHRvIHNldCB0aGUgb1ZpcnQgZW5naW5l IGhvc3QgdG8gbWFpbnRlbmFuY2UgPQptb2RlLiBEdXJpbmcgdGhlIHByb2Nlc3Mgb2Ygc3VzcGVu ZGluZyB0aGUgVk1zIHRoZSBzZXJ2ZXIgY3Jhc2hlZCwgPQprZXJuZWwgcGFuaWM9RTI9ODA9QTY8 bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9M0RNc29Ob3JtYWw+PHNwYW4gPQpsYW5nPTNE RU4tVVM+QWZ0ZXIgcmVzdGFydGluZyB0aGUgc2VydmVyIEkgaW5zdGFsbGVkIHRoZSB1cGRhdGVz IHZpYSB5dW0gPQphbiByZXN0YXJ0ZWQgdGhlIHNlcnZlciBhZ2Fpbi4gQWZ0ZXJ3YXJkcywgYWxs IHRoZSBWTXMgY291bGQgYmUgc3RhcnRlZCA9CmFnYWluLiBTb21lIGhvdXJzIGxhdGVyIG15IG1v bml0b3Jpbmcgc3lzdGVtIHJlZ2lzdGVyZWQgc29tZSA9CnVucmVzcG9uc2l2ZSBob3N0cywgSSBo YWQgYSBsb29rIGluIHRoZSBvVmlydCBpbnRlcmZhY2UsIDMgb2YgdGhlIFZNcyA9CndlcmUgaW4g dGhlIHN0YXRlID1FMj04MD05Q25vdCByZXNwb25kaW5nPUUyPTgwPTlELCBtYXJrZWQgYnkgYSBx dWVzdGlvbiA9Cm1hcmsuIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0zRE1zb05vcm1h bD48c3BhbiBsYW5nPTNERU4tVVM+SSA9CnRyaWVkIHRvIHNodXQgZG93biB0aGUgVk1zLCBidXQg b1ZpcnQgd2Fzbj1FMj04MD05OXQgYWJsZSB0byBkbyBzby4gSSA9CnRyaWVkIHRvIHJlc2V0IHRo ZSBzdGF0dXMgaW4gdGhlIGRhdGFiYXNlIHdpdGggdGhlIHNxbCA9CnN0YXRlbWVudDxvOnA+PC9v OnA+PC9zcGFuPjwvcD48cCBjbGFzcz0zRE1zb05vcm1hbD48c3BhbiA9Cmxhbmc9M0RFTi1VUz48 bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9M0RNc29Ob3JtYWw+PHNwYW4gPQps YW5nPTNERU4tVVM+dXBkYXRlIHZtX2R5bmFtaWMgc2V0IHN0YXR1cyA9M0QgMCB3aGVyZSB2bV9n dWlkID0zRCA9CihzZWxlY3Qgdm1fZ3VpZCBmcm9tIHZtX3N0YXRpYyB3aGVyZSB2bV9uYW1lID0z RCA9CidNWVZNTkFNRScpOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0zRE1zb05vcm1h bD48c3BhbiA9Cmxhbmc9M0RFTi1VUz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+PHAgY2xh c3M9M0RNc29Ob3JtYWw+PHNwYW4gPQpsYW5nPTNERU4tVVM+YnV0IHRoYXQgZGlkbj1FMj04MD05 OXQgaGVscCwgZWl0aGVyLiBPbmx5IHJlYm9vdGluZyB0aGUgPQp3aG9sZSBoeXBlcnZpc29yIGhl bHBlZD1FMj04MD1BNiBhZnRlcndhcmRzIGV2ZXJ5dGhpbmcgd29ya2VkIGFnYWluLiBCdXQgPQpv bmx5IGZvciBhIGZldyBob3VycywgdGhlbiBvbmUgb2YgdGhlIFZNcyBlbnRlcmVkIHRoZSA9RTI9 ODA9OUNub3QgPQpyZXNwb25kaW5nPUUyPTgwPTlEIHN0YXRlIGFnYWluPUUyPTgwPUE2IGFnYWlu IG9ubHkgYSByZWJvb3QgaGVscGVkLiA9Clllc3RlcmRheSBpdCBoYXBwZW5lZCBhZ2Fpbjo8bzpw PjwvbzpwPjwvc3Bhbj48L3A+PHAgPQpjbGFzcz0zRE1zb05vcm1hbD48c3BhbiBsYW5nPTNERU4t VVM+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwID0KY2xhc3M9M0RNc29Ob3JtYWw+PHNw YW4gbGFuZz0zREVOLVVTPjIwMTUtMDgtMjggMTc6NDQ6MjIsNjY0IElORk8mbmJzcDsgPQpbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5WZHNVcGRhdGVSdW5UaW1lSW5mb10gPQooRGVm YXVsdFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItNjApIFs0ZWY5MGIxMl0gVk0gREMgPQowZjNkMWYw Ni1lNTE2LTQ4Y2UtYWE2Zi03MjczYzMzZDM0OTEgbW92ZWQgZnJvbSBVcCAtLSZndDsgPQpOb3RS ZXNwb25kaW5nPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPTNETXNvTm9ybWFsPjxzcGFu ID0KbGFuZz0zREVOLVVTPjIwMTUtMDgtMjggMTc6NDQ6MjIsNjkyIFdBUk4mbmJzcDsgPQpbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmRhbC5kYmJyb2tlci5hdWRpdGxvZ2hhbmRsaW5nLkF1ZGl0TG9n RGlyZWN0b3JdID0KKERlZmF1bHRRdWFydHpTY2hlZHVsZXJfV29ya2VyLTYwKSBbNGVmOTBiMTJd IENvcnJlbGF0aW9uIElEOiBudWxsLCBDYWxsID0KU3RhY2s6IG51bGwsIEN1c3RvbSBFdmVudCBJ RDogLTEsIE1lc3NhZ2U6IFZNIERDIGlzIG5vdCA9CnJlc3BvbmRpbmcuPG86cD48L286cD48L3Nw YW4+PC9wPjxwIGNsYXNzPTNETXNvTm9ybWFsPjxzcGFuID0KbGFuZz0zREVOLVVTPjxvOnA+Jm5i c3A7PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0zRE1zb05vcm1hbD48c3BhbiA9Cmxhbmc9M0RF Ti1VUz5Eb2VzIGFueWJvZHkga25vdyB3aGF0IEkgY2FuIGRvPyBXaGVyZSBzaG91bGQgSSBoYXZl IGEgPQpsb29rPyBIaW50cyBhcmUgZ3JlYXRseSBhcHByZWNpYXRlZCE8bzpwPjwvbzpwPjwvc3Bh bj48L3A+PHAgPQpjbGFzcz0zRE1zb05vcm1hbD48c3BhbiBsYW5nPTNERU4tVVM+PG86cD4mbmJz cDs8L286cD48L3NwYW4+PC9wPjxwID0KY2xhc3M9M0RNc29Ob3JtYWw+PHNwYW4gbGFuZz0zREVO LVVTPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgPQpjbGFzcz0zRE1zb05vcm1hbD48 c3BhbiA9Cmxhbmc9M0RFTi1VUz5DaHJpc3RpYW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC9kaXY+ PC9ib2R5PjwvaHRtbD4KLS0tLS0tPV9OZXh0UGFydF8wMDBfMDJCMF8wMUQwRTJBQy5BRkY5RjI3 MC0tCg== --===============3708418441757939817==--