From derek at ihtfp.com Tue Oct 3 11:11:23 2017 Content-Type: multipart/mixed; boundary="===============4571960836740724030==" MIME-Version: 1.0 From: Derek Atkins To: users at ovirt.org Subject: Re: [ovirt-users] Ovirt causing strange network issues? Date: Tue, 03 Oct 2017 07:11:01 -0400 Message-ID: <15ee1ee8d88.27ea.ee0929d4f8247208f860e07266211506@ihtfp.com> In-Reply-To: CANvHAxQzDcbbPFk5mscrzHA4mW8JQhCRq7Symk3HFi=c=YrcZw@mail.gmail.com --===============4571960836740724030== 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. ------------15ee1ee8ffd6c4a27ea4374613 Content-Type: text/plain; format=3Dflowed; charset=3D"UTF-8" Content-Transfer-Encoding: 8bit I'm sorry. What is STP? And how do I turn that off? -derek Sent using my mobile device. Please excuse any typos. On October 2, 2017 7:41:15 PM Colin Coe wrote: > Hi > > We saw something very similar to this a couple of years ago. In our case, > it was caused by STP being enabled on our hypervisors. > > HTH > > > > On 3 Oct. 2017 04:56, "Derek Atkins" wrote: > >> Hi, >> >> I'm at my wits end so I'm tossing this here in the hopes that SOMEONE >> will be able to help me. >> >> tl;dr: Ovirt is doing something on my network that is causing my fiber >> modem to go from 3-5ms to 300-1000+ms round trip times. I know it's >> ovirt because when I unplug ovirt from my network the issue goes away; >> when I plug it back in, the issue recurs. >> >> Long version: >> >> I've been running Ovirt 4.0.6 happily on CentOS 7.3 for several months >> on a single host machine. Indeed, the host had an uptime of 200+ days >> and was working great until approximately midnight, September 21/22 >> (just over a week ago). I was on an airplane halfway across the >> Atlantic at that time, so it wasn't anything I did. >> >> My network is configured as: >> >> fiber modem <-> edgerouter <-> switch <-> everything else >> >> ovirt is living in the "everything else" area. >> >> When I sit with a laptop connected to either the everything else range >> or even directly connected to the fiber modem, I run 'mtr' and see >> network times (starting at the fiber modem) that bounce all over the >> place. When I unplug ovirt I see consistent 3-5ms times. Plug it back >> in, voom, back up to badness. >> >> I've spent several hours plugging and unplugging different devices >> trying to isolate the issue. The only "device" that has any effect is >> my ovirt box. >> >> I have tried to debug this in several ways, but really the only thing >> that seems to have helped at all is shutting down all the VMs and the >> hosted engine. Once nothing else is running (but the host itself), only >> then does the network seem to return to normal. >> >> I'm really at my wits end on this; I have no idea what is causing this >> or what might have changed to cause the issue right at that time. I >> also can't imagine what ovirt is doing over the network that could cause >> the modem, two physical hops away, to lose its mind in this way. But my >> experiementation is definitely showing a direct correlation. >> >> Help!! >> >> -derek >> >> -- >> Derek Atkins 617-623-3745 <(617)%20623-3745> >> derek(a)ihtfp.com www.ihtfp.com >> Computer and Internet Security Consultant >> _______________________________________________ >> Users mailing list >> Users(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >> ------------15ee1ee8ffd6c4a27ea4374613 Content-Type: text/html; charset=3D"UTF-8" Content-Transfer-Encoding: 8bit

I'm sorry. What is STP?
And how do I turn that off?

-derek
Sent using my mobile device. Please excuse any typos.

On October 2, 2017 7:41:15 PM Colin Coe <colin.coe(a)gmail.com> wrote:

Hi

We saw something very similar to this a couple of years ago.=C2=A0 In our case, it was cause= d by STP being enabled on our hypervisors.

HTH



On 3 Oct. 2017 04:56, "Derek Atkins" <derek(a)ihtfp.com> wrote:
Hi,=

I'm at my wits end so I'm tossing this here in the hopes that SOMEONE
will be able to help me.

