From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9DFAC43433; Mon, 11 Dec 2023 16:23:10 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 23D0B402CF; Mon, 11 Dec 2023 16:23:10 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2045.outbound.protection.outlook.com [40.107.92.45]) by mails.dpdk.org (Postfix) with ESMTP id 7FD3240289; Mon, 11 Dec 2023 16:23:08 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GdjJgWCeEWQcyIZgM/QK7almmBOIZ0mpni+MlHUSwkoND0K11bVEsNYVFbwi8UVu4Yl3YUoTi58bKJIDh+hQSZSS5kLlSPKRtFM0UjrXL8u8Ra5D7t8CLQuImA+F9oK6n6EcFmwNYi4AT0mxYVHrsufpxl4AMq/ZYxx3jd41MUQL1dhhbl0YS34dn2FA1UKMmyt8kK4fYrOIYfiE+HoM1fu5r2qN9Rw8t2zXUWVHdvlP+cvaU0viM2Z8mQMt07xDn6lRql5kWjQ5gTmnjV2UbFJmL2mMPpH05SK2XyVQboXmMtSpO6TVwPsi8755+x6EFSwoXrMHqUuA+C/xSWHJGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XdD4EGv7MttTK1/zX8D+jh9Lx8JsFZ36dlCH+Qa1AvY=; b=Zxm5t7qJbzmFUdlpa06GA/0hhIZlawLkLvrmQuaXLsTQa+fmsqxZf0uylmfn9aNhTlWzmaghDhsbfIKeXRaDfoP49EJFW9fzhVpcVY7pKhy7iOwByfoDlpe5lfkkZHKGc17NleJRfztYNQdo0ihabCSERtv0KOf8Ry5J3lTvOyTAcD4qpl3FxGHK5AS+6b9JlzkAV2NGxxSWYE21jcznvN9uzFkFFPdSyeI7a0ELNjSIlmuTdQRyxL2MoqZR6O4klZs1rm2pl8kRWKcuvYe2/u/UMdeS9QXtNvsPzJRIskysNJvzs9zLOLAwawkjYfeksOnEEU2ydoF5UAgtsMERpA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XdD4EGv7MttTK1/zX8D+jh9Lx8JsFZ36dlCH+Qa1AvY=; b=XZvcmUuwgma6QJnRi6b+nrk1YUvzfpfueDvv0G3Ih2qIHCgfmDJA8d/I3sbITbVR1HH+0RnbqIhGldTR6nFi5KrJcUpNeSR6JVI7+/n/fyXuecaG+nM3yZxuGIv61wo5Yani0yVhbnS2ydCjixklYpZ4EYo/RA9KZ5fAnO0AzVKSZp4VPzhNKGSqZdpsSPgBwPL/OTgpT6opnNCUFQxd1abEqlkzwlh6FwCzvQ1p+dkIBQZvV9DIsnObKMvxpeVl3LSSeHiP+d8IB8bnAc6LC2Yh5YYNoV4YF/fUygDPYEcoWWF4ikOLXaC8jEfBN5Mx/lSkt6dMJFZzEqi0/meP6w== Received: from DM4PR12MB5167.namprd12.prod.outlook.com (2603:10b6:5:396::10) by SA1PR12MB5660.namprd12.prod.outlook.com (2603:10b6:806:238::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.32; Mon, 11 Dec 2023 15:23:05 +0000 Received: from DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::4cc5:f4cb:1be9:1dd2]) by DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::4cc5:f4cb:1be9:1dd2%3]) with mapi id 15.20.7068.031; Mon, 11 Dec 2023 15:23:05 +0000 From: Ali Alnubani To: "luca.boccassi@gmail.com" , "stable@dpdk.org" CC: "dev@dpdk.org" , Abhishek Marathe , "benjamin.walker@intel.com" , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , "qian.q.xu@intel.com" , Raslan Darawsheh , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Yanghang Liu , "yuan.peng@intel.com" , "zhaoyan.chen@intel.com" , Maayan Kashani Subject: RE: 20.11.10 patches review and test Thread-Topic: 20.11.10 patches review and test Thread-Index: AQHaJEymetrD/ymhL0SBEGgP6QH5vbCkQmQA Date: Mon, 11 Dec 2023 15:23:05 +0000 Message-ID: References: <20231201115048.2261919-1-luca.boccassi@gmail.com> In-Reply-To: <20231201115048.2261919-1-luca.boccassi@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR12MB5167:EE_|SA1PR12MB5660:EE_ x-ms-office365-filtering-correlation-id: 70434a66-64df-47ce-77c0-08dbfa5d127c x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wUmVGibUucM4w11i2f+cSDg0axC/5F7pTkMHWs7JC2nQAjpdKqKbijWK/uT26A8tj7+OuDXFn3QnjIO8cFzRXDyUBZSMZKt9MDaVzVtnFAAeOqzBtjtqertfXFbgy7sQ6CbvZxnnHfKOAW6lEIwzsIGBtTPF7bHbVPwCxLKeozLAVM4wotIb7Ww293IzR/Dxn4PJe7bi8EwUL/ppVDyyRbmz3tTWl1dkV7eOR59GfUABZ85RJKUDn47oM5kdGKuZGACYXHoaWy+UYd0q3OJlxw1jMMTe19f5bpYSH7DzLiJ5BJAW5wTGf1SQXSpR2e+jPN66+5a7O+29+as28UfSfNUw5RWq7u/jVejwA40ivmOFzdg080oT1krpSs0rZNXKE+uwC1zxJuRmdbK078jHll4Kq7TGHLPtkLHBoH+MvlPxTOh7IpmjTdLJ4B+FErwXCtnApEPz4zVmHAt5S/2m/T7oMpZ3Hq8o/fDCkW0fAZ3aHpGPscGzqAm0rUEaLlJWr6r1Hqrd+s2TLkNgukX+SU/b/RQJFaQQz0Kz328suTuGxa0/iJ6rjbCQheC68oEqFvM2vQZBwZ2DtJoR3f7WZ0e790CQ8r3nps4cvBLrK1uT8x6UhEC1OvRwTr/Wv3W8hXb7KnTNC2sRTZ1tksCZj7ubR+eSk61pw++gnabV5S2lX9b+qIAygezIHqPmatVIK4MOENK4a2kCjPXWtaQmug== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5167.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(39860400002)(346002)(366004)(396003)(136003)(230922051799003)(230273577357003)(230173577357003)(451199024)(1800799012)(186009)(64100799003)(53546011)(9686003)(26005)(7696005)(107886003)(478600001)(71200400001)(6506007)(41300700001)(76116006)(7416002)(83380400001)(5660300002)(2906002)(66446008)(66476007)(66556008)(66946007)(54906003)(64756008)(316002)(4326008)(8676002)(8936002)(52536014)(110136005)(122000001)(38100700002)(38070700009)(86362001)(33656002)(55016003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?KzdqNm9nOTN6N1pVbGJ0TFBNOSszSElDZmN4M0ltODJUVngzTHN5bnpzYkF5?= =?utf-8?B?YUVTL0lYVHJNV1JxUDlRd0NRalBrVUF2RVo5WjBaajNZNllnbDE0SFRWRURw?= =?utf-8?B?SGFHbERWZVh1LzBDTE5lWlV0Q01ZdklUbnZSemJ1SlNRbTVxMjlRcWZpU2ZN?= =?utf-8?B?STExdURyUUNwKzBqRWRZc2lyN1NjWmxrbHZhZ1RXdW9YTWFVU3BMSUM0TGVV?= =?utf-8?B?VlU4Y0pmUUxwWTN0WjhvU2pnZzRKZ041TDUxNUU5WmVjUTd0OGphbmw0WVhC?= =?utf-8?B?SGs0a1VhMGFBRmRXY1NLM25NaFQwL0VkMkFEbjdGczczRnVXZElDc0FsSHRm?= =?utf-8?B?dGZDVm1qdGxuRlJDNjhlTHBNNWhRakdwS1JNWkFtSDQxUDdrUml6WmxESjJt?= =?utf-8?B?T0J1cWxCS2wrdWovdThLaHZBc3VaQnY4NEZlMXpISURXUk42dk5sNkhiZ05I?= =?utf-8?B?c2lTblg2QjJVWVhOdzlyZVlOTGN2TzEyb1R1STBoWk40VlRKMUJLblMwS1ln?= =?utf-8?B?WjZBZTlDY2JWTW40RlpmbzJvQnZ5cG9xQmhDL0I4dnh5V2MrdGFGL0xHdmZ4?= =?utf-8?B?N1JzWUVIaXpHQTlLNjlLMGZqRXM1Z1kwVWNwTHNuWGpEUTYrMWhNb291M21s?= =?utf-8?B?YzdpTzhMVDdiYklyRnkwWTd0OTFPU3cxM01rZGFiaHdJUzlyUmVVWm5iUmNu?= =?utf-8?B?eGpTS1JZZGpEUTdIOEk3VUhycVlQNDJXWkM3VFladStpeTJkUm8vYjBpSEw3?= =?utf-8?B?TjZsbGV6cjVXb3hsMzQ0d3VqZDVJZVlPMGp1eCtRTVJoWEg0RUcwVXlyLzNw?= =?utf-8?B?YkxVUFdXaVVYaGY2TEJHSnZsUTlqdjVZczA2WXBncUxHWWFCd1B6ekNOb05j?= =?utf-8?B?N3ZqSHNwRG5EQmFzbmpxM2JnRkNUUllVUHpLTzIxQUx5VzNkaXZoMW04ekt0?= =?utf-8?B?cmRmZGx2aVo0NDNKeXdTcXA0Q3dFRnZaak1hN0NRbkJrUFdxZEdnL0RIdXYz?= =?utf-8?B?NTZZaGRXbTQyV04xQkxXUU11Y05zWmFLbEhEM0NNdzRjSm5ybGFSNEI3Zzhz?= =?utf-8?B?MWZZZWFsOTNGTDVnNWdnTjNRcm9XcGJWK0FuSDFqZGd5aVg4ZFNVVEh3QXpa?= =?utf-8?B?Z2VpcFpsZGVNcEVCM2hZSHFwa3ZoWmVKemFzSUNKeFpSUVZPZDhaNE43NnNk?= =?utf-8?B?VjBIR3V5aTltMGsrekhaellaRW5OdTRhYXRPckRWaGpLNTZxWTBOaytjczhi?= =?utf-8?B?QnJZbFFyeVhPNEt6Y1hBT1BOTmxuN05jMnplWjl4WmtCdHh2UDNQcWhjNFl2?= =?utf-8?B?ZHpuazE0UmV2NDJFdllDNFVXZVFhdHBUcXZqMjJjOGI0MVIvUS9DajZOZXRa?= =?utf-8?B?cU5sdzlmU3lwSmhIOFhpRVlsQ1VrOHNVQi8wTy9ibTRacDRYNG93Y2JCcVhQ?= =?utf-8?B?MDNZSVFjQ0FtNVVTNnoybHhvemtValh2ZjhLZUxIWEVHLzVEN0pPTW4wY0Y0?= =?utf-8?B?ZmhoZlVQUGk0bTNYRmZlN1hpSW1IRWN3aU5od1R2dUxJS0hhV0ZEVEVaWHJC?= =?utf-8?B?eGpRQlBoRXFMYWh3ZGtVcXUxMlV4R05WTHUyNnRNMzNaUDhaUnJ0R21kUWcr?= =?utf-8?B?d1pSYzBRK0dONFZucEdGdFRpUm9Vemt3bnRvSkVhamNSc1BCVW44WUNBcE5O?= =?utf-8?B?ZEREWHRadWE4UFE4ZDl5K3JsRkJ1Kzk2Q2JzWFM5cUl0a24yZ1FzSXpRN3No?= =?utf-8?B?TldKU2psWTFlQ25qWEZYWWtVeG9PWElwYW9RbFlmekd2aHM0R1pWd1FXcFJr?= =?utf-8?B?U3pZTU1aU2NhdUhvSENrM20vb25OTm92dkxlbVEwZ29VRWxRKytxN0tIRG8w?= =?utf-8?B?Ti9vUkdOV3JTUkVzb0x1ZlpJWndaUmR2V2dQUnhRMXF3UVFYWUFLaDBHSURM?= =?utf-8?B?ajRZMWZLUUlVa0oyOWw3bEp0RFVKNkhick8xTXRuL1poN3pSaExtNm51T0ps?= =?utf-8?B?dGpJVGg5c0syVndZUTViUG5rdFRVZUlYRUkySEZLblhVSmtmcU0rbGJycFk1?= =?utf-8?B?MUVwSFJmYUMyeUpWbHBLTGViMCs3b3p0TGdRZjFKVSttb3g1QURWTFE1Wloz?= =?utf-8?Q?qhY1vkpu6EqyWSt6asvyI0Pq0?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5167.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70434a66-64df-47ce-77c0-08dbfa5d127c X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2023 15:23:05.1819 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: I3Zis07PUColh2ldWLIPKZxwLltXE0NxY4O1j4hSOcmE6xFT1HCiltYH5IOSpGwM7+UjKu3VSH3VhyIG+MiwwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR12MB5660 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBsdWNhLmJvY2Nhc3NpQGdtYWls LmNvbSA8bHVjYS5ib2NjYXNzaUBnbWFpbC5jb20+DQo+IFNlbnQ6IEZyaWRheSwgRGVjZW1iZXIg MSwgMjAyMyAxOjUxIFBNDQo+IFRvOiBzdGFibGVAZHBkay5vcmcNCj4gQ2M6IGRldkBkcGRrLm9y ZzsgQWJoaXNoZWsgTWFyYXRoZSA8QWJoaXNoZWsuTWFyYXRoZUBtaWNyb3NvZnQuY29tPjsNCj4g QWxpIEFsbnViYW5pIDxhbGlhbG51QG52aWRpYS5jb20+OyBiZW5qYW1pbi53YWxrZXJAaW50ZWwu Y29tOyBEYXZpZA0KPiBDaHJpc3RlbnNlbiA8ZHJjQGxpbnV4LnZuZXQuaWJtLmNvbT47IEhlbWFu dCBBZ3Jhd2FsDQo+IDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPjsgSWFuIFN0b2tlcyA8aWFuLnN0 b2tlc0BpbnRlbC5jb20+OyBKZXJpbiBKYWNvYg0KPiA8amVyaW5qQG1hcnZlbGwuY29tPjsgSm9o biBNY05hbWFyYSA8am9obi5tY25hbWFyYUBpbnRlbC5jb20+OyBKdS0NCj4gSHlvdW5nIExlZSA8 anVobGVlQG1pY3Jvc29mdC5jb20+OyBLZXZpbiBUcmF5bm9yIDxrdHJheW5vckByZWRoYXQuY29t PjsNCj4gTHVjYSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz47IFBlaSBaaGFuZyA8cGV6aGFu Z0ByZWRoYXQuY29tPjsNCj4gcWlhbi5xLnh1QGludGVsLmNvbTsgUmFzbGFuIERhcmF3c2hlaCA8 cmFzbGFuZEBudmlkaWEuY29tPjsgTkJVLQ0KPiBDb250YWN0LVRob21hcyBNb25qYWxvbiAoRVhU RVJOQUwpIDx0aG9tYXNAbW9uamFsb24ubmV0PjsgWWFuZ2hhbmcNCj4gTGl1IDx5YW5naGxpdUBy ZWRoYXQuY29tPjsgeXVhbi5wZW5nQGludGVsLmNvbTsgemhhb3lhbi5jaGVuQGludGVsLmNvbQ0K PiBTdWJqZWN0OiAyMC4xMS4xMCBwYXRjaGVzIHJldmlldyBhbmQgdGVzdA0KPiANCj4gSGkgYWxs LA0KPiANCj4gSGVyZSBpcyBhIGxpc3Qgb2YgcGF0Y2hlcyB0YXJnZXRlZCBmb3Igc3RhYmxlIHJl bGVhc2UgMjAuMTEuMTAuDQo+IA0KPiBUaGUgcGxhbm5lZCBkYXRlIGZvciB0aGUgZmluYWwgcmVs ZWFzZSBpcyBEZWNlbWJlciAxMnRoLg0KPiANCj4gUGxlYXNlIGhlbHAgd2l0aCB0ZXN0aW5nIGFu ZCB2YWxpZGF0aW9uIG9mIHlvdXIgdXNlIGNhc2VzIGFuZCByZXBvcnQNCj4gYW55IGlzc3Vlcy9y ZXN1bHRzIHdpdGggcmVwbHktYWxsIHRvIHRoaXMgbWFpbC4gRm9yIHRoZSBmaW5hbCByZWxlYXNl DQo+IHRoZSBmaXhlcyBhbmQgcmVwb3J0ZWQgdmFsaWRhdGlvbnMgd2lsbCBiZSBhZGRlZCB0byB0 aGUgcmVsZWFzZSBub3Rlcy4NCj4gDQoNCkhlbGxvLA0KDQpXZSByYW4gdGhlIGZvbGxvd2luZyBm dW5jdGlvbmFsIHRlc3RzIHdpdGggTnZpZGlhIGhhcmR3YXJlIG9uIHYyMC4xMS4xMC1yYzE6DQot IEJhc2ljIGZ1bmN0aW9uYWxpdHk6DQogIFNlbmQgYW5kIHJlY2VpdmUgbXVsdGlwbGUgdHlwZXMg b2YgdHJhZmZpYy4NCi0gdGVzdHBtZCB4c3RhdHMgY291bnRlciB0ZXN0Lg0KLSB0ZXN0cG1kIHRp bWVzdGFtcCB0ZXN0Lg0KLSBDaGFuZ2luZy9jaGVja2luZyBsaW5rIHN0YXR1cyB0aHJvdWdoIHRl c3RwbWQuDQotIHJ0ZV9mbG93IHRlc3RzIChodHRwczovL2RvYy5kcGRrLm9yZy9ndWlkZXMvbmlj cy9tbHg1Lmh0bWwjc3VwcG9ydGVkLWhhcmR3YXJlLW9mZmxvYWRzKQ0KLSBSU1MgdGVzdHMuDQot IFZMQU4gZmlsdGVyaW5nLCBzdHJpcHBpbmcsIGFuZCBpbnNlcnRpb24gdGVzdHMuDQotIENoZWNr c3VtIGFuZCBUU08gdGVzdHMuDQotIHB0eXBlIHRlc3RzLg0KLSBsaW5rX3N0YXR1c19pbnRlcnJ1 cHQgZXhhbXBsZSBhcHBsaWNhdGlvbiB0ZXN0cy4NCi0gbDNmd2QtcG93ZXIgZXhhbXBsZSBhcHBs aWNhdGlvbiB0ZXN0cy4NCi0gTXVsdGktcHJvY2VzcyBleGFtcGxlIGFwcGxpY2F0aW9ucyB0ZXN0 cy4NCi0gSGFyZHdhcmUgTFJPIHRlc3RzLg0KDQpGdW5jdGlvbmFsIHRlc3RzIHJhbiBvbjoNCi0g TklDOiBDb25uZWN0WC02IER4IC8gT1M6IFVidW50dSAyMC4wNCAvIERyaXZlcjogTUxOWF9PRkVE X0xJTlVYLTIzLjEwLTAuNS41LjAgLyBGaXJtd2FyZTogMjIuMzkuMTAwMg0KLSBOSUM6IENvbm5l Y3RYLTcgLyBPUzogVWJ1bnR1IDIwLjA0IC8gRHJpdmVyOiBNTE5YX09GRURfTElOVVgtMjMuMTAt MC41LjUuMCAvIEZpcm13YXJlOiAyOC4zOS4xMDAyDQotIERQVTogQmx1ZUZpZWxkLTIgLyBET0NB IFNXIHZlcnNpb246IDIuMi4wIC8gRmlybXdhcmU6IDI0LjM4LjEwMDINCg0KQWRkaXRpb25hbGx5 LCB3ZSByYW4gYnVpbGQgdGVzdHMgd2l0aCBtdWx0aXBsZSBjb25maWd1cmF0aW9ucyBvbiB0aGUg Zm9sbG93aW5nIE9TL2RyaXZlciBjb21iaW5hdGlvbnM6DQotIFVidW50dSAyMi4wNC4zIHdpdGgg TUxOWF9PRkVEX0xJTlVYLTIzLjEwLTAuNS41LjAuDQotIFVidW50dSAyMC4wNC42IHdpdGggTUxO WF9PRkVEX0xJTlVYLTIzLjA3LTAuNS4xLjIuDQotIFVidW50dSAyMC4wNC42IHdpdGggcmRtYS1j b3JlIG1hc3RlciAoMGNmMzQyYykuDQotIFVidW50dSAyMC4wNC42IHdpdGggcmRtYS1jb3JlIHYy OC4wLg0KLSBGZWRvcmEgMzggd2l0aCByZG1hLWNvcmUgdjQ0LjAuDQotIEZlZG9yYSA0MCAoUmF3 aGlkZSkgd2l0aCByZG1hLWNvcmUgdjQ4LjAuDQotIE9wZW5TVVNFIExlYXAgMTUuNSB3aXRoIHJk bWEtY29yZSB2NDIuMC4NCi0gV2luZG93cyBTZXJ2ZXIgMjAxOSB3aXRoIENsYW5nIDE2LjAuNi4N Cg0KV2UgZG9uJ3Qgc2VlIG5ldyBpc3N1ZXMgY2F1c2VkIGJ5IHRoZSBjaGFuZ2VzIGluIHRoaXMg cmVsZWFzZS4NCg0KVGhhbmtzLA0KQWxpDQo=