From tdemeter at itsmart.hu Wed Nov 16 07:07:04 2016 Content-Type: multipart/mixed; boundary="===============2377083957070810451==" MIME-Version: 1.0 From: Demeter Tibor To: users at ovirt.org Subject: Re: [ovirt-users] ovirt 3.5.5 to 4.x Date: Wed, 16 Nov 2016 13:07:00 +0100 Message-ID: <298883724.22910703.1479298020498.JavaMail.zimbra@itsmart.hu> In-Reply-To: CACKMAy_ec3F5f_jvyUBfOcV+utPnv6z1-Y74HRy14ihmYFj+CQ@mail.gmail.com --===============2377083957070810451== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --=3D_75f77b13-5085-4e29-9e4a-2138ce0a382a Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable Hi,=3D20 Thank you for your reply.=3D20 I have a short plan for the migration, but I have some question about it. P= =3D lease correct me if something wrong.=3D20 - I will install ovirt nodes to the new machines.=3D20 - I would like to use same storage, so i will make an new NFS export for th= =3D e new ovirt-engine.=3D20 - I will make hosted engine setup that will placed on the new nfs share.=3D= 20 - I want to come some new features , like vlans and new IP range for engine= =3D , management, etc, so I will make these settings on the new setup=3D20 - This is the point where I will stop the whole old system. I have to stop = =3D VM-s, disconnect storge from old cluster and I will attach to the new clust= =3D er.=3D20 - This is the point, where I'm not sure in all things. If I had attach to t= =3D he new cluster, the VM-s will show on the new ovirt-engine? What about the = =3D settings for example, memory, cpu, etc? It will be came from storage? Or I = =3D have to recreate these settings on every VM-s?=3D20 - Need I'm doing other things, or it will be enought to start vms in the ne= =3D w cluster?=3D20 Thanks in advance.=3D20 Regards,=3D20 Tibor=3D20 ----- 2016. nov.. 15., 16:45, Yaniv Dary =3DC3=3DADrta= :=3D20 > Yes, this is possible, since import storage domain exists since oVirt 3.5= =3D . > Doing a test is always advised due. > Yaniv Dary > Technical Product Manager > Red Hat Israel Ltd. > 34 Jerusalem Road > Building A, 4th floor > Ra'anana, Israel 4350109 > Tel : [ tel:%2B972%20%289%29%207692306 | +972 (9) 7692306 ] 8272306 > Email: [ mailto:ydary(a)redhat.com | ydary(a)redhat.com ] IRC : ydary > On Tue, Nov 15, 2016 at 4:37 PM, Demeter Tibor < [ mailto:tdemeter(a)itsm= ar=3D t.hu | > tdemeter(a)itsmart.hu ] > wrote: >> Dear users, >> We have an ovirt cluster with three nodes and centralized storage.(nfs b= =3D ased). >> The clusters based on centos6 os. >> We bought some new server for more resources, but we want to upgrade to = =3D 4.0 . Is >> it possible to make brand new install and import all of VM-s from storag= =3D e? >> The storage will be remain, so I just wondering, I will make a clean ins= =3D tall and >> connect the storage to this cluster. >> Is it possible? >> We don't have users, or special settings on this cluster, but I don't wa= =3D nt to >> make the difficult upgrade process from 3.5 to 4.x and centos 6 to 7. >> What is our possibilities? >> Thank in advance, >> Regards, >> Tibor. >> _______________________________________________ >> Users mailing list >> [ mailto:Users(a)ovirt.org | Users(a)ovirt.org ] >> [ http://lists.ovirt.org/mailman/listinfo/users | >> http://lists.ovirt.org/mailman/listinfo/users ] --=3D_75f77b13-5085-4e29-9e4a-2138ce0a382a Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
Hi,
Thank you for your reply.

I have a short plan for the mi= gr=3D ation, but I have some question about it. Please correct me if something wr= =3D ong.

