From vszocs at redhat.com Mon Jul 30 08:03:44 2012 Content-Type: multipart/mixed; boundary="===============0796473256989046225==" MIME-Version: 1.0 From: Vojtech Szocs To: devel at ovirt.org Subject: [Engine-devel] oVirt UI Plugins Meeting Date: Mon, 30 Jul 2012 08:03:41 -0400 Message-ID: <1028969042.18316530.1343649821267.JavaMail.root@redhat.com> --===============0796473256989046225== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_18316529_196448583.1343649821266 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit The following meeting has been modified: Subject: oVirt UI Plugins Meeting = Organizer: "Vojtech Szocs" = Time: Tuesday, July 31, 2012, 4:30:00 PM - 5:30:00 PM GMT +01:00 Belgrade, = Bratislava, Budapest, Ljubljana, Prague = Invitees: engine-devel(a)ovirt.org; George.Costea(a)netapp.com; Troy.Mangum= (a)netapp.com; Dustin.Schoenbrun(a)netapp.com; Ricky.Hopper(a)netapp.com; C= hris.Frantz(a)hp.com = *~*~*~*~*~*~*~*~*~* Hi guys, = let me invite you to a meeting for discussing oVirt UI Plugins feature. = Topics covered in this meeting: = * UI Plugins proof-of-concept (PoC): how it works and what are its impl= ications = * Discuss two ways to build plugins, comparing their pros and cons = * Decide on next steps for initial UI Plugins implementation = Here are the details required for joining the session. = Intercall dial-in numbers can be found at: = https://www.intercallonline.com/portlets/scheduling/viewNumbers/listNumbers= ByCode.do?confCode=3D7128867405 = Intercall Conference Code ID: 7128867405 # = Elluminate session: = https://sas.elluminate.com/m.jnlp?sid=3D819&password=3DM.9C6593A28029B5159D= 5DD78B361387 = Regards, = Vojtech = ------=3D_Part_18316529_196448583.1343649821266 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable

The following meeting has been modified:<= /h=3D 3>

Subject:oVirt UI Plugins Meeting
Organizer:"Vojtech Szocs" <vszocs(a)redh= at.c=3D om>

Time:Tuesday, July 31, 2012, 4:30:00 PM - 5= :3=3D 0:00 PM GMT +01:00 Belgrade, Bratislava, Budapest, Ljubljana, Prague

Invitees:engine-devel(a)ovirt.org; George.C= oste=3D a(a)netapp.com; Troy.Mangum(a)netapp.com; Dustin.Schoenbrun(a)netapp.com; R= icky.H=3D opper(a)netapp.com; Chris.Frantz(a)hp.com

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

<= =3D div style=3D3D"font-family: times new roman,new york,times,serif; font-size= : =3D 12pt; color: #000000">Hi guys,

let me invite you to a meeting for di= =3D scussing oVirt UI Plugins featu= re=3D .

Topics covered in this meeting:
  • UI Plugins proof-of-con= =3D cept (PoC): how it works and what are its implications
  • Discuss two = =3D ways to build plugins, comparing their pros and cons
  • Decide on next= =3D steps for initial UI Plugins implementation




Here are the details require= d =3D for joining the session.

Intercall dial-in numbers can be found at:<= =3D br>https://www.intercallonline.co= m/=3D portlets/scheduling/viewNumbers/listNumbersByCode.do?confCode=3D3D712886740= 5<=3D /a>

Intercall Conference Code ID:
7128867405#


Elluminate session:=

https://sas.elluminate.com/m.jnl= p?=3D sid=3D3D819&password=3D3DM.9C6593A28029B5159D5DD78B361387

=3D