tl;dr: Ovirt is doing something on my network that is causing my fiber
modem to go from 3-5ms to 300-1000+ms round trip times.=C2=A0 I know it'= ;s
ovirt because when I unplug ovirt from my network the issue goes away;
when I plug it back in, the issue recurs.

Long version:

I've been running Ovirt 4.0.6 happily on CentOS 7.3 for several months<= br> on a single host machine. Indeed, the host had an uptime of 200+ days
and was working great until approximately midnight, September 21/22
(just over a week ago).=C2=A0 I was on an airplane halfway across the
Atlantic at that time, so it wasn't anything I did.

My network is configured as:

=C2=A0 fiber modem <-> edgerouter <-> switch <-> everythi= ng else

ovirt is living in the "everything else" area.

When I sit with a laptop connected to either the everything else range
or even directly connected to the fiber modem, I run 'mtr' and see<= br> network times (starting at the fiber modem) that bounce all over the
place.=C2=A0 When I unplug ovirt I see consistent 3-5ms times.=C2=A0 Plug i= t back
in, voom, back up to badness.

I've spent several hours plugging and unplugging different devices
trying to isolate the issue.=C2=A0 The only "device" that has any effect is
my ovirt box.

I have tried to debug this in several ways, but really the only thing
that seems to have helped at all is shutting down all the VMs and the
hosted engine.=C2=A0 Once nothing else is running (but the host itself), on= ly
then does the network seem to return to normal.

I'm really at my wits end on this; I have no idea what is causing this<= br> or what might have changed to cause the issue right at that time.=C2=A0 I also can't imagine what ovirt is doing over the network that could cause
the modem, two physical hops away, to lose its mind in this way.=C2=A0 But = my
experiementation is definitely showing a direct correlation.

Help!!

-derek

