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 ECE5145E87 for ; Thu, 12 Dec 2024 17:26:02 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CACF14027D; Thu, 12 Dec 2024 17:26:02 +0100 (CET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2049.outbound.protection.outlook.com [40.107.243.49]) by mails.dpdk.org (Postfix) with ESMTP id 278704027D; Thu, 12 Dec 2024 17:26:01 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Gj4H8C/Osz2FvUv9Qb6kqSHqEuY4NvQqghj63TYfdJUvN3Zq26d+/d04bU7S1IF+3sUvV1e9n/EDmY/AQ0pFu094vR9oj9i1Zwv8Y7J5PvaMCQlyFSqzWlRcOs5gFKw8xVDzVSjm4S92hU0eyjaTZduvgOdBwUxjlPWZsPNSBeE3OsU7jzEFiPD7w+eRWdH7IilTQ9qg5xOfD/wxV4ZHegEz3GcFRSK7R3Ra2cEhr4vRL3fW10USQd9Az7UBAjSfJVbZmWLHSkqbHCjCNlUSeMuHOApmeJCp5tJy31+zhckGPX7YGruhbrIcNbgXB9d8duvIGKEVrgbVMF/Mw9QVrA== 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=MF9ohIXbYII99gJGMKbRSemBI42MgsGNcgqPPVYHDjQ=; b=MX7cKRV5nBbMJbi4VdFZ+6eiaYJC66QMtPMGE6GjS0yUST+9kwXpB3af0sTm2f7LhkePSn9uHoFME7Wl7Za6bPSbmigw22ijWTmkOM2xBLDSrMJeDJp8F0PmcJT8QgTDdh74JNUcA884uIC8Cb+/eXrDcUP44uWATY+XfQuoAT8zo0cLGN5l9dV2/89Xhziiss4cao/m4qAfpcnpww4By8iroeMfz2YA6abZcLygfGLScrWCsmQa9HL3ij4mDEFpunruybr4E7fYWEJ4TbXJOAlwWJTfFvPOvNuOtoytfqoO4BxaXv2WZX80i7OCcUfPnp4dOl/WLzTQ91ntTv7xNA== 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=MF9ohIXbYII99gJGMKbRSemBI42MgsGNcgqPPVYHDjQ=; b=cVM5SeApIsgBPSVRfnjNmYHezkX5tmSL32klFxuS0Pi5NBye4nJXmY+zWjoiV7rO8R/UyU+nlHG0o9xF3A/OQKlyM0wmmuypX335lEKzy7sllwzDNIcmRFDYRQpq5u7+D7v9MQECRsrbeAnAwONAfD/tdjZmz0saBsH/TmmhCwVcpiTOUg9vB+59K1bAU2H7UIf6Y32WmkNg/YwX6mGsvo6yulxDpVVNktd2nYTRfvSCt4z1JH3K29Pz8BsMrGYSDXkDAWVy+CchvePdzMXmv+VroK3XABK50Sp4+4jNAVCHHV+L6tC9LMxsn/QQgtaNmRcPnBElMgxRXcwxw6BiFg== Received: from PH7PR12MB9173.namprd12.prod.outlook.com (2603:10b6:510:2ee::9) by SJ0PR12MB6853.namprd12.prod.outlook.com (2603:10b6:a03:47b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8230.18; Thu, 12 Dec 2024 16:25:58 +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.8251.015; Thu, 12 Dec 2024 16:25:58 +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.3 patches review and test Thread-Topic: 23.11.3 patches review and test Thread-Index: AQHbSxLFaZSkUxJ9hEuWQ2k3srNAm7LizkUw Date: Thu, 12 Dec 2024 16:25:57 +0000 Message-ID: References: <20241210144903.454690-1-xuemingl@nvidia.com> In-Reply-To: <20241210144903.454690-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_|SJ0PR12MB6853:EE_ x-ms-office365-filtering-correlation-id: 3c006c38-ae22-42f1-598e-08dd1ac9a8d0 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|7053199007|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?amFIcmdyQnlOK3UrejhUYW96dHVnOFBVSGk0NkR0bE45WkNMZXlFK3VuQXBo?= =?utf-8?B?MlpFMEtHMlI1TmIzUUw4anlmSVp1Q2xxN2w3eC9lZGtsZktzMWpKKzE5a3k4?= =?utf-8?B?RjlvOUNjZS9DeDZOd1lYR1NQU2owL2x1TWs2cGFSTTVLWlA1cUpkVEdBMkp6?= =?utf-8?B?RTcvbmFvMEd4Ym1kMDJUK3lBRHUrYllwcjVsSXNIRUgzTlh6RkFSM1NXYnh4?= =?utf-8?B?c3Q0a0RYRUpmU00zTEk2ZXVaL2FxZzVQMXFqdlMvUlpQbXZJK2VwNjFaZXJW?= =?utf-8?B?ZFFiOGUzMUhUNjNQWVB0SWo3R3NiazZQdERNNEdMWGpYZldWeGcvRVNLWnR6?= =?utf-8?B?U0JvUmJrb0pSZzVjL3lHblpqMHJyQURtNTJhVDFveHhFdVZVNG9lbFAzSXQ1?= =?utf-8?B?aUtEMmFHTEczYUI3VnZkNUJhLzBoWDJneVNLeU4rVERmc3FtZGNsblQ2bEpS?= =?utf-8?B?VjFlTXpka1M4MGpvN0xiWmtJNUhwZkFMVjcvQmNjNUhUN1kyOGxjeENlQVdp?= =?utf-8?B?ejBVNEVJSHJHbXZjUzNvMzJ1dVV3Qkp0amQ2R3BNNzJkZzNiMTEvVXBJVXNX?= =?utf-8?B?d1RFWVoxMDQvNUVNbWM1L2ljOEl1dVpuNFhDK1Y5RGR5VWdrV1lUak9UVGQ2?= =?utf-8?B?aTJtS1BOaVlwTyt3UFhaWjNpWlBiYWR4d05YSTFWcVZTTGJVcHJWWFM4Um9Y?= =?utf-8?B?R3hPNFNrZ1Rjd0xsUVlqTzY5YVdpcUhod3d2NEpwbHFTOGN1RGZWdXNHcW5S?= =?utf-8?B?d2FscjBwSkEwMC81UXZta08wRVVWOGxsUXZ6dmQ2SDRCMEZ0cE5DUzEvcVlO?= =?utf-8?B?T242SUZJQThKTjZPK0J5bWtCSktBZ0RJdnhkZC9WR3o4VWpsb3JTN25xL0Z0?= =?utf-8?B?eEVUK09UR2hNaDdjekoyMFJTd1JmZDNvMU9VR2FCTjI4WFhrckxnbmw0aUFV?= =?utf-8?B?Ry9EM0ZZRnByelBqRUpjUVJjL3FCY0ptVjdNMjB4TEVTOEtyNlMySGVXQ1dL?= =?utf-8?B?OWpPWm5obDZWWmc1Y3hQV01JZXdyUlhER2QwNXFrYlNQcDIrR2NRaG1CM0d0?= =?utf-8?B?dUI0dE9lbkpBL2QvcDNDcndhamlIbkZtYzZoaUlQakl6cTBwd0ZXUGJHRGth?= =?utf-8?B?UGFLc2ZadTBqWFY4TXk2cFFXNlVyWFJwaHJ4Q1AvMDFrOVBrTEtOVFVhV21R?= =?utf-8?B?SlRxWVc5UnJZZFhXMG5abFRwQ0IzL1owRXVqTk9tSzFJT0VrWUlqYmJZZUd0?= =?utf-8?B?QnRwZDVNaUJWc0lCL1p5TDZjR3V0ZWIwWnJlWEtqL2pGMDZGcjRSLzVYUUN4?= =?utf-8?B?OEhVTnprZDYxVlQyWWJlSUhzT2QrQk54Tk1OT2gzRkhxSXlTeEdYc2Zxdno4?= =?utf-8?B?WlQrdUQxZUN4QlJBWmI1c1dqMG52NW9CSzFBYTNsdlhUSDc5S0RlcFh4S2ZO?= =?utf-8?B?cmxwcnNZdllQSG9HeEZTV0FlT21RNStWdGdvWkE1Nzdzc1hQN3AzK1JXWmtL?= =?utf-8?B?QVg3cm5CUGxhTDFrUGFLRWl2bkVrRWxiT3dsOHdXa0EwdjI3RXNLU2VOQmps?= =?utf-8?B?bUJlM3Zrd09vVmZZSG9iK1pZSEw3ZW9BWDFEWWN2MGw2dFpKaENLZjBGZWdo?= =?utf-8?B?VXpob2NUenFBMzY3QXhwVm94VTdIdmIvUDBWUFUvZmRaM3A1aXBlM21hNE1J?= =?utf-8?B?cmZOa0o3R3htSzVTdXJuRHZDVG16RlpZcHo3elprWElXTDdDWDc4d1BqSUhy?= =?utf-8?B?SUxHU1ZqTW4vRmdjTTlzNk5ValdGbXNJQnZDSU1QNE1VRnRKMGxDbmR3VHVT?= =?utf-8?B?dzQ4N3UvOXFTcXR2RDlNZVVQKytJOWNCY3pVaXJmbE1aem92czRTSG5YYzZi?= =?utf-8?B?Nll1dlF3TUZlMFlRQ0JQWHZkd3dXMGozeS9MMS9ZL1p6ZUE9PQ==?= 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)(7053199007)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eFBRRWxvLzliZGVqTjhZL0c1QjlOeHdzbUs3L1E1akpwK29DblhwelVUN1U1?= =?utf-8?B?eko1OE9kd3BCSGtFRm5nL0RndWkxOEYycDJnZkJFZGl1cXNRTGVaUVZxNE9l?= =?utf-8?B?RzQ0MEh1Z25GVFJ6bzdwY0FHalJDMTBuT1JnV3pMYTMwRHVCMWxtY3NnVzBD?= =?utf-8?B?TUcyVTZIOHBVY0g5eWdLK2J6UHV2TkpjOUtiSnJ2R0p3cXE0ZkJCbm8rM2dY?= =?utf-8?B?WDBkVExxTENEMVFYYnVXR2pMaVUvclpQYVBYQlVyaUh0ZkNHOTExMmlXYlBv?= =?utf-8?B?QnpmNkVhODZ5NlhkU1FvL0ppNGZhMG1lblNhNkxXNC9jdlEva0VoQ3h2STZP?= =?utf-8?B?TkpCTVFsTGNPQzQ3ajRyR3dXdE90VzFzdmRaall2akFkV0dwMTdQSXV3LzRM?= =?utf-8?B?R0YwYXBySVQxcW9uREJTZDAvM0tVTHY4R0tkSDJFV1N3bDF0Tnh6M3poOWNv?= =?utf-8?B?MmRJVjFLWmR6SThHSklBSlJzaksvTWZ1Mk15bm9JN0tBTHFPYTJGUVZGcFhU?= =?utf-8?B?cnRTVnE3bGpudTZZZlFLNUFuUjNyaGgzclV0SmNTakRCNFEwTWtqUExzS3Vo?= =?utf-8?B?MnMvQ1FTNDcra2kycWdHNDBVRTYzMW1iUzlyN1VMMm1ld3F6RlRNMkFpVlVB?= =?utf-8?B?QzRNYVAzeVlxR0V2OVpDT3c5dlF2SWdlS1ZEWmsyTnJ5eUVpd3YxUmN0U0pl?= =?utf-8?B?S2lkd1d2T2tmZ0laWE54Ri9CeG1lRzJOSnYxcWx5dUs0Ym1nbmcxMVJXWEt4?= =?utf-8?B?dWc4V3FCS0hCTTYweEhVRmFaa0tUK0ZOMmsreGpqMFhRcEVTbTZSZXFKNG5B?= =?utf-8?B?SFVhQ3dTalJJYWxqTVBBdS85UnFBV2R1NzE4ekFlUjJtbXNGN1dza1BoT2Rq?= =?utf-8?B?d1FGNnptRjlxZll5VElzdjJUOVVHUCtJSGg5czBaMWlQQWVKc1d0YjJqMzJa?= =?utf-8?B?LzZMT2FtNlJKZWFGb3o0ck41TUE2dVJ3VWJTV1oybjJ0bWF2OFZ5bGNDbTkz?= =?utf-8?B?anlKbmhERFZJZnZkQUJ5ZDQzU1NmOXJUaUk2UVdiNGYrUlpFRkxPTjJ4MVFX?= =?utf-8?B?c0pYS3BTYkU1OTNRSTh6TEpjZ3NMZmRZTEYrRCtlVWpLQjIyYlc5alhKVFo4?= =?utf-8?B?WWp6SmpGQmxiOE0xMjhscHcxTjRVN1ZQVGdENzVoUi83QzNobi8zdUhnbHdh?= =?utf-8?B?YzNFUkRnNDk0VW5rNkRTVUNOYVhKdlFJR3lHL0RnZWpKd3E3aE85TnE1VEY2?= =?utf-8?B?NE1ZU2QwMXZuZnIzZTkyd3NpODFnc09YQzdFSUwvWjhXS0JBaFp6cWJqZE5L?= =?utf-8?B?dWtlSlh6RE9HRjhZekNGaCtVdVRrd2hsV3ZvWTQ3NXo3U2tJRmIwdUZaUEVi?= =?utf-8?B?a0E0cm14MDNwdmF4UVhKWEoyalRmbjZMb1JGYWN3c2o2QWlDcWVNd0hkQVhs?= =?utf-8?B?OUlCV0dJck1kY0pDSTZ6cGwvR0M4OTM2Ky9jQWFpWEdDUnExeEhUbkZpeklG?= =?utf-8?B?K0hjdUVyL1ozemFJWHBJWUpRRVVJTGFKOE93d3Jkbmd2bEdtVUJQL1hWTVQv?= =?utf-8?B?aHBxWHJZM2pZQ0sxNGJiRVptZ1BqYndxcHFNUmg3TDJkR2tnTlhuNnNlZENy?= =?utf-8?B?WHFrc0NWZUl0ZS9DUHNVSmpNVjNJb2tNUmZSV1ozWEZOOC9UdDVyZXBHSjdL?= =?utf-8?B?VytkamRTYjJYR2lmSGovZ2t2b0NiVkVISnpiV1ZFTHhUYlN0Y3BiYUJTcUdH?= =?utf-8?B?QjcrWlNXV1F5K2FsL1VubHB6ZkJtT3oyTXFoNmtuazFRdnNLRXdHWUIwYkFk?= =?utf-8?B?bC9maFQzYVYzUkhyZEJBekNxbWg5UUgwVS9BaWdLTWxrVWdNY3VzYWJNeWdG?= =?utf-8?B?TzZMYkJiNlgya1BYSldhLzVBbTRxaWJzT2VHdGJtUXpiclVMMXdrTDVJUTBx?= =?utf-8?B?T0R0aWZwVXdqMkR2dDNieFgyaFVwaG82ejJ6YktLMWpHTGd5YzNoNk5IMUZN?= =?utf-8?B?amdML1Jud3ZhcUo2a1NERGNTNDRxemg2VktucUhuUDJ0ZkhpYVlFMlhxSHFx?= =?utf-8?B?dUFHNjdwWVgxaGF5Z2Q1alVZOXdFZi9pKzJUN2dla1ozd3pYRk1sckEzZi9m?= =?utf-8?Q?CKY12mm9+ewQiQqO0b7d0XUEz?= 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: 3c006c38-ae22-42f1-598e-08dd1ac9a8d0 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2024 16:25:57.9360 (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: 8VQmVV7OhkuNpNygsTG0nmElS3lp3MTN7Sl29HrYuOHfcKCzu2vQFbz45kfnlhjt26oPUGYS65hyL9vAxjb62g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR12MB6853 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 bEBudmlkaWEuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBEZWNlbWJlciAxMCwgMjAyNCA0OjQ5IFBN DQo+IFRvOiBzdGFibGVAZHBkay5vcmcNCj4gQ2M6IGRldkBkcGRrLm9yZzsgQWJoaXNoZWsgTWFy YXRoZSA8QWJoaXNoZWsuTWFyYXRoZUBtaWNyb3NvZnQuY29tPjsgQWxpDQo+IEFsbnViYW5pIDxh bGlhbG51QG52aWRpYS5jb20+OyBEYXZpZCBDaHJpc3RlbnNlbiA8ZHJjQGxpbnV4LnZuZXQuaWJt LmNvbT47DQo+IEhlbWFudCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPjsgSWFuIFN0 b2tlcw0KPiA8aWFuLnN0b2tlc0BpbnRlbC5jb20+OyBKZXJpbiBKYWNvYiA8amVyaW5qQG1hcnZl bGwuY29tPjsgSm9obiBNY05hbWFyYQ0KPiA8am9obi5tY25hbWFyYUBpbnRlbC5jb20+OyBKdS1I eW91bmcgTGVlIDxqdWhsZWVAbWljcm9zb2Z0LmNvbT47IEtldmluDQo+IFRyYXlub3IgPGt0cmF5 bm9yQHJlZGhhdC5jb20+OyBMdWNhIEJvY2Nhc3NpIDxibHVjYUBkZWJpYW4ub3JnPjsgUGVpIFpo YW5nDQo+IDxwZXpoYW5nQHJlZGhhdC5jb20+OyBSYXNsYW4gRGFyYXdzaGVoIDxyYXNsYW5kQG52 aWRpYS5jb20+OyBOQlUtDQo+IENvbnRhY3QtVGhvbWFzIE1vbmphbG9uIChFWFRFUk5BTCkgPHRo b21hc0Btb25qYWxvbi5uZXQ+OyBZYW5naGFuZyBMaXUNCj4gPHlhbmdobGl1QHJlZGhhdC5jb20+ OyBiZW5qYW1pbi53YWxrZXJAaW50ZWwuY29tOyBxaWFuLnEueHVAaW50ZWwuY29tOw0KPiB5dWFu LnBlbmdAaW50ZWwuY29tOyB6aGFveWFuLmNoZW5AaW50ZWwuY29tDQo+IFN1YmplY3Q6IDIzLjEx LjMgcGF0Y2hlcyByZXZpZXcgYW5kIHRlc3QNCj4gDQo+IEhpIGFsbCwNCj4gDQo+IEhlcmUgaXMg YSBsaXN0IG9mIHBhdGNoZXMgdGFyZ2V0ZWQgZm9yIHN0YWJsZSByZWxlYXNlIDIzLjExLjMuDQo+ IA0KPiBUaGUgcGxhbm5lZCBkYXRlIGZvciB0aGUgZmluYWwgcmVsZWFzZSBpcyAxN3RoIERlY2Vt YmVyLg0KPiANCj4gUGxlYXNlIGhlbHAgd2l0aCB0ZXN0aW5nIGFuZCB2YWxpZGF0aW9uIG9mIHlv dXIgdXNlIGNhc2VzIGFuZCByZXBvcnQNCj4gYW55IGlzc3Vlcy9yZXN1bHRzIHdpdGggcmVwbHkt YWxsIHRvIHRoaXMgbWFpbC4gRm9yIHRoZSBmaW5hbCByZWxlYXNlDQo+IHRoZSBmaXhlcyBhbmQg cmVwb3J0ZWQgdmFsaWRhdGlvbnMgd2lsbCBiZSBhZGRlZCB0byB0aGUgcmVsZWFzZSBub3Rlcy4N Cj4gDQo+IEEgcmVsZWFzZSBjYW5kaWRhdGUgdGFyYmFsbCBjYW4gYmUgZm91bmQgYXQ6DQo+IA0K PiAgICAgaHR0cHM6Ly9kcGRrLm9yZy9icm93c2UvZHBkay1zdGFibGUvdGFnLz9pZD12MjMuMTEu My1yYzENCj4gDQo+IFRoZXNlIHBhdGNoZXMgYXJlIGxvY2F0ZWQgYXQgYnJhbmNoIDIzLjExIG9m IGRwZGstc3RhYmxlIHJlcG86DQo+ICAgICBodHRwczovL2RwZGsub3JnL2Jyb3dzZS9kcGRrLXN0 YWJsZS8NCj4gDQo+IFRoYW5rcy4NCj4gDQo+IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRpYS5j b20+DQo+IA0KPiAtLS0NCg0KSGVsbG8sDQoNCldlIHJhbiB0aGUgZm9sbG93aW5nIGZ1bmN0aW9u YWwgdGVzdHMgd2l0aCBOdmlkaWEgaGFyZHdhcmUgb24gdjIzLjExLjMtcmMxOg0KLSBCYXNpYyBm dW5jdGlvbmFsaXR5Og0KICBTZW5kIGFuZCByZWNlaXZlIG11bHRpcGxlIHR5cGVzIG9mIHRyYWZm aWMuDQotIHRlc3RwbWQgeHN0YXRzIGNvdW50ZXIgdGVzdC4NCi0gdGVzdHBtZCB0aW1lc3RhbXAg dGVzdC4NCi0gQ2hhbmdpbmcvY2hlY2tpbmcgbGluayBzdGF0dXMgdGhyb3VnaCB0ZXN0cG1kLg0K LSBydGVfZmxvdyB0ZXN0cyAoaHR0cHM6Ly9kb2MuZHBkay5vcmcvZ3VpZGVzL25pY3MvbWx4NS5o dG1sI3N1cHBvcnRlZC1oYXJkd2FyZS1vZmZsb2FkcykNCi0gUlNTIHRlc3RzLg0KLSBWTEFOIGZp bHRlcmluZywgc3RyaXBwaW5nLCBhbmQgaW5zZXJ0aW9uIHRlc3RzLg0KLSBDaGVja3N1bSBhbmQg VFNPIHRlc3RzLg0KLSBwdHlwZSB0ZXN0cy4NCi0gbGlua19zdGF0dXNfaW50ZXJydXB0IGV4YW1w bGUgYXBwbGljYXRpb24gdGVzdHMuDQotIGwzZndkLXBvd2VyIGV4YW1wbGUgYXBwbGljYXRpb24g dGVzdHMuDQotIE11bHRpLXByb2Nlc3MgZXhhbXBsZSBhcHBsaWNhdGlvbnMgdGVzdHMuDQotIEhh cmR3YXJlIExSTyB0ZXN0cy4NCi0gQnVmZmVyIFNwbGl0IHRlc3RzLg0KLSBUeCBzY2hlZHVsaW5n IHRlc3RzLg0KDQpGdW5jdGlvbmFsIHRlc3RzIHJhbiBvbjoNCi0gTklDOiBDb25uZWN0WC02IER4 IC8gT1M6IFVidW50dSAyMi4wNCAvIERyaXZlcjogTUxOWF9PRkVEX0xJTlVYLTI0LjEwLTEuMS40 LjAgLyBGaXJtd2FyZTogMjIuNDMuMjAyNg0KLSBOSUM6IENvbm5lY3RYLTcgLyBPUzogVWJ1bnR1 IDIyLjA0IC8gRHJpdmVyOiBNTE5YX09GRURfTElOVVgtMjQuMTAtMS4xLjQuMCAvIEZpcm13YXJl OiAyOC40My4yMDI2DQotIERQVTogQmx1ZUZpZWxkLTIgLyBET0NBIFNXIHZlcnNpb246IDIuOS4x IC8gRmlybXdhcmU6IDI0LjQzLjIwMjYNCg0KDQpBZGRpdGlvbmFsbHksIHdlIHJhbiBidWlsZCB0 ZXN0cyB3aXRoIG11bHRpcGxlIGNvbmZpZ3VyYXRpb25zIG9uIHRoZSBmb2xsb3dpbmcgT1MvZHJp dmVyIGNvbWJpbmF0aW9ucyAoYWxsIHBhc3NlZCk6DQotIERlYmlhbiAxMiB3aXRoIE1MTlhfT0ZF RF9MSU5VWC0yNC4xMC0xLjEuNC4wLg0KLSBVYnVudHUgMjIuMDQgd2l0aCBNTE5YX09GRURfTElO VVgtMjQuMTAtMS4xLjQuMC4NCi0gVWJ1bnR1IDI0LjA0IHdpdGggTUxOWF9PRkVEX0xJTlVYLTI0 LjEwLTEuMS40LjAuDQotIFVidW50dSAyNC4wNCB3aXRoIHJkbWEtY29yZSB2NTAuMC4NCi0gRmVk b3JhIDQwIHdpdGggcmRtYS1jb3JlIHY0OC4wLg0KLSBGZWRvcmEgNDIgKFJhd2hpZGUpIHdpdGgg cmRtYS1jb3JlIHY1MS4wLg0KLSBPcGVuU1VTRSBMZWFwIDE1LjYgd2l0aCByZG1hLWNvcmUgdjQ5 LjEuDQoNCkkgZGlkIG5vdCBzZWUgbmV3IGlzc3VlcyBjYXVzZWQgYnkgdGhlIGNoYW5nZXMgaW4g dGhpcyByZWxlYXNlLg0KDQpUaGFua3MsDQpBbGkNCg==