From dhawal.thakker at uk.pgds.com Wed Jun 5 07:40:01 2013 Content-Type: multipart/mixed; boundary="===============5399315670622764705==" MIME-Version: 1.0 From: Thakker, Dhawal To: infra at ovirt.org Subject: RE: ovirt shell : list vms Date: Wed, 05 Jun 2013 11:39:53 +0000 Message-ID: <938D73B1DC08C4459FDF407EDF4F0B3B377C309F@USPRMBP01A.pgdsresource.local> --===============5399315670622764705== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_938D73B1DC08C4459FDF407EDF4F0B3B377C309FUSPRMBP01Apgdsr_ Content-Type: text/plain; charset=3D"us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable "api.vms.list()" only list first 100 vms. Any idea how can I request to li= =3D st all vms. Dhawal. From: Thakker, Dhawal Sent: 05 June 2013 12:00 To: 'infra(a)ovirt.org' Subject: ovirt shell : list vms Hi ALL, I have a script to list vms on a RHEV/ovirt. This used to work fine. But as= =3D the number of vms hosted on the environment has increased I have just real= =3D ised it does not list all the vms. However, if I try to find a vms using list vms --query "name=3D3Dlhtcash*" = it=3D does find it. Is there a default limit on number of vms can be displayed b= =3D y list api ? Thanks, Dhawal. This email is confidential and should not be used by anyone who is not the = =3D original intended recipient. PGDS cannot accept liability for statements ma= =3D de which are clearly the sender's own and not made on behalf of the company= =3D . In addition no statement should be construed as giving investment advice = =3D within or outside the United Kingdom.

PGDS (UK ONE) LIMITED, Laurence Pountney Hill, London, EC4R 0HH.

Incorporated and registered in England and Wales. Registered Office as above. Registered number 1967719.

"PGDS" is the trading name of certain subsidiaries of Prudential plc (regis= =3D tered in England, number 1397169), whose registered office is at Laurence P= =3D ountney Hill London EC4R OHH, some of whose subsidiaries are regulated by t= =3D he Financial Services Authority. Prudential plc is not affiliated in any ma= =3D nner with Prudential Financial, Inc, a company whose principal place of bus= =3D iness is in the United States of America.

A list of other Prudential companies together with their registered statuto= =3D ry details can be found in 'About Prudential' on http://www.prudential.co.u= =3D k

An e-mail reply to this address may be subject to interception or monitorin= =3D g for operational reasons or for lawful business practices.

--_000_938D73B1DC08C4459FDF407EDF4F0B3B377C309FUSPRMBP01Apgdsr_ Content-Type: text/html; charset=3D"us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable

“api.vms.lis= t()&=3D #8221;  only list first 100 vms. Any idea how can I request to list al= =3D l vms.

 <= /spa=3D n>

Dhawal.=

From:= =3D Thakker, Dhawal
Sent: 05 June 2013 12:00
To: 'infra(a)ovirt.org'
Subject: ovirt shell : list vms

 

Hi ALL,

 

I have a script to list vms on a RHEV/ovirt. This = us=3D ed to work fine. But as the number of vms hosted on the environment has inc= =3D reased I have just realised it does not list all the vms.

 

However, if I try to find a vms using list vms --q= ue=3D ry "name=3D3Dlhtcash*" it does find it. Is there a default limit = on=3D number of vms can be displayed by  list api ?

 

 

Thanks,

Dhawal.

This email is confidential and should not be used by anyone who is not t= =3D he original intended recipient. PGDS cannot accept liability for statements= =3D made which are clearly the sender's own and not made on behalf of the comp= =3D any. In addition no statement should be construed as giving investment advi= =3D ce within or outside the United Kingdom.<P><P>

PGDS (UK ONE) LIMITED, Laurence Pountney Hill, London, EC4R 0HH.<P>= =3D ;
Incorporated and registered in England and Wales. Registered Office as
above. Registered number 1967719.<P><P>

"PGDS" is the trading name of certain subsidiaries of Prudential plc (re= =3D gistered in England, number 1397169), whose registered office is at Laurenc= =3D e Pountney Hill London EC4R OHH, some of whose subsidiaries are regulated b= =3D y the Financial Services Authority. Prudential plc is not affiliated in any= =3D manner with Prudential Financial, Inc, a company whose principal place of = =3D business is in the United States of America.<P><P>

A list of other Prudential companies together with their registered stat= =3D utory details can be found in 'About Prudential' on http://www.prudential.c= =3D o.uk<P><P>

An e-mail reply to this address may be subject to interception or monito= =3D ring for operational reasons or for lawful business practices.<P><= =3D P>

