Exporting/Copying VM to another oVirt server

This is a multi-part message in MIME format. --b1_0dee6caa4e9c3b64c2575e140184ca5c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 QWZ0ZXIgdGhlIHN1Y2Nlc3Mgb2YgZ2V0dGluZyBteSBWTSdzIHdvcmtpbmcgb24gbXkgdGVzdCBz ZXJ2ZXIsIEkgZGVjaWRlZCB0byB3aXBlIG91dCBhbm90aGVyIHNlcnZlciBJIGhhZCBhbmQgd2Fu dGVkIHRvIG1vdmUgbXkgVk1zIHRvIGl0LiAgIEkgdHJpZWQgdGhlICJFeHBvcnQiIGFzIG92YSBh bmQgaXQgc2VlbXMgdG8gd29yayBidXQgaW4gdGhlIFRhc2tzIGl0cyByZWQ6CgoiRXhwb3J0aW5n IFZNIENlbnRPUzcgYXMgYW4gT1ZBIHRvIC9vdmlydF9kYXRhL0NlbnRPUzcub3ZhIG9uIEhvc3Qg anVua0hvc3QiLgoKVGhlIC5vdmEgaXMgbmV2ZXIgY3JlYXRlZC4gICBJcyB0aGVyZSBhbm90aGVy IHdheSB0byBkbyB0aGlzPyAgQm90aCBzZXJ2ZXJzIGFyZSBydW5uaW5nIDQuMi4KCkdvb2dsaW5n IGhhc250IGhlbHBlZCBtZSBmaW5kIGEgc29sdXRpb24geWV0Li4u --b1_0dee6caa4e9c3b64c2575e140184ca5c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5BZnRlciB0aGUgc3VjY2VzcyBvZiBnZXR0aW5nIG15IFZNJ3Mgd29ya2luZyBvbiBteSB0 ZXN0IHNlcnZlciwgSSBkZWNpZGVkIHRvIHdpcGUgb3V0IGFub3RoZXIgc2VydmVyIEkgaGFkIGFu ZCB3YW50ZWQgdG8gbW92ZSBteSBWTXMgdG8gaXQuJm5ic3A7Jm5ic3A7IEkgdHJpZWQgdGhlICJF eHBvcnQiIGFzIG92YSBhbmQgaXQgc2VlbXMgdG8gd29yayBidXQgaW4gdGhlIFRhc2tzIGl0cyBy ZWQ6PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4+IkV4cG9ydGluZyBWTSBDZW50 T1M3IGFzIGFuIE9WQSB0byAvb3ZpcnRfZGF0YS9DZW50T1M3Lm92YSBvbiBIb3N0IGp1bmtIb3N0 Ii48L3NwYW4+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhlIC5vdmEgaXMgbmV2ZXIg Y3JlYXRlZC4mbmJzcDsmbmJzcDsgSXMgdGhlcmUgYW5vdGhlciB3YXkgdG8gZG8gdGhpcz8mbmJz cDsgQm90aCBzZXJ2ZXJzIGFyZSBydW5uaW5nIDQuMi48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj5Hb29nbGluZyBoYXNudCBoZWxwZWQgbWUgZmluZCBhIHNvbHV0aW9uIHlldC4uLjxicj48 L2Rpdj48ZGl2PiZuYnNwOzxicj48L2Rpdj4= --b1_0dee6caa4e9c3b64c2575e140184ca5c--

בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב: After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red: "Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost". The .ova is never created. Is there another way to do this? Both servers are running 4.2. Googling hasnt helped me find a solution yet... Can you please share engine.log? _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

This is a multi-part message in MIME format. --b1_511ca73f693d14cd52c5e3be590d13ac Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 TG9nIHVwbG9hZGVkIHRvOgoKaHR0cDovL3RleHR1cGxvYWRlci5jb20vZGMyYmUKCj4gLS0tLS0t LS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLQo+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNd IEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyCj4gTG9jYWwgVGlt ZTogRGVjZW1iZXIgMjgsIDIwMTcgMjo0MSBQTQo+IFVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAx NyA4OjQxIFBNCj4gRnJvbTogYWhhZGFzQHJlZGhhdC5jb20KPiBUbzogQWxleCBCYXJ0b25layA8 QWxleEB1bml4MTMzNy5jb20+Cj4gdXNlcnMgPHVzZXJzQG92aXJ0Lm9yZz4KPgo+INeR16rXkNeo 15nXmiAyOCDXkdeT16bXntezIDIwMTcgMTA6MzggUE0s4oCPICJBbGV4IEJhcnRvbmVrIiA8QWxl eEB1bml4MTMzNy5jb20+INeb16rXkToKPgo+PiBBZnRlciB0aGUgc3VjY2VzcyBvZiBnZXR0aW5n IG15IFZNJ3Mgd29ya2luZyBvbiBteSB0ZXN0IHNlcnZlciwgSSBkZWNpZGVkIHRvIHdpcGUgb3V0 IGFub3RoZXIgc2VydmVyIEkgaGFkIGFuZCB3YW50ZWQgdG8gbW92ZSBteSBWTXMgdG8gaXQuICAg SSB0cmllZCB0aGUgIkV4cG9ydCIgYXMgb3ZhIGFuZCBpdCBzZWVtcyB0byB3b3JrIGJ1dCBpbiB0 aGUgVGFza3MgaXRzIHJlZDoKPj4KPj4gIkV4cG9ydGluZyBWTSBDZW50T1M3IGFzIGFuIE9WQSB0 byAvb3ZpcnRfZGF0YS9DZW50T1M3Lm92YSBvbiBIb3N0IGp1bmtIb3N0Ii4KPj4KPj4gVGhlIC5v dmEgaXMgbmV2ZXIgY3JlYXRlZC4gICBJcyB0aGVyZSBhbm90aGVyIHdheSB0byBkbyB0aGlzPyAg Qm90aCBzZXJ2ZXJzIGFyZSBydW5uaW5nIDQuMi4KPj4KPj4gR29vZ2xpbmcgaGFzbnQgaGVscGVk IG1lIGZpbmQgYSBzb2x1dGlvbiB5ZXQuLi4KPgo+IENhbiB5b3UgcGxlYXNlIHNoYXJlIGVuZ2lu ZS5sb2c/Cj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPj4gVXNlcnMgbWFpbGluZyBsaXN0Cj4+IFVzZXJzQG92aXJ0Lm9yZwo+PiBodHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM= --b1_511ca73f693d14cd52c5e3be590d13ac Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5Mb2cgdXBsb2FkZWQgdG86PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGEgaHJl Zj0iaHR0cDovL3RleHR1cGxvYWRlci5jb20vZGMyYmUiPmh0dHA6Ly90ZXh0dXBsb2FkZXIuY29t L2RjMmJlPC9hPjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWls X3NpZ25hdHVyZV9ibG9jayI+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2st dXNlciBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+PGJyPjwvZGl2PjxkaXYgY2xh c3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXByb3RvbiI+Jm5ic3A7PGJyPjwvZGl2Pjwv ZGl2PjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIj48ZGl2 Pi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS08YnI+PC9kaXY+PGRpdj5TdWJqZWN0 OiBSZTogW292aXJ0LXVzZXJzXSBFeHBvcnRpbmcvQ29weWluZyBWTSB0byBhbm90aGVyIG9WaXJ0 IHNlcnZlcjxicj48L2Rpdj48ZGl2PkxvY2FsIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDI6NDEg UE08YnI+PC9kaXY+PGRpdj5VVEMgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgODo0MSBQTTxicj48 L2Rpdj48ZGl2PkZyb206IGFoYWRhc0ByZWRoYXQuY29tPGJyPjwvZGl2PjxkaXY+VG86IEFsZXgg QmFydG9uZWsgJmx0O0FsZXhAdW5peDEzMzcuY29tJmd0Ozxicj48L2Rpdj48ZGl2PnVzZXJzICZs dDt1c2Vyc0BvdmlydC5vcmcmZ3Q7PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgZGlyPSJh dXRvIj48ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48ZGl2Pjxi cj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj7Xkdeq15DXqNeZ15ogMjgg15HX k9em157XsyAyMDE3IDEwOjM4IFBNLOKAjyAiQWxleCBCYXJ0b25layIgJmx0OzxhIGhyZWY9Im1h aWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+QWxleEB1bml4MTMzNy5jb208L2E+Jmd0OyDXm9eq15E6 PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJxdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAu OGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPjxkaXY+QWZ0 ZXIgdGhlIHN1Y2Nlc3Mgb2YgZ2V0dGluZyBteSBWTSdzIHdvcmtpbmcgb24gbXkgdGVzdCBzZXJ2 ZXIsIEkgZGVjaWRlZCB0byB3aXBlIG91dCBhbm90aGVyIHNlcnZlciBJIGhhZCBhbmQgd2FudGVk IHRvIG1vdmUgbXkgVk1zIHRvIGl0LiZuYnNwOyZuYnNwOyBJIHRyaWVkIHRoZSAiRXhwb3J0IiBh cyBvdmEgYW5kIGl0IHNlZW1zIHRvIHdvcmsgYnV0IGluIHRoZSBUYXNrcyBpdHMgcmVkOjxicj48 L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPiJFeHBvcnRpbmcgVk0gQ2VudE9TNyBhcyBh biBPVkEgdG8gL292aXJ0X2RhdGEvQ2VudE9TNy5vdmEgb24gSG9zdCBqdW5rSG9zdCIuPC9zcGFu Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZSAub3ZhIGlzIG5ldmVyIGNyZWF0ZWQu Jm5ic3A7Jm5ic3A7IElzIHRoZXJlIGFub3RoZXIgd2F5IHRvIGRvIHRoaXM/Jm5ic3A7IEJvdGgg c2VydmVycyBhcmUgcnVubmluZyA0LjIuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+R29v Z2xpbmcgaGFzbnQgaGVscGVkIG1lIGZpbmQgYSBzb2x1dGlvbiB5ZXQuLi48YnI+PC9kaXY+PGRp dj48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgZGlyPSJhdXRv Ij48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPkNhbiB5b3UgcGxlYXNlIHNoYXJlIGVuZ2luZS5s b2c/PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxk aXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGJsb2NrcXVv dGUgY2xhc3M9InF1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4 ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188d2JyPl9fX19fX19fX19fX19f X19fPGJyPjwvZGl2PjxkaXY+IFVzZXJzIG1haWxpbmcgbGlzdDxicj48L2Rpdj48ZGl2PiA8YSBo cmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPjwvZGl2 PjxkaXY+IDxhIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91 c2VycyIgcmVsPSJub3JlZmVycmVyIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnLzx3YnI+bWFpbG1h bi9saXN0aW5mby91c2VyczwvYT48YnI+PC9kaXY+PGRpdj4gPGJyPjwvZGl2PjwvYmxvY2txdW90 ZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+ --b1_511ca73f693d14cd52c5e3be590d13ac--

On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote:
Log uploaded to:
Thanks! Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 2:41 PM UTC Time: December 28, 2017 8:41 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב:
After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red:
"Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost".
The .ova is never created. Is there another way to do this? Both servers are running 4.2.
Googling hasnt helped me find a solution yet...
Can you please share engine.log?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

This is a multi-part message in MIME format. --b1_22a7cfc456190dd1c484c3e5769fd86f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 VGhhdCBpcyB0aGUgZXhjZXJwdCBmcm9tIHRoZSAgZW5naW5lIGxvZyBmaWxlLiAgIFRoZXJlIGlz bnQgYW55ICBtb3JlIGphdmEgc3RhY2sgZHVtcCBpbiBpdCBvdGhlciB0aGFuIHdoYXQgSSBjYXB0 dXJlZC4KClNlbnQgd2l0aCBbUHJvdG9uTWFpbF0oaHR0cHM6Ly9wcm90b25tYWlsLmNvbSkgU2Vj dXJlIEVtYWlsLgoKPiAtLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0tCj4gU3ViamVj dDogUmU6IFtvdmlydC11c2Vyc10gRXhwb3J0aW5nL0NvcHlpbmcgVk0gdG8gYW5vdGhlciBvVmly dCBzZXJ2ZXIKPiBMb2NhbCBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAzOjE4IFBNCj4gVVRDIFRp bWU6IERlY2VtYmVyIDI4LCAyMDE3IDk6MTggUE0KPiBGcm9tOiBhaGFkYXNAcmVkaGF0LmNvbQo+ IFRvOiBBbGV4IEJhcnRvbmVrIDxBbGV4QHVuaXgxMzM3LmNvbT4KPiB1c2VycyA8dXNlcnNAb3Zp cnQub3JnPgo+Cj4gT24gVGh1LCBEZWMgMjgsIDIwMTcgYXQgMTA6NDYgUE0sIEFsZXggQmFydG9u ZWsgPEFsZXhAdW5peDEzMzcuY29tPiB3cm90ZToKPgo+PiBMb2cgdXBsb2FkZWQgdG86Cj4+Cj4+ IGh0dHA6Ly90ZXh0dXBsb2FkZXIuY29tL2RjMmJlCj4KPiBUaGFua3MhCj4gRXhwb3J0aW5nIGFu ZCBpbXBvcnRpbmcgYXMgT1ZBIGZpbGVzIGlzIHRoZSBuZXcgc2hpbnkgd2F5IG9mIGRvaW5nIHRo YXQgYXMgZnJvbSA0LjIgYnV0IHVuZm9ydHVuYXRlbHksIHRoZXJlIHNlZW1zIHRvIGJlIGFuIGVy cm9yIHdoaWxlIGdlbmVyYXRpbmcgT1ZGIGZvciB0aGUgVk0geW91J3JlIHRyeWluZyB0byBleHBv cnQuCj4gSSBzZWUgTnVsbFBvaW50ZXJFeGNlcHRpb24gaW4gdGhlIGxvZyBhbmQgYW4gZW1wdHkg bGluZSBhZnRlcndhcmRzLCBjYW4geW91IHBsZWFzZSBjaGVjayBpZiB0aGVyZSBpcyBhIHN0YWNr dHJhY2UgcmlnaHQgYmVsb3cgaW4gdGhlIGVuZ2luZS5sb2cgdGhhdCB3YXMgbm90IGNvcGllZD8g SXQgc2hvdWxkIGJlIGJlbG93Ogo+IDIwMTctMTItMjggMTQ6NDU6MDMsNzI4LTA2IEVSUk9SIFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNyZWF0ZU92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTIyKSBbMzg4OTZlOThdIEV4Y2VwdGlv bjogamF2YS5sYW5nLk51bGxQb2ludGVyRXhjZXB0aW9uCj4KPj4KPj4KPj4+IC0tLS0tLS0tIE9y aWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS0KPj4+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4 cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyCj4+PiBMb2NhbCBUaW1l OiBEZWNlbWJlciAyOCwgMjAxNyAyOjQxIFBNCj4+PiBVVEMgVGltZTogRGVjZW1iZXIgMjgsIDIw MTcgODo0MSBQTQo+Pj4gRnJvbTogYWhhZGFzQHJlZGhhdC5jb20KPj4+IFRvOiBBbGV4IEJhcnRv bmVrIDxBbGV4QHVuaXgxMzM3LmNvbT4KPj4+IHVzZXJzIDx1c2Vyc0BvdmlydC5vcmc+Cj4+Pgo+ Pj4g15HXqteQ16jXmdeaIDI4INeR15PXptee17MgMjAxNyAxMDozOCBQTSzigI8gIkFsZXggQmFy dG9uZWsiIDxBbGV4QHVuaXgxMzM3LmNvbT4g15vXqteROgo+Pj4KPj4+PiBBZnRlciB0aGUgc3Vj Y2VzcyBvZiBnZXR0aW5nIG15IFZNJ3Mgd29ya2luZyBvbiBteSB0ZXN0IHNlcnZlciwgSSBkZWNp ZGVkIHRvIHdpcGUgb3V0IGFub3RoZXIgc2VydmVyIEkgaGFkIGFuZCB3YW50ZWQgdG8gbW92ZSBt eSBWTXMgdG8gaXQuICAgSSB0cmllZCB0aGUgIkV4cG9ydCIgYXMgb3ZhIGFuZCBpdCBzZWVtcyB0 byB3b3JrIGJ1dCBpbiB0aGUgVGFza3MgaXRzIHJlZDoKPj4+Pgo+Pj4+ICJFeHBvcnRpbmcgVk0g Q2VudE9TNyBhcyBhbiBPVkEgdG8gL292aXJ0X2RhdGEvQ2VudE9TNy5vdmEgb24gSG9zdCBqdW5r SG9zdCIuCj4+Pj4KPj4+PiBUaGUgLm92YSBpcyBuZXZlciBjcmVhdGVkLiAgIElzIHRoZXJlIGFu b3RoZXIgd2F5IHRvIGRvIHRoaXM/ICBCb3RoIHNlcnZlcnMgYXJlIHJ1bm5pbmcgNC4yLgo+Pj4+ Cj4+Pj4gR29vZ2xpbmcgaGFzbnQgaGVscGVkIG1lIGZpbmQgYSBzb2x1dGlvbiB5ZXQuLi4KPj4+ Cj4+PiBDYW4geW91IHBsZWFzZSBzaGFyZSBlbmdpbmUubG9nPwo+Pj4KPj4+PiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+Pj4+IFVzZXJzIG1haWxpbmcg bGlzdAo+Pj4+IFVzZXJzQG92aXJ0Lm9yZwo+Pj4+IGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFp bG1hbi9saXN0aW5mby91c2Vycw== --b1_22a7cfc456190dd1c484c3e5769fd86f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5UaGF0IGlzIHRoZSBleGNlcnB0IGZyb20gdGhlJm5ic3A7IGVuZ2luZSBsb2cgZmlsZS4m bmJzcDsmbmJzcDsgVGhlcmUgaXNudCBhbnkmbmJzcDsgbW9yZSBqYXZhIHN0YWNrIGR1bXAgaW4g aXQgb3RoZXIgdGhhbiB3aGF0IEkgY2FwdHVyZWQuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrIj48ZGl2IGNsYXNzPSJwcm90b25t YWlsX3NpZ25hdHVyZV9ibG9jay11c2VyIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5 Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9u Ij5TZW50IHdpdGggPGEgaHJlZj0iaHR0cHM6Ly9wcm90b25tYWlsLmNvbSI+UHJvdG9uTWFpbDwv YT4gU2VjdXJlIEVtYWlsLjxicj48L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48YmxvY2txdW90 ZSB0eXBlPSJjaXRlIiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+PGRpdj4tLS0tLS0tLSBPcmln aW5hbCBNZXNzYWdlIC0tLS0tLS0tPGJyPjwvZGl2PjxkaXY+U3ViamVjdDogUmU6IFtvdmlydC11 c2Vyc10gRXhwb3J0aW5nL0NvcHlpbmcgVk0gdG8gYW5vdGhlciBvVmlydCBzZXJ2ZXI8YnI+PC9k aXY+PGRpdj5Mb2NhbCBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAzOjE4IFBNPGJyPjwvZGl2Pjxk aXY+VVRDIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDk6MTggUE08YnI+PC9kaXY+PGRpdj5Gcm9t OiBhaGFkYXNAcmVkaGF0LmNvbTxicj48L2Rpdj48ZGl2PlRvOiBBbGV4IEJhcnRvbmVrICZsdDtB bGV4QHVuaXgxMzM3LmNvbSZndDs8YnI+PC9kaXY+PGRpdj51c2VycyAmbHQ7dXNlcnNAb3ZpcnQu b3JnJmd0Ozxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGRpcj0ibHRyIj48ZGl2Pjxicj48 L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0i Z21haWxfcXVvdGUiPjxkaXY+T24gVGh1LCBEZWMgMjgsIDIwMTcgYXQgMTA6NDYgUE0sIEFsZXgg QmFydG9uZWsgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4MTMz Ny5jb20iPkFsZXhAdW5peDEzMzcuY29tPC9hPiZndDs8L3NwYW4+IHdyb3RlOjxicj48L2Rpdj48 YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgg MC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRl ci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj5Mb2cg dXBsb2FkZWQgdG86PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGEgaHJlZj0iaHR0cDov L3RleHR1cGxvYWRlci5jb20vZGMyYmUiPmh0dHA6Ly90ZXh0dXBsb2FkZXIuY29tL2RjMmJlPC9h Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbC1IT0VuWmIiPjxkaXYgY2xhc3M9ImdtYWlsLWg1 Ij48ZGl2Pjxicj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+ PGRpdj5UaGFua3MhPGJyPjwvZGl2PjxkaXY+RXhwb3J0aW5nIGFuZCBpbXBvcnRpbmcgYXMgT1ZB IGZpbGVzIGlzIHRoZSBuZXcgc2hpbnkgd2F5IG9mIGRvaW5nIHRoYXQgYXMgZnJvbSA0LjIgYnV0 IHVuZm9ydHVuYXRlbHksIHRoZXJlIHNlZW1zIHRvIGJlIGFuIGVycm9yIHdoaWxlIGdlbmVyYXRp bmcgT1ZGIGZvciB0aGUgVk0geW91J3JlIHRyeWluZyB0byBleHBvcnQuPGJyPjwvZGl2PjxkaXY+ SSBzZWUgTnVsbFBvaW50ZXJFeGNlcHRpb24gaW4gdGhlIGxvZyBhbmQgYW4gZW1wdHkgbGluZSBh ZnRlcndhcmRzLCBjYW4geW91IHBsZWFzZSBjaGVjayBpZiB0aGVyZSBpcyBhIHN0YWNrdHJhY2Ug cmlnaHQgYmVsb3cgaW4gdGhlIGVuZ2luZS5sb2cgdGhhdCB3YXMgbm90IGNvcGllZD8gSXQgc2hv dWxkIGJlIGJlbG93Ojxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9y OnJnYigyNDAsIDI0MCwgMjQwKSIgY2xhc3M9ImhpZ2hsaWdodCI+PHNwYW4gc3R5bGU9ImNvbG9y OnJnYigwLCAwLCAwKSIgY2xhc3M9ImNvbG91ciI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5Ok1v bmFjbywgTWVubG8sIENvbnNvbGFzLCAmcXVvdDtDb3VyaWVyIE5ldyZxdW90OywgbW9ub3NwYWNl IiBjbGFzcz0iZm9udCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMnB4IiBjbGFzcz0ic2l6ZSI+ MjAxNy0xMi0yOCAxNDo0NTowMyw3MjgtMDYgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwuQ3JlYXRlT3ZhQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVk dWxlZC1UaHJlYWQtMjIpIFszODg5NmU5OF0gRXhjZXB0aW9uOiBqYXZhLmxhbmcuTnVsbFBvaW50 ZXJFeGNlcHRpb248L3NwYW4+PC9zcGFuPjwvc3Bhbj48L3NwYW4+PGJyPjwvZGl2PjxkaXY+Jm5i c3A7PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdp bjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5 bGU6c29saWQ7Ym9yZGVyLWxlZnQtY29sb3I6cmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6 MWV4Ij48ZGl2IGNsYXNzPSJnbWFpbC1IT0VuWmIiPjxkaXYgY2xhc3M9ImdtYWlsLWg1Ij48ZGl2 Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbC1tXy05MDIzODA4NDc1ODc0NjIyNjc0cHJvdG9u bWFpbF9zaWduYXR1cmVfYmxvY2siPjxkaXYgY2xhc3M9ImdtYWlsLW1fLTkwMjM4MDg0NzU4NzQ2 MjI2NzRwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11c2VyIGdtYWlsLW1fLTkwMjM4MDg0NzU4 NzQ2MjI2NzRwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+PGJyPjwvZGl2PjxkaXYg Y2xhc3M9ImdtYWlsLW1fLTkwMjM4MDg0NzU4NzQ2MjI2NzRwcm90b25tYWlsX3NpZ25hdHVyZV9i bG9jay1wcm90b24iPiZuYnNwOzxicj48L2Rpdj48L2Rpdj48YmxvY2txdW90ZSB0eXBlPSJjaXRl IiBjbGFzcz0iZ21haWwtbV8tOTAyMzgwODQ3NTg3NDYyMjY3NHByb3Rvbm1haWxfcXVvdGUiPjxk aXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxicj48L2Rpdj48ZGl2PlN1Ympl Y3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIgb1Zp cnQgc2VydmVyPGJyPjwvZGl2PjxkaXY+TG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgMjo0 MSBQTTxicj48L2Rpdj48ZGl2PlVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyA4OjQxIFBNPGJy PjwvZGl2PjxkaXY+RnJvbTogPGEgaHJlZj0ibWFpbHRvOmFoYWRhc0ByZWRoYXQuY29tIj5haGFk YXNAcmVkaGF0LmNvbTwvYT48YnI+PC9kaXY+PGRpdj5UbzogQWxleCBCYXJ0b25layAmbHQ7PGEg aHJlZj0ibWFpbHRvOkFsZXhAdW5peDEzMzcuY29tIj5BbGV4QHVuaXgxMzM3LmNvbTwvYT4mZ3Q7 PGJyPjwvZGl2PjxkaXY+dXNlcnMgJmx0OzxhIGhyZWY9Im1haWx0bzp1c2Vyc0BvdmlydC5vcmci PnVzZXJzQG92aXJ0Lm9yZzwvYT4mZ3Q7PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgZGly PSJhdXRvIj48ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48ZGl2 Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj7Xkdeq15DXqNeZ15ogMjgg 15HXk9em157XsyAyMDE3IDEwOjM4IFBNLOKAjyAiQWxleCBCYXJ0b25layIgJmx0OzxhIGhyZWY9 Im1haWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+QWxleEB1bml4MTMzNy5jb208L2E+Jmd0OyDXm9eq 15E6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbC1tXy05MDIzODA4NDc1ODc0NjIy Njc0cXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQtd2lk dGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1sZWZ0LWNvbG9yOnJnYigyMDQs MjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj5BZnRlciB0aGUgc3VjY2VzcyBvZiBnZXR0 aW5nIG15IFZNJ3Mgd29ya2luZyBvbiBteSB0ZXN0IHNlcnZlciwgSSBkZWNpZGVkIHRvIHdpcGUg b3V0IGFub3RoZXIgc2VydmVyIEkgaGFkIGFuZCB3YW50ZWQgdG8gbW92ZSBteSBWTXMgdG8gaXQu Jm5ic3A7Jm5ic3A7IEkgdHJpZWQgdGhlICJFeHBvcnQiIGFzIG92YSBhbmQgaXQgc2VlbXMgdG8g d29yayBidXQgaW4gdGhlIFRhc2tzIGl0cyByZWQ6PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXY+PHNwYW4+IkV4cG9ydGluZyBWTSBDZW50T1M3IGFzIGFuIE9WQSB0byAvb3ZpcnRfZGF0YS9D ZW50T1M3Lm92YSBvbiBIb3N0IGp1bmtIb3N0Ii48L3NwYW4+PGJyPjwvZGl2PjxkaXY+PGJyPjwv ZGl2PjxkaXY+VGhlIC5vdmEgaXMgbmV2ZXIgY3JlYXRlZC4mbmJzcDsmbmJzcDsgSXMgdGhlcmUg YW5vdGhlciB3YXkgdG8gZG8gdGhpcz8mbmJzcDsgQm90aCBzZXJ2ZXJzIGFyZSBydW5uaW5nIDQu Mi48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Hb29nbGluZyBoYXNudCBoZWxwZWQgbWUg ZmluZCBhIHNvbHV0aW9uIHlldC4uLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Jsb2NrcXVv dGU+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0i YXV0byI+Q2FuIHlvdSBwbGVhc2Ugc2hhcmUgZW5naW5lLmxvZz88YnI+PC9kaXY+PGRpdiBkaXI9 ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEi PjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWwtbV8tOTAy MzgwODQ3NTg3NDYyMjY3NHF1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2Jv cmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC1j b2xvcjpyZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXY+PGJyPjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHdicj5fX19f X19fX19fX19fX19fXzxicj48L2Rpdj48ZGl2PlVzZXJzIG1haWxpbmcgbGlzdDxicj48L2Rpdj48 ZGl2PjxhIGhyZWY9Im1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT48 YnI+PC9kaXY+PGRpdj48YSBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlz dGluZm8vdXNlcnMiIHJlbD0ibm9yZWZlcnJlciI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWls bWFuPHdicj4vbGlzdGluZm8vdXNlcnM8L2E+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvYmxv Y2txdW90ZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9k aXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90 ZT48ZGl2Pjxicj48L2Rpdj4= --b1_22a7cfc456190dd1c484c3e5769fd86f--

On Thu, Dec 28, 2017 at 11:28 PM, Alex Bartonek <Alex@unix1337.com> wrote:
That is the excerpt from the engine log file. There isnt any more java stack dump in it other than what I captured.
Can you please attach the entire engine.log to this thread or to a new bug ( https://bugzilla.redhat.com)?
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:18 PM UTC Time: December 28, 2017 9:18 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote:
Log uploaded to:
Thanks! Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 2:41 PM UTC Time: December 28, 2017 8:41 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב:
After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red:
"Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost".
The .ova is never created. Is there another way to do this? Both servers are running 4.2.
Googling hasnt helped me find a solution yet...
Can you please share engine.log?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Attached. Its 3.8 mb decompressed. Sent with [ProtonMail](https://protonmail.com) Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:56 PM UTC Time: December 28, 2017 9:56 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 11:28 PM, Alex Bartonek <Alex@unix1337.com> wrote:
That is the excerpt from the engine log file. There isnt any more java stack dump in it other than what I captured.
Can you please attach the entire engine.log to this thread or to a new bug (https://bugzilla.redhat.com)?
Sent with [ProtonMail](https://protonmail.com) Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:18 PM UTC Time: December 28, 2017 9:18 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote:
Log uploaded to:
Thanks! Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 2:41 PM UTC Time: December 28, 2017 8:41 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב:
After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red:
"Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost".
The .ova is never created. Is there another way to do this? Both servers are running 4.2.
Googling hasnt helped me find a solution yet...
Can you please share engine.log?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Thanks. Is the description of the disk of the VM empty? If it is, please type some description and then try again. On Fri, Dec 29, 2017 at 12:02 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Attached. Its 3.8 mb decompressed.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:56 PM UTC Time: December 28, 2017 9:56 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 11:28 PM, Alex Bartonek <Alex@unix1337.com> wrote:
That is the excerpt from the engine log file. There isnt any more java stack dump in it other than what I captured.
Can you please attach the entire engine.log to this thread or to a new bug (https://bugzilla.redhat.com)?
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:18 PM UTC Time: December 28, 2017 9:18 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote:
Log uploaded to:
Thanks! Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 2:41 PM UTC Time: December 28, 2017 8:41 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב:
After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red:
"Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost".
The .ova is never created. Is there another way to do this? Both servers are running 4.2.
Googling hasnt helped me find a solution yet...
Can you please share engine.log?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

This is a multi-part message in MIME format. --b1_1c77493851936c9656ce4a2006083e9c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 WWVzIGl0IHdhcyBlbXB0eS4gIFRyaWVkIGFnYWluLCBzYW1lIGZhaWx1cmUuCgpTZW50IHdpdGgg W1Byb3Rvbk1haWxdKGh0dHBzOi8vcHJvdG9ubWFpbC5jb20pIFNlY3VyZSBFbWFpbC4KCj4gLS0t LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLQo+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNl cnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyCj4gTG9jYWwg VGltZTogRGVjZW1iZXIgMjgsIDIwMTcgNDoxMSBQTQo+IFVUQyBUaW1lOiBEZWNlbWJlciAyOCwg MjAxNyAxMDoxMSBQTQo+IEZyb206IGFoYWRhc0ByZWRoYXQuY29tCj4gVG86IEFsZXggQmFydG9u ZWsgPEFsZXhAdW5peDEzMzcuY29tPgo+IHVzZXJzIDx1c2Vyc0BvdmlydC5vcmc+Cj4KPiBUaGFu a3MuCj4gSXMgdGhlIGRlc2NyaXB0aW9uIG9mIHRoZSBkaXNrIG9mIHRoZSBWTSBlbXB0eT8KPiBJ ZiBpdCBpcywgcGxlYXNlIHR5cGUgc29tZSBkZXNjcmlwdGlvbiBhbmQgdGhlbiB0cnkgYWdhaW4u Cj4KPiBPbiBGcmksIERlYyAyOSwgMjAxNyBhdCAxMjowMiBBTSwgQWxleCBCYXJ0b25layA8QWxl eEB1bml4MTMzNy5jb20+IHdyb3RlOgo+Cj4+IEF0dGFjaGVkLiAgSXRzIDMuOCBtYiBkZWNvbXBy ZXNzZWQuCj4+Cj4+IFNlbnQgd2l0aCBbUHJvdG9uTWFpbF0oaHR0cHM6Ly9wcm90b25tYWlsLmNv bSkgU2VjdXJlIEVtYWlsLgo+Pgo+Pj4gLS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0t LQo+Pj4gU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gRXhwb3J0aW5nL0NvcHlpbmcgVk0gdG8g YW5vdGhlciBvVmlydCBzZXJ2ZXIKPj4+IExvY2FsIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDM6 NTYgUE0KPj4+IFVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyA5OjU2IFBNCj4+PiBGcm9tOiBh aGFkYXNAcmVkaGF0LmNvbQo+Pj4gVG86IEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29t Pgo+Pj4gdXNlcnMgPHVzZXJzQG92aXJ0Lm9yZz4KPj4+Cj4+PiBPbiBUaHUsIERlYyAyOCwgMjAx NyBhdCAxMToyOCBQTSwgQWxleCBCYXJ0b25layA8QWxleEB1bml4MTMzNy5jb20+IHdyb3RlOgo+ Pj4KPj4+PiBUaGF0IGlzIHRoZSBleGNlcnB0IGZyb20gdGhlICBlbmdpbmUgbG9nIGZpbGUuICAg VGhlcmUgaXNudCBhbnkgIG1vcmUgamF2YSBzdGFjayBkdW1wIGluIGl0IG90aGVyIHRoYW4gd2hh dCBJIGNhcHR1cmVkLgo+Pj4KPj4+IENhbiB5b3UgcGxlYXNlIGF0dGFjaCB0aGUgZW50aXJlIGVu Z2luZS5sb2cgdG8gdGhpcyB0aHJlYWQgb3IgdG8gYSBuZXcgYnVnIChodHRwczovL2J1Z3ppbGxh LnJlZGhhdC5jb20pPwo+Pj4KPj4+PiBTZW50IHdpdGggW1Byb3Rvbk1haWxdKGh0dHBzOi8vcHJv dG9ubWFpbC5jb20pIFNlY3VyZSBFbWFpbC4KPj4+Pgo+Pj4+PiAtLS0tLS0tLSBPcmlnaW5hbCBN ZXNzYWdlIC0tLS0tLS0tCj4+Pj4+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGlu Zy9Db3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyCj4+Pj4+IExvY2FsIFRpbWU6IERl Y2VtYmVyIDI4LCAyMDE3IDM6MTggUE0KPj4+Pj4gVVRDIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3 IDk6MTggUE0KPj4+Pj4gRnJvbTogYWhhZGFzQHJlZGhhdC5jb20KPj4+Pj4gVG86IEFsZXggQmFy dG9uZWsgPEFsZXhAdW5peDEzMzcuY29tPgo+Pj4+PiB1c2VycyA8dXNlcnNAb3ZpcnQub3JnPgo+ Pj4+Pgo+Pj4+PiBPbiBUaHUsIERlYyAyOCwgMjAxNyBhdCAxMDo0NiBQTSwgQWxleCBCYXJ0b25l ayA8QWxleEB1bml4MTMzNy5jb20+IHdyb3RlOgo+Pj4+Pgo+Pj4+Pj4gTG9nIHVwbG9hZGVkIHRv Ogo+Pj4+Pj4KPj4+Pj4+IGh0dHA6Ly90ZXh0dXBsb2FkZXIuY29tL2RjMmJlCj4+Pj4+Cj4+Pj4+ IFRoYW5rcyEKPj4+Pj4gRXhwb3J0aW5nIGFuZCBpbXBvcnRpbmcgYXMgT1ZBIGZpbGVzIGlzIHRo ZSBuZXcgc2hpbnkgd2F5IG9mIGRvaW5nIHRoYXQgYXMgZnJvbSA0LjIgYnV0IHVuZm9ydHVuYXRl bHksIHRoZXJlIHNlZW1zIHRvIGJlIGFuIGVycm9yIHdoaWxlIGdlbmVyYXRpbmcgT1ZGIGZvciB0 aGUgVk0geW91J3JlIHRyeWluZyB0byBleHBvcnQuCj4+Pj4+IEkgc2VlIE51bGxQb2ludGVyRXhj ZXB0aW9uIGluIHRoZSBsb2cgYW5kIGFuIGVtcHR5IGxpbmUgYWZ0ZXJ3YXJkcywgY2FuIHlvdSBw bGVhc2UgY2hlY2sgaWYgdGhlcmUgaXMgYSBzdGFja3RyYWNlIHJpZ2h0IGJlbG93IGluIHRoZSBl bmdpbmUubG9nIHRoYXQgd2FzIG5vdCBjb3BpZWQ/IEl0IHNob3VsZCBiZSBiZWxvdzoKPj4+Pj4g MjAxNy0xMi0yOCAxNDo0NTowMyw3MjgtMDYgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwuQ3JlYXRlT3ZhQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVk dWxlZC1UaHJlYWQtMjIpIFszODg5NmU5OF0gRXhjZXB0aW9uOiBqYXZhLmxhbmcuTnVsbFBvaW50 ZXJFeGNlcHRpb24KPj4+Pj4KPj4+Pj4+Cj4+Pj4+Pgo+Pj4+Pj4+IC0tLS0tLS0tIE9yaWdpbmFs IE1lc3NhZ2UgLS0tLS0tLS0KPj4+Pj4+PiBTdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBFeHBv cnRpbmcvQ29weWluZyBWTSB0byBhbm90aGVyIG9WaXJ0IHNlcnZlcgo+Pj4+Pj4+IExvY2FsIFRp bWU6IERlY2VtYmVyIDI4LCAyMDE3IDI6NDEgUE0KPj4+Pj4+PiBVVEMgVGltZTogRGVjZW1iZXIg MjgsIDIwMTcgODo0MSBQTQo+Pj4+Pj4+IEZyb206IGFoYWRhc0ByZWRoYXQuY29tCj4+Pj4+Pj4g VG86IEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29tPgo+Pj4+Pj4+IHVzZXJzIDx1c2Vy c0BvdmlydC5vcmc+Cj4+Pj4+Pj4KPj4+Pj4+PiDXkdeq15DXqNeZ15ogMjgg15HXk9em157XsyAy MDE3IDEwOjM4IFBNLOKAjyAiQWxleCBCYXJ0b25layIgPEFsZXhAdW5peDEzMzcuY29tPiDXm9eq 15E6Cj4+Pj4+Pj4KPj4+Pj4+Pj4gQWZ0ZXIgdGhlIHN1Y2Nlc3Mgb2YgZ2V0dGluZyBteSBWTSdz IHdvcmtpbmcgb24gbXkgdGVzdCBzZXJ2ZXIsIEkgZGVjaWRlZCB0byB3aXBlIG91dCBhbm90aGVy IHNlcnZlciBJIGhhZCBhbmQgd2FudGVkIHRvIG1vdmUgbXkgVk1zIHRvIGl0LiAgIEkgdHJpZWQg dGhlICJFeHBvcnQiIGFzIG92YSBhbmQgaXQgc2VlbXMgdG8gd29yayBidXQgaW4gdGhlIFRhc2tz IGl0cyByZWQ6Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+ICJFeHBvcnRpbmcgVk0gQ2VudE9TNyBhcyBhbiBP VkEgdG8gL292aXJ0X2RhdGEvQ2VudE9TNy5vdmEgb24gSG9zdCBqdW5rSG9zdCIuCj4+Pj4+Pj4+ Cj4+Pj4+Pj4+IFRoZSAub3ZhIGlzIG5ldmVyIGNyZWF0ZWQuICAgSXMgdGhlcmUgYW5vdGhlciB3 YXkgdG8gZG8gdGhpcz8gIEJvdGggc2VydmVycyBhcmUgcnVubmluZyA0LjIuCj4+Pj4+Pj4+Cj4+ Pj4+Pj4+IEdvb2dsaW5nIGhhc250IGhlbHBlZCBtZSBmaW5kIGEgc29sdXRpb24geWV0Li4uCj4+ Pj4+Pj4KPj4+Pj4+PiBDYW4geW91IHBsZWFzZSBzaGFyZSBlbmdpbmUubG9nPwo+Pj4+Pj4+Cj4+ Pj4+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+ Pj4+Pj4+IFVzZXJzIG1haWxpbmcgbGlzdAo+Pj4+Pj4+PiBVc2Vyc0BvdmlydC5vcmcKPj4+Pj4+ Pj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJz --b1_1c77493851936c9656ce4a2006083e9c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5ZZXMgaXQgd2FzIGVtcHR5LiZuYnNwOyBUcmllZCBhZ2Fpbiwgc2FtZSBmYWlsdXJlLjxi cj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9i bG9jayI+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciBwcm90b25t YWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1h aWxfc2lnbmF0dXJlX2Jsb2NrLXByb3RvbiI+U2VudCB3aXRoIDxhIGhyZWY9Imh0dHBzOi8vcHJv dG9ubWFpbC5jb20iPlByb3Rvbk1haWw8L2E+IFNlY3VyZSBFbWFpbC48YnI+PC9kaXY+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9InByb3Rvbm1haWxf cXVvdGUiPjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxicj48L2Rpdj48 ZGl2PlN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFu b3RoZXIgb1ZpcnQgc2VydmVyPGJyPjwvZGl2PjxkaXY+TG9jYWwgVGltZTogRGVjZW1iZXIgMjgs IDIwMTcgNDoxMSBQTTxicj48L2Rpdj48ZGl2PlVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAx MDoxMSBQTTxicj48L2Rpdj48ZGl2PkZyb206IGFoYWRhc0ByZWRoYXQuY29tPGJyPjwvZGl2Pjxk aXY+VG86IEFsZXggQmFydG9uZWsgJmx0O0FsZXhAdW5peDEzMzcuY29tJmd0Ozxicj48L2Rpdj48 ZGl2PnVzZXJzICZsdDt1c2Vyc0BvdmlydC5vcmcmZ3Q7PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2 PjxkaXYgZGlyPSJsdHIiPjxkaXY+VGhhbmtzLjxicj48L2Rpdj48ZGl2PklzIHRoZSBkZXNjcmlw dGlvbiBvZiB0aGUgZGlzayBvZiB0aGUgVk0gZW1wdHk/PGJyPjwvZGl2PjxkaXY+SWYgaXQgaXMs IHBsZWFzZSB0eXBlIHNvbWUgZGVzY3JpcHRpb24gYW5kIHRoZW4gdHJ5IGFnYWluLjxicj48L2Rp dj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFz cz0iZ21haWxfcXVvdGUiPjxkaXY+T24gRnJpLCBEZWMgMjksIDIwMTcgYXQgMTI6MDIgQU0sIEFs ZXggQmFydG9uZWsgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4 MTMzNy5jb20iPkFsZXhAdW5peDEzMzcuY29tPC9hPiZndDs8L3NwYW4+IHdyb3RlOjxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhl eDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2PkF0dGFj aGVkLiZuYnNwOyBJdHMgMy44IG1iIGRlY29tcHJlc3NlZC48YnI+PC9kaXY+PHNwYW4gY2xhc3M9 IiI+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0ibV8tNTU5MTk0NTI3ODU0NTk1NTEwMHByb3Rv bm1haWxfc2lnbmF0dXJlX2Jsb2NrIj48ZGl2IGNsYXNzPSJtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAw cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciBtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwcHJv dG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJtXy01 NTkxOTQ1Mjc4NTQ1OTU1MTAwcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9uIj5TZW50 IHdpdGggPGEgaHJlZj0iaHR0cHM6Ly9wcm90b25tYWlsLmNvbSI+UHJvdG9uTWFpbDwvYT4gU2Vj dXJlIEVtYWlsLjxicj48L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L3NwYW4+PGJsb2NrcXVv dGUgY2xhc3M9Im1fLTU1OTE5NDUyNzg1NDU5NTUxMDBwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJj aXRlIj48c3BhbiBjbGFzcz0iIj48ZGl2Pi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0t LS08YnI+PC9kaXY+PGRpdj5TdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBFeHBvcnRpbmcvQ29w eWluZyBWTSB0byBhbm90aGVyIG9WaXJ0IHNlcnZlcjxicj48L2Rpdj48L3NwYW4+PGRpdj48ZGl2 IGNsYXNzPSJoNSI+PGRpdj5Mb2NhbCBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAzOjU2IFBNPGJy PjwvZGl2PjxkaXY+VVRDIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDk6NTYgUE08YnI+PC9kaXY+ PGRpdj5Gcm9tOiA8YSBocmVmPSJtYWlsdG86YWhhZGFzQHJlZGhhdC5jb20iPmFoYWRhc0ByZWRo YXQuY29tPC9hPjxicj48L2Rpdj48ZGl2PlRvOiBBbGV4IEJhcnRvbmVrICZsdDs8YSBocmVmPSJt YWlsdG86QWxleEB1bml4MTMzNy5jb20iPkFsZXhAdW5peDEzMzcuY29tPC9hPiZndDs8YnI+PC9k aXY+PGRpdj51c2VycyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnVzZXJzQG92aXJ0Lm9yZyI+dXNlcnNA b3ZpcnQub3JnPC9hPiZndDs8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBkaXI9Imx0ciI+ PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxkaXY+PGJyPjwvZGl2Pjxk aXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2Pk9uIFRodSwgRGVjIDI4LCAyMDE3IGF0IDExOjI4 IFBNLCBBbGV4IEJhcnRvbmVrIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOkFs ZXhAdW5peDEzMzcuY29tIj5BbGV4QHVuaXgxMzM3LmNvbTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8 YnI+PC9kaXY+PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3Jk ZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLWxlZnQtY29s b3I6cmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4IiBjbGFzcz0iZ21haWxfcXVvdGUi PjxkaXY+VGhhdCBpcyB0aGUgZXhjZXJwdCBmcm9tIHRoZSZuYnNwOyBlbmdpbmUgbG9nIGZpbGUu Jm5ic3A7Jm5ic3A7IFRoZXJlIGlzbnQgYW55Jm5ic3A7IG1vcmUgamF2YSBzdGFjayBkdW1wIGlu IGl0IG90aGVyIHRoYW4gd2hhdCBJIGNhcHR1cmVkLjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRp dj48YnI+PC9kaXY+PGRpdj5DYW4geW91IHBsZWFzZSBhdHRhY2ggdGhlIGVudGlyZSBlbmdpbmUu bG9nIHRvIHRoaXMgdGhyZWFkIG9yIHRvIGEgbmV3IGJ1ZyAoPGEgaHJlZj0iaHR0cHM6Ly9idWd6 aWxsYS5yZWRoYXQuY29tIj5odHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb208L2E+KT88YnI+PC9k aXY+PGRpdj4mbmJzcDs8YnI+PC9kaXY+PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowcHggMHB4 IDBweCAwLjhleDtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7 Ym9yZGVyLWxlZnQtY29sb3I6cmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4IiBjbGFz cz0iZ21haWxfcXVvdGUiPjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9 Im1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0cHJvdG9u bWFpbF9zaWduYXR1cmVfYmxvY2siPjxkaXYgY2xhc3M9Im1fLTU1OTE5NDUyNzg1NDU5NTUxMDBn bWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNl ciBtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NHByb3Rv bm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0ibV8tNTU5 MTk0NTI3ODU0NTk1NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5NTE1MzE2ODRwcm90b25tYWlsX3Np Z25hdHVyZV9ibG9jay1wcm90b24iPlNlbnQgd2l0aCA8YSBocmVmPSJodHRwczovL3Byb3Rvbm1h aWwuY29tIj5Qcm90b25NYWlsPC9hPiBTZWN1cmUgRW1haWwuPGJyPjwvZGl2PjwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwt bV8tNzcxMTExMTEwNjk1MTUzMTY4NHByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNpdGUiPjxzcGFu IGNsYXNzPSJtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtIj48ZGl2Pi0tLS0tLS0tIE9yaWdp bmFsIE1lc3NhZ2UgLS0tLS0tLS08YnI+PC9kaXY+PGRpdj5TdWJqZWN0OiBSZTogW292aXJ0LXVz ZXJzXSBFeHBvcnRpbmcvQ29weWluZyBWTSB0byBhbm90aGVyIG9WaXJ0IHNlcnZlcjxicj48L2Rp dj48L3NwYW4+PGRpdj48ZGl2IGNsYXNzPSJtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtaDUi PjxkaXY+TG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgMzoxOCBQTTxicj48L2Rpdj48ZGl2 PlVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyA5OjE4IFBNPGJyPjwvZGl2PjxkaXY+RnJvbTog PGEgaHJlZj0ibWFpbHRvOmFoYWRhc0ByZWRoYXQuY29tIj5haGFkYXNAcmVkaGF0LmNvbTwvYT48 YnI+PC9kaXY+PGRpdj5UbzogQWxleCBCYXJ0b25layAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhA dW5peDEzMzcuY29tIj5BbGV4QHVuaXgxMzM3LmNvbTwvYT4mZ3Q7PGJyPjwvZGl2PjxkaXY+dXNl cnMgJmx0OzxhIGhyZWY9Im1haWx0bzp1c2Vyc0BvdmlydC5vcmciPnVzZXJzQG92aXJ0Lm9yZzwv YT4mZ3Q7PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PGJyPjwv ZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJn bWFpbF9xdW90ZSI+PGRpdj5PbiBUaHUsIERlYyAyOCwgMjAxNyBhdCAxMDo0NiBQTSwgQWxleCBC YXJ0b25layA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4QHVuaXgxMzM3 LmNvbSI+QWxleEB1bml4MTMzNy5jb208L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPjwvZGl2Pjxi bG9ja3F1b3RlIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQtd2lk dGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1sZWZ0LWNvbG9yOnJnYigyMDQs MjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCIgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2PkxvZyB1 cGxvYWRlZCB0bzo8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YSBocmVmPSJodHRwOi8v dGV4dHVwbG9hZGVyLmNvbS9kYzJiZSI+aHR0cDovL3RleHR1cGxvYWRlci5jb20vZGMyYmU8L2E+ PGJyPjwvZGl2PjxkaXYgY2xhc3M9Im1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzEx MTExMTA2OTUxNTMxNjg0Z21haWwtSE9FblpiIj48ZGl2IGNsYXNzPSJtXy01NTkxOTQ1Mjc4NTQ1 OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWlsLWg1Ij48ZGl2Pjxicj48L2Rp dj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFua3MhPGJy PjwvZGl2PjxkaXY+RXhwb3J0aW5nIGFuZCBpbXBvcnRpbmcgYXMgT1ZBIGZpbGVzIGlzIHRoZSBu ZXcgc2hpbnkgd2F5IG9mIGRvaW5nIHRoYXQgYXMgZnJvbSA0LjIgYnV0IHVuZm9ydHVuYXRlbHks IHRoZXJlIHNlZW1zIHRvIGJlIGFuIGVycm9yIHdoaWxlIGdlbmVyYXRpbmcgT1ZGIGZvciB0aGUg Vk0geW91J3JlIHRyeWluZyB0byBleHBvcnQuPGJyPjwvZGl2PjxkaXY+SSBzZWUgTnVsbFBvaW50 ZXJFeGNlcHRpb24gaW4gdGhlIGxvZyBhbmQgYW4gZW1wdHkgbGluZSBhZnRlcndhcmRzLCBjYW4g eW91IHBsZWFzZSBjaGVjayBpZiB0aGVyZSBpcyBhIHN0YWNrdHJhY2UgcmlnaHQgYmVsb3cgaW4g dGhlIGVuZ2luZS5sb2cgdGhhdCB3YXMgbm90IGNvcGllZD8gSXQgc2hvdWxkIGJlIGJlbG93Ojxi cj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNDAsIDI0MCwg MjQwKSIgY2xhc3M9ImhpZ2hsaWdodCI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigwLCAwLCAwKSIg Y2xhc3M9ImNvbG91ciI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5Ok1vbmFjbywgTWVubG8sIENv bnNvbGFzLCAmcXVvdDtDb3VyaWVyIE5ldyZxdW90OywgbW9ub3NwYWNlIiBjbGFzcz0iZm9udCI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMnB4IiBjbGFzcz0ic2l6ZSI+MjAxNy0xMi0yOCAxNDo0 NTowMyw3MjgtMDYgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ3JlPHdicj5hdGVP dmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQt VGhyZWFkLTIyKSBbMzg4OTZlOThdIEV4Y2VwdGlvbjogamF2YS5sYW5nLk51bGxQb2ludGVyRXhj ZXB0aW9uPC9zcGFuPjwvc3Bhbj48L3NwYW4+PC9zcGFuPjxicj48L2Rpdj48ZGl2PiZuYnNwOzxi cj48L2Rpdj48YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRl ci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC1jb2xv cjpyZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiIGNsYXNzPSJnbWFpbF9xdW90ZSI+ PGRpdiBjbGFzcz0ibV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5NTE1 MzE2ODRnbWFpbC1IT0VuWmIiPjxkaXYgY2xhc3M9Im1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFp bC1tXy03NzExMTExMTA2OTUxNTMxNjg0Z21haWwtaDUiPjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xh c3M9Im1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0Z21h aWwtbV8tOTAyMzgwODQ3NTg3NDYyMjY3NHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrIj48ZGl2 IGNsYXNzPSJtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4 NGdtYWlsLW1fLTkwMjM4MDg0NzU4NzQ2MjI2NzRwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11 c2VyIG1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0Z21h aWwtbV8tOTAyMzgwODQ3NTg3NDYyMjY3NHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5 Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0ibV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWlsLW1fLTc3 MTExMTExMDY5NTE1MzE2ODRnbWFpbC1tXy05MDIzODA4NDc1ODc0NjIyNjc0cHJvdG9ubWFpbF9z aWduYXR1cmVfYmxvY2stcHJvdG9uIj4mbmJzcDs8YnI+PC9kaXY+PC9kaXY+PGJsb2NrcXVvdGUg Y2xhc3M9Im1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0 Z21haWwtbV8tOTAyMzgwODQ3NTg3NDYyMjY3NHByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNpdGUi PjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxicj48L2Rpdj48ZGl2PlN1 YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIg b1ZpcnQgc2VydmVyPGJyPjwvZGl2PjxkaXY+TG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcg Mjo0MSBQTTxicj48L2Rpdj48ZGl2PlVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyA4OjQxIFBN PGJyPjwvZGl2PjxkaXY+RnJvbTogPGEgaHJlZj0ibWFpbHRvOmFoYWRhc0ByZWRoYXQuY29tIj5h aGFkYXNAcmVkaGF0LmNvbTwvYT48YnI+PC9kaXY+PGRpdj5UbzogQWxleCBCYXJ0b25layAmbHQ7 PGEgaHJlZj0ibWFpbHRvOkFsZXhAdW5peDEzMzcuY29tIj5BbGV4QHVuaXgxMzM3LmNvbTwvYT4m Z3Q7PGJyPjwvZGl2PjxkaXY+dXNlcnMgJmx0OzxhIGhyZWY9Im1haWx0bzp1c2Vyc0BvdmlydC5v cmciPnVzZXJzQG92aXJ0Lm9yZzwvYT4mZ3Q7PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYg ZGlyPSJhdXRvIj48ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48 ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj7Xkdeq15DXqNeZ15og Mjgg15HXk9em157XsyAyMDE3IDEwOjM4IFBNLOKAjyAiQWxleCBCYXJ0b25layIgJmx0OzxhIGhy ZWY9Im1haWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+QWxleEB1bml4MTMzNy5jb208L2E+Jmd0OyDX m9eq15E6PGJyPjwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44 ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1s ZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCIgY2xhc3M9Im1fLTU1 OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0Z21haWwtbV8tOTAy MzgwODQ3NTg3NDYyMjY3NHF1b3RlIj48ZGl2PkFmdGVyIHRoZSBzdWNjZXNzIG9mIGdldHRpbmcg bXkgVk0ncyB3b3JraW5nIG9uIG15IHRlc3Qgc2VydmVyLCBJIGRlY2lkZWQgdG8gd2lwZSBvdXQg YW5vdGhlciBzZXJ2ZXIgSSBoYWQgYW5kIHdhbnRlZCB0byBtb3ZlIG15IFZNcyB0byBpdC4mbmJz cDsmbmJzcDsgSSB0cmllZCB0aGUgIkV4cG9ydCIgYXMgb3ZhIGFuZCBpdCBzZWVtcyB0byB3b3Jr IGJ1dCBpbiB0aGUgVGFza3MgaXRzIHJlZDo8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48 c3Bhbj4iRXhwb3J0aW5nIFZNIENlbnRPUzcgYXMgYW4gT1ZBIHRvIC9vdmlydF9kYXRhL0NlbnRP Uzcub3ZhIG9uIEhvc3QganVua0hvc3QiLjwvc3Bhbj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj5UaGUgLm92YSBpcyBuZXZlciBjcmVhdGVkLiZuYnNwOyZuYnNwOyBJcyB0aGVyZSBhbm90 aGVyIHdheSB0byBkbyB0aGlzPyZuYnNwOyBCb3RoIHNlcnZlcnMgYXJlIHJ1bm5pbmcgNC4yLjxi cj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkdvb2dsaW5nIGhhc250IGhlbHBlZCBtZSBmaW5k IGEgc29sdXRpb24geWV0Li4uPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvYmxvY2txdW90ZT48 L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRv Ij5DYW4geW91IHBsZWFzZSBzaGFyZSBlbmdpbmUubG9nPzxicj48L2Rpdj48ZGl2IGRpcj0iYXV0 byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGRp diBjbGFzcz0iZ21haWxfcXVvdGUiPjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW46MHB4IDBweCAw cHggMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2Jv cmRlci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCIgY2xhc3M9 Im1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0Z21haWwt bV8tOTAyMzgwODQ3NTg3NDYyMjY3NHF1b3RlIj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2Pl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzx3YnI+X19fX19fX19fX19fX19f X188YnI+PC9kaXY+PGRpdj5Vc2VycyBtYWlsaW5nIGxpc3Q8YnI+PC9kaXY+PGRpdj48YSBocmVm PSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPjwvZGl2Pjxk aXY+PGEgcmVsPSJub3JlZmVycmVyIiBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxt YW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbjx3YnI+L2xp c3RpbmZvL3VzZXJzPC9hPjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9k aXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjwvZGl2Pjwv ZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVv dGU+PGRpdj48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pjwv ZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+ PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2Pg== --b1_1c77493851936c9656ce4a2006083e9c--

:/ Can you please attach the new log? On Fri, Dec 29, 2017 at 12:18 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Yes it was empty. Tried again, same failure.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:11 PM UTC Time: December 28, 2017 10:11 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
Thanks. Is the description of the disk of the VM empty? If it is, please type some description and then try again.
On Fri, Dec 29, 2017 at 12:02 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Attached. Its 3.8 mb decompressed.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:56 PM UTC Time: December 28, 2017 9:56 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 11:28 PM, Alex Bartonek <Alex@unix1337.com> wrote:
That is the excerpt from the engine log file. There isnt any more java stack dump in it other than what I captured.
Can you please attach the entire engine.log to this thread or to a new bug (https://bugzilla.redhat.com)?
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:18 PM UTC Time: December 28, 2017 9:18 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote:
Log uploaded to:
Thanks! Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 2:41 PM UTC Time: December 28, 2017 8:41 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב:
After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red:
"Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost".
The .ova is never created. Is there another way to do this? Both servers are running 4.2.
Googling hasnt helped me find a solution yet...
Can you please share engine.log?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

This is a multi-part message in MIME format. --b1_653415aedfa4fe63110ba298155bd94e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 MjAxNy0xMi0yOCAxNjoxNDo1OSw0NTItMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwudGFza3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRo cmVhZC0xNTQ2MikgWzEwZjBlNmE1XSBCYXNlQXN5bmNUYXNrOjpyZW1vdmVUYXNrRnJvbURCOiBS ZW1vdmVkIHRhc2sgJzNlMWNmYWExLTA3YTUtNDljYi1hOWJjLTg5MzdjN2NjNzViMicgZnJvbSBE YXRhQmFzZQoyMDE3LTEyLTI4IDE2OjE0OjU5LDQ1Mi0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lLVRocmVhZC0xNTQ2MikgWzEwZjBlNmE1XSBDb21tYW5kQXN5bmNUYXNrOjpIYW5k bGVFbmRBY3Rpb25SZXN1bHQgW3dpdGhpbiB0aHJlYWRdOiBSZW1vdmluZyBDb21tYW5kTXVsdGlB c3luY1Rhc2tzIG9iamVjdCBmb3IgZW50aXR5ICc4NDY4NmU5Mi03Y2E2LTQyMjgtOWQzYy0zMTI4 OWIyZDFkNTcnCjIwMTctMTItMjggMTY6MTU6NDgsODA1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5jVGFza01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTQ1KSBbXSBTZXR0aW5nIG5ldyB0YXNrcyBtYXAu IFRoZSBtYXAgY29udGFpbnMgbm93IDEgdGFza3MKMjAxNy0xMi0yOCAxNjoxNjoxOCw4MDUtMDYg SU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5bmNUYXNrTWFuYWdlcl0g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNSkgW10gU2V0 dGluZyBuZXcgdGFza3MgbWFwLiBUaGUgbWFwIGNvbnRhaW5zIG5vdyAwIHRhc2tzCjIwMTctMTIt MjggMTY6MTY6MTgsODA1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tz LkFzeW5jVGFza01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVs ZWQtVGhyZWFkLTUpIFtdIENsZWFyZWQgYWxsIHRhc2tzIG9mIHBvb2wgJzNiYjRlZGY4LWJlMjct NDJlNC1iODYwLWExZjFmMjkzYjgxYycuCjIwMTctMTItMjggMTY6MjE6MTcsNTM4LTA2IElORk8g IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnV0aWxzLlRocmVhZFBvb2xNb25pdG9yaW5nU2Vy dmljZV0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVRocmVhZE1vbml0b3JpbmctVGhy ZWFkLTEpIFtdIFRocmVhZCBwb29sICdkZWZhdWx0JyBpcyB1c2luZyAwIHRocmVhZHMgb3V0IG9m IDEgYW5kIDUgdGFza3MgYXJlIHdhaXRpbmcgaW4gdGhlIHF1ZXVlLgoyMDE3LTEyLTI4IDE2OjIx OjE3LDUzOC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC51dGlscy5UaHJlYWRQ b29sTW9uaXRvcmluZ1NlcnZpY2VdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVUaHJl YWRNb25pdG9yaW5nLVRocmVhZC0xKSBbXSBUaHJlYWQgcG9vbCAnZW5naW5lJyBpcyB1c2luZyAw IHRocmVhZHMgb3V0IG9mIDUwMCwgOCB0aHJlYWRzIHdhaXRpbmcgZm9yIHRhc2tzIGFuZCAwIHRh c2tzIGluIHF1ZXVlLgoyMDE3LTEyLTI4IDE2OjIxOjE3LDUzOC0wNiBJTkZPICBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC51dGlscy5UaHJlYWRQb29sTW9uaXRvcmluZ1NlcnZpY2VdIChFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVUaHJlYWRNb25pdG9yaW5nLVRocmVhZC0xKSBbXSBU aHJlYWQgcG9vbCAnZW5naW5lU2NoZWR1bGVkJyBpcyB1c2luZyAwIHRocmVhZHMgb3V0IG9mIDEw MCBhbmQgMTAwIHRhc2tzIGFyZSB3YWl0aW5nIGluIHRoZSBxdWV1ZS4KMjAxNy0xMi0yOCAxNjoy MToxNyw1MzgtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudXRpbHMuVGhyZWFk UG9vbE1vbml0b3JpbmdTZXJ2aWNlXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lVGhy ZWFkTW9uaXRvcmluZy1UaHJlYWQtMSkgW10gVGhyZWFkIHBvb2wgJ2VuZ2luZVRocmVhZE1vbml0 b3JpbmcnIGlzIHVzaW5nIDEgdGhyZWFkcyBvdXQgb2YgMSBhbmQgMCB0YXNrcyBhcmUgd2FpdGlu ZyBpbiB0aGUgcXVldWUuCjIwMTctMTItMjggMTY6MjE6MTcsNTM4LTA2IElORk8gIFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLnV0aWxzLlRocmVhZFBvb2xNb25pdG9yaW5nU2VydmljZV0gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVRocmVhZE1vbml0b3JpbmctVGhyZWFkLTEpIFtd IFRocmVhZCBwb29sICdob3N0VXBkYXRlc0NoZWNrZXInIGlzIHVzaW5nIDAgdGhyZWFkcyBvdXQg b2YgNSBhbmQgMiB0YXNrcyBhcmUgd2FpdGluZyBpbiB0aGUgcXVldWUuCjIwMTctMTItMjggMTY6 MjE6MjgsMDY4LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLmV4cG9ydGltcG9y dC5FeHBvcnRPdmFDb21tYW5kXSAoZGVmYXVsdCB0YXNrLTM5KSBbYWE1MDNhNjItZDQzOS00MTMx LTliNDYtZTE2MTc3OTg0N2Y0XSBMb2NrIEFjcXVpcmVkIHRvIG9iamVjdCAnRW5naW5lTG9jazp7 ZXhjbHVzaXZlTG9ja3M9J1s0M2M4MjU4MC02YzdhLTQzMTktOTdmNi02Y2ZiMTdhNDQ0NWE9Vk1d Jywgc2hhcmVkTG9ja3M9Jyd9JwoyMDE3LTEyLTI4IDE2OjIxOjI4LDA4Mi0wNiBJTkZPICBbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi51dGlscy5hbnNpYmxlLkFuc2libGVFeGVjdXRvcl0g KGRlZmF1bHQgdGFzay0zOSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0g RXhlY3V0aW5nIEFuc2libGUgY29tbWFuZDogIFsvdXNyL2Jpbi9hbnNpYmxlLXBsYXlib29rLCAt LXByaXZhdGUta2V5PS9ldGMvcGtpL292aXJ0LWVuZ2luZS9rZXlzL2VuZ2luZV9pZF9yc2EsIC0t aW52ZW50b3J5PS90bXAvYW5zaWJsZS1pbnZlbnRvcnk4OTM5NzIwMTE1Mzc1OTQ3Nzk5LCAtLWV4 dHJhLXZhcnM9dGFyZ2V0X2RpcmVjdG9yeT0vbWVkaWEvcHJpbWFyeS9leHRyYV9zcGFjZSwgLS1l eHRyYS12YXJzPXZhbGlkYXRlX29ubHk9VHJ1ZSwgL3Vzci9zaGFyZS9vdmlydC1lbmdpbmUvcGxh eWJvb2tzL292aXJ0LW92YS1leHBvcnQueW1sXSBbTG9nZmlsZTogL3Zhci9sb2cvb3ZpcnQtZW5n aW5lL292YS9vdmlydC1leHBvcnQtb3ZhLXZhbGlkYXRlLWFuc2libGUtMjAxNzEyMjgxNjIxMjgt cmVpbmRlZXIudGhlbWFnaWNtLmNvbS1hYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3 ZjQubG9nXQoyMDE3LTEyLTI4IDE2OjIxOjMyLDQ5Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmNvbW1vbi51dGlscy5hbnNpYmxlLkFuc2libGVFeGVjdXRvcl0gKGRlZmF1bHQgdGFz ay0zOSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQW5zaWJsZSBwbGF5 Ym9vayBjb21tYW5kIGhhcyBleGl0ZWQgd2l0aCB2YWx1ZTogMAoyMDE3LTEyLTI4IDE2OjIxOjMy LDU0OC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHBvcnRpbXBvcnQuRXhw b3J0T3ZhQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1 MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIFJ1bm5pbmcgY29tbWFu ZDogRXhwb3J0T3ZhQ29tbWFuZCBpbnRlcm5hbDogZmFsc2UuIEVudGl0aWVzIGFmZmVjdGVkIDog IElEOiA0M2M4MjU4MC02YzdhLTQzMTktOTdmNi02Y2ZiMTdhNDQ0NWEgVHlwZTogVk1BY3Rpb24g Z3JvdXAgSU1QT1JUX0VYUE9SVF9WTSB3aXRoIHJvbGUgdHlwZSBBRE1JTgoyMDE3LTEyLTI4IDE2 OjIxOjMyLDU4NC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRp c2suQ3JlYXRlQWxsT3ZhRGlza3NDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0g UnVubmluZyBjb21tYW5kOiBDcmVhdGVBbGxPdmFEaXNrc0NvbW1hbmQgaW50ZXJuYWw6IHRydWUu CjIwMTctMTItMjggMTY6MjE6MzIsNjQ1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLnN0b3JhZ2UuZGlzay5pbWFnZS5Db3B5SW1hZ2VHcm91cENvbW1hbmRdIChFRS1NYW5hZ2Vk VGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTli NDYtZTE2MTc3OTg0N2Y0XSBSdW5uaW5nIGNvbW1hbmQ6IENvcHlJbWFnZUdyb3VwQ29tbWFuZCBp bnRlcm5hbDogdHJ1ZS4gRW50aXRpZXMgYWZmZWN0ZWQgOiAgSUQ6IDQxMDhkZDk0LTc1MzgtNGZk Yi1hMDFlLTJlYjUxYjkwODNiOSBUeXBlOiBTdG9yYWdlCjIwMTctMTItMjggMTY6MjE6MzIsNzU3 LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5Db3B5 SW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0x NTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gU1RBUlQsIENvcHlJ bWFnZVZEU0NvbW1hbmQoIENvcHlJbWFnZVZEU0NvbW1hbmRQYXJhbWV0ZXJzOntzdG9yYWdlUG9v bElkPSczYmI0ZWRmOC1iZTI3LTQyZTQtYjg2MC1hMWYxZjI5M2I4MWMnLCBpZ25vcmVGYWlsb3Zl ckxpbWl0PSdmYWxzZScsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzOC00ZmRiLWEwMWUt MmViNTFiOTA4M2I5JywgaW1hZ2VHcm91cElkPSc1NDk5ZTUyMi1kYjIzLTRhNzEtYjVhMi1lMzA5 MzNkN2Q1NDcnLCBpbWFnZUlkPSc1NzcwYjI2OS1mOThmLTRkMTItYjYyNy1lOTYwYjllMjk1YjQn LCBkc3RJbWFnZUdyb3VwSWQ9J2EyNTc4YjQ5LTVlZGYtNDdiOC1hOThhLTEyYTIwYjQ3Njg4Yycs IHZtSWQ9JzQzYzgyNTgwLTZjN2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YScsIGRzdEltYWdlSWQ9 JzM0ODg1ZGNhLWUxYzYtNGU5Mi05ZjA2LTk1N2E2M2MwYWU1NicsIGltYWdlRGVzY3JpcHRpb249 JycsIGRzdFN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzOC00ZmRiLWEwMWUtMmViNTFiOTA4 M2I5JywgY29weVZvbHVtZVR5cGU9J0xlYWZWb2wnLCB2b2x1bWVGb3JtYXQ9J0NPVycsIHByZWFs bG9jYXRlPSdTcGFyc2UnLCBwb3N0WmVybz0nZmFsc2UnLCBkaXNjYXJkPSdmYWxzZScsIGZvcmNl PSd0cnVlJ30pLCBsb2cgaWQ6IDQwYjZjNGI5CjIwMTctMTItMjggMTY6MjE6MzIsNzYwLTA2IElO Rk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5Db3B5SW1hZ2VW RFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUxNSkg W2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gLS0gZXhlY3V0ZUlyc0Jyb2tl ckNvbW1hbmQ6IGNhbGxpbmcgJ2NvcHlJbWFnZScgd2l0aCB0d28gbmV3IHBhcmFtZXRlcnM6IGRl c2NyaXB0aW9uIGFuZCBVVUlELiBQYXJhbWV0ZXJzOgoyMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0w NiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUlt YWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1 MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdICsrIHNkVVVJRD00MTA4 ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjkKMjAxNy0xMi0yOCAxNjoyMTozMiw3NjAt MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJ bWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1 NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSArKyBzcFVVSUQ9M2Ji NGVkZjgtYmUyNy00MmU0LWI4NjAtYTFmMWYyOTNiODFjCjIwMTctMTItMjggMTY6MjE6MzIsNzYw LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5Db3B5 SW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0x NTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gKysgdm1HVUlEPTQz YzgyNTgwLTZjN2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YQoyMDE3LTEyLTI4IDE2OjIxOjMyLDc2 MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ29w eUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQt MTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdICsrIHNyY0ltYWdl R1VJRD01NDk5ZTUyMi1kYjIzLTRhNzEtYjVhMi1lMzA5MzNkN2Q1NDcKMjAxNy0xMi0yOCAxNjoy MTozMiw3NjAtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJv a2VyLkNvcHlJbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUt VGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSArKyBz cmNWb2xVVUlEPTU3NzBiMjY5LWY5OGYtNGQxMi1iNjI3LWU5NjBiOWUyOTViNAoyMDE3LTEyLTI4 IDE2OjIxOjMyLDc2MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5p cnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRd ICsrIGRzdEltYWdlR1VJRD1hMjU3OGI0OS01ZWRmLTQ3YjgtYTk4YS0xMmEyMGI0NzY4OGMKMjAx Ny0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNi cm9rZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3 OTg0N2Y0XSArKyBkc3RWb2xVVUlEPTM0ODg1ZGNhLWUxYzYtNGU5Mi05ZjA2LTk1N2E2M2MwYWU1 NgoyMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1l MTYxNzc5ODQ3ZjRdICsrIGRlc2NyPQoyMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPICBb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29t bWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUw M2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdICsrIGRzdFNkVVVJRD00MTA4ZGQ5NC03 NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjkKMjAxNy0xMi0yOCAxNjoyMTozMiw4NTgtMDYgSU5G TyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZE U0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBb YWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBGSU5JU0gsIENvcHlJbWFnZVZE U0NvbW1hbmQsIHJldHVybjogZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUxLCBs b2cgaWQ6IDQwYjZjNGI5CjIwMTctMTItMjggMTY6MjE6MzIsODc1LTA2IElORk8gIFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYt ZTE2MTc3OTg0N2Y0XSBDb21tYW5kQXN5bmNUYXNrOjpBZGRpbmcgQ29tbWFuZE11bHRpQXN5bmNU YXNrcyBvYmplY3QgZm9yIGNvbW1hbmQgJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3 NjZhMycKMjAxNy0xMi0yOCAxNjoyMTozMiw4NzYtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwuQ29tbWFuZE11bHRpQXN5bmNUYXNrc10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3 ZjRdIENvbW1hbmRNdWx0aUFzeW5jVGFza3M6OmF0dGFjaFRhc2s6IEF0dGFjaGluZyB0YXNrICdm NTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnIHRvIGNvbW1hbmQgJ2Q4ZGI1ZjEy LWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycuCjIwMTctMTItMjggMTY6MjE6MzIsOTA2LTA2 IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5jVGFza01hbmFnZXJd IChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjIt ZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBBZGRpbmcgdGFzayAnZjU0MzM4M2EtZjM2OS00 ODhhLWI2MjUtNzM3MDZiODcxYTUxJyAoUGFyZW50IENvbW1hbmQgJ0NvcHlJbWFnZUdyb3VwJywg UGFyYW1ldGVycyBUeXBlICdvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3Mu QXN5bmNUYXNrUGFyYW1ldGVycycpLCBwb2xsaW5nIGhhc24ndCBzdGFydGVkIHlldC4uCjIwMTct MTItMjggMTY6MjE6MzIsOTQ4LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRh c2tzLlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQt MTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEJhc2VBc3luY1Rh c2s6OnN0YXJ0UG9sbGluZ1Rhc2s6IFN0YXJ0aW5nIHRvIHBvbGwgdGFzayAnZjU0MzM4M2EtZjM2 OS00ODhhLWI2MjUtNzM3MDZiODcxYTUxJy4KMjAxNy0xMi0yOCAxNjoyMTozMiw5OTEtMDYgSU5G TyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEz MS05YjQ2LWUxNjE3Nzk4NDdmNF0gQmFzZUFzeW5jVGFzazo6c3RhcnRQb2xsaW5nVGFzazogU3Rh cnRpbmcgdG8gcG9sbCB0YXNrICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEn LgoyMDE3LTEyLTI4IDE2OjIxOjMzLDA1NC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LmRhbC5kYmJyb2tlci5hdWRpdGxvZ2hhbmRsaW5nLkF1ZGl0TG9nRGlyZWN0b3JdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMx LTliNDYtZTE2MTc3OTg0N2Y0XSBFVkVOVF9JRDogSU1QT1JURVhQT1JUX1NUQVJUSU5HX0VYUE9S VF9WTV9UT19PVkEoMSwyMjMpLCBTdGFydGluZyB0byBleHBvcnQgVm0gQ2VudE9TNyBhcyBhIFZp cnR1YWwgQXBwbGlhbmNlCjIwMTctMTItMjggMTY6MjE6MzQsNzY5LTA2IElORk8gIFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJh Y2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTI5KSBb YWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVBbGxP dmFEaXNrcycgKGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5Jykgd2Fp dGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3 OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGUKMjAxNy0xMi0yOCAxNjoy MTozNCw4NjUtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRD b21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l U2NoZWR1bGVkLVRocmVhZC0yOSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdm NF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3 OWNiZTJmNzgnKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2 NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0 ZQoyMDE3LTEyLTI4IDE2OjIxOjM4LDg3Mi0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LmJsbC5Db25jdXJyZW50Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC03NykgW2FhNTAzYTYyLWQ0Mzkt NDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDog JzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQg Y29tbWFuZCBpZDogJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTon Q29weUltYWdlR3JvdXAnIHRvIGNvbXBsZXRlCjIwMTctMTItMjggMTY6MjE6MzgsODgzLTA2IElO Rk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRp b25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJl YWQtNzcpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4 cG9ydE92YScgKGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2Fp dGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRj Y2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGUKMjAxNy0xMi0yOCAx NjoyMTozOSwzNTUtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5 bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1U aHJlYWQtNjQpIFtdIFBvbGxpbmcgYW5kIHVwZGF0aW5nIEFzeW5jIFRhc2tzOiAxIHRhc2tzLCAx IHRhc2tzIHRvIHBvbGwgbm93CjIwMTctMTItMjggMTY6MjE6MzksMzY2LTA2IElORk8gIFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjQpIFtdIFNQTUFzeW5jVGFzazo6UG9s bFRhc2s6IFBvbGxpbmcgdGFzayAnZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUx JyAoUGFyZW50IENvbW1hbmQgJ0NvcHlJbWFnZUdyb3VwJywgUGFyYW1ldGVycyBUeXBlICdvcmcu b3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1ldGVycycp IHJldHVybmVkIHN0YXR1cyAncnVubmluZycuCjIwMTctMTItMjggMTY6MjE6MzksMzY3LTA2IElO Rk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5jVGFza01hbmFnZXJdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTY0KSBbXSBGaW5p c2hlZCBwb2xsaW5nIFRhc2tzLCB3aWxsIHBvbGwgYWdhaW4gaW4gMTAgc2Vjb25kcy4KMjAxNy0x Mi0yOCAxNjoyMTo0Niw4OTMtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29u Y3VycmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNykgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2 LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3 LTJlMzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBp ZDogJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29weUltYWdl R3JvdXAnIHRvIGNvbXBsZXRlCjIwMTctMTItMjggMTY6MjE6NDYsOTAzLTA2IElORk8gIFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFj a10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNykgW2Fh NTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAo aWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgnKSB3YWl0aW5nIG9uIGNo aWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIHR5 cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZQoyMDE3LTEyLTI4IDE2OjIxOjU2LDkx Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db25jdXJyZW50Q2hpbGRDb21t YW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2No ZWR1bGVkLVRocmVhZC05MikgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0g Q29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVm LTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJ2Q4ZGI1ZjEyLWNm NTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29weUltYWdlR3JvdXAnIHRvIGNvbXBs ZXRlCjIwMTctMTItMjggMTY6MjE6NTYsOTI2LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtOTIpIFthYTUwM2E2Mi1kNDM5LTQx MzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9ydE92YScgKGlkOiAnMjJlMWRmODUt Nzk0Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlk OiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxP dmFEaXNrcycgdG8gY29tcGxldGUKMjAxNy0xMi0yOCAxNjoyMjowNiw5MzUtMDYgSU5GTyAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uY3VycmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25D YWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQt MzgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0 ZUFsbE92YURpc2tzJyAoaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjkn KSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1k NWU0NDc5NzY2YTMnIHR5cGU6J0NvcHlJbWFnZUdyb3VwJyB0byBjb21wbGV0ZQoyMDE3LTEyLTI4 IDE2OjIyOjA2LDk0NS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5TZXJpYWxD aGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1l bmdpbmVTY2hlZHVsZWQtVGhyZWFkLTM4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3 OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2 LWExNjc5Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJzQyMzMxYTc3LTJl MzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScgdHlwZTonQ3JlYXRlQWxsT3ZhRGlza3MnIHRvIGNv bXBsZXRlCjIwMTctMTItMjggMTY6MjI6MTYsOTU2LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTE1KSBbYWE1MDNhNjIt ZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVBbGxPdmFEaXNrcycg KGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5Jykgd2FpdGluZyBvbiBj aGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJyB0 eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGUKMjAxNy0xMi0yOCAxNjoyMjoxNiw5NjYt MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4 ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVk LVRocmVhZC0xNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFu ZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgn KSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0y OWU1ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZQoyMDE3LTEy LTI4IDE2OjIyOjI2LDk3NC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db25j dXJyZW50Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC01OCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2 LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3 LTJlMzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBp ZDogJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29weUltYWdl R3JvdXAnIHRvIGNvbXBsZXRlCjIwMTctMTItMjggMTY6MjI6MjYsOTk1LTA2IElORk8gIFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFj a10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNTgpIFth YTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9ydE92YScg KGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2FpdGluZyBvbiBj aGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5JyB0 eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGUKMjAxNy0xMi0yOCAxNjoyMjozNyww MDQtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uY3VycmVudENoaWxkQ29t bWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNj aGVkdWxlZC1UaHJlYWQtMikgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0g Q29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVm LTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJ2Q4ZGI1ZjEyLWNm NTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29weUltYWdlR3JvdXAnIHRvIGNvbXBs ZXRlCjIwMTctMTItMjggMTY6MjI6MzcsMDE2LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMikgW2FhNTAzYTYyLWQ0MzktNDEz MS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03 OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgnKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6 ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92 YURpc2tzJyB0byBjb21wbGV0ZQoyMDE3LTEyLTI4IDE2OjIyOjQ3LDAyMy0wNiBJTkZPICBbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db25jdXJyZW50Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNh bGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC01 KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVB bGxPdmFEaXNrcycgKGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5Jykg d2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVl NDQ3OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGUKMjAxNy0xMi0yOCAx NjoyMjo0NywwMzYtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hp bGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW5lU2NoZWR1bGVkLVRocmVhZC01KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0 N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2LWEx Njc5Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJzQyMzMxYTc3LTJlMzgt NDY1My1iYTVmLTI5ZTVkY2NhZWE2OScgdHlwZTonQ3JlYXRlQWxsT3ZhRGlza3MnIHRvIGNvbXBs ZXRlCjIwMTctMTItMjggMTY6MjI6NTcsMDQ1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTc3KSBbYWE1MDNhNjItZDQz OS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVBbGxPdmFEaXNrcycgKGlk OiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5Jykgd2FpdGluZyBvbiBjaGls ZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJyB0eXBl OidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGUKMjAxNy0xMi0yOCAxNjoyMjo1NywwNTUtMDYg SU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1 dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRo cmVhZC03NykgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAn RXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgnKSB3 YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1 ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZQoyMDE3LTEyLTI4 IDE2OjIyOjU5LDQ5Ny0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5T UE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhy ZWFkLTIzKSBbXSBTUE1Bc3luY1Rhc2s6OlBvbGxUYXNrOiBQb2xsaW5nIHRhc2sgJ2Y1NDMzODNh LWYzNjktNDg4YS1iNjI1LTczNzA2Yjg3MWE1MScgKFBhcmVudCBDb21tYW5kICdDb3B5SW1hZ2VH cm91cCcsIFBhcmFtZXRlcnMgVHlwZSAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5hc3lu Y3Rhc2tzLkFzeW5jVGFza1BhcmFtZXRlcnMnKSByZXR1cm5lZCBzdGF0dXMgJ2ZpbmlzaGVkJywg cmVzdWx0ICdzdWNjZXNzJy4KMjAxNy0xMi0yOCAxNjoyMjo1OSw1MDMtMDYgSU5GTyAgW29yZy5v dmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0yMykgW10gQmFzZUFzeW5jVGFzazo6b25U YXNrRW5kU3VjY2VzczogVGFzayAnZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUx JyAoUGFyZW50IENvbW1hbmQgJ0NvcHlJbWFnZUdyb3VwJywgUGFyYW1ldGVycyBUeXBlICdvcmcu b3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1ldGVycycp IGVuZGVkIHN1Y2Nlc3NmdWxseS4KMjAxNy0xMi0yOCAxNjoyMjo1OSw1MDQtMDYgSU5GTyAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMjMpIFtdIENvbW1hbmRBc3lu Y1Rhc2s6OmVuZEFjdGlvbklmTmVjZXNzYXJ5OiBBbGwgdGFza3Mgb2YgY29tbWFuZCAnZDhkYjVm MTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJyBoYXMgZW5kZWQgLT4gZXhlY3V0aW5nICdl bmRBY3Rpb24nCjIwMTctMTItMjggMTY6MjI6NTksNTA1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTIzKSBbXSBDb21tYW5kQXN5bmNUYXNrOjplbmRB Y3Rpb246IEVuZGluZyBhY3Rpb24gZm9yICcxJyB0YXNrcyAoY29tbWFuZCBJRDogJ2Q4ZGI1ZjEy LWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycpOiBjYWxsaW5nIGVuZEFjdGlvbiAnLgoyMDE3 LTEyLTI4IDE2OjIyOjU5LDUwNS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50 YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRo cmVhZC0xNTUyOCkgW10gQ29tbWFuZEFzeW5jVGFzazo6ZW5kQ29tbWFuZEFjdGlvbiBbd2l0aGlu IHRocmVhZF0gY29udGV4dDogQXR0ZW1wdGluZyB0byBlbmRBY3Rpb24gJ0NvcHlJbWFnZUdyb3Vw JywKMjAxNy0xMi0yOCAxNjoyMjo1OSw1MTUtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29y ZS5ibGwuc3RvcmFnZS5kaXNrLmltYWdlLkNvcHlJbWFnZUdyb3VwQ29tbWFuZF0gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5LTQxMzEt OWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgW2lkPWQ4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1 ZTQ0Nzk3NjZhM106IFVwZGF0aW5nIHN0YXR1cyB0byAnU1VDQ0VFREVEJywgVGhlIGNvbW1hbmQg ZW5kIG1ldGhvZCBsb2dpYyB3aWxsIGJlIGV4ZWN1dGVkIGJ5IG9uZSBvZiBpdHMgcGFyZW50IGNv bW1hbmRzLgoyMDE3LTEyLTI4IDE2OjIyOjU5LDUxNi0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lLVRocmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4 NDdmNF0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0aW9uUmVzdWx0IFt3aXRoaW4gdGhy ZWFkXTogZW5kQWN0aW9uIGZvciBhY3Rpb24gdHlwZSAnQ29weUltYWdlR3JvdXAnIGNvbXBsZXRl ZCwgaGFuZGxpbmcgdGhlIHJlc3VsdC4KMjAxNy0xMi0yOCAxNjoyMjo1OSw1MTYtMDYgSU5GTyAg W29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5LTQx MzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmRBc3luY1Rhc2s6OkhhbmRsZUVuZEFjdGlvblJl c3VsdCBbd2l0aGluIHRocmVhZF06IGVuZEFjdGlvbiBmb3IgYWN0aW9uIHR5cGUgJ0NvcHlJbWFn ZUdyb3VwJyBzdWNjZWVkZWQsIGNsZWFyaW5nIHRhc2tzLgoyMDE3LTEyLTI4IDE2OjIyOjU5LDUx Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rhc2td IChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI4KSBbYWE1MDNhNjIt ZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTUE1Bc3luY1Rhc2s6OkNsZWFyQXN5bmNUYXNr OiBBdHRlbXB0aW5nIHRvIGNsZWFyIHRhc2sgJ2Y1NDMzODNhLWYzNjktNDg4YS1iNjI1LTczNzA2 Yjg3MWE1MScKMjAxNy0xMi0yOCAxNjoyMjo1OSw1MTgtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdp bmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLlNQTUNsZWFyVGFza1ZEU0NvbW1hbmRdIChFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI4KSBbYWE1MDNhNjItZDQzOS00 MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTVEFSVCwgU1BNQ2xlYXJUYXNrVkRTQ29tbWFuZCggU1BN VGFza0d1aWRCYXNlVkRTQ29tbWFuZFBhcmFtZXRlcnM6e3N0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4 LWJlMjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIGlnbm9yZUZhaWxvdmVyTGltaXQ9J2ZhbHNl JywgdGFza0lkPSdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnfSksIGxvZyBp ZDogMmU5YzFkMQoyMDE3LTEyLTI4IDE2OjIyOjU5LDUyMS0wNiBJTkZPICBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZF0gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIFNUQVJULCBIU01DbGVhclRhc2tWRFNDb21tYW5kKEhv c3ROYW1lID0gcmVpbmRlZXJIb3N0LCBIU01UYXNrR3VpZEJhc2VWRFNDb21tYW5kUGFyYW1ldGVy czp7aG9zdElkPSc0ZjM0NDg3NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnLCB0YXNrSWQ9 J2Y1NDMzODNhLWYzNjktNDg4YS1iNjI1LTczNzA2Yjg3MWE1MSd9KSwgbG9nIGlkOiA0YWQ3YWJi NQoyMDE3LTEyLTI4IDE2OjIyOjU5LDUzNS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LnZkc2Jyb2tlci52ZHNicm9rZXIuSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0 Ni1lMTYxNzc5ODQ3ZjRdIEZJTklTSCwgSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZCwgbG9nIGlkOiA0 YWQ3YWJiNQoyMDE3LTEyLTI4IDE2OjIyOjU5LDUzNS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuU1BNQ2xlYXJUYXNrVkRTQ29tbWFuZF0gKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5LTQx MzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEZJTklTSCwgU1BNQ2xlYXJUYXNrVkRTQ29tbWFuZCwgbG9n IGlkOiAyZTljMWQxCjIwMTctMTItMjggMTY6MjI6NTksNTQ1LTA2IElORk8gIFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLnRhc2tzLlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5 ODQ3ZjRdIEJhc2VBc3luY1Rhc2s6OnJlbW92ZVRhc2tGcm9tREI6IFJlbW92ZWQgdGFzayAnZjU0 MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUxJyBmcm9tIERhdGFCYXNlCjIwMTctMTIt MjggMTY6MjI6NTksNTQ2LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tz LkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFk LTE1NTI4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kQXN5 bmNUYXNrOjpIYW5kbGVFbmRBY3Rpb25SZXN1bHQgW3dpdGhpbiB0aHJlYWRdOiBSZW1vdmluZyBD b21tYW5kTXVsdGlBc3luY1Rhc2tzIG9iamVjdCBmb3IgZW50aXR5ICdkOGRiNWYxMi1jZjU5LTQw ZDItYjFiOS1kNWU0NDc5NzY2YTMnCjIwMTctMTItMjggMTY6MjM6MDcsMDY0LTA2IElORk8gIFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9u Q2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFk LTQ1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVh dGVBbGxPdmFEaXNrcycgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjkn IGNoaWxkIGNvbW1hbmRzICdbZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzXScg ZXhlY3V0aW9ucyB3ZXJlIGNvbXBsZXRlZCwgc3RhdHVzICdTVUNDRUVERUQnCjIwMTctMTItMjgg MTY6MjM6MDcsMDc4LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENo aWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZVNjaGVkdWxlZC1UaHJlYWQtNDUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5 ODQ3ZjRdIENvbW1hbmQgJ0V4cG9ydE92YScgKGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2YjYt YTE2NzljYmUyZjc4Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUz OC00NjUzLWJhNWYtMjllNWRjY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29t cGxldGUKMjAxNy0xMi0yOCAxNjoyMzowOCwwODktMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwuc3RvcmFnZS5kaXNrLkNyZWF0ZUFsbE92YURpc2tzQ29tbWFuZF0gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEVuZGluZyBjb21tYW5kICdvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLnN0b3JhZ2UuZGlzay5DcmVhdGVBbGxPdmFEaXNrc0NvbW1hbmQnIHN1Y2Nlc3Nm dWxseS4KMjAxNy0xMi0yOCAxNjoyMzowOCwxMDYtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwuc3RvcmFnZS5kaXNrLmltYWdlLkNvcHlJbWFnZUdyb3VwQ29tbWFuZF0gKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1k NDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEVuZGluZyBjb21tYW5kICdvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlzay5pbWFnZS5Db3B5SW1hZ2VHcm91cENvbW1hbmQnIHN1 Y2Nlc3NmdWxseS4KMjAxNy0xMi0yOCAxNjoyMzowOCwxMTgtMDYgSU5GTyAgW29yZy5vdmlydC5l bmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkdldEltYWdlSW5mb1ZEU0NvbW1hbmRdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNh NjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTVEFSVCwgR2V0SW1hZ2VJbmZvVkRTQ29t bWFuZCggR2V0SW1hZ2VJbmZvVkRTQ29tbWFuZFBhcmFtZXRlcnM6e3N0b3JhZ2VQb29sSWQ9JzNi YjRlZGY4LWJlMjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIGlnbm9yZUZhaWxvdmVyTGltaXQ9 J2ZhbHNlJywgc3RvcmFnZURvbWFpbklkPSc0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5 MDgzYjknLCBpbWFnZUdyb3VwSWQ9J2EyNTc4YjQ5LTVlZGYtNDdiOC1hOThhLTEyYTIwYjQ3Njg4 YycsIGltYWdlSWQ9JzM0ODg1ZGNhLWUxYzYtNGU5Mi05ZjA2LTk1N2E2M2MwYWU1Nid9KSwgbG9n IGlkOiAyY2VjOGY4CjIwMTctMTItMjggMTY6MjM6MDgsMTIyLTA2IElORk8gIFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXRWb2x1bWVJbmZvVkRTQ29tbWFuZF0g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUw M2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIFNUQVJULCBHZXRWb2x1bWVJbmZvVkRT Q29tbWFuZChIb3N0TmFtZSA9IHJlaW5kZWVySG9zdCwgR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRQ YXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlkOC1iMmVlLTVjYTNlMTgxMDA1MScs IHN0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJlMjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIHN0 b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzOC00ZmRiLWEwMWUtMmViNTFiOTA4M2I5JywgaW1h Z2VHcm91cElkPSdhMjU3OGI0OS01ZWRmLTQ3YjgtYTk4YS0xMmEyMGI0NzY4OGMnLCBpbWFnZUlk PSczNDg4NWRjYS1lMWM2LTRlOTItOWYwNi05NTdhNjNjMGFlNTYnfSksIGxvZyBpZDogYzNmZWEx OQoyMDE3LTEyLTI4IDE2OjIzOjA4LDEzNS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2Vk VGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00 MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBGSU5JU0gsIEdldFZvbHVtZUluZm9WRFNDb21tYW5kLCBy ZXR1cm46IG9yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5zdG9y YWdlLkRpc2tJbWFnZUA5NWJiNWI2NSwgbG9nIGlkOiBjM2ZlYTE5CjIwMTctMTItMjggMTY6MjM6 MDgsMTM1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tl ci5HZXRJbWFnZUluZm9WRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l U2NoZWR1bGVkLVRocmVhZC02MSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdm NF0gRklOSVNILCBHZXRJbWFnZUluZm9WRFNDb21tYW5kLCByZXR1cm46IG9yZy5vdmlydC5lbmdp bmUuY29yZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5zdG9yYWdlLkRpc2tJbWFnZUA5NWJiNWI2 NSwgbG9nIGlkOiAyY2VjOGY4CjIwMTctMTItMjggMTY6MjM6MDgsMjMyLTA2IElORk8gIFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5QcmVwYXJlSW1hZ2VWRFNDb21t YW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkg W2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gU1RBUlQsIFByZXBhcmVJbWFn ZVZEU0NvbW1hbmQoSG9zdE5hbWUgPSByZWluZGVlckhvc3QsIFByZXBhcmVJbWFnZVZEU0NvbW1h bmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlkOC1iMmVlLTVjYTNlMTgxMDA1 MSd9KSwgbG9nIGlkOiA2ODI0YzY4ZgoyMDE3LTEyLTI4IDE2OjIzOjA4LDI0Ni0wNiBJTkZPICBb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuUHJlcGFyZUltYWdlVkRT Q29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQt NjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEZJTklTSCwgUHJlcGFy ZUltYWdlVkRTQ29tbWFuZCwgcmV0dXJuOiBQcmVwYXJlSW1hZ2VSZXR1cm46e3N0YXR1cz0nU3Rh dHVzIFtjb2RlPTAsIG1lc3NhZ2U9RG9uZV0nfSwgbG9nIGlkOiA2ODI0YzY4ZgoyMDE3LTEyLTI4 IDE2OjIzOjA4LDI1MS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52 ZHNicm9rZXIuR2V0UWVtdUltYWdlSW5mb1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYt ZTE2MTc3OTg0N2Y0XSBTVEFSVCwgR2V0UWVtdUltYWdlSW5mb1ZEU0NvbW1hbmQoSG9zdE5hbWUg PSByZWluZGVlckhvc3QsIEdldFZvbHVtZUluZm9WRFNDb21tYW5kUGFyYW1ldGVyczp7aG9zdElk PSc0ZjM0NDg3NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnLCBzdG9yYWdlUG9vbElkPScz YmI0ZWRmOC1iZTI3LTQyZTQtYjg2MC1hMWYxZjI5M2I4MWMnLCBzdG9yYWdlRG9tYWluSWQ9JzQx MDhkZDk0LTc1MzgtNGZkYi1hMDFlLTJlYjUxYjkwODNiOScsIGltYWdlR3JvdXBJZD0nYTI1Nzhi NDktNWVkZi00N2I4LWE5OGEtMTJhMjBiNDc2ODhjJywgaW1hZ2VJZD0nMzQ4ODVkY2EtZTFjNi00 ZTkyLTlmMDYtOTU3YTYzYzBhZTU2J30pLCBsb2cgaWQ6IDFmYjNjNzhlCjIwMTctMTItMjggMTY6 MjM6MDgsNDk1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jy b2tlci5HZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYx Nzc5ODQ3ZjRdIEZJTklTSCwgR2V0UWVtdUltYWdlSW5mb1ZEU0NvbW1hbmQsIHJldHVybjogb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLnN0b3JhZ2UuUWVtdUlt YWdlSW5mb0AzNDEyNjk3YywgbG9nIGlkOiAxZmIzYzc4ZQoyMDE3LTEyLTI4IDE2OjIzOjA4LDQ5 OS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuVGVh cmRvd25JbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hl ZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBT VEFSVCwgVGVhcmRvd25JbWFnZVZEU0NvbW1hbmQoSG9zdE5hbWUgPSByZWluZGVlckhvc3QsIElt YWdlQWN0aW9uc1ZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlk OC1iMmVlLTVjYTNlMTgxMDA1MSd9KSwgbG9nIGlkOiA2Mzc3ZDZhMwoyMDE3LTEyLTI4IDE2OjIz OjA4LDUwOC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9r ZXIuVGVhcmRvd25JbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0 N2Y0XSBGSU5JU0gsIFRlYXJkb3duSW1hZ2VWRFNDb21tYW5kLCByZXR1cm46IFN0YXR1c1JldHVy bjp7c3RhdHVzPSdTdGF0dXMgW2NvZGU9MCwgbWVzc2FnZT1Eb25lXSd9LCBsb2cgaWQ6IDYzNzdk NmEzCjIwMTctMTItMjggMTY6MjM6MDgsNTYxLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLkNyZWF0ZU92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVT Y2hlZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIFJ1bm5pbmcgY29tbWFuZDogQ3JlYXRlT3Zh Q29tbWFuZCBpbnRlcm5hbDogdHJ1ZS4KMjAxNy0xMi0yOCAxNjoyMzowOCw1NjQtMDYgSU5GTyAg W29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLlByZXBhcmVJbWFnZVZE U0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFk LTYxKSBbNDM2YWE0MmFdIFNUQVJULCBQcmVwYXJlSW1hZ2VWRFNDb21tYW5kKEhvc3ROYW1lID0g cmVpbmRlZXJIb3N0LCBQcmVwYXJlSW1hZ2VWRFNDb21tYW5kUGFyYW1ldGVyczp7aG9zdElkPSc0 ZjM0NDg3NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnfSksIGxvZyBpZDogNDQ5MGRhM2MK MjAxNy0xMi0yOCAxNjoyMzowOCw1NzUtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52 ZHNicm9rZXIudmRzYnJva2VyLlByZXBhcmVJbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIEZJTklTSCwg UHJlcGFyZUltYWdlVkRTQ29tbWFuZCwgcmV0dXJuOiBQcmVwYXJlSW1hZ2VSZXR1cm46e3N0YXR1 cz0nU3RhdHVzIFtjb2RlPTAsIG1lc3NhZ2U9RG9uZV0nfSwgbG9nIGlkOiA0NDkwZGEzYwoyMDE3 LTEyLTI4IDE2OjIzOjA4LDU4MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2tlci52ZHNicm9rZXIuR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIFNUQVJULCBHZXRW b2x1bWVJbmZvVkRTQ29tbWFuZChIb3N0TmFtZSA9IHJlaW5kZWVySG9zdCwgR2V0Vm9sdW1lSW5m b1ZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlkOC1iMmVlLTVj YTNlMTgxMDA1MScsIHN0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJlMjctNDJlNC1iODYwLWExZjFm MjkzYjgxYycsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzOC00ZmRiLWEwMWUtMmViNTFi OTA4M2I5JywgaW1hZ2VHcm91cElkPSdhMjU3OGI0OS01ZWRmLTQ3YjgtYTk4YS0xMmEyMGI0NzY4 OGMnLCBpbWFnZUlkPSczNDg4NWRjYS1lMWM2LTRlOTItOWYwNi05NTdhNjNjMGFlNTYnfSksIGxv ZyBpZDogNjBmNTIyNjIKMjAxNy0xMi0yOCAxNjoyMzowOCw1OTEtMDYgSU5GTyAgW29yZy5vdmly dC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkdldFZvbHVtZUluZm9WRFNDb21tYW5k XSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkgWzQz NmFhNDJhXSBGSU5JU0gsIEdldFZvbHVtZUluZm9WRFNDb21tYW5kLCByZXR1cm46IG9yZy5vdmly dC5lbmdpbmUuY29yZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5zdG9yYWdlLkRpc2tJbWFnZUA5 NWJiNWI2NSwgbG9nIGlkOiA2MGY1MjI2MgoyMDE3LTEyLTI4IDE2OjIzOjA4LDU5Ni0wNiBFUlJP UiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5DcmVhdGVPdmFDb21tYW5kXSAoRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkgWzQzNmFhNDJhXSBDb21t YW5kICdvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNyZWF0ZU92YUNvbW1hbmQnIGZhaWxlZDog bnVsbAoyMDE3LTEyLTI4IDE2OjIzOjA4LDU5Ni0wNiBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLmJsbC5DcmVhdGVPdmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l U2NoZWR1bGVkLVRocmVhZC02MSkgWzQzNmFhNDJhXSBFeGNlcHRpb246IGphdmEubGFuZy5OdWxs UG9pbnRlckV4Y2VwdGlvbgoKMjAxNy0xMi0yOCAxNjoyMzowOCw2MDAtMDYgRVJST1IgW29yZy5v dmlydC5lbmdpbmUuY29yZS5ibGwuZXhwb3J0aW1wb3J0LkV4cG9ydE92YUNvbW1hbmRdIChFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFd IEZhaWxlZCB0byBjcmVhdGUgT1ZBIGZpbGUKMjAxNy0xMi0yOCAxNjoyMzowOCw2MDAtMDYgSU5G TyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlv bkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVh ZC02MSkgWzQzNmFhNDJhXSBDb21tYW5kICdFeHBvcnRPdmEnIGlkOiAnMjJlMWRmODUtNzk0Yi00 YmI2LWE2YjYtYTE2NzljYmUyZjc4JyBmYWlsZWQgd2hlbiBhdHRlbXB0aW5nIHRvIHBlcmZvcm0g dGhlIG5leHQgb3BlcmF0aW9uLCBtYXJraW5nIGFzIEZBSUxFRCAnWzQyMzMxYTc3LTJlMzgtNDY1 My1iYTVmLTI5ZTVkY2NhZWE2OV0nCjIwMTctMTItMjggMTY6MjM6MDgsNjAwLTA2IElORk8gIFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxs YmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEp IFs0MzZhYTQyYV0gQ29tbWFuZCAnRXhwb3J0T3ZhJyBpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1h NmI2LWExNjc5Y2JlMmY3OCcgY2hpbGQgY29tbWFuZHMgJ1s0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1 Zi0yOWU1ZGNjYWVhNjldJyBleGVjdXRpb25zIHdlcmUgY29tcGxldGVkLCBzdGF0dXMgJ0ZBSUxF RCcKMjAxNy0xMi0yOCAxNjoyMzowOSw2MjgtMDYgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29y ZS5ibGwuZXhwb3J0aW1wb3J0LkV4cG9ydE92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYt ZTE2MTc3OTg0N2Y0XSBFbmRpbmcgY29tbWFuZCAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5l eHBvcnRpbXBvcnQuRXhwb3J0T3ZhQ29tbWFuZCcgd2l0aCBmYWlsdXJlLgoyMDE3LTEyLTI4IDE2 OjIzOjA5LDYzNy0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHBvcnRpbXBv cnQuRXhwb3J0T3ZhQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVk dWxlZC1UaHJlYWQtMTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIExv Y2sgZnJlZWQgdG8gb2JqZWN0ICdFbmdpbmVMb2NrOntleGNsdXNpdmVMb2Nrcz0nWzQzYzgyNTgw LTZjN2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YT1WTV0nLCBzaGFyZWRMb2Nrcz0nJ30nCjIwMTct MTItMjggMTY6MjM6MDksNjY3LTA2IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuZGFsLmRi YnJva2VyLmF1ZGl0bG9naGFuZGxpbmcuQXVkaXRMb2dEaXJlY3Rvcl0gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEt OWI0Ni1lMTYxNzc5ODQ3ZjRdIEVWRU5UX0lEOiBJTVBPUlRFWFBPUlRfRVhQT1JUX1ZNX1RPX09W QV9GQUlMRUQoMSwyMjUpLCBGYWlsZWQgdG8gZXhwb3J0IFZtIENlbnRPUzcgYXMgYSBWaXJ0dWFs IEFwcGxpYW5jZSB0byBwYXRoIC9tZWRpYS9wcmltYXJ5L2V4dHJhX3NwYWNlL0NlbnRPUzcub3Zh IG9uIEhvc3QgcmVpbmRlZXJIb3N0CjIwMTctMTItMjggMTY6MjM6MDksNzE2LTA2IElORk8gIFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlzay5SZW1vdmVEaXNrQ29tbWFuZF0g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjkpIFszMWY4ZmJmNl0g UnVubmluZyBjb21tYW5kOiBSZW1vdmVEaXNrQ29tbWFuZCBpbnRlcm5hbDogdHJ1ZS4gRW50aXRp ZXMgYWZmZWN0ZWQgOiAgSUQ6IGEyNTc4YjQ5LTVlZGYtNDdiOC1hOThhLTEyYTIwYjQ3Njg4YyBU eXBlOiBEaXNrQWN0aW9uIGdyb3VwIERFTEVURV9ESVNLIHdpdGggcm9sZSB0eXBlIFVTRVIKMjAx Ny0xMi0yOCAxNjoyMzowOSw3MzQtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu c3RvcmFnZS5kaXNrLmltYWdlLlJlbW92ZUltYWdlQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjkpIFszMWY4ZmJmNl0gUnVubmluZyBjb21tYW5kOiBS ZW1vdmVJbWFnZUNvbW1hbmQgaW50ZXJuYWw6IHRydWUuIEVudGl0aWVzIGFmZmVjdGVkIDogIElE OiA0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjkgVHlwZTogU3RvcmFnZQoyMDE3 LTEyLTI4IDE2OjIzOjA5LDc5Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2tlci5pcnNicm9rZXIuRGVsZXRlSW1hZ2VHcm91cFZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZdIFNUQVJULCBEZWxldGVJ bWFnZUdyb3VwVkRTQ29tbWFuZCggRGVsZXRlSW1hZ2VHcm91cFZEU0NvbW1hbmRQYXJhbWV0ZXJz OntzdG9yYWdlUG9vbElkPSczYmI0ZWRmOC1iZTI3LTQyZTQtYjg2MC1hMWYxZjI5M2I4MWMnLCBp Z25vcmVGYWlsb3ZlckxpbWl0PSdmYWxzZScsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUz OC00ZmRiLWEwMWUtMmViNTFiOTA4M2I5JywgaW1hZ2VHcm91cElkPSdhMjU3OGI0OS01ZWRmLTQ3 YjgtYTk4YS0xMmEyMGI0NzY4OGMnLCBwb3N0WmVyb3M9J2ZhbHNlJywgZGlzY2FyZD0nZmFsc2Un LCBmb3JjZURlbGV0ZT0ndHJ1ZSd9KSwgbG9nIGlkOiAzODlhYmRmCjIwMTctMTItMjggMTY6MjM6 MDksODQ1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tl ci5EZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZS1UaHJlYWQtMTU1MjkpIFszMWY4ZmJmNl0gRklOSVNILCBEZWxldGVJbWFnZUdyb3VwVkRT Q29tbWFuZCwgbG9nIGlkOiAzODlhYmRmCjIwMTctMTItMjggMTY6MjM6MDksODYwLTA2IElORk8g IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZdIENvbW1h bmRBc3luY1Rhc2s6OkFkZGluZyBDb21tYW5kTXVsdGlBc3luY1Rhc2tzIG9iamVjdCBmb3IgY29t bWFuZCAnZjljYTVkNmYtZWZmZS00MWEyLTgzNWYtODNmMDRkYTJkZTczJwoyMDE3LTEyLTI4IDE2 OjIzOjA5LDg2MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db21tYW5kTXVs dGlBc3luY1Rhc2tzXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUy OSkgWzMxZjhmYmY2XSBDb21tYW5kTXVsdGlBc3luY1Rhc2tzOjphdHRhY2hUYXNrOiBBdHRhY2hp bmcgdGFzayAnZjJjN2Y1ZWMtYjE2Ni00Y2YyLTk3YjYtYjJjYzAyZjcxNWUxJyB0byBjb21tYW5k ICdmOWNhNWQ2Zi1lZmZlLTQxYTItODM1Zi04M2YwNGRhMmRlNzMnLgoyMDE3LTEyLTI4IDE2OjIz OjA5LDg4OC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Bc3luY1Rh c2tNYW5hZ2VyXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUyOSkg WzMxZjhmYmY2XSBBZGRpbmcgdGFzayAnZjJjN2Y1ZWMtYjE2Ni00Y2YyLTk3YjYtYjJjYzAyZjcx NWUxJyAoUGFyZW50IENvbW1hbmQgJ1JlbW92ZURpc2snLCBQYXJhbWV0ZXJzIFR5cGUgJ29yZy5v dmlydC5lbmdpbmUuY29yZS5jb21tb24uYXN5bmN0YXNrcy5Bc3luY1Rhc2tQYXJhbWV0ZXJzJyks IHBvbGxpbmcgaGFzbid0IHN0YXJ0ZWQgeWV0Li4KMjAxNy0xMi0yOCAxNjoyMzoxMCwwNTYtMDYg SU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5kYWwuZGJicm9rZXIuYXVkaXRsb2doYW5kbGlu Zy5BdWRpdExvZ0RpcmVjdG9yXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVh ZC0xNTUyOSkgWzMxZjhmYmY2XSBFVkVOVF9JRDogVVNFUl9GSU5JU0hFRF9SRU1PVkVfRElTSygy LDAxNCksIERpc2sgRGViaWFuN19EaXNrMSB3YXMgc3VjY2Vzc2Z1bGx5IHJlbW92ZWQgZnJvbSBk b21haW4gZGF0YSAoVXNlciBhZG1pbkBpbnRlcm5hbC1hdXRoeikuCjIwMTctMTItMjggMTY6MjM6 MTAsMDU3LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLlNQTUFzeW5j VGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjkpIFszMWY4 ZmJmNl0gQmFzZUFzeW5jVGFzazo6c3RhcnRQb2xsaW5nVGFzazogU3RhcnRpbmcgdG8gcG9sbCB0 YXNrICdmMmM3ZjVlYy1iMTY2LTRjZjItOTdiNi1iMmNjMDJmNzE1ZTEnLgoyMDE3LTEyLTI4IDE2 OjIzOjEwLDA1Ny0wNiBXQVJOICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5sb2NrLkluTWVt b3J5TG9ja01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1 NTI5KSBbMzFmOGZiZjZdIFRyeWluZyB0byByZWxlYXNlIGV4Y2x1c2l2ZSBsb2NrIHdoaWNoIGRv ZXMgbm90IGV4aXN0LCBsb2NrIGtleTogJzQzYzgyNTgwLTZjN2EtNDMxOS05N2Y2LTZjZmIxN2E0 NDQ1YVZNJwoyMDE3LTEyLTI4IDE2OjIzOjEwLDA1Ny0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2suUmVtb3ZlRGlza0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZdIExvY2sgZnJlZWQgdG8g b2JqZWN0ICdFbmdpbmVMb2NrOntleGNsdXNpdmVMb2Nrcz0nWzQzYzgyNTgwLTZjN2EtNDMxOS05 N2Y2LTZjZmIxN2E0NDQ1YT1WTV0nLCBzaGFyZWRMb2Nrcz0nJ30nCjIwMTctMTItMjggMTY6MjM6 MTksNTA1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5jVGFz a01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFk LTMxKSBbXSBQb2xsaW5nIGFuZCB1cGRhdGluZyBBc3luYyBUYXNrczogMiB0YXNrcywgMSB0YXNr cyB0byBwb2xsIG5vdwoyMDE3LTEyLTI4IDE2OjIzOjE5LDUxOS0wNiBJTkZPICBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTMxKSBbXSBTUE1Bc3luY1Rhc2s6OlBvbGxUYXNr OiBQb2xsaW5nIHRhc2sgJ2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIyY2MwMmY3MTVlMScgKFBh cmVudCBDb21tYW5kICdSZW1vdmVEaXNrJywgUGFyYW1ldGVycyBUeXBlICdvcmcub3ZpcnQuZW5n aW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1ldGVycycpIHJldHVybmVk IHN0YXR1cyAnZmluaXNoZWQnLCByZXN1bHQgJ3N1Y2Nlc3MnLgoyMDE3LTEyLTI4IDE2OjIzOjE5 LDUzMC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rh c2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTMxKSBb XSBCYXNlQXN5bmNUYXNrOjpvblRhc2tFbmRTdWNjZXNzOiBUYXNrICdmMmM3ZjVlYy1iMTY2LTRj ZjItOTdiNi1iMmNjMDJmNzE1ZTEnIChQYXJlbnQgQ29tbWFuZCAnUmVtb3ZlRGlzaycsIFBhcmFt ZXRlcnMgVHlwZSAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5hc3luY3Rhc2tzLkFzeW5j VGFza1BhcmFtZXRlcnMnKSBlbmRlZCBzdWNjZXNzZnVsbHkuCjIwMTctMTItMjggMTY6MjM6MTks NTYzLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3lu Y1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTMx KSBbXSBDb21tYW5kQXN5bmNUYXNrOjplbmRBY3Rpb25JZk5lY2Vzc2FyeTogQWxsIHRhc2tzIG9m IGNvbW1hbmQgJ2Y5Y2E1ZDZmLWVmZmUtNDFhMi04MzVmLTgzZjA0ZGEyZGU3MycgaGFzIGVuZGVk IC0+IGV4ZWN1dGluZyAnZW5kQWN0aW9uJwoyMDE3LTEyLTI4IDE2OjIzOjE5LDU2My0wNiBJTkZP ICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUt TWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0zMSkgW10gQ29tbWFu ZEFzeW5jVGFzazo6ZW5kQWN0aW9uOiBFbmRpbmcgYWN0aW9uIGZvciAnMScgdGFza3MgKGNvbW1h bmQgSUQ6ICdmOWNhNWQ2Zi1lZmZlLTQxYTItODM1Zi04M2YwNGRhMmRlNzMnKTogY2FsbGluZyBl bmRBY3Rpb24gJy4KMjAxNy0xMi0yOCAxNjoyMzoxOSw1NjQtMDYgSU5GTyAgW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MzIpIFtdIENvbW1hbmRBc3luY1Rhc2s6OmVuZENvbW1h bmRBY3Rpb24gW3dpdGhpbiB0aHJlYWRdIGNvbnRleHQ6IEF0dGVtcHRpbmcgdG8gZW5kQWN0aW9u ICdSZW1vdmVEaXNrJywKMjAxNy0xMi0yOCAxNjoyMzoxOSw1NzktMDYgSU5GTyAgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLlJlbW92ZURpc2tDb21tYW5kXSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUzMikgWzMxZjhmYmY2XSBFbmRpbmcg Y29tbWFuZCAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2suUmVtb3ZlRGlz a0NvbW1hbmQnIHN1Y2Nlc3NmdWxseS4KMjAxNy0xMi0yOCAxNjoyMzoxOSw1ODUtMDYgSU5GTyAg W29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gQ29tbWFu ZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0aW9uUmVzdWx0IFt3aXRoaW4gdGhyZWFkXTogZW5kQWN0 aW9uIGZvciBhY3Rpb24gdHlwZSAnUmVtb3ZlRGlzaycgY29tcGxldGVkLCBoYW5kbGluZyB0aGUg cmVzdWx0LgoyMDE3LTEyLTI4IDE2OjIzOjE5LDU4NS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lLVRocmVhZC0xNTUzMikgWzMxZjhmYmY2XSBDb21tYW5kQXN5bmNUYXNrOjpIYW5k bGVFbmRBY3Rpb25SZXN1bHQgW3dpdGhpbiB0aHJlYWRdOiBlbmRBY3Rpb24gZm9yIGFjdGlvbiB0 eXBlICdSZW1vdmVEaXNrJyBzdWNjZWVkZWQsIGNsZWFyaW5nIHRhc2tzLgoyMDE3LTEyLTI4IDE2 OjIzOjE5LDU4NS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1B c3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTMyKSBb MzFmOGZiZjZdIFNQTUFzeW5jVGFzazo6Q2xlYXJBc3luY1Rhc2s6IEF0dGVtcHRpbmcgdG8gY2xl YXIgdGFzayAnZjJjN2Y1ZWMtYjE2Ni00Y2YyLTk3YjYtYjJjYzAyZjcxNWUxJwoyMDE3LTEyLTI4 IDE2OjIzOjE5LDU4OC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5p cnNicm9rZXIuU1BNQ2xlYXJUYXNrVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gU1RBUlQsIFNQTUNsZWFyVGFza1ZEU0Nv bW1hbmQoIFNQTVRhc2tHdWlkQmFzZVZEU0NvbW1hbmRQYXJhbWV0ZXJzOntzdG9yYWdlUG9vbElk PSczYmI0ZWRmOC1iZTI3LTQyZTQtYjg2MC1hMWYxZjI5M2I4MWMnLCBpZ25vcmVGYWlsb3Zlckxp bWl0PSdmYWxzZScsIHRhc2tJZD0nZjJjN2Y1ZWMtYjE2Ni00Y2YyLTk3YjYtYjJjYzAyZjcxNWUx J30pLCBsb2cgaWQ6IDZjMjViNjIKMjAxNy0xMi0yOCAxNjoyMzoxOSw1OTEtMDYgSU5GTyAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkhTTUNsZWFyVGFza1ZEU0Nv bW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTMyKSBbMzFm OGZiZjZdIFNUQVJULCBIU01DbGVhclRhc2tWRFNDb21tYW5kKEhvc3ROYW1lID0gcmVpbmRlZXJI b3N0LCBIU01UYXNrR3VpZEJhc2VWRFNDb21tYW5kUGFyYW1ldGVyczp7aG9zdElkPSc0ZjM0NDg3 NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnLCB0YXNrSWQ9J2YyYzdmNWVjLWIxNjYtNGNm Mi05N2I2LWIyY2MwMmY3MTVlMSd9KSwgbG9nIGlkOiA0ZDRmY2NlZAoyMDE3LTEyLTI4IDE2OjIz OjE5LDYwMi0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9r ZXIuSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2lu ZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gRklOSVNILCBIU01DbGVhclRhc2tWRFNDb21tYW5k LCBsb2cgaWQ6IDRkNGZjY2VkCjIwMTctMTItMjggMTY6MjM6MTksNjAyLTA2IElORk8gIFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5TUE1DbGVhclRhc2tWRFNDb21t YW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUzMikgWzMxZjhm YmY2XSBGSU5JU0gsIFNQTUNsZWFyVGFza1ZEU0NvbW1hbmQsIGxvZyBpZDogNmMyNWI2MgoyMDE3 LTEyLTI4IDE2OjIzOjE5LDYxNC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50 YXNrcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFk LTE1NTMyKSBbMzFmOGZiZjZdIEJhc2VBc3luY1Rhc2s6OnJlbW92ZVRhc2tGcm9tREI6IFJlbW92 ZWQgdGFzayAnZjJjN2Y1ZWMtYjE2Ni00Y2YyLTk3YjYtYjJjYzAyZjcxNWUxJyBmcm9tIERhdGFC YXNlCjIwMTctMTItMjggMTY6MjM6MTksNjE0LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1l bmdpbmUtVGhyZWFkLTE1NTMyKSBbMzFmOGZiZjZdIENvbW1hbmRBc3luY1Rhc2s6OkhhbmRsZUVu ZEFjdGlvblJlc3VsdCBbd2l0aGluIHRocmVhZF06IFJlbW92aW5nIENvbW1hbmRNdWx0aUFzeW5j VGFza3Mgb2JqZWN0IGZvciBlbnRpdHkgJ2Y5Y2E1ZDZmLWVmZmUtNDFhMi04MzVmLTgzZjA0ZGEy ZGU3MycKMjAxNy0xMi0yOCAxNjoyNDoxOCw4MDgtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwudGFza3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNTUpIFtdIFNldHRpbmcgbmV3IHRhc2tzIG1hcC4gVGhl IG1hcCBjb250YWlucyBub3cgMSB0YXNrcwoKU2VudCB3aXRoIFtQcm90b25NYWlsXShodHRwczov L3Byb3Rvbm1haWwuY29tKSBTZWN1cmUgRW1haWwuCgo+IC0tLS0tLS0tIE9yaWdpbmFsIE1lc3Nh Z2UgLS0tLS0tLS0KPiBTdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBFeHBvcnRpbmcvQ29weWlu ZyBWTSB0byBhbm90aGVyIG9WaXJ0IHNlcnZlcgo+IExvY2FsIFRpbWU6IERlY2VtYmVyIDI4LCAy MDE3IDQ6MjAgUE0KPiBVVEMgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgMTA6MjAgUE0KPiBGcm9t OiBhaGFkYXNAcmVkaGF0LmNvbQo+IFRvOiBBbGV4IEJhcnRvbmVrIDxBbGV4QHVuaXgxMzM3LmNv bT4KPiB1c2VycyA8dXNlcnNAb3ZpcnQub3JnPgo+Cj4gOi8KPiBDYW4geW91IHBsZWFzZSBhdHRh Y2ggdGhlIG5ldyBsb2c/Cj4KPiBPbiBGcmksIERlYyAyOSwgMjAxNyBhdCAxMjoxOCBBTSwgQWxl eCBCYXJ0b25layA8QWxleEB1bml4MTMzNy5jb20+IHdyb3RlOgo+Cj4+IFllcyBpdCB3YXMgZW1w dHkuICBUcmllZCBhZ2Fpbiwgc2FtZSBmYWlsdXJlLgo+Pgo+PiBTZW50IHdpdGggW1Byb3Rvbk1h aWxdKGh0dHBzOi8vcHJvdG9ubWFpbC5jb20pIFNlY3VyZSBFbWFpbC4KPj4KPj4+IC0tLS0tLS0t IE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS0KPj4+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNd IEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyCj4+PiBMb2NhbCBU aW1lOiBEZWNlbWJlciAyOCwgMjAxNyA0OjExIFBNCj4+PiBVVEMgVGltZTogRGVjZW1iZXIgMjgs IDIwMTcgMTA6MTEgUE0KPj4+IEZyb206IGFoYWRhc0ByZWRoYXQuY29tCj4+PiBUbzogQWxleCBC YXJ0b25layA8QWxleEB1bml4MTMzNy5jb20+Cj4+PiB1c2VycyA8dXNlcnNAb3ZpcnQub3JnPgo+ Pj4KPj4+IFRoYW5rcy4KPj4+IElzIHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgZGlzayBvZiB0aGUg Vk0gZW1wdHk/Cj4+PiBJZiBpdCBpcywgcGxlYXNlIHR5cGUgc29tZSBkZXNjcmlwdGlvbiBhbmQg dGhlbiB0cnkgYWdhaW4uCj4+Pgo+Pj4gT24gRnJpLCBEZWMgMjksIDIwMTcgYXQgMTI6MDIgQU0s IEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29tPiB3cm90ZToKPj4+Cj4+Pj4gQXR0YWNo ZWQuICBJdHMgMy44IG1iIGRlY29tcHJlc3NlZC4KPj4+Pgo+Pj4+IFNlbnQgd2l0aCBbUHJvdG9u TWFpbF0oaHR0cHM6Ly9wcm90b25tYWlsLmNvbSkgU2VjdXJlIEVtYWlsLgo+Pj4+Cj4+Pj4+IC0t LS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS0KPj4+Pj4gU3ViamVjdDogUmU6IFtvdmly dC11c2Vyc10gRXhwb3J0aW5nL0NvcHlpbmcgVk0gdG8gYW5vdGhlciBvVmlydCBzZXJ2ZXIKPj4+ Pj4gTG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgMzo1NiBQTQo+Pj4+PiBVVEMgVGltZTog RGVjZW1iZXIgMjgsIDIwMTcgOTo1NiBQTQo+Pj4+PiBGcm9tOiBhaGFkYXNAcmVkaGF0LmNvbQo+ Pj4+PiBUbzogQWxleCBCYXJ0b25layA8QWxleEB1bml4MTMzNy5jb20+Cj4+Pj4+IHVzZXJzIDx1 c2Vyc0BvdmlydC5vcmc+Cj4+Pj4+Cj4+Pj4+IE9uIFRodSwgRGVjIDI4LCAyMDE3IGF0IDExOjI4 IFBNLCBBbGV4IEJhcnRvbmVrIDxBbGV4QHVuaXgxMzM3LmNvbT4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+ PiBUaGF0IGlzIHRoZSBleGNlcnB0IGZyb20gdGhlICBlbmdpbmUgbG9nIGZpbGUuICAgVGhlcmUg aXNudCBhbnkgIG1vcmUgamF2YSBzdGFjayBkdW1wIGluIGl0IG90aGVyIHRoYW4gd2hhdCBJIGNh cHR1cmVkLgo+Pj4+Pgo+Pj4+PiBDYW4geW91IHBsZWFzZSBhdHRhY2ggdGhlIGVudGlyZSBlbmdp bmUubG9nIHRvIHRoaXMgdGhyZWFkIG9yIHRvIGEgbmV3IGJ1ZyAoaHR0cHM6Ly9idWd6aWxsYS5y ZWRoYXQuY29tKT8KPj4+Pj4KPj4+Pj4+IFNlbnQgd2l0aCBbUHJvdG9uTWFpbF0oaHR0cHM6Ly9w cm90b25tYWlsLmNvbSkgU2VjdXJlIEVtYWlsLgo+Pj4+Pj4KPj4+Pj4+PiAtLS0tLS0tLSBPcmln aW5hbCBNZXNzYWdlIC0tLS0tLS0tCj4+Pj4+Pj4gU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10g RXhwb3J0aW5nL0NvcHlpbmcgVk0gdG8gYW5vdGhlciBvVmlydCBzZXJ2ZXIKPj4+Pj4+PiBMb2Nh bCBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAzOjE4IFBNCj4+Pj4+Pj4gVVRDIFRpbWU6IERlY2Vt YmVyIDI4LCAyMDE3IDk6MTggUE0KPj4+Pj4+PiBGcm9tOiBhaGFkYXNAcmVkaGF0LmNvbQo+Pj4+ Pj4+IFRvOiBBbGV4IEJhcnRvbmVrIDxBbGV4QHVuaXgxMzM3LmNvbT4KPj4+Pj4+PiB1c2VycyA8 dXNlcnNAb3ZpcnQub3JnPgo+Pj4+Pj4+Cj4+Pj4+Pj4gT24gVGh1LCBEZWMgMjgsIDIwMTcgYXQg MTA6NDYgUE0sIEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29tPiB3cm90ZToKPj4+Pj4+ Pgo+Pj4+Pj4+PiBMb2cgdXBsb2FkZWQgdG86Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IGh0dHA6Ly90ZXh0 dXBsb2FkZXIuY29tL2RjMmJlCj4+Pj4+Pj4KPj4+Pj4+PiBUaGFua3MhCj4+Pj4+Pj4gRXhwb3J0 aW5nIGFuZCBpbXBvcnRpbmcgYXMgT1ZBIGZpbGVzIGlzIHRoZSBuZXcgc2hpbnkgd2F5IG9mIGRv aW5nIHRoYXQgYXMgZnJvbSA0LjIgYnV0IHVuZm9ydHVuYXRlbHksIHRoZXJlIHNlZW1zIHRvIGJl IGFuIGVycm9yIHdoaWxlIGdlbmVyYXRpbmcgT1ZGIGZvciB0aGUgVk0geW91J3JlIHRyeWluZyB0 byBleHBvcnQuCj4+Pj4+Pj4gSSBzZWUgTnVsbFBvaW50ZXJFeGNlcHRpb24gaW4gdGhlIGxvZyBh bmQgYW4gZW1wdHkgbGluZSBhZnRlcndhcmRzLCBjYW4geW91IHBsZWFzZSBjaGVjayBpZiB0aGVy ZSBpcyBhIHN0YWNrdHJhY2UgcmlnaHQgYmVsb3cgaW4gdGhlIGVuZ2luZS5sb2cgdGhhdCB3YXMg bm90IGNvcGllZD8gSXQgc2hvdWxkIGJlIGJlbG93Ogo+Pj4+Pj4+IDIwMTctMTItMjggMTQ6NDU6 MDMsNzI4LTA2IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNyZWF0ZU92YUNvbW1h bmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTIyKSBb Mzg4OTZlOThdIEV4Y2VwdGlvbjogamF2YS5sYW5nLk51bGxQb2ludGVyRXhjZXB0aW9uCj4+Pj4+ Pj4KPj4+Pj4+Pj4KPj4+Pj4+Pj4KPj4+Pj4+Pj4+IC0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2Ug LS0tLS0tLS0KPj4+Pj4+Pj4+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9D b3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyCj4+Pj4+Pj4+PiBMb2NhbCBUaW1lOiBE ZWNlbWJlciAyOCwgMjAxNyAyOjQxIFBNCj4+Pj4+Pj4+PiBVVEMgVGltZTogRGVjZW1iZXIgMjgs IDIwMTcgODo0MSBQTQo+Pj4+Pj4+Pj4gRnJvbTogYWhhZGFzQHJlZGhhdC5jb20KPj4+Pj4+Pj4+ IFRvOiBBbGV4IEJhcnRvbmVrIDxBbGV4QHVuaXgxMzM3LmNvbT4KPj4+Pj4+Pj4+IHVzZXJzIDx1 c2Vyc0BvdmlydC5vcmc+Cj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4g15HXqteQ16jXmdeaIDI4INeR15PX ptee17MgMjAxNyAxMDozOCBQTSzigI8gIkFsZXggQmFydG9uZWsiIDxBbGV4QHVuaXgxMzM3LmNv bT4g15vXqteROgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBBZnRlciB0aGUgc3VjY2VzcyBvZiBnZXR0 aW5nIG15IFZNJ3Mgd29ya2luZyBvbiBteSB0ZXN0IHNlcnZlciwgSSBkZWNpZGVkIHRvIHdpcGUg b3V0IGFub3RoZXIgc2VydmVyIEkgaGFkIGFuZCB3YW50ZWQgdG8gbW92ZSBteSBWTXMgdG8gaXQu ICAgSSB0cmllZCB0aGUgIkV4cG9ydCIgYXMgb3ZhIGFuZCBpdCBzZWVtcyB0byB3b3JrIGJ1dCBp biB0aGUgVGFza3MgaXRzIHJlZDoKPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+ICJFeHBvcnRpbmcgVk0g Q2VudE9TNyBhcyBhbiBPVkEgdG8gL292aXJ0X2RhdGEvQ2VudE9TNy5vdmEgb24gSG9zdCBqdW5r SG9zdCIuCj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBUaGUgLm92YSBpcyBuZXZlciBjcmVhdGVkLiAg IElzIHRoZXJlIGFub3RoZXIgd2F5IHRvIGRvIHRoaXM/ICBCb3RoIHNlcnZlcnMgYXJlIHJ1bm5p bmcgNC4yLgo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gR29vZ2xpbmcgaGFzbnQgaGVscGVkIG1lIGZp bmQgYSBzb2x1dGlvbiB5ZXQuLi4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBDYW4geW91IHBsZWFzZSBz aGFyZSBlbmdpbmUubG9nPwo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+Pj4+Pj4+Pj4+IFVzZXJzIG1haWxpbmcgbGlz dAo+Pj4+Pj4+Pj4+IFVzZXJzQG92aXJ0Lm9yZwo+Pj4+Pj4+Pj4+IGh0dHA6Ly9saXN0cy5vdmly dC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycw== --b1_653415aedfa4fe63110ba298155bd94e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj4yMDE3LTEyLTI4IDE2OjE0OjU5LDQ1Mi0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLnRhc2tzLlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luZS1UaHJlYWQtMTU0NjIpIFsxMGYwZTZhNV0gQmFzZUFzeW5jVGFzazo6cmVtb3ZlVGFz a0Zyb21EQjogUmVtb3ZlZCB0YXNrICczZTFjZmFhMS0wN2E1LTQ5Y2ItYTliYy04OTM3YzdjYzc1 YjInIGZyb20gRGF0YUJhc2U8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjE0OjU5LDQ1Mi0w NiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3lu Y1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NDYyKSBbMTBm MGU2YTVdIENvbW1hbmRBc3luY1Rhc2s6OkhhbmRsZUVuZEFjdGlvblJlc3VsdCBbd2l0aGluIHRo cmVhZF06IFJlbW92aW5nIENvbW1hbmRNdWx0aUFzeW5jVGFza3Mgb2JqZWN0IGZvciBlbnRpdHkg Jzg0Njg2ZTkyLTdjYTYtNDIyOC05ZDNjLTMxMjg5YjJkMWQ1Nyc8YnI+PC9kaXY+PGRpdj4yMDE3 LTEyLTI4IDE2OjE1OjQ4LDgwNS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLnRhc2tzLkFzeW5jVGFza01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmVTY2hlZHVsZWQtVGhyZWFkLTQ1KSBbXSBTZXR0aW5nIG5ldyB0YXNrcyBtYXAuIFRoZSBtYXAg Y29udGFpbnMgbm93IDEgdGFza3M8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjE2OjE4LDgw NS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5jVGFz a01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFk LTUpIFtdIFNldHRpbmcgbmV3IHRhc2tzIG1hcC4gVGhlIG1hcCBjb250YWlucyBub3cgMCB0YXNr czxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MTY6MTgsODA1LTA2IElORk8mbmJzcDsgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNSkgW10gQ2xlYXJlZCBhbGwg dGFza3Mgb2YgcG9vbCAnM2JiNGVkZjgtYmUyNy00MmU0LWI4NjAtYTFmMWYyOTNiODFjJy48YnI+ PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjE3LDUzOC0wNiBJTkZPJm5ic3A7IFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLnV0aWxzLlRocmVhZFBvb2xNb25pdG9yaW5nU2VydmljZV0gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVRocmVhZE1vbml0b3JpbmctVGhyZWFkLTEpIFtd IFRocmVhZCBwb29sICdkZWZhdWx0JyBpcyB1c2luZyAwIHRocmVhZHMgb3V0IG9mIDEgYW5kIDUg dGFza3MgYXJlIHdhaXRpbmcgaW4gdGhlIHF1ZXVlLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjgg MTY6MjE6MTcsNTM4LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudXRp bHMuVGhyZWFkUG9vbE1vbml0b3JpbmdTZXJ2aWNlXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lVGhyZWFkTW9uaXRvcmluZy1UaHJlYWQtMSkgW10gVGhyZWFkIHBvb2wgJ2VuZ2luZScg aXMgdXNpbmcgMCB0aHJlYWRzIG91dCBvZiA1MDAsIDggdGhyZWFkcyB3YWl0aW5nIGZvciB0YXNr cyBhbmQgMCB0YXNrcyBpbiBxdWV1ZS48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjE3 LDUzOC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnV0aWxzLlRocmVh ZFBvb2xNb25pdG9yaW5nU2VydmljZV0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVRo cmVhZE1vbml0b3JpbmctVGhyZWFkLTEpIFtdIFRocmVhZCBwb29sICdlbmdpbmVTY2hlZHVsZWQn IGlzIHVzaW5nIDAgdGhyZWFkcyBvdXQgb2YgMTAwIGFuZCAxMDAgdGFza3MgYXJlIHdhaXRpbmcg aW4gdGhlIHF1ZXVlLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MTcsNTM4LTA2IElO Rk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudXRpbHMuVGhyZWFkUG9vbE1vbml0 b3JpbmdTZXJ2aWNlXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lVGhyZWFkTW9uaXRv cmluZy1UaHJlYWQtMSkgW10gVGhyZWFkIHBvb2wgJ2VuZ2luZVRocmVhZE1vbml0b3JpbmcnIGlz IHVzaW5nIDEgdGhyZWFkcyBvdXQgb2YgMSBhbmQgMCB0YXNrcyBhcmUgd2FpdGluZyBpbiB0aGUg cXVldWUuPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMToxNyw1MzgtMDYgSU5GTyZuYnNw OyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC51dGlscy5UaHJlYWRQb29sTW9uaXRvcmluZ1Nl cnZpY2VdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVUaHJlYWRNb25pdG9yaW5nLVRo cmVhZC0xKSBbXSBUaHJlYWQgcG9vbCAnaG9zdFVwZGF0ZXNDaGVja2VyJyBpcyB1c2luZyAwIHRo cmVhZHMgb3V0IG9mIDUgYW5kIDIgdGFza3MgYXJlIHdhaXRpbmcgaW4gdGhlIHF1ZXVlLjxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MjgsMDY4LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwuZXhwb3J0aW1wb3J0LkV4cG9ydE92YUNvbW1hbmRdIChkZWZhdWx0 IHRhc2stMzkpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIExvY2sgQWNx dWlyZWQgdG8gb2JqZWN0ICdFbmdpbmVMb2NrOntleGNsdXNpdmVMb2Nrcz0nWzQzYzgyNTgwLTZj N2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YT1WTV0nLCBzaGFyZWRMb2Nrcz0nJ30nPGJyPjwvZGl2 PjxkaXY+MjAxNy0xMi0yOCAxNjoyMToyOCwwODItMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmNvbW1vbi51dGlscy5hbnNpYmxlLkFuc2libGVFeGVjdXRvcl0gKGRlZmF1bHQg dGFzay0zOSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gRXhlY3V0aW5n IEFuc2libGUgY29tbWFuZDombmJzcDsgWy91c3IvYmluL2Fuc2libGUtcGxheWJvb2ssIC0tcHJp dmF0ZS1rZXk9L2V0Yy9wa2kvb3ZpcnQtZW5naW5lL2tleXMvZW5naW5lX2lkX3JzYSwgLS1pbnZl bnRvcnk9L3RtcC9hbnNpYmxlLWludmVudG9yeTg5Mzk3MjAxMTUzNzU5NDc3OTksIC0tZXh0cmEt dmFycz10YXJnZXRfZGlyZWN0b3J5PS9tZWRpYS9wcmltYXJ5L2V4dHJhX3NwYWNlLCAtLWV4dHJh LXZhcnM9dmFsaWRhdGVfb25seT1UcnVlLCAvdXNyL3NoYXJlL292aXJ0LWVuZ2luZS9wbGF5Ym9v a3Mvb3ZpcnQtb3ZhLWV4cG9ydC55bWxdIFtMb2dmaWxlOiAvdmFyL2xvZy9vdmlydC1lbmdpbmUv b3ZhL292aXJ0LWV4cG9ydC1vdmEtdmFsaWRhdGUtYW5zaWJsZS0yMDE3MTIyODE2MjEyOC1yZWlu ZGVlci50aGVtYWdpY20uY29tLWFhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNC5s b2ddPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTozMiw0OTYtMDYgSU5GTyZuYnNwOyBb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi51dGlscy5hbnNpYmxlLkFuc2libGVFeGVjdXRv cl0gKGRlZmF1bHQgdGFzay0zOSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdm NF0gQW5zaWJsZSBwbGF5Ym9vayBjb21tYW5kIGhhcyBleGl0ZWQgd2l0aCB2YWx1ZTogMDxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsNTQ4LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwuZXhwb3J0aW1wb3J0LkV4cG9ydE92YUNvbW1hbmRdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMx LTliNDYtZTE2MTc3OTg0N2Y0XSBSdW5uaW5nIGNvbW1hbmQ6IEV4cG9ydE92YUNvbW1hbmQgaW50 ZXJuYWw6IGZhbHNlLiBFbnRpdGllcyBhZmZlY3RlZCA6Jm5ic3A7IElEOiA0M2M4MjU4MC02Yzdh LTQzMTktOTdmNi02Y2ZiMTdhNDQ0NWEgVHlwZTogVk1BY3Rpb24gZ3JvdXAgSU1QT1JUX0VYUE9S VF9WTSB3aXRoIHJvbGUgdHlwZSBBRE1JTjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6 MzIsNTg0LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5k aXNrLkNyZWF0ZUFsbE92YURpc2tzQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRd IFJ1bm5pbmcgY29tbWFuZDogQ3JlYXRlQWxsT3ZhRGlza3NDb21tYW5kIGludGVybmFsOiB0cnVl Ljxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsNjQ1LTA2IElORk8mbmJzcDsgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLmltYWdlLkNvcHlJbWFnZUdyb3Vw Q29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFth YTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIFJ1bm5pbmcgY29tbWFuZDogQ29w eUltYWdlR3JvdXBDb21tYW5kIGludGVybmFsOiB0cnVlLiBFbnRpdGllcyBhZmZlY3RlZCA6Jm5i c3A7IElEOiA0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjkgVHlwZTogU3RvcmFn ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsNzU3LTA2IElORk8mbmJzcDsgW29y Zy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1h bmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNh NjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTVEFSVCwgQ29weUltYWdlVkRTQ29tbWFu ZCggQ29weUltYWdlVkRTQ29tbWFuZFBhcmFtZXRlcnM6e3N0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4 LWJlMjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIGlnbm9yZUZhaWxvdmVyTGltaXQ9J2ZhbHNl Jywgc3RvcmFnZURvbWFpbklkPSc0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjkn LCBpbWFnZUdyb3VwSWQ9JzU0OTllNTIyLWRiMjMtNGE3MS1iNWEyLWUzMDkzM2Q3ZDU0NycsIGlt YWdlSWQ9JzU3NzBiMjY5LWY5OGYtNGQxMi1iNjI3LWU5NjBiOWUyOTViNCcsIGRzdEltYWdlR3Jv dXBJZD0nYTI1NzhiNDktNWVkZi00N2I4LWE5OGEtMTJhMjBiNDc2ODhjJywgdm1JZD0nNDNjODI1 ODAtNmM3YS00MzE5LTk3ZjYtNmNmYjE3YTQ0NDVhJywgZHN0SW1hZ2VJZD0nMzQ4ODVkY2EtZTFj Ni00ZTkyLTlmMDYtOTU3YTYzYzBhZTU2JywgaW1hZ2VEZXNjcmlwdGlvbj0nJywgZHN0U3RvcmFn ZURvbWFpbklkPSc0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjknLCBjb3B5Vm9s dW1lVHlwZT0nTGVhZlZvbCcsIHZvbHVtZUZvcm1hdD0nQ09XJywgcHJlYWxsb2NhdGU9J1NwYXJz ZScsIHBvc3RaZXJvPSdmYWxzZScsIGRpc2NhcmQ9J2ZhbHNlJywgZm9yY2U9J3RydWUnfSksIGxv ZyBpZDogNDBiNmM0Yjk8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJ TkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5Db3B5 SW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0x NTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gLS0gZXhlY3V0ZUly c0Jyb2tlckNvbW1hbmQ6IGNhbGxpbmcgJ2NvcHlJbWFnZScgd2l0aCB0d28gbmV3IHBhcmFtZXRl cnM6IGRlc2NyaXB0aW9uIGFuZCBVVUlELiBQYXJhbWV0ZXJzOjxicj48L2Rpdj48ZGl2PjIwMTct MTItMjggMTY6MjE6MzIsNzYwLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS52 ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2 MTc3OTg0N2Y0XSArKyBzZFVVSUQ9NDEwOGRkOTQtNzUzOC00ZmRiLWEwMWUtMmViNTFiOTA4M2I5 PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyZuYnNwOyBbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWFu ZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2 Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdICsrIHNwVVVJRD0zYmI0ZWRmOC1iZTI3LTQy ZTQtYjg2MC1hMWYxZjI5M2I4MWM8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjMyLDc2 MC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tl ci5Db3B5SW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRo cmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gKysgdm1H VUlEPTQzYzgyNTgwLTZjN2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YTxicj48L2Rpdj48ZGl2PjIw MTctMTItMjggMTY6MjE6MzIsNzYwLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29y ZS52ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYt ZTE2MTc3OTg0N2Y0XSArKyBzcmNJbWFnZUdVSUQ9NTQ5OWU1MjItZGIyMy00YTcxLWI1YTItZTMw OTMzZDdkNTQ3PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyZu YnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUltYWdl VkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUp IFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdICsrIHNyY1ZvbFVVSUQ9NTc3 MGIyNjktZjk4Zi00ZDEyLWI2MjctZTk2MGI5ZTI5NWI0PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0y OCAxNjoyMTozMiw3NjAtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2tlci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5 ODQ3ZjRdICsrIGRzdEltYWdlR1VJRD1hMjU3OGI0OS01ZWRmLTQ3YjgtYTk4YS0xMmEyMGI0NzY4 OGM8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPJm5ic3A7IFtv cmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5Db3B5SW1hZ2VWRFNDb21t YW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUxNSkgW2FhNTAz YTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gKysgZHN0Vm9sVVVJRD0zNDg4NWRjYS1l MWM2LTRlOTItOWYwNi05NTdhNjNjMGFlNTY8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIx OjMyLDc2MC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmly c2Jyb2tlci5Db3B5SW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0g KysgZGVzY3I9PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyZu YnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUltYWdl VkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUp IFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdICsrIGRzdFNkVVVJRD00MTA4 ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjk8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4 IDE2OjIxOjMyLDg1OC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJv a2VyLmlyc2Jyb2tlci5Db3B5SW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4 NDdmNF0gRklOSVNILCBDb3B5SW1hZ2VWRFNDb21tYW5kLCByZXR1cm46IGY1NDMzODNhLWYzNjkt NDg4YS1iNjI1LTczNzA2Yjg3MWE1MSwgbG9nIGlkOiA0MGI2YzRiOTxicj48L2Rpdj48ZGl2PjIw MTctMTItMjggMTY6MjE6MzIsODc1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29y ZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRd IENvbW1hbmRBc3luY1Rhc2s6OkFkZGluZyBDb21tYW5kTXVsdGlBc3luY1Rhc2tzIG9iamVjdCBm b3IgY29tbWFuZCAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJzxicj48L2Rp dj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsODc2LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwuQ29tbWFuZE11bHRpQXN5bmNUYXNrc10gKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYx Nzc5ODQ3ZjRdIENvbW1hbmRNdWx0aUFzeW5jVGFza3M6OmF0dGFjaFRhc2s6IEF0dGFjaGluZyB0 YXNrICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnIHRvIGNvbW1hbmQgJ2Q4 ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycuPGJyPjwvZGl2PjxkaXY+MjAxNy0x Mi0yOCAxNjoyMTozMiw5MDYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJs bC50YXNrcy5Bc3luY1Rhc2tNYW5hZ2VyXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l LVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQWRk aW5nIHRhc2sgJ2Y1NDMzODNhLWYzNjktNDg4YS1iNjI1LTczNzA2Yjg3MWE1MScgKFBhcmVudCBD b21tYW5kICdDb3B5SW1hZ2VHcm91cCcsIFBhcmFtZXRlcnMgVHlwZSAnb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmNvbW1vbi5hc3luY3Rhc2tzLkFzeW5jVGFza1BhcmFtZXRlcnMnKSwgcG9sbGluZyBo YXNuJ3Qgc3RhcnRlZCB5ZXQuLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsOTQ4 LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNU YXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUxNSkgW2FhNTAz YTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQmFzZUFzeW5jVGFzazo6c3RhcnRQb2xs aW5nVGFzazogU3RhcnRpbmcgdG8gcG9sbCB0YXNrICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03 MzcwNmI4NzFhNTEnLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsOTkxLTA2IElO Rk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0 MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQmFzZUFzeW5jVGFzazo6c3RhcnRQb2xsaW5nVGFz azogU3RhcnRpbmcgdG8gcG9sbCB0YXNrICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4 NzFhNTEnLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzMsMDU0LTA2IElORk8mbmJz cDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5kYWwuZGJicm9rZXIuYXVkaXRsb2doYW5kbGluZy5B dWRpdExvZ0RpcmVjdG9yXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0x NTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gRVZFTlRfSUQ6IElN UE9SVEVYUE9SVF9TVEFSVElOR19FWFBPUlRfVk1fVE9fT1ZBKDEsMjIzKSwgU3RhcnRpbmcgdG8g ZXhwb3J0IFZtIENlbnRPUzcgYXMgYSBWaXJ0dWFsIEFwcGxpYW5jZTxicj48L2Rpdj48ZGl2PjIw MTctMTItMjggMTY6MjE6MzQsNzY5LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29y ZS5ibGwuQ29uY3VycmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMjkpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6 ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknKSB3YWl0aW5nIG9uIGNoaWxk IGNvbW1hbmQgaWQ6ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMnIHR5cGU6 J0NvcHlJbWFnZUdyb3VwJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6 MjE6MzQsODY1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFs Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lU2NoZWR1bGVkLVRocmVhZC0yOSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3 Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZi Ni1hMTY3OWNiZTJmNzgnKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0y ZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBj b21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzgsODcyLTA2IElORk8mbmJz cDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uY3VycmVudENoaWxkQ29tbWFuZHNFeGVj dXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1U aHJlYWQtNzcpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQg J0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNj YWVhNjknKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICdkOGRiNWYxMi1jZjU5LTQwZDIt YjFiOS1kNWU0NDc5NzY2YTMnIHR5cGU6J0NvcHlJbWFnZUdyb3VwJyB0byBjb21wbGV0ZTxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzgsODgzLTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC03NykgW2FhNTAz YTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6 ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgnKSB3YWl0aW5nIG9uIGNoaWxk IGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIHR5cGU6 J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjgg MTY6MjE6MzksMzU1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFz a3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVk dWxlZC1UaHJlYWQtNjQpIFtdIFBvbGxpbmcgYW5kIHVwZGF0aW5nIEFzeW5jIFRhc2tzOiAxIHRh c2tzLCAxIHRhc2tzIHRvIHBvbGwgbm93PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMToz OSwzNjYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1B c3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFk LTY0KSBbXSBTUE1Bc3luY1Rhc2s6OlBvbGxUYXNrOiBQb2xsaW5nIHRhc2sgJ2Y1NDMzODNhLWYz NjktNDg4YS1iNjI1LTczNzA2Yjg3MWE1MScgKFBhcmVudCBDb21tYW5kICdDb3B5SW1hZ2VHcm91 cCcsIFBhcmFtZXRlcnMgVHlwZSAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5hc3luY3Rh c2tzLkFzeW5jVGFza1BhcmFtZXRlcnMnKSByZXR1cm5lZCBzdGF0dXMgJ3J1bm5pbmcnLjxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzksMzY3LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjQpIFtdIEZpbmlzaGVkIHBvbGxpbmcg VGFza3MsIHdpbGwgcG9sbCBhZ2FpbiBpbiAxMCBzZWNvbmRzLjxicj48L2Rpdj48ZGl2PjIwMTct MTItMjggMTY6MjE6NDYsODkzLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwuQ29uY3VycmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNykgW2FhNTAzYTYyLWQ0MzktNDEz MS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQy MzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29t bWFuZCBpZDogJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29w eUltYWdlR3JvdXAnIHRvIGNvbXBsZXRlPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTo0 Niw5MDMtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5TZXJpYWxDaGls ZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmVTY2hlZHVsZWQtVGhyZWFkLTcpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3 ZjRdIENvbW1hbmQgJ0V4cG9ydE92YScgKGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2YjYtYTE2 NzljYmUyZjc4Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00 NjUzLWJhNWYtMjllNWRjY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxl dGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjU2LDkxNi0wNiBJTkZPJm5ic3A7IFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9u Q2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFk LTkyKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVh dGVBbGxPdmFEaXNrcycgKGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5 Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjkt ZDVlNDQ3OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGU8YnI+PC9kaXY+ PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjU2LDkyNi0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtOTIpIFthYTUwM2E2Mi1k NDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9ydE92YScgKGlkOiAnMjJl MWRmODUtNzk0Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2FpdGluZyBvbiBjaGlsZCBjb21t YW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5JyB0eXBlOidDcmVh dGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIy OjA2LDkzNS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbmN1cnJl bnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTM4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2 MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVBbGxPdmFEaXNrcycgKGlkOiAnNDIzMzFhNzctMmUz OC00NjUzLWJhNWYtMjllNWRjY2FlYTY5Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAn ZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91 cCcgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjA2LDk0NS0wNiBJ TkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNF eGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxl ZC1UaHJlYWQtMzgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1h bmQgJ0V4cG9ydE92YScgKGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4 Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYt MjllNWRjY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGU8YnI+PC9k aXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjE2LDk1Ni0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2td IChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTE1KSBbYWE1 MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVBbGxPdmFE aXNrcycgKGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5Jykgd2FpdGlu ZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2 NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3 LTEyLTI4IDE2OjIyOjE2LDk2Ni0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEt OWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9ydE92YScgKGlkOiAnMjJlMWRmODUtNzk0 Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAn NDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFE aXNrcycgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjI2LDk3NC0w NiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbmN1cnJlbnRDaGlsZENv bW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVT Y2hlZHVsZWQtVGhyZWFkLTU4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0 XSBDb21tYW5kICdDcmVhdGVBbGxPdmFEaXNrcycgKGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJh NWYtMjllNWRjY2FlYTY5Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTIt Y2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29t cGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjI2LDk5NS0wNiBJTkZPJm5ic3A7 IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25D YWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQt NTgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9y dE92YScgKGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2FpdGlu ZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2Fl YTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIyOjM3LDAwNC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTIpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6 ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknKSB3YWl0aW5nIG9uIGNoaWxk IGNvbW1hbmQgaWQ6ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMnIHR5cGU6 J0NvcHlJbWFnZUdyb3VwJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6 MjI6MzcsMDE2LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFs Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lU2NoZWR1bGVkLVRocmVhZC0yKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3 OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2 LWExNjc5Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJzQyMzMxYTc3LTJl MzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScgdHlwZTonQ3JlYXRlQWxsT3ZhRGlza3MnIHRvIGNv bXBsZXRlPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo0NywwMjMtMDYgSU5GTyZuYnNw OyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db25jdXJyZW50Q2hpbGRDb21tYW5kc0V4ZWN1 dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRo cmVhZC01KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdD cmVhdGVBbGxPdmFEaXNrcycgKGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2Fl YTY5Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIx YjktZDVlNDQ3OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGU8YnI+PC9k aXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjQ3LDAzNi0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNSkgW2FhNTAzYTYy LWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcy MmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgnKSB3YWl0aW5nIG9uIGNoaWxkIGNv bW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIHR5cGU6J0Ny ZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6 MjI6NTcsMDQ1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uY3Vy cmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNzcpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1l MTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6ICc0MjMzMWE3Ny0y ZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6 ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMnIHR5cGU6J0NvcHlJbWFnZUdy b3VwJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTcsMDU1LTA2 IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5k c0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1 bGVkLVRocmVhZC03NykgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29t bWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJm NzgnKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1 Zi0yOWU1ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZTxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTksNDk3LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0yMykgW10gU1BNQXN5bmNUYXNrOjpQb2xsVGFz azogUG9sbGluZyB0YXNrICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnIChQ YXJlbnQgQ29tbWFuZCAnQ29weUltYWdlR3JvdXAnLCBQYXJhbWV0ZXJzIFR5cGUgJ29yZy5vdmly dC5lbmdpbmUuY29yZS5jb21tb24uYXN5bmN0YXNrcy5Bc3luY1Rhc2tQYXJhbWV0ZXJzJykgcmV0 dXJuZWQgc3RhdHVzICdmaW5pc2hlZCcsIHJlc3VsdCAnc3VjY2VzcycuPGJyPjwvZGl2PjxkaXY+ MjAxNy0xMi0yOCAxNjoyMjo1OSw1MDMtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmVTY2hlZHVsZWQtVGhyZWFkLTIzKSBbXSBCYXNlQXN5bmNUYXNrOjpvblRhc2tFbmRTdWNjZXNz OiBUYXNrICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnIChQYXJlbnQgQ29t bWFuZCAnQ29weUltYWdlR3JvdXAnLCBQYXJhbWV0ZXJzIFR5cGUgJ29yZy5vdmlydC5lbmdpbmUu Y29yZS5jb21tb24uYXN5bmN0YXNrcy5Bc3luY1Rhc2tQYXJhbWV0ZXJzJykgZW5kZWQgc3VjY2Vz c2Z1bGx5Ljxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTksNTA0LTA2IElORk8mbmJz cDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMjMpIFtdIENvbW1h bmRBc3luY1Rhc2s6OmVuZEFjdGlvbklmTmVjZXNzYXJ5OiBBbGwgdGFza3Mgb2YgY29tbWFuZCAn ZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJyBoYXMgZW5kZWQgLSZndDsgZXhl Y3V0aW5nICdlbmRBY3Rpb24nPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo1OSw1MDUt MDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5 bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0y MykgW10gQ29tbWFuZEFzeW5jVGFzazo6ZW5kQWN0aW9uOiBFbmRpbmcgYWN0aW9uIGZvciAnMScg dGFza3MgKGNvbW1hbmQgSUQ6ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMn KTogY2FsbGluZyBlbmRBY3Rpb24gJy48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjU5 LDUwNS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1h bmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI4 KSBbXSBDb21tYW5kQXN5bmNUYXNrOjplbmRDb21tYW5kQWN0aW9uIFt3aXRoaW4gdGhyZWFkXSBj b250ZXh0OiBBdHRlbXB0aW5nIHRvIGVuZEFjdGlvbiAnQ29weUltYWdlR3JvdXAnLDxicj48L2Rp dj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTksNTE1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLmltYWdlLkNvcHlJbWFnZUdyb3VwQ29tbWFuZF0g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1k NDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgW2lkPWQ4ZGI1ZjEyLWNmNTktNDBk Mi1iMWI5LWQ1ZTQ0Nzk3NjZhM106IFVwZGF0aW5nIHN0YXR1cyB0byAnU1VDQ0VFREVEJywgVGhl IGNvbW1hbmQgZW5kIG1ldGhvZCBsb2dpYyB3aWxsIGJlIGV4ZWN1dGVkIGJ5IG9uZSBvZiBpdHMg cGFyZW50IGNvbW1hbmRzLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTksNTE2LTA2 IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5j VGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUw M2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmRBc3luY1Rhc2s6OkhhbmRs ZUVuZEFjdGlvblJlc3VsdCBbd2l0aGluIHRocmVhZF06IGVuZEFjdGlvbiBmb3IgYWN0aW9uIHR5 cGUgJ0NvcHlJbWFnZUdyb3VwJyBjb21wbGV0ZWQsIGhhbmRsaW5nIHRoZSByZXN1bHQuPGJyPjwv ZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo1OSw1MTYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUx NjE3Nzk4NDdmNF0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0aW9uUmVzdWx0IFt3aXRo aW4gdGhyZWFkXTogZW5kQWN0aW9uIGZvciBhY3Rpb24gdHlwZSAnQ29weUltYWdlR3JvdXAnIHN1 Y2NlZWRlZCwgY2xlYXJpbmcgdGFza3MuPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo1 OSw1MTYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1B c3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI4KSBb YWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTUE1Bc3luY1Rhc2s6OkNsZWFy QXN5bmNUYXNrOiBBdHRlbXB0aW5nIHRvIGNsZWFyIHRhc2sgJ2Y1NDMzODNhLWYzNjktNDg4YS1i NjI1LTczNzA2Yjg3MWE1MSc8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjU5LDUxOC0w NiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5T UE1DbGVhclRhc2tWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRo cmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gU1RBUlQs IFNQTUNsZWFyVGFza1ZEU0NvbW1hbmQoIFNQTVRhc2tHdWlkQmFzZVZEU0NvbW1hbmRQYXJhbWV0 ZXJzOntzdG9yYWdlUG9vbElkPSczYmI0ZWRmOC1iZTI3LTQyZTQtYjg2MC1hMWYxZjI5M2I4MWMn LCBpZ25vcmVGYWlsb3ZlckxpbWl0PSdmYWxzZScsIHRhc2tJZD0nZjU0MzM4M2EtZjM2OS00ODhh LWI2MjUtNzM3MDZiODcxYTUxJ30pLCBsb2cgaWQ6IDJlOWMxZDE8YnI+PC9kaXY+PGRpdj4yMDE3 LTEyLTI4IDE2OjIyOjU5LDUyMS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu dmRzYnJva2VyLnZkc2Jyb2tlci5IU01DbGVhclRhc2tWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRo cmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2 LWUxNjE3Nzk4NDdmNF0gU1RBUlQsIEhTTUNsZWFyVGFza1ZEU0NvbW1hbmQoSG9zdE5hbWUgPSBy ZWluZGVlckhvc3QsIEhTTVRhc2tHdWlkQmFzZVZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9 JzRmMzQ0ODc1LTA4ZDgtNDlkOC1iMmVlLTVjYTNlMTgxMDA1MScsIHRhc2tJZD0nZjU0MzM4M2Et ZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUxJ30pLCBsb2cgaWQ6IDRhZDdhYmI1PGJyPjwvZGl2 PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo1OSw1MzUtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZF0gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEZJTklTSCwgSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZCwg bG9nIGlkOiA0YWQ3YWJiNTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTksNTM1LTA2 IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLlNQ TUNsZWFyVGFza1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhy ZWFkLTE1NTI4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBGSU5JU0gs IFNQTUNsZWFyVGFza1ZEU0NvbW1hbmQsIGxvZyBpZDogMmU5YzFkMTxicj48L2Rpdj48ZGl2PjIw MTctMTItMjggMTY6MjI6NTksNTQ1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29y ZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l LVRocmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQmFz ZUFzeW5jVGFzazo6cmVtb3ZlVGFza0Zyb21EQjogUmVtb3ZlZCB0YXNrICdmNTQzMzgzYS1mMzY5 LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnIGZyb20gRGF0YUJhc2U8YnI+PC9kaXY+PGRpdj4yMDE3 LTEyLTI4IDE2OjIyOjU5LDU0Ni0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmUtVGhyZWFkLTE1NTI4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBD b21tYW5kQXN5bmNUYXNrOjpIYW5kbGVFbmRBY3Rpb25SZXN1bHQgW3dpdGhpbiB0aHJlYWRdOiBS ZW1vdmluZyBDb21tYW5kTXVsdGlBc3luY1Rhc2tzIG9iamVjdCBmb3IgZW50aXR5ICdkOGRiNWYx Mi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMnPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAx NjoyMzowNywwNjQtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db25j dXJyZW50Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC00NSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2 LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIGlkOiAnNDIzMzFhNzct MmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5JyBjaGlsZCBjb21tYW5kcyAnW2Q4ZGI1ZjEyLWNm NTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhM10nIGV4ZWN1dGlvbnMgd2VyZSBjb21wbGV0ZWQsIHN0 YXR1cyAnU1VDQ0VFREVEJzxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDcsMDc4LTA2 IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5k c0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1 bGVkLVRocmVhZC00NSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29t bWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJm NzgnKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1 Zi0yOWU1ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZTxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsMDg5LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLkNyZWF0ZUFsbE92YURpc2tzQ29tbWFuZF0g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUw M2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEVuZGluZyBjb21tYW5kICdvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlzay5DcmVhdGVBbGxPdmFEaXNrc0NvbW1hbmQn IHN1Y2Nlc3NmdWxseS48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDEwNi0wNiBJ TkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlzay5pbWFnZS5D b3B5SW1hZ2VHcm91cENvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hl ZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBF bmRpbmcgY29tbWFuZCAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2suaW1h Z2UuQ29weUltYWdlR3JvdXBDb21tYW5kJyBzdWNjZXNzZnVsbHkuPGJyPjwvZGl2PjxkaXY+MjAx Ny0xMi0yOCAxNjoyMzowOCwxMTgtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LnZkc2Jyb2tlci5pcnNicm9rZXIuR2V0SW1hZ2VJbmZvVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQx MzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIFNUQVJULCBHZXRJbWFnZUluZm9WRFNDb21tYW5kKCBHZXRJ bWFnZUluZm9WRFNDb21tYW5kUGFyYW1ldGVyczp7c3RvcmFnZVBvb2xJZD0nM2JiNGVkZjgtYmUy Ny00MmU0LWI4NjAtYTFmMWYyOTNiODFjJywgaWdub3JlRmFpbG92ZXJMaW1pdD0nZmFsc2UnLCBz dG9yYWdlRG9tYWluSWQ9JzQxMDhkZDk0LTc1MzgtNGZkYi1hMDFlLTJlYjUxYjkwODNiOScsIGlt YWdlR3JvdXBJZD0nYTI1NzhiNDktNWVkZi00N2I4LWE5OGEtMTJhMjBiNDc2ODhjJywgaW1hZ2VJ ZD0nMzQ4ODVkY2EtZTFjNi00ZTkyLTlmMDYtOTU3YTYzYzBhZTU2J30pLCBsb2cgaWQ6IDJjZWM4 Zjg8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDEyMi0wNiBJTkZPJm5ic3A7IFtv cmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXRWb2x1bWVJbmZvVkRT Q29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQt NjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIFNUQVJULCBHZXRWb2x1 bWVJbmZvVkRTQ29tbWFuZChIb3N0TmFtZSA9IHJlaW5kZWVySG9zdCwgR2V0Vm9sdW1lSW5mb1ZE U0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlkOC1iMmVlLTVjYTNl MTgxMDA1MScsIHN0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJlMjctNDJlNC1iODYwLWExZjFmMjkz YjgxYycsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzOC00ZmRiLWEwMWUtMmViNTFiOTA4 M2I5JywgaW1hZ2VHcm91cElkPSdhMjU3OGI0OS01ZWRmLTQ3YjgtYTk4YS0xMmEyMGI0NzY4OGMn LCBpbWFnZUlkPSczNDg4NWRjYS1lMWM2LTRlOTItOWYwNi05NTdhNjNjMGFlNTYnfSksIGxvZyBp ZDogYzNmZWExOTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsMTM1LTA2IElORk8m bmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkdldFZvbHVt ZUluZm9WRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVk LVRocmVhZC02MSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gRklOSVNI LCBHZXRWb2x1bWVJbmZvVkRTQ29tbWFuZCwgcmV0dXJuOiBvcmcub3ZpcnQuZW5naW5lLmNvcmUu Y29tbW9uLmJ1c2luZXNzZW50aXRpZXMuc3RvcmFnZS5EaXNrSW1hZ2VAOTViYjViNjUsIGxvZyBp ZDogYzNmZWExOTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsMTM1LTA2IElORk8m bmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkdldEltYWdl SW5mb1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQt VGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBGSU5JU0gs IEdldEltYWdlSW5mb1ZEU0NvbW1hbmQsIHJldHVybjogb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNv bW1vbi5idXNpbmVzc2VudGl0aWVzLnN0b3JhZ2UuRGlza0ltYWdlQDk1YmI1YjY1LCBsb2cgaWQ6 IDJjZWM4Zjg8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDIzMi0wNiBJTkZPJm5i c3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5QcmVwYXJlSW1h Z2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRo cmVhZC02MSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gU1RBUlQsIFBy ZXBhcmVJbWFnZVZEU0NvbW1hbmQoSG9zdE5hbWUgPSByZWluZGVlckhvc3QsIFByZXBhcmVJbWFn ZVZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlkOC1iMmVlLTVj YTNlMTgxMDA1MSd9KSwgbG9nIGlkOiA2ODI0YzY4Zjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjgg MTY6MjM6MDgsMjQ2LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9r ZXIudmRzYnJva2VyLlByZXBhcmVJbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYt ZTE2MTc3OTg0N2Y0XSBGSU5JU0gsIFByZXBhcmVJbWFnZVZEU0NvbW1hbmQsIHJldHVybjogUHJl cGFyZUltYWdlUmV0dXJuOntzdGF0dXM9J1N0YXR1cyBbY29kZT0wLCBtZXNzYWdlPURvbmVdJ30s IGxvZyBpZDogNjgyNGM2OGY8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDI1MS0w NiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5H ZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2lu ZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3 ZjRdIFNUQVJULCBHZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZChIb3N0TmFtZSA9IHJlaW5kZWVy SG9zdCwgR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1 LTA4ZDgtNDlkOC1iMmVlLTVjYTNlMTgxMDA1MScsIHN0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJl MjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUz OC00ZmRiLWEwMWUtMmViNTFiOTA4M2I5JywgaW1hZ2VHcm91cElkPSdhMjU3OGI0OS01ZWRmLTQ3 YjgtYTk4YS0xMmEyMGI0NzY4OGMnLCBpbWFnZUlkPSczNDg4NWRjYS1lMWM2LTRlOTItOWYwNi05 NTdhNjNjMGFlNTYnfSksIGxvZyBpZDogMWZiM2M3OGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4 IDE2OjIzOjA4LDQ5NS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJv a2VyLnZkc2Jyb2tlci5HZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEt OWI0Ni1lMTYxNzc5ODQ3ZjRdIEZJTklTSCwgR2V0UWVtdUltYWdlSW5mb1ZEU0NvbW1hbmQsIHJl dHVybjogb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLnN0b3Jh Z2UuUWVtdUltYWdlSW5mb0AzNDEyNjk3YywgbG9nIGlkOiAxZmIzYzc4ZTxicj48L2Rpdj48ZGl2 PjIwMTctMTItMjggMTY6MjM6MDgsNDk5LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUu Y29yZS52ZHNicm9rZXIudmRzYnJva2VyLlRlYXJkb3duSW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkgW2FhNTAzYTYyLWQ0 MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gU1RBUlQsIFRlYXJkb3duSW1hZ2VWRFNDb21tYW5k KEhvc3ROYW1lID0gcmVpbmRlZXJIb3N0LCBJbWFnZUFjdGlvbnNWRFNDb21tYW5kUGFyYW1ldGVy czp7aG9zdElkPSc0ZjM0NDg3NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnfSksIGxvZyBp ZDogNjM3N2Q2YTM8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDUwOC0wNiBJTkZP Jm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5UZWFyZG93 bkltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxl ZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEZJTklT SCwgVGVhcmRvd25JbWFnZVZEU0NvbW1hbmQsIHJldHVybjogU3RhdHVzUmV0dXJuOntzdGF0dXM9 J1N0YXR1cyBbY29kZT0wLCBtZXNzYWdlPURvbmVdJ30sIGxvZyBpZDogNjM3N2Q2YTM8YnI+PC9k aXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDU2MS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLkNyZWF0ZU92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIFJ1bm5pbmcgY29tbWFuZDog Q3JlYXRlT3ZhQ29tbWFuZCBpbnRlcm5hbDogdHJ1ZS48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4 IDE2OjIzOjA4LDU2NC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJv a2VyLnZkc2Jyb2tlci5QcmVwYXJlSW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkgWzQzNmFhNDJhXSBTVEFSVCwgUHJlcGFy ZUltYWdlVkRTQ29tbWFuZChIb3N0TmFtZSA9IHJlaW5kZWVySG9zdCwgUHJlcGFyZUltYWdlVkRT Q29tbWFuZFBhcmFtZXRlcnM6e2hvc3RJZD0nNGYzNDQ4NzUtMDhkOC00OWQ4LWIyZWUtNWNhM2Ux ODEwMDUxJ30pLCBsb2cgaWQ6IDQ0OTBkYTNjPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoy MzowOCw1NzUtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52 ZHNicm9rZXIuUHJlcGFyZUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFs0MzZhYTQyYV0gRklOSVNILCBQcmVwYXJlSW1h Z2VWRFNDb21tYW5kLCByZXR1cm46IFByZXBhcmVJbWFnZVJldHVybjp7c3RhdHVzPSdTdGF0dXMg W2NvZGU9MCwgbWVzc2FnZT1Eb25lXSd9LCBsb2cgaWQ6IDQ0OTBkYTNjPGJyPjwvZGl2PjxkaXY+ MjAxNy0xMi0yOCAxNjoyMzowOCw1ODAtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIFNU QVJULCBHZXRWb2x1bWVJbmZvVkRTQ29tbWFuZChIb3N0TmFtZSA9IHJlaW5kZWVySG9zdCwgR2V0 Vm9sdW1lSW5mb1ZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlk OC1iMmVlLTVjYTNlMTgxMDA1MScsIHN0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJlMjctNDJlNC1i ODYwLWExZjFmMjkzYjgxYycsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzOC00ZmRiLWEw MWUtMmViNTFiOTA4M2I5JywgaW1hZ2VHcm91cElkPSdhMjU3OGI0OS01ZWRmLTQ3YjgtYTk4YS0x MmEyMGI0NzY4OGMnLCBpbWFnZUlkPSczNDg4NWRjYS1lMWM2LTRlOTItOWYwNi05NTdhNjNjMGFl NTYnfSksIGxvZyBpZDogNjBmNTIyNjI8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4 LDU5MS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jy b2tlci5HZXRWb2x1bWVJbmZvVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFs0MzZhYTQyYV0gRklOSVNILCBHZXRWb2x1bWVJbmZv VkRTQ29tbWFuZCwgcmV0dXJuOiBvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmJ1c2luZXNz ZW50aXRpZXMuc3RvcmFnZS5EaXNrSW1hZ2VAOTViYjViNjUsIGxvZyBpZDogNjBmNTIyNjI8YnI+ PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDU5Ni0wNiBFUlJPUiBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmJsbC5DcmVhdGVPdmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkgWzQzNmFhNDJhXSBDb21tYW5kICdvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLkNyZWF0ZU92YUNvbW1hbmQnIGZhaWxlZDogbnVsbDxicj48L2Rpdj48 ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsNTk2LTA2IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLkNyZWF0ZU92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVT Y2hlZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIEV4Y2VwdGlvbjogamF2YS5sYW5nLk51bGxQ b2ludGVyRXhjZXB0aW9uPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAx NjoyMzowOCw2MDAtMDYgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuZXhwb3J0aW1w b3J0LkV4cG9ydE92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hl ZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIEZhaWxlZCB0byBjcmVhdGUgT1ZBIGZpbGU8YnI+ PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDYwMC0wNiBJTkZPJm5ic3A7IFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFs0MzZh YTQyYV0gQ29tbWFuZCAnRXhwb3J0T3ZhJyBpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2LWEx Njc5Y2JlMmY3OCcgZmFpbGVkIHdoZW4gYXR0ZW1wdGluZyB0byBwZXJmb3JtIHRoZSBuZXh0IG9w ZXJhdGlvbiwgbWFya2luZyBhcyBGQUlMRUQgJ1s0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1 ZGNjYWVhNjldJzxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsNjAwLTA2IElORk8m bmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1 dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRo cmVhZC02MSkgWzQzNmFhNDJhXSBDb21tYW5kICdFeHBvcnRPdmEnIGlkOiAnMjJlMWRmODUtNzk0 Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4JyBjaGlsZCBjb21tYW5kcyAnWzQyMzMxYTc3LTJlMzgt NDY1My1iYTVmLTI5ZTVkY2NhZWE2OV0nIGV4ZWN1dGlvbnMgd2VyZSBjb21wbGV0ZWQsIHN0YXR1 cyAnRkFJTEVEJzxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDksNjI4LTA2IEVSUk9S IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLmV4cG9ydGltcG9ydC5FeHBvcnRPdmFDb21tYW5k XSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0xNSkgW2Fh NTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gRW5kaW5nIGNvbW1hbmQgJ29yZy5v dmlydC5lbmdpbmUuY29yZS5ibGwuZXhwb3J0aW1wb3J0LkV4cG9ydE92YUNvbW1hbmQnIHdpdGgg ZmFpbHVyZS48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA5LDYzNy0wNiBJTkZPJm5i c3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLmV4cG9ydGltcG9ydC5FeHBvcnRPdmFDb21t YW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0xNSkg W2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gTG9jayBmcmVlZCB0byBvYmpl Y3QgJ0VuZ2luZUxvY2s6e2V4Y2x1c2l2ZUxvY2tzPSdbNDNjODI1ODAtNmM3YS00MzE5LTk3ZjYt NmNmYjE3YTQ0NDVhPVZNXScsIHNoYXJlZExvY2tzPScnfSc8YnI+PC9kaXY+PGRpdj4yMDE3LTEy LTI4IDE2OjIzOjA5LDY2Ny0wNiBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmRhbC5kYmJy b2tlci5hdWRpdGxvZ2hhbmRsaW5nLkF1ZGl0TG9nRGlyZWN0b3JdIChFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTli NDYtZTE2MTc3OTg0N2Y0XSBFVkVOVF9JRDogSU1QT1JURVhQT1JUX0VYUE9SVF9WTV9UT19PVkFf RkFJTEVEKDEsMjI1KSwgRmFpbGVkIHRvIGV4cG9ydCBWbSBDZW50T1M3IGFzIGEgVmlydHVhbCBB cHBsaWFuY2UgdG8gcGF0aCAvbWVkaWEvcHJpbWFyeS9leHRyYV9zcGFjZS9DZW50T1M3Lm92YSBv biBIb3N0IHJlaW5kZWVySG9zdDxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDksNzE2 LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLlJl bW92ZURpc2tDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0x NTUyOSkgWzMxZjhmYmY2XSBSdW5uaW5nIGNvbW1hbmQ6IFJlbW92ZURpc2tDb21tYW5kIGludGVy bmFsOiB0cnVlLiBFbnRpdGllcyBhZmZlY3RlZCA6Jm5ic3A7IElEOiBhMjU3OGI0OS01ZWRmLTQ3 YjgtYTk4YS0xMmEyMGI0NzY4OGMgVHlwZTogRGlza0FjdGlvbiBncm91cCBERUxFVEVfRElTSyB3 aXRoIHJvbGUgdHlwZSBVU0VSPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzowOSw3MzQt MDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2suaW1h Z2UuUmVtb3ZlSW1hZ2VDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRo cmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBSdW5uaW5nIGNvbW1hbmQ6IFJlbW92ZUltYWdlQ29tbWFu ZCBpbnRlcm5hbDogdHJ1ZS4gRW50aXRpZXMgYWZmZWN0ZWQgOiZuYnNwOyBJRDogNDEwOGRkOTQt NzUzOC00ZmRiLWEwMWUtMmViNTFiOTA4M2I5IFR5cGU6IFN0b3JhZ2U8YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIzOjA5LDc5Ni0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUudmRzYnJva2VyLmlyc2Jyb2tlci5EZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZF0gKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjkpIFszMWY4ZmJmNl0gU1RBUlQs IERlbGV0ZUltYWdlR3JvdXBWRFNDb21tYW5kKCBEZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZFBh cmFtZXRlcnM6e3N0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJlMjctNDJlNC1iODYwLWExZjFmMjkz YjgxYycsIGlnbm9yZUZhaWxvdmVyTGltaXQ9J2ZhbHNlJywgc3RvcmFnZURvbWFpbklkPSc0MTA4 ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjknLCBpbWFnZUdyb3VwSWQ9J2EyNTc4YjQ5 LTVlZGYtNDdiOC1hOThhLTEyYTIwYjQ3Njg4YycsIHBvc3RaZXJvcz0nZmFsc2UnLCBkaXNjYXJk PSdmYWxzZScsIGZvcmNlRGVsZXRlPSd0cnVlJ30pLCBsb2cgaWQ6IDM4OWFiZGY8YnI+PC9kaXY+ PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA5LDg0NS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5EZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZF0g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjkpIFszMWY4ZmJmNl0g RklOSVNILCBEZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZCwgbG9nIGlkOiAzODlhYmRmPGJyPjwv ZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzowOSw4NjAtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBDb21tYW5kQXN5bmNUYXNr OjpBZGRpbmcgQ29tbWFuZE11bHRpQXN5bmNUYXNrcyBvYmplY3QgZm9yIGNvbW1hbmQgJ2Y5Y2E1 ZDZmLWVmZmUtNDFhMi04MzVmLTgzZjA0ZGEyZGU3Myc8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4 IDE2OjIzOjA5LDg2MC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNv bW1hbmRNdWx0aUFzeW5jVGFza3NdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhy ZWFkLTE1NTI5KSBbMzFmOGZiZjZdIENvbW1hbmRNdWx0aUFzeW5jVGFza3M6OmF0dGFjaFRhc2s6 IEF0dGFjaGluZyB0YXNrICdmMmM3ZjVlYy1iMTY2LTRjZjItOTdiNi1iMmNjMDJmNzE1ZTEnIHRv IGNvbW1hbmQgJ2Y5Y2E1ZDZmLWVmZmUtNDFhMi04MzVmLTgzZjA0ZGEyZGU3MycuPGJyPjwvZGl2 PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzowOSw4ODgtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmJsbC50YXNrcy5Bc3luY1Rhc2tNYW5hZ2VyXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW5lLVRocmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBBZGRpbmcgdGFzayAnZjJjN2Y1 ZWMtYjE2Ni00Y2YyLTk3YjYtYjJjYzAyZjcxNWUxJyAoUGFyZW50IENvbW1hbmQgJ1JlbW92ZURp c2snLCBQYXJhbWV0ZXJzIFR5cGUgJ29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYXN5bmN0 YXNrcy5Bc3luY1Rhc2tQYXJhbWV0ZXJzJyksIHBvbGxpbmcgaGFzbid0IHN0YXJ0ZWQgeWV0Li48 YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjEwLDA1Ni0wNiBJTkZPJm5ic3A7IFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuZGFsLmRiYnJva2VyLmF1ZGl0bG9naGFuZGxpbmcuQXVkaXRMb2dE aXJlY3Rvcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjkpIFsz MWY4ZmJmNl0gRVZFTlRfSUQ6IFVTRVJfRklOSVNIRURfUkVNT1ZFX0RJU0soMiwwMTQpLCBEaXNr IERlYmlhbjdfRGlzazEgd2FzIHN1Y2Nlc3NmdWxseSByZW1vdmVkIGZyb20gZG9tYWluIGRhdGEg KFVzZXIgYWRtaW5AaW50ZXJuYWwtYXV0aHopLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6 MjM6MTAsMDU3LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3Mu U1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUy OSkgWzMxZjhmYmY2XSBCYXNlQXN5bmNUYXNrOjpzdGFydFBvbGxpbmdUYXNrOiBTdGFydGluZyB0 byBwb2xsIHRhc2sgJ2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIyY2MwMmY3MTVlMScuPGJyPjwv ZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxMCwwNTctMDYgV0FSTiZuYnNwOyBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC5sb2NrLkluTWVtb3J5TG9ja01hbmFnZXJdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZdIFRyeWluZyB0byByZWxl YXNlIGV4Y2x1c2l2ZSBsb2NrIHdoaWNoIGRvZXMgbm90IGV4aXN0LCBsb2NrIGtleTogJzQzYzgy NTgwLTZjN2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YVZNJzxicj48L2Rpdj48ZGl2PjIwMTctMTIt MjggMTY6MjM6MTAsMDU3LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu c3RvcmFnZS5kaXNrLlJlbW92ZURpc2tDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lLVRocmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBMb2NrIGZyZWVkIHRvIG9iamVjdCAnRW5n aW5lTG9jazp7ZXhjbHVzaXZlTG9ja3M9J1s0M2M4MjU4MC02YzdhLTQzMTktOTdmNi02Y2ZiMTdh NDQ0NWE9Vk1dJywgc2hhcmVkTG9ja3M9Jyd9Jzxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6 MjM6MTksNTA1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3Mu QXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxl ZC1UaHJlYWQtMzEpIFtdIFBvbGxpbmcgYW5kIHVwZGF0aW5nIEFzeW5jIFRhc2tzOiAyIHRhc2tz LCAxIHRhc2tzIHRvIHBvbGwgbm93PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxOSw1 MTktMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3lu Y1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTMx KSBbXSBTUE1Bc3luY1Rhc2s6OlBvbGxUYXNrOiBQb2xsaW5nIHRhc2sgJ2YyYzdmNWVjLWIxNjYt NGNmMi05N2I2LWIyY2MwMmY3MTVlMScgKFBhcmVudCBDb21tYW5kICdSZW1vdmVEaXNrJywgUGFy YW1ldGVycyBUeXBlICdvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5 bmNUYXNrUGFyYW1ldGVycycpIHJldHVybmVkIHN0YXR1cyAnZmluaXNoZWQnLCByZXN1bHQgJ3N1 Y2Nlc3MnLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MTksNTMwLTA2IElORk8mbmJz cDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0zMSkgW10gQmFzZUFzeW5j VGFzazo6b25UYXNrRW5kU3VjY2VzczogVGFzayAnZjJjN2Y1ZWMtYjE2Ni00Y2YyLTk3YjYtYjJj YzAyZjcxNWUxJyAoUGFyZW50IENvbW1hbmQgJ1JlbW92ZURpc2snLCBQYXJhbWV0ZXJzIFR5cGUg J29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYXN5bmN0YXNrcy5Bc3luY1Rhc2tQYXJhbWV0 ZXJzJykgZW5kZWQgc3VjY2Vzc2Z1bGx5Ljxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6 MTksNTYzLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29t bWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1U aHJlYWQtMzEpIFtdIENvbW1hbmRBc3luY1Rhc2s6OmVuZEFjdGlvbklmTmVjZXNzYXJ5OiBBbGwg dGFza3Mgb2YgY29tbWFuZCAnZjljYTVkNmYtZWZmZS00MWEyLTgzNWYtODNmMDRkYTJkZTczJyBo YXMgZW5kZWQgLSZndDsgZXhlY3V0aW5nICdlbmRBY3Rpb24nPGJyPjwvZGl2PjxkaXY+MjAxNy0x Mi0yOCAxNjoyMzoxOSw1NjMtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJs bC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l U2NoZWR1bGVkLVRocmVhZC0zMSkgW10gQ29tbWFuZEFzeW5jVGFzazo6ZW5kQWN0aW9uOiBFbmRp bmcgYWN0aW9uIGZvciAnMScgdGFza3MgKGNvbW1hbmQgSUQ6ICdmOWNhNWQ2Zi1lZmZlLTQxYTIt ODM1Zi04M2YwNGRhMmRlNzMnKTogY2FsbGluZyBlbmRBY3Rpb24gJy48YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIzOjE5LDU2NC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1l bmdpbmUtVGhyZWFkLTE1NTMyKSBbXSBDb21tYW5kQXN5bmNUYXNrOjplbmRDb21tYW5kQWN0aW9u IFt3aXRoaW4gdGhyZWFkXSBjb250ZXh0OiBBdHRlbXB0aW5nIHRvIGVuZEFjdGlvbiAnUmVtb3Zl RGlzaycsPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxOSw1NzktMDYgSU5GTyZuYnNw OyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2suUmVtb3ZlRGlza0NvbW1h bmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTMyKSBbMzFmOGZi ZjZdIEVuZGluZyBjb21tYW5kICdvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlz ay5SZW1vdmVEaXNrQ29tbWFuZCcgc3VjY2Vzc2Z1bGx5Ljxicj48L2Rpdj48ZGl2PjIwMTctMTIt MjggMTY6MjM6MTksNTg1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu dGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1U aHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0aW9u UmVzdWx0IFt3aXRoaW4gdGhyZWFkXTogZW5kQWN0aW9uIGZvciBhY3Rpb24gdHlwZSAnUmVtb3Zl RGlzaycgY29tcGxldGVkLCBoYW5kbGluZyB0aGUgcmVzdWx0Ljxicj48L2Rpdj48ZGl2PjIwMTct MTItMjggMTY6MjM6MTksNTg1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2lu ZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0 aW9uUmVzdWx0IFt3aXRoaW4gdGhyZWFkXTogZW5kQWN0aW9uIGZvciBhY3Rpb24gdHlwZSAnUmVt b3ZlRGlzaycgc3VjY2VlZGVkLCBjbGVhcmluZyB0YXNrcy48YnI+PC9kaXY+PGRpdj4yMDE3LTEy LTI4IDE2OjIzOjE5LDU4NS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxs LnRhc2tzLlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJl YWQtMTU1MzIpIFszMWY4ZmJmNl0gU1BNQXN5bmNUYXNrOjpDbGVhckFzeW5jVGFzazogQXR0ZW1w dGluZyB0byBjbGVhciB0YXNrICdmMmM3ZjVlYy1iMTY2LTRjZjItOTdiNi1iMmNjMDJmNzE1ZTEn PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxOSw1ODgtMDYgSU5GTyZuYnNwOyBbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuU1BNQ2xlYXJUYXNrVkRTQ29t bWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MzIpIFszMWY4 ZmJmNl0gU1RBUlQsIFNQTUNsZWFyVGFza1ZEU0NvbW1hbmQoIFNQTVRhc2tHdWlkQmFzZVZEU0Nv bW1hbmRQYXJhbWV0ZXJzOntzdG9yYWdlUG9vbElkPSczYmI0ZWRmOC1iZTI3LTQyZTQtYjg2MC1h MWYxZjI5M2I4MWMnLCBpZ25vcmVGYWlsb3ZlckxpbWl0PSdmYWxzZScsIHRhc2tJZD0nZjJjN2Y1 ZWMtYjE2Ni00Y2YyLTk3YjYtYjJjYzAyZjcxNWUxJ30pLCBsb2cgaWQ6IDZjMjViNjI8YnI+PC9k aXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjE5LDU5MS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5IU01DbGVhclRhc2tWRFNDb21tYW5kXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUzMikgWzMxZjhmYmY2XSBT VEFSVCwgSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZChIb3N0TmFtZSA9IHJlaW5kZWVySG9zdCwgSFNN VGFza0d1aWRCYXNlVkRTQ29tbWFuZFBhcmFtZXRlcnM6e2hvc3RJZD0nNGYzNDQ4NzUtMDhkOC00 OWQ4LWIyZWUtNWNhM2UxODEwMDUxJywgdGFza0lkPSdmMmM3ZjVlYy1iMTY2LTRjZjItOTdiNi1i MmNjMDJmNzE1ZTEnfSksIGxvZyBpZDogNGQ0ZmNjZWQ8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4 IDE2OjIzOjE5LDYwMi0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJv a2VyLnZkc2Jyb2tlci5IU01DbGVhclRhc2tWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW5lLVRocmVhZC0xNTUzMikgWzMxZjhmYmY2XSBGSU5JU0gsIEhTTUNsZWFyVGFz a1ZEU0NvbW1hbmQsIGxvZyBpZDogNGQ0ZmNjZWQ8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2 OjIzOjE5LDYwMi0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2Vy Lmlyc2Jyb2tlci5TUE1DbGVhclRhc2tWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lLVRocmVhZC0xNTUzMikgWzMxZjhmYmY2XSBGSU5JU0gsIFNQTUNsZWFyVGFza1ZE U0NvbW1hbmQsIGxvZyBpZDogNmMyNWI2Mjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6 MTksNjE0LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BN QXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUzMikg WzMxZjhmYmY2XSBCYXNlQXN5bmNUYXNrOjpyZW1vdmVUYXNrRnJvbURCOiBSZW1vdmVkIHRhc2sg J2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIyY2MwMmY3MTVlMScgZnJvbSBEYXRhQmFzZTxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MTksNjE0LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gQ29tbWFuZEFzeW5jVGFz azo6SGFuZGxlRW5kQWN0aW9uUmVzdWx0IFt3aXRoaW4gdGhyZWFkXTogUmVtb3ZpbmcgQ29tbWFu ZE11bHRpQXN5bmNUYXNrcyBvYmplY3QgZm9yIGVudGl0eSAnZjljYTVkNmYtZWZmZS00MWEyLTgz NWYtODNmMDRkYTJkZTczJzxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjQ6MTgsODA4LTA2 IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5bmNUYXNrTWFu YWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNTUp IFtdIFNldHRpbmcgbmV3IHRhc2tzIG1hcC4gVGhlIG1hcCBjb250YWlucyBub3cgMSB0YXNrczxi cj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25t YWlsX3NpZ25hdHVyZV9ibG9jayI+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxv Y2stdXNlciBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+PGJyPjwvZGl2PjxkaXYg Y2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXByb3RvbiI+U2VudCB3aXRoIDxhIGhy ZWY9Imh0dHBzOi8vcHJvdG9ubWFpbC5jb20iPlByb3Rvbk1haWw8L2E+IFNlY3VyZSBFbWFpbC48 YnI+PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xh c3M9InByb3Rvbm1haWxfcXVvdGUiPjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0t LS0tLTxicj48L2Rpdj48ZGl2PlN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9D b3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyPGJyPjwvZGl2PjxkaXY+TG9jYWwgVGlt ZTogRGVjZW1iZXIgMjgsIDIwMTcgNDoyMCBQTTxicj48L2Rpdj48ZGl2PlVUQyBUaW1lOiBEZWNl bWJlciAyOCwgMjAxNyAxMDoyMCBQTTxicj48L2Rpdj48ZGl2PkZyb206IGFoYWRhc0ByZWRoYXQu Y29tPGJyPjwvZGl2PjxkaXY+VG86IEFsZXggQmFydG9uZWsgJmx0O0FsZXhAdW5peDEzMzcuY29t Jmd0Ozxicj48L2Rpdj48ZGl2PnVzZXJzICZsdDt1c2Vyc0BvdmlydC5vcmcmZ3Q7PGJyPjwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+Oi88YnI+PC9kaXY+PGRpdj5DYW4g eW91IHBsZWFzZSBhdHRhY2ggdGhlIG5ldyBsb2c/PGJyPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9 ImdtYWlsX2V4dHJhIj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRp dj5PbiBGcmksIERlYyAyOSwgMjAxNyBhdCAxMjoxOCBBTSwgQWxleCBCYXJ0b25layA8c3BhbiBk aXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+QWxleEB1bml4 MTMzNy5jb208L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNz PSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAj Y2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPjxkaXY+WWVzIGl0IHdhcyBlbXB0eS4mbmJzcDsg VHJpZWQgYWdhaW4sIHNhbWUgZmFpbHVyZS48YnI+PC9kaXY+PHNwYW4gY2xhc3M9IiI+PGRpdj48 YnI+PC9kaXY+PGRpdiBjbGFzcz0ibV81MDYzMjgzODg1ODM1OTM0NjYxcHJvdG9ubWFpbF9zaWdu YXR1cmVfYmxvY2siPjxkaXYgY2xhc3M9Im1fNTA2MzI4Mzg4NTgzNTkzNDY2MXByb3Rvbm1haWxf c2lnbmF0dXJlX2Jsb2NrLXVzZXIgbV81MDYzMjgzODg1ODM1OTM0NjYxcHJvdG9ubWFpbF9zaWdu YXR1cmVfYmxvY2stZW1wdHkiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJtXzUwNjMyODM4ODU4MzU5 MzQ2NjFwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1wcm90b24iPlNlbnQgd2l0aCA8YSBocmVm PSJodHRwczovL3Byb3Rvbm1haWwuY29tIj5Qcm90b25NYWlsPC9hPiBTZWN1cmUgRW1haWwuPGJy PjwvZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjwvc3Bhbj48YmxvY2txdW90ZSB0eXBlPSJjaXRl IiBjbGFzcz0ibV81MDYzMjgzODg1ODM1OTM0NjYxcHJvdG9ubWFpbF9xdW90ZSI+PHNwYW4gY2xh c3M9IiI+PGRpdj4tLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0tPGJyPjwvZGl2Pjxk aXY+U3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gRXhwb3J0aW5nL0NvcHlpbmcgVk0gdG8gYW5v dGhlciBvVmlydCBzZXJ2ZXI8YnI+PC9kaXY+PC9zcGFuPjxkaXY+PGRpdiBjbGFzcz0iaDUiPjxk aXY+TG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgNDoxMSBQTTxicj48L2Rpdj48ZGl2PlVU QyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAxMDoxMSBQTTxicj48L2Rpdj48ZGl2PkZyb206IDxh IGhyZWY9Im1haWx0bzphaGFkYXNAcmVkaGF0LmNvbSI+YWhhZGFzQHJlZGhhdC5jb208L2E+PGJy PjwvZGl2PjxkaXY+VG86IEFsZXggQmFydG9uZWsgJmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4QHVu aXgxMzM3LmNvbSI+QWxleEB1bml4MTMzNy5jb208L2E+Jmd0Ozxicj48L2Rpdj48ZGl2PnVzZXJz ICZsdDs8YSBocmVmPSJtYWlsdG86dXNlcnNAb3ZpcnQub3JnIj51c2Vyc0BvdmlydC5vcmc8L2E+ Jmd0Ozxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGRpcj0ibHRyIj48ZGl2PlRoYW5rcy48 YnI+PC9kaXY+PGRpdj5JcyB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIGRpc2sgb2YgdGhlIFZNIGVt cHR5Pzxicj48L2Rpdj48ZGl2PklmIGl0IGlzLCBwbGVhc2UgdHlwZSBzb21lIGRlc2NyaXB0aW9u IGFuZCB0aGVuIHRyeSBhZ2Fpbi48YnI+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0 cmEiPjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2Pk9uIEZyaSwg RGVjIDI5LCAyMDE3IGF0IDEyOjAyIEFNLCBBbGV4IEJhcnRvbmVrIDxzcGFuIGRpcj0ibHRyIj4m bHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhAdW5peDEzMzcuY29tIj5BbGV4QHVuaXgxMzM3LmNvbTwv YT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1 b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7 cGFkZGluZy1sZWZ0OjFleCI+PGRpdj5BdHRhY2hlZC4mbmJzcDsgSXRzIDMuOCBtYiBkZWNvbXBy ZXNzZWQuPGJyPjwvZGl2PjxzcGFuPjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9Im1fNTA2MzI4 Mzg4NTgzNTkzNDY2MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBwcm90b25tYWlsX3NpZ25hdHVyZV9i bG9jayI+PGRpdiBjbGFzcz0ibV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1 NTEwMHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVzZXIgbV81MDYzMjgzODg1ODM1OTM0NjYx bV8tNTU5MTk0NTI3ODU0NTk1NTEwMHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij48 YnI+PC9kaXY+PGRpdiBjbGFzcz0ibV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0 NTk1NTEwMHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXByb3RvbiI+U2VudCB3aXRoIDxhIGhy ZWY9Imh0dHBzOi8vcHJvdG9ubWFpbC5jb20iPlByb3Rvbk1haWw8L2E+IFNlY3VyZSBFbWFpbC48 YnI+PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJt XzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwcHJvdG9ubWFpbF9xdW90 ZSIgdHlwZT0iY2l0ZSI+PHNwYW4+PGRpdj4tLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0t LS0tPGJyPjwvZGl2PjxkaXY+U3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gRXhwb3J0aW5nL0Nv cHlpbmcgVk0gdG8gYW5vdGhlciBvVmlydCBzZXJ2ZXI8YnI+PC9kaXY+PC9zcGFuPjxkaXY+PGRp diBjbGFzcz0ibV81MDYzMjgzODg1ODM1OTM0NjYxaDUiPjxkaXY+TG9jYWwgVGltZTogRGVjZW1i ZXIgMjgsIDIwMTcgMzo1NiBQTTxicj48L2Rpdj48ZGl2PlVUQyBUaW1lOiBEZWNlbWJlciAyOCwg MjAxNyA5OjU2IFBNPGJyPjwvZGl2PjxkaXY+RnJvbTogPGEgaHJlZj0ibWFpbHRvOmFoYWRhc0By ZWRoYXQuY29tIj5haGFkYXNAcmVkaGF0LmNvbTwvYT48YnI+PC9kaXY+PGRpdj5UbzogQWxleCBC YXJ0b25layAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhAdW5peDEzMzcuY29tIj5BbGV4QHVuaXgx MzM3LmNvbTwvYT4mZ3Q7PGJyPjwvZGl2PjxkaXY+dXNlcnMgJmx0OzxhIGhyZWY9Im1haWx0bzp1 c2Vyc0BvdmlydC5vcmciPnVzZXJzQG92aXJ0Lm9yZzwvYT4mZ3Q7PGJyPjwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4 dHJhIj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj5PbiBUaHUs IERlYyAyOCwgMjAxNyBhdCAxMToyOCBQTSwgQWxleCBCYXJ0b25layA8c3BhbiBkaXI9Imx0ciI+ Jmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+QWxleEB1bml4MTMzNy5jb208 L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW46 MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxl OnNvbGlkO2JvcmRlci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFl eCIgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2PlRoYXQgaXMgdGhlIGV4Y2VycHQgZnJvbSB0aGUm bmJzcDsgZW5naW5lIGxvZyBmaWxlLiZuYnNwOyZuYnNwOyBUaGVyZSBpc250IGFueSZuYnNwOyBt b3JlIGphdmEgc3RhY2sgZHVtcCBpbiBpdCBvdGhlciB0aGFuIHdoYXQgSSBjYXB0dXJlZC48YnI+ PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+Q2FuIHlvdSBwbGVhc2UgYXR0 YWNoIHRoZSBlbnRpcmUgZW5naW5lLmxvZyB0byB0aGlzIHRocmVhZCBvciB0byBhIG5ldyBidWcg KDxhIGhyZWY9Imh0dHBzOi8vYnVnemlsbGEucmVkaGF0LmNvbSI+aHR0cHM6Ly9idWd6aWxsYS5y ZWRoYXQuY29tPC9hPik/PGJyPjwvZGl2PjxkaXY+Jm5ic3A7PGJyPjwvZGl2PjxibG9ja3F1b3Rl IHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2Jv cmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7 cGFkZGluZy1sZWZ0OjFleCIgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2Pjxicj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4 NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NHByb3Rvbm1haWxfc2lnbmF0dXJl X2Jsb2NrIj48ZGl2IGNsYXNzPSJtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1 OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NHByb3Rvbm1haWxfc2lnbmF0dXJlX2Js b2NrLXVzZXIgbV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWls LW1fLTc3MTExMTExMDY5NTE1MzE2ODRwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+ PGJyPjwvZGl2PjxkaXYgY2xhc3M9Im1fNTA2MzI4Mzg4NTgzNTkzNDY2MW1fLTU1OTE5NDUyNzg1 NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0cHJvdG9ubWFpbF9zaWduYXR1cmVf YmxvY2stcHJvdG9uIj5TZW50IHdpdGggPGEgaHJlZj0iaHR0cHM6Ly9wcm90b25tYWlsLmNvbSI+ UHJvdG9uTWFpbDwvYT4gU2VjdXJlIEVtYWlsLjxicj48L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0ibV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0 NTk1NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5NTE1MzE2ODRwcm90b25tYWlsX3F1b3RlIiB0eXBl PSJjaXRlIj48c3BhbiBjbGFzcz0ibV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0 NTk1NTEwMGdtYWlsLSI+PGRpdj4tLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0tPGJy PjwvZGl2PjxkaXY+U3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gRXhwb3J0aW5nL0NvcHlpbmcg Vk0gdG8gYW5vdGhlciBvVmlydCBzZXJ2ZXI8YnI+PC9kaXY+PC9zcGFuPjxkaXY+PGRpdiBjbGFz cz0ibV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWlsLWg1Ij48 ZGl2PkxvY2FsIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDM6MTggUE08YnI+PC9kaXY+PGRpdj5V VEMgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgOToxOCBQTTxicj48L2Rpdj48ZGl2PkZyb206IDxh IGhyZWY9Im1haWx0bzphaGFkYXNAcmVkaGF0LmNvbSI+YWhhZGFzQHJlZGhhdC5jb208L2E+PGJy PjwvZGl2PjxkaXY+VG86IEFsZXggQmFydG9uZWsgJmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4QHVu aXgxMzM3LmNvbSI+QWxleEB1bml4MTMzNy5jb208L2E+Jmd0Ozxicj48L2Rpdj48ZGl2PnVzZXJz ICZsdDs8YSBocmVmPSJtYWlsdG86dXNlcnNAb3ZpcnQub3JnIj51c2Vyc0BvdmlydC5vcmc8L2E+ Jmd0Ozxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGRpcj0ibHRyIj48ZGl2Pjxicj48L2Rp dj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21h aWxfcXVvdGUiPjxkaXY+T24gVGh1LCBEZWMgMjgsIDIwMTcgYXQgMTA6NDYgUE0sIEFsZXggQmFy dG9uZWsgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4MTMzNy5j b20iPkFsZXhAdW5peDEzMzcuY29tPC9hPiZndDs8L3NwYW4+IHdyb3RlOjxicj48L2Rpdj48Ymxv Y2txdW90ZSBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0LXdpZHRo OjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC1jb2xvcjpyZ2IoMjA0LDIw NCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiIGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj5Mb2cgdXBs b2FkZWQgdG86PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGEgaHJlZj0iaHR0cDovL3Rl eHR1cGxvYWRlci5jb20vZGMyYmUiPmh0dHA6Ly90ZXh0dXBsb2FkZXIuY29tL2RjMmJlPC9hPjxi cj48L2Rpdj48ZGl2IGNsYXNzPSJtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1 OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWlsLUhPRW5aYiI+PGRpdiBjbGFz cz0ibV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWlsLW1fLTc3 MTExMTExMDY5NTE1MzE2ODRnbWFpbC1oNSI+PGRpdj48YnI+PC9kaXY+PC9kaXY+PC9kaXY+PC9i bG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhhbmtzITxicj48L2Rpdj48ZGl2PkV4cG9y dGluZyBhbmQgaW1wb3J0aW5nIGFzIE9WQSBmaWxlcyBpcyB0aGUgbmV3IHNoaW55IHdheSBvZiBk b2luZyB0aGF0IGFzIGZyb20gNC4yIGJ1dCB1bmZvcnR1bmF0ZWx5LCB0aGVyZSBzZWVtcyB0byBi ZSBhbiBlcnJvciB3aGlsZSBnZW5lcmF0aW5nIE9WRiBmb3IgdGhlIFZNIHlvdSdyZSB0cnlpbmcg dG8gZXhwb3J0Ljxicj48L2Rpdj48ZGl2Pkkgc2VlIE51bGxQb2ludGVyRXhjZXB0aW9uIGluIHRo ZSBsb2cgYW5kIGFuIGVtcHR5IGxpbmUgYWZ0ZXJ3YXJkcywgY2FuIHlvdSBwbGVhc2UgY2hlY2sg aWYgdGhlcmUgaXMgYSBzdGFja3RyYWNlIHJpZ2h0IGJlbG93IGluIHRoZSBlbmdpbmUubG9nIHRo YXQgd2FzIG5vdCBjb3BpZWQ/IEl0IHNob3VsZCBiZSBiZWxvdzo8YnI+PC9kaXY+PGRpdj48c3Bh biBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjpyZ2IoMjQwLCAyNDAsIDI0MCkiIGNsYXNzPSJoaWdo bGlnaHQiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMCwgMCwgMCkiIGNsYXNzPSJjb2xvdXIiPjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTpNb25hY28sIE1lbmxvLCBDb25zb2xhcywgJnF1b3Q7Q291 cmllciBOZXcmcXVvdDssIG1vbm9zcGFjZSIgY2xhc3M9ImZvbnQiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTJweCIgY2xhc3M9InNpemUiPjIwMTctMTItMjggMTQ6NDU6MDMsNzI4LTA2IEVSUk9S IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNyZTx3YnI+YXRlT3ZhQ29tbWFuZF0gKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC0yMikgWzM4ODk2 ZTk4XSBFeGNlcHRpb246IGphdmEubGFuZy5OdWxsUG9pbnRlckV4Y2VwdGlvbjwvc3Bhbj48L3Nw YW4+PC9zcGFuPjwvc3Bhbj48YnI+PC9kaXY+PGRpdj4mbmJzcDs8YnI+PC9kaXY+PGJsb2NrcXVv dGUgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdC13aWR0aDoxcHg7 Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLWxlZnQtY29sb3I6cmdiKDIwNCwyMDQsMjA0 KTtwYWRkaW5nLWxlZnQ6MWV4IiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXYgY2xhc3M9Im1fNTA2 MzI4Mzg4NTgzNTkzNDY2MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2 OTUxNTMxNjg0Z21haWwtSE9FblpiIj48ZGl2IGNsYXNzPSJtXzUwNjMyODM4ODU4MzU5MzQ2NjFt Xy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWlsLWg1 Ij48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkx OTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWlsLW1fLTkwMjM4 MDg0NzU4NzQ2MjI2NzRwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jayI+PGRpdiBjbGFzcz0ibV81 MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWlsLW1fLTc3MTExMTEx MDY5NTE1MzE2ODRnbWFpbC1tXy05MDIzODA4NDc1ODc0NjIyNjc0cHJvdG9ubWFpbF9zaWduYXR1 cmVfYmxvY2stdXNlciBtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAw Z21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWlsLW1fLTkwMjM4MDg0NzU4NzQ2MjI2NzRw cm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9Im1f NTA2MzI4Mzg4NTgzNTkzNDY2MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTEx MTA2OTUxNTMxNjg0Z21haWwtbV8tOTAyMzgwODQ3NTg3NDYyMjY3NHByb3Rvbm1haWxfc2lnbmF0 dXJlX2Jsb2NrLXByb3RvbiI+Jm5ic3A7PGJyPjwvZGl2PjwvZGl2PjxibG9ja3F1b3RlIGNsYXNz PSJtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcx MTExMTEwNjk1MTUzMTY4NGdtYWlsLW1fLTkwMjM4MDg0NzU4NzQ2MjI2NzRwcm90b25tYWlsX3F1 b3RlIiB0eXBlPSJjaXRlIj48ZGl2Pi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS08 YnI+PC9kaXY+PGRpdj5TdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBFeHBvcnRpbmcvQ29weWlu ZyBWTSB0byBhbm90aGVyIG9WaXJ0IHNlcnZlcjxicj48L2Rpdj48ZGl2PkxvY2FsIFRpbWU6IERl Y2VtYmVyIDI4LCAyMDE3IDI6NDEgUE08YnI+PC9kaXY+PGRpdj5VVEMgVGltZTogRGVjZW1iZXIg MjgsIDIwMTcgODo0MSBQTTxicj48L2Rpdj48ZGl2PkZyb206IDxhIGhyZWY9Im1haWx0bzphaGFk YXNAcmVkaGF0LmNvbSI+YWhhZGFzQHJlZGhhdC5jb208L2E+PGJyPjwvZGl2PjxkaXY+VG86IEFs ZXggQmFydG9uZWsgJmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+QWxleEB1 bml4MTMzNy5jb208L2E+Jmd0Ozxicj48L2Rpdj48ZGl2PnVzZXJzICZsdDs8YSBocmVmPSJtYWls dG86dXNlcnNAb3ZpcnQub3JnIj51c2Vyc0BvdmlydC5vcmc8L2E+Jmd0Ozxicj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGRpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNz PSJnbWFpbF9leHRyYSI+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxk aXY+15HXqteQ16jXmdeaIDI4INeR15PXptee17MgMjAxNyAxMDozOCBQTSzigI8gIkFsZXggQmFy dG9uZWsiICZsdDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4MTMzNy5jb20iPkFsZXhAdW5peDEz MzcuY29tPC9hPiZndDsg15vXqteROjxicj48L2Rpdj48YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2lu OjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHls ZTpzb2xpZDtib3JkZXItbGVmdC1jb2xvcjpyZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDox ZXgiIGNsYXNzPSJtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21h aWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWlsLW1fLTkwMjM4MDg0NzU4NzQ2MjI2NzRxdW90 ZSI+PGRpdj5BZnRlciB0aGUgc3VjY2VzcyBvZiBnZXR0aW5nIG15IFZNJ3Mgd29ya2luZyBvbiBt eSB0ZXN0IHNlcnZlciwgSSBkZWNpZGVkIHRvIHdpcGUgb3V0IGFub3RoZXIgc2VydmVyIEkgaGFk IGFuZCB3YW50ZWQgdG8gbW92ZSBteSBWTXMgdG8gaXQuJm5ic3A7Jm5ic3A7IEkgdHJpZWQgdGhl ICJFeHBvcnQiIGFzIG92YSBhbmQgaXQgc2VlbXMgdG8gd29yayBidXQgaW4gdGhlIFRhc2tzIGl0 cyByZWQ6PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4+IkV4cG9ydGluZyBWTSBD ZW50T1M3IGFzIGFuIE9WQSB0byAvb3ZpcnRfZGF0YS9DZW50T1M3Lm92YSBvbiBIb3N0IGp1bmtI b3N0Ii48L3NwYW4+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhlIC5vdmEgaXMgbmV2 ZXIgY3JlYXRlZC4mbmJzcDsmbmJzcDsgSXMgdGhlcmUgYW5vdGhlciB3YXkgdG8gZG8gdGhpcz8m bmJzcDsgQm90aCBzZXJ2ZXJzIGFyZSBydW5uaW5nIDQuMi48YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj5Hb29nbGluZyBoYXNudCBoZWxwZWQgbWUgZmluZCBhIHNvbHV0aW9uIHlldC4uLjxi cj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PC9kaXY+PGRp diBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+Q2FuIHlvdSBwbGVhc2Ugc2hh cmUgZW5naW5lLmxvZz88YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRp cj0iYXV0byI+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3Rl Ij48YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0 LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC1jb2xvcjpyZ2Io MjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiIGNsYXNzPSJtXzUwNjMyODM4ODU4MzU5MzQ2 NjFtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWls LW1fLTkwMjM4MDg0NzU4NzQ2MjI2NzRxdW90ZSI+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188d2JyPl9fX19fX19fX19fX19f X19fPGJyPjwvZGl2PjxkaXY+VXNlcnMgbWFpbGluZyBsaXN0PGJyPjwvZGl2PjxkaXY+PGEgaHJl Zj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPjxicj48L2Rpdj48 ZGl2PjxhIHJlbD0ibm9yZWZlcnJlciIgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL3VzZXJzIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW48d2JyPi9s aXN0aW5mby91c2VyczwvYT48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjwv ZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48L2Rpdj48 L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1 b3RlPjxkaXY+PGJyPjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48 L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2 PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9k aXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2Pg== --b1_653415aedfa4fe63110ba298155bd94e--

That's weird that we don't get the stacktrace for that NPE, I wonder if we encounter the problem that was discussed in this old thread: [1] Could you restart the engine and try again, hoping that then we'll get the stacktrace (it was shown previously in the engine,log and was related to that empty disk description) [1] https://stackoverflow.com/questions/2411487/nullpointerexception-in-java-wit... On Fri, Dec 29, 2017 at 12:25 AM, Alex Bartonek <Alex@unix1337.com> wrote:
2017-12-28 16:14:59,452-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15462) [10f0e6a5] BaseAsyncTask::removeTaskFromDB: Removed task '3e1cfaa1-07a5-49cb-a9bc-8937c7cc75b2' from DataBase 2017-12-28 16:14:59,452-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15462) [10f0e6a5] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity '84686e92-7ca6-4228-9d3c- 31289b2d1d57' 2017-12-28 16:15:48,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [] Setting new tasks map. The map contains now 1 tasks 2017-12-28 16:16:18,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [] Setting new tasks map. The map contains now 0 tasks 2017-12-28 16:16:18,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [] Cleared all tasks of pool '3bb4edf8-be27-42e4-b860-a1f1f293b81c'. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'default' is using 0 threads out of 1 and 5 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engine' is using 0 threads out of 500, 8 threads waiting for tasks and 0 tasks in queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineScheduled' is using 0 threads out of 100 and 100 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineThreadMonitoring' is using 1 threads out of 1 and 0 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'hostUpdatesChecker' is using 0 threads out of 5 and 2 tasks are waiting in the queue. 2017-12-28 16:21:28,068-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Lock Acquired to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:21:28,082-06 INFO [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Executing Ansible command: [/usr/bin/ansible-playbook, --private-key=/etc/pki/ovirt-engine/keys/engine_id_rsa, --inventory=/tmp/ansible-inventory8939720115375947799, --extra-vars=target_directory=/media/primary/extra_space, --extra-vars=validate_only=True, /usr/share/ovirt-engine/ playbooks/ovirt-ova-export.yml] [Logfile: /var/log/ovirt-engine/ova/ ovirt-export-ova-validate-ansible-20171228162128-reindeer.themagicm.com- aa503a62-d439-4131-9b46-e161779847f4.log] 2017-12-28 16:21:32,496-06 INFO [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Ansible playbook command has exited with value: 0 2017-12-28 16:21:32,548-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: ExportOvaCommand internal: false. Entities affected : ID: 43c82580-6c7a-4319-97f6-6cfb17a4445a Type: VMAction group IMPORT_EXPORT_VM with role type ADMIN 2017-12-28 16:21:32,584-06 INFO [org.ovirt.engine.core.bll.storage.disk.CreateAllOvaDisksCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: CreateAllOvaDisksCommand internal: true. 2017-12-28 16:21:32,645-06 INFO [org.ovirt.engine.core.bll. storage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: CopyImageGroupCommand internal: true. Entities affected : ID: 4108dd94-7538-4fdb-a01e-2eb51b9083b9 Type: Storage 2017-12-28 16:21:32,757-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] START, CopyImageVDSCommand( CopyImageVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='5499e522-db23-4a71-b5a2-e30933d7d547', imageId='5770b269-f98f-4d12-b627-e960b9e295b4', dstImageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', vmId='43c82580-6c7a-4319-97f6-6cfb17a4445a', dstImageId='34885dca-e1c6-4e92-9f06-957a63c0ae56', imageDescription='', dstStorageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', copyVolumeType='LeafVol', volumeFormat='COW', preallocate='Sparse', postZero='false', discard='false', force='true'}), log id: 40b6c4b9 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] -- executeIrsBrokerCommand: calling 'copyImage' with two new parameters: description and UUID. Parameters: 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ sdUUID=4108dd94-7538-4fdb- a01e-2eb51b9083b9 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ spUUID=3bb4edf8-be27-42e4- b860-a1f1f293b81c 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ vmGUID=43c82580-6c7a-4319- 97f6-6cfb17a4445a 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ srcImageGUID=5499e522-db23- 4a71-b5a2-e30933d7d547 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ srcVolUUID=5770b269-f98f-4d12- b627-e960b9e295b4 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstImageGUID=a2578b49-5edf- 47b8-a98a-12a20b47688c 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstVolUUID=34885dca-e1c6-4e92- 9f06-957a63c0ae56 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ descr= 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstSdUUID=4108dd94-7538-4fdb- a01e-2eb51b9083b9 2017-12-28 16:21:32,858-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, CopyImageVDSCommand, return: f543383a-f369-488a-b625-73706b871a51, log id: 40b6c4b9 2017-12-28 16:21:32,875-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::Adding CommandMultiAsyncTasks object for command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' 2017-12-28 16:21:32,876-06 INFO [org.ovirt.engine.core.bll.CommandMultiAsyncTasks] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] CommandMultiAsyncTasks::attachTask: Attaching task 'f543383a-f369-488a-b625-73706b871a51' to command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3'. 2017-12-28 16:21:32,906-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Adding task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters'), polling hasn't started yet.. 2017-12-28 16:21:32,948-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::startPollingTask: Starting to poll task 'f543383a-f369-488a-b625-73706b871a51'. 2017-12-28 16:21:32,991-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::startPollingTask: Starting to poll task 'f543383a-f369-488a-b625-73706b871a51'. 2017-12-28 16:21:33,054-06 INFO [org.ovirt.engine.core.dal. dbbroker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] EVENT_ID: IMPORTEXPORT_STARTING_EXPORT_VM_TO_OVA(1,223), Starting to export Vm CentOS7 as a Virtual Appliance 2017-12-28 16:21:34,769-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-29) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:34,865-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-29) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:38,872-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:38,883-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:39,355-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] Polling and updating Async Tasks: 1 tasks, 1 tasks to poll now 2017-12-28 16:21:39,366-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] SPMAsyncTask::PollTask: Polling task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'running'. 2017-12-28 16:21:39,367-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] Finished polling Tasks, will poll again in 10 seconds. 2017-12-28 16:21:46,893-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-7) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:46,903-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-7) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:56,916-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-92) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:56,926-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-92) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:06,935-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-38) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:06,945-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-38) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:16,956-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:16,966-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:26,974-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-58) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:26,995-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-58) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:37,004-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-2) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:37,016-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-2) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:47,023-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:47,036-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:57,045-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:57,055-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:59,497-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] SPMAsyncTask::PollTask: Polling task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'finished', result 'success'. 2017-12-28 16:22:59,503-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] BaseAsyncTask::onTaskEndSuccess: Task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters') ended successfully. 2017-12-28 16:22:59,504-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] CommandAsyncTask::endActionIfNecessary: All tasks of command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' has ended -> executing 'endAction' 2017-12-28 16:22:59,505-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] CommandAsyncTask::endAction: Ending action for '1' tasks (command ID: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3'): calling endAction '. 2017-12-28 16:22:59,505-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [] CommandAsyncTask::endCommandAction [within thread] context: Attempting to endAction 'CopyImageGroup', 2017-12-28 16:22:59,515-06 INFO [org.ovirt.engine.core.bll. storage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] Command [id=d8db5f12-cf59-40d2-b1b9-d5e4479766a3]: Updating status to 'SUCCEEDED', The command end method logic will be executed by one of its parent commands. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'CopyImageGroup' completed, handling the result. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'CopyImageGroup' succeeded, clearing tasks. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] SPMAsyncTask::ClearAsyncTask: Attempting to clear task 'f543383a-f369-488a-b625-73706b871a51' 2017-12-28 16:22:59,518-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] START, SPMClearTaskVDSCommand( SPMTaskGuidBaseVDSCommandParameters:{storagePoolId=' 3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', taskId='f543383a-f369-488a-b625-73706b871a51'}), log id: 2e9c1d1 2017-12-28 16:22:59,521-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] START, HSMClearTaskVDSCommand(HostName = reindeerHost, HSMTaskGuidBaseVDSCommandParam eters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', taskId='f543383a-f369-488a-b625-73706b871a51'}), log id: 4ad7abb5 2017-12-28 16:22:59,535-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, HSMClearTaskVDSCommand, log id: 4ad7abb5 2017-12-28 16:22:59,535-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, SPMClearTaskVDSCommand, log id: 2e9c1d1 2017-12-28 16:22:59,545-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::removeTaskFromDB: Removed task 'f543383a-f369-488a-b625-73706b871a51' from DataBase 2017-12-28 16:22:59,546-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity 'd8db5f12-cf59-40d2-b1b9- d5e4479766a3' 2017-12-28 16:23:07,064-06 INFO [org.ovirt.engine.core.bll. ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' id: '42331a77-2e38-4653-ba5f-29e5dccaea69' child commands '[d8db5f12-cf59-40d2-b1b9-d5e4479766a3]' executions were completed, status 'SUCCEEDED' 2017-12-28 16:23:07,078-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:23:08,089-06 INFO [org.ovirt.engine.core.bll.storage.disk.CreateAllOvaDisksCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.storage.disk.CreateAllOvaDisksCommand' successfully. 2017-12-28 16:23:08,106-06 INFO [org.ovirt.engine.core.bll. storage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.storage.disk.image.CopyImageGroupCommand' successfully. 2017-12-28 16:23:08,118-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.GetImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetImageInfoVDSCommand( GetImageInfoVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 2cec8f8 2017-12-28 16:23:08,122-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetVolumeInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: c3fea19 2017-12-28 16:23:08,135-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetVolumeInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage. DiskImage@95bb5b65, log id: c3fea19 2017-12-28 16:23:08,135-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.GetImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetImageInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage. DiskImage@95bb5b65, log id: 2cec8f8 2017-12-28 16:23:08,232-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, PrepareImageVDSCommand(HostName = reindeerHost, PrepareImageVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 6824c68f 2017-12-28 16:23:08,246-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, PrepareImageVDSCommand, return: PrepareImageReturn:{status='Status [code=0, message=Done]'}, log id: 6824c68f 2017-12-28 16:23:08,251-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.GetQemuImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetQemuImageInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 1fb3c78e 2017-12-28 16:23:08,495-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.GetQemuImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetQemuImageInfoVDSCommand, return: org.ovirt.engine.core.common. businessentities.storage.QemuImageInfo@3412697c, log id: 1fb3c78e 2017-12-28 16:23:08,499-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.TeardownImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, TeardownImageVDSCommand(HostName = reindeerHost, ImageActionsVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 6377d6a3 2017-12-28 16:23:08,508-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.TeardownImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, TeardownImageVDSCommand, return: StatusReturn:{status='Status [code=0, message=Done]'}, log id: 6377d6a3 2017-12-28 16:23:08,561-06 INFO [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Running command: CreateOvaCommand internal: true. 2017-12-28 16:23:08,564-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] START, PrepareImageVDSCommand(HostName = reindeerHost, PrepareImageVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 4490da3c 2017-12-28 16:23:08,575-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] FINISH, PrepareImageVDSCommand, return: PrepareImageReturn:{status='Status [code=0, message=Done]'}, log id: 4490da3c 2017-12-28 16:23:08,580-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] START, GetVolumeInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 60f52262 2017-12-28 16:23:08,591-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] FINISH, GetVolumeInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskImage@95bb5b65, log id: 60f52262 2017-12-28 16:23:08,596-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'org.ovirt.engine.core.bll.CreateOvaCommand' failed: null 2017-12-28 16:23:08,596-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Exception: java.lang.NullPointerException
2017-12-28 16:23:08,600-06 ERROR [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Failed to create OVA file 2017-12-28 16:23:08,600-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'ExportOva' id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78' failed when attempting to perform the next operation, marking as FAILED '[42331a77-2e38-4653-ba5f-29e5dccaea69]' 2017-12-28 16:23:08,600-06 INFO [org.ovirt.engine.core.bll. SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'ExportOva' id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78' child commands '[42331a77-2e38-4653-ba5f-29e5dccaea69]' executions were completed, status 'FAILED' 2017-12-28 16:23:09,628-06 ERROR [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.exportimport.ExportOvaCommand' with failure. 2017-12-28 16:23:09,637-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Lock freed to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:23:09,667-06 ERROR [org.ovirt.engine.core.dal. dbbroker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] EVENT_ID: IMPORTEXPORT_EXPORT_VM_TO_OVA_FAILED(1,225), Failed to export Vm CentOS7 as a Virtual Appliance to path /media/primary/extra_space/CentOS7.ova on Host reindeerHost 2017-12-28 16:23:09,716-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Running command: RemoveDiskCommand internal: true. Entities affected : ID: a2578b49-5edf-47b8-a98a-12a20b47688c Type: DiskAction group DELETE_DISK with role type USER 2017-12-28 16:23:09,734-06 INFO [org.ovirt.engine.core.bll. storage.disk.image.RemoveImageCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Running command: RemoveImageCommand internal: true. Entities affected : ID: 4108dd94-7538-4fdb-a01e-2eb51b9083b9 Type: Storage 2017-12-28 16:23:09,796-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.DeleteImageGroupVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] START, DeleteImageGroupVDSCommand( DeleteImageGroupVDSCommandPara meters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', postZeros='false', discard='false', forceDelete='true'}), log id: 389abdf 2017-12-28 16:23:09,845-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.DeleteImageGroupVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] FINISH, DeleteImageGroupVDSCommand, log id: 389abdf 2017-12-28 16:23:09,860-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] CommandAsyncTask::Adding CommandMultiAsyncTasks object for command 'f9ca5d6f-effe-41a2-835f-83f04da2de73' 2017-12-28 16:23:09,860-06 INFO [org.ovirt.engine.core.bll.CommandMultiAsyncTasks] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] CommandMultiAsyncTasks::attachTask: Attaching task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' to command 'f9ca5d6f-effe-41a2-835f-83f04da2de73'. 2017-12-28 16:23:09,888-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Adding task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters'), polling hasn't started yet.. 2017-12-28 16:23:10,056-06 INFO [org.ovirt.engine.core.dal. dbbroker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] EVENT_ID: USER_FINISHED_REMOVE_DISK(2,014), Disk Debian7_Disk1 was successfully removed from domain data (User admin@internal-authz). 2017-12-28 16:23:10,057-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] BaseAsyncTask::startPollingTask: Starting to poll task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'. 2017-12-28 16:23:10,057-06 WARN [org.ovirt.engine.core.bll.lock.InMemoryLockManager] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Trying to release exclusive lock which does not exist, lock key: '43c82580-6c7a-4319-97f6-6cfb17a4445aVM' 2017-12-28 16:23:10,057-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Lock freed to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:23:19,505-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] Polling and updating Async Tasks: 2 tasks, 1 tasks to poll now 2017-12-28 16:23:19,519-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] SPMAsyncTask::PollTask: Polling task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters') returned status 'finished', result 'success'. 2017-12-28 16:23:19,530-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] BaseAsyncTask::onTaskEndSuccess: Task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended successfully. 2017-12-28 16:23:19,563-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] CommandAsyncTask::endActionIfNecessary: All tasks of command 'f9ca5d6f-effe-41a2-835f-83f04da2de73' has ended -> executing 'endAction' 2017-12-28 16:23:19,563-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] CommandAsyncTask::endAction: Ending action for '1' tasks (command ID: 'f9ca5d6f-effe-41a2-835f-83f04da2de73'): calling endAction '. 2017-12-28 16:23:19,564-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [] CommandAsyncTask::endCommandAction [within thread] context: Attempting to endAction 'RemoveDisk', 2017-12-28 16:23:19,579-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] Ending command 'org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand' successfully. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'RemoveDisk' completed, handling the result. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'RemoveDisk' succeeded, clearing tasks. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] SPMAsyncTask::ClearAsyncTask: Attempting to clear task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' 2017-12-28 16:23:19,588-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] START, SPMClearTaskVDSCommand( SPMTaskGuidBaseVDSCommandParam eters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', taskId='f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'}), log id: 6c25b62 2017-12-28 16:23:19,591-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] START, HSMClearTaskVDSCommand(HostName = reindeerHost, HSMTaskGuidBaseVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', taskId='f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'}), log id: 4d4fcced 2017-12-28 16:23:19,602-06 INFO [org.ovirt.engine.core. vdsbroker.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] FINISH, HSMClearTaskVDSCommand, log id: 4d4fcced 2017-12-28 16:23:19,602-06 INFO [org.ovirt.engine.core. vdsbroker.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] FINISH, SPMClearTaskVDSCommand, log id: 6c25b62 2017-12-28 16:23:19,614-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] BaseAsyncTask::removeTaskFromDB: Removed task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' from DataBase 2017-12-28 16:23:19,614-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity 'f9ca5d6f-effe-41a2-835f- 83f04da2de73' 2017-12-28 16:24:18,808-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-55) [] Setting new tasks map. The map contains now 1 tasks
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:20 PM UTC Time: December 28, 2017 10:20 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
:/ Can you please attach the new log?
On Fri, Dec 29, 2017 at 12:18 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Yes it was empty. Tried again, same failure.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:11 PM UTC Time: December 28, 2017 10:11 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
Thanks. Is the description of the disk of the VM empty? If it is, please type some description and then try again.
On Fri, Dec 29, 2017 at 12:02 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Attached. Its 3.8 mb decompressed.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:56 PM UTC Time: December 28, 2017 9:56 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 11:28 PM, Alex Bartonek <Alex@unix1337.com> wrote:
That is the excerpt from the engine log file. There isnt any more java stack dump in it other than what I captured.
Can you please attach the entire engine.log to this thread or to a new bug (https://bugzilla.redhat.com)?
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:18 PM UTC Time: December 28, 2017 9:18 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote:
Log uploaded to:
Thanks! Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 2:41 PM UTC Time: December 28, 2017 8:41 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב:
After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red:
"Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost".
The .ova is never created. Is there another way to do this? Both servers are running 4.2.
Googling hasnt helped me find a solution yet...
Can you please share engine.log?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

shut down the engine, deleted engine.log, started up and attached entire log. It does contain a java stack dump.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:36 PM UTC Time: December 28, 2017 10:36 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
That's weird that we don't get the stacktrace for that NPE, I wonder if we encounter the problem that was discussed in this old thread: [1] Could you restart the engine and try again, hoping that then we'll get the stacktrace (it was shown previously in the engine,log and was related to that empty disk description)
[1] https://stackoverflow.com/questions/2411487/nullpointerexception-in-java-wit...
On Fri, Dec 29, 2017 at 12:25 AM, Alex Bartonek <Alex@unix1337.com> wrote:
2017-12-28 16:14:59,452-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15462) [10f0e6a5] BaseAsyncTask::removeTaskFromDB: Removed task '3e1cfaa1-07a5-49cb-a9bc-8937c7cc75b2' from DataBase 2017-12-28 16:14:59,452-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15462) [10f0e6a5] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity '84686e92-7ca6-4228-9d3c-31289b2d1d57' 2017-12-28 16:15:48,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [] Setting new tasks map. The map contains now 1 tasks 2017-12-28 16:16:18,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [] Setting new tasks map. The map contains now 0 tasks 2017-12-28 16:16:18,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [] Cleared all tasks of pool '3bb4edf8-be27-42e4-b860-a1f1f293b81c'. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'default' is using 0 threads out of 1 and 5 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engine' is using 0 threads out of 500, 8 threads waiting for tasks and 0 tasks in queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineScheduled' is using 0 threads out of 100 and 100 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineThreadMonitoring' is using 1 threads out of 1 and 0 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.utils.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'hostUpdatesChecker' is using 0 threads out of 5 and 2 tasks are waiting in the queue. 2017-12-28 16:21:28,068-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Lock Acquired to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:21:28,082-06 INFO [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Executing Ansible command: [/usr/bin/ansible-playbook, --private-key=/etc/pki/ovirt-engine/keys/engine_id_rsa, --inventory=/tmp/ansible-inventory8939720115375947799, --extra-vars=target_directory=/media/primary/extra_space, --extra-vars=validate_only=True, /usr/share/ovirt-engine/playbooks/ovirt-ova-export.yml] [Logfile: /var/log/ovirt-engine/ova/ovirt-export-ova-validate-ansible-20171228162128-reindeer.themagicm.com-aa503a62-d439-4131-9b46-e161779847f4.log] 2017-12-28 16:21:32,496-06 INFO [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Ansible playbook command has exited with value: 0 2017-12-28 16:21:32,548-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: ExportOvaCommand internal: false. Entities affected : ID: 43c82580-6c7a-4319-97f6-6cfb17a4445a Type: VMAction group IMPORT_EXPORT_VM with role type ADMIN 2017-12-28 16:21:32,584-06 INFO [org.ovirt.engine.core.bll.storage.disk.CreateAllOvaDisksCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: CreateAllOvaDisksCommand internal: true. 2017-12-28 16:21:32,645-06 INFO [org.ovirt.engine.core.bll.storage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: CopyImageGroupCommand internal: true. Entities affected : ID: 4108dd94-7538-4fdb-a01e-2eb51b9083b9 Type: Storage 2017-12-28 16:21:32,757-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] START, CopyImageVDSCommand( CopyImageVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='5499e522-db23-4a71-b5a2-e30933d7d547', imageId='5770b269-f98f-4d12-b627-e960b9e295b4', dstImageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', vmId='43c82580-6c7a-4319-97f6-6cfb17a4445a', dstImageId='34885dca-e1c6-4e92-9f06-957a63c0ae56', imageDescription='', dstStorageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', copyVolumeType='LeafVol', volumeFormat='COW', preallocate='Sparse', postZero='false', discard='false', force='true'}), log id: 40b6c4b9 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] -- executeIrsBrokerCommand: calling 'copyImage' with two new parameters: description and UUID. Parameters: 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ sdUUID=4108dd94-7538-4fdb-a01e-2eb51b9083b9 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ spUUID=3bb4edf8-be27-42e4-b860-a1f1f293b81c 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ vmGUID=43c82580-6c7a-4319-97f6-6cfb17a4445a 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ srcImageGUID=5499e522-db23-4a71-b5a2-e30933d7d547 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ srcVolUUID=5770b269-f98f-4d12-b627-e960b9e295b4 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstImageGUID=a2578b49-5edf-47b8-a98a-12a20b47688c 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstVolUUID=34885dca-e1c6-4e92-9f06-957a63c0ae56 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ descr= 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstSdUUID=4108dd94-7538-4fdb-a01e-2eb51b9083b9 2017-12-28 16:21:32,858-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, CopyImageVDSCommand, return: f543383a-f369-488a-b625-73706b871a51, log id: 40b6c4b9 2017-12-28 16:21:32,875-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::Adding CommandMultiAsyncTasks object for command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' 2017-12-28 16:21:32,876-06 INFO [org.ovirt.engine.core.bll.CommandMultiAsyncTasks] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] CommandMultiAsyncTasks::attachTask: Attaching task 'f543383a-f369-488a-b625-73706b871a51' to command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3'. 2017-12-28 16:21:32,906-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Adding task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters'), polling hasn't started yet.. 2017-12-28 16:21:32,948-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::startPollingTask: Starting to poll task 'f543383a-f369-488a-b625-73706b871a51'. 2017-12-28 16:21:32,991-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::startPollingTask: Starting to poll task 'f543383a-f369-488a-b625-73706b871a51'. 2017-12-28 16:21:33,054-06 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] EVENT_ID: IMPORTEXPORT_STARTING_EXPORT_VM_TO_OVA(1,223), Starting to export Vm CentOS7 as a Virtual Appliance 2017-12-28 16:21:34,769-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-29) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:34,865-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-29) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:38,872-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:38,883-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:39,355-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] Polling and updating Async Tasks: 1 tasks, 1 tasks to poll now 2017-12-28 16:21:39,366-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] SPMAsyncTask::PollTask: Polling task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'running'. 2017-12-28 16:21:39,367-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] Finished polling Tasks, will poll again in 10 seconds. 2017-12-28 16:21:46,893-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-7) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:46,903-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-7) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:56,916-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-92) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:56,926-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-92) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:06,935-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-38) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:06,945-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-38) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:16,956-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:16,966-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:26,974-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-58) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:26,995-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-58) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:37,004-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-2) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:37,016-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-2) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:47,023-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:47,036-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:57,045-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:57,055-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:59,497-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] SPMAsyncTask::PollTask: Polling task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'finished', result 'success'. 2017-12-28 16:22:59,503-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] BaseAsyncTask::onTaskEndSuccess: Task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended successfully. 2017-12-28 16:22:59,504-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] CommandAsyncTask::endActionIfNecessary: All tasks of command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' has ended -> executing 'endAction' 2017-12-28 16:22:59,505-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] CommandAsyncTask::endAction: Ending action for '1' tasks (command ID: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3'): calling endAction '. 2017-12-28 16:22:59,505-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [] CommandAsyncTask::endCommandAction [within thread] context: Attempting to endAction 'CopyImageGroup', 2017-12-28 16:22:59,515-06 INFO [org.ovirt.engine.core.bll.storage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] Command [id=d8db5f12-cf59-40d2-b1b9-d5e4479766a3]: Updating status to 'SUCCEEDED', The command end method logic will be executed by one of its parent commands. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'CopyImageGroup' completed, handling the result. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'CopyImageGroup' succeeded, clearing tasks. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] SPMAsyncTask::ClearAsyncTask: Attempting to clear task 'f543383a-f369-488a-b625-73706b871a51' 2017-12-28 16:22:59,518-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] START, SPMClearTaskVDSCommand( SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', taskId='f543383a-f369-488a-b625-73706b871a51'}), log id: 2e9c1d1 2017-12-28 16:22:59,521-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] START, HSMClearTaskVDSCommand(HostName = reindeerHost, HSMTaskGuidBaseVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', taskId='f543383a-f369-488a-b625-73706b871a51'}), log id: 4ad7abb5 2017-12-28 16:22:59,535-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, HSMClearTaskVDSCommand, log id: 4ad7abb5 2017-12-28 16:22:59,535-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, SPMClearTaskVDSCommand, log id: 2e9c1d1 2017-12-28 16:22:59,545-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::removeTaskFromDB: Removed task 'f543383a-f369-488a-b625-73706b871a51' from DataBase 2017-12-28 16:22:59,546-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' 2017-12-28 16:23:07,064-06 INFO [org.ovirt.engine.core.bll.ConcurrentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' id: '42331a77-2e38-4653-ba5f-29e5dccaea69' child commands '[d8db5f12-cf59-40d2-b1b9-d5e4479766a3]' executions were completed, status 'SUCCEEDED' 2017-12-28 16:23:07,078-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:23:08,089-06 INFO [org.ovirt.engine.core.bll.storage.disk.CreateAllOvaDisksCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.storage.disk.CreateAllOvaDisksCommand' successfully. 2017-12-28 16:23:08,106-06 INFO [org.ovirt.engine.core.bll.storage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.storage.disk.image.CopyImageGroupCommand' successfully. 2017-12-28 16:23:08,118-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.GetImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetImageInfoVDSCommand( GetImageInfoVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 2cec8f8 2017-12-28 16:23:08,122-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetVolumeInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: c3fea19 2017-12-28 16:23:08,135-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetVolumeInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskImage@95bb5b65, log id: c3fea19 2017-12-28 16:23:08,135-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.GetImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetImageInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskImage@95bb5b65, log id: 2cec8f8 2017-12-28 16:23:08,232-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, PrepareImageVDSCommand(HostName = reindeerHost, PrepareImageVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 6824c68f 2017-12-28 16:23:08,246-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, PrepareImageVDSCommand, return: PrepareImageReturn:{status='Status [code=0, message=Done]'}, log id: 6824c68f 2017-12-28 16:23:08,251-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.GetQemuImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetQemuImageInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 1fb3c78e 2017-12-28 16:23:08,495-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.GetQemuImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetQemuImageInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.QemuImageInfo@3412697c, log id: 1fb3c78e 2017-12-28 16:23:08,499-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.TeardownImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, TeardownImageVDSCommand(HostName = reindeerHost, ImageActionsVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 6377d6a3 2017-12-28 16:23:08,508-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.TeardownImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, TeardownImageVDSCommand, return: StatusReturn:{status='Status [code=0, message=Done]'}, log id: 6377d6a3 2017-12-28 16:23:08,561-06 INFO [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Running command: CreateOvaCommand internal: true. 2017-12-28 16:23:08,564-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] START, PrepareImageVDSCommand(HostName = reindeerHost, PrepareImageVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 4490da3c 2017-12-28 16:23:08,575-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] FINISH, PrepareImageVDSCommand, return: PrepareImageReturn:{status='Status [code=0, message=Done]'}, log id: 4490da3c 2017-12-28 16:23:08,580-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] START, GetVolumeInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 60f52262 2017-12-28 16:23:08,591-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] FINISH, GetVolumeInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskImage@95bb5b65, log id: 60f52262 2017-12-28 16:23:08,596-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'org.ovirt.engine.core.bll.CreateOvaCommand' failed: null 2017-12-28 16:23:08,596-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Exception: java.lang.NullPointerException
2017-12-28 16:23:08,600-06 ERROR [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Failed to create OVA file 2017-12-28 16:23:08,600-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'ExportOva' id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78' failed when attempting to perform the next operation, marking as FAILED '[42331a77-2e38-4653-ba5f-29e5dccaea69]' 2017-12-28 16:23:08,600-06 INFO [org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'ExportOva' id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78' child commands '[42331a77-2e38-4653-ba5f-29e5dccaea69]' executions were completed, status 'FAILED' 2017-12-28 16:23:09,628-06 ERROR [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.exportimport.ExportOvaCommand' with failure. 2017-12-28 16:23:09,637-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Lock freed to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:23:09,667-06 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] EVENT_ID: IMPORTEXPORT_EXPORT_VM_TO_OVA_FAILED(1,225), Failed to export Vm CentOS7 as a Virtual Appliance to path /media/primary/extra_space/CentOS7.ova on Host reindeerHost 2017-12-28 16:23:09,716-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Running command: RemoveDiskCommand internal: true. Entities affected : ID: a2578b49-5edf-47b8-a98a-12a20b47688c Type: DiskAction group DELETE_DISK with role type USER 2017-12-28 16:23:09,734-06 INFO [org.ovirt.engine.core.bll.storage.disk.image.RemoveImageCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Running command: RemoveImageCommand internal: true. Entities affected : ID: 4108dd94-7538-4fdb-a01e-2eb51b9083b9 Type: Storage 2017-12-28 16:23:09,796-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.DeleteImageGroupVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] START, DeleteImageGroupVDSCommand( DeleteImageGroupVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', postZeros='false', discard='false', forceDelete='true'}), log id: 389abdf 2017-12-28 16:23:09,845-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.DeleteImageGroupVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] FINISH, DeleteImageGroupVDSCommand, log id: 389abdf 2017-12-28 16:23:09,860-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] CommandAsyncTask::Adding CommandMultiAsyncTasks object for command 'f9ca5d6f-effe-41a2-835f-83f04da2de73' 2017-12-28 16:23:09,860-06 INFO [org.ovirt.engine.core.bll.CommandMultiAsyncTasks] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] CommandMultiAsyncTasks::attachTask: Attaching task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' to command 'f9ca5d6f-effe-41a2-835f-83f04da2de73'. 2017-12-28 16:23:09,888-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Adding task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters'), polling hasn't started yet.. 2017-12-28 16:23:10,056-06 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] EVENT_ID: USER_FINISHED_REMOVE_DISK(2,014), Disk Debian7_Disk1 was successfully removed from domain data (User admin@internal-authz). 2017-12-28 16:23:10,057-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] BaseAsyncTask::startPollingTask: Starting to poll task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'. 2017-12-28 16:23:10,057-06 WARN [org.ovirt.engine.core.bll.lock.InMemoryLockManager] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Trying to release exclusive lock which does not exist, lock key: '43c82580-6c7a-4319-97f6-6cfb17a4445aVM' 2017-12-28 16:23:10,057-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Lock freed to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:23:19,505-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] Polling and updating Async Tasks: 2 tasks, 1 tasks to poll now 2017-12-28 16:23:19,519-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] SPMAsyncTask::PollTask: Polling task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'finished', result 'success'. 2017-12-28 16:23:19,530-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] BaseAsyncTask::onTaskEndSuccess: Task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended successfully. 2017-12-28 16:23:19,563-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] CommandAsyncTask::endActionIfNecessary: All tasks of command 'f9ca5d6f-effe-41a2-835f-83f04da2de73' has ended -> executing 'endAction' 2017-12-28 16:23:19,563-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] CommandAsyncTask::endAction: Ending action for '1' tasks (command ID: 'f9ca5d6f-effe-41a2-835f-83f04da2de73'): calling endAction '. 2017-12-28 16:23:19,564-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [] CommandAsyncTask::endCommandAction [within thread] context: Attempting to endAction 'RemoveDisk', 2017-12-28 16:23:19,579-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] Ending command 'org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand' successfully. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'RemoveDisk' completed, handling the result. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'RemoveDisk' succeeded, clearing tasks. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] SPMAsyncTask::ClearAsyncTask: Attempting to clear task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' 2017-12-28 16:23:19,588-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] START, SPMClearTaskVDSCommand( SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', taskId='f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'}), log id: 6c25b62 2017-12-28 16:23:19,591-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] START, HSMClearTaskVDSCommand(HostName = reindeerHost, HSMTaskGuidBaseVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', taskId='f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'}), log id: 4d4fcced 2017-12-28 16:23:19,602-06 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] FINISH, HSMClearTaskVDSCommand, log id: 4d4fcced 2017-12-28 16:23:19,602-06 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] FINISH, SPMClearTaskVDSCommand, log id: 6c25b62 2017-12-28 16:23:19,614-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] BaseAsyncTask::removeTaskFromDB: Removed task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' from DataBase 2017-12-28 16:23:19,614-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity 'f9ca5d6f-effe-41a2-835f-83f04da2de73' 2017-12-28 16:24:18,808-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-55) [] Setting new tasks map. The map contains now 1 tasks
Sent with [ProtonMail](https://protonmail.com) Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:20 PM UTC Time: December 28, 2017 10:20 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
:/ Can you please attach the new log?
On Fri, Dec 29, 2017 at 12:18 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Yes it was empty. Tried again, same failure.
Sent with [ProtonMail](https://protonmail.com) Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:11 PM UTC Time: December 28, 2017 10:11 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
Thanks. Is the description of the disk of the VM empty? If it is, please type some description and then try again.
On Fri, Dec 29, 2017 at 12:02 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Attached. Its 3.8 mb decompressed.
Sent with [ProtonMail](https://protonmail.com) Secure Email.
> -------- Original Message -------- > Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server > Local Time: December 28, 2017 3:56 PM > UTC Time: December 28, 2017 9:56 PM > From: ahadas@redhat.com > To: Alex Bartonek <Alex@unix1337.com> > users <users@ovirt.org> > > On Thu, Dec 28, 2017 at 11:28 PM, Alex Bartonek <Alex@unix1337.com> wrote: > >> That is the excerpt from the engine log file. There isnt any more java stack dump in it other than what I captured. > > Can you please attach the entire engine.log to this thread or to a new bug (https://bugzilla.redhat.com)? > >> Sent with [ProtonMail](https://protonmail.com) Secure Email. >> >>> -------- Original Message -------- >>> Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server >>> Local Time: December 28, 2017 3:18 PM >>> UTC Time: December 28, 2017 9:18 PM >>> From: ahadas@redhat.com >>> To: Alex Bartonek <Alex@unix1337.com> >>> users <users@ovirt.org> >>> >>> On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote: >>> >>>> Log uploaded to: >>>> >>>> http://textuploader.com/dc2be >>> >>> Thanks! >>> Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. >>> I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: >>> 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException >>> >>>> >>>> >>>>> -------- Original Message -------- >>>>> Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server >>>>> Local Time: December 28, 2017 2:41 PM >>>>> UTC Time: December 28, 2017 8:41 PM >>>>> From: ahadas@redhat.com >>>>> To: Alex Bartonek <Alex@unix1337.com> >>>>> users <users@ovirt.org> >>>>> >>>>> בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב: >>>>> >>>>>> After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red: >>>>>> >>>>>> "Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost". >>>>>> >>>>>> The .ova is never created. Is there another way to do this? Both servers are running 4.2. >>>>>> >>>>>> Googling hasnt helped me find a solution yet... >>>>> >>>>> Can you please share engine.log? >>>>> >>>>>> _______________________________________________ >>>>>> Users mailing list >>>>>> Users@ovirt.org >>>>>> http://lists.ovirt.org/mailman/listinfo/users

Thanks. It seems that it fails at the same place it failed before [1]. The only reason for this failure is that the disk's description is empty. Are you sure that you set a description for the right disk? Can you attach a screenshot of the VM's disk info? [1] https://github.com/oVirt/ovirt-engine/blob/ovirt-engine-4.2.0/backend/manage... On Fri, Dec 29, 2017 at 12:45 AM, Alex Bartonek <Alex@unix1337.com> wrote:
shut down the engine, deleted engine.log, started up and attached entire log. It does contain a java stack dump.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:36 PM UTC Time: December 28, 2017 10:36 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
That's weird that we don't get the stacktrace for that NPE, I wonder if we encounter the problem that was discussed in this old thread: [1] Could you restart the engine and try again, hoping that then we'll get the stacktrace (it was shown previously in the engine,log and was related to that empty disk description)
[1] https://stackoverflow.com/questions/2411487/ nullpointerexception-in-java-with-no-stacktrace
On Fri, Dec 29, 2017 at 12:25 AM, Alex Bartonek <Alex@unix1337.com> wrote:
2017-12-28 16:14:59,452-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15462) [10f0e6a5] BaseAsyncTask::removeTaskFromDB: Removed task '3e1cfaa1-07a5-49cb-a9bc-8937c7cc75b2' from DataBase 2017-12-28 16:14:59,452-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15462) [10f0e6a5] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity '84686e92-7ca6-4228-9d3c-31289 b2d1d57' 2017-12-28 16:15:48,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [] Setting new tasks map. The map contains now 1 tasks 2017-12-28 16:16:18,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [] Setting new tasks map. The map contains now 0 tasks 2017-12-28 16:16:18,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [] Cleared all tasks of pool '3bb4edf8-be27-42e4-b860-a1f1f293b81c'. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'default' is using 0 threads out of 1 and 5 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engine' is using 0 threads out of 500, 8 threads waiting for tasks and 0 tasks in queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineScheduled' is using 0 threads out of 100 and 100 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineThreadMonitoring' is using 1 threads out of 1 and 0 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'hostUpdatesChecker' is using 0 threads out of 5 and 2 tasks are waiting in the queue. 2017-12-28 16:21:28,068-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Lock Acquired to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:21:28,082-06 INFO [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Executing Ansible command: [/usr/bin/ansible-playbook, --private-key=/etc/pki/ovirt-engine/keys/engine_id_rsa, --inventory=/tmp/ansible-inventory8939720115375947799, --extra-vars=target_directory=/media/primary/extra_space, --extra-vars=validate_only=True, /usr/share/ovirt-engine/playbooks/ovirt-ova-export.yml] [Logfile: /var/log/ovirt-engine/ova/ovirt-export-ova-validate-ansible- 20171228162128-reindeer.themagicm.com-aa503a62-d439- 4131-9b46-e161779847f4.log] 2017-12-28 16:21:32,496-06 INFO [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Ansible playbook command has exited with value: 0 2017-12-28 16:21:32,548-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: ExportOvaCommand internal: false. Entities affected : ID: 43c82580-6c7a-4319-97f6-6cfb17a4445a Type: VMAction group IMPORT_EXPORT_VM with role type ADMIN 2017-12-28 16:21:32,584-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.CreateAllOvaDisksCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: CreateAllOvaDisksCommand internal: true. 2017-12-28 16:21:32,645-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: CopyImageGroupCommand internal: true. Entities affected : ID: 4108dd94-7538-4fdb-a01e-2eb51b9083b9 Type: Storage 2017-12-28 16:21:32,757-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] START, CopyImageVDSCommand( CopyImageVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='5499e522-db23-4a71-b5a2-e30933d7d547', imageId='5770b269-f98f-4d12-b627-e960b9e295b4', dstImageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', vmId='43c82580-6c7a-4319-97f6-6cfb17a4445a', dstImageId='34885dca-e1c6-4e92-9f06-957a63c0ae56', imageDescription='', dstStorageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', copyVolumeType='LeafVol', volumeFormat='COW', preallocate='Sparse', postZero='false', discard='false', force='true'}), log id: 40b6c4b9 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] -- executeIrsBrokerCommand: calling 'copyImage' with two new parameters: description and UUID. Parameters: 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ sdUUID=4108dd94-7538-4fdb-a01e -2eb51b9083b9 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ spUUID=3bb4edf8-be27-42e4-b860 -a1f1f293b81c 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ vmGUID=43c82580-6c7a-4319-97f6 -6cfb17a4445a 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ srcImageGUID=5499e522-db23-4a7 1-b5a2-e30933d7d547 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ srcVolUUID=5770b269-f98f-4d12- b627-e960b9e295b4 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstImageGUID=a2578b49-5edf-47b 8-a98a-12a20b47688c 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstVolUUID=34885dca-e1c6-4e92- 9f06-957a63c0ae56 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ descr= 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstSdUUID=4108dd94-7538-4fdb-a 01e-2eb51b9083b9 2017-12-28 16:21:32,858-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, CopyImageVDSCommand, return: f543383a-f369-488a-b625-73706b871a51, log id: 40b6c4b9 2017-12-28 16:21:32,875-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::Adding CommandMultiAsyncTasks object for command 'd8db5f12-cf59-40d2-b1b9-d5e44 79766a3' 2017-12-28 16:21:32,876-06 INFO [org.ovirt.engine.core.bll.CommandMultiAsyncTasks] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] CommandMultiAsyncTasks::attachTask: Attaching task 'f543383a-f369-488a-b625-73706b871a51' to command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3'. 2017-12-28 16:21:32,906-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Adding task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters'), polling hasn't started yet.. 2017-12-28 16:21:32,948-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::startPollingTask: Starting to poll task 'f543383a-f369-488a-b625-73706b871a51'. 2017-12-28 16:21:32,991-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::startPollingTask: Starting to poll task 'f543383a-f369-488a-b625-73706b871a51'. 2017-12-28 16:21:33,054-06 INFO [org.ovirt.engine.core.dal.dbb roker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] EVENT_ID: IMPORTEXPORT_STARTING_EXPORT_VM_TO_OVA(1,223), Starting to export Vm CentOS7 as a Virtual Appliance 2017-12-28 16:21:34,769-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-29) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:34,865-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-29) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:38,872-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:38,883-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:39,355-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] Polling and updating Async Tasks: 1 tasks, 1 tasks to poll now 2017-12-28 16:21:39,366-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] SPMAsyncTask::PollTask: Polling task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'running'. 2017-12-28 16:21:39,367-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] Finished polling Tasks, will poll again in 10 seconds. 2017-12-28 16:21:46,893-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-7) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:46,903-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-7) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:56,916-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-92) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:56,926-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-92) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:06,935-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-38) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:06,945-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-38) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:16,956-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:16,966-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:26,974-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-58) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:26,995-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-58) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:37,004-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-2) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:37,016-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-2) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:47,023-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:47,036-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:57,045-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:57,055-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:59,497-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] SPMAsyncTask::PollTask: Polling task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'finished', result 'success'. 2017-12-28 16:22:59,503-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] BaseAsyncTask::onTaskEndSuccess: Task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended successfully. 2017-12-28 16:22:59,504-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] CommandAsyncTask::endActionIfNecessary: All tasks of command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' has ended -> executing 'endAction' 2017-12-28 16:22:59,505-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] CommandAsyncTask::endAction: Ending action for '1' tasks (command ID: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3'): calling endAction '. 2017-12-28 16:22:59,505-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [] CommandAsyncTask::endCommandAction [within thread] context: Attempting to endAction 'CopyImageGroup', 2017-12-28 16:22:59,515-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] Command [id=d8db5f12-cf59-40d2-b1b9-d5e4479766a3]: Updating status to 'SUCCEEDED', The command end method logic will be executed by one of its parent commands. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'CopyImageGroup' completed, handling the result. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'CopyImageGroup' succeeded, clearing tasks. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] SPMAsyncTask::ClearAsyncTask: Attempting to clear task 'f543383a-f369-488a-b625-73706b871a51' 2017-12-28 16:22:59,518-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] START, SPMClearTaskVDSCommand( SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', taskId='f543383a-f369-488a-b625-73706b871a51'}), log id: 2e9c1d1 2017-12-28 16:22:59,521-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] START, HSMClearTaskVDSCommand(HostName = reindeerHost, HSMTaskGuidBaseVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', taskId='f543383a-f369-488a-b625-73706b871a51'}), log id: 4ad7abb5 2017-12-28 16:22:59,535-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, HSMClearTaskVDSCommand, log id: 4ad7abb5 2017-12-28 16:22:59,535-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, SPMClearTaskVDSCommand, log id: 2e9c1d1 2017-12-28 16:22:59,545-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::removeTaskFromDB: Removed task 'f543383a-f369-488a-b625-73706b871a51' from DataBase 2017-12-28 16:22:59,546-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' 2017-12-28 16:23:07,064-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' id: '42331a77-2e38-4653-ba5f-29e5dccaea69' child commands '[d8db5f12-cf59-40d2-b1b9-d5e4479766a3]' executions were completed, status 'SUCCEEDED' 2017-12-28 16:23:07,078-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:23:08,089-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.CreateAllOvaDisksCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.storage.disk.CreateAllOvaDisksCommand' successfully. 2017-12-28 16:23:08,106-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.storage.disk.image.CopyImageGroupCommand' successfully. 2017-12-28 16:23:08,118-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.GetImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetImageInfoVDSCommand( GetImageInfoVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 2cec8f8 2017-12-28 16:23:08,122-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetVolumeInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: c3fea19 2017-12-28 16:23:08,135-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetVolumeInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskIm age@95bb5b65, log id: c3fea19 2017-12-28 16:23:08,135-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.GetImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetImageInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskIm age@95bb5b65, log id: 2cec8f8 2017-12-28 16:23:08,232-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, PrepareImageVDSCommand(HostName = reindeerHost, PrepareImageVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 6824c68f 2017-12-28 16:23:08,246-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, PrepareImageVDSCommand, return: PrepareImageReturn:{status='Status [code=0, message=Done]'}, log id: 6824c68f 2017-12-28 16:23:08,251-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetQemuImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetQemuImageInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 1fb3c78e 2017-12-28 16:23:08,495-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetQemuImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetQemuImageInfoVDSCommand, return: org.ovirt.engine.core.common.b usinessentities.storage.QemuImageInfo@3412697c, log id: 1fb3c78e 2017-12-28 16:23:08,499-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.TeardownImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, TeardownImageVDSCommand(HostName = reindeerHost, ImageActionsVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 6377d6a3 2017-12-28 16:23:08,508-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.TeardownImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, TeardownImageVDSCommand, return: StatusReturn:{status='Status [code=0, message=Done]'}, log id: 6377d6a3 2017-12-28 16:23:08,561-06 INFO [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Running command: CreateOvaCommand internal: true. 2017-12-28 16:23:08,564-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] START, PrepareImageVDSCommand(HostName = reindeerHost, PrepareImageVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 4490da3c 2017-12-28 16:23:08,575-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] FINISH, PrepareImageVDSCommand, return: PrepareImageReturn:{status='Status [code=0, message=Done]'}, log id: 4490da3c 2017-12-28 16:23:08,580-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] START, GetVolumeInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 60f52262 2017-12-28 16:23:08,591-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] FINISH, GetVolumeInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskImage@95bb5b65, log id: 60f52262 2017-12-28 16:23:08,596-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'org.ovirt.engine.core.bll.CreateOvaCommand' failed: null 2017-12-28 16:23:08,596-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Exception: java.lang.NullPointerException
2017-12-28 16:23:08,600-06 ERROR [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Failed to create OVA file 2017-12-28 16:23:08,600-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'ExportOva' id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78' failed when attempting to perform the next operation, marking as FAILED '[42331a77-2e38-4653-ba5f-29e5dccaea69]' 2017-12-28 16:23:08,600-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'ExportOva' id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78' child commands '[42331a77-2e38-4653-ba5f-29e5dccaea69]' executions were completed, status 'FAILED' 2017-12-28 16:23:09,628-06 ERROR [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.exportimport.ExportOvaCommand' with failure. 2017-12-28 16:23:09,637-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Lock freed to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:23:09,667-06 ERROR [org.ovirt.engine.core.dal.dbb roker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] EVENT_ID: IMPORTEXPORT_EXPORT_VM_TO_OVA_FAILED(1,225), Failed to export Vm CentOS7 as a Virtual Appliance to path /media/primary/extra_space/CentOS7.ova on Host reindeerHost 2017-12-28 16:23:09,716-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Running command: RemoveDiskCommand internal: true. Entities affected : ID: a2578b49-5edf-47b8-a98a-12a20b47688c Type: DiskAction group DELETE_DISK with role type USER 2017-12-28 16:23:09,734-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.image.RemoveImageCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Running command: RemoveImageCommand internal: true. Entities affected : ID: 4108dd94-7538-4fdb-a01e-2eb51b9083b9 Type: Storage 2017-12-28 16:23:09,796-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.DeleteImageGroupVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] START, DeleteImageGroupVDSCommand( DeleteImageGroupVDSCommandPara meters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', postZeros='false', discard='false', forceDelete='true'}), log id: 389abdf 2017-12-28 16:23:09,845-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.DeleteImageGroupVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] FINISH, DeleteImageGroupVDSCommand, log id: 389abdf 2017-12-28 16:23:09,860-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] CommandAsyncTask::Adding CommandMultiAsyncTasks object for command 'f9ca5d6f-effe-41a2-835f-83f04da2de73' 2017-12-28 16:23:09,860-06 INFO [org.ovirt.engine.core.bll.CommandMultiAsyncTasks] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] CommandMultiAsyncTasks::attachTask: Attaching task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' to command 'f9ca5d6f-effe-41a2-835f-83f04da2de73'. 2017-12-28 16:23:09,888-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Adding task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters'), polling hasn't started yet.. 2017-12-28 16:23:10,056-06 INFO [org.ovirt.engine.core.dal.dbb roker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] EVENT_ID: USER_FINISHED_REMOVE_DISK(2,014), Disk Debian7_Disk1 was successfully removed from domain data (User admin@internal-authz). 2017-12-28 16:23:10,057-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] BaseAsyncTask::startPollingTask: Starting to poll task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'. 2017-12-28 16:23:10,057-06 WARN [org.ovirt.engine.core.bll.lock.InMemoryLockManager] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Trying to release exclusive lock which does not exist, lock key: '43c82580-6c7a-4319-97f6-6cfb17a4445aVM' 2017-12-28 16:23:10,057-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Lock freed to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:23:19,505-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] Polling and updating Async Tasks: 2 tasks, 1 tasks to poll now 2017-12-28 16:23:19,519-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] SPMAsyncTask::PollTask: Polling task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters') returned status 'finished', result 'success'. 2017-12-28 16:23:19,530-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] BaseAsyncTask::onTaskEndSuccess: Task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters') ended successfully. 2017-12-28 16:23:19,563-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] CommandAsyncTask::endActionIfNecessary: All tasks of command 'f9ca5d6f-effe-41a2-835f-83f04da2de73' has ended -> executing 'endAction' 2017-12-28 16:23:19,563-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] CommandAsyncTask::endAction: Ending action for '1' tasks (command ID: 'f9ca5d6f-effe-41a2-835f-83f04da2de73'): calling endAction '. 2017-12-28 16:23:19,564-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [] CommandAsyncTask::endCommandAction [within thread] context: Attempting to endAction 'RemoveDisk', 2017-12-28 16:23:19,579-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] Ending command 'org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand' successfully. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'RemoveDisk' completed, handling the result. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'RemoveDisk' succeeded, clearing tasks. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] SPMAsyncTask::ClearAsyncTask: Attempting to clear task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' 2017-12-28 16:23:19,588-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] START, SPMClearTaskVDSCommand( SPMTaskGuidBaseVDSCommandParam eters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', taskId='f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'}), log id: 6c25b62 2017-12-28 16:23:19,591-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] START, HSMClearTaskVDSCommand(HostName = reindeerHost, HSMTaskGuidBaseVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', taskId='f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'}), log id: 4d4fcced 2017-12-28 16:23:19,602-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] FINISH, HSMClearTaskVDSCommand, log id: 4d4fcced 2017-12-28 16:23:19,602-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] FINISH, SPMClearTaskVDSCommand, log id: 6c25b62 2017-12-28 16:23:19,614-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] BaseAsyncTask::removeTaskFromDB: Removed task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' from DataBase 2017-12-28 16:23:19,614-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity 'f9ca5d6f-effe-41a2-835f-83f04 da2de73' 2017-12-28 16:24:18,808-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-55) [] Setting new tasks map. The map contains now 1 tasks
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:20 PM UTC Time: December 28, 2017 10:20 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
:/ Can you please attach the new log?
On Fri, Dec 29, 2017 at 12:18 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Yes it was empty. Tried again, same failure.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:11 PM UTC Time: December 28, 2017 10:11 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
Thanks. Is the description of the disk of the VM empty? If it is, please type some description and then try again.
On Fri, Dec 29, 2017 at 12:02 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Attached. Its 3.8 mb decompressed.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:56 PM UTC Time: December 28, 2017 9:56 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 11:28 PM, Alex Bartonek <Alex@unix1337.com> wrote:
That is the excerpt from the engine log file. There isnt any more java stack dump in it other than what I captured.
Can you please attach the entire engine.log to this thread or to a new bug (https://bugzilla.redhat.com)?
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:18 PM UTC Time: December 28, 2017 9:18 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote:
Log uploaded to:
Thanks! Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 2:41 PM UTC Time: December 28, 2017 8:41 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> כתב:
After the success of getting my VM's working on my test server, I decided to wipe out another server I had and wanted to move my VMs to it. I tried the "Export" as ova and it seems to work but in the Tasks its red:
"Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host junkHost".
The .ova is never created. Is there another way to do this? Both servers are running 4.2.
Googling hasnt helped me find a solution yet...
Can you please share engine.log?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

This is a multi-part message in MIME format. --b1_c7de81508032734cd9ca68e990a63f09 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Z2Vlei4uLiB5ZXMsIHlvdSB3ZXJlIGNvcnJlY3QuIEkgYWRkZWQgdGhlIGRlc2NyaXB0aW9uIHRv IHRoZSBWTSBub3QgdGhlICpkaXNrKi4gIDotLwpTb3JyeSBhYm91dCB0aGF0LiAgVGhhdCB0b29r IGNhcmUgb2YgaXQuICBTaW1wbGUuICBWZXJ5IGNvb2whISAgVGhhbmsgeW91IHZlcnkgIG11Y2gh CgpTZW50IHdpdGggW1Byb3Rvbk1haWxdKGh0dHBzOi8vcHJvdG9ubWFpbC5jb20pIFNlY3VyZSBF bWFpbC4KCj4gLS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLQo+IFN1YmplY3Q6IFJl OiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2Vy dmVyCj4gTG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgNDo1NyBQTQo+IFVUQyBUaW1lOiBE ZWNlbWJlciAyOCwgMjAxNyAxMDo1NyBQTQo+IEZyb206IGFoYWRhc0ByZWRoYXQuY29tCj4gVG86 IEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29tPgo+IHVzZXJzIDx1c2Vyc0BvdmlydC5v cmc+Cj4KPiBUaGFua3MuCj4gSXQgc2VlbXMgdGhhdCBpdCBmYWlscyBhdCB0aGUgc2FtZSBwbGFj ZSBpdCBmYWlsZWQgYmVmb3JlIFsxXS4gVGhlIG9ubHkgcmVhc29uIGZvciB0aGlzIGZhaWx1cmUg aXMgdGhhdCB0aGUgZGlzaydzIGRlc2NyaXB0aW9uIGlzIGVtcHR5Lgo+IEFyZSB5b3Ugc3VyZSB0 aGF0IHlvdSBzZXQgYSBkZXNjcmlwdGlvbiBmb3IgdGhlIHJpZ2h0IGRpc2s/IENhbiB5b3UgYXR0 YWNoIGEgc2NyZWVuc2hvdCBvZiB0aGUgVk0ncyBkaXNrIGluZm8/Cj4KPiBbMV0gaHR0cHM6Ly9n aXRodWIuY29tL29WaXJ0L292aXJ0LWVuZ2luZS9ibG9iL292aXJ0LWVuZ2luZS00LjIuMC9iYWNr ZW5kL21hbmFnZXIvbW9kdWxlcy91dGlscy9zcmMvbWFpbi9qYXZhL29yZy9vdmlydC9lbmdpbmUv Y29yZS91dGlscy9vdmYvT3ZmT3ZhV3JpdGVyLmphdmEjTDU1Cj4KPiBPbiBGcmksIERlYyAyOSwg MjAxNyBhdCAxMjo0NSBBTSwgQWxleCBCYXJ0b25layA8QWxleEB1bml4MTMzNy5jb20+IHdyb3Rl Ogo+Cj4+IHNodXQgZG93biB0aGUgZW5naW5lLCBkZWxldGVkIGVuZ2luZS5sb2csIHN0YXJ0ZWQg dXAgYW5kIGF0dGFjaGVkIGVudGlyZSBsb2cuICBJdCBkb2VzIGNvbnRhaW4gYSBqYXZhIHN0YWNr IGR1bXAuCj4+Cj4+PiAtLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0tCj4+PiBTdWJq ZWN0OiBSZTogW292aXJ0LXVzZXJzXSBFeHBvcnRpbmcvQ29weWluZyBWTSB0byBhbm90aGVyIG9W aXJ0IHNlcnZlcgo+Pj4gTG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgNDozNiBQTQo+Pj4g VVRDIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDEwOjM2IFBNCj4+PiBGcm9tOiBhaGFkYXNAcmVk aGF0LmNvbQo+Pj4gVG86IEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29tPgo+Pj4gdXNl cnMgPHVzZXJzQG92aXJ0Lm9yZz4KPj4+Cj4+PiBUaGF0J3Mgd2VpcmQgdGhhdCB3ZSBkb24ndCBn ZXQgdGhlIHN0YWNrdHJhY2UgZm9yIHRoYXQgTlBFLCBJIHdvbmRlciBpZiB3ZSBlbmNvdW50ZXIg dGhlIHByb2JsZW0gdGhhdCB3YXMgZGlzY3Vzc2VkIGluIHRoaXMgb2xkIHRocmVhZDogWzFdCj4+ PiBDb3VsZCB5b3UgcmVzdGFydCB0aGUgZW5naW5lIGFuZCB0cnkgYWdhaW4sIGhvcGluZyB0aGF0 IHRoZW4gd2UnbGwgZ2V0IHRoZSBzdGFja3RyYWNlIChpdCB3YXMgc2hvd24gcHJldmlvdXNseSBp biB0aGUgZW5naW5lLGxvZyBhbmQgd2FzIHJlbGF0ZWQgdG8gdGhhdCBlbXB0eSBkaXNrIGRlc2Ny aXB0aW9uKQo+Pj4KPj4+IFsxXSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8y NDExNDg3L251bGxwb2ludGVyZXhjZXB0aW9uLWluLWphdmEtd2l0aC1uby1zdGFja3RyYWNlCj4+ Pgo+Pj4gT24gRnJpLCBEZWMgMjksIDIwMTcgYXQgMTI6MjUgQU0sIEFsZXggQmFydG9uZWsgPEFs ZXhAdW5peDEzMzcuY29tPiB3cm90ZToKPj4+Cj4+Pj4gMjAxNy0xMi0yOCAxNjoxNDo1OSw0NTIt MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTQ2MikgWzEwZjBlNmE1XSBC YXNlQXN5bmNUYXNrOjpyZW1vdmVUYXNrRnJvbURCOiBSZW1vdmVkIHRhc2sgJzNlMWNmYWExLTA3 YTUtNDljYi1hOWJjLTg5MzdjN2NjNzViMicgZnJvbSBEYXRhQmFzZQo+Pj4+IDIwMTctMTItMjgg MTY6MTQ6NTksNDUyLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNv bW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1 NDYyKSBbMTBmMGU2YTVdIENvbW1hbmRBc3luY1Rhc2s6OkhhbmRsZUVuZEFjdGlvblJlc3VsdCBb d2l0aGluIHRocmVhZF06IFJlbW92aW5nIENvbW1hbmRNdWx0aUFzeW5jVGFza3Mgb2JqZWN0IGZv ciBlbnRpdHkgJzg0Njg2ZTkyLTdjYTYtNDIyOC05ZDNjLTMxMjg5YjJkMWQ1NycKPj4+PiAyMDE3 LTEyLTI4IDE2OjE1OjQ4LDgwNS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50 YXNrcy5Bc3luY1Rhc2tNYW5hZ2VyXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2No ZWR1bGVkLVRocmVhZC00NSkgW10gU2V0dGluZyBuZXcgdGFza3MgbWFwLiBUaGUgbWFwIGNvbnRh aW5zIG5vdyAxIHRhc2tzCj4+Pj4gMjAxNy0xMi0yOCAxNjoxNjoxOCw4MDUtMDYgSU5GTyAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNSkgW10gU2V0dGluZyBuZXcg dGFza3MgbWFwLiBUaGUgbWFwIGNvbnRhaW5zIG5vdyAwIHRhc2tzCj4+Pj4gMjAxNy0xMi0yOCAx NjoxNjoxOCw4MDUtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5 bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1U aHJlYWQtNSkgW10gQ2xlYXJlZCBhbGwgdGFza3Mgb2YgcG9vbCAnM2JiNGVkZjgtYmUyNy00MmU0 LWI4NjAtYTFmMWYyOTNiODFjJy4KPj4+PiAyMDE3LTEyLTI4IDE2OjIxOjE3LDUzOC0wNiBJTkZP ICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC51dGlscy5UaHJlYWRQb29sTW9uaXRvcmluZ1Nl cnZpY2VdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVUaHJlYWRNb25pdG9yaW5nLVRo cmVhZC0xKSBbXSBUaHJlYWQgcG9vbCAnZGVmYXVsdCcgaXMgdXNpbmcgMCB0aHJlYWRzIG91dCBv ZiAxIGFuZCA1IHRhc2tzIGFyZSB3YWl0aW5nIGluIHRoZSBxdWV1ZS4KPj4+PiAyMDE3LTEyLTI4 IDE2OjIxOjE3LDUzOC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC51dGlscy5U aHJlYWRQb29sTW9uaXRvcmluZ1NlcnZpY2VdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmVUaHJlYWRNb25pdG9yaW5nLVRocmVhZC0xKSBbXSBUaHJlYWQgcG9vbCAnZW5naW5lJyBpcyB1 c2luZyAwIHRocmVhZHMgb3V0IG9mIDUwMCwgOCB0aHJlYWRzIHdhaXRpbmcgZm9yIHRhc2tzIGFu ZCAwIHRhc2tzIGluIHF1ZXVlLgo+Pj4+IDIwMTctMTItMjggMTY6MjE6MTcsNTM4LTA2IElORk8g IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnV0aWxzLlRocmVhZFBvb2xNb25pdG9yaW5nU2Vy dmljZV0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVRocmVhZE1vbml0b3JpbmctVGhy ZWFkLTEpIFtdIFRocmVhZCBwb29sICdlbmdpbmVTY2hlZHVsZWQnIGlzIHVzaW5nIDAgdGhyZWFk cyBvdXQgb2YgMTAwIGFuZCAxMDAgdGFza3MgYXJlIHdhaXRpbmcgaW4gdGhlIHF1ZXVlLgo+Pj4+ IDIwMTctMTItMjggMTY6MjE6MTcsNTM4LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLnV0aWxzLlRocmVhZFBvb2xNb25pdG9yaW5nU2VydmljZV0gKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWVuZ2luZVRocmVhZE1vbml0b3JpbmctVGhyZWFkLTEpIFtdIFRocmVhZCBwb29sICdl bmdpbmVUaHJlYWRNb25pdG9yaW5nJyBpcyB1c2luZyAxIHRocmVhZHMgb3V0IG9mIDEgYW5kIDAg dGFza3MgYXJlIHdhaXRpbmcgaW4gdGhlIHF1ZXVlLgo+Pj4+IDIwMTctMTItMjggMTY6MjE6MTcs NTM4LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnV0aWxzLlRocmVhZFBvb2xN b25pdG9yaW5nU2VydmljZV0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVRocmVhZE1v bml0b3JpbmctVGhyZWFkLTEpIFtdIFRocmVhZCBwb29sICdob3N0VXBkYXRlc0NoZWNrZXInIGlz IHVzaW5nIDAgdGhyZWFkcyBvdXQgb2YgNSBhbmQgMiB0YXNrcyBhcmUgd2FpdGluZyBpbiB0aGUg cXVldWUuCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMToyOCwwNjgtMDYgSU5GTyAgW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwuZXhwb3J0aW1wb3J0LkV4cG9ydE92YUNvbW1hbmRdIChkZWZhdWx0IHRh c2stMzkpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIExvY2sgQWNxdWly ZWQgdG8gb2JqZWN0ICdFbmdpbmVMb2NrOntleGNsdXNpdmVMb2Nrcz0nWzQzYzgyNTgwLTZjN2Et NDMxOS05N2Y2LTZjZmIxN2E0NDQ1YT1WTV0nLCBzaGFyZWRMb2Nrcz0nJ30nCj4+Pj4gMjAxNy0x Mi0yOCAxNjoyMToyOCwwODItMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24u dXRpbHMuYW5zaWJsZS5BbnNpYmxlRXhlY3V0b3JdIChkZWZhdWx0IHRhc2stMzkpIFthYTUwM2E2 Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEV4ZWN1dGluZyBBbnNpYmxlIGNvbW1hbmQ6 ICBbL3Vzci9iaW4vYW5zaWJsZS1wbGF5Ym9vaywgLS1wcml2YXRlLWtleT0vZXRjL3BraS9vdmly dC1lbmdpbmUva2V5cy9lbmdpbmVfaWRfcnNhLCAtLWludmVudG9yeT0vdG1wL2Fuc2libGUtaW52 ZW50b3J5ODkzOTcyMDExNTM3NTk0Nzc5OSwgLS1leHRyYS12YXJzPXRhcmdldF9kaXJlY3Rvcnk9 L21lZGlhL3ByaW1hcnkvZXh0cmFfc3BhY2UsIC0tZXh0cmEtdmFycz12YWxpZGF0ZV9vbmx5PVRy dWUsIC91c3Ivc2hhcmUvb3ZpcnQtZW5naW5lL3BsYXlib29rcy9vdmlydC1vdmEtZXhwb3J0Lnlt bF0gW0xvZ2ZpbGU6IC92YXIvbG9nL292aXJ0LWVuZ2luZS9vdmEvb3ZpcnQtZXhwb3J0LW92YS12 YWxpZGF0ZS1hbnNpYmxlLTIwMTcxMjI4MTYyMTI4LXJlaW5kZWVyLnRoZW1hZ2ljbS5jb20tYWE1 MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0LmxvZ10KPj4+PiAyMDE3LTEyLTI4IDE2 OjIxOjMyLDQ5Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi51dGlscy5h bnNpYmxlLkFuc2libGVFeGVjdXRvcl0gKGRlZmF1bHQgdGFzay0zOSkgW2FhNTAzYTYyLWQ0Mzkt NDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQW5zaWJsZSBwbGF5Ym9vayBjb21tYW5kIGhhcyBleGl0 ZWQgd2l0aCB2YWx1ZTogMAo+Pj4+IDIwMTctMTItMjggMTY6MjE6MzIsNTQ4LTA2IElORk8gIFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLmV4cG9ydGltcG9ydC5FeHBvcnRPdmFDb21tYW5kXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0 MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gUnVubmluZyBjb21tYW5kOiBFeHBvcnRPdmFDb21t YW5kIGludGVybmFsOiBmYWxzZS4gRW50aXRpZXMgYWZmZWN0ZWQgOiAgSUQ6IDQzYzgyNTgwLTZj N2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YSBUeXBlOiBWTUFjdGlvbiBncm91cCBJTVBPUlRfRVhQ T1JUX1ZNIHdpdGggcm9sZSB0eXBlIEFETUlOCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozMiw1ODQt MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLkNyZWF0ZUFs bE92YURpc2tzQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQt MTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIFJ1bm5pbmcgY29t bWFuZDogQ3JlYXRlQWxsT3ZhRGlza3NDb21tYW5kIGludGVybmFsOiB0cnVlLgo+Pj4+IDIwMTct MTItMjggMTY6MjE6MzIsNjQ1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0 b3JhZ2UuZGlzay5pbWFnZS5Db3B5SW1hZ2VHcm91cENvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2 MTc3OTg0N2Y0XSBSdW5uaW5nIGNvbW1hbmQ6IENvcHlJbWFnZUdyb3VwQ29tbWFuZCBpbnRlcm5h bDogdHJ1ZS4gRW50aXRpZXMgYWZmZWN0ZWQgOiAgSUQ6IDQxMDhkZDk0LTc1MzgtNGZkYi1hMDFl LTJlYjUxYjkwODNiOSBUeXBlOiBTdG9yYWdlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozMiw3NTct MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJ bWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1 NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTVEFSVCwgQ29weUlt YWdlVkRTQ29tbWFuZCggQ29weUltYWdlVkRTQ29tbWFuZFBhcmFtZXRlcnM6e3N0b3JhZ2VQb29s SWQ9JzNiYjRlZGY4LWJlMjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIGlnbm9yZUZhaWxvdmVy TGltaXQ9J2ZhbHNlJywgc3RvcmFnZURvbWFpbklkPSc0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0y ZWI1MWI5MDgzYjknLCBpbWFnZUdyb3VwSWQ9JzU0OTllNTIyLWRiMjMtNGE3MS1iNWEyLWUzMDkz M2Q3ZDU0NycsIGltYWdlSWQ9JzU3NzBiMjY5LWY5OGYtNGQxMi1iNjI3LWU5NjBiOWUyOTViNCcs IGRzdEltYWdlR3JvdXBJZD0nYTI1NzhiNDktNWVkZi00N2I4LWE5OGEtMTJhMjBiNDc2ODhjJywg dm1JZD0nNDNjODI1ODAtNmM3YS00MzE5LTk3ZjYtNmNmYjE3YTQ0NDVhJywgZHN0SW1hZ2VJZD0n MzQ4ODVkY2EtZTFjNi00ZTkyLTlmMDYtOTU3YTYzYzBhZTU2JywgaW1hZ2VEZXNjcmlwdGlvbj0n JywgZHN0U3RvcmFnZURvbWFpbklkPSc0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgz YjknLCBjb3B5Vm9sdW1lVHlwZT0nTGVhZlZvbCcsIHZvbHVtZUZvcm1hdD0nQ09XJywgcHJlYWxs b2NhdGU9J1NwYXJzZScsIHBvc3RaZXJvPSdmYWxzZScsIGRpc2NhcmQ9J2ZhbHNlJywgZm9yY2U9 J3RydWUnfSksIGxvZyBpZDogNDBiNmM0YjkKPj4+PiAyMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0w NiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUlt YWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1 MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIC0tIGV4ZWN1dGVJcnNC cm9rZXJDb21tYW5kOiBjYWxsaW5nICdjb3B5SW1hZ2UnIHdpdGggdHdvIG5ldyBwYXJhbWV0ZXJz OiBkZXNjcmlwdGlvbiBhbmQgVVVJRC4gUGFyYW1ldGVyczoKPj4+PiAyMDE3LTEyLTI4IDE2OjIx OjMyLDc2MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9r ZXIuQ29weUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1U aHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdICsrIHNk VVVJRD00MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjkKPj4+PiAyMDE3LTEyLTI4 IDE2OjIxOjMyLDc2MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5p cnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRd ICsrIHNwVVVJRD0zYmI0ZWRmOC1iZTI3LTQyZTQtYjg2MC1hMWYxZjI5M2I4MWMKPj4+PiAyMDE3 LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2tlci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5 ODQ3ZjRdICsrIHZtR1VJRD00M2M4MjU4MC02YzdhLTQzMTktOTdmNi02Y2ZiMTdhNDQ0NWEKPj4+ PiAyMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1l MTYxNzc5ODQ3ZjRdICsrIHNyY0ltYWdlR1VJRD01NDk5ZTUyMi1kYjIzLTRhNzEtYjVhMi1lMzA5 MzNkN2Q1NDcKPj4+PiAyMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPICBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWFuZF0gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdICsrIHNyY1ZvbFVVSUQ9NTc3MGIyNjktZjk4Zi00ZDEy LWI2MjctZTk2MGI5ZTI5NWI0Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyAg W29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0Nv bW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1 MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSArKyBkc3RJbWFnZUdVSUQ9YTI1Nzhi NDktNWVkZi00N2I4LWE5OGEtMTJhMjBiNDc2ODhjCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozMiw3 NjAtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkNv cHlJbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFk LTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSArKyBkc3RWb2xV VUlEPTM0ODg1ZGNhLWUxYzYtNGU5Mi05ZjA2LTk1N2E2M2MwYWU1Ngo+Pj4+IDIwMTctMTItMjgg MTY6MjE6MzIsNzYwLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmly c2Jyb2tlci5Db3B5SW1hZ2VWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0g KysgZGVzY3I9Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyAgW29yZy5vdmly dC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1hbmRdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQz OS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSArKyBkc3RTZFVVSUQ9NDEwOGRkOTQtNzUzOC00ZmRi LWEwMWUtMmViNTFiOTA4M2I5Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozMiw4NTgtMDYgSU5GTyAg W29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0Nv bW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1 MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBGSU5JU0gsIENvcHlJbWFnZVZEU0Nv bW1hbmQsIHJldHVybjogZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUxLCBsb2cg aWQ6IDQwYjZjNGI5Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozMiw4NzUtMDYgSU5GTyAgW29yZy5v dmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0 Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmRBc3luY1Rhc2s6OkFkZGluZyBDb21tYW5kTXVsdGlBc3lu Y1Rhc2tzIG9iamVjdCBmb3IgY29tbWFuZCAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3 OTc2NmEzJwo+Pj4+IDIwMTctMTItMjggMTY6MjE6MzIsODc2LTA2IElORk8gIFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLkNvbW1hbmRNdWx0aUFzeW5jVGFza3NdIChFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2 MTc3OTg0N2Y0XSBDb21tYW5kTXVsdGlBc3luY1Rhc2tzOjphdHRhY2hUYXNrOiBBdHRhY2hpbmcg dGFzayAnZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUxJyB0byBjb21tYW5kICdk OGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMnLgo+Pj4+IDIwMTctMTItMjggMTY6 MjE6MzIsOTA2LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5j VGFza01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTE1 KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBBZGRpbmcgdGFzayAnZjU0 MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUxJyAoUGFyZW50IENvbW1hbmQgJ0NvcHlJ bWFnZUdyb3VwJywgUGFyYW1ldGVycyBUeXBlICdvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9u LmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1ldGVycycpLCBwb2xsaW5nIGhhc24ndCBzdGFydGVk IHlldC4uCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozMiw5NDgtMDYgSU5GTyAgW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4 NDdmNF0gQmFzZUFzeW5jVGFzazo6c3RhcnRQb2xsaW5nVGFzazogU3RhcnRpbmcgdG8gcG9sbCB0 YXNrICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnLgo+Pj4+IDIwMTctMTIt MjggMTY6MjE6MzIsOTkxLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tz LlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1 MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEJhc2VBc3luY1Rhc2s6 OnN0YXJ0UG9sbGluZ1Rhc2s6IFN0YXJ0aW5nIHRvIHBvbGwgdGFzayAnZjU0MzM4M2EtZjM2OS00 ODhhLWI2MjUtNzM3MDZiODcxYTUxJy4KPj4+PiAyMDE3LTEyLTI4IDE2OjIxOjMzLDA1NC0wNiBJ TkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmRhbC5kYmJyb2tlci5hdWRpdGxvZ2hhbmRsaW5n LkF1ZGl0TG9nRGlyZWN0b3JdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFk LTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBFVkVOVF9JRDog SU1QT1JURVhQT1JUX1NUQVJUSU5HX0VYUE9SVF9WTV9UT19PVkEoMSwyMjMpLCBTdGFydGluZyB0 byBleHBvcnQgVm0gQ2VudE9TNyBhcyBhIFZpcnR1YWwgQXBwbGlhbmNlCj4+Pj4gMjAxNy0xMi0y OCAxNjoyMTozNCw3NjktMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uY3Vy cmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMjkpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1l MTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6ICc0MjMzMWE3Ny0y ZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6 ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMnIHR5cGU6J0NvcHlJbWFnZUdy b3VwJyB0byBjb21wbGV0ZQo+Pj4+IDIwMTctMTItMjggMTY6MjE6MzQsODY1LTA2IElORk8gIFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxs YmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMjkp IFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9ydE92 YScgKGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2FpdGluZyBv biBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5 JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGUKPj4+PiAyMDE3LTEyLTI4IDE2 OjIxOjM4LDg3Mi0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db25jdXJyZW50 Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lU2NoZWR1bGVkLVRocmVhZC03NykgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3 Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJlMzgt NDY1My1iYTVmLTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJ2Q4 ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29weUltYWdlR3JvdXAn IHRvIGNvbXBsZXRlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozOCw4ODMtMDYgSU5GTyAgW29yZy5v dmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNr XSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC03NykgW2Fh NTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAo aWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgnKSB3YWl0aW5nIG9uIGNo aWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIHR5 cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZQo+Pj4+IDIwMTctMTItMjggMTY6MjE6 MzksMzU1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5jVGFz a01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFk LTY0KSBbXSBQb2xsaW5nIGFuZCB1cGRhdGluZyBBc3luYyBUYXNrczogMSB0YXNrcywgMSB0YXNr cyB0byBwb2xsIG5vdwo+Pj4+IDIwMTctMTItMjggMTY6MjE6MzksMzY2LTA2IElORk8gIFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjQpIFtdIFNQTUFzeW5jVGFzazo6UG9s bFRhc2s6IFBvbGxpbmcgdGFzayAnZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiODcxYTUx JyAoUGFyZW50IENvbW1hbmQgJ0NvcHlJbWFnZUdyb3VwJywgUGFyYW1ldGVycyBUeXBlICdvcmcu b3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1ldGVycycp IHJldHVybmVkIHN0YXR1cyAncnVubmluZycuCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMTozOSwzNjct MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5bmNUYXNrTWFuYWdl cl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjQpIFtd IEZpbmlzaGVkIHBvbGxpbmcgVGFza3MsIHdpbGwgcG9sbCBhZ2FpbiBpbiAxMCBzZWNvbmRzLgo+ Pj4+IDIwMTctMTItMjggMTY6MjE6NDYsODkzLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTcpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6 ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknKSB3YWl0aW5nIG9uIGNoaWxk IGNvbW1hbmQgaWQ6ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMnIHR5cGU6 J0NvcHlJbWFnZUdyb3VwJyB0byBjb21wbGV0ZQo+Pj4+IDIwMTctMTItMjggMTY6MjE6NDYsOTAz LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNF eGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxl ZC1UaHJlYWQtNykgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFu ZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgn KSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0y OWU1ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZQo+Pj4+IDIw MTctMTItMjggMTY6MjE6NTYsOTE2LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxs LkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTkyKSBbYWE1MDNhNjItZDQzOS00MTMx LTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVBbGxPdmFEaXNrcycgKGlkOiAnNDIz MzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5Jykgd2FpdGluZyBvbiBjaGlsZCBjb21t YW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJyB0eXBlOidDb3B5 SW1hZ2VHcm91cCcgdG8gY29tcGxldGUKPj4+PiAyMDE3LTEyLTI4IDE2OjIxOjU2LDkyNi0wNiBJ TkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5TZXJpYWxDaGlsZENvbW1hbmRzRXhlY3V0 aW9uQ2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhy ZWFkLTkyKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdF eHBvcnRPdmEnIChpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2LWExNjc5Y2JlMmY3OCcpIHdh aXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVk Y2NhZWE2OScgdHlwZTonQ3JlYXRlQWxsT3ZhRGlza3MnIHRvIGNvbXBsZXRlCj4+Pj4gMjAxNy0x Mi0yOCAxNjoyMjowNiw5MzUtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29u Y3VycmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMzgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0 Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6ICc0MjMzMWE3 Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQg aWQ6ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDc5NzY2YTMnIHR5cGU6J0NvcHlJbWFn ZUdyb3VwJyB0byBjb21wbGV0ZQo+Pj4+IDIwMTctMTItMjggMTY6MjI6MDYsOTQ1LTA2IElORk8g IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25D YWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQt MzgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9y dE92YScgKGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2FpdGlu ZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2Fl YTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGUKPj4+PiAyMDE3LTEyLTI4 IDE2OjIyOjE2LDk1Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db25jdXJy ZW50Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0xNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUx NjE3Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJl MzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDog J2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29weUltYWdlR3Jv dXAnIHRvIGNvbXBsZXRlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMjoxNiw5NjYtMDYgSU5GTyAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxi YWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0xNSkg W2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3Zh JyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OWNiZTJmNzgnKSB3YWl0aW5nIG9u IGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjkn IHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZQo+Pj4+IDIwMTctMTItMjggMTY6 MjI6MjYsOTc0LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbmN1cnJlbnRD aGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1l bmdpbmVTY2hlZHVsZWQtVGhyZWFkLTU4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3 OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVBbGxPdmFEaXNrcycgKGlkOiAnNDIzMzFhNzctMmUzOC00 NjUzLWJhNWYtMjllNWRjY2FlYTY5Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhk YjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcg dG8gY29tcGxldGUKPj4+PiAyMDE3LTEyLTI4IDE2OjIyOjI2LDk5NS0wNiBJTkZPICBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmJsbC5TZXJpYWxDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJhY2td IChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTU4KSBbYWE1 MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChp ZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2LWExNjc5Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hp bGQgY29tbWFuZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScgdHlw ZTonQ3JlYXRlQWxsT3ZhRGlza3MnIHRvIGNvbXBsZXRlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMjoz NywwMDQtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uY3VycmVudENoaWxk Q29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2lu ZVNjaGVkdWxlZC1UaHJlYWQtMikgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdm NF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1i YTVmLTI5ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJ2Q4ZGI1ZjEy LWNmNTktNDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29weUltYWdlR3JvdXAnIHRvIGNv bXBsZXRlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMjozNywwMTYtMDYgSU5GTyAgW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUt TWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0yKSBbYWE1MDNhNjIt ZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChpZDogJzIy ZTFkZjg1LTc5NGItNGJiNi1hNmI2LWExNjc5Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29t bWFuZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScgdHlwZTonQ3Jl YXRlQWxsT3ZhRGlza3MnIHRvIGNvbXBsZXRlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMjo0NywwMjMt MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uY3VycmVudENoaWxkQ29tbWFu ZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVk dWxlZC1UaHJlYWQtNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29t bWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5 ZTVkY2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJ2Q4ZGI1ZjEyLWNmNTkt NDBkMi1iMWI5LWQ1ZTQ0Nzk3NjZhMycgdHlwZTonQ29weUltYWdlR3JvdXAnIHRvIGNvbXBsZXRl Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMjo0NywwMzYtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC01KSBbYWE1MDNhNjItZDQzOS00 MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChpZDogJzIyZTFkZjg1 LTc5NGItNGJiNi1hNmI2LWExNjc5Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBp ZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkY2NhZWE2OScgdHlwZTonQ3JlYXRlQWxs T3ZhRGlza3MnIHRvIGNvbXBsZXRlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMjo1NywwNDUtMDYgSU5G TyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uY3VycmVudENoaWxkQ29tbWFuZHNFeGVj dXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1U aHJlYWQtNzcpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQg J0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNj YWVhNjknKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICdkOGRiNWYxMi1jZjU5LTQwZDIt YjFiOS1kNWU0NDc5NzY2YTMnIHR5cGU6J0NvcHlJbWFnZUdyb3VwJyB0byBjb21wbGV0ZQo+Pj4+ IDIwMTctMTItMjggMTY6MjI6NTcsMDU1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLlNlcmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxsYmFja10gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNzcpIFthYTUwM2E2Mi1kNDM5LTQxMzEt OWI0Ni1lMTYxNzc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9ydE92YScgKGlkOiAnMjJlMWRmODUtNzk0 Yi00YmI2LWE2YjYtYTE2NzljYmUyZjc4Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAn NDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWRjY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFE aXNrcycgdG8gY29tcGxldGUKPj4+PiAyMDE3LTEyLTI4IDE2OjIyOjU5LDQ5Ny0wNiBJTkZPICBb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2Vk VGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTIzKSBbXSBTUE1Bc3luY1Rhc2s6 OlBvbGxUYXNrOiBQb2xsaW5nIHRhc2sgJ2Y1NDMzODNhLWYzNjktNDg4YS1iNjI1LTczNzA2Yjg3 MWE1MScgKFBhcmVudCBDb21tYW5kICdDb3B5SW1hZ2VHcm91cCcsIFBhcmFtZXRlcnMgVHlwZSAn b3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5hc3luY3Rhc2tzLkFzeW5jVGFza1BhcmFtZXRl cnMnKSByZXR1cm5lZCBzdGF0dXMgJ2ZpbmlzaGVkJywgcmVzdWx0ICdzdWNjZXNzJy4KPj4+PiAy MDE3LTEyLTI4IDE2OjIyOjU5LDUwMy0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJs bC50YXNrcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hl ZHVsZWQtVGhyZWFkLTIzKSBbXSBCYXNlQXN5bmNUYXNrOjpvblRhc2tFbmRTdWNjZXNzOiBUYXNr ICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnIChQYXJlbnQgQ29tbWFuZCAn Q29weUltYWdlR3JvdXAnLCBQYXJhbWV0ZXJzIFR5cGUgJ29yZy5vdmlydC5lbmdpbmUuY29yZS5j b21tb24uYXN5bmN0YXNrcy5Bc3luY1Rhc2tQYXJhbWV0ZXJzJykgZW5kZWQgc3VjY2Vzc2Z1bGx5 Lgo+Pj4+IDIwMTctMTItMjggMTY6MjI6NTksNTA0LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTIzKSBbXSBDb21tYW5kQXN5bmNUYXNrOjplbmRBY3Rp b25JZk5lY2Vzc2FyeTogQWxsIHRhc2tzIG9mIGNvbW1hbmQgJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1i MWI5LWQ1ZTQ0Nzk3NjZhMycgaGFzIGVuZGVkIC0+IGV4ZWN1dGluZyAnZW5kQWN0aW9uJwo+Pj4+ IDIwMTctMTItMjggMTY6MjI6NTksNTA1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmVTY2hlZHVsZWQtVGhyZWFkLTIzKSBbXSBDb21tYW5kQXN5bmNUYXNrOjplbmRBY3Rpb246IEVu ZGluZyBhY3Rpb24gZm9yICcxJyB0YXNrcyAoY29tbWFuZCBJRDogJ2Q4ZGI1ZjEyLWNmNTktNDBk Mi1iMWI5LWQ1ZTQ0Nzk3NjZhMycpOiBjYWxsaW5nIGVuZEFjdGlvbiAnLgo+Pj4+IDIwMTctMTIt MjggMTY6MjI6NTksNTA1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tz LkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFk LTE1NTI4KSBbXSBDb21tYW5kQXN5bmNUYXNrOjplbmRDb21tYW5kQWN0aW9uIFt3aXRoaW4gdGhy ZWFkXSBjb250ZXh0OiBBdHRlbXB0aW5nIHRvIGVuZEFjdGlvbiAnQ29weUltYWdlR3JvdXAnLAo+ Pj4+IDIwMTctMTItMjggMTY6MjI6NTksNTE1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLnN0b3JhZ2UuZGlzay5pbWFnZS5Db3B5SW1hZ2VHcm91cENvbW1hbmRdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI4KSBbYWE1MDNhNjItZDQzOS00MTMx LTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kIFtpZD1kOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1k NWU0NDc5NzY2YTNdOiBVcGRhdGluZyBzdGF0dXMgdG8gJ1NVQ0NFRURFRCcsIFRoZSBjb21tYW5k IGVuZCBtZXRob2QgbG9naWMgd2lsbCBiZSBleGVjdXRlZCBieSBvbmUgb2YgaXRzIHBhcmVudCBj b21tYW5kcy4KPj4+PiAyMDE3LTEyLTI4IDE2OjIyOjU5LDUxNi0wNiBJTkZPICBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUx NjE3Nzk4NDdmNF0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0aW9uUmVzdWx0IFt3aXRo aW4gdGhyZWFkXTogZW5kQWN0aW9uIGZvciBhY3Rpb24gdHlwZSAnQ29weUltYWdlR3JvdXAnIGNv bXBsZXRlZCwgaGFuZGxpbmcgdGhlIHJlc3VsdC4KPj4+PiAyMDE3LTEyLTI4IDE2OjIyOjU5LDUx Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNU YXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUyOCkgW2FhNTAz YTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxl RW5kQWN0aW9uUmVzdWx0IFt3aXRoaW4gdGhyZWFkXTogZW5kQWN0aW9uIGZvciBhY3Rpb24gdHlw ZSAnQ29weUltYWdlR3JvdXAnIHN1Y2NlZWRlZCwgY2xlYXJpbmcgdGFza3MuCj4+Pj4gMjAxNy0x Mi0yOCAxNjoyMjo1OSw1MTYtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFz a3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0x NTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gU1BNQXN5bmNUYXNr OjpDbGVhckFzeW5jVGFzazogQXR0ZW1wdGluZyB0byBjbGVhciB0YXNrICdmNTQzMzgzYS1mMzY5 LTQ4OGEtYjYyNS03MzcwNmI4NzFhNTEnCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMjo1OSw1MTgtMDYg SU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLlNQTUNsZWFy VGFza1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1 NTI4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTVEFSVCwgU1BNQ2xl YXJUYXNrVkRTQ29tbWFuZCggU1BNVGFza0d1aWRCYXNlVkRTQ29tbWFuZFBhcmFtZXRlcnM6e3N0 b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJlMjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIGlnbm9y ZUZhaWxvdmVyTGltaXQ9J2ZhbHNlJywgdGFza0lkPSdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03 MzcwNmI4NzFhNTEnfSksIGxvZyBpZDogMmU5YzFkMQo+Pj4+IDIwMTctMTItMjggMTY6MjI6NTks NTIxLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5I U01DbGVhclRhc2tWRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRo cmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gU1RBUlQs IEhTTUNsZWFyVGFza1ZEU0NvbW1hbmQoSG9zdE5hbWUgPSByZWluZGVlckhvc3QsIEhTTVRhc2tH dWlkQmFzZVZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlkOC1i MmVlLTVjYTNlMTgxMDA1MScsIHRhc2tJZD0nZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZi ODcxYTUxJ30pLCBsb2cgaWQ6IDRhZDdhYmI1Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMjo1OSw1MzUt MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkhTTUNs ZWFyVGFza1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFk LTE1NTI4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBGSU5JU0gsIEhT TUNsZWFyVGFza1ZEU0NvbW1hbmQsIGxvZyBpZDogNGFkN2FiYjUKPj4+PiAyMDE3LTEyLTI4IDE2 OjIyOjU5LDUzNS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNi cm9rZXIuU1BNQ2xlYXJUYXNrVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRd IEZJTklTSCwgU1BNQ2xlYXJUYXNrVkRTQ29tbWFuZCwgbG9nIGlkOiAyZTljMWQxCj4+Pj4gMjAx Ny0xMi0yOCAxNjoyMjo1OSw1NDUtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu dGFza3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVh ZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQmFzZUFzeW5j VGFzazo6cmVtb3ZlVGFza0Zyb21EQjogUmVtb3ZlZCB0YXNrICdmNTQzMzgzYS1mMzY5LTQ4OGEt YjYyNS03MzcwNmI4NzFhNTEnIGZyb20gRGF0YUJhc2UKPj4+PiAyMDE3LTEyLTI4IDE2OjIyOjU5 LDU0Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5 bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUyOCkgW2Fh NTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gQ29tbWFuZEFzeW5jVGFzazo6SGFu ZGxlRW5kQWN0aW9uUmVzdWx0IFt3aXRoaW4gdGhyZWFkXTogUmVtb3ZpbmcgQ29tbWFuZE11bHRp QXN5bmNUYXNrcyBvYmplY3QgZm9yIGVudGl0eSAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVl NDQ3OTc2NmEzJwo+Pj4+IDIwMTctMTItMjggMTY6MjM6MDcsMDY0LTA2IElORk8gIFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLkNvbmN1cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGJh Y2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTQ1KSBb YWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVBbGxP dmFEaXNrcycgaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIGNoaWxk IGNvbW1hbmRzICdbZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ3OTc2NmEzXScgZXhlY3V0 aW9ucyB3ZXJlIGNvbXBsZXRlZCwgc3RhdHVzICdTVUNDRUVERUQnCj4+Pj4gMjAxNy0xMi0yOCAx NjoyMzowNywwNzgtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hp bGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW5lU2NoZWR1bGVkLVRocmVhZC00NSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4 NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1h MTY3OWNiZTJmNzgnKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICc0MjMzMWE3Ny0yZTM4 LTQ2NTMtYmE1Zi0yOWU1ZGNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21w bGV0ZQo+Pj4+IDIwMTctMTItMjggMTY6MjM6MDgsMDg5LTA2IElORk8gIFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlzay5DcmVhdGVBbGxPdmFEaXNrc0NvbW1hbmRdIChFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjIt ZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBFbmRpbmcgY29tbWFuZCAnb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2suQ3JlYXRlQWxsT3ZhRGlza3NDb21tYW5kJyBzdWNj ZXNzZnVsbHkuCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOCwxMDYtMDYgSU5GTyAgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLmltYWdlLkNvcHlJbWFnZUdyb3VwQ29tbWFu ZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFth YTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEVuZGluZyBjb21tYW5kICdvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlzay5pbWFnZS5Db3B5SW1hZ2VHcm91cENv bW1hbmQnIHN1Y2Nlc3NmdWxseS4KPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA4LDExOC0wNiBJTkZP ICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuR2V0SW1hZ2VJbmZv VkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJl YWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIFNUQVJULCBHZXRJ bWFnZUluZm9WRFNDb21tYW5kKCBHZXRJbWFnZUluZm9WRFNDb21tYW5kUGFyYW1ldGVyczp7c3Rv cmFnZVBvb2xJZD0nM2JiNGVkZjgtYmUyNy00MmU0LWI4NjAtYTFmMWYyOTNiODFjJywgaWdub3Jl RmFpbG92ZXJMaW1pdD0nZmFsc2UnLCBzdG9yYWdlRG9tYWluSWQ9JzQxMDhkZDk0LTc1MzgtNGZk Yi1hMDFlLTJlYjUxYjkwODNiOScsIGltYWdlR3JvdXBJZD0nYTI1NzhiNDktNWVkZi00N2I4LWE5 OGEtMTJhMjBiNDc2ODhjJywgaW1hZ2VJZD0nMzQ4ODVkY2EtZTFjNi00ZTkyLTlmMDYtOTU3YTYz YzBhZTU2J30pLCBsb2cgaWQ6IDJjZWM4ZjgKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA4LDEyMi0w NiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Vm9s dW1lSW5mb1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVs ZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTVEFS VCwgR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmQoSG9zdE5hbWUgPSByZWluZGVlckhvc3QsIEdldFZv bHVtZUluZm9WRFNDb21tYW5kUGFyYW1ldGVyczp7aG9zdElkPSc0ZjM0NDg3NS0wOGQ4LTQ5ZDgt YjJlZS01Y2EzZTE4MTAwNTEnLCBzdG9yYWdlUG9vbElkPSczYmI0ZWRmOC1iZTI3LTQyZTQtYjg2 MC1hMWYxZjI5M2I4MWMnLCBzdG9yYWdlRG9tYWluSWQ9JzQxMDhkZDk0LTc1MzgtNGZkYi1hMDFl LTJlYjUxYjkwODNiOScsIGltYWdlR3JvdXBJZD0nYTI1NzhiNDktNWVkZi00N2I4LWE5OGEtMTJh MjBiNDc2ODhjJywgaW1hZ2VJZD0nMzQ4ODVkY2EtZTFjNi00ZTkyLTlmMDYtOTU3YTYzYzBhZTU2 J30pLCBsb2cgaWQ6IGMzZmVhMTkKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA4LDEzNS0wNiBJTkZP ICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Vm9sdW1lSW5m b1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhy ZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBGSU5JU0gsIEdl dFZvbHVtZUluZm9WRFNDb21tYW5kLCByZXR1cm46IG9yZy5vdmlydC5lbmdpbmUuY29yZS5jb21t b24uYnVzaW5lc3NlbnRpdGllcy5zdG9yYWdlLkRpc2tJbWFnZUA5NWJiNWI2NSwgbG9nIGlkOiBj M2ZlYTE5Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOCwxMzUtMDYgSU5GTyAgW29yZy5vdmlydC5l bmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkdldEltYWdlSW5mb1ZEU0NvbW1hbmRdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNh NjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBGSU5JU0gsIEdldEltYWdlSW5mb1ZEU0Nv bW1hbmQsIHJldHVybjogb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0 aWVzLnN0b3JhZ2UuRGlza0ltYWdlQDk1YmI1YjY1LCBsb2cgaWQ6IDJjZWM4ZjgKPj4+PiAyMDE3 LTEyLTI4IDE2OjIzOjA4LDIzMi0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2tlci52ZHNicm9rZXIuUHJlcGFyZUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0 Ni1lMTYxNzc5ODQ3ZjRdIFNUQVJULCBQcmVwYXJlSW1hZ2VWRFNDb21tYW5kKEhvc3ROYW1lID0g cmVpbmRlZXJIb3N0LCBQcmVwYXJlSW1hZ2VWRFNDb21tYW5kUGFyYW1ldGVyczp7aG9zdElkPSc0 ZjM0NDg3NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnfSksIGxvZyBpZDogNjgyNGM2OGYK Pj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA4LDI0Ni0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuUHJlcGFyZUltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRdIEZJTklTSCwgUHJlcGFyZUltYWdlVkRTQ29tbWFuZCwg cmV0dXJuOiBQcmVwYXJlSW1hZ2VSZXR1cm46e3N0YXR1cz0nU3RhdHVzIFtjb2RlPTAsIG1lc3Nh Z2U9RG9uZV0nfSwgbG9nIGlkOiA2ODI0YzY4Zgo+Pj4+IDIwMTctMTItMjggMTY6MjM6MDgsMjUx LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXRR ZW11SW1hZ2VJbmZvVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNj aGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5ODQ3ZjRd IFNUQVJULCBHZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZChIb3N0TmFtZSA9IHJlaW5kZWVySG9z dCwgR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4 ZDgtNDlkOC1iMmVlLTVjYTNlMTgxMDA1MScsIHN0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJlMjct NDJlNC1iODYwLWExZjFmMjkzYjgxYycsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzOC00 ZmRiLWEwMWUtMmViNTFiOTA4M2I5JywgaW1hZ2VHcm91cElkPSdhMjU3OGI0OS01ZWRmLTQ3Yjgt YTk4YS0xMmEyMGI0NzY4OGMnLCBpbWFnZUlkPSczNDg4NWRjYS1lMWM2LTRlOTItOWYwNi05NTdh NjNjMGFlNTYnfSksIGxvZyBpZDogMWZiM2M3OGUKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA4LDQ5 NS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0 UWVtdUltYWdlSW5mb1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVT Y2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0 XSBGSU5JU0gsIEdldFFlbXVJbWFnZUluZm9WRFNDb21tYW5kLCByZXR1cm46IG9yZy5vdmlydC5l bmdpbmUuY29yZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5zdG9yYWdlLlFlbXVJbWFnZUluZm9A MzQxMjY5N2MsIGxvZyBpZDogMWZiM2M3OGUKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA4LDQ5OS0w NiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuVGVhcmRv d25JbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVs ZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc3OTg0N2Y0XSBTVEFS VCwgVGVhcmRvd25JbWFnZVZEU0NvbW1hbmQoSG9zdE5hbWUgPSByZWluZGVlckhvc3QsIEltYWdl QWN0aW9uc1ZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9JzRmMzQ0ODc1LTA4ZDgtNDlkOC1i MmVlLTVjYTNlMTgxMDA1MSd9KSwgbG9nIGlkOiA2Mzc3ZDZhMwo+Pj4+IDIwMTctMTItMjggMTY6 MjM6MDgsNTA4LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jy b2tlci5UZWFyZG93bkltYWdlVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5 ODQ3ZjRdIEZJTklTSCwgVGVhcmRvd25JbWFnZVZEU0NvbW1hbmQsIHJldHVybjogU3RhdHVzUmV0 dXJuOntzdGF0dXM9J1N0YXR1cyBbY29kZT0wLCBtZXNzYWdlPURvbmVdJ30sIGxvZyBpZDogNjM3 N2Q2YTMKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA4LDU2MS0wNiBJTkZPICBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmJsbC5DcmVhdGVPdmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkgWzQzNmFhNDJhXSBSdW5uaW5nIGNvbW1hbmQ6IENy ZWF0ZU92YUNvbW1hbmQgaW50ZXJuYWw6IHRydWUuCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOCw1 NjQtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLlBy ZXBhcmVJbWFnZVZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hl ZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIFNUQVJULCBQcmVwYXJlSW1hZ2VWRFNDb21tYW5k KEhvc3ROYW1lID0gcmVpbmRlZXJIb3N0LCBQcmVwYXJlSW1hZ2VWRFNDb21tYW5kUGFyYW1ldGVy czp7aG9zdElkPSc0ZjM0NDg3NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnfSksIGxvZyBp ZDogNDQ5MGRhM2MKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA4LDU3NS0wNiBJTkZPICBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuUHJlcGFyZUltYWdlVkRTQ29tbWFu ZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFs0 MzZhYTQyYV0gRklOSVNILCBQcmVwYXJlSW1hZ2VWRFNDb21tYW5kLCByZXR1cm46IFByZXBhcmVJ bWFnZVJldHVybjp7c3RhdHVzPSdTdGF0dXMgW2NvZGU9MCwgbWVzc2FnZT1Eb25lXSd9LCBsb2cg aWQ6IDQ0OTBkYTNjCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOCw1ODAtMDYgSU5GTyAgW29yZy5v dmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkdldFZvbHVtZUluZm9WRFNDb21t YW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkg WzQzNmFhNDJhXSBTVEFSVCwgR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmQoSG9zdE5hbWUgPSByZWlu ZGVlckhvc3QsIEdldFZvbHVtZUluZm9WRFNDb21tYW5kUGFyYW1ldGVyczp7aG9zdElkPSc0ZjM0 NDg3NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnLCBzdG9yYWdlUG9vbElkPSczYmI0ZWRm OC1iZTI3LTQyZTQtYjg2MC1hMWYxZjI5M2I4MWMnLCBzdG9yYWdlRG9tYWluSWQ9JzQxMDhkZDk0 LTc1MzgtNGZkYi1hMDFlLTJlYjUxYjkwODNiOScsIGltYWdlR3JvdXBJZD0nYTI1NzhiNDktNWVk Zi00N2I4LWE5OGEtMTJhMjBiNDc2ODhjJywgaW1hZ2VJZD0nMzQ4ODVkY2EtZTFjNi00ZTkyLTlm MDYtOTU3YTYzYzBhZTU2J30pLCBsb2cgaWQ6IDYwZjUyMjYyCj4+Pj4gMjAxNy0xMi0yOCAxNjoy MzowOCw1OTEtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJv a2VyLkdldFZvbHVtZUluZm9WRFNDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW5lU2NoZWR1bGVkLVRocmVhZC02MSkgWzQzNmFhNDJhXSBGSU5JU0gsIEdldFZvbHVtZUluZm9W RFNDb21tYW5kLCByZXR1cm46IG9yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYnVzaW5lc3Nl bnRpdGllcy5zdG9yYWdlLkRpc2tJbWFnZUA5NWJiNWI2NSwgbG9nIGlkOiA2MGY1MjI2Mgo+Pj4+ IDIwMTctMTItMjggMTY6MjM6MDgsNTk2LTA2IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLkNyZWF0ZU92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hl ZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIENvbW1hbmQgJ29yZy5vdmlydC5lbmdpbmUuY29y ZS5ibGwuQ3JlYXRlT3ZhQ29tbWFuZCcgZmFpbGVkOiBudWxsCj4+Pj4gMjAxNy0xMi0yOCAxNjoy MzowOCw1OTYtMDYgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ3JlYXRlT3ZhQ29t bWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNjEp IFs0MzZhYTQyYV0gRXhjZXB0aW9uOiBqYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24KPj4+ Pgo+Pj4+IDIwMTctMTItMjggMTY6MjM6MDgsNjAwLTA2IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLmV4cG9ydGltcG9ydC5FeHBvcnRPdmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkgWzQzNmFhNDJhXSBGYWlsZWQgdG8g Y3JlYXRlIE9WQSBmaWxlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOCw2MDAtMDYgSU5GTyAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxi YWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkg WzQzNmFhNDJhXSBDb21tYW5kICdFeHBvcnRPdmEnIGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2 YjYtYTE2NzljYmUyZjc4JyBmYWlsZWQgd2hlbiBhdHRlbXB0aW5nIHRvIHBlcmZvcm0gdGhlIG5l eHQgb3BlcmF0aW9uLCBtYXJraW5nIGFzIEZBSUxFRCAnWzQyMzMxYTc3LTJlMzgtNDY1My1iYTVm LTI5ZTVkY2NhZWE2OV0nCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOCw2MDAtMDYgSU5GTyAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyaWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxi YWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC02MSkg WzQzNmFhNDJhXSBDb21tYW5kICdFeHBvcnRPdmEnIGlkOiAnMjJlMWRmODUtNzk0Yi00YmI2LWE2 YjYtYTE2NzljYmUyZjc4JyBjaGlsZCBjb21tYW5kcyAnWzQyMzMxYTc3LTJlMzgtNDY1My1iYTVm LTI5ZTVkY2NhZWE2OV0nIGV4ZWN1dGlvbnMgd2VyZSBjb21wbGV0ZWQsIHN0YXR1cyAnRkFJTEVE Jwo+Pj4+IDIwMTctMTItMjggMTY6MjM6MDksNjI4LTA2IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLmV4cG9ydGltcG9ydC5FeHBvcnRPdmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0xNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05 YjQ2LWUxNjE3Nzk4NDdmNF0gRW5kaW5nIGNvbW1hbmQgJ29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwuZXhwb3J0aW1wb3J0LkV4cG9ydE92YUNvbW1hbmQnIHdpdGggZmFpbHVyZS4KPj4+PiAyMDE3 LTEyLTI4IDE2OjIzOjA5LDYzNy0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5l eHBvcnRpbXBvcnQuRXhwb3J0T3ZhQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZVNjaGVkdWxlZC1UaHJlYWQtMTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzc5 ODQ3ZjRdIExvY2sgZnJlZWQgdG8gb2JqZWN0ICdFbmdpbmVMb2NrOntleGNsdXNpdmVMb2Nrcz0n WzQzYzgyNTgwLTZjN2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YT1WTV0nLCBzaGFyZWRMb2Nrcz0n J30nCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOSw2NjctMDYgRVJST1IgW29yZy5vdmlydC5lbmdp bmUuY29yZS5kYWwuZGJicm9rZXIuYXVkaXRsb2doYW5kbGluZy5BdWRpdExvZ0RpcmVjdG9yXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0xNSkgW2FhNTAz YTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3Nzk4NDdmNF0gRVZFTlRfSUQ6IElNUE9SVEVYUE9SVF9F WFBPUlRfVk1fVE9fT1ZBX0ZBSUxFRCgxLDIyNSksIEZhaWxlZCB0byBleHBvcnQgVm0gQ2VudE9T NyBhcyBhIFZpcnR1YWwgQXBwbGlhbmNlIHRvIHBhdGggL21lZGlhL3ByaW1hcnkvZXh0cmFfc3Bh Y2UvQ2VudE9TNy5vdmEgb24gSG9zdCByZWluZGVlckhvc3QKPj4+PiAyMDE3LTEyLTI4IDE2OjIz OjA5LDcxNi0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2su UmVtb3ZlRGlza0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFk LTE1NTI5KSBbMzFmOGZiZjZdIFJ1bm5pbmcgY29tbWFuZDogUmVtb3ZlRGlza0NvbW1hbmQgaW50 ZXJuYWw6IHRydWUuIEVudGl0aWVzIGFmZmVjdGVkIDogIElEOiBhMjU3OGI0OS01ZWRmLTQ3Yjgt YTk4YS0xMmEyMGI0NzY4OGMgVHlwZTogRGlza0FjdGlvbiBncm91cCBERUxFVEVfRElTSyB3aXRo IHJvbGUgdHlwZSBVU0VSCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOSw3MzQtMDYgSU5GTyAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLmltYWdlLlJlbW92ZUltYWdlQ29t bWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjkpIFszMWY4 ZmJmNl0gUnVubmluZyBjb21tYW5kOiBSZW1vdmVJbWFnZUNvbW1hbmQgaW50ZXJuYWw6IHRydWUu IEVudGl0aWVzIGFmZmVjdGVkIDogIElEOiA0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5 MDgzYjkgVHlwZTogU3RvcmFnZQo+Pj4+IDIwMTctMTItMjggMTY6MjM6MDksNzk2LTA2IElORk8g IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5EZWxldGVJbWFnZUdy b3VwVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1 MjkpIFszMWY4ZmJmNl0gU1RBUlQsIERlbGV0ZUltYWdlR3JvdXBWRFNDb21tYW5kKCBEZWxldGVJ bWFnZUdyb3VwVkRTQ29tbWFuZFBhcmFtZXRlcnM6e3N0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJl MjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIGlnbm9yZUZhaWxvdmVyTGltaXQ9J2ZhbHNlJywg c3RvcmFnZURvbWFpbklkPSc0MTA4ZGQ5NC03NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjknLCBp bWFnZUdyb3VwSWQ9J2EyNTc4YjQ5LTVlZGYtNDdiOC1hOThhLTEyYTIwYjQ3Njg4YycsIHBvc3Ra ZXJvcz0nZmFsc2UnLCBkaXNjYXJkPSdmYWxzZScsIGZvcmNlRGVsZXRlPSd0cnVlJ30pLCBsb2cg aWQ6IDM4OWFiZGYKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjA5LDg0NS0wNiBJTkZPICBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuRGVsZXRlSW1hZ2VHcm91cFZEU0Nv bW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI5KSBbMzFm OGZiZjZdIEZJTklTSCwgRGVsZXRlSW1hZ2VHcm91cFZEU0NvbW1hbmQsIGxvZyBpZDogMzg5YWJk Zgo+Pj4+IDIwMTctMTItMjggMTY6MjM6MDksODYwLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZdIENvbW1hbmRBc3luY1Rhc2s6OkFkZGlu ZyBDb21tYW5kTXVsdGlBc3luY1Rhc2tzIG9iamVjdCBmb3IgY29tbWFuZCAnZjljYTVkNmYtZWZm ZS00MWEyLTgzNWYtODNmMDRkYTJkZTczJwo+Pj4+IDIwMTctMTItMjggMTY6MjM6MDksODYwLTA2 IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbW1hbmRNdWx0aUFzeW5jVGFza3Nd IChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZd IENvbW1hbmRNdWx0aUFzeW5jVGFza3M6OmF0dGFjaFRhc2s6IEF0dGFjaGluZyB0YXNrICdmMmM3 ZjVlYy1iMTY2LTRjZjItOTdiNi1iMmNjMDJmNzE1ZTEnIHRvIGNvbW1hbmQgJ2Y5Y2E1ZDZmLWVm ZmUtNDFhMi04MzVmLTgzZjA0ZGEyZGU3MycuCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzowOSw4ODgt MDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQXN5bmNUYXNrTWFuYWdl cl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MjkpIFszMWY4ZmJm Nl0gQWRkaW5nIHRhc2sgJ2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIyY2MwMmY3MTVlMScgKFBh cmVudCBDb21tYW5kICdSZW1vdmVEaXNrJywgUGFyYW1ldGVycyBUeXBlICdvcmcub3ZpcnQuZW5n aW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1ldGVycycpLCBwb2xsaW5n IGhhc24ndCBzdGFydGVkIHlldC4uCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzoxMCwwNTYtMDYgSU5G TyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5kYWwuZGJicm9rZXIuYXVkaXRsb2doYW5kbGluZy5B dWRpdExvZ0RpcmVjdG9yXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0x NTUyOSkgWzMxZjhmYmY2XSBFVkVOVF9JRDogVVNFUl9GSU5JU0hFRF9SRU1PVkVfRElTSygyLDAx NCksIERpc2sgRGViaWFuN19EaXNrMSB3YXMgc3VjY2Vzc2Z1bGx5IHJlbW92ZWQgZnJvbSBkb21h aW4gZGF0YSAoVXNlciBhZG1pbkBpbnRlcm5hbC1hdXRoeikuCj4+Pj4gMjAxNy0xMi0yOCAxNjoy MzoxMCwwNTctMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5 bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUyOSkgWzMx ZjhmYmY2XSBCYXNlQXN5bmNUYXNrOjpzdGFydFBvbGxpbmdUYXNrOiBTdGFydGluZyB0byBwb2xs IHRhc2sgJ2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIyY2MwMmY3MTVlMScuCj4+Pj4gMjAxNy0x Mi0yOCAxNjoyMzoxMCwwNTctMDYgV0FSTiAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwubG9j ay5Jbk1lbW9yeUxvY2tNYW5hZ2VyXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRo cmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBUcnlpbmcgdG8gcmVsZWFzZSBleGNsdXNpdmUgbG9jayB3 aGljaCBkb2VzIG5vdCBleGlzdCwgbG9jayBrZXk6ICc0M2M4MjU4MC02YzdhLTQzMTktOTdmNi02 Y2ZiMTdhNDQ0NWFWTScKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjEwLDA1Ny0wNiBJTkZPICBbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2suUmVtb3ZlRGlza0NvbW1hbmRdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZdIExv Y2sgZnJlZWQgdG8gb2JqZWN0ICdFbmdpbmVMb2NrOntleGNsdXNpdmVMb2Nrcz0nWzQzYzgyNTgw LTZjN2EtNDMxOS05N2Y2LTZjZmIxN2E0NDQ1YT1WTV0nLCBzaGFyZWRMb2Nrcz0nJ30nCj4+Pj4g MjAxNy0xMi0yOCAxNjoyMzoxOSw1MDUtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwudGFza3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2lu ZVNjaGVkdWxlZC1UaHJlYWQtMzEpIFtdIFBvbGxpbmcgYW5kIHVwZGF0aW5nIEFzeW5jIFRhc2tz OiAyIHRhc2tzLCAxIHRhc2tzIHRvIHBvbGwgbm93Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzoxOSw1 MTktMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNr XSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0zMSkgW10g U1BNQXN5bmNUYXNrOjpQb2xsVGFzazogUG9sbGluZyB0YXNrICdmMmM3ZjVlYy1iMTY2LTRjZjIt OTdiNi1iMmNjMDJmNzE1ZTEnIChQYXJlbnQgQ29tbWFuZCAnUmVtb3ZlRGlzaycsIFBhcmFtZXRl cnMgVHlwZSAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5hc3luY3Rhc2tzLkFzeW5jVGFz a1BhcmFtZXRlcnMnKSByZXR1cm5lZCBzdGF0dXMgJ2ZpbmlzaGVkJywgcmVzdWx0ICdzdWNjZXNz Jy4KPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjE5LDUzMC0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1l bmdpbmVTY2hlZHVsZWQtVGhyZWFkLTMxKSBbXSBCYXNlQXN5bmNUYXNrOjpvblRhc2tFbmRTdWNj ZXNzOiBUYXNrICdmMmM3ZjVlYy1iMTY2LTRjZjItOTdiNi1iMmNjMDJmNzE1ZTEnIChQYXJlbnQg Q29tbWFuZCAnUmVtb3ZlRGlzaycsIFBhcmFtZXRlcnMgVHlwZSAnb3JnLm92aXJ0LmVuZ2luZS5j b3JlLmNvbW1vbi5hc3luY3Rhc2tzLkFzeW5jVGFza1BhcmFtZXRlcnMnKSBlbmRlZCBzdWNjZXNz ZnVsbHkuCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzoxOSw1NjMtMDYgSU5GTyAgW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMzEpIFtdIENvbW1hbmRBc3luY1Rhc2s6OmVu ZEFjdGlvbklmTmVjZXNzYXJ5OiBBbGwgdGFza3Mgb2YgY29tbWFuZCAnZjljYTVkNmYtZWZmZS00 MWEyLTgzNWYtODNmMDRkYTJkZTczJyBoYXMgZW5kZWQgLT4gZXhlY3V0aW5nICdlbmRBY3Rpb24n Cj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzoxOSw1NjMtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMzEpIFtdIENvbW1hbmRBc3luY1Rhc2s6OmVuZEFjdGlv bjogRW5kaW5nIGFjdGlvbiBmb3IgJzEnIHRhc2tzIChjb21tYW5kIElEOiAnZjljYTVkNmYtZWZm ZS00MWEyLTgzNWYtODNmMDRkYTJkZTczJyk6IGNhbGxpbmcgZW5kQWN0aW9uICcuCj4+Pj4gMjAx Ny0xMi0yOCAxNjoyMzoxOSw1NjQtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu dGFza3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1U aHJlYWQtMTU1MzIpIFtdIENvbW1hbmRBc3luY1Rhc2s6OmVuZENvbW1hbmRBY3Rpb24gW3dpdGhp biB0aHJlYWRdIGNvbnRleHQ6IEF0dGVtcHRpbmcgdG8gZW5kQWN0aW9uICdSZW1vdmVEaXNrJywK Pj4+PiAyMDE3LTEyLTI4IDE2OjIzOjE5LDU3OS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLmJsbC5zdG9yYWdlLmRpc2suUmVtb3ZlRGlza0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTMyKSBbMzFmOGZiZjZdIEVuZGluZyBjb21tYW5kICdv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlzay5SZW1vdmVEaXNrQ29tbWFuZCcg c3VjY2Vzc2Z1bGx5Lgo+Pj4+IDIwMTctMTItMjggMTY6MjM6MTksNTg1LTA2IElORk8gIFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2Vk VGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTMyKSBbMzFmOGZiZjZdIENvbW1hbmRBc3lu Y1Rhc2s6OkhhbmRsZUVuZEFjdGlvblJlc3VsdCBbd2l0aGluIHRocmVhZF06IGVuZEFjdGlvbiBm b3IgYWN0aW9uIHR5cGUgJ1JlbW92ZURpc2snIGNvbXBsZXRlZCwgaGFuZGxpbmcgdGhlIHJlc3Vs dC4KPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjE5LDU4NS0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lLVRocmVhZC0xNTUzMikgWzMxZjhmYmY2XSBDb21tYW5kQXN5bmNUYXNrOjpIYW5k bGVFbmRBY3Rpb25SZXN1bHQgW3dpdGhpbiB0aHJlYWRdOiBlbmRBY3Rpb24gZm9yIGFjdGlvbiB0 eXBlICdSZW1vdmVEaXNrJyBzdWNjZWVkZWQsIGNsZWFyaW5nIHRhc2tzLgo+Pj4+IDIwMTctMTIt MjggMTY6MjM6MTksNTg1LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tz LlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1 MzIpIFszMWY4ZmJmNl0gU1BNQXN5bmNUYXNrOjpDbGVhckFzeW5jVGFzazogQXR0ZW1wdGluZyB0 byBjbGVhciB0YXNrICdmMmM3ZjVlYy1iMTY2LTRjZjItOTdiNi1iMmNjMDJmNzE1ZTEnCj4+Pj4g MjAxNy0xMi0yOCAxNjoyMzoxOSw1ODgtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52 ZHNicm9rZXIuaXJzYnJva2VyLlNQTUNsZWFyVGFza1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTMyKSBbMzFmOGZiZjZdIFNUQVJULCBTUE1DbGVh clRhc2tWRFNDb21tYW5kKCBTUE1UYXNrR3VpZEJhc2VWRFNDb21tYW5kUGFyYW1ldGVyczp7c3Rv cmFnZVBvb2xJZD0nM2JiNGVkZjgtYmUyNy00MmU0LWI4NjAtYTFmMWYyOTNiODFjJywgaWdub3Jl RmFpbG92ZXJMaW1pdD0nZmFsc2UnLCB0YXNrSWQ9J2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIy Y2MwMmY3MTVlMSd9KSwgbG9nIGlkOiA2YzI1YjYyCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzoxOSw1 OTEtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkhT TUNsZWFyVGFza1ZEU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhy ZWFkLTE1NTMyKSBbMzFmOGZiZjZdIFNUQVJULCBIU01DbGVhclRhc2tWRFNDb21tYW5kKEhvc3RO YW1lID0gcmVpbmRlZXJIb3N0LCBIU01UYXNrR3VpZEJhc2VWRFNDb21tYW5kUGFyYW1ldGVyczp7 aG9zdElkPSc0ZjM0NDg3NS0wOGQ4LTQ5ZDgtYjJlZS01Y2EzZTE4MTAwNTEnLCB0YXNrSWQ9J2Yy YzdmNWVjLWIxNjYtNGNmMi05N2I2LWIyY2MwMmY3MTVlMSd9KSwgbG9nIGlkOiA0ZDRmY2NlZAo+ Pj4+IDIwMTctMTItMjggMTY6MjM6MTksNjAyLTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUudmRzYnJva2VyLnZkc2Jyb2tlci5IU01DbGVhclRhc2tWRFNDb21tYW5kXSAoRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xNTUzMikgWzMxZjhmYmY2XSBGSU5JU0gsIEhT TUNsZWFyVGFza1ZEU0NvbW1hbmQsIGxvZyBpZDogNGQ0ZmNjZWQKPj4+PiAyMDE3LTEyLTI4IDE2 OjIzOjE5LDYwMi0wNiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5pcnNi cm9rZXIuU1BNQ2xlYXJUYXNrVkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gRklOSVNILCBTUE1DbGVhclRhc2tWRFNDb21t YW5kLCBsb2cgaWQ6IDZjMjViNjIKPj4+PiAyMDE3LTEyLTI4IDE2OjIzOjE5LDYxNC0wNiBJTkZP ICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTE1NTMyKSBbMzFmOGZiZjZdIEJhc2VBc3lu Y1Rhc2s6OnJlbW92ZVRhc2tGcm9tREI6IFJlbW92ZWQgdGFzayAnZjJjN2Y1ZWMtYjE2Ni00Y2Yy LTk3YjYtYjJjYzAyZjcxNWUxJyBmcm9tIERhdGFCYXNlCj4+Pj4gMjAxNy0xMi0yOCAxNjoyMzox OSw2MTQtMDYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFz eW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTU1MzIpIFsz MWY4ZmJmNl0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0aW9uUmVzdWx0IFt3aXRoaW4g dGhyZWFkXTogUmVtb3ZpbmcgQ29tbWFuZE11bHRpQXN5bmNUYXNrcyBvYmplY3QgZm9yIGVudGl0 eSAnZjljYTVkNmYtZWZmZS00MWEyLTgzNWYtODNmMDRkYTJkZTczJwo+Pj4+IDIwMTctMTItMjgg MTY6MjQ6MTgsODA4LTA2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFz eW5jVGFza01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQt VGhyZWFkLTU1KSBbXSBTZXR0aW5nIG5ldyB0YXNrcyBtYXAuIFRoZSBtYXAgY29udGFpbnMgbm93 IDEgdGFza3MKPj4+Pgo+Pj4+IFNlbnQgd2l0aCBbUHJvdG9uTWFpbF0oaHR0cHM6Ly9wcm90b25t YWlsLmNvbSkgU2VjdXJlIEVtYWlsLgo+Pj4+Cj4+Pj4+IC0tLS0tLS0tIE9yaWdpbmFsIE1lc3Nh Z2UgLS0tLS0tLS0KPj4+Pj4gU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gRXhwb3J0aW5nL0Nv cHlpbmcgVk0gdG8gYW5vdGhlciBvVmlydCBzZXJ2ZXIKPj4+Pj4gTG9jYWwgVGltZTogRGVjZW1i ZXIgMjgsIDIwMTcgNDoyMCBQTQo+Pj4+PiBVVEMgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgMTA6 MjAgUE0KPj4+Pj4gRnJvbTogYWhhZGFzQHJlZGhhdC5jb20KPj4+Pj4gVG86IEFsZXggQmFydG9u ZWsgPEFsZXhAdW5peDEzMzcuY29tPgo+Pj4+PiB1c2VycyA8dXNlcnNAb3ZpcnQub3JnPgo+Pj4+ Pgo+Pj4+PiA6Lwo+Pj4+PiBDYW4geW91IHBsZWFzZSBhdHRhY2ggdGhlIG5ldyBsb2c/Cj4+Pj4+ Cj4+Pj4+IE9uIEZyaSwgRGVjIDI5LCAyMDE3IGF0IDEyOjE4IEFNLCBBbGV4IEJhcnRvbmVrIDxB bGV4QHVuaXgxMzM3LmNvbT4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+PiBZZXMgaXQgd2FzIGVtcHR5LiAg VHJpZWQgYWdhaW4sIHNhbWUgZmFpbHVyZS4KPj4+Pj4+Cj4+Pj4+PiBTZW50IHdpdGggW1Byb3Rv bk1haWxdKGh0dHBzOi8vcHJvdG9ubWFpbC5jb20pIFNlY3VyZSBFbWFpbC4KPj4+Pj4+Cj4+Pj4+ Pj4gLS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLQo+Pj4+Pj4+IFN1YmplY3Q6IFJl OiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2Vy dmVyCj4+Pj4+Pj4gTG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgNDoxMSBQTQo+Pj4+Pj4+ IFVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAxMDoxMSBQTQo+Pj4+Pj4+IEZyb206IGFoYWRh c0ByZWRoYXQuY29tCj4+Pj4+Pj4gVG86IEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29t Pgo+Pj4+Pj4+IHVzZXJzIDx1c2Vyc0BvdmlydC5vcmc+Cj4+Pj4+Pj4KPj4+Pj4+PiBUaGFua3Mu Cj4+Pj4+Pj4gSXMgdGhlIGRlc2NyaXB0aW9uIG9mIHRoZSBkaXNrIG9mIHRoZSBWTSBlbXB0eT8K Pj4+Pj4+PiBJZiBpdCBpcywgcGxlYXNlIHR5cGUgc29tZSBkZXNjcmlwdGlvbiBhbmQgdGhlbiB0 cnkgYWdhaW4uCj4+Pj4+Pj4KPj4+Pj4+PiBPbiBGcmksIERlYyAyOSwgMjAxNyBhdCAxMjowMiBB TSwgQWxleCBCYXJ0b25layA8QWxleEB1bml4MTMzNy5jb20+IHdyb3RlOgo+Pj4+Pj4+Cj4+Pj4+ Pj4+IEF0dGFjaGVkLiAgSXRzIDMuOCBtYiBkZWNvbXByZXNzZWQuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+ IFNlbnQgd2l0aCBbUHJvdG9uTWFpbF0oaHR0cHM6Ly9wcm90b25tYWlsLmNvbSkgU2VjdXJlIEVt YWlsLgo+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gLS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0t LQo+Pj4+Pj4+Pj4gU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gRXhwb3J0aW5nL0NvcHlpbmcg Vk0gdG8gYW5vdGhlciBvVmlydCBzZXJ2ZXIKPj4+Pj4+Pj4+IExvY2FsIFRpbWU6IERlY2VtYmVy IDI4LCAyMDE3IDM6NTYgUE0KPj4+Pj4+Pj4+IFVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyA5 OjU2IFBNCj4+Pj4+Pj4+PiBGcm9tOiBhaGFkYXNAcmVkaGF0LmNvbQo+Pj4+Pj4+Pj4gVG86IEFs ZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29tPgo+Pj4+Pj4+Pj4gdXNlcnMgPHVzZXJzQG92 aXJ0Lm9yZz4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBPbiBUaHUsIERlYyAyOCwgMjAxNyBhdCAxMToy OCBQTSwgQWxleCBCYXJ0b25layA8QWxleEB1bml4MTMzNy5jb20+IHdyb3RlOgo+Pj4+Pj4+Pj4K Pj4+Pj4+Pj4+PiBUaGF0IGlzIHRoZSBleGNlcnB0IGZyb20gdGhlICBlbmdpbmUgbG9nIGZpbGUu ICAgVGhlcmUgaXNudCBhbnkgIG1vcmUgamF2YSBzdGFjayBkdW1wIGluIGl0IG90aGVyIHRoYW4g d2hhdCBJIGNhcHR1cmVkLgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IENhbiB5b3UgcGxlYXNlIGF0dGFj aCB0aGUgZW50aXJlIGVuZ2luZS5sb2cgdG8gdGhpcyB0aHJlYWQgb3IgdG8gYSBuZXcgYnVnICho dHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb20pPwo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBTZW50IHdp dGggW1Byb3Rvbk1haWxdKGh0dHBzOi8vcHJvdG9ubWFpbC5jb20pIFNlY3VyZSBFbWFpbC4KPj4+ Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+PiAtLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0tCj4+ Pj4+Pj4+Pj4+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZN IHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyCj4+Pj4+Pj4+Pj4+IExvY2FsIFRpbWU6IERlY2VtYmVy IDI4LCAyMDE3IDM6MTggUE0KPj4+Pj4+Pj4+Pj4gVVRDIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3 IDk6MTggUE0KPj4+Pj4+Pj4+Pj4gRnJvbTogYWhhZGFzQHJlZGhhdC5jb20KPj4+Pj4+Pj4+Pj4g VG86IEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcuY29tPgo+Pj4+Pj4+Pj4+PiB1c2VycyA8 dXNlcnNAb3ZpcnQub3JnPgo+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+PiBPbiBUaHUsIERlYyAyOCwg MjAxNyBhdCAxMDo0NiBQTSwgQWxleCBCYXJ0b25layA8QWxleEB1bml4MTMzNy5jb20+IHdyb3Rl Ogo+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4gTG9nIHVwbG9hZGVkIHRvOgo+Pj4+Pj4+Pj4+Pj4K Pj4+Pj4+Pj4+Pj4+IGh0dHA6Ly90ZXh0dXBsb2FkZXIuY29tL2RjMmJlCj4+Pj4+Pj4+Pj4+Cj4+ Pj4+Pj4+Pj4+IFRoYW5rcyEKPj4+Pj4+Pj4+Pj4gRXhwb3J0aW5nIGFuZCBpbXBvcnRpbmcgYXMg T1ZBIGZpbGVzIGlzIHRoZSBuZXcgc2hpbnkgd2F5IG9mIGRvaW5nIHRoYXQgYXMgZnJvbSA0LjIg YnV0IHVuZm9ydHVuYXRlbHksIHRoZXJlIHNlZW1zIHRvIGJlIGFuIGVycm9yIHdoaWxlIGdlbmVy YXRpbmcgT1ZGIGZvciB0aGUgVk0geW91J3JlIHRyeWluZyB0byBleHBvcnQuCj4+Pj4+Pj4+Pj4+ IEkgc2VlIE51bGxQb2ludGVyRXhjZXB0aW9uIGluIHRoZSBsb2cgYW5kIGFuIGVtcHR5IGxpbmUg YWZ0ZXJ3YXJkcywgY2FuIHlvdSBwbGVhc2UgY2hlY2sgaWYgdGhlcmUgaXMgYSBzdGFja3RyYWNl IHJpZ2h0IGJlbG93IGluIHRoZSBlbmdpbmUubG9nIHRoYXQgd2FzIG5vdCBjb3BpZWQ/IEl0IHNo b3VsZCBiZSBiZWxvdzoKPj4+Pj4+Pj4+Pj4gMjAxNy0xMi0yOCAxNDo0NTowMyw3MjgtMDYgRVJS T1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ3JlYXRlT3ZhQ29tbWFuZF0gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtMjIpIFszODg5NmU5OF0gRXhj ZXB0aW9uOiBqYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24KPj4+Pj4+Pj4+Pj4KPj4+Pj4+ Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4+IC0tLS0tLS0tIE9yaWdpbmFsIE1lc3Nh Z2UgLS0tLS0tLS0KPj4+Pj4+Pj4+Pj4+PiBTdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBFeHBv cnRpbmcvQ29weWluZyBWTSB0byBhbm90aGVyIG9WaXJ0IHNlcnZlcgo+Pj4+Pj4+Pj4+Pj4+IExv Y2FsIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDI6NDEgUE0KPj4+Pj4+Pj4+Pj4+PiBVVEMgVGlt ZTogRGVjZW1iZXIgMjgsIDIwMTcgODo0MSBQTQo+Pj4+Pj4+Pj4+Pj4+IEZyb206IGFoYWRhc0By ZWRoYXQuY29tCj4+Pj4+Pj4+Pj4+Pj4gVG86IEFsZXggQmFydG9uZWsgPEFsZXhAdW5peDEzMzcu Y29tPgo+Pj4+Pj4+Pj4+Pj4+IHVzZXJzIDx1c2Vyc0BvdmlydC5vcmc+Cj4+Pj4+Pj4+Pj4+Pj4K Pj4+Pj4+Pj4+Pj4+PiDXkdeq15DXqNeZ15ogMjgg15HXk9em157XsyAyMDE3IDEwOjM4IFBNLOKA jyAiQWxleCBCYXJ0b25layIgPEFsZXhAdW5peDEzMzcuY29tPiDXm9eq15E6Cj4+Pj4+Pj4+Pj4+ Pj4KPj4+Pj4+Pj4+Pj4+Pj4gQWZ0ZXIgdGhlIHN1Y2Nlc3Mgb2YgZ2V0dGluZyBteSBWTSdzIHdv cmtpbmcgb24gbXkgdGVzdCBzZXJ2ZXIsIEkgZGVjaWRlZCB0byB3aXBlIG91dCBhbm90aGVyIHNl cnZlciBJIGhhZCBhbmQgd2FudGVkIHRvIG1vdmUgbXkgVk1zIHRvIGl0LiAgIEkgdHJpZWQgdGhl ICJFeHBvcnQiIGFzIG92YSBhbmQgaXQgc2VlbXMgdG8gd29yayBidXQgaW4gdGhlIFRhc2tzIGl0 cyByZWQ6Cj4+Pj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+Pj4+ICJFeHBvcnRpbmcgVk0gQ2VudE9T NyBhcyBhbiBPVkEgdG8gL292aXJ0X2RhdGEvQ2VudE9TNy5vdmEgb24gSG9zdCBqdW5rSG9zdCIu Cj4+Pj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+Pj4+IFRoZSAub3ZhIGlzIG5ldmVyIGNyZWF0ZWQu ICAgSXMgdGhlcmUgYW5vdGhlciB3YXkgdG8gZG8gdGhpcz8gIEJvdGggc2VydmVycyBhcmUgcnVu bmluZyA0LjIuCj4+Pj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+Pj4+IEdvb2dsaW5nIGhhc250IGhl bHBlZCBtZSBmaW5kIGEgc29sdXRpb24geWV0Li4uCj4+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4+ PiBDYW4geW91IHBsZWFzZSBzaGFyZSBlbmdpbmUubG9nPwo+Pj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+ Pj4+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+ Pj4+Pj4+Pj4+Pj4+IFVzZXJzIG1haWxpbmcgbGlzdAo+Pj4+Pj4+Pj4+Pj4+PiBVc2Vyc0Bvdmly dC5vcmcKPj4+Pj4+Pj4+Pj4+Pj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3Rp bmZvL3VzZXJz --b1_c7de81508032734cd9ca68e990a63f09 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5nZWV6Li4uIHllcywgeW91IHdlcmUgY29ycmVjdC4gSSBhZGRlZCB0aGUgZGVzY3JpcHRp b24gdG8gdGhlIFZNIG5vdCB0aGUgKmRpc2sqLiZuYnNwOyA6LS88YnI+PC9kaXY+PGRpdj5Tb3Jy eSBhYm91dCB0aGF0LiZuYnNwOyBUaGF0IHRvb2sgY2FyZSBvZiBpdC4mbmJzcDsgU2ltcGxlLiZu YnNwOyBWZXJ5IGNvb2whISZuYnNwOyBUaGFuayB5b3UgdmVyeSZuYnNwOyBtdWNoITxicj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jayI+ PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciBwcm90b25tYWlsX3Np Z25hdHVyZV9ibG9jay1lbXB0eSI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2ln bmF0dXJlX2Jsb2NrLXByb3RvbiI+U2VudCB3aXRoIDxhIGhyZWY9Imh0dHBzOi8vcHJvdG9ubWFp bC5jb20iPlByb3Rvbk1haWw8L2E+IFNlY3VyZSBFbWFpbC48YnI+PC9kaXY+PC9kaXY+PGRpdj48 YnI+PC9kaXY+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUi PjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxicj48L2Rpdj48ZGl2PlN1 YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3RoZXIg b1ZpcnQgc2VydmVyPGJyPjwvZGl2PjxkaXY+TG9jYWwgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcg NDo1NyBQTTxicj48L2Rpdj48ZGl2PlVUQyBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAxMDo1NyBQ TTxicj48L2Rpdj48ZGl2PkZyb206IGFoYWRhc0ByZWRoYXQuY29tPGJyPjwvZGl2PjxkaXY+VG86 IEFsZXggQmFydG9uZWsgJmx0O0FsZXhAdW5peDEzMzcuY29tJmd0Ozxicj48L2Rpdj48ZGl2PnVz ZXJzICZsdDt1c2Vyc0BvdmlydC5vcmcmZ3Q7PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYg ZGlyPSJsdHIiPjxkaXY+VGhhbmtzLjxicj48L2Rpdj48ZGl2Pkl0IHNlZW1zIHRoYXQgaXQgZmFp bHMgYXQgdGhlIHNhbWUgcGxhY2UgaXQgZmFpbGVkIGJlZm9yZSBbMV0uIFRoZSBvbmx5IHJlYXNv biBmb3IgdGhpcyBmYWlsdXJlIGlzIHRoYXQgdGhlIGRpc2sncyBkZXNjcmlwdGlvbiBpcyBlbXB0 eS48YnI+PC9kaXY+PGRpdj5BcmUgeW91IHN1cmUgdGhhdCB5b3Ugc2V0IGEgZGVzY3JpcHRpb24g Zm9yIHRoZSByaWdodCBkaXNrPyBDYW4geW91IGF0dGFjaCBhIHNjcmVlbnNob3Qgb2YgdGhlIFZN J3MgZGlzayBpbmZvPzxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlsxXSZuYnNwOzxhIGhy ZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9vVmlydC9vdmlydC1lbmdpbmUvYmxvYi9vdmlydC1lbmdp bmUtNC4yLjAvYmFja2VuZC9tYW5hZ2VyL21vZHVsZXMvdXRpbHMvc3JjL21haW4vamF2YS9vcmcv b3ZpcnQvZW5naW5lL2NvcmUvdXRpbHMvb3ZmL092Zk92YVdyaXRlci5qYXZhI0w1NSI+aHR0cHM6 Ly9naXRodWIuY29tL29WaXJ0L292aXJ0LWVuZ2luZS9ibG9iL292aXJ0LWVuZ2luZS00LjIuMC9i YWNrZW5kL21hbmFnZXIvbW9kdWxlcy91dGlscy9zcmMvbWFpbi9qYXZhL29yZy9vdmlydC9lbmdp bmUvY29yZS91dGlscy9vdmYvT3ZmT3ZhV3JpdGVyLmphdmEjTDU1PC9hPjxicj48L2Rpdj48L2Rp dj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21h aWxfcXVvdGUiPjxkaXY+T24gRnJpLCBEZWMgMjksIDIwMTcgYXQgMTI6NDUgQU0sIEFsZXggQmFy dG9uZWsgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4MTMzNy5j b20iPkFsZXhAdW5peDEzMzcuY29tPC9hPiZndDs8L3NwYW4+IHdyb3RlOjxicj48L2Rpdj48Ymxv Y2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3Jk ZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2PnNodXQgZG93biB0 aGUgZW5naW5lLCBkZWxldGVkIGVuZ2luZS5sb2csIHN0YXJ0ZWQgdXAgYW5kIGF0dGFjaGVkIGVu dGlyZSBsb2cuJm5ic3A7IEl0IGRvZXMgY29udGFpbiBhIGphdmEgc3RhY2sgZHVtcC48YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIg Y2xhc3M9Im1fLTE3MDcwMjA1MzU3NjA1NjYzMXByb3Rvbm1haWxfcXVvdGUiPjxzcGFuIGNsYXNz PSIiPjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxicj48L2Rpdj48ZGl2 PlN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFub3Ro ZXIgb1ZpcnQgc2VydmVyPGJyPjwvZGl2Pjwvc3Bhbj48ZGl2PjxkaXYgY2xhc3M9Img1Ij48ZGl2 PkxvY2FsIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDQ6MzYgUE08YnI+PC9kaXY+PGRpdj5VVEMg VGltZTogRGVjZW1iZXIgMjgsIDIwMTcgMTA6MzYgUE08YnI+PC9kaXY+PGRpdj5Gcm9tOiA8YSBo cmVmPSJtYWlsdG86YWhhZGFzQHJlZGhhdC5jb20iPmFoYWRhc0ByZWRoYXQuY29tPC9hPjxicj48 L2Rpdj48ZGl2PlRvOiBBbGV4IEJhcnRvbmVrICZsdDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4 MTMzNy5jb20iPkFsZXhAdW5peDEzMzcuY29tPC9hPiZndDs8YnI+PC9kaXY+PGRpdj51c2VycyAm bHQ7PGEgaHJlZj0ibWFpbHRvOnVzZXJzQG92aXJ0Lm9yZyI+dXNlcnNAb3ZpcnQub3JnPC9hPiZn dDs8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj5UaGF0J3Mgd2Vp cmQgdGhhdCB3ZSBkb24ndCBnZXQgdGhlIHN0YWNrdHJhY2UmbmJzcDtmb3IgdGhhdCBOUEUsIEkg d29uZGVyIGlmIHdlIGVuY291bnRlciB0aGUgcHJvYmxlbSB0aGF0IHdhcyBkaXNjdXNzZWQgaW4g dGhpcyBvbGQgdGhyZWFkOiBbMV08YnI+PC9kaXY+PGRpdj48ZGl2PkNvdWxkIHlvdSByZXN0YXJ0 IHRoZSBlbmdpbmUgYW5kIHRyeSBhZ2FpbiwgaG9waW5nIHRoYXQgdGhlbiB3ZSdsbCBnZXQgdGhl IHN0YWNrdHJhY2UmbmJzcDsoaXQgd2FzIHNob3duIHByZXZpb3VzbHkgaW4gdGhlIGVuZ2luZSxs b2cmbmJzcDthbmQgd2FzIHJlbGF0ZWQgdG8gdGhhdCBlbXB0eSBkaXNrIGRlc2NyaXB0aW9uKTxi cj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlsxXSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vc3Rh Y2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzI0MTE0ODcvbnVsbHBvaW50ZXJleGNlcHRpb24taW4t amF2YS13aXRoLW5vLXN0YWNrdHJhY2UiPmh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vPHdicj5x dWVzdGlvbnMvMjQxMTQ4Ny88d2JyPm51bGxwb2ludGVyZXhjZXB0aW9uLWluLWphdmEtPHdicj53 aXRoLW5vLXN0YWNrdHJhY2U8L2E+PGJyPjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9Imdt YWlsX2V4dHJhIj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj5P biBGcmksIERlYyAyOSwgMjAxNyBhdCAxMjoyNSBBTSwgQWxleCBCYXJ0b25layA8c3BhbiBkaXI9 Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+QWxleEB1bml4MTMz Ny5jb208L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJn bWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2Nj IHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPjxkaXY+MjAxNy0xMi0yOCAxNjoxNDo1OSw0NTItMDYg SU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXM8d2JyPmtzLlNQTUFzeW5j VGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTQ2Mikg WzEwZjBlNmE1XSBCYXNlQXN5bmNUYXNrOjpyZW1vdmVUYXNrRnJvbUQ8d2JyPkI6IFJlbW92ZWQg dGFzayAnM2UxY2ZhYTEtMDdhNS00OWNiLWE5YmMtODkzN2M8d2JyPjdjYzc1YjInIGZyb20gRGF0 YUJhc2U8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjE0OjU5LDQ1Mi0wNiBJTkZPJm5ic3A7 IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3YnI+a3MuQ29tbWFuZEFzeW5jVGFza10g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTQ2MikgWzEwZjBl NmE1XSBDb21tYW5kQXN5bmNUYXNrOjpIYW5kbGVFbmRBY3Q8d2JyPmlvblJlc3VsdCBbd2l0aGlu IHRocmVhZF06IFJlbW92aW5nIENvbW1hbmRNdWx0aUFzeW5jVGFza3Mgb2JqZWN0IGZvciBlbnRp dHkgJzg0Njg2ZTkyLTdjYTYtNDIyOC05ZDNjLTMxMjg5PHdicj5iMmQxZDU3Jzxicj48L2Rpdj48 ZGl2PjIwMTctMTItMjggMTY6MTU6NDgsODA1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdp bmUuY29yZS5ibGwudGFzPHdicj5rcy5Bc3luY1Rhc2tNYW5hZ2VyXSAoRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTQ1KSBbXSBTZXR0aW5nIG5ldyB0 YXNrcyBtYXAuIFRoZSBtYXAgY29udGFpbnMgbm93IDEgdGFza3M8YnI+PC9kaXY+PGRpdj4yMDE3 LTEyLTI4IDE2OjE2OjE4LDgwNS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLnRhczx3YnI+a3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC01KSBbXSBTZXR0aW5nIG5ldyB0YXNrcyBtYXAu IFRoZSBtYXAgY29udGFpbnMgbm93IDAgdGFza3M8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2 OjE2OjE4LDgwNS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3 YnI+a3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdi cj5lU2NoZWR1bGVkLVRocmVhZC01KSBbXSBDbGVhcmVkIGFsbCB0YXNrcyBvZiBwb29sICczYmI0 ZWRmOC1iZTI3LTQyZTQtYjg2MC1hMWYxZjx3YnI+MjkzYjgxYycuPGJyPjwvZGl2PjxkaXY+MjAx Ny0xMi0yOCAxNjoyMToxNyw1MzgtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LmJsbC51dGk8d2JyPmxzLlRocmVhZFBvb2xNb25pdG9yaW5nU2VydmljZTx3YnI+XSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVUaHJlYWRNb25pdG9yaW5nLVRocmVhZC0xKSBb XSBUaHJlYWQgcG9vbCAnZGVmYXVsdCcgaXMgdXNpbmcgMCB0aHJlYWRzIG91dCBvZiAxIGFuZCA1 IHRhc2tzIGFyZSB3YWl0aW5nIGluIHRoZSBxdWV1ZS48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4 IDE2OjIxOjE3LDUzOC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnV0 aTx3YnI+bHMuVGhyZWFkUG9vbE1vbml0b3JpbmdTZXJ2aWNlPHdicj5dIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVRocmVhZE1vbml0b3JpbmctVGhyZWFkLTEpIFtdIFRocmVh ZCBwb29sICdlbmdpbmUnIGlzIHVzaW5nIDAgdGhyZWFkcyBvdXQgb2YgNTAwLCA4IHRocmVhZHMg d2FpdGluZyBmb3IgdGFza3MgYW5kIDAgdGFza3MgaW4gcXVldWUuPGJyPjwvZGl2PjxkaXY+MjAx Ny0xMi0yOCAxNjoyMToxNyw1MzgtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LmJsbC51dGk8d2JyPmxzLlRocmVhZFBvb2xNb25pdG9yaW5nU2VydmljZTx3YnI+XSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVUaHJlYWRNb25pdG9yaW5nLVRocmVhZC0xKSBb XSBUaHJlYWQgcG9vbCAnZW5naW5lU2NoZWR1bGVkJyBpcyB1c2luZyAwIHRocmVhZHMgb3V0IG9m IDEwMCBhbmQgMTAwIHRhc2tzIGFyZSB3YWl0aW5nIGluIHRoZSBxdWV1ZS48YnI+PC9kaXY+PGRp dj4yMDE3LTEyLTI4IDE2OjIxOjE3LDUzOC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLnV0aTx3YnI+bHMuVGhyZWFkUG9vbE1vbml0b3JpbmdTZXJ2aWNlPHdicj5dIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVRocmVhZE1vbml0b3JpbmctVGhyZWFk LTEpIFtdIFRocmVhZCBwb29sICdlbmdpbmVUaHJlYWRNb25pdG9yaW5nJyBpcyB1c2luZyAxIHRo cmVhZHMgb3V0IG9mIDEgYW5kIDAgdGFza3MgYXJlIHdhaXRpbmcgaW4gdGhlIHF1ZXVlLjxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MTcsNTM4LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwudXRpPHdicj5scy5UaHJlYWRQb29sTW9uaXRvcmluZ1NlcnZpY2U8 d2JyPl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lVGhyZWFkTW9uaXRvcmlu Zy1UaHJlYWQtMSkgW10gVGhyZWFkIHBvb2wgJ2hvc3RVcGRhdGVzQ2hlY2tlcicgaXMgdXNpbmcg MCB0aHJlYWRzIG91dCBvZiA1IGFuZCAyIHRhc2tzIGFyZSB3YWl0aW5nIGluIHRoZSBxdWV1ZS48 YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjI4LDA2OC0wNiBJTkZPJm5ic3A7IFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLmV4cDx3YnI+b3J0aW1wb3J0LkV4cG9ydE92YUNvbW1hbmRd IChkZWZhdWx0IHRhc2stMzkpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4 NDdmNF0gTG9jayBBY3F1aXJlZCB0byBvYmplY3QgJ0VuZ2luZUxvY2s6e2V4Y2x1c2l2ZUxvY2tz PSdbPHdicj40M2M4MjU4MC02YzdhLTQzMTktOTdmNi02Y2ZiMTc8d2JyPmE0NDQ1YT1WTV0nLCBz aGFyZWRMb2Nrcz0nJ30nPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMToyOCwwODItMDYg SU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi48d2JyPnV0aWxzLmFuc2li bGUuQW5zaWJsZUV4ZWN1dG9yXSAoZGVmYXVsdCB0YXNrLTM5KSBbYWE1MDNhNjItZDQzOS00MTMx LTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIEV4ZWN1dGluZyBBbnNpYmxlIGNvbW1hbmQ6Jm5ic3A7 IFsvdXNyL2Jpbi9hbnNpYmxlLXBsYXlib29rLCAtLXByaXZhdGUta2V5PS9ldGMvcGtpL292aXJ0 LWU8d2JyPm5naW5lL2tleXMvZW5naW5lX2lkX3JzYSwgLS1pbnZlbnRvcnk9L3RtcC9hbnNpYmxl LWludmVuPHdicj50b3J5ODkzOTcyMDExNTM3NTk0Nzc5OSwgLS1leHRyYS12YXJzPXRhcmdldF9k aXJlY3Rvcnk9PHdicj4vbWVkaWEvcHJpbWFyeS9leHRyYV9zcGFjZSwgLS1leHRyYS12YXJzPXZh bGlkYXRlX29ubHk9VHJ1PHdicj5lLCAvdXNyL3NoYXJlL292aXJ0LWVuZ2luZS9wbGF5Ym88d2Jy Pm9rcy9vdmlydC1vdmEtZXhwb3J0LnltbF0gW0xvZ2ZpbGU6IC92YXIvbG9nL292aXJ0LWVuZ2lu ZS9vdmEvb3Zpcjx3YnI+dC1leHBvcnQtb3ZhLXZhbGlkYXRlLWFuc2libGUtPHdicj4yMDE3MTIy ODE2MjEyOC1yZWluZGVlci48d2JyPnRoZW1hZ2ljbS5jb20tYWE1MDNhNjItZDQzOS08d2JyPjQx MzEtOWI0Ni1lMTYxNzc5ODQ3ZjQubG9nXTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6 MzIsNDk2LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uPHdicj51 dGlscy5hbnNpYmxlLkFuc2libGVFeGVjdXRvcl0gKGRlZmF1bHQgdGFzay0zOSkgW2FhNTAzYTYy LWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBBbnNpYmxlIHBsYXlib29rIGNvbW1h bmQgaGFzIGV4aXRlZCB3aXRoIHZhbHVlOiAwPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoy MTozMiw1NDgtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHA8d2Jy Pm9ydGltcG9ydC5FeHBvcnRPdmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW48d2JyPmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2Jy Pjc5ODQ3ZjRdIFJ1bm5pbmcgY29tbWFuZDogRXhwb3J0T3ZhQ29tbWFuZCBpbnRlcm5hbDogZmFs c2UuIEVudGl0aWVzIGFmZmVjdGVkIDombmJzcDsgSUQ6IDQzYzgyNTgwLTZjN2EtNDMxOS05N2Y2 LTZjZmIxNzx3YnI+YTQ0NDVhIFR5cGU6IFZNQWN0aW9uIGdyb3VwIElNUE9SVF9FWFBPUlRfVk0g d2l0aCByb2xlIHR5cGUgQURNSU48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjMyLDU4 NC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0bzx3YnI+cmFnZS5k aXNrLkNyZWF0ZUFsbE92YURpc2tzQ29tPHdicj5tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2 MTc8d2JyPjc5ODQ3ZjRdIFJ1bm5pbmcgY29tbWFuZDogQ3JlYXRlQWxsT3ZhRGlza3NDb21tYW5k IGludGVybmFsOiB0cnVlLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsNjQ1LTA2 IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvPHdicj5yYWdlLmRpc2su aW1hZ2UuQ29weUltYWdlR3JvdXA8d2JyPkNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYx Nzx3YnI+Nzk4NDdmNF0gUnVubmluZyBjb21tYW5kOiBDb3B5SW1hZ2VHcm91cENvbW1hbmQgaW50 ZXJuYWw6IHRydWUuIEVudGl0aWVzIGFmZmVjdGVkIDombmJzcDsgSUQ6IDQxMDhkZDk0LTc1Mzgt NGZkYi1hMDFlLTJlYjUxYjx3YnI+OTA4M2I5IFR5cGU6IFN0b3JhZ2U8YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIxOjMyLDc1Ny0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUudmRzYnJvazx3YnI+ZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1hPHdicj5uZF0gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYy LWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBTVEFSVCwgQ29weUltYWdlVkRTQ29t bWFuZCggQ29weUltYWdlVkRTQ29tbWFuZFBhcmFtZXRlcnM6PHdicj57c3RvcmFnZVBvb2xJZD0n M2JiNGVkZjgtYmUyNy08d2JyPjQyZTQtYjg2MC1hMWYxZjI5M2I4MWMnLCBpZ25vcmVGYWlsb3Zl ckxpbWl0PSdmYWxzZScsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzODx3YnI+LTRmZGIt YTAxZS0yZWI1MWI5MDgzYjknLCBpbWFnZUdyb3VwSWQ9JzU0OTllNTIyLWRiMjMtNGE8d2JyPjcx LWI1YTItZTMwOTMzZDdkNTQ3JywgaW1hZ2VJZD0nNTc3MGIyNjktZjk4Zi00ZDEyLWI2PHdicj4y Ny1lOTYwYjllMjk1YjQnLCBkc3RJbWFnZUdyb3VwSWQ9J2EyNTc4YjQ5LTVlZGY8d2JyPi00N2I4 LWE5OGEtMTJhMjBiNDc2ODhjJywgdm1JZD0nNDNjODI1ODAtNmM3YS00MzE5LTk3ZjYtPHdicj42 Y2ZiMTdhNDQ0NWEnLCBkc3RJbWFnZUlkPSczNDg4NWRjYS1lMWM2LTRlOTI8d2JyPi05ZjA2LTk1 N2E2M2MwYWU1NicsIGltYWdlRGVzY3JpcHRpb249JycsIGRzdFN0b3JhZ2VEb21haW5JZD0nNDEw OGRkOTQtNzx3YnI+NTM4LTRmZGItYTAxZS0yZWI1MWI5MDgzYjknLCBjb3B5Vm9sdW1lVHlwZT0n TGVhZlZvbCcsIHZvbHVtZUZvcm1hdD0nQ09XJywgcHJlYWxsb2NhdGU9J1NwYXJzZScsIHBvc3Ra ZXJvPSdmYWxzZScsIGRpc2NhcmQ9J2ZhbHNlJywgZm9yY2U9J3RydWUnfSksIGxvZyBpZDogNDBi NmM0Yjk8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPJm5ic3A7 IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJvazx3YnI+ZXIuaXJzYnJva2VyLkNvcHlJbWFn ZVZEU0NvbW1hPHdicj5uZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRo cmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSAt LSBleGVjdXRlSXJzQnJva2VyQ29tbWFuZDogY2FsbGluZyAnY29weUltYWdlJyB3aXRoIHR3byBu ZXcgcGFyYW1ldGVyczogZGVzY3JpcHRpb24gYW5kIFVVSUQuIFBhcmFtZXRlcnM6PGJyPjwvZGl2 PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLnZkc2Jyb2s8d2JyPmVyLmlyc2Jyb2tlci5Db3B5SW1hZ2VWRFNDb21tYTx3YnI+ bmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1MTUpIFth YTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gKysgc2RVVUlEPTQxMDhk ZDk0LTc1MzgtNGZkYi1hMDFlPHdicj4tMmViNTFiOTA4M2I5PGJyPjwvZGl2PjxkaXY+MjAxNy0x Mi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZk c2Jyb2s8d2JyPmVyLmlyc2Jyb2tlci5Db3B5SW1hZ2VWRFNDb21tYTx3YnI+bmRdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gKysgc3BVVUlEPTNiYjRlZGY4LWJlMjctNDJl NC1iODYwPHdicj4tYTFmMWYyOTNiODFjPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMToz Miw3NjAtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2s8d2JyPmVy Lmlyc2Jyb2tlci5Db3B5SW1hZ2VWRFNDb21tYTx3YnI+bmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1l MTYxNzx3YnI+Nzk4NDdmNF0gKysgdm1HVUlEPTQzYzgyNTgwLTZjN2EtNDMxOS05N2Y2PHdicj4t NmNmYjE3YTQ0NDVhPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5G TyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2s8d2JyPmVyLmlyc2Jyb2tlci5D b3B5SW1hZ2VWRFNDb21tYTx3YnI+bmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3 YnI+ZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4 NDdmNF0gKysgc3JjSW1hZ2VHVUlEPTU0OTllNTIyLWRiMjMtNGE3PHdicj4xLWI1YTItZTMwOTMz ZDdkNTQ3PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTozMiw3NjAtMDYgSU5GTyZuYnNw OyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2s8d2JyPmVyLmlyc2Jyb2tlci5Db3B5SW1h Z2VWRFNDb21tYTx3YnI+bmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1U aHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0g Kysgc3JjVm9sVVVJRD01NzcwYjI2OS1mOThmLTRkMTItPHdicj5iNjI3LWU5NjBiOWUyOTViNDxi cj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsNzYwLTA2IElORk8mbmJzcDsgW29yZy5v dmlydC5lbmdpbmUuY29yZS52ZHNicm9rPHdicj5lci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29t bWE8d2JyPm5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1 NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdICsrIGRzdElt YWdlR1VJRD1hMjU3OGI0OS01ZWRmLTQ3Yjx3YnI+OC1hOThhLTEyYTIwYjQ3Njg4Yzxicj48L2Rp dj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsNzYwLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5l bmdpbmUuY29yZS52ZHNicm9rPHdicj5lci5pcnNicm9rZXIuQ29weUltYWdlVkRTQ29tbWE8d2Jy Pm5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTE1KSBb YWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdICsrIGRzdFZvbFVVSUQ9 MzQ4ODVkY2EtZTFjNi00ZTkyLTx3YnI+OWYwNi05NTdhNjNjMGFlNTY8YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUudmRzYnJvazx3YnI+ZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1hPHdicj5uZF0gKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYy LWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSArKyBkZXNjcj08YnI+PC9kaXY+PGRp dj4yMDE3LTEyLTI4IDE2OjIxOjMyLDc2MC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5l LmNvcmUudmRzYnJvazx3YnI+ZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1hPHdicj5uZF0g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUxNSkgW2FhNTAz YTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSArKyBkc3RTZFVVSUQ9NDEwOGRk OTQtNzUzOC00ZmRiLWE8d2JyPjAxZS0yZWI1MWI5MDgzYjk8YnI+PC9kaXY+PGRpdj4yMDE3LTEy LTI4IDE2OjIxOjMyLDg1OC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRz YnJvazx3YnI+ZXIuaXJzYnJva2VyLkNvcHlJbWFnZVZEU0NvbW1hPHdicj5uZF0gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUxNSkgW2FhNTAzYTYyLWQ0Mzkt NDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBGSU5JU0gsIENvcHlJbWFnZVZEU0NvbW1hbmQs IHJldHVybjogZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDZiPHdicj44NzFhNTEsIGxvZyBp ZDogNDBiNmM0Yjk8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjMyLDg3NS0wNiBJTkZP Jm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3YnI+a3MuQ29tbWFuZEFzeW5j VGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUxNSkg W2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBDb21tYW5kQXN5bmNU YXNrOjpBZGRpbmcgQ29tbWFuZE11bHRpQXN5bmNUYXNrcyBvYmplY3QgZm9yIGNvbW1hbmQgJ2Q4 ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0PHdicj43OTc2NmEzJzxicj48L2Rpdj48ZGl2PjIw MTctMTItMjggMTY6MjE6MzIsODc2LTA2IElORk8mbmJzcDsgWzxhIGhyZWY9Imh0dHA6Ly9vcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbSI+b3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db208 L2E+PHdicj5tYW5kTXVsdGlBc3luY1Rhc2tzXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW48d2JyPmUtVGhyZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2Jy Pjc5ODQ3ZjRdIENvbW1hbmRNdWx0aUFzeW5jVGFza3M6OmF0dGFjaDx3YnI+VGFzazogQXR0YWNo aW5nIHRhc2sgJ2Y1NDMzODNhLWYzNjktNDg4YS1iNjI1LTczNzA2PHdicj5iODcxYTUxJyB0byBj b21tYW5kICdkOGRiNWYxMi1jZjU5LTQwZDItYjFiOS1kNWU0NDx3YnI+Nzk3NjZhMycuPGJyPjwv ZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTozMiw5MDYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC50YXM8d2JyPmtzLkFzeW5jVGFza01hbmFnZXJdIChFRS1NYW5hZ2Vk VGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2Mi1kNDM5LTQx MzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQWRkaW5nIHRhc2sgJ2Y1NDMzODNhLWYzNjktNDg4 YS1iNjI1LTczNzA2PHdicj5iODcxYTUxJyAoUGFyZW50IENvbW1hbmQgJ0NvcHlJbWFnZUdyb3Vw JywgUGFyYW1ldGVycyBUeXBlICdvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLjx3YnI+YXN5 bmN0YXNrcy5Bc3luY1Rhc2tQYXJhbWV0ZXJzPHdicj4nKSwgcG9sbGluZyBoYXNuJ3Qgc3RhcnRl ZCB5ZXQuLjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzIsOTQ4LTA2IElORk8mbmJz cDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFzPHdicj5rcy5TUE1Bc3luY1Rhc2tdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1MTUpIFthYTUwM2E2 Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQmFzZUFzeW5jVGFzazo6c3RhcnRQ b2xsaW5nVGFzPHdicj5rOiBTdGFydGluZyB0byBwb2xsIHRhc2sgJ2Y1NDMzODNhLWYzNjktNDg4 YS1iNjI1LTczNzA2PHdicj5iODcxYTUxJy48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIx OjMyLDk5MS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3YnI+ a3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhy ZWFkLTE1NTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIEJh c2VBc3luY1Rhc2s6OnN0YXJ0UG9sbGluZ1Rhczx3YnI+azogU3RhcnRpbmcgdG8gcG9sbCB0YXNr ICdmNTQzMzgzYS1mMzY5LTQ4OGEtYjYyNS03MzcwNjx3YnI+Yjg3MWE1MScuPGJyPjwvZGl2Pjxk aXY+MjAxNy0xMi0yOCAxNjoyMTozMywwNTQtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmRhbC5kYmI8d2JyPnJva2VyLmF1ZGl0bG9naGFuZGxpbmcuQXVkaXRMbzx3YnI+Z0Rp cmVjdG9yXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTE1 KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIEVWRU5UX0lEOiBJ TVBPUlRFWFBPUlRfU1RBUlRJTkdfRVhQT1JUX1Y8d2JyPk1fVE9fT1ZBKDEsMjIzKSwgU3RhcnRp bmcgdG8gZXhwb3J0IFZtIENlbnRPUzcgYXMgYSBWaXJ0dWFsIEFwcGxpYW5jZTxicj48L2Rpdj48 ZGl2PjIwMTctMTItMjggMTY6MjE6MzQsNzY5LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdp bmUuY29yZS5ibGwuQ29uPHdicj5jdXJyZW50Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkM8d2JyPmFs bGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJl YWQtMjkpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29tbWFu ZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVk PHdicj5jY2FlYTY5Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1 OS00MGQyLWIxYjktZDVlNDQ8d2JyPjc5NzY2YTMnIHR5cGU6J0NvcHlJbWFnZUdyb3VwJyB0byBj b21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzQsODY1LTA2IElORk8mbmJz cDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyPHdicj5pYWxDaGlsZENvbW1hbmRzRXhl Y3V0aW9uQ2FsbGI8d2JyPmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5l U2NoZWR1bGVkLVRocmVhZC0yOSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43 OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2 LWExNjc5PHdicj5jYmUyZjc4Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFh NzctMmUzOC00NjUzLWJhNWYtMjllNWQ8d2JyPmNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURp c2tzJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjE6MzgsODcyLTA2 IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uPHdicj5jdXJyZW50Q2hp bGRDb21tYW5kc0V4ZWN1dGlvbkM8d2JyPmFsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNzcpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0 Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQy MzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkPHdicj5jY2FlYTY5Jykgd2FpdGluZyBvbiBjaGls ZCBjb21tYW5kIGlkOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ8d2JyPjc5NzY2YTMn IHR5cGU6J0NvcHlJbWFnZUdyb3VwJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTIt MjggMTY6MjE6MzgsODgzLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu U2VyPHdicj5pYWxDaGlsZENvbW1hbmRzRXhlY3V0aW9uQ2FsbGI8d2JyPmFja10gKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC03NykgW2FhNTAzYTYy LWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChp ZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2LWExNjc5PHdicj5jYmUyZjc4Jykgd2FpdGluZyBv biBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWQ8d2JyPmNj YWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2 PjIwMTctMTItMjggMTY6MjE6MzksMzU1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwudGFzPHdicj5rcy5Bc3luY1Rhc2tNYW5hZ2VyXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTY0KSBbXSBQb2xsaW5nIGFuZCB1cGRh dGluZyBBc3luYyBUYXNrczogMSB0YXNrcywgMSB0YXNrcyB0byBwb2xsIG5vdzxicj48L2Rpdj48 ZGl2PjIwMTctMTItMjggMTY6MjE6MzksMzY2LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdp bmUuY29yZS5ibGwudGFzPHdicj5rcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNjQpIFtdIFNQTUFzeW5jVGFzazo6UG9s bFRhc2s6IFBvbGxpbmcgdGFzayAnZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDY8d2JyPmI4 NzFhNTEnIChQYXJlbnQgQ29tbWFuZCAnQ29weUltYWdlR3JvdXAnLCBQYXJhbWV0ZXJzIFR5cGUg J29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uPHdicj5hc3luY3Rhc2tzLkFzeW5jVGFza1Bh cmFtZXRlcnM8d2JyPicpIHJldHVybmVkIHN0YXR1cyAncnVubmluZycuPGJyPjwvZGl2PjxkaXY+ MjAxNy0xMi0yOCAxNjoyMTozOSwzNjctMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLmJsbC50YXM8d2JyPmtzLkFzeW5jVGFza01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNjQpIFtdIEZpbmlzaGVkIHBvbGxpbmcg VGFza3MsIHdpbGwgcG9sbCBhZ2FpbiBpbiAxMCBzZWNvbmRzLjxicj48L2Rpdj48ZGl2PjIwMTct MTItMjggMTY6MjE6NDYsODkzLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwuQ29uPHdicj5jdXJyZW50Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkM8d2JyPmFsbGJhY2tdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNykgW2Fh NTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBDb21tYW5kICdDcmVhdGVB bGxPdmFEaXNrcycgKGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWQ8d2JyPmNjYWVh NjknKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6ICdkOGRiNWYxMi1jZjU5LTQwZDItYjFi OS1kNWU0NDx3YnI+Nzk3NjZhMycgdHlwZTonQ29weUltYWdlR3JvdXAnIHRvIGNvbXBsZXRlPGJy PjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMTo0Niw5MDMtMDYgSU5GTyZuYnNwOyBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmJsbC5TZXI8d2JyPmlhbENoaWxkQ29tbWFuZHNFeGVjdXRpb25DYWxs Yjx3YnI+YWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQt VGhyZWFkLTcpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29t bWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OTx3YnI+ Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1 My1iYTVmLTI5ZTVkPHdicj5jY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29t cGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjU2LDkxNi0wNiBJTkZPJm5ic3A7 IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbjx3YnI+Y3VycmVudENoaWxkQ29tbWFuZHNF eGVjdXRpb25DPHdicj5hbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2Jy PmVTY2hlZHVsZWQtVGhyZWFkLTkyKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2Jy Pjc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6ICc0MjMzMWE3Ny0yZTM4 LTQ2NTMtYmE1Zi0yOWU1ZDx3YnI+Y2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBp ZDogJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0PHdicj43OTc2NmEzJyB0eXBlOidDb3B5 SW1hZ2VHcm91cCcgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIxOjU2 LDkyNi0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcjx3YnI+aWFs Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiPHdicj5hY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtOTIpIFthYTUwM2E2Mi1kNDM5LTQxMzEt OWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4 NS03OTRiLTRiYjYtYTZiNi1hMTY3OTx3YnI+Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29t bWFuZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkPHdicj5jY2FlYTY5JyB0eXBl OidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4 IDE2OjIyOjA2LDkzNS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNv bjx3YnI+Y3VycmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25DPHdicj5hbGxiYWNrXSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTM4KSBbYWE1MDNh NjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92 YURpc2tzJyAoaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZDx3YnI+Y2NhZWE2OScp IHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1 ZTQ0PHdicj43OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGU8YnI+PC9k aXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjA2LDk0NS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLlNlcjx3YnI+aWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiPHdi cj5hY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJl YWQtMzgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29tbWFu ZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OTx3YnI+Y2Jl MmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1i YTVmLTI5ZTVkPHdicj5jY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxl dGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjE2LDk1Ni0wNiBJTkZPJm5ic3A7IFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbjx3YnI+Y3VycmVudENoaWxkQ29tbWFuZHNFeGVj dXRpb25DPHdicj5hbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVT Y2hlZHVsZWQtVGhyZWFkLTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5 ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAoaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2 NTMtYmE1Zi0yOWU1ZDx3YnI+Y2NhZWE2OScpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDog J2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0PHdicj43OTc2NmEzJyB0eXBlOidDb3B5SW1h Z2VHcm91cCcgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjE2LDk2 Ni0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcjx3YnI+aWFsQ2hp bGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiPHdicj5hY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtMTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0 Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03 OTRiLTRiYjYtYTZiNi1hMTY3OTx3YnI+Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFu ZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkPHdicj5jY2FlYTY5JyB0eXBlOidD cmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2 OjIyOjI2LDk3NC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbjx3 YnI+Y3VycmVudENoaWxkQ29tbWFuZHNFeGVjdXRpb25DPHdicj5hbGxiYWNrXSAoRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTU4KSBbYWE1MDNhNjIt ZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURp c2tzJyAoaWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZDx3YnI+Y2NhZWE2OScpIHdh aXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0 PHdicj43OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGU8YnI+PC9kaXY+ PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjI2LDk5NS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLlNlcjx3YnI+aWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiPHdicj5h Y2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQt NTgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29tbWFuZCAn RXhwb3J0T3ZhJyAoaWQ6ICcyMmUxZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OTx3YnI+Y2JlMmY3 OCcpIHdhaXRpbmcgb24gY2hpbGQgY29tbWFuZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVm LTI5ZTVkPHdicj5jY2FlYTY5JyB0eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGU8 YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjM3LDAwNC0wNiBJTkZPJm5ic3A7IFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbjx3YnI+Y3VycmVudENoaWxkQ29tbWFuZHNFeGVjdXRp b25DPHdicj5hbGxiYWNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hl ZHVsZWQtVGhyZWFkLTIpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdm NF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1i YTVmLTI5ZTVkPHdicj5jY2FlYTY5Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhk YjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ8d2JyPjc5NzY2YTMnIHR5cGU6J0NvcHlJbWFnZUdy b3VwJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6MzcsMDE2LTA2 IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyPHdicj5pYWxDaGlsZENv bW1hbmRzRXhlY3V0aW9uQ2FsbGI8d2JyPmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC0yKSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2 MTc8d2JyPjc5ODQ3ZjRdIENvbW1hbmQgJ0V4cG9ydE92YScgKGlkOiAnMjJlMWRmODUtNzk0Yi00 YmI2LWE2YjYtYTE2Nzk8d2JyPmNiZTJmNzgnKSB3YWl0aW5nIG9uIGNoaWxkIGNvbW1hbmQgaWQ6 ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZDx3YnI+Y2NhZWE2OScgdHlwZTonQ3JlYXRl QWxsT3ZhRGlza3MnIHRvIGNvbXBsZXRlPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo0 NywwMjMtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db248d2JyPmN1 cnJlbnRDaGlsZENvbW1hbmRzRXhlY3V0aW9uQzx3YnI+YWxsYmFja10gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC01KSBbYWE1MDNhNjItZDQzOS00 MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIENvbW1hbmQgJ0NyZWF0ZUFsbE92YURpc2tzJyAo aWQ6ICc0MjMzMWE3Ny0yZTM4LTQ2NTMtYmE1Zi0yOWU1ZDx3YnI+Y2NhZWE2OScpIHdhaXRpbmcg b24gY2hpbGQgY29tbWFuZCBpZDogJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0PHdicj43 OTc2NmEzJyB0eXBlOidDb3B5SW1hZ2VHcm91cCcgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIyOjQ3LDAzNi0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLlNlcjx3YnI+aWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiPHdicj5hY2tdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNSkgW2Fh NTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRP dmEnIChpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2LWExNjc5PHdicj5jYmUyZjc4Jykgd2Fp dGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIzMzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWQ8 d2JyPmNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92YURpc2tzJyB0byBjb21wbGV0ZTxicj48L2Rp dj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTcsMDQ1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwuQ29uPHdicj5jdXJyZW50Q2hpbGRDb21tYW5kc0V4ZWN1dGlvbkM8d2Jy PmFsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1U aHJlYWQtNzcpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29t bWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIChpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5 ZTVkPHdicj5jY2FlYTY5Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnZDhkYjVmMTIt Y2Y1OS00MGQyLWIxYjktZDVlNDQ8d2JyPjc5NzY2YTMnIHR5cGU6J0NvcHlJbWFnZUdyb3VwJyB0 byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTcsMDU1LTA2IElORk8m bmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuU2VyPHdicj5pYWxDaGlsZENvbW1hbmRz RXhlY3V0aW9uQ2FsbGI8d2JyPmFja10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdi cj5lU2NoZWR1bGVkLVRocmVhZC03NykgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdi cj43OTg0N2Y0XSBDb21tYW5kICdFeHBvcnRPdmEnIChpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1h NmI2LWExNjc5PHdicj5jYmUyZjc4Jykgd2FpdGluZyBvbiBjaGlsZCBjb21tYW5kIGlkOiAnNDIz MzFhNzctMmUzOC00NjUzLWJhNWYtMjllNWQ8d2JyPmNjYWVhNjknIHR5cGU6J0NyZWF0ZUFsbE92 YURpc2tzJyB0byBjb21wbGV0ZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTksNDk3 LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFzPHdicj5rcy5TUE1B c3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1U aHJlYWQtMjMpIFtdIFNQTUFzeW5jVGFzazo6UG9sbFRhc2s6IFBvbGxpbmcgdGFzayAnZjU0MzM4 M2EtZjM2OS00ODhhLWI2MjUtNzM3MDY8d2JyPmI4NzFhNTEnIChQYXJlbnQgQ29tbWFuZCAnQ29w eUltYWdlR3JvdXAnLCBQYXJhbWV0ZXJzIFR5cGUgJ29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21t b24uPHdicj5hc3luY3Rhc2tzLkFzeW5jVGFza1BhcmFtZXRlcnM8d2JyPicpIHJldHVybmVkIHN0 YXR1cyAnZmluaXNoZWQnLCByZXN1bHQgJ3N1Y2Nlc3MnLjxicj48L2Rpdj48ZGl2PjIwMTctMTIt MjggMTY6MjI6NTksNTAzLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu dGFzPHdicj5rcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3 YnI+ZVNjaGVkdWxlZC1UaHJlYWQtMjMpIFtdIEJhc2VBc3luY1Rhc2s6Om9uVGFza0VuZFN1Y2Nl czx3YnI+czogVGFzayAnZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDY8d2JyPmI4NzFhNTEn IChQYXJlbnQgQ29tbWFuZCAnQ29weUltYWdlR3JvdXAnLCBQYXJhbWV0ZXJzIFR5cGUgJ29yZy5v dmlydC5lbmdpbmUuY29yZS5jb21tb24uPHdicj5hc3luY3Rhc2tzLkFzeW5jVGFza1BhcmFtZXRl cnM8d2JyPicpIGVuZGVkIHN1Y2Nlc3NmdWxseS48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2 OjIyOjU5LDUwNC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3 YnI+a3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdi cj5lU2NoZWR1bGVkLVRocmVhZC0yMykgW10gQ29tbWFuZEFzeW5jVGFzazo6ZW5kQWN0aW9uSWZO PHdicj5lY2Vzc2FyeTogQWxsIHRhc2tzIG9mIGNvbW1hbmQgJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1i MWI5LWQ1ZTQ0PHdicj43OTc2NmEzJyBoYXMgZW5kZWQgLSZndDsgZXhlY3V0aW5nICdlbmRBY3Rp b24nPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo1OSw1MDUtMDYgSU5GTyZuYnNwOyBb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXM8d2JyPmtzLkNvbW1hbmRBc3luY1Rhc2tdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtMjMpIFtd IENvbW1hbmRBc3luY1Rhc2s6OmVuZEFjdGlvbjogRW5kaW5nIGFjdGlvbiBmb3IgJzEnIHRhc2tz IChjb21tYW5kIElEOiAnZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDVlNDQ8d2JyPjc5NzY2YTMn KTogY2FsbGluZyBlbmRBY3Rpb24gJy48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjU5 LDUwNS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3YnI+a3Mu Q29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRo cmVhZC0xNTUyOCkgW10gQ29tbWFuZEFzeW5jVGFzazo6ZW5kQ29tbWFuZEFjPHdicj50aW9uIFt3 aXRoaW4gdGhyZWFkXSBjb250ZXh0OiBBdHRlbXB0aW5nIHRvIGVuZEFjdGlvbiAnQ29weUltYWdl R3JvdXAnLDxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTksNTE1LTA2IElORk8mbmJz cDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvPHdicj5yYWdlLmRpc2suaW1hZ2UuQ29w eUltYWdlR3JvdXA8d2JyPkNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3 YnI+ZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4 NDdmNF0gQ29tbWFuZCBbaWQ9ZDhkYjVmMTItY2Y1OS00MGQyLWIxYjktZDU8d2JyPmU0NDc5NzY2 YTNdOiBVcGRhdGluZyBzdGF0dXMgdG8gJ1NVQ0NFRURFRCcsIFRoZSBjb21tYW5kIGVuZCBtZXRo b2QgbG9naWMgd2lsbCBiZSBleGVjdXRlZCBieSBvbmUgb2YgaXRzIHBhcmVudCBjb21tYW5kcy48 YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjU5LDUxNi0wNiBJTkZPJm5ic3A7IFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3YnI+a3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0 MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBDb21tYW5kQXN5bmNUYXNrOjpIYW5kbGVF bmRBY3Q8d2JyPmlvblJlc3VsdCBbd2l0aGluIHRocmVhZF06IGVuZEFjdGlvbiBmb3IgYWN0aW9u IHR5cGUgJ0NvcHlJbWFnZUdyb3VwJyBjb21wbGV0ZWQsIGhhbmRsaW5nIHRoZSByZXN1bHQuPGJy PjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo1OSw1MTYtMDYgSU5GTyZuYnNwOyBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXM8d2JyPmtzLkNvbW1hbmRBc3luY1Rhc2tdIChFRS1NYW5h Z2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5 LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5k QWN0PHdicj5pb25SZXN1bHQgW3dpdGhpbiB0aHJlYWRdOiBlbmRBY3Rpb24gZm9yIGFjdGlvbiB0 eXBlICdDb3B5SW1hZ2VHcm91cCcgc3VjY2VlZGVkLCBjbGVhcmluZyB0YXNrcy48YnI+PC9kaXY+ PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjU5LDUxNi0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLnRhczx3YnI+a3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTI4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYt ZTE2MTc8d2JyPjc5ODQ3ZjRdIFNQTUFzeW5jVGFzazo6Q2xlYXJBc3luY1Rhc2s6IEF0dGVtcHRp bmcgdG8gY2xlYXIgdGFzayAnZjU0MzM4M2EtZjM2OS00ODhhLWI2MjUtNzM3MDY8d2JyPmI4NzFh NTEnPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMjo1OSw1MTgtMDYgSU5GTyZuYnNwOyBb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2s8d2JyPmVyLmlyc2Jyb2tlci5TUE1DbGVhclRh c2tWRFNDbzx3YnI+bW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1U aHJlYWQtMTU1MjgpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0g U1RBUlQsIFNQTUNsZWFyVGFza1ZEU0NvbW1hbmQoIFNQTVRhc2tHdWlkQmFzZVZEU0NvbW1hbmRQ YXJhbTx3YnI+ZXRlcnM6e3N0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4PHdicj4tYmUyNy00MmU0LWI4 NjAtYTFmMWYyOTNiODFjJywgaWdub3JlRmFpbG92ZXJMaW1pdD0nZmFsc2UnLCB0YXNrSWQ9J2Y1 NDMzODNhLWYzNjktNDg4YS1iNjI8d2JyPjUtNzM3MDZiODcxYTUxJ30pLCBsb2cgaWQ6IDJlOWMx ZDE8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjU5LDUyMS0wNiBJTkZPJm5ic3A7IFtv cmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJvazx3YnI+ZXIudmRzYnJva2VyLkhTTUNsZWFyVGFz a1ZEU0NvPHdicj5tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRo cmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBT VEFSVCwgSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZChIb3N0TmFtPHdicj5lID0gcmVpbmRlZXJIb3N0 LCBIU01UYXNrR3VpZEJhc2VWRFNDb21tYW5kUGFyYW08d2JyPmV0ZXJzOntob3N0SWQ9JzRmMzQ0 ODc1LTA4ZDgtNDx3YnI+OWQ4LWIyZWUtNWNhM2UxODEwMDUxJywgdGFza0lkPSdmNTQzMzgzYS1m MzY5LTQ4OGEtYjYyPHdicj41LTczNzA2Yjg3MWE1MSd9KSwgbG9nIGlkOiA0YWQ3YWJiNTxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjI6NTksNTM1LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS52ZHNicm9rPHdicj5lci52ZHNicm9rZXIuSFNNQ2xlYXJUYXNrVkRTQ288 d2JyPm1tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1 NTI4KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIEZJTklTSCwg SFNNQ2xlYXJUYXNrVkRTQ29tbWFuZCwgbG9nIGlkOiA0YWQ3YWJiNTxicj48L2Rpdj48ZGl2PjIw MTctMTItMjggMTY6MjI6NTksNTM1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29y ZS52ZHNicm9rPHdicj5lci5pcnNicm9rZXIuU1BNQ2xlYXJUYXNrVkRTQ288d2JyPm1tYW5kXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTI4KSBbYWE1MDNh NjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIEZJTklTSCwgU1BNQ2xlYXJUYXNr VkRTQ29tbWFuZCwgbG9nIGlkOiAyZTljMWQxPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoy Mjo1OSw1NDUtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXM8d2Jy PmtzLlNQTUFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRo cmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBC YXNlQXN5bmNUYXNrOjpyZW1vdmVUYXNrRnJvbUQ8d2JyPkI6IFJlbW92ZWQgdGFzayAnZjU0MzM4 M2EtZjM2OS00ODhhLWI2MjUtNzM3MDY8d2JyPmI4NzFhNTEnIGZyb20gRGF0YUJhc2U8YnI+PC9k aXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIyOjU5LDU0Ni0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuYmxsLnRhczx3YnI+a3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUyOCkgW2FhNTAzYTYyLWQ0MzktNDEz MS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBDb21tYW5kQXN5bmNUYXNrOjpIYW5kbGVFbmRBY3Q8 d2JyPmlvblJlc3VsdCBbd2l0aGluIHRocmVhZF06IFJlbW92aW5nIENvbW1hbmRNdWx0aUFzeW5j VGFza3Mgb2JqZWN0IGZvciBlbnRpdHkgJ2Q4ZGI1ZjEyLWNmNTktNDBkMi1iMWI5LWQ1ZTQ0PHdi cj43OTc2NmEzJzxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDcsMDY0LTA2IElORk8m bmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ29uPHdicj5jdXJyZW50Q2hpbGRDb21t YW5kc0V4ZWN1dGlvbkM8d2JyPmFsbGJhY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNDUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYx Nzx3YnI+Nzk4NDdmNF0gQ29tbWFuZCAnQ3JlYXRlQWxsT3ZhRGlza3MnIGlkOiAnNDIzMzFhNzct MmUzOC00NjUzLWJhNWYtMjllNWQ8d2JyPmNjYWVhNjknIGNoaWxkIGNvbW1hbmRzICdbZDhkYjVm MTItY2Y1OS00MGQyLWIxYjktZDVlNDx3YnI+NDc5NzY2YTNdJyBleGVjdXRpb25zIHdlcmUgY29t cGxldGVkLCBzdGF0dXMgJ1NVQ0NFRURFRCc8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIz OjA3LDA3OC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcjx3YnI+ aWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiPHdicj5hY2tdIChFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNDUpIFthYTUwM2E2Mi1kNDM5LTQx MzEtOWI0Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gQ29tbWFuZCAnRXhwb3J0T3ZhJyAoaWQ6ICcyMmUx ZGY4NS03OTRiLTRiYjYtYTZiNi1hMTY3OTx3YnI+Y2JlMmY3OCcpIHdhaXRpbmcgb24gY2hpbGQg Y29tbWFuZCBpZDogJzQyMzMxYTc3LTJlMzgtNDY1My1iYTVmLTI5ZTVkPHdicj5jY2FlYTY5JyB0 eXBlOidDcmVhdGVBbGxPdmFEaXNrcycgdG8gY29tcGxldGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEy LTI4IDE2OjIzOjA4LDA4OS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxs LnN0bzx3YnI+cmFnZS5kaXNrLkNyZWF0ZUFsbE92YURpc2tzQ29tPHdicj5tYW5kXSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNh NjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIEVuZGluZyBjb21tYW5kICdvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0bzx3YnI+cmFnZS5kaXNrLkNyZWF0ZUFsbE92YURpc2tz Q29tPHdicj5tYW5kJyBzdWNjZXNzZnVsbHkuPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoy MzowOCwxMDYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG88d2Jy PnJhZ2UuZGlzay5pbWFnZS5Db3B5SW1hZ2VHcm91cDx3YnI+Q29tbWFuZF0gKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC02MSkgW2FhNTAzYTYyLWQ0 MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBFbmRpbmcgY29tbWFuZCAnb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC5zdG88d2JyPnJhZ2UuZGlzay5pbWFnZS5Db3B5SW1hZ2VHcm91cDx3 YnI+Q29tbWFuZCcgc3VjY2Vzc2Z1bGx5Ljxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6 MDgsMTE4LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rPHdicj5l ci5pcnNicm9rZXIuR2V0SW1hZ2VJbmZvVkRTQ288d2JyPm1tYW5kXSAoRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNhNjItZDQzOS00 MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIFNUQVJULCBHZXRJbWFnZUluZm9WRFNDb21tYW5k KCBHZXRJbWFnZUluZm9WRFNDb21tYW5kUGFyYW1ldGU8d2JyPnJzOntzdG9yYWdlUG9vbElkPScz YmI0ZWRmOC1iZTx3YnI+MjctNDJlNC1iODYwLWExZjFmMjkzYjgxYycsIGlnbm9yZUZhaWxvdmVy TGltaXQ9J2ZhbHNlJywgc3RvcmFnZURvbWFpbklkPSc0MTA4ZGQ5NC03NTM4PHdicj4tNGZkYi1h MDFlLTJlYjUxYjkwODNiOScsIGltYWdlR3JvdXBJZD0nYTI1NzhiNDktNWVkZi00Nzx3YnI+Yjgt YTk4YS0xMmEyMGI0NzY4OGMnLCBpbWFnZUlkPSczNDg4NWRjYS1lMWM2LTRlOTItOWY8d2JyPjA2 LTk1N2E2M2MwYWU1Nid9KSwgbG9nIGlkOiAyY2VjOGY4PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0y OCAxNjoyMzowOCwxMjItMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2s8d2JyPmVyLnZkc2Jyb2tlci5HZXRWb2x1bWVJbmZvVkRTQzx3YnI+b21tYW5kXSAoRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBbYWE1MDNh NjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIFNUQVJULCBHZXRWb2x1bWVJbmZv VkRTQ29tbWFuZChIb3N0TmE8d2JyPm1lID0gcmVpbmRlZXJIb3N0LCBHZXRWb2x1bWVJbmZvVkRT Q29tbWFuZFBhcmFtZXQ8d2JyPmVyczp7aG9zdElkPSc0ZjM0NDg3NS0wOGQ4LTQ5ZDx3YnI+OC1i MmVlLTVjYTNlMTgxMDA1MScsIHN0b3JhZ2VQb29sSWQ9JzNiYjRlZGY4LWJlMjctNDx3YnI+MmU0 LWI4NjAtYTFmMWYyOTNiODFjJywgc3RvcmFnZURvbWFpbklkPSc0MTA4ZGQ5NC03NTM4PHdicj4t NGZkYi1hMDFlLTJlYjUxYjkwODNiOScsIGltYWdlR3JvdXBJZD0nYTI1NzhiNDktNWVkZi00Nzx3 YnI+YjgtYTk4YS0xMmEyMGI0NzY4OGMnLCBpbWFnZUlkPSczNDg4NWRjYS1lMWM2LTRlOTItOWY8 d2JyPjA2LTk1N2E2M2MwYWU1Nid9KSwgbG9nIGlkOiBjM2ZlYTE5PGJyPjwvZGl2PjxkaXY+MjAx Ny0xMi0yOCAxNjoyMzowOCwxMzUtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LnZkc2Jyb2s8d2JyPmVyLnZkc2Jyb2tlci5HZXRWb2x1bWVJbmZvVkRTQzx3YnI+b21tYW5kXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBb YWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIEZJTklTSCwgR2V0Vm9s dW1lSW5mb1ZEU0NvbW1hbmQsIHJldHVybjogb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5i PHdicj51c2luZXNzZW50aXRpZXMuc3RvcmFnZS5EaXNrSW08d2JyPmFnZUA5NWJiNWI2NSwgbG9n IGlkOiBjM2ZlYTE5PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzowOCwxMzUtMDYgSU5G TyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2s8d2JyPmVyLmlyc2Jyb2tlci5H ZXRJbWFnZUluZm9WRFNDbzx3YnI+bW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYx Nzx3YnI+Nzk4NDdmNF0gRklOSVNILCBHZXRJbWFnZUluZm9WRFNDb21tYW5kLCByZXR1cm46IG9y Zy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYjx3YnI+dXNpbmVzc2VudGl0aWVzLnN0b3JhZ2Uu RGlza0ltPHdicj5hZ2VAOTViYjViNjUsIGxvZyBpZDogMmNlYzhmODxicj48L2Rpdj48ZGl2PjIw MTctMTItMjggMTY6MjM6MDgsMjMyLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29y ZS52ZHNicm9rPHdicj5lci52ZHNicm9rZXIuUHJlcGFyZUltYWdlVkRTQ288d2JyPm1tYW5kXSAo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTYxKSBb YWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8d2JyPjc5ODQ3ZjRdIFNUQVJULCBQcmVwYXJl SW1hZ2VWRFNDb21tYW5kKEhvc3ROYW08d2JyPmUgPSByZWluZGVlckhvc3QsIFByZXBhcmVJbWFn ZVZEU0NvbW1hbmRQYXJhbWV0ZTx3YnI+cnM6e2hvc3RJZD0nNGYzNDQ4NzUtMDhkOC00OWQ4PHdi cj4tYjJlZS01Y2EzZTE4MTAwNTEnfSksIGxvZyBpZDogNjgyNGM2OGY8YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIzOjA4LDI0Ni0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUudmRzYnJvazx3YnI+ZXIudmRzYnJva2VyLlByZXBhcmVJbWFnZVZEU0NvPHdicj5tbWFuZF0g KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC02MSkg W2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBGSU5JU0gsIFByZXBh cmVJbWFnZVZEU0NvbW1hbmQsIHJldHVybjogUHJlcGFyZUltYWdlUmV0dXJuOntzdGF0dXM9J1N0 PHdicj5hdHVzIFtjb2RlPTAsIG1lc3NhZ2U9RG9uZV0nfSwgbG9nIGlkOiA2ODI0YzY4Zjxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsMjUxLTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS52ZHNicm9rPHdicj5lci52ZHNicm9rZXIuR2V0UWVtdUltYWdlSW5mb1Y8 d2JyPkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1 bGVkLVRocmVhZC02MSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0 XSBTVEFSVCwgR2V0UWVtdUltYWdlSW5mb1ZEU0NvbW1hbmQoSG9zPHdicj50TmFtZSA9IHJlaW5k ZWVySG9zdCwgR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRQYXJhbWV0PHdicj5lcnM6e2hvc3RJZD0n NGYzNDQ4NzUtMDhkOC00OWQ8d2JyPjgtYjJlZS01Y2EzZTE4MTAwNTEnLCBzdG9yYWdlUG9vbElk PSczYmI0ZWRmOC1iZTI3LTQ8d2JyPjJlNC1iODYwLWExZjFmMjkzYjgxYycsIHN0b3JhZ2VEb21h aW5JZD0nNDEwOGRkOTQtNzUzODx3YnI+LTRmZGItYTAxZS0yZWI1MWI5MDgzYjknLCBpbWFnZUdy b3VwSWQ9J2EyNTc4YjQ5LTVlZGYtNDc8d2JyPmI4LWE5OGEtMTJhMjBiNDc2ODhjJywgaW1hZ2VJ ZD0nMzQ4ODVkY2EtZTFjNi00ZTkyLTlmPHdicj4wNi05NTdhNjNjMGFlNTYnfSksIGxvZyBpZDog MWZiM2M3OGU8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDQ5NS0wNiBJTkZPJm5i c3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJvazx3YnI+ZXIudmRzYnJva2VyLkdldFFl bXVJbWFnZUluZm9WPHdicj5EU0NvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0Ni1lMTYx Nzx3YnI+Nzk4NDdmNF0gRklOSVNILCBHZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZCwgcmV0dXJu OiBvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmI8d2JyPnVzaW5lc3NlbnRpdGllcy5zdG9y YWdlLlFlbXVJbTx3YnI+YWdlSW5mb0AzNDEyNjk3YywgbG9nIGlkOiAxZmIzYzc4ZTxicj48L2Rp dj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsNDk5LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5l bmdpbmUuY29yZS52ZHNicm9rPHdicj5lci52ZHNicm9rZXIuVGVhcmRvd25JbWFnZVZEU0M8d2Jy Pm9tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRo cmVhZC02MSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBTVEFS VCwgVGVhcmRvd25JbWFnZVZEU0NvbW1hbmQoSG9zdE5hPHdicj5tZSA9IHJlaW5kZWVySG9zdCwg SW1hZ2VBY3Rpb25zVkRTQ29tbWFuZFBhcmFtZXRlPHdicj5yczp7aG9zdElkPSc0ZjM0NDg3NS0w OGQ4LTQ5ZDg8d2JyPi1iMmVlLTVjYTNlMTgxMDA1MSd9KSwgbG9nIGlkOiA2Mzc3ZDZhMzxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsNTA4LTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS52ZHNicm9rPHdicj5lci52ZHNicm9rZXIuVGVhcmRvd25JbWFnZVZEU0M8 d2JyPm9tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVk LVRocmVhZC02MSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBG SU5JU0gsIFRlYXJkb3duSW1hZ2VWRFNDb21tYW5kLCByZXR1cm46IFN0YXR1c1JldHVybjp7c3Rh dHVzPSdTdGF0dXMgW2NvZGU9MCwgbWVzc2FnZT1Eb25lXSd9LCBsb2cgaWQ6IDYzNzdkNmEzPGJy PjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzowOCw1NjEtMDYgSU5GTyZuYnNwOyBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmJsbC5DcmU8d2JyPmF0ZU92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFs0MzZhYTQyYV0gUnVu bmluZyBjb21tYW5kOiBDcmVhdGVPdmFDb21tYW5kIGludGVybmFsOiB0cnVlLjxicj48L2Rpdj48 ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsNTY0LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdp bmUuY29yZS52ZHNicm9rPHdicj5lci52ZHNicm9rZXIuUHJlcGFyZUltYWdlVkRTQ288d2JyPm1t YW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFk LTYxKSBbNDM2YWE0MmFdIFNUQVJULCBQcmVwYXJlSW1hZ2VWRFNDb21tYW5kKEhvc3ROYW08d2Jy PmUgPSByZWluZGVlckhvc3QsIFByZXBhcmVJbWFnZVZEU0NvbW1hbmRQYXJhbWV0ZTx3YnI+cnM6 e2hvc3RJZD0nNGYzNDQ4NzUtMDhkOC00OWQ4PHdicj4tYjJlZS01Y2EzZTE4MTAwNTEnfSksIGxv ZyBpZDogNDQ5MGRhM2M8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDU3NS0wNiBJ TkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJvazx3YnI+ZXIudmRzYnJva2Vy LlByZXBhcmVJbWFnZVZEU0NvPHdicj5tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC02MSkgWzQzNmFhNDJhXSBGSU5JU0gsIFByZXBhcmVJ bWFnZVZEU0NvbW1hbmQsIHJldHVybjogUHJlcGFyZUltYWdlUmV0dXJuOntzdGF0dXM9J1N0PHdi cj5hdHVzIFtjb2RlPTAsIG1lc3NhZ2U9RG9uZV0nfSwgbG9nIGlkOiA0NDkwZGEzYzxicj48L2Rp dj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDgsNTgwLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5l bmdpbmUuY29yZS52ZHNicm9rPHdicj5lci52ZHNicm9rZXIuR2V0Vm9sdW1lSW5mb1ZEU0M8d2Jy Pm9tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRo cmVhZC02MSkgWzQzNmFhNDJhXSBTVEFSVCwgR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmQoSG9zdE5h PHdicj5tZSA9IHJlaW5kZWVySG9zdCwgR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRQYXJhbWV0PHdi cj5lcnM6e2hvc3RJZD0nNGYzNDQ4NzUtMDhkOC00OWQ8d2JyPjgtYjJlZS01Y2EzZTE4MTAwNTEn LCBzdG9yYWdlUG9vbElkPSczYmI0ZWRmOC1iZTI3LTQ8d2JyPjJlNC1iODYwLWExZjFmMjkzYjgx YycsIHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzODx3YnI+LTRmZGItYTAxZS0yZWI1MWI5 MDgzYjknLCBpbWFnZUdyb3VwSWQ9J2EyNTc4YjQ5LTVlZGYtNDc8d2JyPmI4LWE5OGEtMTJhMjBi NDc2ODhjJywgaW1hZ2VJZD0nMzQ4ODVkY2EtZTFjNi00ZTkyLTlmPHdicj4wNi05NTdhNjNjMGFl NTYnfSksIGxvZyBpZDogNjBmNTIyNjI8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4 LDU5MS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJvazx3YnI+ZXIu dmRzYnJva2VyLkdldFZvbHVtZUluZm9WRFNDPHdicj5vbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFs0MzZhYTQyYV0gRklOSVNI LCBHZXRWb2x1bWVJbmZvVkRTQ29tbWFuZCwgcmV0dXJuOiBvcmcub3ZpcnQuZW5naW5lLmNvcmUu Y29tbW9uLmI8d2JyPnVzaW5lc3NlbnRpdGllcy5zdG9yYWdlLkRpc2tJbTx3YnI+YWdlQDk1YmI1 YjY1LCBsb2cgaWQ6IDYwZjUyMjYyPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzowOCw1 OTYtMDYgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ3JlPHdicj5hdGVPdmFDb21t YW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFk LTYxKSBbNDM2YWE0MmFdIENvbW1hbmQgJ29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ3JlPHdi cj5hdGVPdmFDb21tYW5kJyBmYWlsZWQ6IG51bGw8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2 OjIzOjA4LDU5Ni0wNiBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5DcmU8d2JyPmF0 ZU92YUNvbW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxl ZC1UaHJlYWQtNjEpIFs0MzZhYTQyYV0gRXhjZXB0aW9uOiBqYXZhLmxhbmcuTnVsbFBvaW50ZXJF eGNlcHRpb248YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4 LDYwMC0wNiBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHA8d2JyPm9ydGltcG9y dC5FeHBvcnRPdmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVT Y2hlZHVsZWQtVGhyZWFkLTYxKSBbNDM2YWE0MmFdIEZhaWxlZCB0byBjcmVhdGUgT1ZBIGZpbGU8 YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA4LDYwMC0wNiBJTkZPJm5ic3A7IFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLlNlcjx3YnI+aWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNh bGxiPHdicj5hY2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxl ZC1UaHJlYWQtNjEpIFs0MzZhYTQyYV0gQ29tbWFuZCAnRXhwb3J0T3ZhJyBpZDogJzIyZTFkZjg1 LTc5NGItNGJiNi1hNmI2LWExNjc5PHdicj5jYmUyZjc4JyBmYWlsZWQgd2hlbiBhdHRlbXB0aW5n IHRvIHBlcmZvcm0gdGhlIG5leHQgb3BlcmF0aW9uLCBtYXJraW5nIGFzIEZBSUxFRCAnWzQyMzMx YTc3LTJlMzgtNDY1My1iYTVmLTI5ZTU8d2JyPmRjY2FlYTY5XSc8YnI+PC9kaXY+PGRpdj4yMDE3 LTEyLTI4IDE2OjIzOjA4LDYwMC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLlNlcjx3YnI+aWFsQ2hpbGRDb21tYW5kc0V4ZWN1dGlvbkNhbGxiPHdicj5hY2tdIChFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNjEpIFs0MzZh YTQyYV0gQ29tbWFuZCAnRXhwb3J0T3ZhJyBpZDogJzIyZTFkZjg1LTc5NGItNGJiNi1hNmI2LWEx Njc5PHdicj5jYmUyZjc4JyBjaGlsZCBjb21tYW5kcyAnWzQyMzMxYTc3LTJlMzgtNDY1My1iYTVm LTI5ZTU8d2JyPmRjY2FlYTY5XScgZXhlY3V0aW9ucyB3ZXJlIGNvbXBsZXRlZCwgc3RhdHVzICdG QUlMRUQnPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzowOSw2MjgtMDYgRVJST1IgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwuZXhwPHdicj5vcnRpbXBvcnQuRXhwb3J0T3ZhQ29tbWFu ZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC0x NSkgW2FhNTAzYTYyLWQ0MzktNDEzMS05YjQ2LWUxNjE3PHdicj43OTg0N2Y0XSBFbmRpbmcgY29t bWFuZCAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHA8d2JyPm9ydGltcG9ydC5FeHBvcnRP dmFDb21tYW5kJyB3aXRoIGZhaWx1cmUuPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzow OSw2MzctMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHA8d2JyPm9y dGltcG9ydC5FeHBvcnRPdmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48 d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTE1KSBbYWE1MDNhNjItZDQzOS00MTMxLTliNDYtZTE2MTc8 d2JyPjc5ODQ3ZjRdIExvY2sgZnJlZWQgdG8gb2JqZWN0ICdFbmdpbmVMb2NrOntleGNsdXNpdmVM b2Nrcz0nWzx3YnI+NDNjODI1ODAtNmM3YS00MzE5LTk3ZjYtNmNmYjE3PHdicj5hNDQ0NWE9Vk1d Jywgc2hhcmVkTG9ja3M9Jyd9Jzxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDksNjY3 LTA2IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuZGFsLmRiYjx3YnI+cm9rZXIuYXVkaXRs b2doYW5kbGluZy5BdWRpdExvPHdicj5nRGlyZWN0b3JdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtMTUpIFthYTUwM2E2Mi1kNDM5LTQxMzEtOWI0 Ni1lMTYxNzx3YnI+Nzk4NDdmNF0gRVZFTlRfSUQ6IElNUE9SVEVYUE9SVF9FWFBPUlRfVk1fVE9f T1ZBXzx3YnI+RkFJTEVEKDEsMjI1KSwgRmFpbGVkIHRvIGV4cG9ydCBWbSBDZW50T1M3IGFzIGEg VmlydHVhbCBBcHBsaWFuY2UgdG8gcGF0aCAvbWVkaWEvcHJpbWFyeS9leHRyYV9zcGFjZS9DZW48 d2JyPnRPUzcub3ZhIG9uIEhvc3QgcmVpbmRlZXJIb3N0PGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0y OCAxNjoyMzowOSw3MTYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5z dG88d2JyPnJhZ2UuZGlzay5SZW1vdmVEaXNrQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBSdW5uaW5nIGNvbW1hbmQ6 IFJlbW92ZURpc2tDb21tYW5kIGludGVybmFsOiB0cnVlLiBFbnRpdGllcyBhZmZlY3RlZCA6Jm5i c3A7IElEOiBhMjU3OGI0OS01ZWRmLTQ3YjgtYTk4YS0xMmEyMGI8d2JyPjQ3Njg4YyBUeXBlOiBE aXNrQWN0aW9uIGdyb3VwIERFTEVURV9ESVNLIHdpdGggcm9sZSB0eXBlIFVTRVI8YnI+PC9kaXY+ PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjA5LDczNC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLnN0bzx3YnI+cmFnZS5kaXNrLmltYWdlLlJlbW92ZUltYWdlQ29tPHdicj5t YW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTI5KSBb MzFmOGZiZjZdIFJ1bm5pbmcgY29tbWFuZDogUmVtb3ZlSW1hZ2VDb21tYW5kIGludGVybmFsOiB0 cnVlLiBFbnRpdGllcyBhZmZlY3RlZCA6Jm5ic3A7IElEOiA0MTA4ZGQ5NC03NTM4LTRmZGItYTAx ZS0yZWI1MWI8d2JyPjkwODNiOSBUeXBlOiBTdG9yYWdlPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0y OCAxNjoyMzowOSw3OTYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2s8d2JyPmVyLmlyc2Jyb2tlci5EZWxldGVJbWFnZUdyb3VwVjx3YnI+RFNDb21tYW5kXSAoRUUt TWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZd IFNUQVJULCBEZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZCggRGVsZXRlSW1hZ2VHcm91cFZEU0Nv bW1hbmRQYXJhPHdicj5tZXRlcnM6e3N0b3JhZ2VQb29sSWQ9JzNiYjRlZGY8d2JyPjgtYmUyNy00 MmU0LWI4NjAtYTFmMWYyOTNiODFjJzx3YnI+LCBpZ25vcmVGYWlsb3ZlckxpbWl0PSdmYWxzZScs IHN0b3JhZ2VEb21haW5JZD0nNDEwOGRkOTQtNzUzODx3YnI+LTRmZGItYTAxZS0yZWI1MWI5MDgz YjknLCBpbWFnZUdyb3VwSWQ9J2EyNTc4YjQ5LTVlZGYtNDc8d2JyPmI4LWE5OGEtMTJhMjBiNDc2 ODhjJywgcG9zdFplcm9zPSdmYWxzZScsIGRpc2NhcmQ9J2ZhbHNlJywgZm9yY2VEZWxldGU9J3Ry dWUnfSksIGxvZyBpZDogMzg5YWJkZjxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MDks ODQ1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rPHdicj5lci5p cnNicm9rZXIuRGVsZXRlSW1hZ2VHcm91cFY8d2JyPkRTQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJl YWRGYWN0b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBGSU5JU0gsIERl bGV0ZUltYWdlR3JvdXBWRFNDb21tYW5kLCBsb2cgaWQ6IDM4OWFiZGY8YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIzOjA5LDg2MC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLnRhczx3YnI+a3MuQ29tbWFuZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWVuZ2luPHdicj5lLVRocmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBDb21tYW5kQXN5bmNUYXNr OjpBZGRpbmcgQ29tbWFuZE11bHRpQXN5bmNUYXNrcyBvYmplY3QgZm9yIGNvbW1hbmQgJ2Y5Y2E1 ZDZmLWVmZmUtNDFhMi04MzVmLTgzZjA0PHdicj5kYTJkZTczJzxicj48L2Rpdj48ZGl2PjIwMTct MTItMjggMTY6MjM6MDksODYwLTA2IElORk8mbmJzcDsgWzxhIGhyZWY9Imh0dHA6Ly9vcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLkNvbSI+b3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db208L2E+ PHdicj5tYW5kTXVsdGlBc3luY1Rhc2tzXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48 d2JyPmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZdIENvbW1hbmRNdWx0aUFzeW5jVGFza3M6OmF0 dGFjaDx3YnI+VGFzazogQXR0YWNoaW5nIHRhc2sgJ2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIy Y2MwPHdicj4yZjcxNWUxJyB0byBjb21tYW5kICdmOWNhNWQ2Zi1lZmZlLTQxYTItODM1Zi04M2Yw NDx3YnI+ZGEyZGU3MycuPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzowOSw4ODgtMDYg SU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXM8d2JyPmtzLkFzeW5jVGFz a01hbmFnZXJdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1 MjkpIFszMWY4ZmJmNl0gQWRkaW5nIHRhc2sgJ2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIyY2Mw PHdicj4yZjcxNWUxJyAoUGFyZW50IENvbW1hbmQgJ1JlbW92ZURpc2snLCBQYXJhbWV0ZXJzIFR5 cGUgJ29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uPHdicj5hc3luY3Rhc2tzLkFzeW5jVGFz a1BhcmFtZXRlcnM8d2JyPicpLCBwb2xsaW5nIGhhc24ndCBzdGFydGVkIHlldC4uPGJyPjwvZGl2 PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxMCwwNTYtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmRhbC5kYmI8d2JyPnJva2VyLmF1ZGl0bG9naGFuZGxpbmcuQXVkaXRMbzx3YnI+ Z0RpcmVjdG9yXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1 NTI5KSBbMzFmOGZiZjZdIEVWRU5UX0lEOiBVU0VSX0ZJTklTSEVEX1JFTU9WRV9ESVNLKDIsMDE8 d2JyPjQpLCBEaXNrIERlYmlhbjdfRGlzazEgd2FzIHN1Y2Nlc3NmdWxseSByZW1vdmVkIGZyb20g ZG9tYWluIGRhdGEgKFVzZXIgYWRtaW5AaW50ZXJuYWwtYXV0aHopLjxicj48L2Rpdj48ZGl2PjIw MTctMTItMjggMTY6MjM6MTAsMDU3LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29y ZS5ibGwudGFzPHdicj5rcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1l bmdpbjx3YnI+ZS1UaHJlYWQtMTU1MjkpIFszMWY4ZmJmNl0gQmFzZUFzeW5jVGFzazo6c3RhcnRQ b2xsaW5nVGFzPHdicj5rOiBTdGFydGluZyB0byBwb2xsIHRhc2sgJ2YyYzdmNWVjLWIxNjYtNGNm Mi05N2I2LWIyY2MwPHdicj4yZjcxNWUxJy48YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIz OjEwLDA1Ny0wNiBXQVJOJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLmxvYzx3YnI+ ay5Jbk1lbW9yeUxvY2tNYW5hZ2VyXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2Jy PmUtVGhyZWFkLTE1NTI5KSBbMzFmOGZiZjZdIFRyeWluZyB0byByZWxlYXNlIGV4Y2x1c2l2ZSBs b2NrIHdoaWNoIGRvZXMgbm90IGV4aXN0LCBsb2NrIGtleTogJzQzYzgyNTgwLTZjN2EtNDMxOS05 N2Y2LTZjZmIxPHdicj43YTQ0NDVhVk0nPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzox MCwwNTctMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG88d2JyPnJh Z2UuZGlzay5SZW1vdmVEaXNrQ29tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2lu PHdicj5lLVRocmVhZC0xNTUyOSkgWzMxZjhmYmY2XSBMb2NrIGZyZWVkIHRvIG9iamVjdCAnRW5n aW5lTG9jazp7ZXhjbHVzaXZlTG9ja3M9J1s8d2JyPjQzYzgyNTgwLTZjN2EtNDMxOS05N2Y2LTZj ZmIxNzx3YnI+YTQ0NDVhPVZNXScsIHNoYXJlZExvY2tzPScnfSc8YnI+PC9kaXY+PGRpdj4yMDE3 LTEyLTI4IDE2OjIzOjE5LDUwNS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLnRhczx3YnI+a3MuQXN5bmNUYXNrTWFuYWdlcl0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luPHdicj5lU2NoZWR1bGVkLVRocmVhZC0zMSkgW10gUG9sbGluZyBhbmQgdXBkYXRpbmcg QXN5bmMgVGFza3M6IDIgdGFza3MsIDEgdGFza3MgdG8gcG9sbCBub3c8YnI+PC9kaXY+PGRpdj4y MDE3LTEyLTI4IDE2OjIzOjE5LDUxOS0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLnRhczx3YnI+a3MuU1BNQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTMxKSBbXSBTUE1Bc3luY1Rhc2s6OlBvbGxUYXNr OiBQb2xsaW5nIHRhc2sgJ2YyYzdmNWVjLWIxNjYtNGNmMi05N2I2LWIyY2MwPHdicj4yZjcxNWUx JyAoUGFyZW50IENvbW1hbmQgJ1JlbW92ZURpc2snLCBQYXJhbWV0ZXJzIFR5cGUgJ29yZy5vdmly dC5lbmdpbmUuY29yZS5jb21tb24uPHdicj5hc3luY3Rhc2tzLkFzeW5jVGFza1BhcmFtZXRlcnM8 d2JyPicpIHJldHVybmVkIHN0YXR1cyAnZmluaXNoZWQnLCByZXN1bHQgJ3N1Y2Nlc3MnLjxicj48 L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MTksNTMwLTA2IElORk8mbmJzcDsgW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwudGFzPHdicj5rcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtMzEpIFtdIEJhc2VBc3luY1Rh c2s6Om9uVGFza0VuZFN1Y2Nlczx3YnI+czogVGFzayAnZjJjN2Y1ZWMtYjE2Ni00Y2YyLTk3YjYt YjJjYzA8d2JyPjJmNzE1ZTEnIChQYXJlbnQgQ29tbWFuZCAnUmVtb3ZlRGlzaycsIFBhcmFtZXRl cnMgVHlwZSAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi48d2JyPmFzeW5jdGFza3MuQXN5 bmNUYXNrUGFyYW1ldGVyczx3YnI+JykgZW5kZWQgc3VjY2Vzc2Z1bGx5Ljxicj48L2Rpdj48ZGl2 PjIwMTctMTItMjggMTY6MjM6MTksNTYzLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwudGFzPHdicj5rcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZh Y3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQtVGhyZWFkLTMxKSBbXSBDb21tYW5kQXN5bmNUYXNr OjplbmRBY3Rpb25JZk48d2JyPmVjZXNzYXJ5OiBBbGwgdGFza3Mgb2YgY29tbWFuZCAnZjljYTVk NmYtZWZmZS00MWEyLTgzNWYtODNmMDQ8d2JyPmRhMmRlNzMnIGhhcyBlbmRlZCAtJmd0OyBleGVj dXRpbmcgJ2VuZEFjdGlvbic8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjE5LDU2My0w NiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3YnI+a3MuQ29tbWFu ZEFzeW5jVGFza10gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luPHdicj5lU2NoZWR1bGVk LVRocmVhZC0zMSkgW10gQ29tbWFuZEFzeW5jVGFzazo6ZW5kQWN0aW9uOiBFbmRpbmcgYWN0aW9u IGZvciAnMScgdGFza3MgKGNvbW1hbmQgSUQ6ICdmOWNhNWQ2Zi1lZmZlLTQxYTItODM1Zi04M2Yw NDx3YnI+ZGEyZGU3MycpOiBjYWxsaW5nIGVuZEFjdGlvbiAnLjxicj48L2Rpdj48ZGl2PjIwMTct MTItMjggMTY6MjM6MTksNTY0LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwudGFzPHdicj5rcy5Db21tYW5kQXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW48d2JyPmUtVGhyZWFkLTE1NTMyKSBbXSBDb21tYW5kQXN5bmNUYXNrOjplbmRDb21tYW5k QWM8d2JyPnRpb24gW3dpdGhpbiB0aHJlYWRdIGNvbnRleHQ6IEF0dGVtcHRpbmcgdG8gZW5kQWN0 aW9uICdSZW1vdmVEaXNrJyw8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjE5LDU3OS0w NiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0bzx3YnI+cmFnZS5kaXNr LlJlbW92ZURpc2tDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUt VGhyZWFkLTE1NTMyKSBbMzFmOGZiZjZdIEVuZGluZyBjb21tYW5kICdvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLnN0bzx3YnI+cmFnZS5kaXNrLlJlbW92ZURpc2tDb21tYW5kJyBzdWNjZXNzZnVs bHkuPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxOSw1ODUtMDYgSU5GTyZuYnNwOyBb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXM8d2JyPmtzLkNvbW1hbmRBc3luY1Rhc2tdIChF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJm Nl0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0PHdicj5pb25SZXN1bHQgW3dpdGhpbiB0 aHJlYWRdOiBlbmRBY3Rpb24gZm9yIGFjdGlvbiB0eXBlICdSZW1vdmVEaXNrJyBjb21wbGV0ZWQs IGhhbmRsaW5nIHRoZSByZXN1bHQuPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxOSw1 ODUtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXM8d2JyPmtzLkNv bW1hbmRBc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJl YWQtMTU1MzIpIFszMWY4ZmJmNl0gQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0PHdicj5p b25SZXN1bHQgW3dpdGhpbiB0aHJlYWRdOiBlbmRBY3Rpb24gZm9yIGFjdGlvbiB0eXBlICdSZW1v dmVEaXNrJyBzdWNjZWVkZWQsIGNsZWFyaW5nIHRhc2tzLjxicj48L2Rpdj48ZGl2PjIwMTctMTIt MjggMTY6MjM6MTksNTg1LTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu dGFzPHdicj5rcy5TUE1Bc3luY1Rhc2tdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3 YnI+ZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gU1BNQXN5bmNUYXNrOjpDbGVhckFzeW5jVGFz azogQXR0ZW1wdGluZyB0byBjbGVhciB0YXNrICdmMmM3ZjVlYy1iMTY2LTRjZjItOTdiNi1iMmNj MDx3YnI+MmY3MTVlMSc8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjE5LDU4OC0wNiBJ TkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJvazx3YnI+ZXIuaXJzYnJva2Vy LlNQTUNsZWFyVGFza1ZEU0NvPHdicj5tbWFuZF0gKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luPHdicj5lLVRocmVhZC0xNTUzMikgWzMxZjhmYmY2XSBTVEFSVCwgU1BNQ2xlYXJUYXNrVkRT Q29tbWFuZCggU1BNVGFza0d1aWRCYXNlVkRTQ29tbWFuZFBhcmFtPHdicj5ldGVyczp7c3RvcmFn ZVBvb2xJZD0nM2JiNGVkZjg8d2JyPi1iZTI3LTQyZTQtYjg2MC1hMWYxZjI5M2I4MWMnLCBpZ25v cmVGYWlsb3ZlckxpbWl0PSdmYWxzZScsIHRhc2tJZD0nZjJjN2Y1ZWMtYjE2Ni00Y2YyLTk3Yjx3 YnI+Ni1iMmNjMDJmNzE1ZTEnfSksIGxvZyBpZDogNmMyNWI2Mjxicj48L2Rpdj48ZGl2PjIwMTct MTItMjggMTY6MjM6MTksNTkxLTA2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS52 ZHNicm9rPHdicj5lci52ZHNicm9rZXIuSFNNQ2xlYXJUYXNrVkRTQ288d2JyPm1tYW5kXSAoRUUt TWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTMyKSBbMzFmOGZiZjZd IFNUQVJULCBIU01DbGVhclRhc2tWRFNDb21tYW5kKEhvc3ROYW08d2JyPmUgPSByZWluZGVlckhv c3QsIEhTTVRhc2tHdWlkQmFzZVZEU0NvbW1hbmRQYXJhbTx3YnI+ZXRlcnM6e2hvc3RJZD0nNGYz NDQ4NzUtMDhkOC00PHdicj45ZDgtYjJlZS01Y2EzZTE4MTAwNTEnLCB0YXNrSWQ9J2YyYzdmNWVj LWIxNjYtNGNmMi05N2I8d2JyPjYtYjJjYzAyZjcxNWUxJ30pLCBsb2cgaWQ6IDRkNGZjY2VkPGJy PjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxOSw2MDItMDYgSU5GTyZuYnNwOyBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2s8d2JyPmVyLnZkc2Jyb2tlci5IU01DbGVhclRhc2tWRFND bzx3YnI+bW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZS1UaHJlYWQt MTU1MzIpIFszMWY4ZmJmNl0gRklOSVNILCBIU01DbGVhclRhc2tWRFNDb21tYW5kLCBsb2cgaWQ6 IDRkNGZjY2VkPGJyPjwvZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyMzoxOSw2MDItMDYgSU5GTyZu YnNwOyBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2s8d2JyPmVyLmlyc2Jyb2tlci5TUE1D bGVhclRhc2tWRFNDbzx3YnI+bW1hbmRdIChFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbjx3 YnI+ZS1UaHJlYWQtMTU1MzIpIFszMWY4ZmJmNl0gRklOSVNILCBTUE1DbGVhclRhc2tWRFNDb21t YW5kLCBsb2cgaWQ6IDZjMjViNjI8YnI+PC9kaXY+PGRpdj4yMDE3LTEyLTI4IDE2OjIzOjE5LDYx NC0wNiBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhczx3YnI+a3MuU1BN QXN5bmNUYXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1 NTMyKSBbMzFmOGZiZjZdIEJhc2VBc3luY1Rhc2s6OnJlbW92ZVRhc2tGcm9tRDx3YnI+QjogUmVt b3ZlZCB0YXNrICdmMmM3ZjVlYy1iMTY2LTRjZjItOTdiNi1iMmNjMDx3YnI+MmY3MTVlMScgZnJv bSBEYXRhQmFzZTxicj48L2Rpdj48ZGl2PjIwMTctMTItMjggMTY6MjM6MTksNjE0LTA2IElORk8m bmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFzPHdicj5rcy5Db21tYW5kQXN5bmNU YXNrXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmUtVGhyZWFkLTE1NTMyKSBb MzFmOGZiZjZdIENvbW1hbmRBc3luY1Rhc2s6OkhhbmRsZUVuZEFjdDx3YnI+aW9uUmVzdWx0IFt3 aXRoaW4gdGhyZWFkXTogUmVtb3ZpbmcgQ29tbWFuZE11bHRpQXN5bmNUYXNrcyBvYmplY3QgZm9y IGVudGl0eSAnZjljYTVkNmYtZWZmZS00MWEyLTgzNWYtODNmMDQ8d2JyPmRhMmRlNzMnPGJyPjwv ZGl2PjxkaXY+MjAxNy0xMi0yOCAxNjoyNDoxOCw4MDgtMDYgSU5GTyZuYnNwOyBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmJsbC50YXM8d2JyPmtzLkFzeW5jVGFza01hbmFnZXJdIChFRS1NYW5hZ2Vk VGhyZWFkRmFjdG9yeS1lbmdpbjx3YnI+ZVNjaGVkdWxlZC1UaHJlYWQtNTUpIFtdIFNldHRpbmcg bmV3IHRhc2tzIG1hcC4gVGhlIG1hcCBjb250YWlucyBub3cgMSB0YXNrczxicj48L2Rpdj48c3Bh bj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJtXy0xNzA3MDIwNTM1 NzYwNTY2MzFtXy0xMjUzOTA4OTI5NjcyNzM5ODI4cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2si PjxkaXYgY2xhc3M9Im1fLTE3MDcwMjA1MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4Mjhw cm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11c2VyIG1fLTE3MDcwMjA1MzU3NjA1NjYzMW1fLTEy NTM5MDg5Mjk2NzI3Mzk4Mjhwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+PGJyPjwv ZGl2PjxkaXYgY2xhc3M9Im1fLTE3MDcwMjA1MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4 Mjhwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1wcm90b24iPlNlbnQgd2l0aCA8YSBocmVmPSJo dHRwczovL3Byb3Rvbm1haWwuY29tIj5Qcm90b25NYWlsPC9hPiBTZWN1cmUgRW1haWwuPGJyPjwv ZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjwvc3Bhbj48YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBj bGFzcz0ibV8tMTcwNzAyMDUzNTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3MjczOTgyOHByb3Rvbm1h aWxfcXVvdGUiPjxzcGFuPjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxi cj48L2Rpdj48ZGl2PlN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5n IFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyPGJyPjwvZGl2Pjwvc3Bhbj48ZGl2PjxkaXYgY2xh c3M9Im1fLTE3MDcwMjA1MzU3NjA1NjYzMWg1Ij48ZGl2PkxvY2FsIFRpbWU6IERlY2VtYmVyIDI4 LCAyMDE3IDQ6MjAgUE08YnI+PC9kaXY+PGRpdj5VVEMgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcg MTA6MjAgUE08YnI+PC9kaXY+PGRpdj5Gcm9tOiA8YSBocmVmPSJtYWlsdG86YWhhZGFzQHJlZGhh dC5jb20iPmFoYWRhc0ByZWRoYXQuY29tPC9hPjxicj48L2Rpdj48ZGl2PlRvOiBBbGV4IEJhcnRv bmVrICZsdDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4MTMzNy5jb20iPkFsZXhAdW5peDEzMzcu Y29tPC9hPiZndDs8YnI+PC9kaXY+PGRpdj51c2VycyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnVzZXJz QG92aXJ0Lm9yZyI+dXNlcnNAb3ZpcnQub3JnPC9hPiZndDs8YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdiBkaXI9Imx0ciI+PGRpdj46Lzxicj48L2Rpdj48ZGl2PkNhbiB5b3UgcGxlYXNlIGF0 dGFjaCB0aGUgbmV3IGxvZz88YnI+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEi PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2Pk9uIEZyaSwgRGVj IDI5LCAyMDE3IGF0IDEyOjE4IEFNLCBBbGV4IEJhcnRvbmVrIDxzcGFuIGRpcj0ibHRyIj4mbHQ7 PGEgaHJlZj0ibWFpbHRvOkFsZXhAdW5peDEzMzcuY29tIj5BbGV4QHVuaXgxMzM3LmNvbTwvYT4m Z3Q7PC9zcGFuPiB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3Rl IiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFk ZGluZy1sZWZ0OjFleCI+PGRpdj5ZZXMgaXQgd2FzIGVtcHR5LiZuYnNwOyBUcmllZCBhZ2Fpbiwg c2FtZSBmYWlsdXJlLjxicj48L2Rpdj48c3Bhbj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJt Xy0xNzA3MDIwNTM1NzYwNTY2MzFtXy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1ODM1 OTM0NjYxcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2siPjxkaXYgY2xhc3M9Im1fLTE3MDcwMjA1 MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUwNjMyODM4ODU4MzU5MzQ2NjFwcm90 b25tYWlsX3NpZ25hdHVyZV9ibG9jay11c2VyIG1fLTE3MDcwMjA1MzU3NjA1NjYzMW1fLTEyNTM5 MDg5Mjk2NzI3Mzk4MjhtXzUwNjMyODM4ODU4MzU5MzQ2NjFwcm90b25tYWlsX3NpZ25hdHVyZV9i bG9jay1lbXB0eSI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9Im1fLTE3MDcwMjA1MzU3NjA1NjYzMW1f LTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUwNjMyODM4ODU4MzU5MzQ2NjFwcm90b25tYWlsX3NpZ25h dHVyZV9ibG9jay1wcm90b24iPlNlbnQgd2l0aCA8YSBocmVmPSJodHRwczovL3Byb3Rvbm1haWwu Y29tIj5Qcm90b25NYWlsPC9hPiBTZWN1cmUgRW1haWwuPGJyPjwvZGl2PjwvZGl2PjxkaXY+PGJy PjwvZGl2Pjwvc3Bhbj48YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0ibV8tMTcwNzAyMDUz NTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3MjczOTgyOG1fNTA2MzI4Mzg4NTgzNTkzNDY2MXByb3Rv bm1haWxfcXVvdGUiPjxzcGFuPjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0t LTxicj48L2Rpdj48ZGl2PlN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5 aW5nIFZNIHRvIGFub3RoZXIgb1ZpcnQgc2VydmVyPGJyPjwvZGl2Pjwvc3Bhbj48ZGl2PjxkaXYg Y2xhc3M9Im1fLTE3MDcwMjA1MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4MjhoNSI+PGRp dj5Mb2NhbCBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyA0OjExIFBNPGJyPjwvZGl2PjxkaXY+VVRD IFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDEwOjExIFBNPGJyPjwvZGl2PjxkaXY+RnJvbTogPGEg aHJlZj0ibWFpbHRvOmFoYWRhc0ByZWRoYXQuY29tIj5haGFkYXNAcmVkaGF0LmNvbTwvYT48YnI+ PC9kaXY+PGRpdj5UbzogQWxleCBCYXJ0b25layAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhAdW5p eDEzMzcuY29tIj5BbGV4QHVuaXgxMzM3LmNvbTwvYT4mZ3Q7PGJyPjwvZGl2PjxkaXY+dXNlcnMg Jmx0OzxhIGhyZWY9Im1haWx0bzp1c2Vyc0BvdmlydC5vcmciPnVzZXJzQG92aXJ0Lm9yZzwvYT4m Z3Q7PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+VGhhbmtzLjxi cj48L2Rpdj48ZGl2PklzIHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgZGlzayBvZiB0aGUgVk0gZW1w dHk/PGJyPjwvZGl2PjxkaXY+SWYgaXQgaXMsIHBsZWFzZSB0eXBlIHNvbWUgZGVzY3JpcHRpb24g YW5kIHRoZW4gdHJ5IGFnYWluLjxicj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRy YSI+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXY+T24gRnJpLCBE ZWMgMjksIDIwMTcgYXQgMTI6MDIgQU0sIEFsZXggQmFydG9uZWsgPHNwYW4gZGlyPSJsdHIiPiZs dDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4MTMzNy5jb20iPkFsZXhAdW5peDEzMzcuY29tPC9h PiZndDs8L3NwYW4+IHdyb3RlOjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVv dGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtw YWRkaW5nLWxlZnQ6MWV4Ij48ZGl2PkF0dGFjaGVkLiZuYnNwOyBJdHMgMy44IG1iIGRlY29tcHJl c3NlZC48YnI+PC9kaXY+PHNwYW4+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0ibV8tMTcwNzAy MDUzNTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3MjczOTgyOG1fNTA2MzI4Mzg4NTgzNTkzNDY2MW1f LTU1OTE5NDUyNzg1NDU5NTUxMDBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jayI+PGRpdiBjbGFz cz0ibV8tMTcwNzAyMDUzNTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3MjczOTgyOG1fNTA2MzI4Mzg4 NTgzNTkzNDY2MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9j ay11c2VyIG1fLTE3MDcwMjA1MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUwNjMy ODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwcHJvdG9ubWFpbF9zaWduYXR1cmVf YmxvY2stZW1wdHkiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJtXy0xNzA3MDIwNTM1NzYwNTY2MzFt Xy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0 NTk1NTEwMHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXByb3RvbiI+U2VudCB3aXRoIDxhIGhy ZWY9Imh0dHBzOi8vcHJvdG9ubWFpbC5jb20iPlByb3Rvbk1haWw8L2E+IFNlY3VyZSBFbWFpbC48 YnI+PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJt Xy0xNzA3MDIwNTM1NzYwNTY2MzFtXy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1ODM1 OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEwMHByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNpdGUi PjxzcGFuPjxkaXY+LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxicj48L2Rpdj48 ZGl2PlN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIEV4cG9ydGluZy9Db3B5aW5nIFZNIHRvIGFu b3RoZXIgb1ZpcnQgc2VydmVyPGJyPjwvZGl2Pjwvc3Bhbj48ZGl2PjxkaXYgY2xhc3M9Im1fLTE3 MDcwMjA1MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUwNjMyODM4ODU4MzU5MzQ2 NjFoNSI+PGRpdj5Mb2NhbCBUaW1lOiBEZWNlbWJlciAyOCwgMjAxNyAzOjU2IFBNPGJyPjwvZGl2 PjxkaXY+VVRDIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDk6NTYgUE08YnI+PC9kaXY+PGRpdj5G cm9tOiA8YSBocmVmPSJtYWlsdG86YWhhZGFzQHJlZGhhdC5jb20iPmFoYWRhc0ByZWRoYXQuY29t PC9hPjxicj48L2Rpdj48ZGl2PlRvOiBBbGV4IEJhcnRvbmVrICZsdDs8YSBocmVmPSJtYWlsdG86 QWxleEB1bml4MTMzNy5jb20iPkFsZXhAdW5peDEzMzcuY29tPC9hPiZndDs8YnI+PC9kaXY+PGRp dj51c2VycyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnVzZXJzQG92aXJ0Lm9yZyI+dXNlcnNAb3ZpcnQu b3JnPC9hPiZndDs8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj48 YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xh c3M9ImdtYWlsX3F1b3RlIj48ZGl2Pk9uIFRodSwgRGVjIDI4LCAyMDE3IGF0IDExOjI4IFBNLCBB bGV4IEJhcnRvbmVrIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhAdW5p eDEzMzcuY29tIj5BbGV4QHVuaXgxMzM3LmNvbTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+PC9k aXY+PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVm dC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLWxlZnQtY29sb3I6cmdi KDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4IiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXY+ VGhhdCBpcyB0aGUgZXhjZXJwdCBmcm9tIHRoZSZuYnNwOyBlbmdpbmUgbG9nIGZpbGUuJm5ic3A7 Jm5ic3A7IFRoZXJlIGlzbnQgYW55Jm5ic3A7IG1vcmUgamF2YSBzdGFjayBkdW1wIGluIGl0IG90 aGVyIHRoYW4gd2hhdCBJIGNhcHR1cmVkLjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+ PC9kaXY+PGRpdj5DYW4geW91IHBsZWFzZSBhdHRhY2ggdGhlIGVudGlyZSBlbmdpbmUubG9nIHRv IHRoaXMgdGhyZWFkIG9yIHRvIGEgbmV3IGJ1ZyAoPGEgaHJlZj0iaHR0cHM6Ly9idWd6aWxsYS5y ZWRoYXQuY29tIj5odHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb208L2E+KT88YnI+PC9kaXY+PGRp dj4mbmJzcDs8YnI+PC9kaXY+PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAw LjhleDtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVy LWxlZnQtY29sb3I6cmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4IiBjbGFzcz0iZ21h aWxfcXVvdGUiPjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9Im1fLTE3 MDcwMjA1MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUwNjMyODM4ODU4MzU5MzQ2 NjFtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NHByb3Rv bm1haWxfc2lnbmF0dXJlX2Jsb2NrIj48ZGl2IGNsYXNzPSJtXy0xNzA3MDIwNTM1NzYwNTY2MzFt Xy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0 NTk1NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5NTE1MzE2ODRwcm90b25tYWlsX3NpZ25hdHVyZV9i bG9jay11c2VyIG1fLTE3MDcwMjA1MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUw NjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEw Njk1MTUzMTY4NHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij48YnI+PC9kaXY+PGRp diBjbGFzcz0ibV8tMTcwNzAyMDUzNTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3MjczOTgyOG1fNTA2 MzI4Mzg4NTgzNTkzNDY2MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2 OTUxNTMxNjg0cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9uIj5TZW50IHdpdGggPGEg aHJlZj0iaHR0cHM6Ly9wcm90b25tYWlsLmNvbSI+UHJvdG9uTWFpbDwvYT4gU2VjdXJlIEVtYWls Ljxicj48L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0ibV8tMTcw NzAyMDUzNTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3MjczOTgyOG1fNTA2MzI4Mzg4NTgzNTkzNDY2 MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0cHJvdG9u bWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+PHNwYW4gY2xhc3M9Im1fLTE3MDcwMjA1MzU3NjA1NjYz MW1fLTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4 NTQ1OTU1MTAwZ21haWwtIj48ZGl2Pi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS08 YnI+PC9kaXY+PGRpdj5TdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBFeHBvcnRpbmcvQ29weWlu ZyBWTSB0byBhbm90aGVyIG9WaXJ0IHNlcnZlcjxicj48L2Rpdj48L3NwYW4+PGRpdj48ZGl2IGNs YXNzPSJtXy0xNzA3MDIwNTM1NzYwNTY2MzFtXy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgz ODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWlsLWg1Ij48ZGl2PkxvY2FsIFRp bWU6IERlY2VtYmVyIDI4LCAyMDE3IDM6MTggUE08YnI+PC9kaXY+PGRpdj5VVEMgVGltZTogRGVj ZW1iZXIgMjgsIDIwMTcgOToxOCBQTTxicj48L2Rpdj48ZGl2PkZyb206IDxhIGhyZWY9Im1haWx0 bzphaGFkYXNAcmVkaGF0LmNvbSI+YWhhZGFzQHJlZGhhdC5jb208L2E+PGJyPjwvZGl2PjxkaXY+ VG86IEFsZXggQmFydG9uZWsgJmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+ QWxleEB1bml4MTMzNy5jb208L2E+Jmd0Ozxicj48L2Rpdj48ZGl2PnVzZXJzICZsdDs8YSBocmVm PSJtYWlsdG86dXNlcnNAb3ZpcnQub3JnIj51c2Vyc0BvdmlydC5vcmc8L2E+Jmd0Ozxicj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2IGRpcj0ibHRyIj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNz PSJnbWFpbF9leHRyYSI+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxk aXY+T24gVGh1LCBEZWMgMjgsIDIwMTcgYXQgMTA6NDYgUE0sIEFsZXggQmFydG9uZWsgPHNwYW4g ZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86QWxleEB1bml4MTMzNy5jb20iPkFsZXhAdW5p eDEzMzcuY29tPC9hPiZndDs8L3NwYW4+IHdyb3RlOjxicj48L2Rpdj48YmxvY2txdW90ZSBzdHls ZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXIt bGVmdC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC1jb2xvcjpyZ2IoMjA0LDIwNCwyMDQpO3BhZGRp bmctbGVmdDoxZXgiIGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj5Mb2cgdXBsb2FkZWQgdG86PGJy PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGEgaHJlZj0iaHR0cDovL3RleHR1cGxvYWRlci5j b20vZGMyYmUiPmh0dHA6Ly90ZXh0dXBsb2FkZXIuY29tL2RjMmJlPC9hPjxicj48L2Rpdj48ZGl2 IGNsYXNzPSJtXy0xNzA3MDIwNTM1NzYwNTY2MzFtXy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYz MjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5 NTE1MzE2ODRnbWFpbC1IT0VuWmIiPjxkaXYgY2xhc3M9Im1fLTE3MDcwMjA1MzU3NjA1NjYzMW1f LTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUwNjMyODM4ODU4MzU5MzQ2NjFtXy01NTkxOTQ1Mjc4NTQ1 OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWlsLWg1Ij48ZGl2Pjxicj48L2Rp dj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFua3MhPGJy PjwvZGl2PjxkaXY+RXhwb3J0aW5nIGFuZCBpbXBvcnRpbmcgYXMgT1ZBIGZpbGVzIGlzIHRoZSBu ZXcgc2hpbnkgd2F5IG9mIGRvaW5nIHRoYXQgYXMgZnJvbSA0LjIgYnV0IHVuZm9ydHVuYXRlbHks IHRoZXJlIHNlZW1zIHRvIGJlIGFuIGVycm9yIHdoaWxlIGdlbmVyYXRpbmcgT1ZGIGZvciB0aGUg Vk0geW91J3JlIHRyeWluZyB0byBleHBvcnQuPGJyPjwvZGl2PjxkaXY+SSBzZWUgTnVsbFBvaW50 ZXJFeGNlcHRpb24gaW4gdGhlIGxvZyBhbmQgYW4gZW1wdHkgbGluZSBhZnRlcndhcmRzLCBjYW4g eW91IHBsZWFzZSBjaGVjayBpZiB0aGVyZSBpcyBhIHN0YWNrdHJhY2UgcmlnaHQgYmVsb3cgaW4g dGhlIGVuZ2luZS5sb2cgdGhhdCB3YXMgbm90IGNvcGllZD8gSXQgc2hvdWxkIGJlIGJlbG93Ojxi cj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNDAsIDI0MCwg MjQwKSIgY2xhc3M9ImhpZ2hsaWdodCI+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigwLCAwLCAwKSIg Y2xhc3M9ImNvbG91ciI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5Ok1vbmFjbywgTWVubG8sIENv bnNvbGFzLCAmcXVvdDtDb3VyaWVyIE5ldyZxdW90OywgbW9ub3NwYWNlIiBjbGFzcz0iZm9udCI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMnB4IiBjbGFzcz0ic2l6ZSI+MjAxNy0xMi0yOCAxNDo0 NTowMyw3MjgtMDYgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuQ3JlPHdicj5hdGVP dmFDb21tYW5kXSAoRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW48d2JyPmVTY2hlZHVsZWQt VGhyZWFkLTIyKSBbMzg4OTZlOThdIEV4Y2VwdGlvbjogamF2YS5sYW5nLk51bGxQb2ludGVyRXhj ZXB0aW9uPC9zcGFuPjwvc3Bhbj48L3NwYW4+PC9zcGFuPjxicj48L2Rpdj48ZGl2PiZuYnNwOzxi cj48L2Rpdj48YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRl ci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC1jb2xv cjpyZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiIGNsYXNzPSJnbWFpbF9xdW90ZSI+ PGRpdiBjbGFzcz0ibV8tMTcwNzAyMDUzNTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3MjczOTgyOG1f NTA2MzI4Mzg4NTgzNTkzNDY2MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTEx MTA2OTUxNTMxNjg0Z21haWwtSE9FblpiIj48ZGl2IGNsYXNzPSJtXy0xNzA3MDIwNTM1NzYwNTY2 MzFtXy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3 ODU0NTk1NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5NTE1MzE2ODRnbWFpbC1oNSI+PGRpdj48YnI+ PC9kaXY+PGRpdiBjbGFzcz0ibV8tMTcwNzAyMDUzNTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3Mjcz OTgyOG1fNTA2MzI4Mzg4NTgzNTkzNDY2MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03 NzExMTExMTA2OTUxNTMxNjg0Z21haWwtbV8tOTAyMzgwODQ3NTg3NDYyMjY3NHByb3Rvbm1haWxf c2lnbmF0dXJlX2Jsb2NrIj48ZGl2IGNsYXNzPSJtXy0xNzA3MDIwNTM1NzYwNTY2MzFtXy0xMjUz OTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEw MGdtYWlsLW1fLTc3MTExMTExMDY5NTE1MzE2ODRnbWFpbC1tXy05MDIzODA4NDc1ODc0NjIyNjc0 cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciBtXy0xNzA3MDIwNTM1NzYwNTY2MzFtXy0x MjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1 NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5NTE1MzE2ODRnbWFpbC1tXy05MDIzODA4NDc1ODc0NjIy Njc0cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiPjxicj48L2Rpdj48ZGl2IGNsYXNz PSJtXy0xNzA3MDIwNTM1NzYwNTY2MzFtXy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1 ODM1OTM0NjYxbV8tNTU5MTk0NTI3ODU0NTk1NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5NTE1MzE2 ODRnbWFpbC1tXy05MDIzODA4NDc1ODc0NjIyNjc0cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2st cHJvdG9uIj4mbmJzcDs8YnI+PC9kaXY+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9Im1fLTE3MDcw MjA1MzU3NjA1NjYzMW1fLTEyNTM5MDg5Mjk2NzI3Mzk4MjhtXzUwNjMyODM4ODU4MzU5MzQ2NjFt Xy01NTkxOTQ1Mjc4NTQ1OTU1MTAwZ21haWwtbV8tNzcxMTExMTEwNjk1MTUzMTY4NGdtYWlsLW1f LTkwMjM4MDg0NzU4NzQ2MjI2NzRwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj48ZGl2Pi0t LS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS08YnI+PC9kaXY+PGRpdj5TdWJqZWN0OiBS ZTogW292aXJ0LXVzZXJzXSBFeHBvcnRpbmcvQ29weWluZyBWTSB0byBhbm90aGVyIG9WaXJ0IHNl cnZlcjxicj48L2Rpdj48ZGl2PkxvY2FsIFRpbWU6IERlY2VtYmVyIDI4LCAyMDE3IDI6NDEgUE08 YnI+PC9kaXY+PGRpdj5VVEMgVGltZTogRGVjZW1iZXIgMjgsIDIwMTcgODo0MSBQTTxicj48L2Rp dj48ZGl2PkZyb206IDxhIGhyZWY9Im1haWx0bzphaGFkYXNAcmVkaGF0LmNvbSI+YWhhZGFzQHJl ZGhhdC5jb208L2E+PGJyPjwvZGl2PjxkaXY+VG86IEFsZXggQmFydG9uZWsgJmx0OzxhIGhyZWY9 Im1haWx0bzpBbGV4QHVuaXgxMzM3LmNvbSI+QWxleEB1bml4MTMzNy5jb208L2E+Jmd0Ozxicj48 L2Rpdj48ZGl2PnVzZXJzICZsdDs8YSBocmVmPSJtYWlsdG86dXNlcnNAb3ZpcnQub3JnIj51c2Vy c0BvdmlydC5vcmc8L2E+Jmd0Ozxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0 byI+PGRpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGRpdj48YnI+ PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXY+15HXqteQ16jXmdeaIDI4INeR15PX ptee17MgMjAxNyAxMDozOCBQTSzigI8gIkFsZXggQmFydG9uZWsiICZsdDs8YSBocmVmPSJtYWls dG86QWxleEB1bml4MTMzNy5jb20iPkFsZXhAdW5peDEzMzcuY29tPC9hPiZndDsg15vXqteROjxi cj48L2Rpdj48YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRl ci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItbGVmdC1jb2xv cjpyZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiIGNsYXNzPSJtXy0xNzA3MDIwNTM1 NzYwNTY2MzFtXy0xMjUzOTA4OTI5NjcyNzM5ODI4bV81MDYzMjgzODg1ODM1OTM0NjYxbV8tNTU5 MTk0NTI3ODU0NTk1NTEwMGdtYWlsLW1fLTc3MTExMTExMDY5NTE1MzE2ODRnbWFpbC1tXy05MDIz ODA4NDc1ODc0NjIyNjc0cXVvdGUiPjxkaXY+QWZ0ZXIgdGhlIHN1Y2Nlc3Mgb2YgZ2V0dGluZyBt eSBWTSdzIHdvcmtpbmcgb24gbXkgdGVzdCBzZXJ2ZXIsIEkgZGVjaWRlZCB0byB3aXBlIG91dCBh bm90aGVyIHNlcnZlciBJIGhhZCBhbmQgd2FudGVkIHRvIG1vdmUgbXkgVk1zIHRvIGl0LiZuYnNw OyZuYnNwOyBJIHRyaWVkIHRoZSAiRXhwb3J0IiBhcyBvdmEgYW5kIGl0IHNlZW1zIHRvIHdvcmsg YnV0IGluIHRoZSBUYXNrcyBpdHMgcmVkOjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxz cGFuPiJFeHBvcnRpbmcgVk0gQ2VudE9TNyBhcyBhbiBPVkEgdG8gL292aXJ0X2RhdGEvQ2VudE9T Ny5vdmEgb24gSG9zdCBqdW5rSG9zdCIuPC9zcGFuPjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48 ZGl2PlRoZSAub3ZhIGlzIG5ldmVyIGNyZWF0ZWQuJm5ic3A7Jm5ic3A7IElzIHRoZXJlIGFub3Ro ZXIgd2F5IHRvIGRvIHRoaXM/Jm5ic3A7IEJvdGggc2VydmVycyBhcmUgcnVubmluZyA0LjIuPGJy PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+R29vZ2xpbmcgaGFzbnQgaGVscGVkIG1lIGZpbmQg YSBzb2x1dGlvbiB5ZXQuLi48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjwv ZGl2PjwvZGl2PjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8i PkNhbiB5b3UgcGxlYXNlIHNoYXJlIGVuZ2luZS5sb2c/PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRv Ij48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48ZGl2 IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBw eCAwLjhleDtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9y ZGVyLWxlZnQtY29sb3I6cmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4IiBjbGFzcz0i bV8tMTcwNzAyMDUzNTc2MDU2NjMxbV8tMTI1MzkwODkyOTY3MjczOTgyOG1fNTA2MzI4Mzg4NTgz NTkzNDY2MW1fLTU1OTE5NDUyNzg1NDU5NTUxMDBnbWFpbC1tXy03NzExMTExMTA2OTUxNTMxNjg0 Z21haWwtbV8tOTAyMzgwODQ3NTg3NDYyMjY3NHF1b3RlIj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2Pl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzx3YnI+X19fX19fX19f X19fX19fX188YnI+PC9kaXY+PGRpdj5Vc2VycyBtYWlsaW5nIGxpc3Q8YnI+PC9kaXY+PGRpdj48 YSBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPjwv ZGl2PjxkaXY+PGEgcmVsPSJub3JlZmVycmVyIiBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3Jn L21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbjx3 YnI+L2xpc3RpbmZvL3VzZXJzPC9hPjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Jsb2NrcXVv dGU+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2Pjwv ZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Js b2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvZGl2Pjwv ZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+ PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjwvYmxvY2txdW90 ZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PC9i bG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48 L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2 Pg== --b1_c7de81508032734cd9ca68e990a63f09--

Cool, glad to hear that it works now :) Filed a bug about that NPE [1] [1] https://bugzilla.redhat.com/show_bug.cgi?id=1529607 On Fri, Dec 29, 2017 at 1:09 AM, Alex Bartonek <Alex@unix1337.com> wrote:
geez... yes, you were correct. I added the description to the VM not the *disk*. :-/ Sorry about that. That took care of it. Simple. Very cool!! Thank you very much!
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:57 PM UTC Time: December 28, 2017 10:57 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
Thanks. It seems that it fails at the same place it failed before [1]. The only reason for this failure is that the disk's description is empty. Are you sure that you set a description for the right disk? Can you attach a screenshot of the VM's disk info?
[1] https://github.com/oVirt/ovirt-engine/blob/ovirt- engine-4.2.0/backend/manager/modules/utils/src/main/java/ org/ovirt/engine/core/utils/ovf/OvfOvaWriter.java#L55
On Fri, Dec 29, 2017 at 12:45 AM, Alex Bartonek <Alex@unix1337.com> wrote:
shut down the engine, deleted engine.log, started up and attached entire log. It does contain a java stack dump.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:36 PM UTC Time: December 28, 2017 10:36 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
That's weird that we don't get the stacktrace for that NPE, I wonder if we encounter the problem that was discussed in this old thread: [1] Could you restart the engine and try again, hoping that then we'll get the stacktrace (it was shown previously in the engine,log and was related to that empty disk description)
[1] https://stackoverflow.com/questions/2411487/nullpointere xception-in-java-with-no-stacktrace
On Fri, Dec 29, 2017 at 12:25 AM, Alex Bartonek <Alex@unix1337.com> wrote:
2017-12-28 16:14:59,452-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15462) [10f0e6a5] BaseAsyncTask::removeTaskFromDB: Removed task '3e1cfaa1-07a5-49cb-a9bc-8937c7cc75b2' from DataBase 2017-12-28 16:14:59,452-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15462) [10f0e6a5] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity '84686e92-7ca6-4228-9d3c-31289 b2d1d57' 2017-12-28 16:15:48,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [] Setting new tasks map. The map contains now 1 tasks 2017-12-28 16:16:18,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [] Setting new tasks map. The map contains now 0 tasks 2017-12-28 16:16:18,805-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [] Cleared all tasks of pool '3bb4edf8-be27-42e4-b860-a1f1f293b81c'. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'default' is using 0 threads out of 1 and 5 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engine' is using 0 threads out of 500, 8 threads waiting for tasks and 0 tasks in queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineScheduled' is using 0 threads out of 100 and 100 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'engineThreadMonitoring' is using 1 threads out of 1 and 0 tasks are waiting in the queue. 2017-12-28 16:21:17,538-06 INFO [org.ovirt.engine.core.bll.uti ls.ThreadPoolMonitoringService] (EE-ManagedThreadFactory-engineThreadMonitoring-Thread-1) [] Thread pool 'hostUpdatesChecker' is using 0 threads out of 5 and 2 tasks are waiting in the queue. 2017-12-28 16:21:28,068-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Lock Acquired to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:21:28,082-06 INFO [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Executing Ansible command: [/usr/bin/ansible-playbook, --private-key=/etc/pki/ovirt-engine/keys/engine_id_rsa, --inventory=/tmp/ansible-inventory8939720115375947799, --extra-vars=target_directory=/media/primary/extra_space, --extra-vars=validate_only=True, /usr/share/ovirt-engine/playbooks/ovirt-ova-export.yml] [Logfile: /var/log/ovirt-engine/ova/ovirt-export-ova-validate-ansible- 20171228162128-reindeer.themagicm.com-aa503a62-d439-4131- 9b46-e161779847f4.log] 2017-12-28 16:21:32,496-06 INFO [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-39) [aa503a62-d439-4131-9b46-e161779847f4] Ansible playbook command has exited with value: 0 2017-12-28 16:21:32,548-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: ExportOvaCommand internal: false. Entities affected : ID: 43c82580-6c7a-4319-97f6-6cfb17a4445a Type: VMAction group IMPORT_EXPORT_VM with role type ADMIN 2017-12-28 16:21:32,584-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.CreateAllOvaDisksCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: CreateAllOvaDisksCommand internal: true. 2017-12-28 16:21:32,645-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Running command: CopyImageGroupCommand internal: true. Entities affected : ID: 4108dd94-7538-4fdb-a01e-2eb51b9083b9 Type: Storage 2017-12-28 16:21:32,757-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] START, CopyImageVDSCommand( CopyImageVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='5499e522-db23-4a71-b5a2-e30933d7d547', imageId='5770b269-f98f-4d12-b627-e960b9e295b4', dstImageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', vmId='43c82580-6c7a-4319-97f6-6cfb17a4445a', dstImageId='34885dca-e1c6-4e92-9f06-957a63c0ae56', imageDescription='', dstStorageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', copyVolumeType='LeafVol', volumeFormat='COW', preallocate='Sparse', postZero='false', discard='false', force='true'}), log id: 40b6c4b9 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] -- executeIrsBrokerCommand: calling 'copyImage' with two new parameters: description and UUID. Parameters: 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ sdUUID=4108dd94-7538-4fdb-a01e -2eb51b9083b9 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ spUUID=3bb4edf8-be27-42e4-b860 -a1f1f293b81c 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ vmGUID=43c82580-6c7a-4319-97f6 -6cfb17a4445a 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ srcImageGUID=5499e522-db23-4a7 1-b5a2-e30933d7d547 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ srcVolUUID=5770b269-f98f-4d12- b627-e960b9e295b4 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstImageGUID=a2578b49-5edf-47b 8-a98a-12a20b47688c 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstVolUUID=34885dca-e1c6-4e92- 9f06-957a63c0ae56 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ descr= 2017-12-28 16:21:32,760-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] ++ dstSdUUID=4108dd94-7538-4fdb-a 01e-2eb51b9083b9 2017-12-28 16:21:32,858-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.CopyImageVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, CopyImageVDSCommand, return: f543383a-f369-488a-b625-73706b871a51, log id: 40b6c4b9 2017-12-28 16:21:32,875-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::Adding CommandMultiAsyncTasks object for command 'd8db5f12-cf59-40d2-b1b9-d5e44 79766a3' 2017-12-28 16:21:32,876-06 INFO [org.ovirt.engine.core.bll.CommandMultiAsyncTasks] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] CommandMultiAsyncTasks::attachTask: Attaching task 'f543383a-f369-488a-b625-73706b871a51' to command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3'. 2017-12-28 16:21:32,906-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] Adding task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters'), polling hasn't started yet.. 2017-12-28 16:21:32,948-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::startPollingTask: Starting to poll task 'f543383a-f369-488a-b625-73706b871a51'. 2017-12-28 16:21:32,991-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::startPollingTask: Starting to poll task 'f543383a-f369-488a-b625-73706b871a51'. 2017-12-28 16:21:33,054-06 INFO [org.ovirt.engine.core.dal.dbb roker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engine-Thread-15515) [aa503a62-d439-4131-9b46-e161779847f4] EVENT_ID: IMPORTEXPORT_STARTING_EXPORT_VM_TO_OVA(1,223), Starting to export Vm CentOS7 as a Virtual Appliance 2017-12-28 16:21:34,769-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-29) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:34,865-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-29) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:38,872-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:38,883-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:39,355-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] Polling and updating Async Tasks: 1 tasks, 1 tasks to poll now 2017-12-28 16:21:39,366-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] SPMAsyncTask::PollTask: Polling task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'running'. 2017-12-28 16:21:39,367-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-64) [] Finished polling Tasks, will poll again in 10 seconds. 2017-12-28 16:21:46,893-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-7) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:46,903-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-7) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:21:56,916-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-92) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:21:56,926-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-92) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:06,935-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-38) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:06,945-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-38) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:16,956-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:16,966-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:26,974-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-58) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:26,995-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-58) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:37,004-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-2) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:37,016-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-2) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:47,023-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:47,036-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-5) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:57,045-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' (id: '42331a77-2e38-4653-ba5f-29e5dccaea69') waiting on child command id: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' type:'CopyImageGroup' to complete 2017-12-28 16:22:57,055-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-77) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:22:59,497-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] SPMAsyncTask::PollTask: Polling task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned status 'finished', result 'success'. 2017-12-28 16:22:59,503-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] BaseAsyncTask::onTaskEndSuccess: Task 'f543383a-f369-488a-b625-73706b871a51' (Parent Command 'CopyImageGroup', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended successfully. 2017-12-28 16:22:59,504-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] CommandAsyncTask::endActionIfNecessary: All tasks of command 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' has ended -> executing 'endAction' 2017-12-28 16:22:59,505-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-23) [] CommandAsyncTask::endAction: Ending action for '1' tasks (command ID: 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3'): calling endAction '. 2017-12-28 16:22:59,505-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [] CommandAsyncTask::endCommandAction [within thread] context: Attempting to endAction 'CopyImageGroup', 2017-12-28 16:22:59,515-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] Command [id=d8db5f12-cf59-40d2-b1b9-d5e4479766a3]: Updating status to 'SUCCEEDED', The command end method logic will be executed by one of its parent commands. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'CopyImageGroup' completed, handling the result. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'CopyImageGroup' succeeded, clearing tasks. 2017-12-28 16:22:59,516-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] SPMAsyncTask::ClearAsyncTask: Attempting to clear task 'f543383a-f369-488a-b625-73706b871a51' 2017-12-28 16:22:59,518-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] START, SPMClearTaskVDSCommand( SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', taskId='f543383a-f369-488a-b625-73706b871a51'}), log id: 2e9c1d1 2017-12-28 16:22:59,521-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] START, HSMClearTaskVDSCommand(HostName = reindeerHost, HSMTaskGuidBaseVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', taskId='f543383a-f369-488a-b625-73706b871a51'}), log id: 4ad7abb5 2017-12-28 16:22:59,535-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, HSMClearTaskVDSCommand, log id: 4ad7abb5 2017-12-28 16:22:59,535-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, SPMClearTaskVDSCommand, log id: 2e9c1d1 2017-12-28 16:22:59,545-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] BaseAsyncTask::removeTaskFromDB: Removed task 'f543383a-f369-488a-b625-73706b871a51' from DataBase 2017-12-28 16:22:59,546-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15528) [aa503a62-d439-4131-9b46-e161779847f4] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity 'd8db5f12-cf59-40d2-b1b9-d5e4479766a3' 2017-12-28 16:23:07,064-06 INFO [org.ovirt.engine.core.bll.Con currentChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [aa503a62-d439-4131-9b46-e161779847f4] Command 'CreateAllOvaDisks' id: '42331a77-2e38-4653-ba5f-29e5dccaea69' child commands '[d8db5f12-cf59-40d2-b1b9-d5e4479766a3]' executions were completed, status 'SUCCEEDED' 2017-12-28 16:23:07,078-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-45) [aa503a62-d439-4131-9b46-e161779847f4] Command 'ExportOva' (id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78') waiting on child command id: '42331a77-2e38-4653-ba5f-29e5dccaea69' type:'CreateAllOvaDisks' to complete 2017-12-28 16:23:08,089-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.CreateAllOvaDisksCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.storage.disk.CreateAllOvaDisksCommand' successfully. 2017-12-28 16:23:08,106-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.image.CopyImageGroupCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.storage.disk.image.CopyImageGroupCommand' successfully. 2017-12-28 16:23:08,118-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.GetImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetImageInfoVDSCommand( GetImageInfoVDSCommandParameters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 2cec8f8 2017-12-28 16:23:08,122-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetVolumeInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: c3fea19 2017-12-28 16:23:08,135-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetVolumeInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskIm age@95bb5b65, log id: c3fea19 2017-12-28 16:23:08,135-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.GetImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetImageInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskIm age@95bb5b65, log id: 2cec8f8 2017-12-28 16:23:08,232-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, PrepareImageVDSCommand(HostName = reindeerHost, PrepareImageVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 6824c68f 2017-12-28 16:23:08,246-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, PrepareImageVDSCommand, return: PrepareImageReturn:{status='Status [code=0, message=Done]'}, log id: 6824c68f 2017-12-28 16:23:08,251-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetQemuImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, GetQemuImageInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 1fb3c78e 2017-12-28 16:23:08,495-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetQemuImageInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, GetQemuImageInfoVDSCommand, return: org.ovirt.engine.core.common.b usinessentities.storage.QemuImageInfo@3412697c, log id: 1fb3c78e 2017-12-28 16:23:08,499-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.TeardownImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] START, TeardownImageVDSCommand(HostName = reindeerHost, ImageActionsVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 6377d6a3 2017-12-28 16:23:08,508-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.TeardownImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [aa503a62-d439-4131-9b46-e161779847f4] FINISH, TeardownImageVDSCommand, return: StatusReturn:{status='Status [code=0, message=Done]'}, log id: 6377d6a3 2017-12-28 16:23:08,561-06 INFO [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Running command: CreateOvaCommand internal: true. 2017-12-28 16:23:08,564-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] START, PrepareImageVDSCommand(HostName = reindeerHost, PrepareImageVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051'}), log id: 4490da3c 2017-12-28 16:23:08,575-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.PrepareImageVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] FINISH, PrepareImageVDSCommand, return: PrepareImageReturn:{status='Status [code=0, message=Done]'}, log id: 4490da3c 2017-12-28 16:23:08,580-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] START, GetVolumeInfoVDSCommand(HostName = reindeerHost, GetVolumeInfoVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', imageId='34885dca-e1c6-4e92-9f06-957a63c0ae56'}), log id: 60f52262 2017-12-28 16:23:08,591-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.GetVolumeInfoVDSCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] FINISH, GetVolumeInfoVDSCommand, return: org.ovirt.engine.core.common.businessentities.storage.DiskImage@95bb5b65, log id: 60f52262 2017-12-28 16:23:08,596-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'org.ovirt.engine.core.bll.CreateOvaCommand' failed: null 2017-12-28 16:23:08,596-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Exception: java.lang.NullPointerException
2017-12-28 16:23:08,600-06 ERROR [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Failed to create OVA file 2017-12-28 16:23:08,600-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'ExportOva' id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78' failed when attempting to perform the next operation, marking as FAILED '[42331a77-2e38-4653-ba5f-29e5dccaea69]' 2017-12-28 16:23:08,600-06 INFO [org.ovirt.engine.core.bll.Ser ialChildCommandsExecutionCallback] (EE-ManagedThreadFactory-engineScheduled-Thread-61) [436aa42a] Command 'ExportOva' id: '22e1df85-794b-4bb6-a6b6-a1679cbe2f78' child commands '[42331a77-2e38-4653-ba5f-29e5dccaea69]' executions were completed, status 'FAILED' 2017-12-28 16:23:09,628-06 ERROR [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Ending command 'org.ovirt.engine.core.bll.exportimport.ExportOvaCommand' with failure. 2017-12-28 16:23:09,637-06 INFO [org.ovirt.engine.core.bll.exportimport.ExportOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] Lock freed to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:23:09,667-06 ERROR [org.ovirt.engine.core.dal.dbb roker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engineScheduled-Thread-15) [aa503a62-d439-4131-9b46-e161779847f4] EVENT_ID: IMPORTEXPORT_EXPORT_VM_TO_OVA_FAILED(1,225), Failed to export Vm CentOS7 as a Virtual Appliance to path /media/primary/extra_space/CentOS7.ova on Host reindeerHost 2017-12-28 16:23:09,716-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Running command: RemoveDiskCommand internal: true. Entities affected : ID: a2578b49-5edf-47b8-a98a-12a20b47688c Type: DiskAction group DELETE_DISK with role type USER 2017-12-28 16:23:09,734-06 INFO [org.ovirt.engine.core.bll.sto rage.disk.image.RemoveImageCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Running command: RemoveImageCommand internal: true. Entities affected : ID: 4108dd94-7538-4fdb-a01e-2eb51b9083b9 Type: Storage 2017-12-28 16:23:09,796-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.DeleteImageGroupVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] START, DeleteImageGroupVDSCommand( DeleteImageGroupVDSCommandPara meters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', storageDomainId='4108dd94-7538-4fdb-a01e-2eb51b9083b9', imageGroupId='a2578b49-5edf-47b8-a98a-12a20b47688c', postZeros='false', discard='false', forceDelete='true'}), log id: 389abdf 2017-12-28 16:23:09,845-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.DeleteImageGroupVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] FINISH, DeleteImageGroupVDSCommand, log id: 389abdf 2017-12-28 16:23:09,860-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] CommandAsyncTask::Adding CommandMultiAsyncTasks object for command 'f9ca5d6f-effe-41a2-835f-83f04da2de73' 2017-12-28 16:23:09,860-06 INFO [org.ovirt.engine.core.bll.CommandMultiAsyncTasks] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] CommandMultiAsyncTasks::attachTask: Attaching task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' to command 'f9ca5d6f-effe-41a2-835f-83f04da2de73'. 2017-12-28 16:23:09,888-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Adding task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters'), polling hasn't started yet.. 2017-12-28 16:23:10,056-06 INFO [org.ovirt.engine.core.dal.dbb roker.auditloghandling.AuditLogDirector] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] EVENT_ID: USER_FINISHED_REMOVE_DISK(2,014), Disk Debian7_Disk1 was successfully removed from domain data (User admin@internal-authz). 2017-12-28 16:23:10,057-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] BaseAsyncTask::startPollingTask: Starting to poll task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'. 2017-12-28 16:23:10,057-06 WARN [org.ovirt.engine.core.bll.lock.InMemoryLockManager] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Trying to release exclusive lock which does not exist, lock key: '43c82580-6c7a-4319-97f6-6cfb17a4445aVM' 2017-12-28 16:23:10,057-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15529) [31f8fbf6] Lock freed to object 'EngineLock:{exclusiveLocks='[43c82580-6c7a-4319-97f6-6cfb17a4445a=VM]', sharedLocks=''}' 2017-12-28 16:23:19,505-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] Polling and updating Async Tasks: 2 tasks, 1 tasks to poll now 2017-12-28 16:23:19,519-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] SPMAsyncTask::PollTask: Polling task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters') returned status 'finished', result 'success'. 2017-12-28 16:23:19,530-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] BaseAsyncTask::onTaskEndSuccess: Task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' (Parent Command 'RemoveDisk', Parameters Type 'org.ovirt.engine.core.common. asynctasks.AsyncTaskParameters') ended successfully. 2017-12-28 16:23:19,563-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] CommandAsyncTask::endActionIfNecessary: All tasks of command 'f9ca5d6f-effe-41a2-835f-83f04da2de73' has ended -> executing 'endAction' 2017-12-28 16:23:19,563-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engineScheduled-Thread-31) [] CommandAsyncTask::endAction: Ending action for '1' tasks (command ID: 'f9ca5d6f-effe-41a2-835f-83f04da2de73'): calling endAction '. 2017-12-28 16:23:19,564-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [] CommandAsyncTask::endCommandAction [within thread] context: Attempting to endAction 'RemoveDisk', 2017-12-28 16:23:19,579-06 INFO [org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] Ending command 'org.ovirt.engine.core.bll.storage.disk.RemoveDiskCommand' successfully. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'RemoveDisk' completed, handling the result. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: endAction for action type 'RemoveDisk' succeeded, clearing tasks. 2017-12-28 16:23:19,585-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] SPMAsyncTask::ClearAsyncTask: Attempting to clear task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' 2017-12-28 16:23:19,588-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] START, SPMClearTaskVDSCommand( SPMTaskGuidBaseVDSCommandParam eters:{storagePoolId='3bb4edf8-be27-42e4-b860-a1f1f293b81c', ignoreFailoverLimit='false', taskId='f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'}), log id: 6c25b62 2017-12-28 16:23:19,591-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] START, HSMClearTaskVDSCommand(HostName = reindeerHost, HSMTaskGuidBaseVDSCommandParameters:{hostId='4f344875-08d8-49d8-b2ee-5ca3e1810051', taskId='f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1'}), log id: 4d4fcced 2017-12-28 16:23:19,602-06 INFO [org.ovirt.engine.core.vdsbrok er.vdsbroker.HSMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] FINISH, HSMClearTaskVDSCommand, log id: 4d4fcced 2017-12-28 16:23:19,602-06 INFO [org.ovirt.engine.core.vdsbrok er.irsbroker.SPMClearTaskVDSCommand] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] FINISH, SPMClearTaskVDSCommand, log id: 6c25b62 2017-12-28 16:23:19,614-06 INFO [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] BaseAsyncTask::removeTaskFromDB: Removed task 'f2c7f5ec-b166-4cf2-97b6-b2cc02f715e1' from DataBase 2017-12-28 16:23:19,614-06 INFO [org.ovirt.engine.core.bll.tasks.CommandAsyncTask] (EE-ManagedThreadFactory-engine-Thread-15532) [31f8fbf6] CommandAsyncTask::HandleEndActionResult [within thread]: Removing CommandMultiAsyncTasks object for entity 'f9ca5d6f-effe-41a2-835f-83f04 da2de73' 2017-12-28 16:24:18,808-06 INFO [org.ovirt.engine.core.bll.tasks.AsyncTaskManager] (EE-ManagedThreadFactory-engineScheduled-Thread-55) [] Setting new tasks map. The map contains now 1 tasks
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:20 PM UTC Time: December 28, 2017 10:20 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
:/ Can you please attach the new log?
On Fri, Dec 29, 2017 at 12:18 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Yes it was empty. Tried again, same failure.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 4:11 PM UTC Time: December 28, 2017 10:11 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
Thanks. Is the description of the disk of the VM empty? If it is, please type some description and then try again.
On Fri, Dec 29, 2017 at 12:02 AM, Alex Bartonek <Alex@unix1337.com> wrote:
Attached. Its 3.8 mb decompressed.
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:56 PM UTC Time: December 28, 2017 9:56 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 11:28 PM, Alex Bartonek <Alex@unix1337.com> wrote:
That is the excerpt from the engine log file. There isnt any more java stack dump in it other than what I captured.
Can you please attach the entire engine.log to this thread or to a new bug (https://bugzilla.redhat.com)?
Sent with ProtonMail <https://protonmail.com> Secure Email.
-------- Original Message -------- Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt server Local Time: December 28, 2017 3:18 PM UTC Time: December 28, 2017 9:18 PM From: ahadas@redhat.com To: Alex Bartonek <Alex@unix1337.com> users <users@ovirt.org>
On Thu, Dec 28, 2017 at 10:46 PM, Alex Bartonek <Alex@unix1337.com> wrote:
> Log uploaded to: > > http://textuploader.com/dc2be > > Thanks! Exporting and importing as OVA files is the new shiny way of doing that as from 4.2 but unfortunately, there seems to be an error while generating OVF for the VM you're trying to export. I see NullPointerException in the log and an empty line afterwards, can you please check if there is a stacktrace right below in the engine.log that was not copied? It should be below: 2017-12-28 14:45:03,728-06 ERROR [org.ovirt.engine.core.bll.CreateOvaCommand] (EE-ManagedThreadFactory-engineScheduled-Thread-22) [38896e98] Exception: java.lang.NullPointerException
> > > > > -------- Original Message -------- > Subject: Re: [ovirt-users] Exporting/Copying VM to another oVirt > server > Local Time: December 28, 2017 2:41 PM > UTC Time: December 28, 2017 8:41 PM > From: ahadas@redhat.com > To: Alex Bartonek <Alex@unix1337.com> > users <users@ovirt.org> > > > > בתאריך 28 בדצמ׳ 2017 10:38 PM, "Alex Bartonek" <Alex@unix1337.com> > כתב: > > After the success of getting my VM's working on my test server, I > decided to wipe out another server I had and wanted to move my VMs to it. > I tried the "Export" as ova and it seems to work but in the Tasks its red: > > "Exporting VM CentOS7 as an OVA to /ovirt_data/CentOS7.ova on Host > junkHost". > > The .ova is never created. Is there another way to do this? Both > servers are running 4.2. > > Googling hasnt helped me find a solution yet... > > > Can you please share engine.log? > > > > _______________________________________________ > Users mailing list > Users@ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > >
participants (2)
-
Alex Bartonek
-
Arik Hadas