--
=C2=A0 =C2=A0 =C2=A0 =C2=A0Derek Atkins=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0617-623-3745
=C2=A0 =C2=A0 =C2=A0 =C2=A0derek(a)ihtfp.com=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0www.ihtfp.com
=C2=A0 =C2=A0 =C2=A0 =C2=A0Computer and Internet Security Consultant
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users
------------15ee1ee8ffd6c4a27ea4374613-- --===============4571960836740724030== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t MTVlZTFlZThmZmQ2YzRhMjdlYTQzNzQ2MTMKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBmb3Jt YXQ9Zmxvd2VkOyBjaGFyc2V0PSJVVEYtOCIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJp dAoKSSdtIHNvcnJ5LiBXaGF0IGlzIFNUUD8KQW5kIGhvdyBkbyBJIHR1cm4gdGhhdCBvZmY/Cgot ZGVyZWsKU2VudCB1c2luZyBteSBtb2JpbGUgZGV2aWNlLiBQbGVhc2UgZXhjdXNlIGFueSB0eXBv cy4KCgoKT24gT2N0b2JlciAyLCAyMDE3IDc6NDE6MTUgUE0gQ29saW4gQ29lIDxjb2xpbi5jb2VA Z21haWwuY29tPiB3cm90ZToKCj4gSGkKPgo+IFdlIHNhdyBzb21ldGhpbmcgdmVyeSBzaW1pbGFy IHRvIHRoaXMgYSBjb3VwbGUgb2YgeWVhcnMgYWdvLiAgSW4gb3VyIGNhc2UsCj4gaXQgd2FzIGNh dXNlZCBieSBTVFAgYmVpbmcgZW5hYmxlZCBvbiBvdXIgaHlwZXJ2aXNvcnMuCj4KPiBIVEgKPgo+ Cj4KPiBPbiAzIE9jdC4gMjAxNyAwNDo1NiwgIkRlcmVrIEF0a2lucyIgPGRlcmVrQGlodGZwLmNv bT4gd3JvdGU6Cj4KPj4gSGksCj4+Cj4+IEknbSBhdCBteSB3aXRzIGVuZCBzbyBJJ20gdG9zc2lu ZyB0aGlzIGhlcmUgaW4gdGhlIGhvcGVzIHRoYXQgU09NRU9ORQo+PiB3aWxsIGJlIGFibGUgdG8g aGVscCBtZS4KPj4KPj4gdGw7ZHI6IE92aXJ0IGlzIGRvaW5nIHNvbWV0aGluZyBvbiBteSBuZXR3 b3JrIHRoYXQgaXMgY2F1c2luZyBteSBmaWJlcgo+PiBtb2RlbSB0byBnbyBmcm9tIDMtNW1zIHRv IDMwMC0xMDAwK21zIHJvdW5kIHRyaXAgdGltZXMuICBJIGtub3cgaXQncwo+PiBvdmlydCBiZWNh dXNlIHdoZW4gSSB1bnBsdWcgb3ZpcnQgZnJvbSBteSBuZXR3b3JrIHRoZSBpc3N1ZSBnb2VzIGF3 YXk7Cj4+IHdoZW4gSSBwbHVnIGl0IGJhY2sgaW4sIHRoZSBpc3N1ZSByZWN1cnMuCj4+Cj4+IExv bmcgdmVyc2lvbjoKPj4KPj4gSSd2ZSBiZWVuIHJ1bm5pbmcgT3ZpcnQgNC4wLjYgaGFwcGlseSBv biBDZW50T1MgNy4zIGZvciBzZXZlcmFsIG1vbnRocwo+PiBvbiBhIHNpbmdsZSBob3N0IG1hY2hp bmUuIEluZGVlZCwgdGhlIGhvc3QgaGFkIGFuIHVwdGltZSBvZiAyMDArIGRheXMKPj4gYW5kIHdh cyB3b3JraW5nIGdyZWF0IHVudGlsIGFwcHJveGltYXRlbHkgbWlkbmlnaHQsIFNlcHRlbWJlciAy MS8yMgo+PiAoanVzdCBvdmVyIGEgd2VlayBhZ28pLiAgSSB3YXMgb24gYW4gYWlycGxhbmUgaGFs ZndheSBhY3Jvc3MgdGhlCj4+IEF0bGFudGljIGF0IHRoYXQgdGltZSwgc28gaXQgd2Fzbid0IGFu eXRoaW5nIEkgZGlkLgo+Pgo+PiBNeSBuZXR3b3JrIGlzIGNvbmZpZ3VyZWQgYXM6Cj4+Cj4+ICAg ZmliZXIgbW9kZW0gPC0+IGVkZ2Vyb3V0ZXIgPC0+IHN3aXRjaCA8LT4gZXZlcnl0aGluZyBlbHNl Cj4+Cj4+IG92aXJ0IGlzIGxpdmluZyBpbiB0aGUgImV2ZXJ5dGhpbmcgZWxzZSIgYXJlYS4KPj4K Pj4gV2hlbiBJIHNpdCB3aXRoIGEgbGFwdG9wIGNvbm5lY3RlZCB0byBlaXRoZXIgdGhlIGV2ZXJ5 dGhpbmcgZWxzZSByYW5nZQo+PiBvciBldmVuIGRpcmVjdGx5IGNvbm5lY3RlZCB0byB0aGUgZmli ZXIgbW9kZW0sIEkgcnVuICdtdHInIGFuZCBzZWUKPj4gbmV0d29yayB0aW1lcyAoc3RhcnRpbmcg YXQgdGhlIGZpYmVyIG1vZGVtKSB0aGF0IGJvdW5jZSBhbGwgb3ZlciB0aGUKPj4gcGxhY2UuICBX aGVuIEkgdW5wbHVnIG92aXJ0IEkgc2VlIGNvbnNpc3RlbnQgMy01bXMgdGltZXMuICBQbHVnIGl0 IGJhY2sKPj4gaW4sIHZvb20sIGJhY2sgdXAgdG8gYmFkbmVzcy4KPj4KPj4gSSd2ZSBzcGVudCBz ZXZlcmFsIGhvdXJzIHBsdWdnaW5nIGFuZCB1bnBsdWdnaW5nIGRpZmZlcmVudCBkZXZpY2VzCj4+ IHRyeWluZyB0byBpc29sYXRlIHRoZSBpc3N1ZS4gIFRoZSBvbmx5ICJkZXZpY2UiIHRoYXQgaGFz IGFueSBlZmZlY3QgaXMKPj4gbXkgb3ZpcnQgYm94Lgo+Pgo+PiBJIGhhdmUgdHJpZWQgdG8gZGVi dWcgdGhpcyBpbiBzZXZlcmFsIHdheXMsIGJ1dCByZWFsbHkgdGhlIG9ubHkgdGhpbmcKPj4gdGhh dCBzZWVtcyB0byBoYXZlIGhlbHBlZCBhdCBhbGwgaXMgc2h1dHRpbmcgZG93biBhbGwgdGhlIFZN cyBhbmQgdGhlCj4+IGhvc3RlZCBlbmdpbmUuICBPbmNlIG5vdGhpbmcgZWxzZSBpcyBydW5uaW5n IChidXQgdGhlIGhvc3QgaXRzZWxmKSwgb25seQo+PiB0aGVuIGRvZXMgdGhlIG5ldHdvcmsgc2Vl bSB0byByZXR1cm4gdG8gbm9ybWFsLgo+Pgo+PiBJJ20gcmVhbGx5IGF0IG15IHdpdHMgZW5kIG9u IHRoaXM7IEkgaGF2ZSBubyBpZGVhIHdoYXQgaXMgY2F1c2luZyB0aGlzCj4+IG9yIHdoYXQgbWln aHQgaGF2ZSBjaGFuZ2VkIHRvIGNhdXNlIHRoZSBpc3N1ZSByaWdodCBhdCB0aGF0IHRpbWUuICBJ Cj4+IGFsc28gY2FuJ3QgaW1hZ2luZSB3aGF0IG92aXJ0IGlzIGRvaW5nIG92ZXIgdGhlIG5ldHdv cmsgdGhhdCBjb3VsZCBjYXVzZQo+PiB0aGUgbW9kZW0sIHR3byBwaHlzaWNhbCBob3BzIGF3YXks IHRvIGxvc2UgaXRzIG1pbmQgaW4gdGhpcyB3YXkuICBCdXQgbXkKPj4gZXhwZXJpZW1lbnRhdGlv biBpcyBkZWZpbml0ZWx5IHNob3dpbmcgYSBkaXJlY3QgY29ycmVsYXRpb24uCj4+Cj4+IEhlbHAh IQo+Pgo+PiAtZGVyZWsKPj4KPj4gLS0KPj4gICAgICAgIERlcmVrIEF0a2lucyAgICAgICAgICAg ICAgICAgNjE3LTYyMy0zNzQ1IDwoNjE3KSUyMDYyMy0zNzQ1Pgo+PiAgICAgICAgZGVyZWtAaWh0 ZnAuY29tICAgICAgICAgICAgIHd3dy5paHRmcC5jb20KPj4gICAgICAgIENvbXB1dGVyIGFuZCBJ bnRlcm5ldCBTZWN1cml0eSBDb25zdWx0YW50Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCj4+IFVzZXJzIG1haWxpbmcgbGlzdAo+PiBVc2Vyc0Bvdmly dC5vcmcKPj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCj4+ CgotLS0tLS0tLS0tLS0xNWVlMWVlOGZmZDZjNGEyN2VhNDM3NDYxMwpDb250ZW50LVR5cGU6IHRl eHQvaHRtbDsgY2hhcnNldD0iVVRGLTgiCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CjxodG1sPgo8aGVhZD4KPC9oZWFkPgo8Ym9keT4KPGRpdiBzdHlsZT0iY29sb3I6IGJsYWNrOyI+ CjxkaXYgc3R5bGU9ImNvbG9yOiBibGFjazsiPgo8cCBzdHlsZT0ibWFyZ2luOiAwIDAgMWVtIDA7 IGNvbG9yOiBibGFjazsiPkknbSBzb3JyeS4gV2hhdCBpcyBTVFA/IDxicj4KQW5kIGhvdyBkbyBJ IHR1cm4gdGhhdCBvZmY/IDwvcD4KPHAgc3R5bGU9Im1hcmdpbjogMCAwIDFlbSAwOyBjb2xvcjog YmxhY2s7Ij4tZGVyZWs8YnI+ClNlbnQgdXNpbmcgbXkgbW9iaWxlIGRldmljZS4gUGxlYXNlIGV4 Y3VzZSBhbnkgdHlwb3MuIDxicj4KPC9wPgo8L2Rpdj4KPGRpdiBzdHlsZT0iY29sb3I6IGJsYWNr OyI+CjxwCnN0eWxlPSJjb2xvcjogYmxhY2s7IGZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6 IEFyaWFsLCBzYW5zLXNlcmlmOyBtYXJnaW46IDEwcHQgMDsiPk9uCk9jdG9iZXIgMiwgMjAxNyA3 OjQxOjE1IFBNIENvbGluIENvZSAmbHQ7Y29saW4uY29lQGdtYWlsLmNvbSZndDsgd3JvdGU6PC9w Pgo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iZ21haWxfcXVvdGUiCnN0eWxlPSJtYXJn aW46IDAgMCAwIDAuNzVleDsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODA4MDgwOyBwYWRkaW5n LWxlZnQ6IDAuNzVleDsiPgo8ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0iYXV0byI+PC9kaXY+PGRp diBjbGFzcz0iZ21haWxfZXh0cmEiPkhpPC9kaXY+PGRpdgpjbGFzcz0iZ21haWxfZXh0cmEiPjxi cj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+V2Ugc2F3IHNvbWV0aGluZwp2ZXJ5IHNp bWlsYXIgdG8gdGhpcyBhIGNvdXBsZSBvZiB5ZWFycyBhZ28uwqAgSW4gb3VyIGNhc2UsIGl0IHdh cyBjYXVzZWQgYnkKU1RQIGJlaW5nIGVuYWJsZWQgb24gb3VyIGh5cGVydmlzb3JzLjwvZGl2Pjxk aXYKY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEi PkhUSDwvZGl2PjxkaXYKY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+PC9kaXY+PGRpdiBjbGFzcz0i Z21haWxfZXh0cmEiPjxicj48L2Rpdj48ZGl2CmNsYXNzPSJnbWFpbF9leHRyYSI+PGJyPjxkaXYg Y2xhc3M9ImdtYWlsX3F1b3RlIj5PbiAzIE9jdC4gMjAxNyAwNDo1NiwKJnF1b3Q7RGVyZWsgQXRr aW5zJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86ZGVyZWtAaWh0ZnAuY29tIgp0YXJnZXQ9Il9i bGFuayI+ZGVyZWtAaWh0ZnAuY29tPC9hPiZndDsgd3JvdGU6PGJyCnR5cGU9ImF0dHJpYnV0aW9u Ij48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiCnN0eWxlPSJtYXJnaW46MCAwIDAgLjhl eDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij5IaSw8YnI+Cjxi cj4KSSYjMzk7bSBhdCBteSB3aXRzIGVuZCBzbyBJJiMzOTttIHRvc3NpbmcgdGhpcyBoZXJlIGlu IHRoZSBob3BlcyB0aGF0ClNPTUVPTkU8YnI+CndpbGwgYmUgYWJsZSB0byBoZWxwIG1lLjxicj4K PGJyPgp0bDtkcjogT3ZpcnQgaXMgZG9pbmcgc29tZXRoaW5nIG9uIG15IG5ldHdvcmsgdGhhdCBp cyBjYXVzaW5nIG15IGZpYmVyPGJyPgptb2RlbSB0byBnbyBmcm9tIDMtNW1zIHRvIDMwMC0xMDAw K21zIHJvdW5kIHRyaXAgdGltZXMuwqAgSSBrbm93IGl0JiMzOTtzPGJyPgpvdmlydCBiZWNhdXNl IHdoZW4gSSB1bnBsdWcgb3ZpcnQgZnJvbSBteSBuZXR3b3JrIHRoZSBpc3N1ZSBnb2VzIGF3YXk7 PGJyPgp3aGVuIEkgcGx1ZyBpdCBiYWNrIGluLCB0aGUgaXNzdWUgcmVjdXJzLjxicj4KPGJyPgpM b25nIHZlcnNpb246PGJyPgo8YnI+CkkmIzM5O3ZlIGJlZW4gcnVubmluZyBPdmlydCA0LjAuNiBo YXBwaWx5IG9uIENlbnRPUyA3LjMgZm9yIHNldmVyYWwgbW9udGhzPGJyPgpvbiBhIHNpbmdsZSBo b3N0IG1hY2hpbmUuIEluZGVlZCwgdGhlIGhvc3QgaGFkIGFuIHVwdGltZSBvZiAyMDArIGRheXM8 YnI+CmFuZCB3YXMgd29ya2luZyBncmVhdCB1bnRpbCBhcHByb3hpbWF0ZWx5IG1pZG5pZ2h0LCBT ZXB0ZW1iZXIgMjEvMjI8YnI+CihqdXN0IG92ZXIgYSB3ZWVrIGFnbykuwqAgSSB3YXMgb24gYW4g YWlycGxhbmUgaGFsZndheSBhY3Jvc3MgdGhlPGJyPgpBdGxhbnRpYyBhdCB0aGF0IHRpbWUsIHNv IGl0IHdhc24mIzM5O3QgYW55dGhpbmcgSSBkaWQuPGJyPgo8YnI+Ck15IG5ldHdvcmsgaXMgY29u ZmlndXJlZCBhczo8YnI+Cjxicj4KwqAgZmliZXIgbW9kZW0gJmx0Oy0mZ3Q7IGVkZ2Vyb3V0ZXIg Jmx0Oy0mZ3Q7IHN3aXRjaCAmbHQ7LSZndDsgZXZlcnl0aGluZwplbHNlPGJyPgo8YnI+Cm92aXJ0 IGlzIGxpdmluZyBpbiB0aGUgJnF1b3Q7ZXZlcnl0aGluZyBlbHNlJnF1b3Q7IGFyZWEuPGJyPgo8 YnI+CldoZW4gSSBzaXQgd2l0aCBhIGxhcHRvcCBjb25uZWN0ZWQgdG8gZWl0aGVyIHRoZSBldmVy eXRoaW5nIGVsc2UgcmFuZ2U8YnI+Cm9yIGV2ZW4gZGlyZWN0bHkgY29ubmVjdGVkIHRvIHRoZSBm aWJlciBtb2RlbSwgSSBydW4gJiMzOTttdHImIzM5OyBhbmQgc2VlPGJyPgpuZXR3b3JrIHRpbWVz IChzdGFydGluZyBhdCB0aGUgZmliZXIgbW9kZW0pIHRoYXQgYm91bmNlIGFsbCBvdmVyIHRoZTxi cj4KcGxhY2UuwqAgV2hlbiBJIHVucGx1ZyBvdmlydCBJIHNlZSBjb25zaXN0ZW50IDMtNW1zIHRp bWVzLsKgIFBsdWcgaXQgYmFjazxicj4KaW4sIHZvb20sIGJhY2sgdXAgdG8gYmFkbmVzcy48YnI+ Cjxicj4KSSYjMzk7dmUgc3BlbnQgc2V2ZXJhbCBob3VycyBwbHVnZ2luZyBhbmQgdW5wbHVnZ2lu ZyBkaWZmZXJlbnQgZGV2aWNlczxicj4KdHJ5aW5nIHRvIGlzb2xhdGUgdGhlIGlzc3VlLsKgIFRo ZSBvbmx5ICZxdW90O2RldmljZSZxdW90OyB0aGF0IGhhcyBhbnkKZWZmZWN0IGlzPGJyPgpteSBv dmlydCBib3guPGJyPgo8YnI+CkkgaGF2ZSB0cmllZCB0byBkZWJ1ZyB0aGlzIGluIHNldmVyYWwg d2F5cywgYnV0IHJlYWxseSB0aGUgb25seSB0aGluZzxicj4KdGhhdCBzZWVtcyB0byBoYXZlIGhl bHBlZCBhdCBhbGwgaXMgc2h1dHRpbmcgZG93biBhbGwgdGhlIFZNcyBhbmQgdGhlPGJyPgpob3N0 ZWQgZW5naW5lLsKgIE9uY2Ugbm90aGluZyBlbHNlIGlzIHJ1bm5pbmcgKGJ1dCB0aGUgaG9zdCBp dHNlbGYpLCBvbmx5PGJyPgp0aGVuIGRvZXMgdGhlIG5ldHdvcmsgc2VlbSB0byByZXR1cm4gdG8g bm9ybWFsLjxicj4KPGJyPgpJJiMzOTttIHJlYWxseSBhdCBteSB3aXRzIGVuZCBvbiB0aGlzOyBJ IGhhdmUgbm8gaWRlYSB3aGF0IGlzIGNhdXNpbmcgdGhpczxicj4Kb3Igd2hhdCBtaWdodCBoYXZl IGNoYW5nZWQgdG8gY2F1c2UgdGhlIGlzc3VlIHJpZ2h0IGF0IHRoYXQgdGltZS7CoCBJPGJyPgph bHNvIGNhbiYjMzk7dCBpbWFnaW5lIHdoYXQgb3ZpcnQgaXMgZG9pbmcgb3ZlciB0aGUgbmV0d29y ayB0aGF0IGNvdWxkCmNhdXNlPGJyPgp0aGUgbW9kZW0sIHR3byBwaHlzaWNhbCBob3BzIGF3YXks IHRvIGxvc2UgaXRzIG1pbmQgaW4gdGhpcyB3YXkuwqAgQnV0IG15PGJyPgpleHBlcmllbWVudGF0 aW9uIGlzIGRlZmluaXRlbHkgc2hvd2luZyBhIGRpcmVjdCBjb3JyZWxhdGlvbi48YnI+Cjxicj4K SGVscCEhPGJyPgo8YnI+Ci1kZXJlazxicj4KPGJyPgotLTxicj4KwqAgwqAgwqAgwqBEZXJlayBB dGtpbnPCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDxhIGhyZWY9InRlbDooNjE3KSUyMDYyMy0z NzQ1Igp2YWx1ZT0iKzE2MTc2MjMzNzQ1IiB0YXJnZXQ9Il9ibGFuayI+NjE3LTYyMy0zNzQ1PC9h Pjxicj4KwqAgwqAgwqAgwqA8YSBocmVmPSJtYWlsdG86ZGVyZWtAaWh0ZnAuY29tIgp0YXJnZXQ9 Il9ibGFuayI+ZGVyZWtAaWh0ZnAuY29tPC9hPsKgIMKgIMKgIMKgIMKgIMKgIMKgPGEKaHJlZj0i aHR0cDovL3d3dy5paHRmcC5jb20iIHJlbD0ibm9yZWZlcnJlciIKdGFyZ2V0PSJfYmxhbmsiPnd3 dy5paHRmcC5jb208L2E+PGJyPgrCoCDCoCDCoCDCoENvbXB1dGVyIGFuZCBJbnRlcm5ldCBTZWN1 cml0eSBDb25zdWx0YW50PGJyPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX188d2JyPl9f X19fX19fX19fX19fX19fPGJyPgpVc2VycyBtYWlsaW5nIGxpc3Q8YnI+CjxhIGhyZWY9Im1haWx0 bzpVc2Vyc0BvdmlydC5vcmciIHRhcmdldD0iX2JsYW5rIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJy Pgo8YSBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMi IHJlbD0ibm9yZWZlcnJlciIKdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcv bWFpbG1hbjx3YnI+L2xpc3RpbmZvL3VzZXJzPC9hPjxicj4KPC9ibG9ja3F1b3RlPjwvZGl2Pjwv ZGl2Pgo8L2Rpdj4KPC9ibG9ja3F1b3RlPgo8L2Rpdj4KPC9kaXY+CjwvYm9keT4KPC9odG1sPgoK LS0tLS0tLS0tLS0tMTVlZTFlZThmZmQ2YzRhMjdlYTQzNzQ2MTMtLQoK --===============4571960836740724030==--