From stockhausen at collogia.de Fri Aug 5 09:21:50 2016 Content-Type: multipart/mixed; boundary="===============1154547269944501366==" MIME-Version: 1.0 From: Markus Stockhausen To: users at ovirt.org Subject: Re: [ovirt-users] VM storage issue after snapshot deletion Date: Fri, 05 Aug 2016 13:21:46 +0000 Message-ID: <12EF8D94C6F8734FB2FF37B9FBEDD1739B81B5DD@EXCHANGE.collogia.de> In-Reply-To: CAHt1pOQZ5qR_mjCNwdKeFah4aarVra8OL_PSWsye1zxLcUD1xQ@mail.gmail.com --===============1154547269944501366== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_NextPartTM-000-db38ee37-9a90-4a55-82a5-b42afd1fcb21 Content-Type: multipart/alternative; boundary=3D"_000_12EF8D94C6F8734FB2FF37B9FBEDD1739B81B5DDEXCHANGEcollogi_" --_000_12EF8D94C6F8734FB2FF37B9FBEDD1739B81B5DDEXCHANGEcollogi_ Content-Type: text/plain; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable Bad news, the only option that worked in our case was to kill the VM. Afterwards we s= =3D ometimes had to compare OVirt DB and storage filesystem status. Because some of the disk snapshots = =3D completed in between but OVirt did not recognize. In the worst case we had to fix the state manually= =3D be moving image files (on our NFS), merging images on the command line or manipulating the DB. First shot would be: Stop VM & backup images + snapshots for the recovery c= =3D ase. Afterwards try to start the VM and see what happens. Best regards. Markus Stockhausen ________________________________ Von: Ollie Armstrong [ollie(a)fubra.com] Gesendet: Freitag, 5. August 2016 13:10 An: Markus Stockhausen Cc: users(a)ovirt.org Betreff: Re: [ovirt-users] VM storage issue after snapshot deletion On 5 August 2016 at 11:22, Markus Stockhausen > wrote: > I'm having an issue with a VM after initiating a snapshot deletion. > Shortly after the deletion started the VM was paused and has not > recovered since, this was over 12 hours ago. Could you check https://bugzilla.redhat.com/show_bug.cgi?id=3D3D1329543 ? Thanks, looks like that may be the issue. Is there any way I can cancel the current operation (it is still ongoing) s= =3D o that I can get the hosts upgraded? -- [Fubra Ltd.] Ollie Armstrong Sysadmin ollie(a)fubra.com fubra.com Fubra is a company limited by shares and registered in England and Wales wi= =3D th number 3967214 at Manor Coach House, Church Hill, Aldershot, Hampshire, = =3D GU12 4RQ. We are registered for VAT with number GB733667024, and as a data = =3D controller with number Z5193400. We are members of RIPE, Nominet, the Itali= =3D an RA and registered with OfCom as a provider of electronic communications = =3D services. *Calls to this number will cost 5p per minute plus your network access char= =3D ge --_000_12EF8D94C6F8734FB2FF37B9FBEDD1739B81B5DDEXCHANGEcollogi_ Content-Type: text/html; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable
Bad news,

the only option that worked in our case was to kill the VM. Afterwards= =3D we sometimes had to compare
OVirt DB and storage filesystem status. Because some of the disk snaps= =3D hots completed in between but
OVirt did not recognize. In the worst case we had to fix the state man= =3D ually be moving image files
(on our NFS), merging images on the command line or manipulating the D= =3D B. 

First shot would be: Stop VM & backup images + snapshots for t= =3D he recovery case. Afterwards try to
start the VM and see what happens. 

Best regards.

Markus Stockhausen


Von: Ollie Armstrong [ollie(a)fubra.c= om] Gesendet: Freitag, 5. August 2016 13:10
An: Markus Stockhausen
Cc: users(a)ovirt.org
Betreff: Re: [ovirt-users] VM storage issue after snapshot deletion<= =3D br>


On 5 August 2016 at 11:22, Markus Stockhausen = <stoc= khause=3D n(a)collogia.de> wrote:
> I'm having an issue with a VM after initiating a sn= ap=3D shot deletion.
> Shortly after the deletion started the VM was paused and has not
> recovered since, this was over 12 hours ago.

Could you check https://bugzilla.redhat.com/show_bug.cgi?id=3D3D1329543 ?

Thanks, looks like that may be the issue.

Is there any way I can cancel the current oper= at=3D ion (it is still ongoing) so that I can get the hosts upgraded?


--
3D3D"Fubra=
 
Ollie Armstrong
 