- I will install ovirt= n=3D odes to the new machines. 
- I would like to use same storag= =3D e, so i will make an new NFS export for the new ovirt-engine.
- I= =3D will make hosted engine setup that will placed on the new nfs share.
= =3D
- I want to come some new features , like vlans and new IP range for e= =3D ngine, management, etc, so I will make these settings on the new setup
- This is the point where I will stop the whole old system. I have to= =3D stop VM-s, disconnect storge from old cluster and I will attach to the new= =3D cluster.
- This is the point, where I'm not sure in all things. = =3D If I had attach to the new cluster, the VM-s will show on the new ovirt-eng= =3D ine? What about the settings for example, memory, cpu, etc? It will be came= =3D from storage? Or I have to recreate these settings on every VM-s?
- Need I'm doing other things, or it will be enought to start vms in the = =3D new cluster?

Thanks in adva= nc=3D e.

Regards,

Tibor


----- 2016. nov.. 15., 16:45, Yaniv Dary <ydary(a)redhat.com> =3DC= 3=3DAD=3D rta:
Yes, this is p= os=3D sible, since import storage domain exists since oVirt 3.5.
Doing a test= =3D is always advised due.

Yaniv Dary
Technical Product Manager
Red Hat Israel Ltd.
34 Jerusalem Road
Building A, 4th floor
Ra'anana, Israel 4350109

Tel : +972=
 (9)=3D
 7692306
        8272306
Email: ydary(a)=
redhat.c=3D
om
IRC : ydary

On Tue, Nov 15, 2016 at 4:37 PM, Demeter T= ib=3D or <tdemeter(a)itsmart.hu> wrote:
Dear users,

We have an ovirt cluste= =3D r with three nodes and centralized storage.(nfs based). The clusters based = =3D on centos6 os.

We bought some new server for more resources, = =3D but we want to upgrade to 4.0 . Is it possible to make brand new install an= =3D d import all of VM-s from storage?
The storage will be remain, so= =3D I just wondering, I will make a clean install and connect the storage to t= =3D his cluster. 
Is it possible?

We don't have us= =3D ers, or special settings on this cluster, but I don't want to make the diff= =3D icult upgrade process from 3.5 to 4.x and centos 6 to 7. 

What is our possibilities? 

Thank in advance,
Regards,

Tibor.

= =3D
_______________________________________________
Users mailing list
Users(a)ovirt.or= g http://lists.ovirt.org/mailman/listinfo/users


