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 AA77145895 for ; Thu, 29 Aug 2024 10:46:47 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A2FCA427CF; Thu, 29 Aug 2024 10:46:47 +0200 (CEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2085.outbound.protection.outlook.com [40.107.223.85]) by mails.dpdk.org (Postfix) with ESMTP id 85847427CE; Thu, 29 Aug 2024 10:46:45 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EQ2z1Va/xL1REqt4nkYma3YoSX6rUBXQ8xzvc7X64NUOSkEV+MNZLZs+rqRA+fH6MFoheLUnHgy/KPcl5wdZqBw+oAlloKe/duFZpYtvI+paRdgaihGG8qoptGU0zrX2tF1bqkLuJD+2G+6gDmonSVNKtj9+4E1RM4kvAex1dxKUOHV5Kua91Zz2og316/31os9HUgfqN38t+m1fPU63o2M5Ldi3NnuFSZ4ybQNDCMMxRJGwLaQV9pR5ET1x/zjgmLxgg/DP6qM6X+pPtMJqIRvgH3Fixni+6OOEu5ej1Bj3uevvsiXfSwaFbARZsItuy2wfrTb3T4bqY2pPLzuHfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=TKGjYzzx4zcPjBBJFzgUxOl2Sb4Ewes6lvye9t8szdA=; b=m38oea2AAlFVf4RQZNH/6vLReGp5IQb09+JXr5dxoA7FF3F4JdbkijJRv+UALdJjAm/eaH/nNiGW8OGFiNWrIS/K10k5KyvaAel04OOxc9k9FKHvB7XLkrmQMYvRcaMBLoHG6sL4N87aM1EzqUYp/7xF3MsQ1VBjSIIYkXgi3Yoh8+Nun/j0HasViZrNgV/HsWQjj+xpjFSQO4zFLd7nlbZ5F02JCrsAUt+YM9HW5wHYVpbVevKUvlB0zd3HMQMxplAroeBCXSQN62C1xoYFJjsy/yLnJ9VeIJd44PlTcWpGo4Jmglwp1nnGDLaxVAHpKlTT7RmxXNueJHvlAwSmGQ== 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=TKGjYzzx4zcPjBBJFzgUxOl2Sb4Ewes6lvye9t8szdA=; b=Hdqb49i5nMu0IlO8+624yprMstV+97RSjfY8zFV9SlpfTq8nnTFkEpA+nKvnrLHOllaN8xRagD4EwOiNYOWIGG/cQMfr6z/KZ7Skuxa++SHuYXF8SMvLeQpjPhOt29Wf38Gopg2B6v7HR76EZfjeJ4ngpzcujWVNvLmtdS+qfJ6NRcMMMM3mYa2kgeKG+eemStPUW2GNzwvzvaB0QltlNORLa+aBYu9IBn2iyCw8MoDsbEKChEwSi2XCz5ntzzv3aZGufnG8KATIblBdi3V3D8A/4k1h60S0IkNaMnoLBHkCpV8CQA2mvzF+IiI4SGyHv5II1pepBBhw+ZHTRmLL4g== Received: from PH7PR12MB9173.namprd12.prod.outlook.com (2603:10b6:510:2ee::9) by MW3PR12MB4490.namprd12.prod.outlook.com (2603:10b6:303:2f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.20; Thu, 29 Aug 2024 08:46:41 +0000 Received: from PH7PR12MB9173.namprd12.prod.outlook.com ([fe80::f397:98d7:65a7:3286]) by PH7PR12MB9173.namprd12.prod.outlook.com ([fe80::f397:98d7:65a7:3286%6]) with mapi id 15.20.7897.021; Thu, 29 Aug 2024 08:46:41 +0000 From: Ali Alnubani To: Xueming Li , "stable@dpdk.org" CC: "dev@dpdk.org" , Abhishek Marathe , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , Raslan Darawsheh , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Yanghang Liu , "benjamin.walker@intel.com" , "qian.q.xu@intel.com" , "yuan.peng@intel.com" , "zhaoyan.chen@intel.com" Subject: RE: 23.11.2 patches review and test Thread-Topic: 23.11.2 patches review and test Thread-Index: AQHa9IvcK5DfINcYTUWu3vWb23jr6LI99hzw Date: Thu, 29 Aug 2024 08:46:41 +0000 Message-ID: References: <20240822120634.525057-1-xuemingl@nvidia.com> In-Reply-To: <20240822120634.525057-1-xuemingl@nvidia.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: PH7PR12MB9173:EE_|MW3PR12MB4490:EE_ x-ms-office365-filtering-correlation-id: ae0d7cfa-ec1d-4e87-c5ea-08dcc8071a87 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; ARA:13230040|366016|1800799024|376014|7416014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?T2g4Qlg2dWJlSDFMRDkxYWtZY2NETWhjVWxVUGlMb3BuUkVPa3VzWDllaEJy?= =?utf-8?B?ZVprSWlrbG9RalVjM2JrSTUxSEhQVnRNMkw4VVFRelV6ZHlUS0M0aTBWbk9Z?= =?utf-8?B?UG0wZnk0V3czNEpWSFJnNy82aTdlQ1FieStJRTc3SU01WjJxNzl5dzhZNERM?= =?utf-8?B?QWFtOUxnOVBoNXQ2bHQ3QlIxMXpHa256QnVSY044WHVqenN2R3NNQnREMEZM?= =?utf-8?B?dTBJenExWTBFWmtIR3k4ZDZvK0lWdnFUeDIyTXZleHpnNk9PUk1LZmZUQ0Y4?= =?utf-8?B?Uk91bWVFY0o1dEo1b1AwK3JFMkdzMm1rNzlqb1ZpcTJYc3ZGeHdmSkxJNjFC?= =?utf-8?B?bEgvYmxxMEYzSXdMRk55QUdsUlVNWVlFVGdOa3htQXBGQ3F4RmpteWFXQmVV?= =?utf-8?B?UjJ5R05ZNVF3VEdVQ0ZrL2V0dXNINjgwU1AzV2ZNSytpbmg4MzhHMGttNVJa?= =?utf-8?B?NUJQMUpkRUtGQTNSYk9LQ29VdlZpSmcxSEVIb3d4OEYycXZ1VDRGeS9GLzZp?= =?utf-8?B?dnZFT01paE9oMmExMlNzVUpqczE3K2EzTDFtS3l0UGc0VXJvM1dGTW9BS0Fs?= =?utf-8?B?Wngyc0VqWlBldjRZT2JjQ3dFSWd1L2h5d09OV25BZVlMWDhaZk9tWm9CUmxN?= =?utf-8?B?UWtIenlyUWRQYXpXMm16MDVzeTNnY1IzS1NhdngzQTVDT3ZwYlloOXNZQ1JK?= =?utf-8?B?WUZLRFE1Rnd6ZGV6RXFLSTN5YklaTXJXQUY4cDRDdjk5MTRVZEVDa3NHMFpC?= =?utf-8?B?cEl4QWNBWkt6MTVsNmJOa3Myd1cwUGlYVWVRUlZhMHdFdmtLYXdMVFI5MUtu?= =?utf-8?B?MEswVVhta2R6K01jUndRZGRlS3BzeGRZem1sQzdNakRIQmU0RjUzQ1hYb0FZ?= =?utf-8?B?bGsxZ1JjSE1acTIwWkdPMXZzdy85c0kxNStwUzZjM0V6azdqT2sraGR4eERh?= =?utf-8?B?WjZzU1JvMHBmdVQ2ekhUOGFIaU1vVEgrZXc3bTl0OUo1aTN4OW1IRWtGbGE0?= =?utf-8?B?ZXdoNDdOZ01VRll3MzFET1Zxd0VnT21za3FzZHlPclBGUWNRT0w4NVRUaCtV?= =?utf-8?B?cnlBb3dLdGE5TjJ5U2libmM5T0dCL3BvQUVaSUw5cktwMmhFOTByd2VJK20z?= =?utf-8?B?VVUvU1U1clhlM09uMFFSd2lGRkw2dGJqUmNOdHJkbk02R0t6NkFSZmt0UE9J?= =?utf-8?B?aFNwL1g0S0NOOCtuNGR0WUF5YkNQZW9CdmNBSEh1YnpzS2tueXJaNEhVMnFR?= =?utf-8?B?VUpyT1VETTZQaTUveUpreUtPTDFyTVJQcEtrZHRkRjNzdU9XMnhidzlWZzlR?= =?utf-8?B?d0FHVHpZTkdvUHhHOVRHbnk5ZXZGSzFPakRoWE1QV3ZUMHVjb2JsQXNOaWFv?= =?utf-8?B?RkY1YlJlRFB5eUR1QXpUWmNxek5VQWQrUnpaRHJVSmxBS1JNUm1JTGJsSHY4?= =?utf-8?B?MkdGakhERDN3NDZQdGlSZnpCUjVxSXc4TUtIbnRDa1FqdWhUNjk4VGkycXpN?= =?utf-8?B?aGhtSUlwQ3NDdW1EK1RmUkVUSmtsaGRiSlBPMjhrdTFCS1FoT1cwVHlsd1V4?= =?utf-8?B?OVpHNEpYY2JHTW9INWFLQXZNTDFhU1ZySkZGUnNNZWpLVFhGYWhSZEJJNlEz?= =?utf-8?B?b3pPRmtRZzBEYVJMVms0dlZ3QTVuYkpjakhVYnhHWmp6aUZSbG16TzlDRVpa?= =?utf-8?B?NmJYeVZ4b1liY01mOEhqTFRoMlZPOUpld0FQZlZUcWU0NEpQWnBNQzVKMGRN?= =?utf-8?B?THFHSGtmVm1CQXpTOVIzbWJoODBoQlgvb0s0N2RJdjV5VFM4ZTBCSnlGcm1w?= =?utf-8?B?UVVFUnoyWEJlaGsrQlJnbWtRUmJjSzAyNEx0aG51dHZ6L0YrZ0ZVaWtYUC8v?= =?utf-8?B?RmlqMzVNL2RpcVZQREsveGNXNllNQm9vcDlxd0pOaHcyeHc9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR12MB9173.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d3Q1djhraUZnRG9FZ0Q0S1AzcDU4aWs2b3ZseEpualg3bG10QVRlMy8vSXNF?= =?utf-8?B?Qm1Wc3BUck1EZHRxNlRBSS95REoxcVRGb20yekdtUEY3NzB3RlBvWFhqSWFM?= =?utf-8?B?U0ZqOFkyR2ozMW1HZUI4QnphdE1vbmJ5TU1QdzhlK2t3aFJva3NVaEJPWWQz?= =?utf-8?B?Zm9sMml2OVgrb1pMQTgrMlNnclRpaHdYNUhLWmFMQXREM3R3RllVZ3hMVHBS?= =?utf-8?B?UGk1NWtzU3VGYlpBZmFaTlQyRyszVDNMdDZUdHZ4VVZCTlFHRWhOQWpQOVhv?= =?utf-8?B?UVo2TEdlOWk5MTduZXQvK2hCbzdRQkN6czY3ZzdINitvR2tmd09sSW1jWTMv?= =?utf-8?B?NStHSjJmVXRKNlNDc0lvaFp1SEhsQlo4eXFzdTFyTE8zZmM3TWtzWXI4Y09E?= =?utf-8?B?T0plK0YybTljMzBVUmZmN1RJWDFCT2E2YWJBWko1WC9kU2ZxZW1oMXdPTDFN?= =?utf-8?B?Z2Z6MUZtM0s1WHQwMjNZRkpVbm1iLy9hd0ZDZGc5YzBvRENaOEc2WEQrRHVj?= =?utf-8?B?SnNWSWMyaitzSUFVWWsvQ28vRis1WGk3b01YMDlTOFRIbG9nQ21RamVhMWJ4?= =?utf-8?B?Ylo1RjlubXZLdGtkZTU1MDJ3MjlibDcyb0RiK1JvQzNuOE9xRTl1SmJFc0hk?= =?utf-8?B?aDVaTk9aeEJSbDZGL1pnUzkwU0NadzU3VzhrNGJLak5ldmZEQVhraDZZZzBy?= =?utf-8?B?Q1RmV1lVYTVJZEJ6VzU5ZkEyQ2FicUVxOEdjRVBGaVFYQ3NhMUNkd3pEY3B3?= =?utf-8?B?VTY3azd0bm13UU5tN1RyeDUrOUJMdTcrbVVXaFZqT0N0YXpKUGVEbDRWaWI4?= =?utf-8?B?aHFzUVRFMFROd0FweG5nR1JOWmlqNitkdzJmeE9YVUJia0hkMEhzYmZCcWlG?= =?utf-8?B?Smp5VTF2QjByMFZkZU42alBISk5VRkRRRlU2djNBQ2RrbThVeEphUTJ0Zmh6?= =?utf-8?B?UVRaYUZvTDBrMVliMjJrZVdxSVRwL05CSnpDMFhid2xzaUlQSC91ZGZ3Ykh6?= =?utf-8?B?Zkl4Qy9jLzVGZ1plMHp2YzJxS2h3OW8wa1pRL3VXMHBDOWVlMXQwTkRJNlhq?= =?utf-8?B?T0U2NkRNckZZbERZYmRGNDBCK1dueGQzUDAzaThCM2dSZHRjZnBuZytGekxh?= =?utf-8?B?djFaaG1ObjhGY2RWME5xbkJZMGU1UXdoRTlZaldFSWdzM1BtOVo3RVpRNkE0?= =?utf-8?B?NkJ3ditNckZLMDhUREQ2cmhsREhvSUlTU0U1OXE1U05iWDZ0R2llaUVVbFdZ?= =?utf-8?B?c2Y4YzBISEZFSC82bmV1eXlRMzQ0N2d4TDJHWWpiUUowRnBlM3ZzdkhGNWVG?= =?utf-8?B?UjVqS012NzhvTkFXU0p0UzB5dUoxUWVPT1lHNE1ETnJia1JpbjgzNThQeDE5?= =?utf-8?B?U1cxZlQ3a28xVkNNcEorVUpHWml1QkM1TVpQTWJ5NkRrZHdWVnV4UmN0OFc3?= =?utf-8?B?VUdQaGVIOHhva0JoS2F4TmZlV3loVFNHaDliY2pSd0ExeW1uVmZFdWtURzRD?= =?utf-8?B?RzlNbmJaeHQwUlVtNmV5cW5yNWJXTEZCTWJWWi9jZkU1cE5vV0VWZkxPRG56?= =?utf-8?B?UUc1V0twbkljZTRaUkthVkNoMndZL0creExRR1JxN1IwZ0pLWHRWTHRoQUtQ?= =?utf-8?B?Tlh2U1N6VmllTXJ4SjJFblBUQTQwK1h4Yk9xaG1BUXIrKzNHellIK0lmaW5L?= =?utf-8?B?SERlcllLTmJ5WWI4WjNZaTIxblBnNkNnNC9Bd3JaaFArSnd6MzdhRkcyRlRB?= =?utf-8?B?NVFPckNZSlUwOUdackE3VEEwWGt3VDJGUlkrOG0yUk1yb1BRVDlvWmg3RDhB?= =?utf-8?B?Y3JjNzZGZTJTZEkwOWdZQ0pXYTVOUlBLSDI4dXdjdS9TdUtYdlBNQ2tEam1B?= =?utf-8?B?a1h3K3VRUWYrS1BwWGJSeDZ1dDlqQUdDRUJnRmJyV0xJNTRyTklOdFdUNkg5?= =?utf-8?B?ck8zcnlJeHpZbjcrZVZkT1dmdmttSXMzTFB3dExQTkF3RDBuakg3WmNabW5V?= =?utf-8?B?ZHlpTlhLSTZRS1NRVXUrbS9ReDBEY3ZORkFFWjlGZlhGL2U2YWhqY0FtQ1BU?= =?utf-8?B?dUZmVmZNRjhTWllEb3lsVm5oVVA2eDkxczZNRlo4T3JWak9JZ2RYYmxLbW9H?= =?utf-8?Q?NDOkPmO0J7kHVp7dhr/SETGL9?= 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: PH7PR12MB9173.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae0d7cfa-ec1d-4e87-c5ea-08dcc8071a87 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Aug 2024 08:46:41.5125 (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: HOgZJD6uj7EzfrsHtmkCK1WAJM58L/IGNOtmteELHIjUdN20Vw7K5/mrya2GncSUK3KJKvk4j8QmuualRpzGaA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4490 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYdWVtaW5nIExpIDx4dWVtaW5n bEBudmlkaWEuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgQXVndXN0IDIyLCAyMDI0IDM6MDcgUE0N Cj4gVG86IHN0YWJsZUBkcGRrLm9yZw0KPiBDYzogZGV2QGRwZGsub3JnOyBBYmhpc2hlayBNYXJh dGhlIDxBYmhpc2hlay5NYXJhdGhlQG1pY3Jvc29mdC5jb20+OyBBbGkNCj4gQWxudWJhbmkgPGFs aWFsbnVAbnZpZGlhLmNvbT47IERhdmlkIENocmlzdGVuc2VuIDxkcmNAbGludXgudm5ldC5pYm0u Y29tPjsNCj4gSGVtYW50IEFncmF3YWwgPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+OyBJYW4gU3Rv a2VzDQo+IDxpYW4uc3Rva2VzQGludGVsLmNvbT47IEplcmluIEphY29iIDxqZXJpbmpAbWFydmVs bC5jb20+OyBKb2huIE1jTmFtYXJhDQo+IDxqb2huLm1jbmFtYXJhQGludGVsLmNvbT47IEp1LUh5 b3VuZyBMZWUgPGp1aGxlZUBtaWNyb3NvZnQuY29tPjsgS2V2aW4NCj4gVHJheW5vciA8a3RyYXlu b3JAcmVkaGF0LmNvbT47IEx1Y2EgQm9jY2Fzc2kgPGJsdWNhQGRlYmlhbi5vcmc+OyBQZWkgWmhh bmcNCj4gPHBlemhhbmdAcmVkaGF0LmNvbT47IFJhc2xhbiBEYXJhd3NoZWggPHJhc2xhbmRAbnZp ZGlhLmNvbT47IE5CVS0NCj4gQ29udGFjdC1UaG9tYXMgTW9uamFsb24gKEVYVEVSTkFMKSA8dGhv bWFzQG1vbmphbG9uLm5ldD47IFlhbmdoYW5nIExpdQ0KPiA8eWFuZ2hsaXVAcmVkaGF0LmNvbT47 IGJlbmphbWluLndhbGtlckBpbnRlbC5jb207IHFpYW4ucS54dUBpbnRlbC5jb207DQo+IHl1YW4u cGVuZ0BpbnRlbC5jb207IHpoYW95YW4uY2hlbkBpbnRlbC5jb20NCj4gU3ViamVjdDogMjMuMTEu MiBwYXRjaGVzIHJldmlldyBhbmQgdGVzdA0KPiANCj4gSGkgYWxsLA0KPiANCj4gSGVyZSBpcyBh IGxpc3Qgb2YgcGF0Y2hlcyB0YXJnZXRlZCBmb3Igc3RhYmxlIHJlbGVhc2UgMjMuMTEuMi4NCj4g DQo+IFRoZSBwbGFubmVkIGRhdGUgZm9yIHRoZSBmaW5hbCByZWxlYXNlIGlzIDMxdGggQXVndXN0 Lg0KPiANCj4gUGxlYXNlIGhlbHAgd2l0aCB0ZXN0aW5nIGFuZCB2YWxpZGF0aW9uIG9mIHlvdXIg dXNlIGNhc2VzIGFuZCByZXBvcnQNCj4gYW55IGlzc3Vlcy9yZXN1bHRzIHdpdGggcmVwbHktYWxs IHRvIHRoaXMgbWFpbC4gRm9yIHRoZSBmaW5hbCByZWxlYXNlDQo+IHRoZSBmaXhlcyBhbmQgcmVw b3J0ZWQgdmFsaWRhdGlvbnMgd2lsbCBiZSBhZGRlZCB0byB0aGUgcmVsZWFzZSBub3Rlcy4NCj4g DQo+IEEgcmVsZWFzZSBjYW5kaWRhdGUgdGFyYmFsbCBjYW4gYmUgZm91bmQgYXQ6DQo+IA0KPiAg ICAgaHR0cHM6Ly9kcGRrLm9yZy9icm93c2UvZHBkay1zdGFibGUvdGFnLz9pZD12MjMuMTEuMi1y YzINCj4gDQo+IFRoZXNlIHBhdGNoZXMgYXJlIGxvY2F0ZWQgYXQgYnJhbmNoIDIzLjExIG9mIGRw ZGstc3RhYmxlIHJlcG86DQo+ICAgICBodHRwczovL2RwZGsub3JnL2Jyb3dzZS9kcGRrLXN0YWJs ZS8NCj4gDQo+IFRoYW5rcy4NCj4gDQo+IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRpYS5jb20+ DQo+IA0KPiAtLS0NCg0KSGVsbG8sDQoNCldlIHJhbiB0aGUgZm9sbG93aW5nIGZ1bmN0aW9uYWwg dGVzdHMgd2l0aCBOdmlkaWEgaGFyZHdhcmUgb24gdjIzLjExLjItcmMyOg0KLSBCYXNpYyBmdW5j dGlvbmFsaXR5Og0KICBTZW5kIGFuZCByZWNlaXZlIG11bHRpcGxlIHR5cGVzIG9mIHRyYWZmaWMu DQotIHRlc3RwbWQgeHN0YXRzIGNvdW50ZXIgdGVzdC4NCi0gdGVzdHBtZCB0aW1lc3RhbXAgdGVz dC4NCi0gQ2hhbmdpbmcvY2hlY2tpbmcgbGluayBzdGF0dXMgdGhyb3VnaCB0ZXN0cG1kLg0KLSBy dGVfZmxvdyB0ZXN0cyAoaHR0cHM6Ly9kb2MuZHBkay5vcmcvZ3VpZGVzL25pY3MvbWx4NS5odG1s I3N1cHBvcnRlZC1oYXJkd2FyZS1vZmZsb2FkcykNCi0gUlNTIHRlc3RzLg0KLSBWTEFOIGZpbHRl cmluZywgc3RyaXBwaW5nLCBhbmQgaW5zZXJ0aW9uIHRlc3RzLg0KLSBDaGVja3N1bSBhbmQgVFNP IHRlc3RzLg0KLSBwdHlwZSB0ZXN0cy4NCi0gbGlua19zdGF0dXNfaW50ZXJydXB0IGV4YW1wbGUg YXBwbGljYXRpb24gdGVzdHMuDQotIGwzZndkLXBvd2VyIGV4YW1wbGUgYXBwbGljYXRpb24gdGVz dHMuDQotIE11bHRpLXByb2Nlc3MgZXhhbXBsZSBhcHBsaWNhdGlvbnMgdGVzdHMuDQotIEhhcmR3 YXJlIExSTyB0ZXN0cy4NCi0gQnVmZmVyIFNwbGl0IHRlc3RzLg0KLSBUeCBzY2hlZHVsaW5nIHRl c3RzLg0KDQpGdW5jdGlvbmFsIHRlc3RzIHJhbiBvbjoNCi0gTklDOiBDb25uZWN0WC02IER4IC8g T1M6IFVidW50dSAyMC4wNCAvIERyaXZlcjogTUxOWF9PRkVEX0xJTlVYLTI0LjA3LTAuNi4xLjAg LyBGaXJtd2FyZTogMjIuNDIuMTAwMA0KLSBOSUM6IENvbm5lY3RYLTcgLyBPUzogVWJ1bnR1IDIw LjA0IC8gRHJpdmVyOiBNTE5YX09GRURfTElOVVgtMjQuMDctMC42LjEuMCAvIEZpcm13YXJlOiAy OC40Mi4xMDAwDQotIERQVTogQmx1ZUZpZWxkLTIgLyBET0NBIFNXIHZlcnNpb246IDIuOCAvIEZp cm13YXJlOiAyNC40Mi4xMDAwDQoNCg0KQWRkaXRpb25hbGx5LCB3ZSByYW4gYnVpbGQgdGVzdHMg d2l0aCBtdWx0aXBsZSBjb25maWd1cmF0aW9ucyBvbiB0aGUgZm9sbG93aW5nIE9TL2RyaXZlciBj b21iaW5hdGlvbnMgKGFsbCBwYXNzZWQpOg0KLSBEZWJpYW4gMTIgd2l0aCBNTE5YX09GRURfTElO VVgtMjQuMDQtMC43LjAuMC4NCi0gVWJ1bnR1IDIwLjA0LjYgd2l0aCBNTE5YX09GRURfTElOVVgt MjQuMDctMC42LjEuMC4NCi0gVWJ1bnR1IDIwLjA0LjYgd2l0aCByZG1hLWNvcmUgbWFzdGVyIChk ZDljNjg3KS4NCi0gVWJ1bnR1IDIwLjA0LjYgd2l0aCByZG1hLWNvcmUgdjI4LjAuDQotIEZlZG9y YSA0MCB3aXRoIHJkbWEtY29yZSB2NDguMC4NCi0gRmVkb3JhIDQyIChSYXdoaWRlKSB3aXRoIHJk bWEtY29yZSB2NTEuMC4NCi0gT3BlblNVU0UgTGVhcCAxNS42IHdpdGggcmRtYS1jb3JlIHY0OS4x Lg0KDQpXZSBkb24ndCBzZWUgbmV3IGlzc3VlcyBjYXVzZWQgYnkgdGhlIGNoYW5nZXMgaW4gdGhp cyByZWxlYXNlLg0KDQpUaGFua3MsDQpBbGkNCg==