Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 16E6D200D2A for ; Sat, 28 Oct 2017 08:57:03 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 15645160BE1; Sat, 28 Oct 2017 06:57:03 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 08EBE1609D5 for ; Sat, 28 Oct 2017 08:57:01 +0200 (CEST) Received: (qmail 83128 invoked by uid 500); 28 Oct 2017 06:57:01 -0000 Mailing-List: contact dev-help@royale.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@royale.apache.org Delivered-To: mailing list dev@royale.apache.org Received: (qmail 83116 invoked by uid 99); 28 Oct 2017 06:57:00 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 28 Oct 2017 06:57:00 +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 095D1C83AC for ; Sat, 28 Oct 2017 06:57:00 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -2.902 X-Spam-Level: X-Spam-Status: No, score=-2.902 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=adobe.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id NzdlqR8C0bUC for ; Sat, 28 Oct 2017 06:56:58 +0000 (UTC) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0059.outbound.protection.outlook.com [104.47.41.59]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 6E0B15FBE5 for ; Sat, 28 Oct 2017 06:56:58 +0000 (UTC) Received: from DM5PR02MB3307.namprd02.prod.outlook.com (10.164.152.143) by DM5PR02MB3307.namprd02.prod.outlook.com (10.164.152.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.156.4; Sat, 28 Oct 2017 06:56:51 +0000 Received: from DM5PR02MB3307.namprd02.prod.outlook.com ([10.164.152.143]) by DM5PR02MB3307.namprd02.prod.outlook.com ([10.164.152.143]) with mapi id 15.20.0156.008; Sat, 28 Oct 2017 06:56:51 +0000 From: Alex Harui To: "dev@royale.apache.org" , "ngranon@idylog.com" Subject: Re: Apache Royale 0.9 setup Thread-Topic: Apache Royale 0.9 setup Thread-Index: AQHTTb4ucesAgupPGUO9q+6CU+TAAqL0mMeAgAB4TrCAAAcZgIAABw4AgAB6E4D//5Z4AIAA8PeggAAai4CAAIM2UIABpIGA Date: Sat, 28 Oct 2017 06:56:50 +0000 Message-ID: References: <1508919544094-0.post@n8.nabble.com> <000001d34dbe$2bcbfc30$8363f490$@com> <001201d34dd9$22efa8d0$68cefa70$@com> <001501d34ddd$5d7164e0$18542ea0$@com> <002d01d34e5e$3d9da3f0$b8d8ebd0$@com> <010f01d34eb1$b0f6ab50$12e401f0$@com> In-Reply-To: <010f01d34eb1$b0f6ab50$12e401f0$@com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.7.7.170905 authentication-results: spf=none (sender IP is ) smtp.mailfrom=aharui@adobe.com; x-originating-ip: [67.182.133.119] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;DM5PR02MB3307;6:w5SZ5ZOlktyLyfVikh9OZeBjlVcjQd780yXXFxyq0Fnkm9DC6gNYWYCXszhtquzj7QrP14mdrHNec+bhki9jups55NUTj01sqFMuFZfKEUOa9lDtbSRuhO2R1mvlR5OO+yemgF/6hXWaqFt4ylpA5yOsCIvDg8OXZcifvSbJ6glEZVydV9FWyLQ1PI3Dw04UDKR7SA95rw4JEbTMr252ccaXfgOXGCe0FAsZK7tx5mguHgRCXX6EMgvVPdwHMrcZxYyOD5FNnjsQeMZvHeXuAqFfsVvs4Qw/EsAEuwpPK7JAiNyMZsQqCi43stROhiet1j36DvQeAPv54wRW+0CkEg==;5:VcT2nAg7YnIsKjNOOka7SX1i4x1B6HamySTgjQy460kc/O9ibBHmhzlhCem/g2nc2KI3uh5CvwE5XwsHXeBhth4k2fmnDUUxqCJlwyWBtCSeQG67bJHGpeppQRdx3cXGIuJ9nHKNhT27qrAkjheLTA==;24:KzLHc4QhvjxjrlHjUPD/u59JvtTEn894l45PCWcPYAGTXYagRi3RIm0WJzNQSTmf8Fu/1X5vONteqDnJfC1mP3BYXfcVoFvJ0iz9KY7mx1E=;7:v86Mdgr17mrDIYEEf2TJ5vAL7hL7lelEv9tJi9E7Za70Go78LsI2RTmcNdOXGLXgeZujNr+chnuKO1nOmz0yAFDv4+qnfoJQ2F4wfKwC/RczWvZjvK0qaoGHlGy2Lv+DqyqlexGPEJjswbeyQXm3rY8HmROFEOh/S506lKKxD96oM8nRWGpus4k8la7jNfbxWCmbgEdjKXsSnComqMjvJ8MlSYuV9S3aH6B3pOSl2Gs= x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: c7d0422f-f846-421f-4684-08d51dd110ce x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081)(4534020)(4602075)(2017052603199);SRVR:DM5PR02MB3307; x-ms-traffictypediagnostic: DM5PR02MB3307: x-exchange-antispam-report-test: UriScan:(189930954265078)(130873036417446)(219752817060721)(194151415913766); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(100000703101)(100105400095)(3231020)(10201501046)(6055026)(61426038)(61427038)(6041248)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM5PR02MB3307;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM5PR02MB3307; x-forefront-prvs: 04740D25F1 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(376002)(346002)(39860400002)(55784002)(199003)(51874003)(24454002)(189002)(68736007)(6486002)(8936002)(77096006)(36756003)(6246003)(6506006)(8676002)(53546010)(189998001)(229853002)(6436002)(86362001)(81166006)(66066001)(305945005)(102836003)(3846002)(7736002)(3280700002)(2906002)(6116002)(81156014)(3660700001)(2950100002)(110136005)(83506002)(106356001)(5660300001)(97736004)(7116003)(2900100001)(58126008)(53936002)(105586002)(316002)(45080400002)(478600001)(93886005)(14454004)(54356999)(50986999)(76176999)(10090500001)(6512007)(25786009)(6306002)(2501003)(101416001)(8558605004)(99286003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR02MB3307;H:DM5PR02MB3307.namprd02.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: adobe.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <401F36C579DCB54FA83F69BD81F734D2@namprd02.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: adobe.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7d0422f-f846-421f-4684-08d51dd110ce X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2017 06:56:50.8554 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fa7b1b5a-7b34-4387-94ae-d2c178decee1 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR02MB3307 archived-at: Sat, 28 Oct 2017 06:57:03 -0000 SG1tLiAgTm90IHN1cmUgd2h5IGNvZGUtYXNzaXN0IGlzbid0IHdvcmtpbmcuICBMb29raW5nIGlu dG8gaXQuLi4NCg0KLUFsZXgNCg0KT24gMTAvMjYvMTcsIDQ6MjUgUE0sICJJZHlsb2cgLSBOaWNv bGFzIEdyYW5vbiIgPG5ncmFub25AaWR5bG9nLmNvbT4gd3JvdGU6DQoNCj5NYW55IHRoYW5rcyBm b3IgeW91ciBhbnN3ZXIuDQo+DQo+DQo+V2UgaGF2ZSBkb25lIHdoYXQgeW91IHN1Z2dlc3QgYW5k IDoNCj5QcmV2aW91cyBlcnJvcnMgZG8gbm90IHNob3cgYW55IG1vcmUgKHRoYXQgaXMgZ29vZCAh KQ0KPg0KPkF1dG8tY29tcGxldGlvbiBzdGlsbCBkb2Vzbid0IG5vdCB3b3JrICphdCBhbGwqIChp bXBsaWVzIHRoYXQgImltcG9ydCINCj5kaXJlY3RpdmVzIGFyZSBub3QgZ2VuZXJhdGVkIGFuZCB3 ZSBjYW5ub3QgY29tcGlsZSBzaW5jZSBvZiBjb3Vyc2UgYWxsDQo+aW50ZXJmYWNlcywgdHlwZSBk ZWZpbml0aW9uIGV0Yy4gY2Fubm90IGJlIGZvdW5kKS4gKGFuZCB0aGF0IGlzIG5vdCBnb29kDQo+ YXQgYWxsISkNCj4NCj5UaGUgSURFIGlzIGRlZmluaXRlbHkgbWlzc2luZyBzb21ldGhpbmcuLi4N Cj4NCj5BbnkgdGhvdWdodCA/DQo+U2hvdWxkIHRoZXJlIGJlIGEgImZsZXgtdHlwZWRlZnMiIGZv bGRlciAsIG9yIGEgInJveWFsZS10eXBlZGVmcyIgZm9sZGVyDQo+PyBUaGVyZSBpcyBubyBzdWNo IGZvbGRlciBpbiB0aGUgYmluIGFyY2hpdmUuDQo+DQo+Tmljb2xhcyBHcmFub24NCj4NCj4NCj4N Cj4NCj4+IC0tLS0tTWVzc2FnZSBkJ29yaWdpbmUtLS0tLQ0KPj4gRGUgOiBBbGV4IEhhcnVpIFtt YWlsdG86YWhhcnVpQGFkb2JlLmNvbV0NCj4+IEVudm95w6kgOiB2ZW5kcmVkaSAyNyBvY3RvYnJl IDIwMTcgMDA6MDINCj4+IMOAIDogbmdyYW5vbkBpZHlsb2cuY29tOyBkZXZAcm95YWxlLmFwYWNo ZS5vcmcNCj4+IE9iamV0IDogUmU6IEFwYWNoZSBSb3lhbGUgMC45IHNldHVwDQo+PiANCj4+IEhp IE5pY29sYXMsDQo+PiANCj4+IEl0IGlzIHVwIHRvIHlvdSBhcyB0byB3aGV0aGVyIHRvIHN3aXRj aCB0byBWU0NvZGUgb3IgTW9vbnNoaW5lLiAgV2UgYXJlDQo+PiB0cnlpbmcgdG8ga2VlcCBGQiB3 b3JraW5nIGZvciBSb3lhbGUganVzdCBzbyB0aGVyZSBpcyBvbmUgbGVzcyB0aGluZyB0bw0KPj4g Y2hhbmdlIHRvIGdldCBzdGFydGVkIHdpdGggUm95YWxlLCBidXQgSSBleHBlY3QgTW9vbnNoaW5l IGFuZCBWU0NvZGUgdG8NCj4+IGV2ZW50dWFsbHkgaGF2ZSBtb3JlIHByb2R1Y3Rpdml0eSBmZWF0 dXJlcyB0aGFuIEZCIHdpbGwuDQo+PiANCj4+IEFmdGVyIGludmVzdGlnYXRpbmcsIEkgZm91bmQg dGhhdCB0aGUgcHJvYmxlbSB3YXMgdGhhdCB0aGUgZmxleC0NCj4+IGNvbmZpZy54bWwgd2FzIGlu dmFsaWQuICBJIHdvcmtlZCBhcm91bmQgaXQgYnkgY29weWluZyByb3lhbGUtDQo+PiBjb25maWcu eG1sIHRvIGZsZXgtY29uZmlnLnhtbCBhbmQgY2hhbmdpbmcgdGhlIHRvcG1vc3QgdGFnIGluIHRo YXQNCj4+IHJlc3VsdGluZyBmbGV4LWNvbmZpZy54bWwgZnJvbSA8cm95YWxlLWNvbmZpZz4uLi48 L3JveWFsZS1jb25maWc+IHRvDQo+PiA8ZmxleC1jb25maWc+Li4uPC9mbGV4LWNvbmZpZz4NCj4+ IA0KPj4gVGhlbiByZXN0YXJ0IEZCIGFuZCBzZWUgaWYgaXQgd29ya3MgYmV0dGVyLg0KPj4gDQo+ PiBUaGFua3MgZm9yIHdvcmtpbmcgd2l0aCB1cyBhcyB3ZSBnZXQgdGhlIGtpbmtzIG91dCwgLUFs ZXgNCj4+IA0KPj4gT24gMTAvMjYvMTcsIDY6MjcgQU0sICJJZHlsb2cgLSBOaWNvbGFzIEdyYW5v biIgPG5ncmFub25AaWR5bG9nLmNvbT4NCj4+IHdyb3RlOg0KPj4gDQo+PiA+VGhhbmsgeW91Lg0K Pj4gPklmIHlvdSB0aGluayBpdCdzIGJlc3QgdG8gc3dpdGNoIHRvIFZTQ29kZSBvciBhbm90aGVy IGVkaXRvciwgbGV0IHVzDQo+PiBrbm93Lg0KPj4gPg0KPj4gPk5pY29sYXMgR3Jhbm9uDQo+PiA+ DQo+PiA+DQo+PiA+DQo+PiA+PiAtLS0tLU1lc3NhZ2UgZCdvcmlnaW5lLS0tLS0NCj4+ID4+IERl IDogQWxleCBIYXJ1aSBbbWFpbHRvOmFoYXJ1aUBhZG9iZS5jb21dIEVudm95w6kgOiBqZXVkaSAy NiBvY3RvYnJlDQo+PiA+PiAyMDE3IDA4OjA1IMOAIDogZGV2QHJveWFsZS5hcGFjaGUub3JnOyBu Z3Jhbm9uQGlkeWxvZy5jb20gT2JqZXQgOiBSZToNCj4+ID4+IEFwYWNoZSBSb3lhbGUgMC45IHNl dHVwDQo+PiA+Pg0KPj4gPj4gSSBjYW4gcmVwcm9kdWNlIGl0LiAgTG9va2luZyBpbnRvIGl0Lg0K Pj4gPj4NCj4+ID4+IC1BbGV4DQo+PiA+Pg0KPj4gPj4gT24gMTAvMjUvMTcsIDEwOjIyIFBNLCAi WWlzaGF5IFdlaXNzIiA8eWlzaGF5am9ic0Bob3RtYWlsLmNvbT4NCj4+IHdyb3RlOg0KPj4gPj4N Cj4+ID4+ID5IaSwNCj4+ID4+ID4NCj4+ID4+ID5DYW4geW91IHB1dCBhbiBmeHAgc29tZXdoZXJl IHNvIEkgY2FuIGhhdmUgYSBsb29rPw0KPj4gPj4gPg0KPj4gPj4gPlRoYW5rcywNCj4+ID4+ID5Z aXNoYXkNCj4+ID4+ID4NCj4+ID4+ID5Gcm9tOiBJZHlsb2cgLSBOaWNvbGFzIEdyYW5vbjxtYWls dG86bmdyYW5vbkBpZHlsb2cuY29tPg0KPj4gPj4gPlNlbnQ6IFRodXJzZGF5LCBPY3RvYmVyIDI2 LCAyMDE3IDE6MDUgQU0NCj4+ID4+ID5UbzogZGV2QHJveWFsZS5hcGFjaGUub3JnPG1haWx0bzpk ZXZAcm95YWxlLmFwYWNoZS5vcmc+DQo+PiA+PiA+U3ViamVjdDogUkU6IEFwYWNoZSBSb3lhbGUg MC45IHNldHVwDQo+PiA+PiA+DQo+PiA+PiA+SSBoYWQgb25seSBvbmUgbmFtZXNwYWNlIHJlZmVy ZW5jZSAoaXQgaXMgYSB2ZXJ5IHNtYWxsIHByb2plY3QhKS4NCj4+ID4+ID5DaGFuZ2VkIGl0IGFz IHlvdSBzYXkuDQo+PiA+PiA+U2FtZSByZXN1bHQgKHNhbWUgZXJyb3JzIGFuZCBhdXRvY29tcGxl dGUgbm90IHdvcmtpbmcgYXQgYWxsKQ0KPj4gPj4gPg0KPj4gPj4gPkFsc28gbm90aWNlZCB0aGF0 IHN5bnRheCBjaGVja2luZyBpcyBub3Qgd29ya2luZyBhbnltb3JlLg0KPj4gPj4gPg0KPj4gPj4g PkNsZWFybHksIElERSBpcyBtaXNzaW5nIHNvbWUgbGluayB0byBzeW50YXggZGVmaW5pdGlvbnMu Li4NCj4+ID4+ID4NCj4+ID4+ID4odHJpZXMgdG8gImNsZWFuIHByb2plY3QiIDogc2FtZSByZXN1 bHQpICh0cmllcyB0byBjbG9zZSBhbmQgcmVvcGVuDQo+PiA+PiA+cHJvamVjdCA6IHNhbWUgcmVz dWx0KSAodHJpZWQgdG8gY2xvc2UgYW5kIHJlc3RhcnQgSURFIDogc2FtZQ0KPj4gPj4gPnJlc3Vs dCkNCj4+ID4+ID4NCj4+ID4+ID5BbHNvLCB0aGVyZSB3YXMgYSAiZmxleC10eXBlZGVmcyIgZm9s ZGVyIGluIGZsZXhKUyAwLjggYnV0IG5vIHN1Y2gNCj4+ID4+ID5mb2xkZXIgaW4NCj4+ID4+ID4w LjkgKGFuZCBubyByb3lhbGUtdHlwZWRlZnMpLg0KPj4gPj4gPg0KPj4gPj4gPk5pY29sYXMgR3Jh bm9uDQo+PiA+PiA+DQo+PiA+PiA+DQo+PiA+PiA+DQo+PiA+PiA+DQo+PiA+PiA+PiAtLS0tLU1l c3NhZ2UgZCdvcmlnaW5lLS0tLS0NCj4+ID4+ID4+IERlIDogUGV0ZXIgRW50IFttYWlsdG86cGVu dEBhZG9iZS5jb20uSU5WQUxJRF0gRW52b3nDqSA6IG1lcmNyZWRpDQo+PiA+PiA+PiAyNSBvY3Rv YnJlIDIwMTcgMjM6NDAgw4AgOiBkZXZAcm95YWxlLmFwYWNoZS5vcmc7DQo+PiA+PiA+PiBuZ3Jh bm9uQGlkeWxvZy5jb20gT2JqZXQgOiBSZTogQXBhY2hlIFJveWFsZSAwLjkgc2V0dXANCj4+ID4+ ID4+DQo+PiA+PiA+PiBIaSwNCj4+ID4+ID4+DQo+PiA+PiA+PiBZZXMgLSBjaGFuZ2UgYWxsICJm bGV4IiBhbmQgImZsZXhqcyIgdG8gInJveWFsZSIuIFNvIHRoZQ0KPj4gbmFtZXNwYWNlDQo+PiA+ PiA+PiB3aWxsIGhhdmUgIm5zLmFwYWNoZS5vcmcvcm95YWxlL2Jhc2ljIi4NCj4+ID4+ID4+DQo+ PiA+PiA+PiDigLlwZXRlcg0KPj4gPj4gPj4NCj4+ID4+ID4+IE9uIDEwLzI1LzE3LCA1OjM1IFBN LCAiSWR5bG9nIC0gTmljb2xhcyBHcmFub24iDQo+PiA+PiA+PiA8bmdyYW5vbkBpZHlsb2cuY29t Pg0KPj4gPj4gPj4gd3JvdGU6DQo+PiA+PiA+Pg0KPj4gPj4gPj4gPkhpIEFsZXgsDQo+PiA+PiA+ PiA+DQo+PiA+PiA+PiA+QWZ0ZXIgZG93bmxvYWRpbmcgImFwYWNoZS5yb3lhbGUtanNvbmx5LTAu OS4wLWJpbi56aXAiIGFuZA0KPj4gPj4gPj4gPnVuemlwcGluZywgdGhlICJyb290IiBkaXJlY3Rv cnkgd2FzIGFjY2VwdGVkIGJ5IGZsYXNoYnVpbGRlciBhcw0KPj4gYQ0KPj4gPj4gU0RLIGRpcmVj dG9yeS4NCj4+ID4+ID4+ID4NCj4+ID4+ID4+ID5Ib3dldmVyIG15ICJzdHViIiBwcm9qZWN0IG5v dyBnaXZlcyB0aGUgZm9sbG93aW5nIGNvbXBpbGUgZXJyb3JzDQo+PiA6DQo+PiA+PiA+PiA+Imlu dGVybmFsIGVycm9yIGluIGZpbGUgc2NvcGUgYnVpbGRlciBzdWJzeXN0ZW0gd2hlbiBnZW5lcmF0 aW5nDQo+PiA+PiA+PiA+KHBhdGggdG8gbXkgcHJvamVjdCBiYXNlIG14bWwgZmlsZSkgOg0KPj4g Pj4gamF2YS5sYW5nLm51bGxwb2ludGVyZXhjZXB0aW9uDQo+PiA+PiA+PiBGb2xsb3dlZA0KPj4g Pj4gPj4gPmJ5IHR3byBvdGhlciBlcnJvcnMgKGludGVybmFsIGVycm9yIGluIG91dGdvaW5nIGRl cGVuZGVuY3kNCj4+ID4+IHN1YnN5c3RlbQ0KPj4gPj4gPj4gPmFuZCBpbnRlcm5lbCBlcnJvciBp biBzeW50YXggdHJlZSBzdWJzeXN0ZW0pDQo+PiA+PiA+PiA+DQo+PiA+PiA+PiA+QWxzbywgYXV0 byBjb21wbGV0aW9uIGRvZXMgbm90IHdvcmsgYW55bW9yZSAoSSBoYXZlIGRlbGV0ZWQgb2xkDQo+ PiA+PiA+PiBpbXBvcnRzDQo+PiA+PiA+PiA+bGlrZSAiaW1wb3J0IG9yZy5hcGFjaGUuZmxleC5o dG1sLmFsZXJ0IiBiZWNhdXNlIEkgc3VzcGVjdGVkDQo+PiB0aGF0DQo+PiA+PiA+PiA+dGhlICJm bGV4Lmh0bWwuYWxlcnQiIHBhdGggd2FzIG9ic29sZXRlLCBidXQgbm93LCBGbGFzaGJ1aWxkZXIN Cj4+ID4+ID4+ID5jYW5ub3QgZmluZCBBbGVydCB0aHJvdWdoIGF1dG9jb21wbGV0ZSBhbmQgdGh1 cyBjYW5ub3QNCj4+ID4+IGF1dG9tYXRpY2FsbHkNCj4+ID4+ID4+ID5pbnNlcnQgdGhlIGNvcnJl Y3QgaW1wb3J0IHN0YXRlbWVudC4gVGhlIHNhbWUgZm9yIGFsbCBjbGFzc2VzDQo+PiA+PiA+PiA+ KGF1dG9jb21wbGV0ZSBzaG93cyAibm8gc3VnZ2VzdGlvbiIpDQo+PiA+PiA+PiA+DQo+PiA+PiA+ PiA+U29tZXRoaW5nIGlzIG1pc3Npbmcgc29tZXdoZXJlLi4uIQ0KPj4gPj4gPj4gPg0KPj4gPj4g Pj4gPlNob3VsZCBJIG1vZGlmeSB0aGUgbmFtZXNwYWNlIGRlY2xhcmF0aW9ucw0KPj4gPj4gPj4g PiJ4bWxuczpqcz0ibGlicmFyeTovL25zLmFwYWNoZS5vcmcvZmxleGpzL2Jhc2ljIiA/Pw0KPj4g Pj4gPj4gPg0KPj4gPj4gPj4gPk5pY29sYXMgR3Jhbm9uDQo+PiA+PiA+PiA+DQo+PiA+PiA+PiA+ DQo+PiA+PiA+PiA+DQo+PiA+PiA+PiA+DQo+PiA+PiA+PiA+PiAtLS0tLU1lc3NhZ2UgZCdvcmln aW5lLS0tLS0NCj4+ID4+ID4+ID4+IERlIDogQWxleCBIYXJ1aSBbbWFpbHRvOmFoYXJ1aUBhZG9i ZS5jb21dIEVudm95w6kgOiBtZXJjcmVkaSAyNQ0KPj4gPj4gPj4gPj4gb2N0b2JyZSAyMDE3IDIz OjA0IMOAIDogZGV2QHJveWFsZS5hcGFjaGUub3JnOw0KPj4gPj4gPj4gPj4gbmdyYW5vbkBpZHls b2cuY29tIE9iamV0IDogUmU6IEFwYWNoZSBSb3lhbGUgMC45IHNldHVwDQo+PiA+PiA+PiA+Pg0K Pj4gPj4gPj4gPj4gSGkgTmljb2xhcywNCj4+ID4+ID4+ID4+DQo+PiA+PiA+PiA+PiBZZWFoLCB3 ZSBhcmUgc3RpbGwgZml4aW5nIGJ1Z3MgYWZ0ZXIgdHJ5aW5nIHRvIHJlbmFtZQ0KPj4gZXZlcnl0 aGluZy4NCj4+ID4+ID4+ID4+IEkgd2FzIGFibGUgdG8gc3RhcnQgd2l0aDoNCj4+ID4+ID4+ID4+ DQo+PiA+PiA+PiA+Pg0KPj4gPj4gPj4NCj4+ID4+DQo+PiA+Pmh0dHBzOi8vbmEwMS5zYWZlbGlu a3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHAlM0ElMkYlMkZhcGENCj4+ID4+ID4+ ID4+Y2gNCj4+ID4+ID4+IGUNCj4+ID4+ID4+ID4+ZmxlDQo+PiA+PiA+PiA+PnhidWlsZC5jbG91 ZGFwcC5uZXQlM0E4MDgwJTJGam9iJTJGcm95YWxlLWFzanMtDQo+PiA+PiA+PiAmZGF0YT0wMiU3 QzAxJTdDJTdDN2Y2MQ0KPj4gPj4gPj4gPj5kMzYNCj4+ID4+ID4+DQo+PiA+Pg0KPj4gPj45ZGIw OTQ1NDQwZWFlMDhkNTFiZjA0YmY2JTdDZmE3YjFiNWE3YjM0NDM4Nzk0YWVkMmMxNzhkZWNlZTEl N0MwJTdDDQo+PiA+PiA+PiA+PjAlDQo+PiA+PiA+PiA3DQo+PiA+PiA+PiA+PkM2Mw0KPj4gPj4g Pj4NCj4+ID4+DQo+PiA+PjY0NDU2NDEyMzg2MzUwNTAmc2RhdGE9Ukp0WGl1ek5yQ2Z0TTNIS1V4 N2FXVDFIUzJYOXN6UExaZDZEbndFaE90QSUNCj4+ID4+ID4+ID4+M0QNCj4+ID4+ID4+ICYNCj4+ ID4+ID4+ID4+cmVzDQo+PiA+PiA+PiA+PmVydmVkPTANCj4+ID4+ID4+ID4+IGpzb25seS9sYXN0 U3VjY2Vzcw0KPj4gPj4gPj4gPj4gZnVsQnVpbGQvYXJ0aWZhY3Qvb3V0Lw0KPj4gPj4gPj4gPj4N Cj4+ID4+ID4+ID4+IEFuZCByZW5hbWUgcm95YWxlLXNkay1kZXNjcmlwdGlvbi54bWwgdG8NCj4+ ID4+ID4+ID4+IGZsZXgtc2RrLWRlc2NyaXB0aW9uLnhtbA0KPj4gPj4gPj4gYW5kDQo+PiA+PiA+ PiA+PiBjaGFuZ2UgdGhlIGNsb3NpbmcgdGFnIHRvIGJlIGZsZXgtc2RrLWRlc2NyaXB0aW9uIGFu ZCBGQg0KPj4gPj4gPj4gPj4gYWNjZXB0ZWQgdGhhdCBhcyBhbiBTREsgb24gbXkgTWFjLg0KPj4g Pj4gPj4gPj4NCj4+ID4+ID4+ID4+IEhUSCwNCj4+ID4+ID4+ID4+IC1BbGV4DQo+PiA+PiA+PiA+ Pg0KPj4gPj4gPj4gPj4gT24gMTAvMjUvMTcsIDExOjIyIEFNLCAiSWR5bG9nIC0gTmljb2xhcyBH cmFub24iDQo+PiA+PiA+PiA8bmdyYW5vbkBpZHlsb2cuY29tPg0KPj4gPj4gPj4gPj4gd3JvdGU6 DQo+PiA+PiA+PiA+Pg0KPj4gPj4gPj4gPj4gPkkgd291bGQgbGlrZSB0byBzZXR1cCBhIEFwYWNo ZSBSb3lhbGUgMC45IGVudmlyb25tZW50Lg0KPj4gPj4gPj4gPj4gPkkgZG8gbm90IHdhbnQgdG8g YnVpbGQgaXQsIGp1c3QgZ2V0IHRoZSBiaW4gZGlzdHJpYnV0aW9uLg0KPj4gPj4gPj4gPj4gPkkg aGF2ZSBGbGFzaEJ1aWxkZXIgc2V0dXAgKFdpbmRvd3MpLg0KPj4gPj4gPj4gPj4gPkkgYW0gbm90 IGludGVyZXN0ZWQgaW4gU1dGIG91dHB1dCwganVzdCBKUy4NCj4+ID4+ID4+ID4+ID4NCj4+ID4+ ID4+ID4+ID4xLiBXaGVyZSBpcyB0aGUgbGF0ZXN0IGJpbiBkaXN0cmlidXRpb24gPyBPbiBKZW5r aW5zIHRoZXJlDQo+PiBhcmUNCj4+ID4+ID4+ID4+ID4icm95YWxlLWFzanMiLCAicm95YWxlLWFz anMtb25seSIsICJyb3lhbGUtYXNqcy1yZW5hbWUiDQo+PiA+PiBwcm9qZWN0cy4uLg0KPj4gPj4g Pj4gPj4gPldoaWNoIGlzIHRoZSBjb3JyZWN0IG9uZSA/DQo+PiA+PiA+PiA+PiA+DQo+PiA+PiA+ PiA+PiA+Mi4gSSBoYXZlIGdyYWJiZWQgImFwYWNoZS1yb3lhbGUtMC45LjAtYmluLnppcCIgZnJv bQ0KPj4gPj4gPj4gPj4gPiJyb3lhbGUtYXNqcy0NCj4+ID4+ID4+ID4+IHJlbmFtZSIuDQo+PiA+ PiA+PiA+PiA+QWZ0ZXIgdW56aXBwaW5nLCBzaG91bGQgSSBsYXVuY2ggYW55IGFudCB0YXNrIG9y IGlzIGl0ICJyZWFkeQ0KPj4gPj4gZm9yDQo+PiA+PiA+PiB1c2UiDQo+PiA+PiA+PiA+PiA/DQo+ PiA+PiA+PiA+PiA+DQo+PiA+PiA+PiA+PiA+My4gSSBoYXZlIG5vdGljZWQgdGhhdCBpbiAicm95 YWxlLXNkay1kZXNjcmlwdGlvbi54bWwiIChpbg0KPj4gdGhlDQo+PiA+PiA+PiA+PiA+cm9vdA0K Pj4gPj4gPj4gPj4gPmRpcikgdGhlIG9wZW5pbmcgdGFnICg8ZmxleC1zZGstZGVzY3JpcHRpb24+ KSBhbmQgY2xvc2luZyB0YWcNCj4+ID4+ID4+ID4+ID4oPC9yb3lhbGUtc2RrLWRlc2NyaXB0aW9u PikgZG8gbm90IG1hdGNoDQo+PiA+PiA+PiA+PiA+DQo+PiA+PiA+PiA+PiA+NCBJbiBGbGFzaGJ1 aWxkZXIsIHlvdSBjYW5ub3QgImluc3RhbGwiIHRoZSBTREsgKGl0IGRpZCB3b3JrDQo+PiA+PiB3 aXRoDQo+PiA+PiA+PiA+PiA+RmxleEpTIHYgMC44KS4geW91Z2V0IHRoZSBmb2xsb3dpbmcgZXJy b3IgOiAiRGlyZWN0b3J5IGRvZXMNCj4+ID4+ID4+ID4+ID5ub3QNCj4+ID4+ID4+ID4+IGNvbnRh aW4NCj4+ID4+ID4+ID4+ID5hIEZsZXggU0RLIi4NCj4+ID4+ID4+ID4+ID5JIGhhdmUgdHJpZWQg dG8gY29weSBhbmQgcmVuYW1lICJyb3lhbGUtc2RrLWRlc2NyaXB0aW9uLnhtbCINCj4+ID4+ID4+ ID4+ID5hcyAiZmxleC1zZGstZGVzY3JpcHRpb24ueG1sIiBhbmQgY29ycmVjdGVkIHRoZSBjbG9z aW5nIHRhZw0KPj4gPj4gPj4gPj4gPihub3cNCj4+ID4+ID4+ID4+ID48L2ZsZXgtc2RrLWRlc2Ny aXB0aW9uPikgYnV0IHN0aWxsIG5vIGx1Y2suIFdoYXQgYW0gSSBtaXNzaW5nDQo+PiA/DQo+PiA+ PiA+PiA+PiA+DQo+PiA+PiA+PiA+PiA+NSBXaGF0IGFib3V0IGVudmlyb25tZW50IHZhcmlhYmxl cyAoV2luZG93cykgPw0KPj4gPj4gPj4gPj4gPg0KPj4gPj4gPj4gPj4gPk1hbnkgdGhhbmtzIGlu IGFkdmFuY2UNCj4+ID4+ID4+ID4+ID4NCj4+ID4+ID4+ID4+ID5OaWNvbGFzIEdyYW5vbg0KPj4g Pj4gPj4gPj4gPg0KPj4gPj4gPj4gPg0KPj4gPj4gPj4gPg0KPj4gPj4gPg0KPj4gPj4gPg0KPj4g Pg0KPj4gPg0KPg0KPg0KDQo=