Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7C7A418572 for ; Thu, 4 Feb 2016 12:21:55 +0000 (UTC) Received: (qmail 29637 invoked by uid 500); 4 Feb 2016 12:21:52 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 29597 invoked by uid 500); 4 Feb 2016 12:21:52 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 29583 invoked by uid 99); 4 Feb 2016 12:21:51 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Feb 2016 12:21:51 +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 6ECEBC1FE5 for ; Thu, 4 Feb 2016 12:21:51 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.947 X-Spam-Level: X-Spam-Status: No, score=0.947 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, KAM_ASCII_DIVIDERS=0.8, KAM_LOTSOFHASH=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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=microsoft.com Received: from mx1-eu-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 zeMh3QfpL9yf for ; Thu, 4 Feb 2016 12:21:50 +0000 (UTC) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bn0108.outbound.protection.outlook.com [157.56.110.108]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id CC2E231AA9 for ; Thu, 4 Feb 2016 12:21:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=KRlfpST2cz/tEVoAzrWGKDcs0a/2mCo6Wp22QHxgHKc=; b=eQy+xm16p9JAEhXrztx57k1uIPjZxyrKdsBF2eFXPumJZERMoakpyQKifjbMvWAIJt7FFLTvxJKHTUafxpmtWMTLn3OxfEPVoIlvqwJeIBTVv4j3YQHLxxBJoeyrIfLDOSB8LvM4gjFboo2+iAoj/qaMNdSVWPeuSN/TUeOQuKQ= Received: from BLUPR0301CA0018.namprd03.prod.outlook.com (10.162.113.156) by CY1PR0301MB0699.namprd03.prod.outlook.com (10.160.159.141) with Microsoft SMTP Server (TLS) id 15.1.396.15; Thu, 4 Feb 2016 12:21:41 +0000 Received: from BL2FFO11OLC013.protection.gbl (2a01:111:f400:7c09::131) by BLUPR0301CA0018.outlook.office365.com (2a01:111:e400:5259::28) with Microsoft SMTP Server (TLS) id 15.1.403.16 via Frontend Transport; Thu, 4 Feb 2016 12:21:40 +0000 Authentication-Results: spf=pass (sender IP is 23.103.249.84) smtp.mailfrom=microsoft.com; cordova.apache.org; dkim=none (message not signed) header.d=none;cordova.apache.org; dmarc=pass action=none header.from=microsoft.com; Received-SPF: Pass (protection.outlook.com: domain of microsoft.com designates 23.103.249.84 as permitted sender) receiver=protection.outlook.com; client-ip=23.103.249.84; helo=064-smtp-out.microsoft.com; Received: from 064-smtp-out.microsoft.com (23.103.249.84) by BL2FFO11OLC013.mail.protection.outlook.com (10.173.160.161) with Microsoft SMTP Server (TLS) id 15.1.409.7 via Frontend Transport; Thu, 4 Feb 2016 12:21:39 +0000 Received: from HKXPR3004MB0071.064d.mgd.msft.net (141.251.197.83) by HKXPR3004MB0069.064d.mgd.msft.net (141.251.197.81) with Microsoft SMTP Server (TLS) id 15.1.403.10; Thu, 4 Feb 2016 12:21:35 +0000 Received: from HKXPR3004MB0071.064d.mgd.msft.net ([141.251.197.83]) by HKXPR3004MB0071.064d.mgd.msft.net ([141.251.197.83]) with mapi id 15.01.0403.011; Thu, 4 Feb 2016 12:21:35 +0000 From: "Vladimir Kotikov (Akvelon)" To: "dev@cordova.apache.org" Subject: RE: [DISCUSS] Enabling coverage reports collection and analysis for cordova repos Thread-Topic: [DISCUSS] Enabling coverage reports collection and analysis for cordova repos Thread-Index: AdFc+lCObfPF7lmpQqqgiYfAi+ewnwAQ/jGAAAJBawAAERqBwAAJV7EAAAEYtAAAAsHngAAAdp/AAFE3KWAADovG8AABOFgA Date: Thu, 4 Feb 2016 12:21:35 +0000 Message-ID: <98d74fce1325448896b0012a6d318d07@HKXPR3004MB0071.064d.mgd.msft.net> References: <488A2172-DBF0-4458-88AE-458B6EFCCFEE@microsoft.com> <2ee7dbea25914301ae8d2cd0b13f5357@HKXPR3004MB0071.064d.mgd.msft.net> In-Reply-To: <2ee7dbea25914301ae8d2cd0b13f5357@HKXPR3004MB0071.064d.mgd.msft.net> Accept-Language: ru-RU, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [109.60.135.109] X-MS-Office365-Filtering-Correlation-Id: e1eab5ef-3375-42e7-3881-08d32d5dbc35 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11OLC013;1:NCL5QmnitjQF5amQ4RNOLBq4SAUCiTsIatjvebXC5gmV5at3Zs41pCF3DEKpCKtwE0SmIzgZkn2Lk0nNJUQ2tz3ok7CzEUf06UbESDQIzF2VTYyWeIk5AyyoXMS2Zlscsb8ODsLl6Y8wZwCC+go681RvVG3clY7P7EvbPSzlRbTlxu+qZ4hOTscwFSS67Dwh0iT+wHfPSdsajUpoTaQRMEQQlMTt5cN5pMp2lpNQT8qD2dEhrffY99Uoe9we5xJBnsN712bWkk3t75EaKeoqGT9v7ZYzvc9ZZFt0YA7Haz/Jz2hfx5kh1QFiF4/jFqkt46+qLisF6Kvmdkqwh/Xh+A== X-Forefront-Antispam-Report: CIP:23.103.249.84;CTRY:;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(438002)(252514010)(13464003)(377454003)(69234005)(3905003)(189002)(199003)(24454002)(86146001)(47776003)(87936001)(102836003)(189998001)(19580395003)(2351001)(561944003)(92566002)(86612001)(5003600100002)(106466001)(450100001)(16796002)(86362001)(50466002)(110136002)(575784001)(23676002)(33646002)(19580405001)(24736003)(2900100001)(93886004)(76176999)(15975445007)(54356999)(11100500001)(5001960100002)(2906002)(50986999)(2950100001)(1220700001)(586003)(1096002)(107886002)(6806005)(66066001)(10290500002)(5008740100001)(108616004)(6116002)(5005710100001)(2501003)(10400500002)(3846002);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR0301MB0699;H:064-smtp-out.microsoft.com;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB0699;2:USswqZVM71br7cxAknWMOlBr5xpy+y4956avq4xV0Dg0rOM9ReRuAvf8vE+yk+rX2fK9yeJ8vokKpvLTZC5kE9ZecDe78v/tS+A4Rbn758pc5EtlcvQ+oy7bxBX/ht+TNN0WqlwT2VNOeatCNaOZFu6eBh2v957ZfGvXwLqDr+YJnTuQdV3A1XoIeScDWcr/;3:dtt1FBPdOT/2xwS5vmaf1UHOiU1KRiTbOh4UDl3ZdA6lp0ieu0CfkdYHIAI9I8VoDtgfXUzLicXTSu47/iPrtaNQx2PQo5bD8lRSTG9fTLgvfjvYJ4R+uBkRKAZcJzw4ZepHHDW0VFCI+G4Kh76K7CVG1goY+2rp3nopnGYLW+aeuVvLcSShFsqNj9rQX+7pzrU1V/lGIfNEGoS8wgDlmPfx8d09pHNqO+7HQiYh1AuLI9q4ajZJQjDBa1RfwbBTaDUf8jreBzBjycpBPu0lpA==;25:Uc32QZv3w/mdTozt2CIrDA0QbkBnM1Lj9WZvVoTykncXC5aUwmgM+VSSEq8iWu1zIA0cS7gt+thX5jiZhvQxYeCDdOnC8qLmJ5FJb+lOsKhwPHyPZ/als23Xk9d/2cqD1db5pqUifcnYmUSe8PLe0RlF4WBEj8iaHgOwiQwJqu2JQua+2bii+9oRBo9zQQEoNc6XTJH2YkzlXxwk0kIrV2lxF1/vw7N8vB93O37lLB4oQwudDDBz/l0UWycqwnew0Ze9Ey8RiP00/oHMxRoSCSB0jD3ox4s9nBb4zvIJ7k6edLjljPse1P6pjop/PQ3Q5WcKbYMb7N62FFTD6cNqXg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:CY1PR0301MB0699; X-O365EOP-Header: O365_EOP: Allow for Unauthenticated Relay X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB0699;20:92WCTf3miaHTAAgEUdJaSGMVr7CKV5PmlHNnDD59423iJ5RzCq7A6bSRhQR22v1YzRIPDUI1TJ2I+V+stvCrrWBkD3dLWMJBeu9eEE1NHyOB/L4gFpAXJ4Llgfv6bBUyDQlbFluNhj1+ZDXe7zwq5UiqU1ch6Io81Tu8THFdeenQXMWp549oMAP9OyO9T0IIJxjiGOjG7xRgviOz2WhyhjjpCC9UTE+81q40KqkiPqEpzjB0TvdivYByQIMbvqolXGsxa8hroE0vox128SyZZ+Cv+h9M05LzdtoGJAS1DxGLKP5lFAnw1ec97+1MJ0coJY0oCKq4kEXrKwy44T86CnSJ0ujHtqt1A3/eMAaTy/fNguGXbOIRes2Bs+UKVbXkh9aA/Pj2wT9MC8E/ZHiautSjN43+MMYOOLcoJI4s5pXQ8sho0kpPapM0Rg0nKjg2By6YU3vlxqTwSOZ5mONIL9F+3WxcIfI0zk31U8zULocDCl05jCafIuvVBkoiLHmFwjWs0cLQwaLSC78K7BfbBIO6xTuDbrNgYqg5bz3YKO0QKjN/ArbiNrBUmcfg6ei2BLdwPwrA6WIY9aUt7sg/vI1W+TBd2HNgAPetALv48Bs= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(61425038)(601004)(2401047)(13016025)(13018025)(8121501046)(5005006)(10201501046)(3002001)(61426038)(61427038);SRVR:CY1PR0301MB0699;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB0699; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB0699;4:A/pl8UzkVxFfEaYTx6hAaqO1y5DL5RTptyhZr3UWrK6OJ3dqnUw+LX6ZKZkoXBxcD7ugLtPx0/lJ2zgq8b8wuLqV5gx4rqOGdzfwIGs/u7w5+7VyXQ15wRmW6qYQLGkUOw0KPR0fuRj6cjHl6G4YHpKylxk1fDLjd1hDUdpD7SjyEAlNDYZJDuq2hdTDiO4I+6+v1UcuWlYstkzWKc/X5pMzeN4W6C6K3ZQPajz6aWGTDy9PPiL6h02U+YfW7WvmF0YHNNIIjjo9EdB9SOHnuNsM5xStahhS5kjiU2rnYTYu9k4rZggmPXqRg9S1mDqb5rUmoc15XVU5StQY+9/qzYiJbh8dsBjs3TFSkXCNSUg4QOZpZIsJchZZN0Y+WRIBC2B79V3SpN3fiWtYvCY0szMfBAHIzn5jZrmY0svq0klT4mwP2MitFdEM+4kUSUMHFq9MUjFeAVAjnNHAbAYIGfvDHyZJev6eDqPjdhlACWE= X-Forefront-PRVS: 084285FC5C X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjAzMDFNQjA2OTk7MjM6WUY4U09TemZzM2dIS0d3WmFmSUxPcnc2?= =?utf-8?B?QkE4MHRrbDF6WksrN3RiZmNoRWNkRnBKQU1sR2N1NlZIMW9rVTdIbWljY0hM?= =?utf-8?B?ZC9nSDJYUnVGL1JHN1ZwZVRkVmdNalZkeVRYRzl3ZlZpcFNHb1JWYWJ0YVE4?= =?utf-8?B?cHk3cjQ0eDJhVVMweTdsOFdmMW5QdDJuRURkdGtZMURoUXFKVW1zUytJMHcx?= =?utf-8?B?YzdPVnJ1M2h1cis1WGk3NFpLSmdISHJSTnU2MDRnT05Odnd0RU5RWlZUTFhI?= =?utf-8?B?dkhKanJINVVDb25RS2I3bU5zU2VPMVgwU1ZSSWhMTWY4MytqVlpFK0w0T010?= =?utf-8?B?ZXB2ZWt2K21XZ1kyRFRWbUlEc3RUMk5CZy9CbENZR1JBRTExVnhWV3U0bU13?= =?utf-8?B?b0dKSEtWTFNEU3NCenpuREdQOUJJbE1GZExNY3lOTCtDVDdNcHdPWVdvcVB3?= =?utf-8?B?SHZpbGwyY21ESGpEcUZkRnRDMjlWRWNXNjB4SlJoeWVjd2E2NHcvaWswMVdS?= =?utf-8?B?RTFMQjJKVGRlS25PaERsUWlsTmN5Q1RhT25VUGh5Z3d5dmpqSEJNOStlY2Rz?= =?utf-8?B?SXVyMitndFhqRHBGcE9WUDNkTytlcVUzc2ZJL2dqV3BXcHd6ZFJYQ1lUZld1?= =?utf-8?B?M0FyUWtTN2pJSSs1WCtkRGhSWUVmU3o2QmpJRDB2bXExSlducGk1YjQxVzNQ?= =?utf-8?B?b0hJdm1FYUZqMXBYbGpBWG40ajBHVmFyWEFqMmJieWFqb0pWb1kyRDFHNm5w?= =?utf-8?B?dTR0eThocUxCWFNKUkNKSDlLSHhaRFU5S2hFUE1IMFpyUUtoWmpTUjJ2OGlD?= =?utf-8?B?NkU1TTlQaXVMQkFNNHVBdEJhOXJnTDBFZ05HeHg5WFVFbU9zb090dWdkQlVv?= =?utf-8?B?M0ZsVUExK05IeHpKcWlBcEl5Y1Vhc2c4VmNrR2tGRnBUYk51Ty83ckM1WFdJ?= =?utf-8?B?Ry9wVU1oZFpPaHlWTm1FVlJLdG5DeCtzeG11YjBaSG1SWFN1NVpOQjhvaXVX?= =?utf-8?B?QlFVc0lYVkdJV1hNVDJaZ24zbThaR1ArUGIwNkd0YzhtbzgyUURzU1ppa01J?= =?utf-8?B?TTcxQ2VjR0tPTGl4Y3AwUnpPcXZMY21Uc21vWU9NR3VYcmI3VUF6ZFp6eDJW?= =?utf-8?B?ZG5JV1RnY3hJbmd2Q2xvcmZLS0ppdGRtMzRSL2V5TXp0eWs4K0lMTzNKYnlP?= =?utf-8?B?WG1VcWx2cWx2bnltMDZEU3NBWXJxZTlBd2JaZVRhcWs3d20zSWsxK2hRd0Fx?= =?utf-8?B?eXFqMGdPQzBXZDNhNzBRNSsrMENVei9yUHRjbW5uNjlVMkp3TXZ2YWJycDBX?= =?utf-8?B?UndWcGFLQWU3T3RWMDVQL2lDS1ZWcFNMTmV6VzN4U2sySmdPdHVGb2h1YmxN?= =?utf-8?B?bmhEOGM5Ynd2VWlMSk9LUFpDWXlIS0RDdHhad2RXSytjSWVuN3B6eDlQV0FG?= =?utf-8?B?MVU4S3JadWtzRDJQM1RuRXVpYlBZMTNEZ1VlMEEydnJrZUVjb2IwNktOczk5?= =?utf-8?B?NlJWWlQ4THZjclFxU3M0TGxxdC96bGx6Z2Z6aHJEdzFFR1l5SHF5dmluWnF0?= =?utf-8?B?SGluTkxsVVNVSlFxVHdYVjRvQTFuSTYyaElMY2VrY1hlUjdnUnJXLzBEcE5R?= =?utf-8?B?Sm9hdnp6M3ZaZjhDNUhSdUt0a01oT01nRHdUaFBxRmplMUJEbmdFcFhuU2pP?= =?utf-8?B?SWtvbzZtUmFrOGx5aGNBbis4ZWZvTW4yWEZoRnU2UFBBc3hwc1g5aHVGOGxI?= =?utf-8?B?akp0MnhEd2NEMmljRmlFRmo4VUw1cDNyWW44cmd0b2hRWWJiWGhMSlFvMFN0?= =?utf-8?B?QXAxWVcrS3ZWWHZ4cVFSaENXdkZ4aU1VMTVzMTMyTFp3YmRabmsvenB3a2R3?= =?utf-8?B?cVV2T2ZVS3NiVFAxNmwyYTVrU09SZHNoS2h3QUVZY0JGMDJLazhuYmxkWHBi?= =?utf-8?Q?bRRv6wmnHY7RFGkfJnOItUwjA+f/5kI0=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB0699;5:6/jg/LYG7mQqZJ99i32zpCh8TttgaCNbN6IrWHY/yPY3d62JMZI5NgH3nijh4h4uqU5EUKi9BEreP5W1re7h8IfpNBnwPBEy+mSoSkhzzm9ENsVHzA2yK6kheIM8nU0gRwyrcRbqCVc2WWo7/Hilxg==;24:q1RGK+SHkvBfit0eDExRZhfZwKhYdyk46XtrgBzSAK0Do57ZKMWRpRku416NjJhweQubiNCJ8C1blEsbEUVfNdsCDPMjVhx5VIU+A/IcflY= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Feb 2016 12:21:39.7816 (UTC) X-MS-Exchange-CrossTenant-Id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=72f988bf-86f1-41af-91ab-2d7cd011db47;Ip=[23.103.249.84];Helo=[064-smtp-out.microsoft.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB0699 SXQgbG9va3MgbGlrZSB3ZSBkb24ndCBuZWVkIGZvciBJTkZSQSBoZXJlLiBUaGUgY292ZXJhZ2Ug cmVwb3J0cyBpcyBhdmFpbGFibGUgd2l0aG91dCBhbnkgaW50ZWdyYXRpb24gLSBzZWUgaHR0cHM6 Ly9jb2RlY292LmlvL2dpdGh1Yi9hcGFjaGUvY29yZG92YS1saWI/cmVmPTM5NzkzY2Y2YjdhYWFm MDVlYjljZmEwMzkzMGQ5MzZjMWNiZjFmMTYgZm9yIHRoZSByZXBvcnQuDQoNCi0NCkJlc3QgcmVn YXJkcywgVmxhZGltaXINCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFZsYWRp bWlyIEtvdGlrb3YgKEFrdmVsb24pIFttYWlsdG86di12bGtvdGlAbWljcm9zb2Z0LmNvbV0gDQpT ZW50OiBUaHVyc2RheSwgRmVicnVhcnkgNCwgMjAxNiAyOjQ5IFBNDQpUbzogZGV2QGNvcmRvdmEu YXBhY2hlLm9yZw0KU3ViamVjdDogUkU6IFtESVNDVVNTXSBFbmFibGluZyBjb3ZlcmFnZSByZXBv cnRzIGNvbGxlY3Rpb24gYW5kIGFuYWx5c2lzIGZvciBjb3Jkb3ZhIHJlcG9zDQoNClRoYW5rIHlv dSwgZ3V5cyBmb3IgdGhlIGZlZWRiYWNrLg0KVGhpcyBzb3VuZHMgbGlrZSB3ZSBub3cgaGF2ZSBh IGNvbnNlbnN1cywgc28gSSdtIGdvaW5nIHRvIHN1Ym1pdCBhIHRpY2tldCB0byBJTkZSQSwgYXNr aW5nIHRvIGVuYWJsZSBodHRwczovL25hMDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5j b20vP3VybD1jb2RlY292LmlvJmRhdGE9MDElN2MwMSU3Y3Ytdmxrb3RpJTQwMDY0ZC5tZ2QubWlj cm9zb2Z0LmNvbSU3Y2RiNjE4ZTU3OTFlNDQxYzJjMDhiMDhkMzJkNTkyNmNlJTdjNzJmOTg4YmY4 NmYxNDFhZjkxYWIyZDdjZDAxMWRiNDclN2MxJnNkYXRhPTZwMzZvdkU3dmlHQ1VqeVhub1JwU2Yx ZDlmdmhOdjFXdXdSV1UyUktGSzAlM2QgPC0+IEdpdEh1YiBpbnRlZ3JhdGlvbiwgYW5kIHNlbmQg YSBQUiB0byBjb3Jkb3ZhLWxpYiB3aXRoIGNvdmVyYWdlIHJlcG9ydHMgZ2VuZXJhdGlvbg0KDQot DQpCZXN0IHJlZ2FyZHMsIFZsYWRpbWlyDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpG cm9tOiBEbWl0cnkgQmxvdHNreSBbbWFpbHRvOmRibG90c2t5QG1pY3Jvc29mdC5jb21dDQpTZW50 OiBUaHVyc2RheSwgRmVicnVhcnkgNCwgMjAxNiA3OjQ5IEFNDQpUbzogZGV2QGNvcmRvdmEuYXBh Y2hlLm9yZw0KU3ViamVjdDogUkU6IFtESVNDVVNTXSBFbmFibGluZyBjb3ZlcmFnZSByZXBvcnRz IGNvbGxlY3Rpb24gYW5kIGFuYWx5c2lzIGZvciBjb3Jkb3ZhIHJlcG9zDQoNCkp1c3QgYW4gRllJ IGZvciB1czogd2UgZG8gYWxyZWFkeSBoYXZlIGNvdmVyYWdlIHJlcG9ydHM6ICJucG0gcnVuIGNv dmVyIi4gVGhpcyB0b29sIGdpdmVzIGV4dHJhIGZ1bmN0aW9uYWxpdHkgb24gdG9wIG9mIHRoYXQu IEkgbGlrZSB0aGUgY292ZXJhZ2UgZGlmZnMsIGFuZCB0aGUgR2l0SHViIHJlcG9ydHMuIElmIHRo aXMgaXMgYXV0b21hdGVkIGFuZCBmcmVlLCBJJ20gYWxsIGZvciBpdC4gDQoNCktpbmRseSwNCkRt aXRyeQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogU2VyZ2V5IEdyZWJub3Yg KEFrdmVsb24pIFttYWlsdG86di1zZWdyZWJAbWljcm9zb2Z0LmNvbV0NClNlbnQ6IFR1ZXNkYXks IEZlYnJ1YXJ5IDIsIDIwMTYgNjowOCBBTQ0KVG86IGRldkBjb3Jkb3ZhLmFwYWNoZS5vcmcNClN1 YmplY3Q6IFJFOiBbRElTQ1VTU10gRW5hYmxpbmcgY292ZXJhZ2UgcmVwb3J0cyBjb2xsZWN0aW9u IGFuZCBhbmFseXNpcyBmb3IgY29yZG92YSByZXBvcw0KDQorMSAtIEkgd291bGQgc3RhcnQgZnJv bSBpZGVudGlmeWluZyB3ZWFrIHBsYWNlcyAtIGltcG9ydGFudCBmdW5jdGlvbmFsaXR5L21ldGhv ZHMgd2hpY2ggYXJlIG5vdCBjb3ZlcmVkIG9yIGNvdmVyYWdlIGlzIGxvdy4NCg0KVGhpcyBpcyBu b3QganVzdCBvbmUgbWFnaWMgY292ZXJhZ2UgbnVtYmVyIC0gdGhpcyBpcyBhYm91dCB3aGF0IGZ1 bmN0aW9uYWxpdHkgaXMgY292ZXJlZCBhbmQgd2hhdCBpcyBub3QuDQoNCi1TZXJnZXkNCi0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBDYXJsb3MgU2FudGFuYSBbbWFpbHRvOmNzYW50 YW5hMjNAZ21haWwuY29tXQ0KU2VudDogVHVlc2RheSwgRmVicnVhcnkgMiwgMjAxNiA0OjQ5IFBN DQpUbzogZGV2QGNvcmRvdmEuYXBhY2hlLm9yZw0KU3ViamVjdDogUmU6IFtESVNDVVNTXSBFbmFi bGluZyBjb3ZlcmFnZSByZXBvcnRzIGNvbGxlY3Rpb24gYW5kIGFuYWx5c2lzIGZvciBjb3Jkb3Zh IHJlcG9zDQoNCisxIFRoaXMgaXMgY29vbCB0ZWNoIHRvIGFkZCB0byBvdXIgcHJvamVjdA0KSXQg c2hvd3MgbW9yZSB0cmFuc3BhcmVuY3kgd2hpY2ggZm9yIG1lIEknbSBhbGwgaW4gISENCkl0IHNo b3VsZCBtYWtlIGl0IGVhc2llciB3aGVuIHRyb3VibGVzaG9vdGluZyBvciBmaXhpbmcgYnVncywg aXQgZ29lcyBvbmUgc3RlcCBmb3J3YXJkIGZyb20gYWRkaW5nIGEgdGVzdCB3aGVuIGEgYnVnIGlz IGZvdW5kDQoNCkFsc28gc2VlaW5nIGhvdyBhIFBSIGFmZmVjdHMgY292ZXJhZ2UgaW50ZXJlc3Rp bmcgaW5mbyB0byBzZWUgc29tZXRpbWVzLg0KDQpMaWtlIFN0ZXZlIHNhaWQgZG9uJ3QgZ28gbWFk IGFuZCBraWxsIHlvdXIgc2VsZiBsb29raW5nIHRyeWluZyByZWFjaCAxMDAlIGZvciB0aGUgcmVw bywgdXNlIGl0IGluIGEgd2F5IHRoYXQgbWFrZSBzZW5zZS4NCk9uIFR1ZSwgRmViIDIsIDIwMTYg YXQgNzozNCBBTSBWbGFkaW1pciBLb3Rpa292IChBa3ZlbG9uKSA8IHYtdmxrb3RpQG1pY3Jvc29m dC5jb20+IHdyb3RlOg0KDQo+IFRoaXMgaXMgbm90IG9ubHkgYWJvdXQgdmlzdWFsaXphdGlvbi4N Cj4gQ29kZWNvdiBhbHNvIHN0b3JlcyBwcmV2aW91cyByZXN1bHQgYW5kIHBlcmZvcm1zIGFuIGFu YWx5c2lzLCBob3cgDQo+IGNvdmVyYWdlIGhhcyBjaGFuZ2VkLiBUYWtlIGEgbG9vayBhdCB0aGUg Y29tbWVudCwgbWFkZSBieSBjb2RlY292IGJvdCBhdCB0aGUgUFI6DQo+IGh0dHBzOi8vZ2l0aHVi LmNvbS92bGFkaW1pci1rb3Rpa292L2NvcmRvdmEtbGliL3B1bGwvMg0KPg0KPiAtDQo+IEJlc3Qg cmVnYXJkcywgVmxhZGltaXINCj4NCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv bTogRG1pdHJ5IEJsb3Rza3kgW21haWx0bzpkYmxvdHNreUBtaWNyb3NvZnQuY29tXQ0KPiBTZW50 OiBUdWVzZGF5LCBGZWJydWFyeSAyLCAyMDE2IDI6NTkgUE0NCj4gVG86IGRldkBjb3Jkb3ZhLmFw YWNoZS5vcmcNCj4gU3ViamVjdDogUmU6IFtESVNDVVNTXSBFbmFibGluZyBjb3ZlcmFnZSByZXBv cnRzIGNvbGxlY3Rpb24gYW5kIA0KPiBhbmFseXNpcyBmb3IgY29yZG92YSByZXBvcw0KPg0KPiBJ cyB0aGlzIGJhc2ljYWxseSBqdXN0IGFkZGluZyBhIFVJIHRoZW4/DQo+DQo+IEtpbmRseSwNCj4g RG1pdHJ5DQo+DQo+ID4gT24gRmViIDEsIDIwMTYsIGF0IDExOjQ4IFBNLCBWbGFkaW1pciBLb3Rp a292IChBa3ZlbG9uKSA8DQo+IHYtdmxrb3RpQG1pY3Jvc29mdC5jb20+IHdyb3RlOg0KPiA+DQo+ ID4+IFdoYXQgaXMgdGhlIGltcGFjdCB0byBvdXIgd29ya2Zsb3c/IGFyZSB3ZSBqdXN0IGFkZGlu ZyBhIG5vZGUNCj4gZGVwZW5kZW5jeSwgb3IgYXJlIHRoZXJlIG90aGVyIGNvbmZpZy9pbnRlZ3Jh dGlvbiBwYXJ0cyB0aGF0IHdlIG5lZWQgdG8gZG8/DQo+ID4gVGhlIG9ubHkgdGhpbmcsIHJlcXVp cmVkIGZyb20gb3VyIHNpZGUgaXMgdG8gcmVwbGFjZSBgbnBtIHRlc3RgIChvciANCj4gPiB0aGUN Cj4gY29tbWFuZCwgdGhhdCBleGVjdXRlcyBqYXNtaW5lIHRlc3RzKSB3aXRuIGBucG0gcnVuIGNv dmVyYCBpbiBUcmF2aXMgDQo+IGNvbmZpZ3VyYXRpb24gKHRoZSBjb3ZlcmFnZSByZXBvcnRzIGFy ZSBhbHJlYWR5IGVuYWJsZWQgZm9yIHRoZSBtb3N0IA0KPiBpbXBvcnRhbnQgcmVwb3MpLiBIb3dl dmVyLCBzb21lIGhlbHAgZnJvbSBpbmZyYSBzaWRlIGlzIHJlcXVpcmVkIHRvIA0KPiBzZXR1cCBH aXRodWIgPC0+IA0KPiBodHRwczovL25hMDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5j b20vP3VybD1jb2RlY292LmlvJmRhdGE9MDElDQo+IDdjMDElN2NkYmxvdHNreSU0MG1pY3Jvc29m dC5jb20lN2M5MmQ4OTE4YzY5YTY0NDFhNzc1NjA4ZDMyYmE1NTdkNCU3YzcNCj4gMmY5ODhiZjg2 ZjE0MWFmOTFhYjJkN2NkMDExZGI0NyU3YzEmc2RhdGE9Y2hqZWtOWUVmeCUyYnBkU1FCYmNHVkFZ bTVBMw0KPiA4ZlB2JTJmQmZ5MWlEVHlVYXU0JTNkDQo+IGludGVncmF0aW9uLg0KPiA+DQo+ID4+ IFlvdSBhcmUgdXNpbmcgaXN0YW5idWwgZm9yIGNvZGUgY292ZXJhZ2UgaXQgc2VlbXMuDQo+ID4g WXVwLg0KPiA+DQo+ID4+IFdoeSBkaWQgeW91IHJlbW92ZSBzcGVjLWNvcmRvdmEgaW4geW91ciBw cj8gWW91ciBbMl0NCj4gPiBPbmx5IGZvciBkZW1vIHB1cnBvc2VzLiBJIHdhbnRlZCB0byBzZWUg aG93IGl0IHdpbGwgbG9vayBsaWtlIDopDQo+ID4NCj4gPj4gSSB0aGluayBpdCBpcyBhIGdyZWF0 IGlkZWEgdG8gaW5jbHVkZSB0aGlzIGluIG91ciByZXBvcy4gSXQgd291bGQgDQo+ID4+IGJlDQo+ IG5pY2UgdG8gdHJhY2sgb3VyIGNvdmVyYWdlIGFuZCB3b3JrIG9uIGltcHJvdmluZyBpdC4NCj4g Pj4gVGhvdWdoIEkgZG8gYmVsaWV2ZSBpdCBpcyBpbXBvcnRhbnQgbm90IHRvIGNoYXNlIDEwMCUg Y29kZSBjb3ZlcmFnZS4NCj4gPiBBZ3JlZSBoZXJlLCAxMDAgJSAgY292ZXJhZ2UgaXMgbm90IHRo ZSBnb2FsLCBXZSBjYW4ganVzdCByZWFjaCBhbg0KPiBhZ3JlZW1lbnQgb24gYSBtaW5pbWFsIGFw cHJvcHJpYXRlIHZhbHVlIGFuZCB0cnkgdG8gbm90IHRvIGRyb3AgDQo+IGNvdmVyYWdlIGJlbG93 IHRoaXMgYmFyLg0KPiA+DQo+ID4gLQ0KPiA+IEJlc3QgcmVnYXJkcywgVmxhZGltaXINCj4gPg0K PiA+DQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBKZXNzZSBbbWFp bHRvOnB1cnBsZWNhYmJhZ2VAZ21haWwuY29tXQ0KPiA+IFNlbnQ6IFR1ZXNkYXksIEZlYnJ1YXJ5 IDIsIDIwMTYgMjoyMiBBTQ0KPiA+IFRvOiBkZXZAY29yZG92YS5hcGFjaGUub3JnDQo+ID4gU3Vi amVjdDogUmU6IFtESVNDVVNTXSBFbmFibGluZyBjb3ZlcmFnZSByZXBvcnRzIGNvbGxlY3Rpb24g YW5kIA0KPiA+IGFuYWx5c2lzIGZvciBjb3Jkb3ZhIHJlcG9zDQo+ID4NCj4gPiBUaGlzIGxvb2tz IGdvb2QsIGFzIGEgbWV0cmljIHRvIGFkZC4NCj4gPiBXaGF0IGlzIHRoZSBpbXBhY3QgdG8gb3Vy IHdvcmtmbG93PyBhcmUgd2UganVzdCBhZGRpbmcgYSBub2RlDQo+IGRlcGVuZGVuY3ksIG9yIGFy ZSB0aGVyZSBvdGhlciBjb25maWcvaW50ZWdyYXRpb24gcGFydHMgdGhhdCB3ZSBuZWVkIHRvIGRv Pw0KPiA+DQo+ID4NCj4gPg0KPiA+DQo+ID4gQHB1cnBsZWNhYmJhZ2UNCj4gPiBodHRwczovL25h MDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1yaXNpbmdqLmNvbSZkYXRh PQ0KPiA+IDAxDQo+ID4gJTdjMDElN2N2LXZsa290aSU0MDA2NGQubWdkLm1pY3Jvc29mdC5jb20l N2MzZWE5YTE4ZjI1ZWU0MzE5NGFjODA4ZDMNCj4gPiAyYg0KPiA+IDVlNzljMiU3YzcyZjk4OGJm ODZmMTQxYWY5MWFiMmQ3Y2QwMTFkYjQ3JTdjMSZzZGF0YT0xU0xKNFUyWUhTUXBpdWtyDQo+ID4g WWkNCj4gPiBwR2xxN3VCZmw0dVFOSHhTRThxMUpzcERRJTNkDQo+ID4NCj4gPiBPbiBNb24sIEZl YiAxLCAyMDE2IGF0IDI6MTcgUE0sIFN0ZXZlbiBHaWxsIDxzdGV2ZW5naWxsOTdAZ21haWwuY29t Pg0KPiB3cm90ZToNCj4gPg0KPiA+PiBIZXkgVmxhZCENCj4gPj4NCj4gPj4gVGhpcyBsb29rcyBn cmVhdCEgWW91IGFyZSB1c2luZyBpc3RhbmJ1bCBmb3IgY29kZSBjb3ZlcmFnZSBpdCBzZWVtcy4N Cj4gPj4NCj4gPj4gV2h5IGRpZCB5b3UgcmVtb3ZlIHNwZWMtY29yZG92YSBpbiB5b3VyIHByPyBZ b3VyIFsyXQ0KPiA+Pg0KPiA+PiBJIHRoaW5rIGl0IGlzIGEgZ3JlYXQgaWRlYSB0byBpbmNsdWRl IHRoaXMgaW4gb3VyIHJlcG9zLiBJdCB3b3VsZCANCj4gPj4gYmUgbmljZSB0byB0cmFjayBvdXIg Y292ZXJhZ2UgYW5kIHdvcmsgb24gaW1wcm92aW5nIGl0Lg0KPiA+Pg0KPiA+PiBUaG91Z2ggSSBk byBiZWxpZXZlIGl0IGlzIGltcG9ydGFudCBub3QgdG8gY2hhc2UgMTAwJSBjb2RlIGNvdmVyYWdl Lg0KPiA+Pg0KPiA+Pg0KPiA+PiBPbiBNb24sIEZlYiAxLCAyMDE2IGF0IDY6MjEgQU0sIFZsYWRp bWlyIEtvdGlrb3YgKEFrdmVsb24pIDwgDQo+ID4+IHYtdmxrb3RpQG1pY3Jvc29mdC5jb20+IHdy b3RlOg0KPiA+Pg0KPiA+Pj4gSGV5LCBndXlzDQo+ID4+Pg0KPiA+Pj4gSSd2ZSBzcGVudCBhIGNv dXBsZSBvZiBob3VycyBhbmQgaGF2ZSBhIHByb3RvdHlwZSBvZiBob3cgd2UgY2FuDQo+ID4+IHZp c3VhbGl6ZSwNCj4gPj4+IHRyYWNrIGFuZCBhbmFseXplIGNvZGUgY292ZXJhZ2UgZm9yIG91ciBy ZXBvcy4NCj4gPj4+IEhlcmUgaXMgdGhlIGZvcmsgb2YgY29yZG92YS1saWIgcmVwbyBpbnRlZ3Jh dGVkIHdpdGggDQo+ID4+PiBodHRwczovL25hMDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9v ay5jb20vP3VybD1jb2RlY292LmlvJmRhdGENCj4gPj4+ID0wDQo+ID4+PiAxJTdjMDElN2N2LXZs a290aSU0MDA2NGQubWdkLm1pY3Jvc29mdC5jb20lN2MzZWE5YTE4ZjI1ZWU0MzE5NGFjODANCj4g Pj4+IDhkDQo+ID4+PiAzMmI1ZTc5YzIlN2M3MmY5ODhiZjg2ZjE0MWFmOTFhYjJkN2NkMDExZGI0 NyU3YzEmc2RhdGE9MG9SUzBPbXYxQmENCj4gPj4+IGMzIE9WWWxUeVQwOEVOTFNQMTVzMSUyZncl MmZ2WHhjTzM5WkElM2QgWzFdIChub3RpY2UgdGhlIGNvdmVyYWdlIA0KPiA+Pj4gYmFkZ2UgYXQg dGhlIHRvcCBvZiBSRUFETUUpLCBhbmQgYSBQUiB3aXRoIHNvbWUgY292ZXJhZ2UgbWV0cmljcyAN Cj4gPj4+IFsyXS4gVGhlIGNvdmVyYWdlIHN1bW1hcnkgaXMgcGxhY2VkIGhlcmUgWzNdDQo+ID4+ Pg0KPiA+Pj4gSWYgdGhpcyBwcm9wb3NhbCBnZXQgYWNjZXB0ZWQsIEknZCBsaWtlIHRvIGVuYWJs ZSB0aGlzIGZlYXR1cmUgZm9yIA0KPiA+Pj4gYWxsDQo+ID4+IG91cg0KPiA+Pj4gcmVwb3MsIHRv IGVuY291cmFnZSBjb250cmlidXRvcnMgdG8gaW5jcmVhc2UgY3VycmVudCB0ZXN0IGNvdmVyYWdl IA0KPiA+Pj4gdXAgdG8gYXBwcm9wcmlhdGUgdmFsdWVzLg0KPiA+Pj4NCj4gPj4+IEl0J2QgYmUg Z3JlYXQgaWYgYW55b25lIGNvdWxkIGdpdmUgYW55IGZlZWRiYWNrIG9uIHRoaXMNCj4gPj4+DQo+ ID4+PiBbMV0gaHR0cHM6Ly9naXRodWIuY29tL3ZsYWRpbWlyLWtvdGlrb3YvY29yZG92YS1saWIN Cj4gPj4+IFsyXSBodHRwczovL2dpdGh1Yi5jb20vdmxhZGltaXIta290aWtvdi9jb3Jkb3ZhLWxp Yi9wdWxsLzINCj4gPj4+IFszXQ0KPiA+Pj4gaHR0cHM6Ly9uYTAxLnNhZmVsaW5rcy5wcm90ZWN0 aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM2ElMmYlMmZjDQo+ID4+PiBvZA0KPiA+Pj4gZWNv di5pbyUyZmdpdGh1YiUyZnZsYWRpbWlyLWtvdGlrb3YlMmZjb3Jkb3ZhLWxpYiZkYXRhPTAxJTdj MDElN2N2DQo+ID4+PiAtdg0KPiA+Pj4gbGtvdGklNDAwNjRkLm1nZC5taWNyb3NvZnQuY29tJTdj M2VhOWExOGYyNWVlNDMxOTRhYzgwOGQzMmI1ZTc5YzIlDQo+ID4+PiA3Yw0KPiA+Pj4gNzJmOTg4 YmY4NmYxNDFhZjkxYWIyZDdjZDAxMWRiNDclN2MxJnNkYXRhPW10UWxJQzNVMmx5ektBJTJieUZj aHIxDQo+ID4+PiB6bA0KPiA+Pj4gWXA5UHVFVXNGUkg3NGtVYXFMeGclM2QNCj4gPj4+DQo+ID4+ PiAtDQo+ID4+PiBCZXN0IHJlZ2FyZHMsIFZsYWRpbWlyDQo+ID4+Pg0KPiA+Pj4gLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQo+ID4+PiAtLQ0KPiA+Pj4gLSBUbyB1bnN1YnNjcmliZSwgZS1tYWlsOiBkZXYtdW5zdWJzY3Jp YmVAY29yZG92YS5hcGFjaGUub3JnDQo+ID4+PiBGb3IgYWRkaXRpb25hbCBjb21tYW5kcywgZS1t YWlsOiBkZXYtaGVscEBjb3Jkb3ZhLmFwYWNoZS5vcmcNCj4gPj4+DQo+ID4+Pg0KPiA+Pg0KPg0K Pg0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCj4gVG8gdW5zdWJzY3JpYmUsIGUtbWFpbDogZGV2LXVuc3Vic2Ny aWJlQGNvcmRvdmEuYXBhY2hlLm9yZw0KPiBGb3IgYWRkaXRpb25hbCBjb21tYW5kcywgZS1tYWls OiBkZXYtaGVscEBjb3Jkb3ZhLmFwYWNoZS5vcmcNCj4NCj4NCj4gLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IFRv IHVuc3Vic2NyaWJlLCBlLW1haWw6IGRldi11bnN1YnNjcmliZUBjb3Jkb3ZhLmFwYWNoZS5vcmcN Cj4gRm9yIGFkZGl0aW9uYWwgY29tbWFuZHMsIGUtbWFpbDogZGV2LWhlbHBAY29yZG92YS5hcGFj aGUub3JnDQo+DQo+DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KVG8gdW5zdWJzY3JpYmUsIGUtbWFpbDogZGV2 LXVuc3Vic2NyaWJlQGNvcmRvdmEuYXBhY2hlLm9yZw0KRm9yIGFkZGl0aW9uYWwgY29tbWFuZHMs IGUtbWFpbDogZGV2LWhlbHBAY29yZG92YS5hcGFjaGUub3JnIANCIEtLS0tLS0tLS0tLS0tLS0tL S0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0IgGyAd WyAgWCAg3JpYIEsIGUtbWFpbICAZGV0gXVsgIFggINyaWCBQGCDcmRvdmEsgXBhYIBlLINyZIEIg INyIGFkZGl0aW9uYWwgYICBbWFsgHCAIGUtbWFpbICAZGV0gWhlbHBAYINyZG92YSyBcGFggGUsg 3JkgQg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJlLCBlLW1haWw6IGRldi11bnN1YnNj cmliZUBjb3Jkb3ZhLmFwYWNoZS5vcmcNCkZvciBhZGRpdGlvbmFsIGNvbW1hbmRzLCBlLW1haWw6 IGRldi1oZWxwQGNvcmRvdmEuYXBhY2hlLm9yZw0K DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJlLCBlLW1haWw6IGRldi11bnN1YnNj cmliZUBjb3Jkb3ZhLmFwYWNoZS5vcmcNCkZvciBhZGRpdGlvbmFsIGNvbW1hbmRzLCBlLW1h aWw6IGRldi1oZWxwQGNvcmRvdmEuYXBhY2hlLm9yZw0K