Regards,
Vojtech=3D
------=3D_Part_18316529_196448583.1343649821266 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:Europe/Belgrade BEGIN:STANDARD DTSTART:19710101T030000 TZOFFSETTO:+0100 TZOFFSETFROM:+0200 RRULE:FREQ=3DYEARLY;WKST=3DMO;INTERVAL=3D1;BYMONTH=3D10;BYDAY=3D-1SU TZNAME:CET END:STANDARD BEGIN:DAYLIGHT DTSTART:19710101T020000 TZOFFSETTO:+0200 TZOFFSETFROM:+0100 RRULE:FREQ=3DYEARLY;WKST=3DMO;INTERVAL=3D1;BYMONTH=3D3;BYDAY=3D-1SU TZNAME:CEST END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT UID:c3ad3a54-435b-4b59-91c8-9a20931a0c43 SUMMARY:oVirt UI Plugins Meeting ATTENDEE;CN=3Dengine-devel;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;R= SVP=3DFAL SE:mailto:engine-devel(a)ovirt.org ATTENDEE;CN=3DGeorge Costea;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;= RSVP=3DFA LSE:mailto:George.Costea(a)netapp.com ATTENDEE;CN=3DTroy Mangum;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;RS= VP=3DFALS E:mailto:Troy.Mangum(a)netapp.com ATTENDEE;CN=3DDustin Schoenbrun;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACT= ION;RSV P=3DFALSE:mailto:Dustin.Schoenbrun(a)netapp.com ATTENDEE;CN=3DRicky Hopper;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;R= SVP=3DFAL SE:mailto:Ricky.Hopper(a)netapp.com ATTENDEE;CN=3DChris Frantz;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTION;R= SVP=3DFAL SE:mailto:Chris.Frantz(a)hp.com ORGANIZER;CN=3DVojtech Szocs:mailto:vszocs(a)redhat.com DTSTART;TZID=3D"Europe/Belgrade":20120731T163000 DTEND;TZID=3D"Europe/Belgrade":20120731T173000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE LAST-MODIFIED:20120730T120341Z DTSTAMP:20120730T120341Z SEQUENCE:5 DESCRIPTION:The following meeting has been modified:\n\nSubject: oVirt UI Pl ugins Meeting \nOrganizer: "Vojtech Szocs" \n\nTime:= Tue sday\, July 31\, 2012\, 4:30:00 PM - 5:30:00 PM GMT +01:00 Belgrade\, Brat= is lava\, Budapest\, Ljubljana\, Prague\n \nInvitees: engine-devel(a)ovirt.or= g\; = George.Costea(a)netapp.com\; Troy.Mangum(a)netapp.com\; Dustin.Schoenbrun(= a)netapp .com\; Ricky.Hopper(a)netapp.com\; Chris.Frantz(a)hp.com \n\n\n*~*~*~*~*~*= ~*~*~* ~*\n\n\n\n\n\n\nHi guys\, \n\nlet me invite you to a meeting for discussin= g = oVirt UI Plugins feature. \n\nTopics covered in this meeting: \n\n * UI= P lugins proof-of-concept (PoC): how it works and what are its implications = \n * Discuss two ways to build plugins\, comparing their pros and cons \n= = * Decide on next steps for initial UI Plugins implementation \n\n\n\n\n\= n\ nHere are the details required for joining the session. \n\nIntercall dial= -i n numbers can be found at: \nhttps://www.intercallonline.com/portlets/sche= du ling/viewNumbers/listNumbersByCode.do?confCode=3D7128867405 \n\nIntercall = Conf erence Code ID: 7128867405 # \n\n\nElluminate session: \nhttps://sas.ellum= in ate.com/m.jnlp?sid=3D819&password=3DM.9C6593A28029B5159D5DD78B361387 \n\n\= n\nReg ards\, \nVojtech \n\n X-ALT-DESC;FMTTYPE=3Dtext/html:

The followin= g mee ting has been modified:

\n\n

\n\n\n\n= \n

\n

Subject:oVirt UI Plugins Meeting
Org anizer:"Vojtech Szocs" <\;vszocs(a)redhat.com>\;
\n
Time:Tuesda= y\, Ju ly 31\, 2012\, 4:30:00 PM - 5:30:00 PM GMT +01:00 Belgrade\, Bratislava\, = Bu dapest\, Ljubljana\, Prague\n
\n

\n\n< tr>\n
Invitees:engine-devel(a)ovirt.org\; George.Co= stea(a)n etapp.com\; Troy.Mangum(a)netapp.com\; Dustin.Schoenbrun(a)netapp.com\; Ri= cky.Ho pper(a)netapp.com\; Chris.Frantz(a)hp.com
\n

*~*~*= ~*~*~* ~*~*~*~*

Hi guys\,

let me invite you to a meeting for discus= si ng oVirt UI Plugins feature.
Topics covered in this meeting:
  • UI Plugins proof-of-concept (P= oC ): how it works and what are its implications
  • Discuss two ways to = bu ild plugins\, comparing their pros and cons
  • Decide on next steps f= or initial UI Plugins implementation




Here are the details required for joining= t he session.

Intercall dial-in numbers can be found at:
https://www.intercallonline.com/portlets/scheduling/viewNumber= s/ listNumbersByCode.do?confCode=3D7128867405

Interc= all = Conference Code ID: 7128867405#

=


Elluminate session:

https://sas.e= llumin ate.com/m.jnlp?sid=3D819&\;password=3DM.9C6593A28029B5159D5DD78B361387<= /a>




Regards\,=
Vojtech

