From rgolan at redhat.com Tue Feb 21 19:15:41 2012 Content-Type: multipart/mixed; boundary="===============4593443892296073985==" MIME-Version: 1.0 From: Roy Golan To: devel at ovirt.org Subject: [Engine-devel] network - UI Sync meeting Date: Tue, 21 Feb 2012 19:15:40 -0500 Message-ID: <69015606-afb8-48db-93af-ad7ae9400c58@zmail01.collab.prod.int.phx2.redhat.com> --===============4593443892296073985== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --=3D_7d9c71d1-271b-4875-aea3-66898edcc4c8 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit The following meeting has been modified: Subject: network - UI Sync meeting = Organizer: "Roy Golan" = Time: Monday, February 27, 2012, 4:00:00 PM - 5:00:00 PM GMT +02:00 Jerusal= em [MODIFIED] = Invitees: mkenneth(a)redhat.com; sgrinber(a)redhat.com; lpeer(a)redhat.com;= dfediuck(a)redhat.com; drankevi(a)redhat.com; ecohen(a)redhat.com; iheim(a= )redhat.com; ovedo(a)redhat.com; acathrow(a)redhat.com; engine-devel(a)ovir= t.org; kroberts(a)redhat.com ... = *~*~*~*~*~*~*~*~*~* Follow-up meeting on setup networks UI. = issues to follow: = 1. can VDSM attach many non-vlan and many vlan networks to a single nic? (D= an - please reply if its doable) 2. if yes is the UI breakdown of vlan/non-vlan is probably not necessary? = open issues: 1.should we use "VmNetwork"? (or "allow/able to run VMs" you name it) would= it be a DC or a Cluster property? 2.should we implicitly set bridge/bridgeless when attaching a network with = setupnetworks? 3.nickless networks - was that planned for this version? VDSM support it al= ready but we are missing the UI and Backend for it. Bridge ID: 1814335863 = https://www.intercallonline.com/portlets/scheduling/viewNumbers/listNumbers= ByCode.do?confCode=3D1814335863 = --=3D_7d9c71d1-271b-4875-aea3-66898edcc4c8 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 7bit

The following meeting has been modified:

Subject:network - UI Sync meeting
Organizer:"Roy Golan" <rgolan(a)redhat.com= >

Time:Monday, February 27, 2012, 4:00:00 PM - = 5:00:00 PM GMT +02:00 Jerusalem [MODIFIED]

Invitees:mkenneth(a)redhat.com; sgrinber(a)re= dhat.com; lpeer(a)redhat.com; dfediuck(a)redhat.com; drankevi(a)redhat.com;= ecohen(a)redhat.com; iheim(a)redhat.com; ovedo(a)redhat.com; acathrow(a)re= dhat.com; engine-devel(a)ovirt.org; kroberts(a)redhat.com ...

*~*~*~*~*~*~*~*~*~*


Follow-up meeting on setup networks U= I.
issues to follow:
1. can VDSM attach many non-vlan and many vlan= networks to a single nic? (Dan - please reply if its doable)
2. if yes = is the UI breakdown of vlan/non-vlan is probably not necessary?

open issues:
1.should we use "VmNetwork"? (or "allow/able to run VMs" y= ou name it) would it be a DC or a Cluster property?
2.should we implicit= ly set bridge/bridgeless when attaching a network with setupnetworks?
3.= nickless networks - was that planned for this version? VDSM support it alre= ady but we are missing the UI and Backend for it.


Bridge ID: 181= 4335863