--_000_938D73B1DC08C4459FDF407EDF4F0B3B377C309FUSPRMBP01Apgdsr_-- --===============5399315670622764705== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwXzkzOEQ3M0IxREMwOEM0NDU5RkRGNDA3RURGNEYwQjNCMzc3QzMwOUZVU1BSTUJQMDFB cGdkc3JfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0idXMtYXNjaWkiCk1JTUUt VmVyc2lvbjogMS4wCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUK CiJhcGkudm1zLmxpc3QoKSIgIG9ubHkgbGlzdCBmaXJzdCAxMDAgdm1zLiBBbnkgaWRlYSBob3cg Y2FuIEkgcmVxdWVzdCB0byBsaT0Kc3QgYWxsIHZtcy4KCkRoYXdhbC4KRnJvbTogVGhha2tlciwg RGhhd2FsClNlbnQ6IDA1IEp1bmUgMjAxMyAxMjowMApUbzogJ2luZnJhQG92aXJ0Lm9yZycKU3Vi amVjdDogb3ZpcnQgc2hlbGwgOiBsaXN0IHZtcwoKSGkgQUxMLAoKSSBoYXZlIGEgc2NyaXB0IHRv IGxpc3Qgdm1zIG9uIGEgUkhFVi9vdmlydC4gVGhpcyB1c2VkIHRvIHdvcmsgZmluZS4gQnV0IGFz PQogdGhlIG51bWJlciBvZiB2bXMgaG9zdGVkIG9uIHRoZSBlbnZpcm9ubWVudCBoYXMgaW5jcmVh c2VkIEkgaGF2ZSBqdXN0IHJlYWw9CmlzZWQgaXQgZG9lcyBub3QgbGlzdCBhbGwgdGhlIHZtcy4K Ckhvd2V2ZXIsIGlmIEkgdHJ5IHRvIGZpbmQgYSB2bXMgdXNpbmcgbGlzdCB2bXMgLS1xdWVyeSAi bmFtZT0zRGxodGNhc2gqIiBpdD0KIGRvZXMgZmluZCBpdC4gSXMgdGhlcmUgYSBkZWZhdWx0IGxp bWl0IG9uIG51bWJlciBvZiB2bXMgY2FuIGJlIGRpc3BsYXllZCBiPQp5ICBsaXN0IGFwaSA/CgoK VGhhbmtzLApEaGF3YWwuClRoaXMgZW1haWwgaXMgY29uZmlkZW50aWFsIGFuZCBzaG91bGQgbm90 IGJlIHVzZWQgYnkgYW55b25lIHdobyBpcyBub3QgdGhlID0Kb3JpZ2luYWwgaW50ZW5kZWQgcmVj aXBpZW50LiBQR0RTIGNhbm5vdCBhY2NlcHQgbGlhYmlsaXR5IGZvciBzdGF0ZW1lbnRzIG1hPQpk ZSB3aGljaCBhcmUgY2xlYXJseSB0aGUgc2VuZGVyJ3Mgb3duIGFuZCBub3QgbWFkZSBvbiBiZWhh bGYgb2YgdGhlIGNvbXBhbnk9Ci4gSW4gYWRkaXRpb24gbm8gc3RhdGVtZW50IHNob3VsZCBiZSBj b25zdHJ1ZWQgYXMgZ2l2aW5nIGludmVzdG1lbnQgYWR2aWNlID0Kd2l0aGluIG9yIG91dHNpZGUg dGhlIFVuaXRlZCBLaW5nZG9tLjxQPjxQPgoKUEdEUyAoVUsgT05FKSBMSU1JVEVELCBMYXVyZW5j ZSBQb3VudG5leSBIaWxsLCBMb25kb24sIEVDNFIgMEhILjxQPgpJbmNvcnBvcmF0ZWQgYW5kIHJl Z2lzdGVyZWQgaW4gRW5nbGFuZCBhbmQgV2FsZXMuIFJlZ2lzdGVyZWQgT2ZmaWNlIGFzCmFib3Zl LiBSZWdpc3RlcmVkIG51bWJlciAxOTY3NzE5LjxQPjxQPgoKIlBHRFMiIGlzIHRoZSB0cmFkaW5n IG5hbWUgb2YgY2VydGFpbiBzdWJzaWRpYXJpZXMgb2YgUHJ1ZGVudGlhbCBwbGMgKHJlZ2lzPQp0 ZXJlZCBpbiBFbmdsYW5kLCBudW1iZXIgMTM5NzE2OSksIHdob3NlIHJlZ2lzdGVyZWQgb2ZmaWNl IGlzIGF0IExhdXJlbmNlIFA9Cm91bnRuZXkgSGlsbCBMb25kb24gRUM0UiBPSEgsIHNvbWUgb2Yg d2hvc2Ugc3Vic2lkaWFyaWVzIGFyZSByZWd1bGF0ZWQgYnkgdD0KaGUgRmluYW5jaWFsIFNlcnZp Y2VzIEF1dGhvcml0eS4gUHJ1ZGVudGlhbCBwbGMgaXMgbm90IGFmZmlsaWF0ZWQgaW4gYW55IG1h PQpubmVyIHdpdGggUHJ1ZGVudGlhbCBGaW5hbmNpYWwsIEluYywgYSBjb21wYW55IHdob3NlIHBy aW5jaXBhbCBwbGFjZSBvZiBidXM9CmluZXNzIGlzIGluIHRoZSBVbml0ZWQgU3RhdGVzIG9mIEFt ZXJpY2EuPFA+PFA+CgpBIGxpc3Qgb2Ygb3RoZXIgUHJ1ZGVudGlhbCBjb21wYW5pZXMgdG9nZXRo ZXIgd2l0aCB0aGVpciByZWdpc3RlcmVkIHN0YXR1dG89CnJ5IGRldGFpbHMgY2FuIGJlIGZvdW5k IGluICdBYm91dCBQcnVkZW50aWFsJyBvbiBodHRwOi8vd3d3LnBydWRlbnRpYWwuY28udT0KazxQ PjxQPgoKQW4gZS1tYWlsIHJlcGx5IHRvIHRoaXMgYWRkcmVzcyBtYXkgYmUgc3ViamVjdCB0byBp bnRlcmNlcHRpb24gb3IgbW9uaXRvcmluPQpnIGZvciBvcGVyYXRpb25hbCByZWFzb25zIG9yIGZv ciBsYXdmdWwgYnVzaW5lc3MgcHJhY3RpY2VzLjxQPjxQPgoKLS1fMDAwXzkzOEQ3M0IxREMwOEM0 NDU5RkRGNDA3RURGNEYwQjNCMzc3QzMwOUZVU1BSTUJQMDFBcGdkc3JfCkNvbnRlbnQtVHlwZTog dGV4dC9odG1sOyBjaGFyc2V0PSJ1cy1hc2NpaSIKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1U cmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKPGh0bWwgeG1sbnM6dj0zRCJ1cm46 c2NoZW1hcy1taWNyb3NvZnQtY29tOnZtbCIgeG1sbnM6bz0zRCJ1cm46c2NoZW1hcy1taWNyPQpv c29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQt Y29tOm9mZmljZTp3b3JkIiA9CnhtbG5zOm09M0QiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNv bS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0zRCJodHRwOj0KLy93d3cudzMub3JnL1RSL1JF Qy1odG1sNDAiPgo8aGVhZD4KPG1ldGEgaHR0cC1lcXVpdj0zRCJDb250ZW50LVR5cGUiIGNvbnRl bnQ9M0QidGV4dC9odG1sOyBjaGFyc2V0PTNEdXMtYXNjaWkiPgo8bWV0YSBuYW1lPTNEIkdlbmVy YXRvciIgY29udGVudD0zRCJNaWNyb3NvZnQgV29yZCAxNCAoZmlsdGVyZWQgbWVkaXVtKSI+Cjxz dHlsZT48IS0tCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5 OkNhbGlicmk7CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9CkBmb250LWZhY2UKCXtm b250LWZhbWlseTpUYWhvbWE7CglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9Ci8qIFN0 eWxlIERlZmluaXRpb25zICovCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt YWwKCXttYXJnaW46MGNtOwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJZm9udC1zaXplOjExLjBw dDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Cgltc28tZmFyZWFzdC1sYW5n dWFnZTpFTi1VUzt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJpb3Jp dHk6OTk7Cgljb2xvcjpibHVlOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6dmlzaXRl ZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCWNv bG9yOnB1cnBsZTsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpzcGFuLkVtYWlsU3R5bGUx NwoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5z LXNlcmlmIjsKCWNvbG9yOndpbmRvd3RleHQ7fQpzcGFuLkVtYWlsU3R5bGUxOAoJe21zby1zdHls ZS10eXBlOnBlcnNvbmFsLXJlcGx5OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlm IjsKCWNvbG9yOiMxRjQ5N0Q7fQouTXNvQ2hwRGVmYXVsdAoJe21zby1zdHlsZS10eXBlOmV4cG9y dC1vbmx5OwoJZm9udC1zaXplOjEwLjBwdDt9CkBwYWdlIFdvcmRTZWN0aW9uMQoJe3NpemU6NjEy LjBwdCA3OTIuMHB0OwoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9CmRpdi5X b3JkU2VjdGlvbjEKCXtwYWdlOldvcmRTZWN0aW9uMTt9Ci0tPjwvc3R5bGU+PCEtLVtpZiBndGUg bXNvIDldPjx4bWw+CjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9M0QiZWRpdCIgc3BpZG1heD0zRCIx MDI2IiAvPgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hh cGVsYXlvdXQgdjpleHQ9M0QiZWRpdCI+CjxvOmlkbWFwIHY6ZXh0PTNEImVkaXQiIGRhdGE9M0Qi MSIgLz4KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPgo8L2hlYWQ+Cjxib2R5IGxh bmc9M0QiRU4tR0IiIGxpbms9M0QiYmx1ZSIgdmxpbms9M0QicHVycGxlIj4KPGRpdiBjbGFzcz0z RCJXb3JkU2VjdGlvbjEiPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPTNEImNv bG9yOiMxRjQ5N0QiPiYjODIyMDthcGkudm1zLmxpc3QoKSY9CiM4MjIxOyAmbmJzcDtvbmx5IGxp c3QgZmlyc3QgMTAwIHZtcy4gQW55IGlkZWEgaG93IGNhbiBJIHJlcXVlc3QgdG8gbGlzdCBhbD0K bCB2bXMuCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3Bh biBzdHlsZT0zRCJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3BhPQpuPjwvcD4K PHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0zRCJjb2xvcjojMUY0OTdEIj5EaGF3 YWwuPG86cD48L286cD48L3NwPQphbj48L3A+CjxkaXY+CjxkaXYgc3R5bGU9M0QiYm9yZGVyOm5v bmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtID0KMGNt IDBjbSI+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0zRCJFTi1VUyIgc3R5 bGU9M0QiZm9udC1zaXplOjEwLjBwdDtmbz0KbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90Oywm cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOPQotR0IiPkZyb206 PC9zcGFuPjwvYj48c3BhbiBsYW5nPTNEIkVOLVVTIiBzdHlsZT0zRCJmb250LXNpemU6MTAuMHB0 O2ZvbnQtZmE9Cm1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7 bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPj0KIFRoYWtrZXIsCiBEaGF3YWwgPGJyPgo8Yj5T ZW50OjwvYj4gMDUgSnVuZSAyMDEzIDEyOjAwPGJyPgo8Yj5Ubzo8L2I+ICdpbmZyYUBvdmlydC5v cmcnPGJyPgo8Yj5TdWJqZWN0OjwvYj4gb3ZpcnQgc2hlbGwgOiBsaXN0IHZtczxvOnA+PC9vOnA+ PC9zcGFuPjwvcD4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxvOnA+Jm5i c3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPkhpIEFMTCw8bzpwPjwvbzpwPjwv cD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9 M0QiTXNvTm9ybWFsIj5JIGhhdmUgYSBzY3JpcHQgdG8gbGlzdCB2bXMgb24gYSBSSEVWL292aXJ0 LiBUaGlzIHVzPQplZCB0byB3b3JrIGZpbmUuIEJ1dCBhcyB0aGUgbnVtYmVyIG9mIHZtcyBob3N0 ZWQgb24gdGhlIGVudmlyb25tZW50IGhhcyBpbmM9CnJlYXNlZCBJIGhhdmUganVzdCByZWFsaXNl ZCBpdCBkb2VzIG5vdCBsaXN0IGFsbCB0aGUgdm1zLjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0z RCJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwi Pkhvd2V2ZXIsIGlmIEkgdHJ5IHRvIGZpbmQgYSB2bXMgdXNpbmcgbGlzdCB2bXMgLS1xdWU9CnJ5 ICZxdW90O25hbWU9M0RsaHRjYXNoKiZxdW90OyBpdCBkb2VzIGZpbmQgaXQuIElzIHRoZXJlIGEg ZGVmYXVsdCBsaW1pdCBvbj0KIG51bWJlciBvZiB2bXMgY2FuIGJlIGRpc3BsYXllZCBieSAmbmJz cDtsaXN0IGFwaSA/CjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+ PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4KPHAgY2xh c3M9M0QiTXNvTm9ybWFsIj5EaGF3YWwuPG86cD48L286cD48L3A+CjwvZGl2Pgo8cD5UaGlzIGVt YWlsIGlzIGNvbmZpZGVudGlhbCBhbmQgc2hvdWxkIG5vdCBiZSB1c2VkIGJ5IGFueW9uZSB3aG8g aXMgbm90IHQ9CmhlIG9yaWdpbmFsIGludGVuZGVkIHJlY2lwaWVudC4gUEdEUyBjYW5ub3QgYWNj ZXB0IGxpYWJpbGl0eSBmb3Igc3RhdGVtZW50cz0KIG1hZGUgd2hpY2ggYXJlIGNsZWFybHkgdGhl IHNlbmRlcidzIG93biBhbmQgbm90IG1hZGUgb24gYmVoYWxmIG9mIHRoZSBjb21wPQphbnkuIElu IGFkZGl0aW9uIG5vIHN0YXRlbWVudCBzaG91bGQgYmUgY29uc3RydWVkIGFzIGdpdmluZyBpbnZl c3RtZW50IGFkdmk9CmNlIHdpdGhpbiBvciBvdXRzaWRlIHRoZSBVbml0ZWQgS2luZ2RvbS4mbHQ7 UCZndDsmbHQ7UCZndDs8L3A+Cgo8cD5QR0RTIChVSyBPTkUpIExJTUlURUQsIExhdXJlbmNlIFBv dW50bmV5IEhpbGwsIExvbmRvbiwgRUM0UiAwSEguJmx0O1AmZ3Q9Cjs8YnI+CkluY29ycG9yYXRl ZCBhbmQgcmVnaXN0ZXJlZCBpbiBFbmdsYW5kIGFuZCBXYWxlcy4gUmVnaXN0ZXJlZCBPZmZpY2Ug YXM8YnI+CmFib3ZlLiBSZWdpc3RlcmVkIG51bWJlciAxOTY3NzE5LiZsdDtQJmd0OyZsdDtQJmd0 OzwvcD4KCjxwPiJQR0RTIiBpcyB0aGUgdHJhZGluZyBuYW1lIG9mIGNlcnRhaW4gc3Vic2lkaWFy aWVzIG9mIFBydWRlbnRpYWwgcGxjIChyZT0KZ2lzdGVyZWQgaW4gRW5nbGFuZCwgbnVtYmVyIDEz OTcxNjkpLCB3aG9zZSByZWdpc3RlcmVkIG9mZmljZSBpcyBhdCBMYXVyZW5jPQplIFBvdW50bmV5 IEhpbGwgTG9uZG9uIEVDNFIgT0hILCBzb21lIG9mIHdob3NlIHN1YnNpZGlhcmllcyBhcmUgcmVn dWxhdGVkIGI9CnkgdGhlIEZpbmFuY2lhbCBTZXJ2aWNlcyBBdXRob3JpdHkuIFBydWRlbnRpYWwg cGxjIGlzIG5vdCBhZmZpbGlhdGVkIGluIGFueT0KIG1hbm5lciB3aXRoIFBydWRlbnRpYWwgRmlu YW5jaWFsLCBJbmMsIGEgY29tcGFueSB3aG9zZSBwcmluY2lwYWwgcGxhY2Ugb2YgPQpidXNpbmVz cyBpcyBpbiB0aGUgVW5pdGVkIFN0YXRlcyBvZiBBbWVyaWNhLiZsdDtQJmd0OyZsdDtQJmd0Ozwv cD4KCjxwPkEgbGlzdCBvZiBvdGhlciBQcnVkZW50aWFsIGNvbXBhbmllcyB0b2dldGhlciB3aXRo IHRoZWlyIHJlZ2lzdGVyZWQgc3RhdD0KdXRvcnkgZGV0YWlscyBjYW4gYmUgZm91bmQgaW4gJ0Fi b3V0IFBydWRlbnRpYWwnIG9uIGh0dHA6Ly93d3cucHJ1ZGVudGlhbC5jPQpvLnVrJmx0O1AmZ3Q7 Jmx0O1AmZ3Q7PC9wPgoKPHA+QW4gZS1tYWlsIHJlcGx5IHRvIHRoaXMgYWRkcmVzcyBtYXkgYmUg c3ViamVjdCB0byBpbnRlcmNlcHRpb24gb3IgbW9uaXRvPQpyaW5nIGZvciBvcGVyYXRpb25hbCBy ZWFzb25zIG9yIGZvciBsYXdmdWwgYnVzaW5lc3MgcHJhY3RpY2VzLiZsdDtQJmd0OyZsdDs9ClAm Z3Q7PC9wPjwvYm9keT4KPC9odG1sPgoKLS1fMDAwXzkzOEQ3M0IxREMwOEM0NDU5RkRGNDA3RURG NEYwQjNCMzc3QzMwOUZVU1BSTUJQMDFBcGdkc3JfLS0KCg== --===============5399315670622764705==--