Sysadmin
Fubra is a company limited by shares and registered in England and Wales wi= =3D th number 3967214 at Manor Coach House, Church Hill, Aldershot, Hampshire, = =3D GU12 4RQ. We are registered for VAT with number GB733667024, and as a data = =3D controller with number Z5193400. We are members of RIPE, Nominet, the Italian RA and registered with OfCom = =3D as a provider of electronic communications services.
*Calls to this number will cost 5p per minute plus your network acce= =3D ss charge
--_000_12EF8D94C6F8734FB2FF37B9FBEDD1739B81B5DDEXCHANGEcollogi_-- ------=3D_NextPartTM-000-db38ee37-9a90-4a55-82a5-b42afd1fcb21 Content-Type: text/plain; name=3D"InterScan_Disclaimer.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=3D"InterScan_Disclaimer.txt" **************************************************************************** Diese E-Mail enth=C3=A4lt vertrauliche und/oder rechtlich gesch=C3=BCtzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrt=C3=BCmlich erhalten haben, informieren Sie bitte sofort den Absender u= nd vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. =C3=9Cber das Internet versandte E-Mails k=C3=B6nnen unter fremden Namen er= stellt oder manipuliert werden. Deshalb ist diese als E-Mail verschickte Nachricht keine rechtsverbindliche Willenserkl=C3=A4rung. Collogia Unternehmensberatung AG Ubierring 11 D-50678 K=C3=B6ln Vorstand: Kadir Akin Dr. Michael H=C3=B6hnerbach Vorsitzender des Aufsichtsrates: Hans Kristian Langva Registergericht: Amtsgericht K=C3=B6ln Registernummer: HRB 52 497 This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. e-mails sent over the internet may have been written under a wrong name or been manipulated. That is why this message sent as an e-mail is not a legally binding declaration of intention. Collogia Unternehmensberatung AG Ubierring 11 D-50678 K=C3=B6ln executive board: Kadir Akin Dr. Michael H=C3=B6hnerbach President of the supervisory board: Hans Kristian Langva Registry office: district court Cologne Register number: HRB 52 497 **************************************************************************** ------=3D_NextPartTM-000-db38ee37-9a90-4a55-82a5-b42afd1fcb21-- --===============1154547269944501366== Content-Type: multipart/mixed MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tLS0tLT1fTmV4dFBhcnRUTS0wMDAtZGIzOGVlMzctOWE5MC00YTU1LTgyYTUtYjQyYWZkMWZj YjIxCkNvbnRlbnQtVHlwZTogbXVsdGlwYXJ0L2FsdGVybmF0aXZlOwoJYm91bmRhcnk9Il8wMDBf MTJFRjhEOTRDNkY4NzM0RkIyRkYzN0I5RkJFREQxNzM5QjgxQjVEREVYQ0hBTkdFY29sbG9naV8i CgotLV8wMDBfMTJFRjhEOTRDNkY4NzM0RkIyRkYzN0I5RkJFREQxNzM5QjgxQjVEREVYQ0hBTkdF Y29sbG9naV8KQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJpc28tODg1OS0xIgpD b250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgpCYWQgbmV3cywKCnRo ZSBvbmx5IG9wdGlvbiB0aGF0IHdvcmtlZCBpbiBvdXIgY2FzZSB3YXMgdG8ga2lsbCB0aGUgVk0u IEFmdGVyd2FyZHMgd2Ugcz0Kb21ldGltZXMgaGFkIHRvIGNvbXBhcmUKT1ZpcnQgREIgYW5kIHN0 b3JhZ2UgZmlsZXN5c3RlbSBzdGF0dXMuIEJlY2F1c2Ugc29tZSBvZiB0aGUgZGlzayBzbmFwc2hv dHMgPQpjb21wbGV0ZWQgaW4gYmV0d2VlbiBidXQKT1ZpcnQgZGlkIG5vdCByZWNvZ25pemUuIElu IHRoZSB3b3JzdCBjYXNlIHdlIGhhZCB0byBmaXggdGhlIHN0YXRlIG1hbnVhbGx5PQogYmUgbW92 aW5nIGltYWdlIGZpbGVzCihvbiBvdXIgTkZTKSwgbWVyZ2luZyBpbWFnZXMgb24gdGhlIGNvbW1h bmQgbGluZSBvciBtYW5pcHVsYXRpbmcgdGhlIERCLgoKRmlyc3Qgc2hvdCB3b3VsZCBiZTogU3Rv cCBWTSAmIGJhY2t1cCBpbWFnZXMgKyBzbmFwc2hvdHMgZm9yIHRoZSByZWNvdmVyeSBjPQphc2Uu IEFmdGVyd2FyZHMgdHJ5IHRvCnN0YXJ0IHRoZSBWTSBhbmQgc2VlIHdoYXQgaGFwcGVucy4KCkJl c3QgcmVnYXJkcy4KCk1hcmt1cyBTdG9ja2hhdXNlbgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KVm9uOiBPbGxpZSBBcm1zdHJvbmcgW29sbGllQGZ1YnJhLmNvbV0KR2VzZW5kZXQ6 IEZyZWl0YWcsIDUuIEF1Z3VzdCAyMDE2IDEzOjEwCkFuOiBNYXJrdXMgU3RvY2toYXVzZW4KQ2M6 IHVzZXJzQG92aXJ0Lm9yZwpCZXRyZWZmOiBSZTogW292aXJ0LXVzZXJzXSBWTSBzdG9yYWdlIGlz c3VlIGFmdGVyIHNuYXBzaG90IGRlbGV0aW9uCgoKT24gNSBBdWd1c3QgMjAxNiBhdCAxMToyMiwg TWFya3VzIFN0b2NraGF1c2VuIDxzdG9ja2hhdXNlbkBjb2xsb2dpYS5kZTxtYWlsPQp0bzpzdG9j a2hhdXNlbkBjb2xsb2dpYS5kZT4+IHdyb3RlOgo+IEknbSBoYXZpbmcgYW4gaXNzdWUgd2l0aCBh IFZNIGFmdGVyIGluaXRpYXRpbmcgYSBzbmFwc2hvdCBkZWxldGlvbi4KPiBTaG9ydGx5IGFmdGVy IHRoZSBkZWxldGlvbiBzdGFydGVkIHRoZSBWTSB3YXMgcGF1c2VkIGFuZCBoYXMgbm90Cj4gcmVj b3ZlcmVkIHNpbmNlLCB0aGlzIHdhcyBvdmVyIDEyIGhvdXJzIGFnby4KCkNvdWxkIHlvdSBjaGVj ayBodHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb20vc2hvd19idWcuY2dpP2lkPTNEMTMyOTU0MyA/ CgpUaGFua3MsIGxvb2tzIGxpa2UgdGhhdCBtYXkgYmUgdGhlIGlzc3VlLgoKSXMgdGhlcmUgYW55 IHdheSBJIGNhbiBjYW5jZWwgdGhlIGN1cnJlbnQgb3BlcmF0aW9uIChpdCBpcyBzdGlsbCBvbmdv aW5nKSBzPQpvIHRoYXQgSSBjYW4gZ2V0IHRoZSBob3N0cyB1cGdyYWRlZD8KCgotLQpbRnVicmEg THRkLl08aHR0cDovL3d3dy5mdWJyYS5jb20vPgoKT2xsaWUgQXJtc3Ryb25nCgpTeXNhZG1pbgpv bGxpZUBmdWJyYS5jb208bWFpbHRvOm9sbGllQGZ1YnJhLmNvbT4gICAgIGZ1YnJhLmNvbTxodHRw Oi8vZnVicmEuY29tLz4KCkZ1YnJhIGlzIGEgY29tcGFueSBsaW1pdGVkIGJ5IHNoYXJlcyBhbmQg cmVnaXN0ZXJlZCBpbiBFbmdsYW5kIGFuZCBXYWxlcyB3aT0KdGggbnVtYmVyIDM5NjcyMTQgYXQg TWFub3IgQ29hY2ggSG91c2UsIENodXJjaCBIaWxsLCBBbGRlcnNob3QsIEhhbXBzaGlyZSwgPQpH VTEyIDRSUS4gV2UgYXJlIHJlZ2lzdGVyZWQgZm9yIFZBVCB3aXRoIG51bWJlciBHQjczMzY2NzAy NCwgYW5kIGFzIGEgZGF0YSA9CmNvbnRyb2xsZXIgd2l0aCBudW1iZXIgWjUxOTM0MDAuIFdlIGFy ZSBtZW1iZXJzIG9mIFJJUEUsIE5vbWluZXQsIHRoZSBJdGFsaT0KYW4gUkEgYW5kIHJlZ2lzdGVy ZWQgd2l0aCBPZkNvbSBhcyBhIHByb3ZpZGVyIG9mIGVsZWN0cm9uaWMgY29tbXVuaWNhdGlvbnMg PQpzZXJ2aWNlcy4KKkNhbGxzIHRvIHRoaXMgbnVtYmVyIHdpbGwgY29zdCA1cCBwZXIgbWludXRl IHBsdXMgeW91ciBuZXR3b3JrIGFjY2VzcyBjaGFyPQpnZQoKLS1fMDAwXzEyRUY4RDk0QzZGODcz NEZCMkZGMzdCOUZCRUREMTczOUI4MUI1RERFWENIQU5HRWNvbGxvZ2lfCkNvbnRlbnQtVHlwZTog dGV4dC9odG1sOyBjaGFyc2V0PSJpc28tODg1OS0xIgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5n OiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRtbCBkaXI9M0QibHRyIj4KPGhlYWQ+CjxtZXRhIGh0dHAt ZXF1aXY9M0QiQ29udGVudC1UeXBlIiBjb250ZW50PTNEInRleHQvaHRtbDsgY2hhcnNldD0zRGlz by04ODU5LT0KMSI+CjxzdHlsZSB0eXBlPTNEInRleHQvY3NzIiBpZD0zRCJvd2FQYXJhU3R5bGUi Pjwvc3R5bGU+CjwvaGVhZD4KPGJvZHkgZnBzdHlsZT0zRCIxIiBvY3NpPTNEIjAiPgo8ZGl2IHN0 eWxlPTNEImRpcmVjdGlvbjogbHRyO2ZvbnQtZmFtaWx5OiBBcmlhbDtjb2xvcjogIzAwMDAwMDtm b250LXNpemU6IDE9CjBwdDsiPgo8ZGl2Pgo8ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OlRhaG9t YTsgZm9udC1zaXplOjEzcHgiPgo8ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OlRhaG9tYTsgZm9u dC1zaXplOjEzcHgiPgo8ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OlRhaG9tYTsgZm9udC1zaXpl OjEzcHgiPgo8ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OlRhaG9tYTsgZm9udC1zaXplOjEzcHgi Pgo8ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OlRhaG9tYTsgZm9udC1zaXplOjEzcHgiPgo8ZGl2 Pgo8ZGl2Pgo8ZGl2PkJhZCBuZXdzLDwvZGl2Pgo8ZGl2Pjxicj4KPC9kaXY+CjxkaXY+dGhlIG9u bHkgb3B0aW9uIHRoYXQgd29ya2VkIGluIG91ciBjYXNlIHdhcyB0byBraWxsIHRoZSBWTS4gQWZ0 ZXJ3YXJkcz0KIHdlIHNvbWV0aW1lcyBoYWQgdG8gY29tcGFyZTwvZGl2Pgo8ZGl2Pk9WaXJ0IERC IGFuZCBzdG9yYWdlIGZpbGVzeXN0ZW0gc3RhdHVzLiBCZWNhdXNlIHNvbWUgb2YgdGhlIGRpc2sg c25hcHM9CmhvdHMgY29tcGxldGVkIGluIGJldHdlZW4gYnV0PC9kaXY+CjxkaXY+T1ZpcnQgZGlk IG5vdCByZWNvZ25pemUuIEluIHRoZSB3b3JzdCBjYXNlIHdlIGhhZCB0byBmaXggdGhlIHN0YXRl IG1hbj0KdWFsbHkgYmUgbW92aW5nIGltYWdlIGZpbGVzPC9kaXY+CjxkaXY+KG9uIG91ciBORlMp LCBtZXJnaW5nIGltYWdlcyBvbiB0aGUgY29tbWFuZCBsaW5lIG9yIG1hbmlwdWxhdGluZyB0aGUg RD0KQi4mbmJzcDs8L2Rpdj4KPGRpdj48YnI+CjwvZGl2Pgo8ZGl2PkZpcnN0IHNob3Qgd291bGQg YmU6IFN0b3AgVk0gJmFtcDsgYmFja3VwIGltYWdlcyAmIzQzOyBzbmFwc2hvdHMgZm9yIHQ9Cmhl IHJlY292ZXJ5IGNhc2UuIEFmdGVyd2FyZHMgdHJ5IHRvPC9kaXY+CjxkaXY+c3RhcnQgdGhlIFZN IGFuZCBzZWUgd2hhdCBoYXBwZW5zLiZuYnNwOzwvZGl2Pgo8ZGl2Pjxicj4KPC9kaXY+CjxkaXY+ QmVzdCByZWdhcmRzLjwvZGl2Pgo8ZGl2Pjxicj4KPC9kaXY+CjxkaXY+TWFya3VzIFN0b2NraGF1 c2VuPC9kaXY+CjxkaXY+PGJyPgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+Cjwv ZGl2Pgo8L2Rpdj4KPGRpdiBpZD0zRCJvZm1lZXQtZXh0ZW5zaW9uLWluc3RhbGxlZCIgc3R5bGU9 M0QiZGlzcGxheTpub25lIj48L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8ZGl2IHN0eWxlPTNEImZvbnQt ZmFtaWx5OiBUaW1lcyBOZXcgUm9tYW47IGNvbG9yOiAjMDAwMDAwOyBmb250LXNpemU6IDE2cHg9 CiI+CjxociB0YWJpbmRleD0zRCItMSI+CjxkaXYgaWQ9M0QiZGl2UnBGOTAxNzQ3IiBzdHlsZT0z RCJkaXJlY3Rpb246IGx0cjsiPjxmb250IGZhY2U9M0QiVGFob21hIiBzaT0KemU9M0QiMiIgY29s b3I9M0QiIzAwMDAwMCI+PGI+Vm9uOjwvYj4gT2xsaWUgQXJtc3Ryb25nIFtvbGxpZUBmdWJyYS5j b21dPGJyPQo+CjxiPkdlc2VuZGV0OjwvYj4gRnJlaXRhZywgNS4gQXVndXN0IDIwMTYgMTM6MTA8 YnI+CjxiPkFuOjwvYj4gTWFya3VzIFN0b2NraGF1c2VuPGJyPgo8Yj5DYzo8L2I+IHVzZXJzQG92 aXJ0Lm9yZzxicj4KPGI+QmV0cmVmZjo8L2I+IFJlOiBbb3ZpcnQtdXNlcnNdIFZNIHN0b3JhZ2Ug aXNzdWUgYWZ0ZXIgc25hcHNob3QgZGVsZXRpb248PQpicj4KPC9mb250Pjxicj4KPC9kaXY+Cjxk aXY+PC9kaXY+CjxkaXY+CjxkaXYgZGlyPTNEImx0ciI+CjxkaXYgY2xhc3M9M0QiZ21haWxfZXh0 cmEiPjxicj4KPGRpdiBjbGFzcz0zRCJnbWFpbF9xdW90ZSI+T24gNSBBdWd1c3QgMjAxNiBhdCAx MToyMiwgTWFya3VzIFN0b2NraGF1c2VuIDxzPQpwYW4gZGlyPTNEImx0ciI+CiZsdDs8YSBocmVm PTNEIm1haWx0bzpzdG9ja2hhdXNlbkBjb2xsb2dpYS5kZSIgdGFyZ2V0PTNEIl9ibGFuayI+c3Rv Y2toYXVzZT0KbkBjb2xsb2dpYS5kZTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+CjxibG9ja3F1 b3RlIGNsYXNzPTNEImdtYWlsX3F1b3RlIiBzdHlsZT0zRCJtYXJnaW46MCAwIDAgLjhleDsgYm9y ZGVyLWxlZnQ6MT0KcHggI2NjYyBzb2xpZDsgcGFkZGluZy1sZWZ0OjFleCI+CjxzcGFuIGNsYXNz PTNEIiI+Jmd0OyBJJ20gaGF2aW5nIGFuIGlzc3VlIHdpdGggYSBWTSBhZnRlciBpbml0aWF0aW5n IGEgc25hcD0Kc2hvdCBkZWxldGlvbi48YnI+CiZndDsgU2hvcnRseSBhZnRlciB0aGUgZGVsZXRp b24gc3RhcnRlZCB0aGUgVk0gd2FzIHBhdXNlZCBhbmQgaGFzIG5vdDxicj4KJmd0OyByZWNvdmVy ZWQgc2luY2UsIHRoaXMgd2FzIG92ZXIgMTIgaG91cnMgYWdvLjxicj4KPGJyPgo8L3NwYW4+Q291 bGQgeW91IGNoZWNrIDxhIGhyZWY9M0QiaHR0cHM6Ly9idWd6aWxsYS5yZWRoYXQuY29tL3Nob3df YnVnLmNnaT89CmlkPTNEMTMyOTU0MyIgcmVsPTNEIm5vcmVmZXJyZXIiIHRhcmdldD0zRCJfYmxh bmsiPgpodHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb20vPHdicj5zaG93X2J1Zy5jZ2k/aWQ9M0Qx MzI5NTQzPC9hPiA/PC9ibG9ja3F1b3Q9CmU+CjwvZGl2Pgo8YnI+CjwvZGl2Pgo8ZGl2IGNsYXNz PTNEImdtYWlsX2V4dHJhIj5UaGFua3MsIGxvb2tzIGxpa2UgdGhhdCBtYXkgYmUgdGhlIGlzc3Vl Ljxicj4KPGJyPgo8L2Rpdj4KPGRpdiBjbGFzcz0zRCJnbWFpbF9leHRyYSI+SXMgdGhlcmUgYW55 IHdheSBJIGNhbiBjYW5jZWwgdGhlIGN1cnJlbnQgb3BlcmF0PQppb24gKGl0IGlzIHN0aWxsIG9u Z29pbmcpIHNvIHRoYXQgSSBjYW4gZ2V0IHRoZSBob3N0cyB1cGdyYWRlZD88YnI+CjwvZGl2Pgo8 ZGl2IGNsYXNzPTNEImdtYWlsX2V4dHJhIj48YnIgY2xlYXI9M0QiYWxsIj4KPGJyPgotLSA8YnI+ CjxkaXYgY2xhc3M9M0QiZ21haWxfc2lnbmF0dXJlIj4KPGRpdiBkaXI9M0QibHRyIj4KPGRpdj4K PGRpdiBkaXI9M0QibHRyIj4KPGRpdj4KPGRpdiBkaXI9M0QibHRyIj4KPHRhYmxlIGJnY29sb3I9 M0QiI2ZmZiIgYm9yZGVyPTNEIjAiIGNlbGxwYWRkaW5nPTNEIjAiIGNlbGxzcGFjaW5nPTNEIjAi IGhlPQppZ2h0PTNEIjEyNSIgd2lkdGg9M0QiNTIwIiBzdHlsZT0zRCJib3JkZXI6MXB4IHNvbGlk IHJnYigyMjgsMjI4LDIyOCk7IGZvbnQ9Ci1mYW1pbHk6QXJpYWw7IGxpbmUtaGVpZ2h0OjE4cHg7 IGxldHRlci1zcGFjaW5nOjFweCI+Cjx0Ym9keT4KPHRyPgo8dGQgaGVpZ2h0PTNEIjc1IiB3aWR0 aD0zRCIxMjAiIHN0eWxlPTNEImJvcmRlcjpub25lOyBsaW5lLWhlaWdodDowOyBjb2xvcjo9CnJn YigxNTMsMTUzLDE1MykiPgo8YSBocmVmPTNEImh0dHA6Ly93d3cuZnVicmEuY29tLyIgdGFyZ2V0 PTNEIl9ibGFuayI+PGltZyBhbHQ9M0QiRnVicmEgTHRkLiI9CiBzcmM9M0QiaHR0cDovL3NpZ25h dHVyZXMuZnVicmEuY29tL2xvZ29zL3NsaW0vZnVicmEucG5nIiBoZWlnaHQ9M0QiNzUiIHdpZD0K dGg9M0QiMTIwIiBib3JkZXI9M0QiMCI+PC9hPjwvdGQ+Cjx0ZCBiZ2NvbG9yPTNEIiNmZmYiIGhl aWdodD0zRCI3NSIgd2lkdGg9M0QiNDAwIiBzdHlsZT0zRCJwYWRkaW5nLWxlZnQ6MTVweD0KOyBm b250LWZhbWlseTpIZWx2ZXRpY2EsJ0x1Y2lkYSBHcmFuZGUnLEFyaWFsLFRpbWVzOyBmb250LXNp emU6MTJweDsgYm9yZGVyPQotbGVmdC1jb2xvcjpyZ2IoMjI4LDIyOCwyMjgpOyBib3JkZXItbGVm dC1zdHlsZTpzb2xpZDsgYm9yZGVyLWxlZnQtd2lkdGg6MXA9CngiPgo8ZGl2IHN0eWxlPTNEIm1p bi1oZWlnaHQ6NXB4OyBsaW5lLWhlaWdodDo1cHgiPiZuYnNwOzwvZGl2Pgo8ZGl2IHN0eWxlPTNE ImZvbnQtc2l6ZToxOHB4OyBvdmVyZmxvdzp2aXNpYmxlIj5PbGxpZSBBcm1zdHJvbmcKPGRpdiBz dHlsZT0zRCJoZWlnaHQ6MTZweDsgZmxvYXQ6cmlnaHQ7IHBhZGRpbmctcmlnaHQ6MTVweCI+PC9k aXY+CjwvZGl2Pgo8ZGl2IHN0eWxlPTNEIm1pbi1oZWlnaHQ6NXB4OyBsaW5lLWhlaWdodDo1cHgi PiZuYnNwOzwvZGl2Pgo8ZGl2IHN0eWxlPTNEImNvbG9yOnJnYigxMTksMTE5LDExOSkiPlN5c2Fk bWluPGJyPgo8L2Rpdj4KPGRpdiBzdHlsZT0zRCJmb250LXNpemU6MTBweDsgY29sb3I6cmdiKDk1 LDEzMSwxNzMpIj48YSBocmVmPTNEIm1haWx0bzpvbGxpPQplQGZ1YnJhLmNvbSIgdGFyZ2V0PTNE Il9ibGFuayI+b2xsaWVAZnVicmEuY29tPC9hPiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs9Cjxh IGhyZWY9M0QiaHR0cDovL2Z1YnJhLmNvbS8iIHRhcmdldD0zRCJfYmxhbmsiPmZ1YnJhLmNvbTwv YT48L2Rpdj4KPC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0zRCIyIiBiZ2NvbG9yPTNEIiNm ZmYiIGhlaWdodD0zRCI1MCIgd2lkdGg9M0QiNTIwIiBzdHlsZT0zRCJmb249CnQtc2l6ZTo3cHg7 IHBhZGRpbmc6NXB4IDEwcHg7IGxpbmUtaGVpZ2h0OjEwcHg7IGxldHRlci1zcGFjaW5nOjBweDsg Y29sb3I6cj0KZ2IoMTAyLDEwMiwxMDIpOyBmb250LXdlaWdodDpib2xkOyBib3JkZXItdG9wLWNv bG9yOnJnYigyMjgsMjI4LDIyOCk7IGJvcmRlPQpyLXRvcC1zdHlsZTpzb2xpZDsgYm9yZGVyLXRv cC13aWR0aDoxcHgiPgpGdWJyYSBpcyBhIGNvbXBhbnkgbGltaXRlZCBieSBzaGFyZXMgYW5kIHJl Z2lzdGVyZWQgaW4gRW5nbGFuZCBhbmQgV2FsZXMgd2k9CnRoIG51bWJlciAzOTY3MjE0IGF0IE1h bm9yIENvYWNoIEhvdXNlLCBDaHVyY2ggSGlsbCwgQWxkZXJzaG90LCBIYW1wc2hpcmUsID0KR1Ux MiA0UlEuIFdlIGFyZSByZWdpc3RlcmVkIGZvciBWQVQgd2l0aCBudW1iZXIgR0I3MzM2NjcwMjQs IGFuZCBhcyBhIGRhdGEgPQpjb250cm9sbGVyIHdpdGggbnVtYmVyIFo1MTkzNDAwLgogV2UgYXJl IG1lbWJlcnMgb2YgUklQRSwgTm9taW5ldCwgdGhlIEl0YWxpYW4gUkEgYW5kIHJlZ2lzdGVyZWQg d2l0aCBPZkNvbSA9CmFzIGEgcHJvdmlkZXIgb2YgZWxlY3Ryb25pYyBjb21tdW5pY2F0aW9ucyBz ZXJ2aWNlcy48YnI+CjxzbWFsbD4qQ2FsbHMgdG8gdGhpcyBudW1iZXIgd2lsbCBjb3N0IDVwIHBl ciBtaW51dGUgcGx1cyB5b3VyIG5ldHdvcmsgYWNjZT0Kc3MgY2hhcmdlPC9zbWFsbD48L3RkPgo8 L3RyPgo8L3Rib2R5Pgo8L3RhYmxlPgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+ CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPGRpdiBpZD0zRCJvZm1lZXQtZXh0 ZW5zaW9uLWluc3RhbGxlZCIgc3R5bGU9M0QiZGlzcGxheTogbm9uZTsiPjwvZGl2Pgo8L2Rpdj4K PC9ib2R5Pgo8L2h0bWw+CgotLV8wMDBfMTJFRjhEOTRDNkY4NzM0RkIyRkYzN0I5RkJFREQxNzM5 QjgxQjVEREVYQ0hBTkdFY29sbG9naV8tLQoKLS0tLS0tPV9OZXh0UGFydFRNLTAwMC1kYjM4ZWUz Ny05YTkwLTRhNTUtODJhNS1iNDJhZmQxZmNiMjEKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOwoJ bmFtZT0iSW50ZXJTY2FuX0Rpc2NsYWltZXIudHh0IgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5n OiA3Yml0CkNvbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7CglmaWxlbmFtZT0iSW50ZXJT Y2FuX0Rpc2NsYWltZXIudHh0IgoKKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgpEaWVzZSBFLU1haWwgZW50 aMOkbHQgdmVydHJhdWxpY2hlIHVuZC9vZGVyIHJlY2h0bGljaCBnZXNjaMO8dHp0ZQpJbmZvcm1h dGlvbmVuLiBXZW5uIFNpZSBuaWNodCBkZXIgcmljaHRpZ2UgQWRyZXNzYXQgc2luZCBvZGVyIGRp ZXNlIEUtTWFpbAppcnJ0w7xtbGljaCBlcmhhbHRlbiBoYWJlbiwgaW5mb3JtaWVyZW4gU2llIGJp dHRlIHNvZm9ydCBkZW4gQWJzZW5kZXIgdW5kCnZlcm5pY2h0ZW4gU2llIGRpZXNlIE1haWwuIERh cyB1bmVybGF1YnRlIEtvcGllcmVuIHNvd2llIGRpZSB1bmJlZnVndGUKV2VpdGVyZ2FiZSBkaWVz ZXIgTWFpbCBpc3QgbmljaHQgZ2VzdGF0dGV0LgoKw5xiZXIgZGFzIEludGVybmV0IHZlcnNhbmR0 ZSBFLU1haWxzIGvDtm5uZW4gdW50ZXIgZnJlbWRlbiBOYW1lbiBlcnN0ZWxsdCBvZGVyCm1hbmlw dWxpZXJ0IHdlcmRlbi4gRGVzaGFsYiBpc3QgZGllc2UgYWxzIEUtTWFpbCB2ZXJzY2hpY2t0ZSBO YWNocmljaHQga2VpbmUKcmVjaHRzdmVyYmluZGxpY2hlIFdpbGxlbnNlcmtsw6RydW5nLgoKQ29s bG9naWEKVW50ZXJuZWhtZW5zYmVyYXR1bmcgQUcKVWJpZXJyaW5nIDExCkQtNTA2NzggS8O2bG4K ClZvcnN0YW5kOgpLYWRpciBBa2luCkRyLiBNaWNoYWVsIEjDtmhuZXJiYWNoCgpWb3JzaXR6ZW5k ZXIgZGVzIEF1ZnNpY2h0c3JhdGVzOgpIYW5zIEtyaXN0aWFuIExhbmd2YQoKUmVnaXN0ZXJnZXJp Y2h0OiBBbXRzZ2VyaWNodCBLw7ZsbgpSZWdpc3Rlcm51bW1lcjogSFJCIDUyIDQ5NwoKVGhpcyBl LW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZC9vciBwcml2aWxlZ2VkIGluZm9ybWF0 aW9uLiBJZiB5b3UKYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChvciBoYXZlIHJlY2Vp dmVkIHRoaXMgZS1tYWlsIGluIGVycm9yKQpwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRp YXRlbHkgYW5kIGRlc3Ryb3kgdGhpcyBlLW1haWwuIEFueQp1bmF1dGhvcml6ZWQgY29weWluZywg ZGlzY2xvc3VyZSBvciBkaXN0cmlidXRpb24gb2YgdGhlIG1hdGVyaWFsIGluIHRoaXMKZS1tYWls IGlzIHN0cmljdGx5IGZvcmJpZGRlbi4KCmUtbWFpbHMgc2VudCBvdmVyIHRoZSBpbnRlcm5ldCBt YXkgaGF2ZSBiZWVuIHdyaXR0ZW4gdW5kZXIgYSB3cm9uZyBuYW1lIG9yCmJlZW4gbWFuaXB1bGF0 ZWQuIFRoYXQgaXMgd2h5IHRoaXMgbWVzc2FnZSBzZW50IGFzIGFuIGUtbWFpbCBpcyBub3QgYQps ZWdhbGx5IGJpbmRpbmcgZGVjbGFyYXRpb24gb2YgaW50ZW50aW9uLgoKQ29sbG9naWEKVW50ZXJu ZWhtZW5zYmVyYXR1bmcgQUcKVWJpZXJyaW5nIDExCkQtNTA2NzggS8O2bG4KCmV4ZWN1dGl2ZSBi b2FyZDoKS2FkaXIgQWtpbgpEci4gTWljaGFlbCBIw7ZobmVyYmFjaAoKUHJlc2lkZW50IG9mIHRo ZSBzdXBlcnZpc29yeSBib2FyZDoKSGFucyBLcmlzdGlhbiBMYW5ndmEKClJlZ2lzdHJ5IG9mZmlj ZTogZGlzdHJpY3QgY291cnQgQ29sb2duZQpSZWdpc3RlciBudW1iZXI6IEhSQiA1MiA0OTcKCioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioKCi0tLS0tLT1fTmV4dFBhcnRUTS0wMDAtZGIzOGVlMzctOWE5MC00 YTU1LTgyYTUtYjQyYWZkMWZjYjIxLS0KCg== --===============1154547269944501366==--