https://www.intercallonline.com/portlets/scheduling/viewNum= bers/listNumbersByCode.do?confCode=3D1814335863 --=3D_7d9c71d1-271b-4875-aea3-66898edcc4c8 Content-Type: text/calendar; charset=3Dutf-8; method=3DREQUEST; name=3Dmeet= ing.ics Content-Transfer-Encoding: 7bit BEGIN:VCALENDAR PRODID:Zimbra-Calendar-Provider VERSION:2.0 METHOD:REQUEST BEGIN:VTIMEZONE TZID:Asia/Jerusalem BEGIN:STANDARD DTSTART:19710101T020000 TZOFFSETTO:+0200 TZOFFSETFROM:+0300 RRULE:FREQ=3DYEARLY;WKST=3DMO;INTERVAL=3D1;BYMONTH=3D9;BYDAY=3D2SU TZNAME:IST END:STANDARD BEGIN:DAYLIGHT DTSTART:19710101T020000 TZOFFSETTO:+0300 TZOFFSETFROM:+0200 RRULE:FREQ=3DYEARLY;WKST=3DMO;INTERVAL=3D1;BYMONTH=3D3;BYDAY=3D-1FR TZNAME:IDT END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT UID:e6d6ce3a-e7f1-492b-9c52-65365ce2e235 SUMMARY:network - UI Sync meeting ATTENDEE;CN=3DMiki Kenneth;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;R= SVP=3DTRU E:mailto:mkenneth(a)redhat.com ATTENDEE;CN=3DSimon Grinberg;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION= ;RSVP=3DT RUE:mailto:sgrinber(a)redhat.com ATTENDEE;CN=3DLivnat Peer;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;RS= VP=3DTRUE :mailto:lpeer(a)redhat.com ATTENDEE;CN=3DDoron Fediuck;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;= RSVP=3DTR UE:mailto:dfediuck(a)redhat.com ATTENDEE;CN=3DDanny Rankevich;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTIO= N;RSVP=3D TRUE:mailto:drankevi(a)redhat.com ATTENDEE;CN=3DEinav Cohen;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;RS= VP=3DTRUE :mailto:ecohen(a)redhat.com ATTENDEE;CN=3DItamar Heim;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;RS= VP=3DTRUE :mailto:iheim(a)redhat.com ATTENDEE;CN=3DOved Ourfalli;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;= RSVP=3DTR UE:mailto:ovedo(a)redhat.com ATTENDEE;CN=3DAndrew Cathrow;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION= ;RSVP=3DT RUE:mailto:acathrow(a)redhat.com ATTENDEE;CN=3Dengine-devel;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;R= SVP=3DTRU E:mailto:engine-devel(a)ovirt.org ATTENDEE;CN=3DKeith Robertson;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTIO= N;RSVP=3D TRUE:mailto:kroberts(a)redhat.com ATTENDEE;CN=3DWilliam Henry;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;= RSVP=3DTR UE:mailto:whenry(a)redhat.com ORGANIZER;CN=3DRoy Golan:mailto:rgolan(a)redhat.com DTSTART;TZID=3D"Asia/Jerusalem":20120227T160000 DTEND;TZID=3D"Asia/Jerusalem":20120227T170000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE LAST-MODIFIED:20120222T001540Z DTSTAMP:20120222T001540Z SEQUENCE:1 DESCRIPTION:The following meeting has been modified:\n\nSubject: network - U I Sync meeting \nOrganizer: "Roy Golan" \n\nTime: Mo= nday \, February 27\, 2012\, 4:00:00 PM - 5:00:00 PM GMT +02:00 Jerusalem [MODI= FI ED]\n \nInvitees: mkenneth(a)redhat.com\; sgrinber(a)redhat.com\; lpeer(a)= redhat.c om\; dfediuck(a)redhat.com\; drankevi(a)redhat.com\; ecohen(a)redhat.com\;= iheim(a)r edhat.com\; ovedo(a)redhat.com\; acathrow(a)redhat.com\; engine-devel(a)ov= irt.org\ ; kroberts(a)redhat.com ... \n\n\n*~*~*~*~*~*~*~*~*~*\n\n\nFollow-up meeti= ng o n setup networks UI. \nissues to follow: \n1. can VDSM attach many non-vla= n = and many vlan networks to a single nic? (Dan - please reply if its doable)= \n 2. if yes is the UI breakdown of vlan/non-vlan is probably not necessary? = \n \n\nopen issues:\n1.should we use "VmNetwork"? (or "allow/able to run VMs"= y ou name it) would it be a DC or a Cluster property?\n2.should we implicitl= y = set bridge/bridgeless when attaching a network with setupnetworks?\n3.nick= le ss networks - was that planned for this version? VDSM support it already b= ut we are missing the UI and Backend for it.\n\n\nBridge ID: 1814335863 \n\n= ht tps://www.intercallonline.com/portlets/scheduling/viewNumbers/listNumbersB= yC ode.do?confCode=3D1814335863 = X-ALT-DESC;FMTTYPE=3Dtext/html:

The following meeting has be= en = modified:

\n\n

\n\n< td>network - UI Sync meeting \n\n
Subject:=
Organizer:< td>"Roy Golan" <\;rgolan(a)redhat.com>\;
\n

\n\nTime:Monday\, February 27\, = 2012\, 4:00:00 PM - 5:00:00 PM GMT +02:00 Jerusalem [MODIFIED]\n \n

\n\n\n
Invitees:mkenn= eth(a)re dhat.com\; sgrinber(a)redhat.com\; lpeer(a)redhat.com\; dfediuck(a)redhat.= com\; dr ankevi(a)redhat.com\; ecohen(a)redhat.com\; iheim(a)redhat.com\; ovedo(a)r= edhat.com\ ; acathrow(a)redhat.com\; engine-devel(a)ovirt.org\; kroberts(a)redhat.com= ...
\n