BEGIN:VALARM ACTION:DISPLAY TRIGGER;RELATED=3DSTART:-PT5M DESCRIPTION:Reminder END:VALARM END:VEVENT END:VCALENDAR ------=3D_Part_18316529_196448583.1343649821266-- --===============0796473256989046225== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzE4MzE2NTI5XzE5NjQ0ODU4My4xMzQzNjQ5ODIxMjY2CkNvbnRlbnQtVHlw ZTogdGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3 Yml0CgpUaGUgZm9sbG93aW5nIG1lZXRpbmcgaGFzIGJlZW4gbW9kaWZpZWQ6CgpTdWJqZWN0OiBv VmlydCBVSSBQbHVnaW5zIE1lZXRpbmcgCk9yZ2FuaXplcjogIlZvanRlY2ggU3pvY3MiIDx2c3pv Y3NAcmVkaGF0LmNvbT4gCgpUaW1lOiBUdWVzZGF5LCBKdWx5IDMxLCAyMDEyLCA0OjMwOjAwIFBN IC0gNTozMDowMCBQTSBHTVQgKzAxOjAwIEJlbGdyYWRlLCBCcmF0aXNsYXZhLCBCdWRhcGVzdCwg TGp1YmxqYW5hLCBQcmFndWUKIApJbnZpdGVlczogZW5naW5lLWRldmVsQG92aXJ0Lm9yZzsgR2Vv cmdlLkNvc3RlYUBuZXRhcHAuY29tOyBUcm95Lk1hbmd1bUBuZXRhcHAuY29tOyBEdXN0aW4uU2No b2VuYnJ1bkBuZXRhcHAuY29tOyBSaWNreS5Ib3BwZXJAbmV0YXBwLmNvbTsgQ2hyaXMuRnJhbnR6 QGhwLmNvbSAKCgoqfip+Kn4qfip+Kn4qfip+Kn4qCgoKCgoKCkhpIGd1eXMsIAoKbGV0IG1lIGlu dml0ZSB5b3UgdG8gYSBtZWV0aW5nIGZvciBkaXNjdXNzaW5nIG9WaXJ0IFVJIFBsdWdpbnMgZmVh dHVyZS4gCgpUb3BpY3MgY292ZXJlZCBpbiB0aGlzIG1lZXRpbmc6IAoKICAgICogVUkgUGx1Z2lu cyBwcm9vZi1vZi1jb25jZXB0IChQb0MpOiBob3cgaXQgd29ya3MgYW5kIHdoYXQgYXJlIGl0cyBp bXBsaWNhdGlvbnMgCiAgICAqIERpc2N1c3MgdHdvIHdheXMgdG8gYnVpbGQgcGx1Z2lucywgY29t cGFyaW5nIHRoZWlyIHByb3MgYW5kIGNvbnMgCiAgICAqIERlY2lkZSBvbiBuZXh0IHN0ZXBzIGZv ciBpbml0aWFsIFVJIFBsdWdpbnMgaW1wbGVtZW50YXRpb24gCgoKCgoKCkhlcmUgYXJlIHRoZSBk ZXRhaWxzIHJlcXVpcmVkIGZvciBqb2luaW5nIHRoZSBzZXNzaW9uLiAKCkludGVyY2FsbCBkaWFs LWluIG51bWJlcnMgY2FuIGJlIGZvdW5kIGF0OiAKaHR0cHM6Ly93d3cuaW50ZXJjYWxsb25saW5l LmNvbS9wb3J0bGV0cy9zY2hlZHVsaW5nL3ZpZXdOdW1iZXJzL2xpc3ROdW1iZXJzQnlDb2RlLmRv P2NvbmZDb2RlPTcxMjg4Njc0MDUgCgpJbnRlcmNhbGwgQ29uZmVyZW5jZSBDb2RlIElEOiA3MTI4 ODY3NDA1ICMgCgoKRWxsdW1pbmF0ZSBzZXNzaW9uOiAKaHR0cHM6Ly9zYXMuZWxsdW1pbmF0ZS5j b20vbS5qbmxwP3NpZD04MTkmcGFzc3dvcmQ9TS45QzY1OTNBMjgwMjlCNTE1OUQ1REQ3OEIzNjEz ODcgCgoKClJlZ2FyZHMsIApWb2p0ZWNoIAoKCi0tLS0tLT1fUGFydF8xODMxNjUyOV8xOTY0NDg1 ODMuMTM0MzY0OTgyMTI2NgpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYtOApD b250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRtbD48Ym9keSBp ZD0zRCdodG1sbW9kZSc+PGgzPlRoZSBmb2xsb3dpbmcgbWVldGluZyBoYXMgYmVlbiBtb2RpZmll ZDo8L2g9CjM+Cgo8cD4KPHRhYmxlIGJvcmRlcj0zRCcwJz4KPHRyPjx0aCBhbGlnbj0zRGxlZnQ+ U3ViamVjdDo8L3RoPjx0ZD5vVmlydCBVSSBQbHVnaW5zIE1lZXRpbmcgPC90ZD48L3RyPgo8dHI+ PHRoIGFsaWduPTNEbGVmdD5Pcmdhbml6ZXI6PC90aD48dGQ+IlZvanRlY2ggU3pvY3MiICZsdDt2 c3pvY3NAcmVkaGF0LmM9Cm9tJmd0OyA8L3RkPjwvdHI+CjwvdGFibGU+CjxwPgo8dGFibGUgYm9y ZGVyPTNEJzAnPgo8dHI+PHRoIGFsaWduPTNEbGVmdD5UaW1lOjwvdGg+PHRkPlR1ZXNkYXksIEp1 bHkgMzEsIDIwMTIsIDQ6MzA6MDAgUE0gLSA1OjM9CjA6MDAgUE0gR01UICswMTowMCBCZWxncmFk ZSwgQnJhdGlzbGF2YSwgQnVkYXBlc3QsIExqdWJsamFuYSwgUHJhZ3VlCiA8L3RkPjwvdHI+PC90 YWJsZT4KPHA+Cjx0YWJsZSBib3JkZXI9M0QnMCc+Cjx0cj48dGggYWxpZ249M0RsZWZ0Pkludml0 ZWVzOjwvdGg+PHRkPmVuZ2luZS1kZXZlbEBvdmlydC5vcmc7IEdlb3JnZS5Db3N0ZT0KYUBuZXRh cHAuY29tOyBUcm95Lk1hbmd1bUBuZXRhcHAuY29tOyBEdXN0aW4uU2Nob2VuYnJ1bkBuZXRhcHAu Y29tOyBSaWNreS5IPQpvcHBlckBuZXRhcHAuY29tOyBDaHJpcy5GcmFudHpAaHAuY29tIDwvdGQ+ PC90cj4KPC90YWJsZT4KPGRpdj4qfip+Kn4qfip+Kn4qfip+Kn4qPC9kaXY+PGJyPjxkaXYgc3R5 bGU9M0QnZm9udC1mYW1pbHk6IHRpbWVzIG5ldyByb21hPQpuLG5ldyB5b3JrLHRpbWVzLHNlcmlm OyBmb250LXNpemU6IDEycHQ7IGNvbG9yOiAjMDAwMDAwJz48ZGl2IHN0eWxlPTNEImZvbnQ9Ci1m YW1pbHk6IHRpbWVzIG5ldyByb21hbixuZXcgeW9yayx0aW1lcyxzZXJpZjsgZm9udC1zaXplOiAx MnB0OyBjb2xvcjogIzAwMD0KMDAwIj48ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OiB0aW1lcyBu ZXcgcm9tYW4sbmV3IHlvcmssdGltZXMsc2VyaWY7IGZvbnQtPQpzaXplOiAxMnB0OyBjb2xvcjog IzAwMDAwMCI+PGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTogdGltZXMgbmV3IHJvbWFuLG5ldyA9 CnlvcmssdGltZXMsc2VyaWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6ICMwMDAwMDAiPjxkaXYg c3R5bGU9M0QiZm9udC1mYW1pbD0KeTogdGltZXMgbmV3IHJvbWFuLG5ldyB5b3JrLHRpbWVzLHNl cmlmOyBmb250LXNpemU6IDEycHQ7IGNvbG9yOiAjMDAwMDAwIj48PQpkaXYgc3R5bGU9M0QiZm9u dC1mYW1pbHk6IHRpbWVzIG5ldyByb21hbixuZXcgeW9yayx0aW1lcyxzZXJpZjsgZm9udC1zaXpl OiA9CjEycHQ7IGNvbG9yOiAjMDAwMDAwIj5IaSBndXlzLDxicj48YnI+bGV0IG1lIGludml0ZSB5 b3UgdG8gYSBtZWV0aW5nIGZvciBkaT0Kc2N1c3NpbmcgPHNwYW4gc3R5bGU9M0QiZm9udC13ZWln aHQ6IGJvbGQ7Ij5vVmlydCBVSSBQbHVnaW5zPC9zcGFuPiBmZWF0dXJlPQouPGJyPjxicj5Ub3Bp Y3MgY292ZXJlZCBpbiB0aGlzIG1lZXRpbmc6PGJyPjx1bD48bGk+VUkgUGx1Z2lucyBwcm9vZi1v Zi1jb249CmNlcHQgKFBvQyk6IGhvdyBpdCB3b3JrcyBhbmQgd2hhdCBhcmUgaXRzIGltcGxpY2F0 aW9uczwvbGk+PGxpPkRpc2N1c3MgdHdvID0Kd2F5cyB0byBidWlsZCBwbHVnaW5zLCBjb21wYXJp bmcgdGhlaXIgcHJvcyBhbmQgY29uczwvbGk+PGxpPkRlY2lkZSBvbiBuZXh0PQogc3RlcHMgZm9y IGluaXRpYWwgVUkgUGx1Z2lucyBpbXBsZW1lbnRhdGlvbjwvbGk+PC91bD48cD48YnI+PC9wPjxo ciBzdHlsZT0KPTNEIndpZHRoOiAxMDAlOyBoZWlnaHQ6IDJweDsiPjxwPjxicj48L3A+PHA+SGVy ZSBhcmUgdGhlIGRldGFpbHMgcmVxdWlyZWQgPQpmb3Igam9pbmluZyB0aGUgc2Vzc2lvbi48YnI+ PGJyPkludGVyY2FsbCBkaWFsLWluIG51bWJlcnMgY2FuIGJlIGZvdW5kIGF0Ojw9CmJyPjxzcGFu IGNsYXNzPTNEIk9iamVjdCIgaWQ9M0QiT0JKX1BSRUZJWF9EV1QyNTcxX2NvbV96aW1icmFfdXJs Ij48c3BhbiBjbD0KYXNzPTNEIk9iamVjdCIgaWQ9M0QiT0JKX1BSRUZJWF9EV1QxNTY5X2NvbV96 aW1icmFfdXJsIj48YSB0YXJnZXQ9M0QiX2JsYW5rPQoiIGhyZWY9M0QiaHR0cHM6Ly93d3cuaW50 ZXJjYWxsb25saW5lLmNvbS9wb3J0bGV0cy9zY2hlZHVsaW5nL3ZpZXdOdW1iZXJzL2w9CmlzdE51 bWJlcnNCeUNvZGUuZG8/Y29uZkNvZGU9M0Q3MTI4ODY3NDA1Ij5odHRwczovL3d3dy5pbnRlcmNh bGxvbmxpbmUuY29tLz0KcG9ydGxldHMvc2NoZWR1bGluZy92aWV3TnVtYmVycy9saXN0TnVtYmVy c0J5Q29kZS5kbz9jb25mQ29kZT0zRDcxMjg4Njc0MDU8PQovYT48L3NwYW4+PC9zcGFuPjxicj48 YnI+SW50ZXJjYWxsIENvbmZlcmVuY2UgQ29kZSBJRDogPHNwYW4gY2xhc3M9M0QiIiBpZD0KPTNE Ik9CSl9QUkVGSVhfRFdUMjU3Ml9jb21femltYnJhX3Bob25lIj48YSBocmVmPTNEImNhbGx0bzo3 MTI4ODY3NDA1IiB0YXJnPQpldD0zRCJfYmxhbmsiPjcxMjg4Njc0MDU8L2E+PC9zcGFuPiM8L3A+ PHA+PGJyPjwvcD48cD5FbGx1bWluYXRlIHNlc3Npb246PC89CnA+PHA+PHNwYW4gY2xhc3M9M0Qi T2JqZWN0IiBpZD0zRCJPQkpfUFJFRklYX0RXVDU5MjBfY29tX3ppbWJyYV91cmwiPjxhIHRhcj0K Z2V0PTNEIl9ibGFuayIgaHJlZj0zRCJodHRwczovL3Nhcy5lbGx1bWluYXRlLmNvbS9tLmpubHA/ c2lkPTNEODE5JmFtcDtwYXNzPQp3b3JkPTNETS45QzY1OTNBMjgwMjlCNTE1OUQ1REQ3OEIzNjEz ODciPmh0dHBzOi8vc2FzLmVsbHVtaW5hdGUuY29tL20uam5scD89CnNpZD0zRDgxOSZhbXA7cGFz c3dvcmQ9M0RNLjlDNjU5M0EyODAyOUI1MTU5RDVERDc4QjM2MTM4NzwvYT48L3NwYW4+PC9wPjxw Pj0KPGJyPjwvcD48aHIgc3R5bGU9M0Qid2lkdGg6IDEwMCU7IGhlaWdodDogMnB4OyI+PGJyPlJl Z2FyZHMsPGJyPlZvanRlY2g8YnI+PQo8YnI+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+ PC9kaXY+PC9ib2R5PjwvaHRtbD4KLS0tLS0tPV9QYXJ0XzE4MzE2NTI5XzE5NjQ0ODU4My4xMzQz NjQ5ODIxMjY2CkNvbnRlbnQtVHlwZTogdGV4dC9jYWxlbmRhcjsgY2hhcnNldD11dGYtODsgbWV0 aG9kPVJFUVVFU1Q7IG5hbWU9bWVldGluZy5pY3MKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog N2JpdAoKQkVHSU46VkNBTEVOREFSClBST0RJRDpaaW1icmEtQ2FsZW5kYXItUHJvdmlkZXIKVkVS U0lPTjoyLjAKTUVUSE9EOlJFUVVFU1QKQkVHSU46VlRJTUVaT05FClRaSUQ6RXVyb3BlL0JlbGdy YWRlCkJFR0lOOlNUQU5EQVJECkRUU1RBUlQ6MTk3MTAxMDFUMDMwMDAwClRaT0ZGU0VUVE86KzAx MDAKVFpPRkZTRVRGUk9NOiswMjAwClJSVUxFOkZSRVE9WUVBUkxZO1dLU1Q9TU87SU5URVJWQUw9 MTtCWU1PTlRIPTEwO0JZREFZPS0xU1UKVFpOQU1FOkNFVApFTkQ6U1RBTkRBUkQKQkVHSU46REFZ TElHSFQKRFRTVEFSVDoxOTcxMDEwMVQwMjAwMDAKVFpPRkZTRVRUTzorMDIwMApUWk9GRlNFVEZS T006KzAxMDAKUlJVTEU6RlJFUT1ZRUFSTFk7V0tTVD1NTztJTlRFUlZBTD0xO0JZTU9OVEg9MztC WURBWT0tMVNVClRaTkFNRTpDRVNUCkVORDpEQVlMSUdIVApFTkQ6VlRJTUVaT05FCkJFR0lOOlZF VkVOVApVSUQ6YzNhZDNhNTQtNDM1Yi00YjU5LTkxYzgtOWEyMDkzMWEwYzQzClNVTU1BUlk6b1Zp cnQgVUkgUGx1Z2lucyBNZWV0aW5nCkFUVEVOREVFO0NOPWVuZ2luZS1kZXZlbDtST0xFPVJFUS1Q QVJUSUNJUEFOVDtQQVJUU1RBVD1ORUVEUy1BQ1RJT047UlNWUD1GQUwKIFNFOm1haWx0bzplbmdp bmUtZGV2ZWxAb3ZpcnQub3JnCkFUVEVOREVFO0NOPUdlb3JnZSBDb3N0ZWE7Uk9MRT1SRVEtUEFS VElDSVBBTlQ7UEFSVFNUQVQ9TkVFRFMtQUNUSU9OO1JTVlA9RkEKIExTRTptYWlsdG86R2Vvcmdl LkNvc3RlYUBuZXRhcHAuY29tCkFUVEVOREVFO0NOPVRyb3kgTWFuZ3VtO1JPTEU9UkVRLVBBUlRJ Q0lQQU5UO1BBUlRTVEFUPU5FRURTLUFDVElPTjtSU1ZQPUZBTFMKIEU6bWFpbHRvOlRyb3kuTWFu Z3VtQG5ldGFwcC5jb20KQVRURU5ERUU7Q049RHVzdGluIFNjaG9lbmJydW47Uk9MRT1SRVEtUEFS VElDSVBBTlQ7UEFSVFNUQVQ9TkVFRFMtQUNUSU9OO1JTVgogUD1GQUxTRTptYWlsdG86RHVzdGlu LlNjaG9lbmJydW5AbmV0YXBwLmNvbQpBVFRFTkRFRTtDTj1SaWNreSBIb3BwZXI7Uk9MRT1SRVEt UEFSVElDSVBBTlQ7UEFSVFNUQVQ9TkVFRFMtQUNUSU9OO1JTVlA9RkFMCiBTRTptYWlsdG86Umlj a3kuSG9wcGVyQG5ldGFwcC5jb20KQVRURU5ERUU7Q049Q2hyaXMgRnJhbnR6O1JPTEU9UkVRLVBB UlRJQ0lQQU5UO1BBUlRTVEFUPU5FRURTLUFDVElPTjtSU1ZQPUZBTAogU0U6bWFpbHRvOkNocmlz LkZyYW50ekBocC5jb20KT1JHQU5JWkVSO0NOPVZvanRlY2ggU3pvY3M6bWFpbHRvOnZzem9jc0By ZWRoYXQuY29tCkRUU1RBUlQ7VFpJRD0iRXVyb3BlL0JlbGdyYWRlIjoyMDEyMDczMVQxNjMwMDAK RFRFTkQ7VFpJRD0iRXVyb3BlL0JlbGdyYWRlIjoyMDEyMDczMVQxNzMwMDAKU1RBVFVTOkNPTkZJ Uk1FRApDTEFTUzpQVUJMSUMKWC1NSUNST1NPRlQtQ0RPLUlOVEVOREVEU1RBVFVTOkJVU1kKVFJB TlNQOk9QQVFVRQpMQVNULU1PRElGSUVEOjIwMTIwNzMwVDEyMDM0MVoKRFRTVEFNUDoyMDEyMDcz MFQxMjAzNDFaClNFUVVFTkNFOjUKREVTQ1JJUFRJT046VGhlIGZvbGxvd2luZyBtZWV0aW5nIGhh cyBiZWVuIG1vZGlmaWVkOlxuXG5TdWJqZWN0OiBvVmlydCBVSSBQbAogdWdpbnMgTWVldGluZyBc bk9yZ2FuaXplcjogIlZvanRlY2ggU3pvY3MiIDx2c3pvY3NAcmVkaGF0LmNvbT4gXG5cblRpbWU6 IFR1ZQogc2RheVwsIEp1bHkgMzFcLCAyMDEyXCwgNDozMDowMCBQTSAtIDU6MzA6MDAgUE0gR01U ICswMTowMCBCZWxncmFkZVwsIEJyYXRpcwogbGF2YVwsIEJ1ZGFwZXN0XCwgTGp1YmxqYW5hXCwg UHJhZ3VlXG4gXG5JbnZpdGVlczogZW5naW5lLWRldmVsQG92aXJ0Lm9yZ1w7IAogR2VvcmdlLkNv c3RlYUBuZXRhcHAuY29tXDsgVHJveS5NYW5ndW1AbmV0YXBwLmNvbVw7IER1c3Rpbi5TY2hvZW5i cnVuQG5ldGFwcAogLmNvbVw7IFJpY2t5LkhvcHBlckBuZXRhcHAuY29tXDsgQ2hyaXMuRnJhbnR6 QGhwLmNvbSBcblxuXG4qfip+Kn4qfip+Kn4qfip+KgogfipcblxuXG5cblxuXG5cbkhpIGd1eXNc LCBcblxubGV0IG1lIGludml0ZSB5b3UgdG8gYSBtZWV0aW5nIGZvciBkaXNjdXNzaW5nIAogb1Zp cnQgVUkgUGx1Z2lucyBmZWF0dXJlLiBcblxuVG9waWNzIGNvdmVyZWQgaW4gdGhpcyBtZWV0aW5n OiBcblxuICAgICogVUkgUAogbHVnaW5zIHByb29mLW9mLWNvbmNlcHQgKFBvQyk6IGhvdyBpdCB3 b3JrcyBhbmQgd2hhdCBhcmUgaXRzIGltcGxpY2F0aW9ucyBcbgogICAgICogRGlzY3VzcyB0d28g d2F5cyB0byBidWlsZCBwbHVnaW5zXCwgY29tcGFyaW5nIHRoZWlyIHByb3MgYW5kIGNvbnMgXG4g IAogICAqIERlY2lkZSBvbiBuZXh0IHN0ZXBzIGZvciBpbml0aWFsIFVJIFBsdWdpbnMgaW1wbGVt ZW50YXRpb24gXG5cblxuXG5cblxuXAogbkhlcmUgYXJlIHRoZSBkZXRhaWxzIHJlcXVpcmVkIGZv ciBqb2luaW5nIHRoZSBzZXNzaW9uLiBcblxuSW50ZXJjYWxsIGRpYWwtaQogbiBudW1iZXJzIGNh biBiZSBmb3VuZCBhdDogXG5odHRwczovL3d3dy5pbnRlcmNhbGxvbmxpbmUuY29tL3BvcnRsZXRz L3NjaGVkdQogbGluZy92aWV3TnVtYmVycy9saXN0TnVtYmVyc0J5Q29kZS5kbz9jb25mQ29kZT03 MTI4ODY3NDA1IFxuXG5JbnRlcmNhbGwgQ29uZgogZXJlbmNlIENvZGUgSUQ6IDcxMjg4Njc0MDUg IyBcblxuXG5FbGx1bWluYXRlIHNlc3Npb246IFxuaHR0cHM6Ly9zYXMuZWxsdW1pbgogYXRlLmNv bS9tLmpubHA/c2lkPTgxOSZwYXNzd29yZD1NLjlDNjU5M0EyODAyOUI1MTU5RDVERDc4QjM2MTM4 NyBcblxuXG5cblJlZwogYXJkc1wsIFxuVm9qdGVjaCBcblxuClgtQUxULURFU0M7Rk1UVFlQRT10 ZXh0L2h0bWw6PGh0bWw+PGJvZHkgaWQ9J2h0bWxtb2RlJz48aDM+VGhlIGZvbGxvd2luZyBtZWUK IHRpbmcgaGFzIGJlZW4gbW9kaWZpZWQ6PC9oMz5cblxuPHA+XG48dGFibGUgYm9yZGVyPScwJz5c bjx0cj48dGggYWxpZ249bGVmdD4KIFN1YmplY3Q6PC90aD48dGQ+b1ZpcnQgVUkgUGx1Z2lucyBN ZWV0aW5nIDwvdGQ+PC90cj5cbjx0cj48dGggYWxpZ249bGVmdD5PcmcKIGFuaXplcjo8L3RoPjx0 ZD4iVm9qdGVjaCBTem9jcyIgJmx0XDt2c3pvY3NAcmVkaGF0LmNvbSZndFw7IDwvdGQ+PC90cj5c bjwvdGEKIGJsZT5cbjxwPlxuPHRhYmxlIGJvcmRlcj0nMCc+XG48dHI+PHRoIGFsaWduPWxlZnQ+ VGltZTo8L3RoPjx0ZD5UdWVzZGF5XCwgSnUKIGx5IDMxXCwgMjAxMlwsIDQ6MzA6MDAgUE0gLSA1 OjMwOjAwIFBNIEdNVCArMDE6MDAgQmVsZ3JhZGVcLCBCcmF0aXNsYXZhXCwgQnUKIGRhcGVzdFws IExqdWJsamFuYVwsIFByYWd1ZVxuIDwvdGQ+PC90cj48L3RhYmxlPlxuPHA+XG48dGFibGUgYm9y ZGVyPScwJz5cbjwKIHRyPjx0aCBhbGlnbj1sZWZ0Pkludml0ZWVzOjwvdGg+PHRkPmVuZ2luZS1k ZXZlbEBvdmlydC5vcmdcOyBHZW9yZ2UuQ29zdGVhQG4KIGV0YXBwLmNvbVw7IFRyb3kuTWFuZ3Vt QG5ldGFwcC5jb21cOyBEdXN0aW4uU2Nob2VuYnJ1bkBuZXRhcHAuY29tXDsgUmlja3kuSG8KIHBw ZXJAbmV0YXBwLmNvbVw7IENocmlzLkZyYW50ekBocC5jb20gPC90ZD48L3RyPlxuPC90YWJsZT5c bjxkaXY+Kn4qfip+Kn4qfioKIH4qfip+Kn4qPC9kaXY+PGJyPjxkaXYgc3R5bGU9J2ZvbnQtZmFt aWx5OiB0aW1lcyBuZXcgcm9tYW5cLG5ldyB5b3JrXCx0aW1lc1wKICxzZXJpZlw7IGZvbnQtc2l6 ZTogMTJwdFw7IGNvbG9yOiAjMDAwMDAwJz48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogdGltZXMg bmUKIHcgcm9tYW5cLG5ldyB5b3JrXCx0aW1lc1wsc2VyaWZcOyBmb250LXNpemU6IDEycHRcOyBj b2xvcjogIzAwMDAwMCI+PGRpdiBzdHkKIGxlPSJmb250LWZhbWlseTogdGltZXMgbmV3IHJvbWFu XCxuZXcgeW9ya1wsdGltZXNcLHNlcmlmXDsgZm9udC1zaXplOiAxMnB0XDsKICBjb2xvcjogIzAw MDAwMCI+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IHRpbWVzIG5ldyByb21hblwsbmV3IHlvcmtc LHRpbWVzXCwKIHNlcmlmXDsgZm9udC1zaXplOiAxMnB0XDsgY29sb3I6ICMwMDAwMDAiPjxkaXYg c3R5bGU9ImZvbnQtZmFtaWx5OiB0aW1lcyBuZXcKICByb21hblwsbmV3IHlvcmtcLHRpbWVzXCxz ZXJpZlw7IGZvbnQtc2l6ZTogMTJwdFw7IGNvbG9yOiAjMDAwMDAwIj48ZGl2IHN0eWwKIGU9ImZv bnQtZmFtaWx5OiB0aW1lcyBuZXcgcm9tYW5cLG5ldyB5b3JrXCx0aW1lc1wsc2VyaWZcOyBmb250 LXNpemU6IDEycHRcOyAKIGNvbG9yOiAjMDAwMDAwIj5IaSBndXlzXCw8YnI+PGJyPmxldCBtZSBp bnZpdGUgeW91IHRvIGEgbWVldGluZyBmb3IgZGlzY3Vzc2kKIG5nIDxzcGFuIHN0eWxlPSJmb250 LXdlaWdodDogYm9sZFw7Ij5vVmlydCBVSSBQbHVnaW5zPC9zcGFuPiBmZWF0dXJlLjxicj48YnIK ID5Ub3BpY3MgY292ZXJlZCBpbiB0aGlzIG1lZXRpbmc6PGJyPjx1bD48bGk+VUkgUGx1Z2lucyBw cm9vZi1vZi1jb25jZXB0IChQb0MKICk6IGhvdyBpdCB3b3JrcyBhbmQgd2hhdCBhcmUgaXRzIGlt cGxpY2F0aW9uczwvbGk+PGxpPkRpc2N1c3MgdHdvIHdheXMgdG8gYnUKIGlsZCBwbHVnaW5zXCwg Y29tcGFyaW5nIHRoZWlyIHByb3MgYW5kIGNvbnM8L2xpPjxsaT5EZWNpZGUgb24gbmV4dCBzdGVw cyBmb3IKICBpbml0aWFsIFVJIFBsdWdpbnMgaW1wbGVtZW50YXRpb248L2xpPjwvdWw+PHA+PGJy PjwvcD48aHIgc3R5bGU9IndpZHRoOiAxMDAKICVcOyBoZWlnaHQ6IDJweFw7Ij48cD48YnI+PC9w PjxwPkhlcmUgYXJlIHRoZSBkZXRhaWxzIHJlcXVpcmVkIGZvciBqb2luaW5nIHQKIGhlIHNlc3Np b24uPGJyPjxicj5JbnRlcmNhbGwgZGlhbC1pbiBudW1iZXJzIGNhbiBiZSBmb3VuZCBhdDo8YnI+ PHNwYW4gY2xhc3MKID0iT2JqZWN0IiBpZD0iT0JKX1BSRUZJWF9EV1QyNTcxX2NvbV96aW1icmFf dXJsIj48c3BhbiBjbGFzcz0iT2JqZWN0IiBpZD0iT0IKIEpfUFJFRklYX0RXVDE1NjlfY29tX3pp bWJyYV91cmwiPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5pbnRlcmMKIGFs bG9ubGluZS5jb20vcG9ydGxldHMvc2NoZWR1bGluZy92aWV3TnVtYmVycy9saXN0TnVtYmVyc0J5 Q29kZS5kbz9jb25mQ29kZT0KIDcxMjg4Njc0MDUiPmh0dHBzOi8vd3d3LmludGVyY2FsbG9ubGlu ZS5jb20vcG9ydGxldHMvc2NoZWR1bGluZy92aWV3TnVtYmVycy8KIGxpc3ROdW1iZXJzQnlDb2Rl LmRvP2NvbmZDb2RlPTcxMjg4Njc0MDU8L2E+PC9zcGFuPjwvc3Bhbj48YnI+PGJyPkludGVyY2Fs bCAKIENvbmZlcmVuY2UgQ29kZSBJRDogPHNwYW4gY2xhc3M9IiIgaWQ9Ik9CSl9QUkVGSVhfRFdU MjU3Ml9jb21femltYnJhX3Bob25lIj4KIDxhIGhyZWY9ImNhbGx0bzo3MTI4ODY3NDA1IiB0YXJn ZXQ9Il9ibGFuayI+NzEyODg2NzQwNTwvYT48L3NwYW4+IzwvcD48cD48YnIKID48L3A+PHA+RWxs dW1pbmF0ZSBzZXNzaW9uOjwvcD48cD48c3BhbiBjbGFzcz0iT2JqZWN0IiBpZD0iT0JKX1BSRUZJ WF9EV1Q1OTIKIDBfY29tX3ppbWJyYV91cmwiPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRw czovL3Nhcy5lbGx1bWluYXRlLmNvbS9tLmpubHAKID9zaWQ9ODE5JmFtcFw7cGFzc3dvcmQ9TS45 QzY1OTNBMjgwMjlCNTE1OUQ1REQ3OEIzNjEzODciPmh0dHBzOi8vc2FzLmVsbHVtaW4KIGF0ZS5j b20vbS5qbmxwP3NpZD04MTkmYW1wXDtwYXNzd29yZD1NLjlDNjU5M0EyODAyOUI1MTU5RDVERDc4 QjM2MTM4NzwvYT48L3MKIHBhbj48L3A+PHA+PGJyPjwvcD48aHIgc3R5bGU9IndpZHRoOiAxMDAl XDsgaGVpZ2h0OiAycHhcOyI+PGJyPlJlZ2FyZHNcLDxicj4KIFZvanRlY2g8YnI+PGJyPjwvZGl2 PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvYm9keT48L2h0bWw+CkJFR0lOOlZBTEFS TQpBQ1RJT046RElTUExBWQpUUklHR0VSO1JFTEFURUQ9U1RBUlQ6LVBUNU0KREVTQ1JJUFRJT046 UmVtaW5kZXIKRU5EOlZBTEFSTQpFTkQ6VkVWRU5UCkVORDpWQ0FMRU5EQVIKLS0tLS0tPV9QYXJ0 XzE4MzE2NTI5XzE5NjQ0ODU4My4xMzQzNjQ5ODIxMjY2LS0K --===============0796473256989046225==--