From arsene.gschwind at unibas.ch Thu Oct 8 05:55:25 2015 Content-Type: multipart/mixed; boundary="===============3105923734371423929==" MIME-Version: 1.0 From: =?utf-8?q?Ars=C3=A8ne_Gschwind_=3Carsene=2Egschwind_at_unibas=2Ech=3E?= To: users at ovirt.org Subject: Re: [ovirt-users] Hanging remove snapshot tasks Date: Thu, 08 Oct 2015 11:55:22 +0200 Message-ID: <56163D8A.8060303@unibas.ch> In-Reply-To: CAJ9Ngn-RiwBwp5qHyht3YoggAnOg+3tH_8p6bmurtKHfGH2K5Q@mail.gmail.com --===============3105923734371423929== 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. --------------010800020907090009010001 Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 8bit Hi Raz, The table is empty: engine=3D# select * from async_tasks; task_id | action_type | status | result | step_id | command_id | = started_at | storage_pool_id | task_type | vdsm_task_id | root_comm and_id | user_id ---------+-------------+--------+--------+---------+------------+----------= --+-----------------+-----------+--------------+---------- -------+--------- (0 rows) Thanks for your help, Ars=C3=A8ne On 10/07/2015 08:59 PM, Raz Tamir wrote: > Hi Ars=C3=A8ne, > From the engine run the following commands: > 1. # su - postgres > 2. # psql -d engine > 3. please, provide the output of this command: > # select * from async_tasks ; > > > > Thanks, > Raz Tamir > Red Hat Israel > > On Wed, Oct 7, 2015 at 6:34 PM, Ars=C3=A8ne Gschwind = > > wrote: > > Any idea how to get ride of those tasks? > > Thanks a lot > Ars=C3=A8ne > > > On 10/06/2015 02:43 PM, Ars=C3=A8ne Gschwind wrote: > > Hi, > > I would like to update ovirt to 3.5.4 from 3.5.3 but > engine-setup fails due to remove snapshot tasks. > > [ INFO ] Cleaning async tasks and compensations > The following system tasks have been found running > in the system: > The following commands have been found running in > the system: > The following compensations have been found running > in the system: > org.ovirt.engine.core.bll.RemoveSnapshotCommand > org.ovirt.engine.core.common.businessentities.Snapshot > org.ovirt.engine.core.bll.RemoveSnapshotCommand > org.ovirt.engine.core.common.businessentities.Snapshot > org.ovirt.engine.core.bll.RemoveSnapshotCommand > org.ovirt.engine.core.common.businessentities.Snapshot > org.ovirt.engine.core.bll.RemoveSnapshotCommand > org.ovirt.engine.core.common.businessentities.Snapshot > Would you like to try to wait for that? > > This tasks are not showing up in the task monitor and I have > no idea how to get them away to be abl to update. > > Thanks for any hint/help > > rgds, Ars=C3=A8ne > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > --------------010800020907090009010001 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit Hi Raz,

The table is empty:

engine=3D# select * from async_tasks;
=C2=A0task_id | action_type | status | result | step_id | command_id | started_at | storage_pool_id | task_type | vdsm_task_id | root_comm
and_id | user_id
---------+-------------+--------+--------+---------+------------+----------= --+-----------------+-----------+--------------+----------
-------+---------
(0 rows)

Thanks for your help,
Ars=C3=A8ne


On 10/07/2015 08:59 PM, Raz Tamir wrote:
Hi=C2=A0Ars=C3=A8ne,
From the engine run the following commands:
1= . # su - postgres
2= . # psql -d engine
3. please, provide the output of this command:
= =C2=A0 =C2=A0 # select * from async_tasks ;



Thanks,
Raz Tamir
Red Hat Israel

On Wed, Oct 7, 2015 at 6:34 PM, Ars=C3=A8ne Gschwi= nd <arsene.gschwind(a)unibas.ch> wrote:
Any idea how to get ride of those tasks?

Thanks a lot=
Ars=C3=A8ne


On 10/06/2015 02:43 PM, Ars=C3=A8ne Gschwind wrote:
Hi,

I would like to update ovirt to 3.5.4 from 3.5.3 but engine-setup fails due to remove snapshot tasks.