*~*~*~*~*~*~*~*~*~*


Follow-up meeting= o n setup networks UI.
issues to follow:
1. can VDSM attach many non= -v lan and many vlan networks to a single nic? (Dan - please reply if its doa= bl e)
2. if yes is the UI breakdown of vlan/non-vlan is probably not neces= sa ry?


open issues:
1.should we use "VmNetwork"? (or "allow/ab= le to run VMs" you name it) would it be a DC or a Cluster property?
2.sho= ul d we implicitly set bridge/bridgeless when attaching a network with setupn= et works?
3.nickless networks - was that planned for this version? VDSM su= pp ort it already but we are missing the UI and Backend for it.


Br= id ge ID: 1814335863

https://www.intercallonline.com/portlets/schedul= in g/viewNumbers/listNumbersByCode.do?confCode=3D1814335863 BEGIN:VALARM ACTION:DISPLAY TRIGGER;RELATED=3DSTART:-PT5M DESCRIPTION:Reminder END:VALARM END:VEVENT END:VCALENDAR --=3D_7d9c71d1-271b-4875-aea3-66898edcc4c8-- --===============4593443892296073985== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS09XzdkOWM3MWQxLTI3MWItNDg3NS1hZWEzLTY2ODk4ZWRjYzRjOApDb250ZW50LVR5cGU6IHRl eHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoK VGhlIGZvbGxvd2luZyBtZWV0aW5nIGhhcyBiZWVuIG1vZGlmaWVkOgoKU3ViamVjdDogbmV0d29y ayAtIFVJIFN5bmMgbWVldGluZyAKT3JnYW5pemVyOiAiUm95IEdvbGFuIiA8cmdvbGFuQHJlZGhh dC5jb20+IAoKVGltZTogTW9uZGF5LCBGZWJydWFyeSAyNywgMjAxMiwgNDowMDowMCBQTSAtIDU6 MDA6MDAgUE0gR01UICswMjowMCBKZXJ1c2FsZW0gW01PRElGSUVEXQogCkludml0ZWVzOiBta2Vu bmV0aEByZWRoYXQuY29tOyBzZ3JpbmJlckByZWRoYXQuY29tOyBscGVlckByZWRoYXQuY29tOyBk ZmVkaXVja0ByZWRoYXQuY29tOyBkcmFua2V2aUByZWRoYXQuY29tOyBlY29oZW5AcmVkaGF0LmNv bTsgaWhlaW1AcmVkaGF0LmNvbTsgb3ZlZG9AcmVkaGF0LmNvbTsgYWNhdGhyb3dAcmVkaGF0LmNv bTsgZW5naW5lLWRldmVsQG92aXJ0Lm9yZzsga3JvYmVydHNAcmVkaGF0LmNvbSAuLi4gCgoKKn4q fip+Kn4qfip+Kn4qfip+KgoKCkZvbGxvdy11cCBtZWV0aW5nIG9uIHNldHVwIG5ldHdvcmtzIFVJ LiAKaXNzdWVzIHRvIGZvbGxvdzogCjEuIGNhbiBWRFNNIGF0dGFjaCBtYW55IG5vbi12bGFuIGFu ZCBtYW55IHZsYW4gbmV0d29ya3MgdG8gYSBzaW5nbGUgbmljPyAoRGFuIC0gcGxlYXNlIHJlcGx5 IGlmIGl0cyBkb2FibGUpCjIuIGlmIHllcyBpcyB0aGUgVUkgYnJlYWtkb3duIG9mIHZsYW4vbm9u LXZsYW4gaXMgcHJvYmFibHkgbm90IG5lY2Vzc2FyeT8gCgoKb3BlbiBpc3N1ZXM6CjEuc2hvdWxk IHdlIHVzZSAiVm1OZXR3b3JrIj8gKG9yICJhbGxvdy9hYmxlIHRvIHJ1biBWTXMiIHlvdSBuYW1l IGl0KSB3b3VsZCBpdCBiZSBhIERDIG9yIGEgQ2x1c3RlciBwcm9wZXJ0eT8KMi5zaG91bGQgd2Ug aW1wbGljaXRseSBzZXQgYnJpZGdlL2JyaWRnZWxlc3Mgd2hlbiBhdHRhY2hpbmcgYSBuZXR3b3Jr IHdpdGggc2V0dXBuZXR3b3Jrcz8KMy5uaWNrbGVzcyBuZXR3b3JrcyAtIHdhcyB0aGF0IHBsYW5u ZWQgZm9yIHRoaXMgdmVyc2lvbj8gVkRTTSBzdXBwb3J0IGl0IGFscmVhZHkgYnV0IHdlIGFyZSBt aXNzaW5nIHRoZSBVSSBhbmQgQmFja2VuZCBmb3IgaXQuCgoKQnJpZGdlIElEOiAxODE0MzM1ODYz IAoKaHR0cHM6Ly93d3cuaW50ZXJjYWxsb25saW5lLmNvbS9wb3J0bGV0cy9zY2hlZHVsaW5nL3Zp ZXdOdW1iZXJzL2xpc3ROdW1iZXJzQnlDb2RlLmRvP2NvbmZDb2RlPTE4MTQzMzU4NjMgCi0tPV83 ZDljNzFkMS0yNzFiLTQ4NzUtYWVhMy02Njg5OGVkY2M0YzgKQ29udGVudC1UeXBlOiB0ZXh0L2h0 bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKPGh0bWw+ PGJvZHk+PGgzPlRoZSBmb2xsb3dpbmcgbWVldGluZyBoYXMgYmVlbiBtb2RpZmllZDo8L2gzPgoK PHA+Cjx0YWJsZSBib3JkZXI9JzAnPgo8dHI+PHRoIGFsaWduPWxlZnQ+U3ViamVjdDo8L3RoPjx0 ZD5uZXR3b3JrIC0gVUkgU3luYyBtZWV0aW5nIDwvdGQ+PC90cj4KPHRyPjx0aCBhbGlnbj1sZWZ0 Pk9yZ2FuaXplcjo8L3RoPjx0ZD4iUm95IEdvbGFuIiAmbHQ7cmdvbGFuQHJlZGhhdC5jb20mZ3Q7 IDwvdGQ+PC90cj4KPC90YWJsZT4KPHA+Cjx0YWJsZSBib3JkZXI9JzAnPgo8dHI+PHRoIGFsaWdu PWxlZnQ+VGltZTo8L3RoPjx0ZD5Nb25kYXksIEZlYnJ1YXJ5IDI3LCAyMDEyLCA0OjAwOjAwIFBN IC0gNTowMDowMCBQTSBHTVQgKzAyOjAwIEplcnVzYWxlbSBbTU9ESUZJRURdCiA8L3RkPjwvdHI+ PC90YWJsZT4KPHA+Cjx0YWJsZSBib3JkZXI9JzAnPgo8dHI+PHRoIGFsaWduPWxlZnQ+SW52aXRl ZXM6PC90aD48dGQ+bWtlbm5ldGhAcmVkaGF0LmNvbTsgc2dyaW5iZXJAcmVkaGF0LmNvbTsgbHBl ZXJAcmVkaGF0LmNvbTsgZGZlZGl1Y2tAcmVkaGF0LmNvbTsgZHJhbmtldmlAcmVkaGF0LmNvbTsg ZWNvaGVuQHJlZGhhdC5jb207IGloZWltQHJlZGhhdC5jb207IG92ZWRvQHJlZGhhdC5jb207IGFj YXRocm93QHJlZGhhdC5jb207IGVuZ2luZS1kZXZlbEBvdmlydC5vcmc7IGtyb2JlcnRzQHJlZGhh dC5jb20gLi4uIDwvdGQ+PC90cj4KPC90YWJsZT4KPGRpdj4qfip+Kn4qfip+Kn4qfip+Kn4qPC9k aXY+PGJyPjxicj5Gb2xsb3ctdXAgbWVldGluZyBvbiBzZXR1cCBuZXR3b3JrcyBVSS4gPGJyPmlz c3VlcyB0byBmb2xsb3c6IDxicj4xLiBjYW4gVkRTTSBhdHRhY2ggbWFueSBub24tdmxhbiBhbmQg bWFueSB2bGFuIG5ldHdvcmtzIHRvIGEgc2luZ2xlIG5pYz8gKERhbiAtIHBsZWFzZSByZXBseSBp ZiBpdHMgZG9hYmxlKTxicj4yLiBpZiB5ZXMgaXMgdGhlIFVJIGJyZWFrZG93biBvZiB2bGFuL25v bi12bGFuIGlzIHByb2JhYmx5IG5vdCBuZWNlc3Nhcnk/IDxicj48YnI+PGJyPm9wZW4gaXNzdWVz Ojxicj4xLnNob3VsZCB3ZSB1c2UgIlZtTmV0d29yayI/IChvciAiYWxsb3cvYWJsZSB0byBydW4g Vk1zIiB5b3UgbmFtZSBpdCkgd291bGQgaXQgYmUgYSBEQyBvciBhIENsdXN0ZXIgcHJvcGVydHk/ PGJyPjIuc2hvdWxkIHdlIGltcGxpY2l0bHkgc2V0IGJyaWRnZS9icmlkZ2VsZXNzIHdoZW4gYXR0 YWNoaW5nIGEgbmV0d29yayB3aXRoIHNldHVwbmV0d29ya3M/PGJyPjMubmlja2xlc3MgbmV0d29y a3MgLSB3YXMgdGhhdCBwbGFubmVkIGZvciB0aGlzIHZlcnNpb24/IFZEU00gc3VwcG9ydCBpdCBh bHJlYWR5IGJ1dCB3ZSBhcmUgbWlzc2luZyB0aGUgVUkgYW5kIEJhY2tlbmQgZm9yIGl0Ljxicj48 YnI+PGJyPkJyaWRnZSBJRDogMTgxNDMzNTg2MyA8YnI+PGJyPmh0dHBzOi8vd3d3LmludGVyY2Fs bG9ubGluZS5jb20vcG9ydGxldHMvc2NoZWR1bGluZy92aWV3TnVtYmVycy9saXN0TnVtYmVyc0J5 Q29kZS5kbz9jb25mQ29kZT0xODE0MzM1ODYzIDwvYm9keT48L2h0bWw+Ci0tPV83ZDljNzFkMS0y NzFiLTQ4NzUtYWVhMy02Njg5OGVkY2M0YzgKQ29udGVudC1UeXBlOiB0ZXh0L2NhbGVuZGFyOyBj aGFyc2V0PXV0Zi04OyBtZXRob2Q9UkVRVUVTVDsgbmFtZT1tZWV0aW5nLmljcwpDb250ZW50LVRy YW5zZmVyLUVuY29kaW5nOiA3Yml0CgpCRUdJTjpWQ0FMRU5EQVIKUFJPRElEOlppbWJyYS1DYWxl bmRhci1Qcm92aWRlcgpWRVJTSU9OOjIuMApNRVRIT0Q6UkVRVUVTVApCRUdJTjpWVElNRVpPTkUK VFpJRDpBc2lhL0plcnVzYWxlbQpCRUdJTjpTVEFOREFSRApEVFNUQVJUOjE5NzEwMTAxVDAyMDAw MApUWk9GRlNFVFRPOiswMjAwClRaT0ZGU0VURlJPTTorMDMwMApSUlVMRTpGUkVRPVlFQVJMWTtX S1NUPU1PO0lOVEVSVkFMPTE7QllNT05USD05O0JZREFZPTJTVQpUWk5BTUU6SVNUCkVORDpTVEFO REFSRApCRUdJTjpEQVlMSUdIVApEVFNUQVJUOjE5NzEwMTAxVDAyMDAwMApUWk9GRlNFVFRPOisw MzAwClRaT0ZGU0VURlJPTTorMDIwMApSUlVMRTpGUkVRPVlFQVJMWTtXS1NUPU1PO0lOVEVSVkFM PTE7QllNT05USD0zO0JZREFZPS0xRlIKVFpOQU1FOklEVApFTkQ6REFZTElHSFQKRU5EOlZUSU1F Wk9ORQpCRUdJTjpWRVZFTlQKVUlEOmU2ZDZjZTNhLWU3ZjEtNDkyYi05YzUyLTY1MzY1Y2UyZTIz NQpTVU1NQVJZOm5ldHdvcmsgLSBVSSBTeW5jIG1lZXRpbmcKQVRURU5ERUU7Q049TWlraSBLZW5u ZXRoO1JPTEU9UkVRLVBBUlRJQ0lQQU5UO1BBUlRTVEFUPU5FRURTLUFDVElPTjtSU1ZQPVRSVQog RTptYWlsdG86bWtlbm5ldGhAcmVkaGF0LmNvbQpBVFRFTkRFRTtDTj1TaW1vbiBHcmluYmVyZztS T0xFPVJFUS1QQVJUSUNJUEFOVDtQQVJUU1RBVD1ORUVEUy1BQ1RJT047UlNWUD1UCiBSVUU6bWFp bHRvOnNncmluYmVyQHJlZGhhdC5jb20KQVRURU5ERUU7Q049TGl2bmF0IFBlZXI7Uk9MRT1SRVEt UEFSVElDSVBBTlQ7UEFSVFNUQVQ9TkVFRFMtQUNUSU9OO1JTVlA9VFJVRQogOm1haWx0bzpscGVl ckByZWRoYXQuY29tCkFUVEVOREVFO0NOPURvcm9uIEZlZGl1Y2s7Uk9MRT1SRVEtUEFSVElDSVBB TlQ7UEFSVFNUQVQ9TkVFRFMtQUNUSU9OO1JTVlA9VFIKIFVFOm1haWx0bzpkZmVkaXVja0ByZWRo YXQuY29tCkFUVEVOREVFO0NOPURhbm55IFJhbmtldmljaDtST0xFPVJFUS1QQVJUSUNJUEFOVDtQ QVJUU1RBVD1ORUVEUy1BQ1RJT047UlNWUD0KIFRSVUU6bWFpbHRvOmRyYW5rZXZpQHJlZGhhdC5j b20KQVRURU5ERUU7Q049RWluYXYgQ29oZW47Uk9MRT1SRVEtUEFSVElDSVBBTlQ7UEFSVFNUQVQ9 TkVFRFMtQUNUSU9OO1JTVlA9VFJVRQogOm1haWx0bzplY29oZW5AcmVkaGF0LmNvbQpBVFRFTkRF RTtDTj1JdGFtYXIgSGVpbTtST0xFPVJFUS1QQVJUSUNJUEFOVDtQQVJUU1RBVD1ORUVEUy1BQ1RJ T047UlNWUD1UUlVFCiA6bWFpbHRvOmloZWltQHJlZGhhdC5jb20KQVRURU5ERUU7Q049T3ZlZCBP dXJmYWxsaTtST0xFPVJFUS1QQVJUSUNJUEFOVDtQQVJUU1RBVD1ORUVEUy1BQ1RJT047UlNWUD1U UgogVUU6bWFpbHRvOm92ZWRvQHJlZGhhdC5jb20KQVRURU5ERUU7Q049QW5kcmV3IENhdGhyb3c7 Uk9MRT1SRVEtUEFSVElDSVBBTlQ7UEFSVFNUQVQ9TkVFRFMtQUNUSU9OO1JTVlA9VAogUlVFOm1h aWx0bzphY2F0aHJvd0ByZWRoYXQuY29tCkFUVEVOREVFO0NOPWVuZ2luZS1kZXZlbDtST0xFPVJF US1QQVJUSUNJUEFOVDtQQVJUU1RBVD1ORUVEUy1BQ1RJT047UlNWUD1UUlUKIEU6bWFpbHRvOmVu Z2luZS1kZXZlbEBvdmlydC5vcmcKQVRURU5ERUU7Q049S2VpdGggUm9iZXJ0c29uO1JPTEU9UkVR LVBBUlRJQ0lQQU5UO1BBUlRTVEFUPU5FRURTLUFDVElPTjtSU1ZQPQogVFJVRTptYWlsdG86a3Jv YmVydHNAcmVkaGF0LmNvbQpBVFRFTkRFRTtDTj1XaWxsaWFtIEhlbnJ5O1JPTEU9UkVRLVBBUlRJ Q0lQQU5UO1BBUlRTVEFUPU5FRURTLUFDVElPTjtSU1ZQPVRSCiBVRTptYWlsdG86d2hlbnJ5QHJl ZGhhdC5jb20KT1JHQU5JWkVSO0NOPVJveSBHb2xhbjptYWlsdG86cmdvbGFuQHJlZGhhdC5jb20K RFRTVEFSVDtUWklEPSJBc2lhL0plcnVzYWxlbSI6MjAxMjAyMjdUMTYwMDAwCkRURU5EO1RaSUQ9 IkFzaWEvSmVydXNhbGVtIjoyMDEyMDIyN1QxNzAwMDAKU1RBVFVTOkNPTkZJUk1FRApDTEFTUzpQ VUJMSUMKWC1NSUNST1NPRlQtQ0RPLUlOVEVOREVEU1RBVFVTOkJVU1kKVFJBTlNQOk9QQVFVRQpM QVNULU1PRElGSUVEOjIwMTIwMjIyVDAwMTU0MFoKRFRTVEFNUDoyMDEyMDIyMlQwMDE1NDBaClNF UVVFTkNFOjEKREVTQ1JJUFRJT046VGhlIGZvbGxvd2luZyBtZWV0aW5nIGhhcyBiZWVuIG1vZGlm aWVkOlxuXG5TdWJqZWN0OiBuZXR3b3JrIC0gVQogSSBTeW5jIG1lZXRpbmcgXG5Pcmdhbml6ZXI6 ICJSb3kgR29sYW4iIDxyZ29sYW5AcmVkaGF0LmNvbT4gXG5cblRpbWU6IE1vbmRheQogXCwgRmVi cnVhcnkgMjdcLCAyMDEyXCwgNDowMDowMCBQTSAtIDU6MDA6MDAgUE0gR01UICswMjowMCBKZXJ1 c2FsZW0gW01PRElGSQogRURdXG4gXG5JbnZpdGVlczogbWtlbm5ldGhAcmVkaGF0LmNvbVw7IHNn cmluYmVyQHJlZGhhdC5jb21cOyBscGVlckByZWRoYXQuYwogb21cOyBkZmVkaXVja0ByZWRoYXQu Y29tXDsgZHJhbmtldmlAcmVkaGF0LmNvbVw7IGVjb2hlbkByZWRoYXQuY29tXDsgaWhlaW1Acgog ZWRoYXQuY29tXDsgb3ZlZG9AcmVkaGF0LmNvbVw7IGFjYXRocm93QHJlZGhhdC5jb21cOyBlbmdp bmUtZGV2ZWxAb3ZpcnQub3JnXAogOyBrcm9iZXJ0c0ByZWRoYXQuY29tIC4uLiBcblxuXG4qfip+ Kn4qfip+Kn4qfip+Kn4qXG5cblxuRm9sbG93LXVwIG1lZXRpbmcgbwogbiBzZXR1cCBuZXR3b3Jr cyBVSS4gXG5pc3N1ZXMgdG8gZm9sbG93OiBcbjEuIGNhbiBWRFNNIGF0dGFjaCBtYW55IG5vbi12 bGFuIAogYW5kIG1hbnkgdmxhbiBuZXR3b3JrcyB0byBhIHNpbmdsZSBuaWM/IChEYW4gLSBwbGVh c2UgcmVwbHkgaWYgaXRzIGRvYWJsZSlcbgogMi4gaWYgeWVzIGlzIHRoZSBVSSBicmVha2Rvd24g b2Ygdmxhbi9ub24tdmxhbiBpcyBwcm9iYWJseSBub3QgbmVjZXNzYXJ5PyBcbgogXG5cbm9wZW4g aXNzdWVzOlxuMS5zaG91bGQgd2UgdXNlICJWbU5ldHdvcmsiPyAob3IgImFsbG93L2FibGUgdG8g cnVuIFZNcyIgeQogb3UgbmFtZSBpdCkgd291bGQgaXQgYmUgYSBEQyBvciBhIENsdXN0ZXIgcHJv cGVydHk/XG4yLnNob3VsZCB3ZSBpbXBsaWNpdGx5IAogc2V0IGJyaWRnZS9icmlkZ2VsZXNzIHdo ZW4gYXR0YWNoaW5nIGEgbmV0d29yayB3aXRoIHNldHVwbmV0d29ya3M/XG4zLm5pY2tsZQogc3Mg bmV0d29ya3MgLSB3YXMgdGhhdCBwbGFubmVkIGZvciB0aGlzIHZlcnNpb24/IFZEU00gc3VwcG9y dCBpdCBhbHJlYWR5IGJ1dAogIHdlIGFyZSBtaXNzaW5nIHRoZSBVSSBhbmQgQmFja2VuZCBmb3Ig aXQuXG5cblxuQnJpZGdlIElEOiAxODE0MzM1ODYzIFxuXG5odAogdHBzOi8vd3d3LmludGVyY2Fs bG9ubGluZS5jb20vcG9ydGxldHMvc2NoZWR1bGluZy92aWV3TnVtYmVycy9saXN0TnVtYmVyc0J5 Qwogb2RlLmRvP2NvbmZDb2RlPTE4MTQzMzU4NjMgClgtQUxULURFU0M7Rk1UVFlQRT10ZXh0L2h0 bWw6PGh0bWw+PGJvZHk+PGgzPlRoZSBmb2xsb3dpbmcgbWVldGluZyBoYXMgYmVlbiAKIG1vZGlm aWVkOjwvaDM+XG5cbjxwPlxuPHRhYmxlIGJvcmRlcj0nMCc+XG48dHI+PHRoIGFsaWduPWxlZnQ+ U3ViamVjdDo8L3RoPjwKIHRkPm5ldHdvcmsgLSBVSSBTeW5jIG1lZXRpbmcgPC90ZD48L3RyPlxu PHRyPjx0aCBhbGlnbj1sZWZ0Pk9yZ2FuaXplcjo8L3RoPjwKIHRkPiJSb3kgR29sYW4iICZsdFw7 cmdvbGFuQHJlZGhhdC5jb20mZ3RcOyA8L3RkPjwvdHI+XG48L3RhYmxlPlxuPHA+XG48dGFibGUK ICBib3JkZXI9JzAnPlxuPHRyPjx0aCBhbGlnbj1sZWZ0PlRpbWU6PC90aD48dGQ+TW9uZGF5XCwg RmVicnVhcnkgMjdcLCAyMDEyXCwKICA0OjAwOjAwIFBNIC0gNTowMDowMCBQTSBHTVQgKzAyOjAw IEplcnVzYWxlbSBbTU9ESUZJRURdXG4gPC90ZD48L3RyPjwvdGFibGUKID5cbjxwPlxuPHRhYmxl IGJvcmRlcj0nMCc+XG48dHI+PHRoIGFsaWduPWxlZnQ+SW52aXRlZXM6PC90aD48dGQ+bWtlbm5l dGhAcmUKIGRoYXQuY29tXDsgc2dyaW5iZXJAcmVkaGF0LmNvbVw7IGxwZWVyQHJlZGhhdC5jb21c OyBkZmVkaXVja0ByZWRoYXQuY29tXDsgZHIKIGFua2V2aUByZWRoYXQuY29tXDsgZWNvaGVuQHJl ZGhhdC5jb21cOyBpaGVpbUByZWRoYXQuY29tXDsgb3ZlZG9AcmVkaGF0LmNvbVwKIDsgYWNhdGhy b3dAcmVkaGF0LmNvbVw7IGVuZ2luZS1kZXZlbEBvdmlydC5vcmdcOyBrcm9iZXJ0c0ByZWRoYXQu Y29tIC4uLiA8L3QKIGQ+PC90cj5cbjwvdGFibGU+XG48ZGl2Pip+Kn4qfip+Kn4qfip+Kn4qfio8 L2Rpdj48YnI+PGJyPkZvbGxvdy11cCBtZWV0aW5nIG8KIG4gc2V0dXAgbmV0d29ya3MgVUkuIDxi cj5pc3N1ZXMgdG8gZm9sbG93OiA8YnI+MS4gY2FuIFZEU00gYXR0YWNoIG1hbnkgbm9uLXYKIGxh biBhbmQgbWFueSB2bGFuIG5ldHdvcmtzIHRvIGEgc2luZ2xlIG5pYz8gKERhbiAtIHBsZWFzZSBy ZXBseSBpZiBpdHMgZG9hYmwKIGUpPGJyPjIuIGlmIHllcyBpcyB0aGUgVUkgYnJlYWtkb3duIG9m IHZsYW4vbm9uLXZsYW4gaXMgcHJvYmFibHkgbm90IG5lY2Vzc2EKIHJ5PyA8YnI+PGJyPjxicj5v cGVuIGlzc3Vlczo8YnI+MS5zaG91bGQgd2UgdXNlICJWbU5ldHdvcmsiPyAob3IgImFsbG93L2Fi bGUKICB0byBydW4gVk1zIiB5b3UgbmFtZSBpdCkgd291bGQgaXQgYmUgYSBEQyBvciBhIENsdXN0 ZXIgcHJvcGVydHk/PGJyPjIuc2hvdWwKIGQgd2UgaW1wbGljaXRseSBzZXQgYnJpZGdlL2JyaWRn ZWxlc3Mgd2hlbiBhdHRhY2hpbmcgYSBuZXR3b3JrIHdpdGggc2V0dXBuZXQKIHdvcmtzPzxicj4z Lm5pY2tsZXNzIG5ldHdvcmtzIC0gd2FzIHRoYXQgcGxhbm5lZCBmb3IgdGhpcyB2ZXJzaW9uPyBW RFNNIHN1cHAKIG9ydCBpdCBhbHJlYWR5IGJ1dCB3ZSBhcmUgbWlzc2luZyB0aGUgVUkgYW5kIEJh Y2tlbmQgZm9yIGl0Ljxicj48YnI+PGJyPkJyaWQKIGdlIElEOiAxODE0MzM1ODYzIDxicj48YnI+ aHR0cHM6Ly93d3cuaW50ZXJjYWxsb25saW5lLmNvbS9wb3J0bGV0cy9zY2hlZHVsaW4KIGcvdmll d051bWJlcnMvbGlzdE51bWJlcnNCeUNvZGUuZG8/Y29uZkNvZGU9MTgxNDMzNTg2MyA8L2JvZHk+ PC9odG1sPgpCRUdJTjpWQUxBUk0KQUNUSU9OOkRJU1BMQVkKVFJJR0dFUjtSRUxBVEVEPVNUQVJU Oi1QVDVNCkRFU0NSSVBUSU9OOlJlbWluZGVyCkVORDpWQUxBUk0KRU5EOlZFVkVOVApFTkQ6VkNB TEVOREFSCi0tPV83ZDljNzFkMS0yNzFiLTQ4NzUtYWVhMy02Njg5OGVkY2M0YzgtLQo= --===============4593443892296073985==--