--=3D_75f77b13-5085-4e29-9e4a-2138ce0a382a-- --===============2377083957070810451== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS09Xzc1Zjc3YjEzLTUwODUtNGUyOS05ZTRhLTIxMzhjZTBhMzgyYQpDb250ZW50LVR5cGU6IHRl eHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVk LXByaW50YWJsZQoKSGksPTIwClRoYW5rIHlvdSBmb3IgeW91ciByZXBseS49MjAKCkkgaGF2ZSBh IHNob3J0IHBsYW4gZm9yIHRoZSBtaWdyYXRpb24sIGJ1dCBJIGhhdmUgc29tZSBxdWVzdGlvbiBh Ym91dCBpdC4gUD0KbGVhc2UgY29ycmVjdCBtZSBpZiBzb21ldGhpbmcgd3JvbmcuPTIwCgotIEkg d2lsbCBpbnN0YWxsIG92aXJ0IG5vZGVzIHRvIHRoZSBuZXcgbWFjaGluZXMuPTIwCi0gSSB3b3Vs ZCBsaWtlIHRvIHVzZSBzYW1lIHN0b3JhZ2UsIHNvIGkgd2lsbCBtYWtlIGFuIG5ldyBORlMgZXhw b3J0IGZvciB0aD0KZSBuZXcgb3ZpcnQtZW5naW5lLj0yMAotIEkgd2lsbCBtYWtlIGhvc3RlZCBl bmdpbmUgc2V0dXAgdGhhdCB3aWxsIHBsYWNlZCBvbiB0aGUgbmV3IG5mcyBzaGFyZS49MjAKLSBJ IHdhbnQgdG8gY29tZSBzb21lIG5ldyBmZWF0dXJlcyAsIGxpa2UgdmxhbnMgYW5kIG5ldyBJUCBy YW5nZSBmb3IgZW5naW5lPQosIG1hbmFnZW1lbnQsIGV0Yywgc28gSSB3aWxsIG1ha2UgdGhlc2Ug c2V0dGluZ3Mgb24gdGhlIG5ldyBzZXR1cD0yMAotIFRoaXMgaXMgdGhlIHBvaW50IHdoZXJlIEkg d2lsbCBzdG9wIHRoZSB3aG9sZSBvbGQgc3lzdGVtLiBJIGhhdmUgdG8gc3RvcCA9ClZNLXMsIGRp c2Nvbm5lY3Qgc3RvcmdlIGZyb20gb2xkIGNsdXN0ZXIgYW5kIEkgd2lsbCBhdHRhY2ggdG8gdGhl IG5ldyBjbHVzdD0KZXIuPTIwCi0gVGhpcyBpcyB0aGUgcG9pbnQsIHdoZXJlIEknbSBub3Qgc3Vy ZSBpbiBhbGwgdGhpbmdzLiBJZiBJIGhhZCBhdHRhY2ggdG8gdD0KaGUgbmV3IGNsdXN0ZXIsIHRo ZSBWTS1zIHdpbGwgc2hvdyBvbiB0aGUgbmV3IG92aXJ0LWVuZ2luZT8gV2hhdCBhYm91dCB0aGUg PQpzZXR0aW5ncyBmb3IgZXhhbXBsZSwgbWVtb3J5LCBjcHUsIGV0Yz8gSXQgd2lsbCBiZSBjYW1l IGZyb20gc3RvcmFnZT8gT3IgSSA9CmhhdmUgdG8gcmVjcmVhdGUgdGhlc2Ugc2V0dGluZ3Mgb24g ZXZlcnkgVk0tcz89MjAKLSBOZWVkIEknbSBkb2luZyBvdGhlciB0aGluZ3MsIG9yIGl0IHdpbGwg YmUgZW5vdWdodCB0byBzdGFydCB2bXMgaW4gdGhlIG5lPQp3IGNsdXN0ZXI/PTIwCgpUaGFua3Mg aW4gYWR2YW5jZS49MjAKClJlZ2FyZHMsPTIwCgpUaWJvcj0yMAoKLS0tLS0gMjAxNi4gbm92Li4g MTUuLCAxNjo0NSwgWWFuaXYgRGFyeSA8eWRhcnlAcmVkaGF0LmNvbT4gPUMzPUFEcnRhOj0yMAoK PiBZZXMsIHRoaXMgaXMgcG9zc2libGUsIHNpbmNlIGltcG9ydCBzdG9yYWdlIGRvbWFpbiBleGlz dHMgc2luY2Ugb1ZpcnQgMy41PQouCj4gRG9pbmcgYSB0ZXN0IGlzIGFsd2F5cyBhZHZpc2VkIGR1 ZS4KCj4gWWFuaXYgRGFyeQo+IFRlY2huaWNhbCBQcm9kdWN0IE1hbmFnZXIKPiBSZWQgSGF0IElz cmFlbCBMdGQuCj4gMzQgSmVydXNhbGVtIFJvYWQKPiBCdWlsZGluZyBBLCA0dGggZmxvb3IKPiBS YSdhbmFuYSwgSXNyYWVsIDQzNTAxMDkKCj4gVGVsIDogWyB0ZWw6JTJCOTcyJTIwJTI4OSUyOSUy MDc2OTIzMDYgfCArOTcyICg5KSA3NjkyMzA2IF0gODI3MjMwNgo+IEVtYWlsOiBbIG1haWx0bzp5 ZGFyeUByZWRoYXQuY29tIHwgeWRhcnlAcmVkaGF0LmNvbSBdIElSQyA6IHlkYXJ5Cgo+IE9uIFR1 ZSwgTm92IDE1LCAyMDE2IGF0IDQ6MzcgUE0sIERlbWV0ZXIgVGlib3IgPCBbIG1haWx0bzp0ZGVt ZXRlckBpdHNtYXI9CnQuaHUgfAo+IHRkZW1ldGVyQGl0c21hcnQuaHUgXSA+IHdyb3RlOgoKPj4g RGVhciB1c2VycywKCj4+IFdlIGhhdmUgYW4gb3ZpcnQgY2x1c3RlciB3aXRoIHRocmVlIG5vZGVz IGFuZCBjZW50cmFsaXplZCBzdG9yYWdlLihuZnMgYj0KYXNlZCkuCj4+IFRoZSBjbHVzdGVycyBi YXNlZCBvbiBjZW50b3M2IG9zLgoKPj4gV2UgYm91Z2h0IHNvbWUgbmV3IHNlcnZlciBmb3IgbW9y ZSByZXNvdXJjZXMsIGJ1dCB3ZSB3YW50IHRvIHVwZ3JhZGUgdG8gPQo0LjAgLiBJcwo+PiBpdCBw b3NzaWJsZSB0byBtYWtlIGJyYW5kIG5ldyBpbnN0YWxsIGFuZCBpbXBvcnQgYWxsIG9mIFZNLXMg ZnJvbSBzdG9yYWc9CmU/Cj4+IFRoZSBzdG9yYWdlIHdpbGwgYmUgcmVtYWluLCBzbyBJIGp1c3Qg d29uZGVyaW5nLCBJIHdpbGwgbWFrZSBhIGNsZWFuIGlucz0KdGFsbCBhbmQKPj4gY29ubmVjdCB0 aGUgc3RvcmFnZSB0byB0aGlzIGNsdXN0ZXIuCj4+IElzIGl0IHBvc3NpYmxlPwoKPj4gV2UgZG9u J3QgaGF2ZSB1c2Vycywgb3Igc3BlY2lhbCBzZXR0aW5ncyBvbiB0aGlzIGNsdXN0ZXIsIGJ1dCBJ IGRvbid0IHdhPQpudCB0bwo+PiBtYWtlIHRoZSBkaWZmaWN1bHQgdXBncmFkZSBwcm9jZXNzIGZy b20gMy41IHRvIDQueCBhbmQgY2VudG9zIDYgdG8gNy4KCj4+IFdoYXQgaXMgb3VyIHBvc3NpYmls aXRpZXM/Cgo+PiBUaGFuayBpbiBhZHZhbmNlLAoKPj4gUmVnYXJkcywKCj4+IFRpYm9yLgoKPj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gVXNlcnMg bWFpbGluZyBsaXN0Cj4+IFsgbWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyB8IFVzZXJzQG92aXJ0Lm9y ZyBdCj4+IFsgaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIHwK Pj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIF0KCi0tPV83 NWY3N2IxMy01MDg1LTRlMjktOWU0YS0yMTM4Y2UwYTM4MmEKQ29udGVudC1UeXBlOiB0ZXh0L2h0 bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50 YWJsZQoKPGh0bWw+PGJvZHk+PGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTogYXJpYWwsIGhlbHZl dGljYSwgc2Fucy1zZXJpZjsgZm9udC1zPQppemU6IDEycHQ7IGNvbG9yOiAjMDAwMDAwIj48ZGl2 PkhpLDwvZGl2PjxkaXY+VGhhbmsgeW91IGZvciB5b3VyIHJlcGx5LjwvZGk9CnY+PGRpdj48YnIg ZGF0YS1tY2UtYm9ndXM9M0QiMSI+PC9kaXY+PGRpdj5JIGhhdmUgYSBzaG9ydCBwbGFuIGZvciB0 aGUgbWlncj0KYXRpb24sIGJ1dCBJIGhhdmUgc29tZSBxdWVzdGlvbiBhYm91dCBpdC4gUGxlYXNl IGNvcnJlY3QgbWUgaWYgc29tZXRoaW5nIHdyPQpvbmcuPC9kaXY+PGRpdj48YnIgZGF0YS1tY2Ut Ym9ndXM9M0QiMSI+PC9kaXY+PGRpdj4tIEkgd2lsbCBpbnN0YWxsIG92aXJ0IG49Cm9kZXMgdG8g dGhlIG5ldyBtYWNoaW5lcy4mbmJzcDs8L2Rpdj48ZGl2Pi0gSSB3b3VsZCBsaWtlIHRvIHVzZSBz YW1lIHN0b3JhZz0KZSwgc28gaSB3aWxsIG1ha2UgYW4gbmV3IE5GUyBleHBvcnQgZm9yIHRoZSBu ZXcgb3ZpcnQtZW5naW5lLjwvZGl2PjxkaXY+LSBJPQogd2lsbCBtYWtlIGhvc3RlZCBlbmdpbmUg c2V0dXAgdGhhdCB3aWxsIHBsYWNlZCBvbiB0aGUgbmV3IG5mcyBzaGFyZS48L2Rpdj49CjxkaXY+ LSBJIHdhbnQgdG8gY29tZSBzb21lIG5ldyBmZWF0dXJlcyAsIGxpa2UgdmxhbnMgYW5kIG5ldyBJ UCByYW5nZSBmb3IgZT0KbmdpbmUsIG1hbmFnZW1lbnQsIGV0Yywgc28gSSB3aWxsIG1ha2UgdGhl c2Ugc2V0dGluZ3Mgb24gdGhlIG5ldyBzZXR1cDwvZGl2PQo+PGRpdj4tIFRoaXMgaXMgdGhlIHBv aW50IHdoZXJlIEkgd2lsbCBzdG9wIHRoZSB3aG9sZSBvbGQgc3lzdGVtLiBJIGhhdmUgdG89CiBz dG9wIFZNLXMsIGRpc2Nvbm5lY3Qgc3RvcmdlIGZyb20gb2xkIGNsdXN0ZXIgYW5kIEkgd2lsbCBh dHRhY2ggdG8gdGhlIG5ldz0KIGNsdXN0ZXIuPC9kaXY+PGRpdj4tIFRoaXMgaXMgdGhlIHBvaW50 LCB3aGVyZSBJJ20gbm90IHN1cmUgaW4gYWxsIHRoaW5ncy4gPQpJZiBJIGhhZCBhdHRhY2ggdG8g dGhlIG5ldyBjbHVzdGVyLCB0aGUgVk0tcyB3aWxsIHNob3cgb24gdGhlIG5ldyBvdmlydC1lbmc9 CmluZT8gV2hhdCBhYm91dCB0aGUgc2V0dGluZ3MgZm9yIGV4YW1wbGUsIG1lbW9yeSwgY3B1LCBl dGM/IEl0IHdpbGwgYmUgY2FtZT0KIGZyb20gc3RvcmFnZT8gT3IgSSBoYXZlIHRvIHJlY3JlYXRl IHRoZXNlIHNldHRpbmdzIG9uIGV2ZXJ5IFZNLXM/PC9kaXY+PGRpPQp2Pi0gTmVlZCBJJ20gZG9p bmcgb3RoZXIgdGhpbmdzLCBvciBpdCB3aWxsIGJlIGVub3VnaHQgdG8gc3RhcnQgdm1zIGluIHRo ZSA9Cm5ldyBjbHVzdGVyPzwvZGl2PjxkaXY+PGJyIGRhdGEtbWNlLWJvZ3VzPTNEIjEiPjwvZGl2 PjxkaXY+VGhhbmtzIGluIGFkdmFuYz0KZS48L2Rpdj48ZGl2PjxiciBkYXRhLW1jZS1ib2d1cz0z RCIxIj48L2Rpdj48ZGl2PlJlZ2FyZHMsPC9kaXY+PGRpdj48YnIgZGF0PQphLW1jZS1ib2d1cz0z RCIxIj48L2Rpdj48ZGl2PlRpYm9yPC9kaXY+PGRpdj48L2Rpdj48ZGl2IGRhdGEtbWFya2VyPTNE Il9fU0k9CkdfUFJFX18iPjxwPjwvcD48L2Rpdj48ZGl2Pjxicj48c3BhbiBpZD0zRCJ6d2NociIg ZGF0YS1tYXJrZXI9M0QiX19ESVZJREVSXz0KXyI+LS0tLS0gMjAxNi4gbm92Li4gMTUuLCAxNjo0 NSwgWWFuaXYgRGFyeSAmbHQ7eWRhcnlAcmVkaGF0LmNvbSZndDsgPUMzPUFEPQpydGE6PGJyPjwv c3Bhbj48L2Rpdj48ZGl2IGRhdGEtbWFya2VyPTNEIl9fUVVPVEVEX1RFWFRfXyI+PGJsb2NrcXVv dGUgc3R5bGU9Cj0zRCJib3JkZXItbGVmdDoycHggc29saWQgIzEwMTBGRjttYXJnaW4tbGVmdDo1 cHg7cGFkZGluZy1sZWZ0OjVweDtjb2xvcjojMD0KMDA7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQt c3R5bGU6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtZmFtaWx5OkhlPQpsdmV0aWNh LEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHQ7Ij48ZGl2IGRpcj0zRCJsdHIiPlllcywg dGhpcyBpcyBwb3M9CnNpYmxlLCBzaW5jZSBpbXBvcnQgc3RvcmFnZSBkb21haW4gZXhpc3RzIHNp bmNlIG9WaXJ0IDMuNS48ZGl2PkRvaW5nIGEgdGVzdD0KIGlzIGFsd2F5cyBhZHZpc2VkIGR1ZS48 YnI+PGRpdj48ZGl2IGNsYXNzPTNEImdtYWlsX2V4dHJhIj48YnIgY2xlYXI9M0QiYWxsPQoiPjxk aXY+PGRpdiBjbGFzcz0zRCJtXzY4MzM4OTQyOTY4MjM1MDAxMjBnbWFpbF9zaWduYXR1cmUiPjxk aXYgZGlyPTNEImx0ciI9Cj48ZGl2PjxkaXYgZGlyPTNEImx0ciI+PHByZT48c3BhbiBzdHlsZT0z RCJmb250LWZhbWlseTphcmlhbCxoZWx2ZXRpY2Esc2Fucz0KLXNlcmlmIj5ZYW5pdiBEYXJ5ClRl Y2huaWNhbCBQcm9kdWN0IE1hbmFnZXIKUmVkIEhhdCBJc3JhZWwgTHRkLgozNCBKZXJ1c2FsZW0g Um9hZApCdWlsZGluZyBBLCA0dGggZmxvb3IKUmEnYW5hbmEsIElzcmFlbCA0MzUwMTA5CgpUZWwg OiA8YSBocmVmPTNEInRlbDolMkI5NzIlMjAlMjg5JTI5JTIwNzY5MjMwNiIgdGFyZ2V0PTNEIl9i bGFuayI+Kzk3MiAoOSk9CiA3NjkyMzA2PC9hPgogICAgICAgIDgyNzIzMDYKRW1haWw6IDxhIGhy ZWY9M0QibWFpbHRvOnlkYXJ5QHJlZGhhdC5jb20iIHRhcmdldD0zRCJfYmxhbmsiPnlkYXJ5QHJl ZGhhdC5jPQpvbTwvYT4KSVJDIDogeWRhcnk8L3NwYW4+PC9wcmU+CjwvZGl2PjwvZGl2PjwvZGl2 PjwvZGl2PjwvZGl2Pgo8YnI+PGRpdiBjbGFzcz0zRCJnbWFpbF9xdW90ZSI+T24gVHVlLCBOb3Yg MTUsIDIwMTYgYXQgNDozNyBQTSwgRGVtZXRlciBUaWI9Cm9yIDxzcGFuIGRpcj0zRCJsdHIiPiZs dDs8YSBocmVmPTNEIm1haWx0bzp0ZGVtZXRlckBpdHNtYXJ0Lmh1IiB0YXJnZXQ9M0QiXz0KYmxh bmsiPnRkZW1ldGVyQGl0c21hcnQuaHU8L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPjxibG9ja3F1 b3RlIGNsYXNzPTNEImdtPQphaWxfcXVvdGUiIHN0eWxlPTNEIm1hcmdpbjowIDAgMCAuOGV4O2Jv cmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGU9CmZ0OjFleCI+PGRpdj48ZGl2IHN0 eWxlPTNEImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZT0K OjEycHQ7Y29sb3I6IzAwMDAwMCI+PGRpdj5EZWFyIHVzZXJzLDwvZGl2Pjxicj48ZGl2PldlIGhh dmUgYW4gb3ZpcnQgY2x1c3RlPQpyIHdpdGggdGhyZWUgbm9kZXMgYW5kIGNlbnRyYWxpemVkIHN0 b3JhZ2UuKG5mcyBiYXNlZCkuIFRoZSBjbHVzdGVycyBiYXNlZCA9Cm9uIGNlbnRvczYgb3MuPC9k aXY+PGJyPjxkaXY+V2UgYm91Z2h0IHNvbWUgbmV3IHNlcnZlciBmb3IgbW9yZSByZXNvdXJjZXMs ID0KYnV0IHdlIHdhbnQgdG8gdXBncmFkZSB0byA0LjAgLiBJcyBpdCBwb3NzaWJsZSB0byBtYWtl IGJyYW5kIG5ldyBpbnN0YWxsIGFuPQpkIGltcG9ydCBhbGwgb2YgVk0tcyBmcm9tIHN0b3JhZ2U/ PC9kaXY+PGRpdj5UaGUgc3RvcmFnZSB3aWxsIGJlIHJlbWFpbiwgc289CiBJIGp1c3Qgd29uZGVy aW5nLCBJIHdpbGwgbWFrZSBhIGNsZWFuIGluc3RhbGwgYW5kIGNvbm5lY3QgdGhlIHN0b3JhZ2Ug dG8gdD0KaGlzIGNsdXN0ZXIuJm5ic3A7PC9kaXY+PGRpdj5JcyBpdCBwb3NzaWJsZT88L2Rpdj48 ZGl2Pjxicj5XZSBkb24ndCBoYXZlIHVzPQplcnMsIG9yIHNwZWNpYWwgc2V0dGluZ3Mgb24gdGhp cyBjbHVzdGVyLCBidXQgSSBkb24ndCB3YW50IHRvIG1ha2UgdGhlIGRpZmY9CmljdWx0IHVwZ3Jh ZGUgcHJvY2VzcyBmcm9tIDMuNSB0byA0LnggYW5kIGNlbnRvcyA2IHRvIDcuJm5ic3A7PC9kaXY+ PGJyPjxkaT0Kdj5XaGF0IGlzIG91ciBwb3NzaWJpbGl0aWVzPyZuYnNwOzwvZGl2Pjxicj48ZGl2 PlRoYW5rIGluIGFkdmFuY2UsPC9kaXY+PGJyPQo+PGRpdj5SZWdhcmRzLDwvZGl2Pjxicj48ZGl2 PlRpYm9yLjwvZGl2Pjxicj48ZGl2PjxwPjwvcD48L2Rpdj48L2Rpdj48L2Rpdj49Cjxicj5fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KVXNlcnMgbWFp bGluZyBsaXN0PGJyPgo8YSBocmVmPTNEIm1haWx0bzpVc2Vyc0BvdmlydC5vcmciIHRhcmdldD0z RCJfYmxhbmsiPlVzZXJzQG92aXJ0Lm9yZzwvYT48YnI9Cj4KPGEgaHJlZj0zRCJodHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiIHJlbD0zRCJub3JlZmVycmVyPQoi IHRhcmdldD0zRCJfYmxhbmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5m by91c2VyczwvYT48YnI+Cjxicj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+ PC9kaXY+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48L2Rpdj0KPjwvYm9keT48L2h0bWw+Ci0tPV83 NWY3N2IxMy01MDg1LTRlMjktOWU0YS0yMTM4Y2UwYTM4MmEtLQo= --===============2377083957070810451==--