From matt.emma at digitalfortress.io Tue Mar 21 22:30:46 2017 Content-Type: multipart/mixed; boundary="===============3899711558691636064==" MIME-Version: 1.0 From: Matt Emma To: users at ovirt.org Subject: [ovirt-users] Lost our HostedEngineVM Date: Tue, 21 Mar 2017 21:58:01 +0000 Message-ID: --===============3899711558691636064== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_DM5PR2001MB1884F384577C85E3DE0FF816963D0DM5PR2001MB1884_ Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable We're in a bit of a panic mode, so excuse any shortness. We had a storage failure. We rebooted a VMHost that had the hostedengine VM= =3D - The HostedENgine did not try to move to the other hosts. We've since res= =3D tored storage and we are able to successfully restart the paused VMs. We kn= =3D ow the HostedEngine's VM ID is there a way we can force load it from the mo= =3D unted storage? -Matt --_000_DM5PR2001MB1884F384577C85E3DE0FF816963D0DM5PR2001MB1884_ Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable

We’re in a bit of a panic mode, so excuse an= y =3D shortness.

 

We had a storage failure. We rebooted a VMHost tha= t =3D had the hostedengine VM - The HostedENgine did not try to move to the other= =3D hosts. We’ve since restored storage and we are able to successfully = =3D restart the paused VMs. We know the HostedEngine’s VM ID is there a way we can force load it from the mounted storage? <= =3D /o:p>

 

-Matt