[ INFO=C2=A0 ] Cleaning async tasks and compensations=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 The following syst= em tasks have been found running in the system:
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 The following comm= ands have been found running in the system:
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 The following comp= ensations have been found running in the system:
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 org.ovirt.engine.core.bll.RemoveSnapshotCommand org.ovirt.engine.core.common.businessentities.Snapsho= t
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 org.ovirt.engine.core.bll.RemoveSnapshotCommand org.ovirt.engine.core.common.businessentities.Snapsho= t
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 org.ovirt.engine.core.bll.RemoveSnapshotCommand org.ovirt.engine.core.common.businessentities.Snapsho= t
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 org.ovirt.engine.core.bll.RemoveSnapshotCommand org.ovirt.engine.core.common.businessentities.Snapsho= t
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Would you like to = try to wait for that?

This tasks are not showing up in the task monitor and I have no idea how to get them away to be abl to update.

Thanks for any hint/help

rgds, Ars=C3=A8ne
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.o= virt.org/mailman/listinfo/users

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


--------------010800020907090009010001-- --===============3105923734371423929== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMTA4MDAwMjA5MDcwOTAwMDkwMTAwMDEKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CkhpIFJheiwKClRoZSB0YWJsZSBpcyBlbXB0eToKCmVuZ2luZT0jIHNlbGVjdCAqIGZyb20gYXN5 bmNfdGFza3M7CiAgdGFza19pZCB8IGFjdGlvbl90eXBlIHwgc3RhdHVzIHwgcmVzdWx0IHwgc3Rl cF9pZCB8IGNvbW1hbmRfaWQgfCAKc3RhcnRlZF9hdCB8IHN0b3JhZ2VfcG9vbF9pZCB8IHRhc2tf dHlwZSB8IHZkc21fdGFza19pZCB8IHJvb3RfY29tbQphbmRfaWQgfCB1c2VyX2lkCi0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0KLS0tLS0tLSstLS0tLS0tLS0KKDAgcm93cykKClRoYW5rcyBmb3IgeW91ciBo ZWxwLApBcnPDqG5lCgoKT24gMTAvMDcvMjAxNSAwODo1OSBQTSwgUmF6IFRhbWlyIHdyb3RlOgo+ IEhpIEFyc8OobmUsCj4gRnJvbSB0aGUgZW5naW5lIHJ1biB0aGUgZm9sbG93aW5nIGNvbW1hbmRz Ogo+IDEuICMgc3UgLSBwb3N0Z3Jlcwo+IDIuICMgcHNxbCAtZCBlbmdpbmUKPiAzLiBwbGVhc2Us IHByb3ZpZGUgdGhlIG91dHB1dCBvZiB0aGlzIGNvbW1hbmQ6Cj4gIyBzZWxlY3QgKiBmcm9tIGFz eW5jX3Rhc2tzIDsKPgo+Cj4KPiBUaGFua3MsCj4gUmF6IFRhbWlyCj4gUmVkIEhhdCBJc3JhZWwK Pgo+IE9uIFdlZCwgT2N0IDcsIDIwMTUgYXQgNjozNCBQTSwgQXJzw6huZSBHc2Nod2luZCAKPiA8 YXJzZW5lLmdzY2h3aW5kQHVuaWJhcy5jaCA8bWFpbHRvOmFyc2VuZS5nc2Nod2luZEB1bmliYXMu Y2g+PiB3cm90ZToKPgo+ICAgICBBbnkgaWRlYSBob3cgdG8gZ2V0IHJpZGUgb2YgdGhvc2UgdGFz a3M/Cj4KPiAgICAgVGhhbmtzIGEgbG90Cj4gICAgIEFyc8OobmUKPgo+Cj4gICAgIE9uIDEwLzA2 LzIwMTUgMDI6NDMgUE0sIEFyc8OobmUgR3NjaHdpbmQgd3JvdGU6Cj4KPiAgICAgICAgIEhpLAo+ Cj4gICAgICAgICBJIHdvdWxkIGxpa2UgdG8gdXBkYXRlIG92aXJ0IHRvIDMuNS40IGZyb20gMy41 LjMgYnV0Cj4gICAgICAgICBlbmdpbmUtc2V0dXAgZmFpbHMgZHVlIHRvIHJlbW92ZSBzbmFwc2hv dCB0YXNrcy4KPgo+ICAgICAgICAgWyBJTkZPICBdIENsZWFuaW5nIGFzeW5jIHRhc2tzIGFuZCBj b21wZW5zYXRpb25zCj4gICAgICAgICAgICAgICAgICAgVGhlIGZvbGxvd2luZyBzeXN0ZW0gdGFz a3MgaGF2ZSBiZWVuIGZvdW5kIHJ1bm5pbmcKPiAgICAgICAgIGluIHRoZSBzeXN0ZW06Cj4gICAg ICAgICAgICAgICAgICAgVGhlIGZvbGxvd2luZyBjb21tYW5kcyBoYXZlIGJlZW4gZm91bmQgcnVu bmluZyBpbgo+ICAgICAgICAgdGhlIHN5c3RlbToKPiAgICAgICAgICAgICAgICAgICBUaGUgZm9s bG93aW5nIGNvbXBlbnNhdGlvbnMgaGF2ZSBiZWVuIGZvdW5kIHJ1bm5pbmcKPiAgICAgICAgIGlu IHRoZSBzeXN0ZW06Cj4gICAgICAgICBvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlJlbW92ZVNu YXBzaG90Q29tbWFuZAo+ICAgICAgICAgb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNp bmVzc2VudGl0aWVzLlNuYXBzaG90Cj4gICAgICAgICBvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxs LlJlbW92ZVNuYXBzaG90Q29tbWFuZAo+ICAgICAgICAgb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNv bW1vbi5idXNpbmVzc2VudGl0aWVzLlNuYXBzaG90Cj4gICAgICAgICBvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLlJlbW92ZVNuYXBzaG90Q29tbWFuZAo+ICAgICAgICAgb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLlNuYXBzaG90Cj4gICAgICAgICBvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLlJlbW92ZVNuYXBzaG90Q29tbWFuZAo+ICAgICAgICAgb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLlNuYXBzaG90Cj4gICAgICAg ICAgICAgICAgICAgV291bGQgeW91IGxpa2UgdG8gdHJ5IHRvIHdhaXQgZm9yIHRoYXQ/Cj4KPiAg ICAgICAgIFRoaXMgdGFza3MgYXJlIG5vdCBzaG93aW5nIHVwIGluIHRoZSB0YXNrIG1vbml0b3Ig YW5kIEkgaGF2ZQo+ICAgICAgICAgbm8gaWRlYSBob3cgdG8gZ2V0IHRoZW0gYXdheSB0byBiZSBh YmwgdG8gdXBkYXRlLgo+Cj4gICAgICAgICBUaGFua3MgZm9yIGFueSBoaW50L2hlbHAKPgo+ICAg ICAgICAgcmdkcywgQXJzw6huZQo+ICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiAgICAgICAgIFVzZXJzIG1haWxpbmcgbGlzdAo+ICAgICAg ICAgVXNlcnNAb3ZpcnQub3JnIDxtYWlsdG86VXNlcnNAb3ZpcnQub3JnPgo+ICAgICAgICAgaHR0 cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCj4KPgo+ICAgICBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ICAgICBVc2VycyBt YWlsaW5nIGxpc3QKPiAgICAgVXNlcnNAb3ZpcnQub3JnIDxtYWlsdG86VXNlcnNAb3ZpcnQub3Jn Pgo+ICAgICBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMKPgo+ CgoKLS0tLS0tLS0tLS0tLS0wMTA4MDAwMjA5MDcwOTAwMDkwMTAwMDEKQ29udGVudC1UeXBlOiB0 ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoK PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRm LTgiIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSI+CiAgPC9oZWFkPgogIDxib2R5IHRleHQ9IiMw MDAwMDAiIGJnY29sb3I9IiNGRkZGRkYiPgogICAgSGkgUmF6LDxicj4KICAgIDxicj4KICAgIFRo ZSB0YWJsZSBpcyBlbXB0eTo8YnI+CiAgICA8YnI+CiAgICBlbmdpbmU9IyBzZWxlY3QgKiBmcm9t IGFzeW5jX3Rhc2tzOzxicj4KICAgIMKgdGFza19pZCB8IGFjdGlvbl90eXBlIHwgc3RhdHVzIHwg cmVzdWx0IHwgc3RlcF9pZCB8IGNvbW1hbmRfaWQgfAogICAgc3RhcnRlZF9hdCB8IHN0b3JhZ2Vf cG9vbF9pZCB8IHRhc2tfdHlwZSB8IHZkc21fdGFza19pZCB8IHJvb3RfY29tbTxicj4KICAgIGFu ZF9pZCB8IHVzZXJfaWQgPGJyPgotLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLSstLS0t LS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tPGJyPgogICAgLS0tLS0tLSst LS0tLS0tLS08YnI+CiAgICAoMCByb3dzKTxicj4KICAgIDxicj4KICAgIFRoYW5rcyBmb3IgeW91 ciBoZWxwLDxicj4KICAgIEFyc8OobmU8YnI+CiAgICA8YnI+CiAgICA8YnI+CiAgICA8ZGl2IGNs YXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDEwLzA3LzIwMTUgMDg6NTkgUE0sIFJheiBUYW1pcgog ICAgICB3cm90ZTo8YnI+CiAgICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlCmNpdGU9Im1pZDpDQUo5 TmduLVJpd0J3cDVxSHlodDNZb2dnQW5PZyszdEhfOHA2Ym11cnRLSGZHSDJLNVFAbWFpbC5nbWFp bC5jb20iCiAgICAgIHR5cGU9ImNpdGUiPgogICAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50 LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CiAgICAgIDxkaXYgZGly PSJsdHIiPgogICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiPjxmb250IGZhY2U9InRp bWVzIG5ldyByb21hbiwgc2VyaWYiCiAgICAgICAgICAgIHNpemU9IjQiPkhpwqA8c3BhbgogICAg ICAgICAgICAgIHN0eWxlPSJjb2xvcjpyZ2IoNTEsNTEsNTEpO2xpbmUtaGVpZ2h0OjIwcHgiPkFy c8OobmUsPC9zcGFuPjxicj4KICAgICAgICAgIDwvZm9udD48L2Rpdj4KICAgICAgICA8ZGl2IGNs YXNzPSJnbWFpbF9kZWZhdWx0Ij48Zm9udCBmYWNlPSJ0aW1lcyBuZXcgcm9tYW4sIHNlcmlmIgog ICAgICAgICAgICBzaXplPSI0Ij48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDUxLDUxLDUxKTtsaW5l LWhlaWdodDoyMHB4Ij5Gcm9tCiAgICAgICAgICAgICAgdGhlIGVuZ2luZSBydW4gdGhlIGZvbGxv d2luZyBjb21tYW5kczo8L3NwYW4+PC9mb250PjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9Imdt YWlsX2RlZmF1bHQiPjxmb250IGZhY2U9InRpbWVzIG5ldyByb21hbiwgc2VyaWYiCiAgICAgICAg ICAgIHNpemU9IjQiIGNvbG9yPSIjMzMzMzMzIj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6MjBw eCI+MS4gIwogICAgICAgICAgICAgIHN1IC0gcG9zdGdyZXM8L3NwYW4+PC9mb250PjwvZGl2Pgog ICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiPjxmb250IGZhY2U9InRpbWVzIG5ldyBy b21hbiwgc2VyaWYiCiAgICAgICAgICAgIHNpemU9IjQiIGNvbG9yPSIjMzMzMzMzIj48c3BhbiBz dHlsZT0ibGluZS1oZWlnaHQ6MjBweCI+Mi4gIwogICAgICAgICAgICAgIHBzcWwgLWQgZW5naW5l PC9zcGFuPjwvZm9udD48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0Ij48 Zm9udCBmYWNlPSJ0aW1lcyBuZXcgcm9tYW4sIHNlcmlmIgogICAgICAgICAgICBzaXplPSI0IiBj b2xvcj0iIzMzMzMzMyI+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OjIwcHgiPjMuCiAgICAgICAg ICAgICAgcGxlYXNlLCBwcm92aWRlIHRoZSBvdXRwdXQgb2YgdGhpcyBjb21tYW5kOjwvc3Bhbj48 L2ZvbnQ+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCI+PGZvbnQgZmFj ZT0idGltZXMgbmV3IHJvbWFuLCBzZXJpZiIKICAgICAgICAgICAgc2l6ZT0iNCIgY29sb3I9IiMz MzMzMzMiPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDoyMHB4Ij7CoCDCoAogICAgICAgICAgICAg ICMgc2VsZWN0ICogZnJvbSBhc3luY190YXNrcyA7PC9zcGFuPjwvZm9udD48L2Rpdj4KICAgICAg ICA8ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGZvbnQgZmFjZT0idGltZXMgbmV3IHJvbWFuLCBz ZXJpZiIKICAgICAgICAgICAgc2l6ZT0iNCI+PGJyIGNsZWFyPSJhbGwiPgogICAgICAgICAgPC9m b250PgogICAgICAgICAgPGRpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfc2lnbmF0 dXJlIj4KICAgICAgICAgICAgICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICAgICAgICAgIDxkaXY+ CiAgICAgICAgICAgICAgICAgIDxkaXYgZGlyPSJsdHIiPgogICAgICAgICAgICAgICAgICAgIDxk aXY+CiAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICAgICAgICAg ICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGRpcj0ibHRyIj48 Zm9udCBmYWNlPSJ0aW1lcyBuZXcgcm9tYW4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHNlcmlmIiBzaXplPSI0Ij48YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZvbnQ+ PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBkaXI9Imx0ciI+PGZvbnQgZmFj ZT0idGltZXMgbmV3IHJvbWFuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXJpZiIg c2l6ZT0iNCI+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9mb250PjwvZGl2Pgog ICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgZGlyPSJsdHIiPjxmb250IGZhY2U9InRpbWVz IG5ldyByb21hbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VyaWYiIHNpemU9IjQi PlRoYW5rcyw8L2ZvbnQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pjxmb250IGZh Y2U9InRpbWVzIG5ldyByb21hbiwgc2VyaWYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgc2l6ZT0iNCI+UmF6IFRhbWlyPC9mb250PjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgPGRpdj48Zm9udCBmYWNlPSJ0aW1lcyBuZXcgcm9tYW4sIHNlcmlmIgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHNpemU9IjQiPlJlZCBIYXQgSXNyYWVsPC9mb250PjwvZGl2 PgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAg ICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAg IDwvZGl2PgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2Pgog ICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2Pgog ICAgICAgICAgPGZvbnQgZmFjZT0idGltZXMgbmV3IHJvbWFuLCBzZXJpZiIgc2l6ZT0iNCI+PGJy PgogICAgICAgICAgPC9mb250PgogICAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxm b250IGZhY2U9InRpbWVzIG5ldyByb21hbiwgc2VyaWYiCiAgICAgICAgICAgICAgc2l6ZT0iNCI+ T24gV2VkLCBPY3QgNywgMjAxNSBhdCA2OjM0IFBNLCBBcnPDqG5lIEdzY2h3aW5kIDxzcGFuCiAg ICAgICAgICAgICAgICBkaXI9Imx0ciI+Jmx0OzxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAg ICAgICAgICAgICAgICAgaHJlZj0ibWFpbHRvOmFyc2VuZS5nc2Nod2luZEB1bmliYXMuY2giCiAg ICAgICAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIj5hcnNlbmUuZ3NjaHdpbmRAdW5pYmFzLmNo PC9hPiZndDs8L3NwYW4+CiAgICAgICAgICAgICAgd3JvdGU6PGJyPgogICAgICAgICAgICA8L2Zv bnQ+CiAgICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1h cmdpbjowIDAgMAogICAgICAgICAgICAgIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7 cGFkZGluZy1sZWZ0OjFleCI+PGZvbnQKICAgICAgICAgICAgICAgIGZhY2U9InRpbWVzIG5ldyBy b21hbiwgc2VyaWYiIHNpemU9IjQiPkFueSBpZGVhIGhvdyB0bwogICAgICAgICAgICAgICAgZ2V0 IHJpZGUgb2YgdGhvc2UgdGFza3M/PGJyPgogICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAg ICAgICAgVGhhbmtzIGEgbG90PHNwYW4gY2xhc3M9IkhPRW5aYiI+PGZvbnQgY29sb3I9IiM4ODg4 ODgiPjxicj4KICAgICAgICAgICAgICAgICAgICBBcnPDqG5lPC9mb250Pjwvc3Bhbj48L2ZvbnQ+ CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iSE9FblpiIj4KICAgICAgICAgICAgICAgIDxkaXYg Y2xhc3M9Img1Ij48Zm9udCBmYWNlPSJ0aW1lcyBuZXcgcm9tYW4sIHNlcmlmIgogICAgICAgICAg ICAgICAgICAgIHNpemU9IjQiPjxicj4KICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAg ICAgICAgICAgICAgT24gMTAvMDYvMjAxNSAwMjo0MyBQTSwgQXJzw6huZSBHc2Nod2luZCB3cm90 ZTo8YnI+CiAgICAgICAgICAgICAgICAgIDwvZm9udD4KICAgICAgICAgICAgICAgICAgPGJsb2Nr cXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwCiAgICAgICAgICAg ICAgICAgICAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4 Ij48Zm9udAogICAgICAgICAgICAgICAgICAgICAgZmFjZT0idGltZXMgbmV3IHJvbWFuLCBzZXJp ZiIgc2l6ZT0iNCI+CiAgICAgICAgICAgICAgICAgICAgICBIaSw8YnI+CiAgICAgICAgICAgICAg ICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICBJIHdvdWxkIGxpa2UgdG8gdXBkYXRl IG92aXJ0IHRvIDMuNS40IGZyb20gMy41LjMKICAgICAgICAgICAgICAgICAgICAgIGJ1dCBlbmdp bmUtc2V0dXAgZmFpbHMgZHVlIHRvIHJlbW92ZSBzbmFwc2hvdAogICAgICAgICAgICAgICAgICAg ICAgdGFza3MuPGJyPgogICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAg ICAgICAgWyBJTkZPwqAgXSBDbGVhbmluZyBhc3luYyB0YXNrcyBhbmQgY29tcGVuc2F0aW9uczxi cj4KICAgICAgICAgICAgICAgICAgICAgIMKgIMKgIMKgIMKgIMKgIFRoZSBmb2xsb3dpbmcgc3lz dGVtIHRhc2tzIGhhdmUgYmVlbgogICAgICAgICAgICAgICAgICAgICAgZm91bmQgcnVubmluZyBp biB0aGUgc3lzdGVtOjxicj4KICAgICAgICAgICAgICAgICAgICAgIMKgIMKgIMKgIMKgIMKgIFRo ZSBmb2xsb3dpbmcgY29tbWFuZHMgaGF2ZSBiZWVuIGZvdW5kCiAgICAgICAgICAgICAgICAgICAg ICBydW5uaW5nIGluIHRoZSBzeXN0ZW06PGJyPgogICAgICAgICAgICAgICAgICAgICAgwqAgwqAg wqAgwqAgwqAgVGhlIGZvbGxvd2luZyBjb21wZW5zYXRpb25zIGhhdmUgYmVlbgogICAgICAgICAg ICAgICAgICAgICAgZm91bmQgcnVubmluZyBpbiB0aGUgc3lzdGVtOjxicj4KICAgICAgICAgICAg ICAgICAgICAgIMKgIMKgIMKgIMKgIMKgCiAgICAgICAgICAgICAgICAgICAgICBvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLlJlbW92ZVNuYXBzaG90Q29tbWFuZAogICAgICAgICAgICAgICAgICAg ICAgb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLlNuYXBzaG90 PGJyPgogICAgICAgICAgICAgICAgICAgICAgwqAgwqAgwqAgwqAgwqAKICAgICAgICAgICAgICAg ICAgICAgIG9yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuUmVtb3ZlU25hcHNob3RDb21tYW5kCiAg ICAgICAgICAgICAgICAgICAgICBvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmJ1c2luZXNz ZW50aXRpZXMuU25hcHNob3Q8YnI+CiAgICAgICAgICAgICAgICAgICAgICDCoCDCoCDCoCDCoCDC oAogICAgICAgICAgICAgICAgICAgICAgb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5SZW1vdmVT bmFwc2hvdENvbW1hbmQKICAgICAgICAgICAgICAgICAgICAgIG9yZy5vdmlydC5lbmdpbmUuY29y ZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5TbmFwc2hvdDxicj4KICAgICAgICAgICAgICAgICAg ICAgIMKgIMKgIMKgIMKgIMKgCiAgICAgICAgICAgICAgICAgICAgICBvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLlJlbW92ZVNuYXBzaG90Q29tbWFuZAogICAgICAgICAgICAgICAgICAgICAgb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLlNuYXBzaG90PGJyPgog ICAgICAgICAgICAgICAgICAgICAgwqAgwqAgwqAgwqAgwqAgV291bGQgeW91IGxpa2UgdG8gdHJ5 IHRvIHdhaXQgZm9yIHRoYXQ/PGJyPgogICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAg ICAgICAgICAgICAgICAgVGhpcyB0YXNrcyBhcmUgbm90IHNob3dpbmcgdXAgaW4gdGhlIHRhc2sg bW9uaXRvcgogICAgICAgICAgICAgICAgICAgICAgYW5kIEkgaGF2ZSBubyBpZGVhIGhvdyB0byBn ZXQgdGhlbSBhd2F5IHRvIGJlIGFibAogICAgICAgICAgICAgICAgICAgICAgdG8gdXBkYXRlLjxi cj4KICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgIFRoYW5r cyBmb3IgYW55IGhpbnQvaGVscDxicj4KICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAg ICAgICAgICAgICAgICAgIHJnZHMsIEFyc8OobmU8YnI+CiAgICAgICAgICAgICAgICAgICAgICBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KICAgICAg ICAgICAgICAgICAgICAgIFVzZXJzIG1haWxpbmcgbGlzdDxicj4KICAgICAgICAgICAgICAgICAg ICAgIDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAgaHJl Zj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlVzZXJzQG92aXJ0Lm9y ZzwvYT48YnI+CiAgICAgICAgICAgICAgICAgICAgICA8YSBtb3otZG8tbm90LXNlbmQ9InRydWUi CiAgICAgICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFp bG1hbi9saXN0aW5mby91c2VycyIKICAgICAgICAgICAgICAgICAgICAgICAgcmVsPSJub3JlZmVy cmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3Rp bmZvL3VzZXJzPC9hPjxicj4KICAgICAgICAgICAgICAgICAgICA8L2ZvbnQ+PC9ibG9ja3F1b3Rl PgogICAgICAgICAgICAgICAgICA8Zm9udCBmYWNlPSJ0aW1lcyBuZXcgcm9tYW4sIHNlcmlmIiBz aXplPSI0Ij48YnI+CiAgICAgICAgICAgICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX188YnI+CiAgICAgICAgICAgICAgICAgICAgVXNlcnMgbWFp bGluZyBsaXN0PGJyPgogICAgICAgICAgICAgICAgICAgIDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1 ZSIKICAgICAgICAgICAgICAgICAgICAgIGhyZWY9Im1haWx0bzpVc2Vyc0BvdmlydC5vcmciIHRh cmdldD0iX2JsYW5rIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPgogICAgICAgICAgICAgICAgICAg IDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0 dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VycyIKICAgICAgICAgICAg ICAgICAgICAgIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy5v dmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VyczwvYT48YnI+CiAgICAgICAgICAgICAgICAg IDwvZm9udD48L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9ibG9ja3F1 b3RlPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8YnI+CiAgICAgICAgPC9kaXY+CiAgICAg IDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgPGJyPgogIDwvYm9keT4KPC9odG1sPgoKLS0t LS0tLS0tLS0tLS0wMTA4MDAwMjA5MDcwOTAwMDkwMTAwMDEtLQo= --===============3105923734371423929==--