Return-Path: X-Original-To: apmail-cloudstack-users-archive@www.apache.org Delivered-To: apmail-cloudstack-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1A4AE180A9 for ; Thu, 19 Nov 2015 09:01:33 +0000 (UTC) Received: (qmail 8240 invoked by uid 500); 19 Nov 2015 09:01:32 -0000 Delivered-To: apmail-cloudstack-users-archive@cloudstack.apache.org Received: (qmail 8183 invoked by uid 500); 19 Nov 2015 09:01:32 -0000 Mailing-List: contact users-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@cloudstack.apache.org Delivered-To: mailing list users@cloudstack.apache.org Received: (qmail 8128 invoked by uid 99); 19 Nov 2015 09:01:32 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Nov 2015 09:01:32 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id BF21EC74C4 for ; Thu, 19 Nov 2015 09:01:31 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.799 X-Spam-Level: X-Spam-Status: No, score=0.799 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id n8irqYUZPlFN for ; Thu, 19 Nov 2015 09:01:19 +0000 (UTC) Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0144.outbound.protection.outlook.com [157.56.112.144]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 1B2A9205C2 for ; Thu, 19 Nov 2015 09:01:18 +0000 (UTC) Received: from DBXPR07MB318.eurprd07.prod.outlook.com (10.141.12.140) by DBXPR07MB319.eurprd07.prod.outlook.com (10.141.12.141) with Microsoft SMTP Server (TLS) id 15.1.325.17; Thu, 19 Nov 2015 09:01:11 +0000 Received: from DBXPR07MB318.eurprd07.prod.outlook.com ([10.141.12.140]) by DBXPR07MB318.eurprd07.prod.outlook.com ([10.141.12.140]) with mapi id 15.01.0325.019; Thu, 19 Nov 2015 09:01:11 +0000 From: Dag Sonstebo To: "users@cloudstack.apache.org" Subject: Re: SSVM can not connect to Management Thread-Topic: SSVM can not connect to Management Thread-Index: AQHRIbo8oZLiaMIJ2kyU1Cwz5VbnEp6hS+gAgAGUzwCAAC1/AA== Date: Thu, 19 Nov 2015 09:01:11 +0000 Message-ID: <3234391E-E0C7-44BF-BC13-6B79EC041DE7@shapeblue.com> References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/0.0.0.151105 authentication-results: spf=none (sender IP is ) smtp.mailfrom=Dag.Sonstebo@shapeblue.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [86.0.203.122] x-microsoft-exchange-diagnostics: 1;DBXPR07MB319;5:pDo9wGQFPvmbHVmTb9s4GuZwoxAyLOY3bnALKp7Plg8aCEh8sSP9Gn70z+EDMeAT9cy+bq8mnI9GRzkJjognYfNhFoka4jP1XCZshm9ORd146fQM/Or5D1s1sGCoXYnl+sA/5IbgBSL15J3TpkqVlA==;24:WcPtJ3ySmL9QCBiexnhVU2LCT02aBeZ6Mz/VNhcT/rHgZT6du7B4Nhy+eJ8yZ8w2OVxEfnVpEKQoD53MF6XEQ0Gx8CorZkeMb4n/4k+V+K0=;20:4DFEWZLeDtRz/VAzYiNi9XqI5i+DwD9iBug5ee/JByhV4qKf/ikral+DyvJE5GmQDU62F8Zhyn9cBsrOcYxsZQ== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DBXPR07MB319; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(121084725601253); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(10201501046)(3002001);SRVR:DBXPR07MB319;BCL:0;PCL:0;RULEID:;SRVR:DBXPR07MB319; x-forefront-prvs: 07658B8EA3 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(377424004)(13734003)(199003)(479174004)(377454003)(53754006)(189002)(24454002)(83716003)(4001350100001)(2501003)(36756003)(5890100001)(15395725005)(11100500001)(106116001)(87936001)(5004730100002)(122556002)(92566002)(82746002)(33656002)(5007970100001)(19580395003)(76176999)(50986999)(86362001)(97736004)(19580405001)(54356999)(83506001)(450100001)(40100003)(101416001)(106356001)(77096005)(15975445007)(110136002)(105586002)(5001920100001)(81156007)(4001150100001)(10400500002)(2351001)(107886002)(189998001)(5008740100001)(5002640100001)(66066001)(5001960100002)(586003)(102836003)(2900100001)(2950100001)(3846002)(6116002)(104396002);DIR:OUT;SFP:1102;SCL:1;SRVR:DBXPR07MB319;H:DBXPR07MB318.eurprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: shapeblue.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: shapeblue.com X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2015 09:01:11.0263 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fc8906f6-e50e-4dad-98a0-ec2e3abe14f5 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB319 SGkgWWFuLA0KDQpsb29rcyBsaWtlIHlvdSBuZWVkIHRvIGRvIHNvbWUgbmV0d29yayB0cm91Ymxl c2hvb3Rpbmc6DQoNCi0gQ2FuIHRoZSBtYW5hZ2VtZW50IGhvc3QgbmFtZSByZXNvbHZlIGl0c2Vs Zj8NCi0gT25jZSBzdGFydGVkIGRvZXMgdGhlIGNsb3Vkc3RhY2stbWFuYWdlbWVudCBzZXJ2aWNl IGtlZXAgcnVubmluZz8NCi0gRG8geW91IGdldCBhbnkgZXJyb3JzIGluIC92YXIvbG9nL2Nsb3Vk c3RhY2svbWFuYWdlbWVudC9tYW5hZ2VtZW50LXNlcnZlci5sb2cNCi0gRG9lcyBuZXRzdGF0IHNo b3cgdGhlIG1hbmFnZW1lbnQgc2VydmVyIGxpc3RlbmluZyBvbiBwb3J0IDgyNTA/DQotIEZyb20g YW55IGV4dGVybmFsIGhvc3QgY2FuIHlvdSB0ZWxuZXQgdG8gcG9ydCA4MjUwIGFuZCBnZXQgYSBo YW5kc2hha2UgcmVzcG9uc2U/DQoNClJlZ2FyZHMsDQoNCkRhZyBTb25zdGVibw0KQ2xvdWQgQXJj aGl0ZWN0DQpTaGFwZUJsdWUNCg0KDQoNCg0KDQoNCg0KT24gMTkvMTEvMjAxNSwgMDY6MTgsICJZ YW4gQmFpIiA8YmFpeWFuNzE4QGdtYWlsLmNvbT4gd3JvdGU6DQoNCj5UaGUgamF2YSB2ZXJzaW9u IGlzIDEuNy4wXzkxLiBJcyB0aGVyZSBhbnlvbmUgc29sdmVkIHRoaXMgaXNzdWUgYmVmb3JlPyBJ DQo+dGhpbmsgdGhlcmUgaXMgc29tZXRoaW5nIHdyb25nIGluIHRoZSBNYW5hZ2VtZW50IHNlcnZl ciBzbyBpdCBjbG9zZSB0aGUNCj5jb25uZWN0aW9uLg0KPg0KPk5vdCBvbmx5IHRoZSBzc3ZtLCBv bmUgb2YgbXkgaG9zdCBhbHNvIGhhcyB0aGlzIGlzc3VlLiBUaGV5IGNhbiBub3QNCj5jb21tdW5p Y2F0ZSB3aXRoIG1hbmFnZW1lbnQgc2VydmVyIG9uIHBvcnQgODI1MC4NCj4NCj4tWWFuDQo+DQo+ T24gV2VkLCBOb3YgMTgsIDIwMTUgYXQgMTI6MDkgQU0sIFJhamFuaSBLYXJ1dHVyaSA8cmFqYW5p QGFwYWNoZS5vcmc+IHdyb3RlOg0KPg0KPj4gd2hhdCBpcyB0aGUgamF2YSB2ZXJzaW9uPyB1cGdy YWRpbmcgamF2YSBvciBuc3MgbWlnaHQgaGVscC4gZGV0YWlscyBhdA0KPj4gaHR0cDovL2Jsb2cu YmFja3NsYXNoZXIubmV0L2phdmEtc3NsLWNyYXNoLmh0bWwNCj4+DQo+PiB+UmFqYW5pDQo+Pg0K Pj4gT24gV2VkLCBOb3YgMTgsIDIwMTUgYXQgMTA6MDIgQU0sIFlhbiBCYWkgPGJhaXlhbjcxOEBn bWFpbC5jb20+IHdyb3RlOg0KPj4NCj4+ID4gSGkgQWxsLA0KPj4gPg0KPj4gPiBJIGhhdmUgYW4g aXNzdWUgb2YgY29ubmVjdGlvbiBiZXR3ZWVuIFNTVk0gYW5kIE1hbmFnZW1lbnQgc2VydmVyLiBJ IGFtDQo+PiA+IHVzaW5nIENsb3Vkc3RhY2sgNC41LjIgYW5kIFhlblNlcnZlciA2LjINCj4+ID4N Cj4+ID4gMTkyLjE2OC4xLjEwIGlzIHRoZSBNYW5hZ2VtZW50IHNlcnZlci4gSSBoYXZlIHR1cm4g b2ZmIGZpcmV3YWxsIG9mDQo+PiA+IE1hbmFnZW1lbnQgc2VydmVyLg0KPj4gPg0KPj4gPg0KPj4g PiBCZWxvdyBpcyB0aGUgZXJyb3IgbG9nIGluIFNTVk0oL3Zhci9sb2cvY2xvdWQubG9nKToNCj4+ ID4NCj4+ID4gMjAxNS0xMS0xOCAwNDoyMTozNyw5ODkgSU5GTyAgW3V0aWxzLm5pby5OaW9DbGll bnRdIChBZ2VudC1TZWxlY3RvcjpudWxsKQ0KPj4gPiBDb25uZWN0aW5nIHRvIDE5Mi4xNjguMS4x MDo4MjUwDQo+PiA+DQo+PiA+IDIwMTUtMTEtMTggMDQ6MjI6MzgsMDY5IEVSUk9SIFt1dGlscy5u aW8uTmlvQ29ubmVjdGlvbl0NCj4+ID4gKEFnZW50LVNlbGVjdG9yOm51bGwpIFVuYWJsZSB0byBp bml0aWFsaXplIHRoZSB0aHJlYWRzLg0KPj4gPg0KPj4gPiBqYXZhLmlvLklPRXhjZXB0aW9uOiBD b25uZWN0aW9uIGNsb3NlZCB3aXRoIC0xIG9uIHJlYWRpbmcgc2l6ZS4NCj4+ID4NCj4+ID4gYXQg Y29tLmNsb3VkLnV0aWxzLm5pby5MaW5rLmRvSGFuZHNoYWtlKExpbmsuamF2YTo1MTMpDQo+PiA+ DQo+PiA+IGF0IGNvbS5jbG91ZC51dGlscy5uaW8uTmlvQ2xpZW50LmluaXQoTmlvQ2xpZW50Lmph dmE6ODEpDQo+PiA+DQo+PiA+IGF0IGNvbS5jbG91ZC51dGlscy5uaW8uTmlvQ29ubmVjdGlvbi5y dW4oTmlvQ29ubmVjdGlvbi5qYXZhOjExMykNCj4+ID4NCj4+ID4gYXQgamF2YS5sYW5nLlRocmVh ZC5ydW4oVGhyZWFkLmphdmE6NzQ1KQ0KPj4gPg0KPj4gPiAyMDE1LTExLTE4IDA0OjIyOjQzLDA3 NiBJTkZPICBbdXRpbHMubmlvLk5pb0NsaWVudF0gKEFnZW50LVNlbGVjdG9yOm51bGwpDQo+PiA+ IENvbm5lY3RpbmcgdG8gMTkyLjE2OC4xLjEwOjgyNTANCj4+ID4NCj4+ID4gMjAxNS0xMS0xOCAw NDoyMzo0MywxNTQgRVJST1IgW3V0aWxzLm5pby5OaW9Db25uZWN0aW9uXQ0KPj4gPiAoQWdlbnQt U2VsZWN0b3I6bnVsbCkgVW5hYmxlIHRvIGluaXRpYWxpemUgdGhlIHRocmVhZHMuDQo+PiA+DQo+ PiA+IGphdmEuaW8uSU9FeGNlcHRpb246IENvbm5lY3Rpb24gY2xvc2VkIHdpdGggLTEgb24gcmVh ZGluZyBzaXplLg0KPj4gPg0KPj4gPiBhdCBjb20uY2xvdWQudXRpbHMubmlvLkxpbmsuZG9IYW5k c2hha2UoTGluay5qYXZhOjUxMykNCj4+ID4NCj4+ID4gYXQgY29tLmNsb3VkLnV0aWxzLm5pby5O aW9DbGllbnQuaW5pdChOaW9DbGllbnQuamF2YTo4MSkNCj4+ID4NCj4+ID4gYXQgY29tLmNsb3Vk LnV0aWxzLm5pby5OaW9Db25uZWN0aW9uLnJ1bihOaW9Db25uZWN0aW9uLmphdmE6MTEzKQ0KPj4g Pg0KPj4gPiBhdCBqYXZhLmxhbmcuVGhyZWFkLnJ1bihUaHJlYWQuamF2YTo3NDUpDQo+PiA+DQo+ PiA+DQo+PiA+DQo+PiA+IEkgaGF2ZSByYW4gaGVhbHRoIGNoZWNrIGluIFNTVk0gYW5kIGV2ZXJ5 dGhpbmcgbG9va3MgZmluZToNCj4+ID4NCj4+ID4gcm9vdEBzLTEtVk06L3Vzci9sb2NhbC9jbG91 ZC9zeXN0ZW12bSMgLi9zc3ZtLWNoZWNrLnNoDQo+PiA+DQo+PiA+ID09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPj4gPg0KPj4gPiBGaXJzdCBETlMgc2Vy dmVyIGlzICAxOTIuMTY4LjEuMQ0KPj4gPg0KPj4gPiBQSU5HIDE5Mi4xNjguMS4xICgxOTIuMTY4 LjEuMSk6IDQ4IGRhdGEgYnl0ZXMNCj4+ID4NCj4+ID4gNTYgYnl0ZXMgZnJvbSAxOTIuMTY4LjEu MTogaWNtcF9zZXE9MCB0dGw9NjQgdGltZT0xLjAzNyBtcw0KPj4gPg0KPj4gPiA1NiBieXRlcyBm cm9tIDE5Mi4xNjguMS4xOiBpY21wX3NlcT0xIHR0bD02NCB0aW1lPTAuODk1IG1zDQo+PiA+DQo+ PiA+IC0tLSAxOTIuMTY4LjEuMSBwaW5nIHN0YXRpc3RpY3MgLS0tDQo+PiA+DQo+PiA+IDIgcGFj a2V0cyB0cmFuc21pdHRlZCwgMiBwYWNrZXRzIHJlY2VpdmVkLCAwJSBwYWNrZXQgbG9zcw0KPj4g Pg0KPj4gPiByb3VuZC10cmlwIG1pbi9hdmcvbWF4L3N0ZGRldiA9IDAuODk1LzAuOTY2LzEuMDM3 LzAuMDcxIG1zDQo+PiA+DQo+PiA+IEdvb2Q6IENhbiBwaW5nIEROUyBzZXJ2ZXINCj4+ID4NCj4+ ID4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+PiA+ DQo+PiA+IEdvb2Q6IEROUyByZXNvbHZlcyBkb3dubG9hZC5jbG91ZC5jb20NCj4+ID4NCj4+ID4g PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+PiA+DQo+ PiA+IG5mcyBpcyBjdXJyZW50bHkgbW91bnRlZA0KPj4gPg0KPj4gPiA9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4+ID4NCj4+ID4gTWFuYWdlbWVudCBz ZXJ2ZXIgaXMgMTkyLjE2OC4xLjEwLiBDaGVja2luZyBjb25uZWN0aXZpdHkuDQo+PiA+DQo+PiA+ IEdvb2Q6IENhbiBjb25uZWN0IHRvIG1hbmFnZW1lbnQgc2VydmVyIHBvcnQgODI1MA0KPj4gPg0K Pj4gPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4+ ID4NCj4+ID4gR29vZDogSmF2YSBwcm9jZXNzIGlzIHJ1bm5pbmcNCj4+ID4NCj4+ID4gPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+PiA+DQo+PiA+IFRl c3RzIENvbXBsZXRlLiBMb29rIGZvciBFUlJPUiBvciBXQVJOSU5HIGFib3ZlLg0KPj4gPg0KPj4g Pg0KPj4gPiBJIGZlZWwgbGlrZSBzb21ldGhpbmcgd2l0aCBTU0wgY29ubmVjdGlvbi4gU2VlbXMg dGhhdCB0aGUgY29ubmVjdGlvbg0KPj4gPiBiZXR3ZWVuIFNTVk0gYW5kIE1hbmFnZW1lbnQgc2Vy dmVyIGlzIFNTTCBjb25uZWN0aW9uLiBTbyBtYXliZSBzb21ldGhpbmcNCj4+ID4gd3Jvbmcgd2l0 aCB0aG9zZSBzc2wga2V5cy4NCj4+ID4NCj4+ID4NCj4+ID4gLVlhbg0KPj4gPg0KPj4NCkZpbmQg b3V0IG1vcmUgYWJvdXQgU2hhcGVCbHVlIGFuZCBvdXIgcmFuZ2Ugb2YgQ2xvdWRTdGFjayByZWxh dGVkIHNlcnZpY2VzDQoNCklhYVMgQ2xvdWQgRGVzaWduICYgQnVpbGQ8aHR0cDovL3NoYXBlYmx1 ZS5jb20vaWFhcy1jbG91ZC1kZXNpZ24tYW5kLWJ1aWxkLy8+DQpDU0ZvcmdlIOKAkyByYXBpZCBJ YWFTIGRlcGxveW1lbnQgZnJhbWV3b3JrPGh0dHA6Ly9zaGFwZWJsdWUuY29tL2NzZm9yZ2UvPg0K Q2xvdWRTdGFjayBDb25zdWx0aW5nPGh0dHA6Ly9zaGFwZWJsdWUuY29tL2Nsb3Vkc3RhY2stY29u c3VsdGFuY3kvPg0KQ2xvdWRTdGFjayBTb2Z0d2FyZSBFbmdpbmVlcmluZzxodHRwOi8vc2hhcGVi bHVlLmNvbS9jbG91ZHN0YWNrLXNvZnR3YXJlLWVuZ2luZWVyaW5nLz4NCkNsb3VkU3RhY2sgSW5m cmFzdHJ1Y3R1cmUgU3VwcG9ydDxodHRwOi8vc2hhcGVibHVlLmNvbS9jbG91ZHN0YWNrLWluZnJh c3RydWN0dXJlLXN1cHBvcnQvPg0KQ2xvdWRTdGFjayBCb290Y2FtcCBUcmFpbmluZyBDb3Vyc2Vz PGh0dHA6Ly9zaGFwZWJsdWUuY29tL2Nsb3Vkc3RhY2stdHJhaW5pbmcvPg0KDQpUaGlzIGVtYWls IGFuZCBhbnkgYXR0YWNobWVudHMgdG8gaXQgbWF5IGJlIGNvbmZpZGVudGlhbCBhbmQgYXJlIGlu dGVuZGVkIHNvbGVseSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5kaXZpZHVhbCB0byB3aG9tIGl0IGlz IGFkZHJlc3NlZC4gQW55IHZpZXdzIG9yIG9waW5pb25zIGV4cHJlc3NlZCBhcmUgc29sZWx5IHRo b3NlIG9mIHRoZSBhdXRob3IgYW5kIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdGhvc2Ug b2YgU2hhcGUgQmx1ZSBMdGQgb3IgcmVsYXRlZCBjb21wYW5pZXMuIElmIHlvdSBhcmUgbm90IHRo ZSBpbnRlbmRlZCByZWNpcGllbnQgb2YgdGhpcyBlbWFpbCwgeW91IG11c3QgbmVpdGhlciB0YWtl IGFueSBhY3Rpb24gYmFzZWQgdXBvbiBpdHMgY29udGVudHMsIG5vciBjb3B5IG9yIHNob3cgaXQg dG8gYW55b25lLiBQbGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGlmIHlvdSBiZWxpZXZlIHlvdSBo YXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IuIFNoYXBlIEJsdWUgTHRkIGlzIGEgY29t cGFueSBpbmNvcnBvcmF0ZWQgaW4gRW5nbGFuZCAmIFdhbGVzLiBTaGFwZUJsdWUgU2VydmljZXMg SW5kaWEgTExQIGlzIGEgY29tcGFueSBpbmNvcnBvcmF0ZWQgaW4gSW5kaWEgYW5kIGlzIG9wZXJh dGVkIHVuZGVyIGxpY2Vuc2UgZnJvbSBTaGFwZSBCbHVlIEx0ZC4gU2hhcGUgQmx1ZSBCcmFzaWwg Q29uc3VsdG9yaWEgTHRkYSBpcyBhIGNvbXBhbnkgaW5jb3Jwb3JhdGVkIGluIEJyYXNpbCBhbmQg aXMgb3BlcmF0ZWQgdW5kZXIgbGljZW5zZSBmcm9tIFNoYXBlIEJsdWUgTHRkLiBTaGFwZUJsdWUg U0EgUHR5IEx0ZCBpcyBhIGNvbXBhbnkgcmVnaXN0ZXJlZCBieSBUaGUgUmVwdWJsaWMgb2YgU291 dGggQWZyaWNhIGFuZCBpcyB0cmFkZWQgdW5kZXIgbGljZW5zZSBmcm9tIFNoYXBlIEJsdWUgTHRk LiBTaGFwZUJsdWUgaXMgYSByZWdpc3RlcmVkIHRyYWRlbWFyay4NCg==