--_000_DM5PR2001MB1884F384577C85E3DE0FF816963D0DM5PR2001MB1884_-- --===============3899711558691636064== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwX0RNNVBSMjAwMU1CMTg4NEYzODQ1NzdDODVFM0RFMEZGODE2OTYzRDBETTVQUjIwMDFN QjE4ODRfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0idXMtYXNjaWkiCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCldlJ3JlIGluIGEgYml0IG9m IGEgcGFuaWMgbW9kZSwgc28gZXhjdXNlIGFueSBzaG9ydG5lc3MuCgpXZSBoYWQgYSBzdG9yYWdl IGZhaWx1cmUuIFdlIHJlYm9vdGVkIGEgVk1Ib3N0IHRoYXQgaGFkIHRoZSBob3N0ZWRlbmdpbmUg Vk09CiAtIFRoZSBIb3N0ZWRFTmdpbmUgZGlkIG5vdCB0cnkgdG8gbW92ZSB0byB0aGUgb3RoZXIg aG9zdHMuIFdlJ3ZlIHNpbmNlIHJlcz0KdG9yZWQgc3RvcmFnZSBhbmQgd2UgYXJlIGFibGUgdG8g c3VjY2Vzc2Z1bGx5IHJlc3RhcnQgdGhlIHBhdXNlZCBWTXMuIFdlIGtuPQpvdyB0aGUgSG9zdGVk RW5naW5lJ3MgVk0gSUQgaXMgdGhlcmUgYSB3YXkgd2UgY2FuIGZvcmNlIGxvYWQgaXQgZnJvbSB0 aGUgbW89CnVudGVkIHN0b3JhZ2U/CgotTWF0dAoKLS1fMDAwX0RNNVBSMjAwMU1CMTg4NEYzODQ1 NzdDODVFM0RFMEZGODE2OTYzRDBETTVQUjIwMDFNQjE4ODRfCkNvbnRlbnQtVHlwZTogdGV4dC9o dG1sOyBjaGFyc2V0PSJ1cy1hc2NpaSIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVk LXByaW50YWJsZQoKPGh0bWwgeG1sbnM6dj0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZt bCIgeG1sbnM6bz0zRCJ1cm46c2NoZW1hcy1taWNyPQpvc29mdC1jb206b2ZmaWNlOm9mZmljZSIg eG1sbnM6dz0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiA9CnhtbG5z Om09M0QiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4 bWxucz0zRCJodHRwOj0KLy93d3cudzMub3JnL1RSL1JFQy1odG1sNDAiPgo8aGVhZD4KPG1ldGEg aHR0cC1lcXVpdj0zRCJDb250ZW50LVR5cGUiIGNvbnRlbnQ9M0QidGV4dC9odG1sOyBjaGFyc2V0 PTNEdXMtYXNjaWkiPQo+CjxtZXRhIG5hbWU9M0QiR2VuZXJhdG9yIiBjb250ZW50PTNEIk1pY3Jv c29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4KPHN0eWxlPjwhLS0KLyogRm9udCBEZWZp bml0aW9ucyAqLwpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7CglwYW5v c2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0O30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNhbGli cmk7CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9Ci8qIFN0eWxlIERlZmluaXRpb25z ICovCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwKCXttYXJnaW46MGlu OwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJZm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5 OiJDYWxpYnJpIixzYW5zLXNlcmlmO30KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluawoJe21zby1z dHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOiMwNTYzQzE7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJs aW5lO30KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkCgl7bXNvLXN0eWxlLXBy aW9yaXR5Ojk5OwoJY29sb3I6Izk1NEY3MjsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpz cGFuLkVtYWlsU3R5bGUxNwoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7Cglmb250 LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9yOndpbmRvd3RleHQ7fQouTXNvQ2hw RGVmYXVsdAoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5OwoJZm9udC1mYW1pbHk6IkNhbGli cmkiLHNhbnMtc2VyaWY7fQpAcGFnZSBXb3JkU2VjdGlvbjEKCXtzaXplOjguNWluIDExLjBpbjsK CW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9CmRpdi5Xb3JkU2VjdGlvbjEKCXtwYWdl OldvcmRTZWN0aW9uMTt9Ci0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+CjxvOnNo YXBlZGVmYXVsdHMgdjpleHQ9M0QiZWRpdCIgc3BpZG1heD0zRCIxMDI2IiAvPgo8L3htbD48IVtl bmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVsYXlvdXQgdjpleHQ9M0Qi ZWRpdCI+CjxvOmlkbWFwIHY6ZXh0PTNEImVkaXQiIGRhdGE9M0QiMSIgLz4KPC9vOnNoYXBlbGF5 b3V0PjwveG1sPjwhW2VuZGlmXS0tPgo8L2hlYWQ+Cjxib2R5IGxhbmc9M0QiRU4tVVMiIGxpbms9 M0QiIzA1NjNDMSIgdmxpbms9M0QiIzk1NEY3MiI+CjxkaXYgY2xhc3M9M0QiV29yZFNlY3Rpb24x Ij4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj5XZSYjODIxNztyZSBpbiBhIGJpdCBvZiBhIHBhbmlj IG1vZGUsIHNvIGV4Y3VzZSBhbnkgPQpzaG9ydG5lc3MuIDxvOnA+CjwvbzpwPjwvcD4KPHAgY2xh c3M9M0QiTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9y bWFsIj5XZSBoYWQgYSBzdG9yYWdlIGZhaWx1cmUuIFdlIHJlYm9vdGVkIGEgVk1Ib3N0IHRoYXQg PQpoYWQgdGhlIGhvc3RlZGVuZ2luZSBWTSAtIFRoZSBIb3N0ZWRFTmdpbmUgZGlkIG5vdCB0cnkg dG8gbW92ZSB0byB0aGUgb3RoZXI9CiBob3N0cy4gV2UmIzgyMTc7dmUgc2luY2UgcmVzdG9yZWQg c3RvcmFnZSBhbmQgd2UgYXJlIGFibGUgdG8gc3VjY2Vzc2Z1bGx5ID0KcmVzdGFydCB0aGUgcGF1 c2VkIFZNcy4gV2Uga25vdyB0aGUgSG9zdGVkRW5naW5lJiM4MjE3O3MKIFZNIElEIGlzIHRoZXJl IGEgd2F5IHdlIGNhbiBmb3JjZSBsb2FkIGl0IGZyb20gdGhlIG1vdW50ZWQgc3RvcmFnZT8gPG86 cD48PQovbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv cD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj4tTWF0dCA8bzpwPjwvbzpwPjwvcD4KPC9kaXY+Cjwv Ym9keT4KPC9odG1sPgoKLS1fMDAwX0RNNVBSMjAwMU1CMTg4NEYzODQ1NzdDODVFM0RFMEZGODE2 OTYzRDBETTVQUjIwMDFNQjE4ODRfLS0K --===============3899711558691636064==-- From pablo.localhost at gmail.com Tue Mar 21 23:32:45 2017 Content-Type: multipart/mixed; boundary="===============8435626169071017371==" MIME-Version: 1.0 From: Juan Pablo To: users at ovirt.org Subject: Re: [ovirt-users] Lost our HostedEngineVM Date: Tue, 21 Mar 2017 20:32:43 -0300 Message-ID: In-Reply-To: DM5PR2001MB1884F384577C85E3DE0FF816963D0@DM5PR2001MB1884.namprd20.prod.outlook.com --===============8435626169071017371== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable whats the output of the /var/log/ovirt-hosted-engine-ha/agent.log ? regards 2017-03-21 18:58 GMT-03:00 Matt Emma : > We=E2=80=99re in a bit of a panic mode, so excuse any shortness. > > > > We had a storage failure. We rebooted a VMHost that had the hostedengine > VM - The HostedENgine did not try to move to the other hosts. We=E2=80=99= ve since > restored storage and we are able to successfully restart the paused VMs. = We > know the HostedEngine=E2=80=99s VM ID is there a way we can force load it= from the > mounted storage? > > > > -Matt > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > --===============8435626169071017371== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGRpdj53aGF0cyB0aGUgb3V0cHV0IG9mIHRoZSAvdmFyL2xvZy9vdmly dC1ob3N0ZWQtZW5naW5lLWhhL2FnZW50LmxvZyA/PGJyPjxicj48L2Rpdj5yZWdhcmRzPGJyPjwv ZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUi PjIwMTctMDMtMjEgMTg6NTggR01ULTAzOjAwIE1hdHQgRW1tYSA8c3BhbiBkaXI9Imx0ciI+Jmx0 OzxhIGhyZWY9Im1haWx0bzptYXR0LmVtbWFAZGlnaXRhbGZvcnRyZXNzLmlvIiB0YXJnZXQ9Il9i bGFuayI+bWF0dC5lbW1hQGRpZ2l0YWxmb3J0cmVzcy5pbzwvYT4mZ3Q7PC9zcGFuPjo8YnI+PGJs b2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9y ZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+CgoKCgoKPGRpdiBsaW5r PSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiIgbGFuZz0iRU4tVVMiPgo8ZGl2IGNsYXNzPSJtXy04 ODY5Nzc5NjkyMDM3ODQxNjI1V29yZFNlY3Rpb24xIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2Xi gJlyZSBpbiBhIGJpdCBvZiBhIHBhbmljIG1vZGUsIHNvIGV4Y3VzZSBhbnkgc2hvcnRuZXNzLiA8 dT48L3U+Cjx1PjwvdT48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjx1PjwvdT7CoDx1PjwvdT48 L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlIGhhZCBhIHN0b3JhZ2UgZmFpbHVyZS4gV2UgcmVi b290ZWQgYSBWTUhvc3QgdGhhdCBoYWQgdGhlIGhvc3RlZGVuZ2luZSBWTSAtIFRoZSBIb3N0ZWRF TmdpbmUgZGlkIG5vdCB0cnkgdG8gbW92ZSB0byB0aGUgb3RoZXIgaG9zdHMuIFdl4oCZdmUgc2lu Y2UgcmVzdG9yZWQgc3RvcmFnZSBhbmQgd2UgYXJlIGFibGUgdG8gc3VjY2Vzc2Z1bGx5IHJlc3Rh cnQgdGhlIHBhdXNlZCBWTXMuIFdlIGtub3cgdGhlIEhvc3RlZEVuZ2luZeKAmXMKIFZNIElEIGlz IHRoZXJlIGEgd2F5IHdlIGNhbiBmb3JjZSBsb2FkIGl0IGZyb20gdGhlIG1vdW50ZWQgc3RvcmFn ZT8gPHNwYW4gY2xhc3M9IkhPRW5aYiI+PGZvbnQgY29sb3I9IiM4ODg4ODgiPjx1PjwvdT48dT48 L3U+PC9mb250Pjwvc3Bhbj48L3A+PHNwYW4gY2xhc3M9IkhPRW5aYiI+PGZvbnQgY29sb3I9IiM4 ODg4ODgiPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48dT48L3U+wqA8dT48L3U+PC9wPgo8cCBjbGFz cz0iTXNvTm9ybWFsIj4tTWF0dCA8dT48L3U+PHU+PC91PjwvcD4KPC9mb250Pjwvc3Bhbj48L2Rp dj4KPC9kaXY+Cgo8YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHdicj5fX19fX19f X19fX19fX19fXzxicj4KVXNlcnMgbWFpbGluZyBsaXN0PGJyPgo8YSBocmVmPSJtYWlsdG86VXNl cnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPgo8YSBocmVmPSJodHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiIHJlbD0ibm9yZWZlcnJlciIgdGFy Z2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvPHdicj5tYWlsbWFuL2xpc3RpbmZv L3VzZXJzPC9hPjxicj4KPGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9kaXY+Cg== --===============8435626169071017371==-- From budic at onholyground.com Wed Mar 22 14:39:02 2017 Content-Type: multipart/mixed; boundary="===============8460139456564558758==" MIME-Version: 1.0 From: Darrell Budic To: users at ovirt.org Subject: Re: [ovirt-users] Lost our HostedEngineVM Date: Wed, 22 Mar 2017 09:38:54 -0500 Message-ID: <1EC6B21C-7782-49A7-AED1-868513447F81@onholyground.com> In-Reply-To: DM5PR2001MB1884F384577C85E3DE0FF816963D0@DM5PR2001MB1884.namprd20.prod.outlook.com --===============8460139456564558758== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --Apple-Mail=3D_D96D6CF9-6F4B-4A93-9A66-7A2B7693EB50 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=3Dutf-8 =3D46rom a hosted engine host shell, it=3DE2=3D80=3D99s: hosted-engine =3DE2=3D80=3D94vm-start hosted-engine =3DE2=3D80=3D94vm-status is also useful. If you restored your storage (that include the hosted =3D engine storage) after rebooting that host, you should try restarting =3D ovirt-ha-agent & ovirt-ha-broker, or just restart the machine and see if = =3D it mounts it properly. =3D20 > On Mar 21, 2017, at 4:58 PM, Matt Emma = =3D wrote: >=3D20 > We=3DE2=3D80=3D99re in a bit of a panic mode, so excuse any shortness.=3D= 20 > =3D20 > We had a storage failure. We rebooted a VMHost that had the =3D hostedengine VM - The HostedENgine did not try to move to the other =3D hosts. We=3DE2=3D80=3D99ve since restored storage and we are able to =3D successfully restart the paused VMs. We know the HostedEngine=3DE2=3D80=3D9= 9s =3D VM ID is there a way we can force load it from the mounted storage?=3D20 > =3D20 > -Matt=3D20 > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users =3D --Apple-Mail=3D_D96D6CF9-6F4B-4A93-9A66-7A2B7693EB50 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=3Dutf-8 =3D46rom a hosted engine host shell, it=3DE2=3D80=3D99s:

hosted-engine =3D =3DE2=3D80=3D94vm-start

hosted-engine =3DE2=3D80=3D94vm-status
=  is =3D also useful. If you restored your storage (that include the hosted =3D engine storage) after rebooting that host, you should try restarting =3D ovirt-ha-agent & ovirt-ha-broker, or just restart the machine and =3D see if it mounts it properly.

 
On Mar 21, 2017, at 4:58 PM,= =3D Matt Emma <matt.emma(a)digitalfortress.io> wrote:

We=3DE2=3D80=3D99re in a bi= t of =3D a panic mode, so excuse any shortness. 
 
We had a = =3D storage failure. We rebooted a VMHost that had the hostedengine VM - The = =3D HostedENgine did not try to move to the other hosts. We=3DE2=3D80=3D99ve si= nce =3D restored storage and we are able to successfully restart the paused VMs. = =3D We know the HostedEngine=3DE2=3D80=3D99s VM ID is there a way we can force = =3D load it from the mounted storage? 
 
-Matt 
_______________________________________________
Users mailing =3D list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

=3D --Apple-Mail=3D_D96D6CF9-6F4B-4A93-9A66-7A2B7693EB50-- --===============8460139456564558758== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tQXBwbGUtTWFpbD1fRDk2RDZDRjktNkY0Qi00QTkzLTlBNjYtN0EyQjc2OTNFQjUwCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0 L3BsYWluOwoJY2hhcnNldD11dGYtOAoKPTQ2cm9tIGEgaG9zdGVkIGVuZ2luZSBob3N0IHNoZWxs LCBpdD1FMj04MD05OXM6Cgpob3N0ZWQtZW5naW5lID1FMj04MD05NHZtLXN0YXJ0Cgpob3N0ZWQt ZW5naW5lID1FMj04MD05NHZtLXN0YXR1cwogaXMgYWxzbyB1c2VmdWwuIElmIHlvdSByZXN0b3Jl ZCB5b3VyIHN0b3JhZ2UgKHRoYXQgaW5jbHVkZSB0aGUgaG9zdGVkID0KZW5naW5lIHN0b3JhZ2Up IGFmdGVyIHJlYm9vdGluZyB0aGF0IGhvc3QsIHlvdSBzaG91bGQgdHJ5IHJlc3RhcnRpbmcgPQpv dmlydC1oYS1hZ2VudCAmIG92aXJ0LWhhLWJyb2tlciwgb3IganVzdCByZXN0YXJ0IHRoZSBtYWNo aW5lIGFuZCBzZWUgaWYgPQppdCBtb3VudHMgaXQgcHJvcGVybHkuCgo9MjAKPiBPbiBNYXIgMjEs IDIwMTcsIGF0IDQ6NTggUE0sIE1hdHQgRW1tYSA8bWF0dC5lbW1hQGRpZ2l0YWxmb3J0cmVzcy5p bz4gPQp3cm90ZToKPj0yMAo+IFdlPUUyPTgwPTk5cmUgaW4gYSBiaXQgb2YgYSBwYW5pYyBtb2Rl LCBzbyBleGN1c2UgYW55IHNob3J0bmVzcy49MjAKPiA9MjAKPiBXZSBoYWQgYSBzdG9yYWdlIGZh aWx1cmUuIFdlIHJlYm9vdGVkIGEgVk1Ib3N0IHRoYXQgaGFkIHRoZSA9Cmhvc3RlZGVuZ2luZSBW TSAtIFRoZSBIb3N0ZWRFTmdpbmUgZGlkIG5vdCB0cnkgdG8gbW92ZSB0byB0aGUgb3RoZXIgPQpo b3N0cy4gV2U9RTI9ODA9OTl2ZSBzaW5jZSByZXN0b3JlZCBzdG9yYWdlIGFuZCB3ZSBhcmUgYWJs ZSB0byA9CnN1Y2Nlc3NmdWxseSByZXN0YXJ0IHRoZSBwYXVzZWQgVk1zLiBXZSBrbm93IHRoZSBI b3N0ZWRFbmdpbmU9RTI9ODA9OTlzID0KVk0gSUQgaXMgdGhlcmUgYSB3YXkgd2UgY2FuIGZvcmNl IGxvYWQgaXQgZnJvbSB0aGUgbW91bnRlZCBzdG9yYWdlPz0yMAo+ID0yMAo+IC1NYXR0PTIwCj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBVc2VycyBt YWlsaW5nIGxpc3QKPiBVc2Vyc0BvdmlydC5vcmcgPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+Cj4g aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzID0KPGh0dHA6Ly9s aXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycz4KCi0tQXBwbGUtTWFpbD1fRDk2 RDZDRjktNkY0Qi00QTkzLTlBNjYtN0EyQjc2OTNFQjUwCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rp bmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7CgljaGFyc2V0PXV0 Zi04Cgo8aHRtbD48aGVhZD48bWV0YSBodHRwLWVxdWl2PTNEIkNvbnRlbnQtVHlwZSIgY29udGVu dD0zRCJ0ZXh0L2h0bWwgPQpjaGFyc2V0PTNEdXRmLTgiPjwvaGVhZD48Ym9keSBzdHlsZT0zRCJ3 b3JkLXdyYXA6IGJyZWFrLXdvcmQ7ID0KLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0 LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyIgPQpjbGFzcz0zRCIiPj00NnJvbSBhIGhv c3RlZCBlbmdpbmUgaG9zdCBzaGVsbCwgaXQ9RTI9ODA9OTlzOjxkaXYgPQpjbGFzcz0zRCIiPjxi ciBjbGFzcz0zRCIiPjwvZGl2PjxkaXYgY2xhc3M9M0QiIj5ob3N0ZWQtZW5naW5lID0KPUUyPTgw PTk0dm0tc3RhcnQ8L2Rpdj48ZGl2IGNsYXNzPTNEIiI+PGJyIGNsYXNzPTNEIiI+PC9kaXY+PGRp diA9CmNsYXNzPTNEIiI+aG9zdGVkLWVuZ2luZSA9RTI9ODA9OTR2bS1zdGF0dXM8L2Rpdj48ZGl2 IGNsYXNzPTNEIiI+Jm5ic3A7aXMgPQphbHNvIHVzZWZ1bC4gSWYgeW91IHJlc3RvcmVkIHlvdXIg c3RvcmFnZSAodGhhdCBpbmNsdWRlIHRoZSBob3N0ZWQgPQplbmdpbmUgc3RvcmFnZSkgYWZ0ZXIg cmVib290aW5nIHRoYXQgaG9zdCwgeW91IHNob3VsZCB0cnkgcmVzdGFydGluZyA9Cm92aXJ0LWhh LWFnZW50ICZhbXA7IG92aXJ0LWhhLWJyb2tlciwgb3IganVzdCByZXN0YXJ0IHRoZSBtYWNoaW5l IGFuZCA9CnNlZSBpZiBpdCBtb3VudHMgaXQgcHJvcGVybHkuPC9kaXY+PGRpdiBjbGFzcz0zRCIi PjxiciA9CmNsYXNzPTNEIiI+PC9kaXY+PGRpdiBjbGFzcz0zRCIiPiZuYnNwOzxiciBjbGFzcz0z RCIiPjxkaXY+PGJsb2NrcXVvdGUgPQp0eXBlPTNEImNpdGUiIGNsYXNzPTNEIiI+PGRpdiBjbGFz cz0zRCIiPk9uIE1hciAyMSwgMjAxNywgYXQgNDo1OCBQTSwgPQpNYXR0IEVtbWEgJmx0OzxhIGhy ZWY9M0QibWFpbHRvOm1hdHQuZW1tYUBkaWdpdGFsZm9ydHJlc3MuaW8iID0KY2xhc3M9M0QiIj5t YXR0LmVtbWFAZGlnaXRhbGZvcnRyZXNzLmlvPC9hPiZndDsgd3JvdGU6PC9kaXY+PGJyID0KY2xh c3M9M0QiQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+PGRpdiBjbGFzcz0zRCIiPjxkaXYgPQpj bGFzcz0zRCJXb3JkU2VjdGlvbjEiIHN0eWxlPTNEInBhZ2U6IFdvcmRTZWN0aW9uMTsgZm9udC1m YW1pbHk6ID0KSGVsdmV0aWNhOyBmb250LXNpemU6IDE0cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsg Zm9udC12YXJpYW50LWNhcHM6ID0Kbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXIt c3BhY2luZzogbm9ybWFsOyBvcnBoYW5zOiBhdXRvOyA9CnRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0 LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6ID0Kbm9ybWFs OyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdp ZHRoOiA9CjBweDsiPjxkaXYgc3R5bGU9M0QibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250 LXNpemU6IDExcHQ7ID0KZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0z RCIiPldlPUUyPTgwPTk5cmUgaW4gYSBiaXQgb2YgPQphIHBhbmljIG1vZGUsIHNvIGV4Y3VzZSBh bnkgc2hvcnRuZXNzLjxzcGFuID0KY2xhc3M9M0QiQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz cDs8L3NwYW4+PG86cCA9CmNsYXNzPTNEIiI+PC9vOnA+PC9kaXY+PGRpdiBzdHlsZT0zRCJtYXJn aW46IDBpbiAwaW4gMC4wMDAxcHQ7ID0KZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2Fs aWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPTNEIiI+PG86cCA9CmNsYXNzPTNEIiI+Jm5ic3A7PC9v OnA+PC9kaXY+PGRpdiBzdHlsZT0zRCJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7ID0KZm9udC1z aXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPTNEIiI+ V2UgaGFkIGEgPQpzdG9yYWdlIGZhaWx1cmUuIFdlIHJlYm9vdGVkIGEgVk1Ib3N0IHRoYXQgaGFk IHRoZSBob3N0ZWRlbmdpbmUgVk0gLSBUaGUgPQpIb3N0ZWRFTmdpbmUgZGlkIG5vdCB0cnkgdG8g bW92ZSB0byB0aGUgb3RoZXIgaG9zdHMuIFdlPUUyPTgwPTk5dmUgc2luY2UgPQpyZXN0b3JlZCBz dG9yYWdlIGFuZCB3ZSBhcmUgYWJsZSB0byBzdWNjZXNzZnVsbHkgcmVzdGFydCB0aGUgcGF1c2Vk IFZNcy4gPQpXZSBrbm93IHRoZSBIb3N0ZWRFbmdpbmU9RTI9ODA9OTlzIFZNIElEIGlzIHRoZXJl IGEgd2F5IHdlIGNhbiBmb3JjZSA9CmxvYWQgaXQgZnJvbSB0aGUgbW91bnRlZCBzdG9yYWdlPzxz cGFuID0KY2xhc3M9M0QiQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PG86cCA9 CmNsYXNzPTNEIiI+PC9vOnA+PC9kaXY+PGRpdiBzdHlsZT0zRCJtYXJnaW46IDBpbiAwaW4gMC4w MDAxcHQ7ID0KZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJp ZjsiIGNsYXNzPTNEIiI+PG86cCA9CmNsYXNzPTNEIiI+Jm5ic3A7PC9vOnA+PC9kaXY+PGRpdiBz dHlsZT0zRCJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7ID0KZm9udC1zaXplOiAxMXB0OyBmb250 LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPTNEIiI+LU1hdHQ8c3BhbiA9CmNs YXNzPTNEIkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxvOnAgPQpjbGFzcz0z RCIiPjwvbzpwPjwvZGl2PjwvZGl2PjxzcGFuIHN0eWxlPTNEImZvbnQtZmFtaWx5OiBIZWx2ZXRp Y2E7ID0KZm9udC1zaXplOiAxNHB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1j YXBzOiBub3JtYWw7ID0KZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1h bDsgb3JwaGFuczogYXV0bzsgdGV4dC1hbGlnbjogPQpzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsg dGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7ID0Kd2lkb3dzOiBhdXRv OyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBmbG9h dDogPQpub25lOyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsiID0KY2xhc3M9M0QiIj5fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bhbj48YnIgPQpz dHlsZT0zRCJmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDE0cHg7IGZvbnQtc3R5 bGU6IG5vcm1hbDsgPQpmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9y bWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyA9Cm9ycGhhbnM6IGF1dG87IHRleHQtYWxpZ246 IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogPQpub25lOyB3aGl0ZS1z cGFjZTogbm9ybWFsOyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2luZzogMHB4OyA9Ci13ZWJraXQt dGV4dC1zdHJva2Utd2lkdGg6IDBweDsiIGNsYXNzPTNEIiI+PHNwYW4gc3R5bGU9M0QiZm9udC1m YW1pbHk6ID0KSGVsdmV0aWNhOyBmb250LXNpemU6IDE0cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsg Zm9udC12YXJpYW50LWNhcHM6ID0Kbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXIt c3BhY2luZzogbm9ybWFsOyBvcnBoYW5zOiBhdXRvOyA9CnRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0 LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6ID0Kbm9ybWFs OyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdp ZHRoOiAwcHg7ID0KZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyIgY2xh c3M9M0QiIj5Vc2VycyBtYWlsaW5nID0KbGlzdDwvc3Bhbj48YnIgc3R5bGU9M0QiZm9udC1mYW1p bHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxNHB4OyA9CmZvbnQtc3R5bGU6IG5vcm1hbDsgZm9u dC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgPQpsZXR0ZXItc3Bh Y2luZzogbm9ybWFsOyBvcnBoYW5zOiBhdXRvOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRl bnQ6ID0KMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd2lk b3dzOiBhdXRvOyA9CndvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRo OiAwcHg7IiBjbGFzcz0zRCIiPjxhID0KaHJlZj0zRCJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIiBz dHlsZT0zRCJjb2xvcjogcmdiKDE0OSwgNzksIDExNCk7ID0KdGV4dC1kZWNvcmF0aW9uOiB1bmRl cmxpbmU7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTRweDsgPQpmb250LXN0 eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3Jt YWw7ID0KbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFuczogYXV0bzsgdGV4dC1hbGlnbjog c3RhcnQ7IHRleHQtaW5kZW50OiA9CjBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNw YWNlOiBub3JtYWw7IHdpZG93czogYXV0bzsgPQp3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10 ZXh0LXNpemUtYWRqdXN0OiBhdXRvOyA9Ci13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsi IGNsYXNzPTNEIiI+VXNlcnNAb3ZpcnQub3JnPC9hPjxiciA9CnN0eWxlPTNEImZvbnQtZmFtaWx5 OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1zdHlsZTogbm9ybWFsOyA9CmZvbnQt dmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5n OiBub3JtYWw7ID0Kb3JwaGFuczogYXV0bzsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50 OiAwcHg7IHRleHQtdHJhbnNmb3JtOiA9Cm5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdpZG93 czogYXV0bzsgd29yZC1zcGFjaW5nOiAwcHg7ID0KLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDog MHB4OyIgY2xhc3M9M0QiIj48YSA9CmhyZWY9M0QiaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL3VzZXJzIiBzdHlsZT0zRCJjb2xvcjogPQpyZ2IoMTQ5LCA3OSwgMTE0KTsg dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7ID0KZm9u dC1zaXplOiAxNHB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3Jt YWw7ID0KZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFu czogYXV0bzsgdGV4dC1hbGlnbjogPQpzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFu c2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7ID0Kd2lkb3dzOiBhdXRvOyB3b3JkLXNw YWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRvOyA9Ci13ZWJraXQtdGV4 dC1zdHJva2Utd2lkdGg6IDBweDsiID0KY2xhc3M9M0QiIj5odHRwOi8vbGlzdHMub3ZpcnQub3Jn L21haWxtYW4vbGlzdGluZm8vdXNlcnM8L2E+PC9kaXY+PC9ibG9ja3E9CnVvdGU+PC9kaXY+PGJy IGNsYXNzPTNEIiI+PC9kaXY+PC9ib2R5PjwvaHRtbD49CgotLUFwcGxlLU1haWw9X0Q5NkQ2Q0Y5 LTZGNEItNEE5My05QTY2LTdBMkI3NjkzRUI1MC0tCg== --===============8460139456564558758==--