From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id CB2A24569C;
	Wed, 24 Jul 2024 13:22:30 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 5EBF642D89;
	Wed, 24 Jul 2024 13:22:30 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com
 [67.231.148.174])
 by mails.dpdk.org (Postfix) with ESMTP id 2C9DB42D89;
 Wed, 24 Jul 2024 13:20:25 +0200 (CEST)
Received: from pps.filterd (m0045849.ppops.net [127.0.0.1])
 by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 46O0stpS024460;
 Wed, 24 Jul 2024 04:20:22 -0700
Received: from nam10-mw2-obe.outbound.protection.outlook.com
 (mail-mw2nam10lp2048.outbound.protection.outlook.com [104.47.55.48])
 by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 40jqg41qcs-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Wed, 24 Jul 2024 04:20:22 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=MdBkU7R9vlCvuWDKolPtV49gPWLOo6YZY6d29QquCmhSOMOEOu/n0mqWbzyB6+5D2r8S3lRBLUrBGjNdYT+obSrg3PXnk8TQ4wRHGef8znnySpLuIwKFnTVIEjwsPHjQ6F4DQfC2f9qa1lAwkF+Ni+pL5E9Bly43HQj/hX63ccDy0nsnWw7qpjChu7HaPui0R4XlWJTgG+2x5eqiyHnmtsTKGgTLKdc1KNJssqSXOV/ubM3zUigqHgbQn+6etj34fTRBj2JPMhU4E2sfIseTjk9uvj+cLl5dcfL3sjvYCe1q7ZonHhmLKsxQ/lmbEHnRdMXMx/XhLnFDe3z+8jWxRg==
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=pPwYaeLkGRGGEU4o5UZCu06ManE49LJGMx8ocL0Myfw=;
 b=JzECKeMkocbT2/fJnyJPYt6wjwB/guYmOmp71/WpLY76raESJme4CQgZd1yxVfG/VzWYlnVoUQ6hG3tKfx5buZgnc1H08PwKMYzVBrKZW+7z94tSiKzk1wvnhfP7rZ5YaUULJNFa9M0Nmim8Ii8kR00E206XZpie5D9vsc+8mlLXJbYSR62ok12EcdnTlkxTtXERoB/j5hno7vYL/rYt7a3BXVe4vBF2JvqqM6kz5K5Yu2LwFr5SvyRsBK3yHkBqamn1Upnk6PW3D4w1bki3UqbZlAzL5NsfehfjdIH61KKpOvrJc7eITEd+fObwZl7dqgB3Y3YIiSBqej7Z0L4ysA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com;
 dkim=pass header.d=marvell.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pPwYaeLkGRGGEU4o5UZCu06ManE49LJGMx8ocL0Myfw=;
 b=DG/D2R5iYgFkJ9xZD5huv5Dvis/GL3qhwnkJeL5C+XTtwLGpBWXzEcAAx5+b5i2fJ9UOWAz6y1nGN/V9dGMoVqSGIwCvSN2aHWeUIZClzznyjJjCQEJTz1ufknlJsWxALGZAvS0NOmt5DWDpP2oP8EKJxYrVzMvr3tEDgHLFFfA=
Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by
 IA2PR18MB6084.namprd18.prod.outlook.com (2603:10b6:208:4b7::11) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.37; Wed, 24 Jul
 2024 11:20:19 +0000
Received: from CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::3c98:dd36:4897:a51d%6]) with mapi id 15.20.7784.017; Wed, 24 Jul 2024
 11:20:19 +0000
From: Akhil Goyal <gakhil@marvell.com>
To: Radu Nicolau <radu.nicolau@intel.com>, "Medvedkin, Vladimir"
 <vladimir.medvedkin@intel.com>,
 Chaoyong He <chaoyong.he@corigine.com>, "dev@dpdk.org" <dev@dpdk.org>,
 Anoob Joseph <anoobj@marvell.com>, Nithin
 Kumar Dabilpuram <ndabilpuram@marvell.com>, Gagandeep Singh
 <g.singh@nxp.com>, Kai Ji <kai.ji@intel.com>, Brian Dooley
 <brian.dooley@intel.com>,
 Jack Bond-Preston <jack.bond-preston@foss.arm.com>,
 "pablo.de.lara.guarch@intel.com" <pablo.de.lara.guarch@intel.com>,
 "hemant.agrawal@nxp.com" <hemant.agrawal@nxp.com>, "suanmingm@nvidia.com"
 <suanmingm@nvidia.com>
CC: "oss-drivers@corigine.com" <oss-drivers@corigine.com>, Shihong Wang
 <shihong.wang@corigine.com>, "stable@dpdk.org" <stable@dpdk.org>
Subject: RE: [EXTERNAL] [PATCH v2] examples/ipsec-secgw: fix SA salt
 endianness problem
Thread-Topic: [EXTERNAL] [PATCH v2] examples/ipsec-secgw: fix SA salt
 endianness problem
Thread-Index: AQHadbOUzZ96LRPSfE2anqpXl/Q8ELE3jB8wgAAOiXCArl3iUIAfUAAAgAANuwCAAS9fgIAAAhAQ
Date: Wed, 24 Jul 2024 11:20:19 +0000
Message-ID: <CO6PR18MB44843C9499B6EA3008969A6FD8AA2@CO6PR18MB4484.namprd18.prod.outlook.com>
References: <20240311024939.2523778-2-chaoyong.he@corigine.com>
 <20240314020052.3107549-1-chaoyong.he@corigine.com>
 <CO6PR18MB44842D63225538FB93D4B30BD8292@CO6PR18MB4484.namprd18.prod.outlook.com>
 <CO6PR18MB4484E577F4EC18872E27952CD8292@CO6PR18MB4484.namprd18.prod.outlook.com>
 <CO6PR18MB4484AEA4C81715872976351BD8DD2@CO6PR18MB4484.namprd18.prod.outlook.com>
 <7c690dcb-8824-452e-85d5-7f665ff56246@intel.com>
 <CO6PR18MB44848449B39767F88B9A76D6D8A92@CO6PR18MB4484.namprd18.prod.outlook.com>
 <4494141c-268a-4b41-8582-37ca96ddaf0a@intel.com>
In-Reply-To: <4494141c-268a-4b41-8582-37ca96ddaf0a@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|IA2PR18MB6084:EE_
x-ms-office365-filtering-correlation-id: ad1130e9-8404-4971-f2ba-08dcabd299f3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
 ARA:13230040|366016|1800799024|376014|7416014|921020|38070700018; 
x-microsoft-antispam-message-info: =?utf-8?B?dzJOcmhQVW40Vy82SkFoS0tXem5yc1A5WFgxTklTa096QVE2OWhkY3NiMith?=
 =?utf-8?B?R2ZNZzhuT2gvMk8xSjg4ZVNWK2p0WWpCSE5LWDZHME1ScXdZbVpjRjhsQUZ3?=
 =?utf-8?B?YzFPeVlBNHJIZjhXeU1zU3ZNNDRHRy85enVNTmtldUkxTFg2TURtOHJVUzQx?=
 =?utf-8?B?Mk44MTVNbjNlVnZOTitWWUVTOXNjR3ljR2t5NEVCVmJVUVVNbC93QlpndGdy?=
 =?utf-8?B?djhNREJUSjMvRlgrRGprcW9icDdTakRHY0RWaEIwUnh0SmpmNStyRWN4bGF6?=
 =?utf-8?B?Tnp2ZkVxLzhEUlpMQVFwUnQwNDJDMURtbVBsZWZ4d0xESWdOcmEzMklZdzFH?=
 =?utf-8?B?S05INU42SXh1KzBPc0xIQkozTmFDOXB5eStzZEY0SUFHVHFFQ0R2ZEQwZEQw?=
 =?utf-8?B?UG5WejFYRTBRZ2VPSEpwUXp1cyt1SVNCeGVwcWxiOVhxMzhJdnoxaWVVcW9h?=
 =?utf-8?B?V3VYQk9CVVF4blc1MGZIcVN3SmVDMzl0clJhSVBOaCtYRXNGQllib3ViaEpY?=
 =?utf-8?B?NjhHQmlOdWM0dThWU3cySStZdWxsVDhlakRib3NzR2xoV2NhR0Z3aEllSU9z?=
 =?utf-8?B?NFNsYklzVXRJcFJBWWZhSjJQWXo0OFhGU0lhYlFNbUtLVG8xV0FOOG1xSTVw?=
 =?utf-8?B?NjYwOHhVNXpCTmdYQXdCOVJHejk3dUVUbTJaNmtzaUw0RVNjRit2NWk5aVVW?=
 =?utf-8?B?VWNYUlNtTnB1UzlGK2dNeUdpbnZrZjB0bXRIU2NOUXFvekE0TEhWanhuUFRv?=
 =?utf-8?B?R2s3aUowc2VYVWlhb25yRGJTWnFKbG1HWXVwREtkVUlSelVCMWdqa2tUdFZy?=
 =?utf-8?B?UUM3V3Bka3RCbHB6WGE1aUhDbUtZNXcyNzRZamx1SHIwU2V1U1FmSGVleWRr?=
 =?utf-8?B?eGpMQ1ptQ2F6L3VvL3pCUGo3b0hENjdLVFU5VTNKWnYwT2xIOHplMzhpS0ti?=
 =?utf-8?B?dnpSVmY1WE04RzM0Sk9GTE41UHd5VnplREh2SzNvL2NsQ0VvbHlFSUY1bTll?=
 =?utf-8?B?SmlISEdKOHdCT2FXeG5tUmQrVGtCWHZwakI1VXBYeGRtNWpkc05pOUVudEZV?=
 =?utf-8?B?QTJON1VlZFZobHJHaS8xVS9qSnRWTEx0SXpNK0l4dHpDUE8rVWYydnhFQm1m?=
 =?utf-8?B?TzFxVWRubTNLV2xKVmJyQTV2SVkveFQ1YmZuVDJXdFRocWFheWpYRlV4aXpX?=
 =?utf-8?B?RGxXVDBwbG9NU29mMU1QUzFlSXZmQzh4V201aS9MVllJTllxSXNaTUJDa21R?=
 =?utf-8?B?VDBxN0ViNjF1S2RHRVdid0tLUE1JOFlJaVJYUWo4YWh3YzQrZ3cxWlc5bTBG?=
 =?utf-8?B?WERNS0JKalU4ODhhUVcxL0N3aXJtZjBUNm12RWFkSks3VzlDZ01FbXlCcHJt?=
 =?utf-8?B?YWZaS0thUzdPZnNOVmsrVDBWQ01NQmpYNGgvWElSTUc0UURZKzhIbndmc2Vu?=
 =?utf-8?B?cWZwNTQ0ZG12Kzd0TUR5SUtFcDFwc0p5UHRDeXZJSGNmTjBXMHpoc25BaG5Q?=
 =?utf-8?B?UjZDKzArTGkyV3NHd05OQlVkN3pJL0FOQXNwYmVJM3pWbmFhazNYREZiNzZL?=
 =?utf-8?B?SkJXcW9aZTkyTU5sZGN5ZmNIRXB4V29tdEVaRWlVWnQ2WERzeGhLdmtZaUdu?=
 =?utf-8?B?TXh1T0h4NG0zVUhJUlRnSDZnbW55amVtVmxwUUxEcGRqYzZ4ZEJZcWdNUHVO?=
 =?utf-8?B?WDZpSElRQ3I2ZjVCZHpiQlhDaGU0NTk1aERxOVV1Q01YRGdKV3lzUGRxQWNV?=
 =?utf-8?B?UzhUeDM1SEY5bCtjMjFmVXlDNFFrYU9uOFlpVmVvYVFydkM1dlA2RzA3MUlF?=
 =?utf-8?B?c08xci8vL0ViZWtERVo4Zm9ZRVlaRi9KaUVFT0o2dElGbzJnRVQyVnJKWkxF?=
 =?utf-8?Q?8O8qxJtZYbT+f?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(366016)(1800799024)(376014)(7416014)(921020)(38070700018);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NFhGK1VZOU1ja0RiME9Nb1pvekltUjdFTVJzbVVGdThPTnJLcnVuTGtIVGZV?=
 =?utf-8?B?M2UwSnNZL0ZITnZ2T0c4S0VEODhVQjNmRXI2a2lGSnFkR0pmekxRa1BFQmdW?=
 =?utf-8?B?Z3JCV3g5NDBmMkdLdnpjTDYrNUtTcWxYVW5QMEp2djcvbGpkcS9jYjlxd1g3?=
 =?utf-8?B?dktOSWZOalIzNHNlaFFqcExwMURHVFVWYXFneWJYcUlhaXcxU3R6MU9LNWJJ?=
 =?utf-8?B?RXNDOGs2bjd4clZnSmFub3pHaW9yTTlvOUNRQnpZOUNhWWlIbTBvaUM0TXFz?=
 =?utf-8?B?dkV6SWJkckZmN1ZhNzdwQkdiaFlRQmtZTW1ISnRvYXJmZkJYQnVtZVhPUXZx?=
 =?utf-8?B?UXFNdHZoOWFXbStCNDdWbVY0a3d4NWNzWmxqbW9SK1ZKSGxOWTdYTUdWR1pz?=
 =?utf-8?B?Wm5hdVZqNkVtdUZ1ZW5VemJudnNPdjcxTFNyV3NSaTduK2ZES0FJV3M0OFQ0?=
 =?utf-8?B?T3B2RlU3Z2hzOGMyRjVwcW5IMEh5UDB0RWthNCtZOEVGa1dlMUlGUkNUWjNT?=
 =?utf-8?B?Q1JkempNb3UzZmpNeUdraHdLa1hHeklsY0x4MlViWHdIWU5GRlRnL2VsMUI2?=
 =?utf-8?B?RFp6NmNRNGkwTlFLUzNmTEw2bldMSDdZdDZ5UTRNQ0cycXFRN1lVemd4ekpS?=
 =?utf-8?B?cEo4MFhDVGdZazdBY21FeVNYYnR6bktPbFRnaWxoc0ZuQ21EcDh6dElJS0dh?=
 =?utf-8?B?a0YrWHhJTC9xMlNhRFh2bHVaWmpuaFl3R0RWK1ZNalNCNGhsTDVSREhNekhZ?=
 =?utf-8?B?YlFrZUhXVkltdHAxK2NiYjgvbGJjNzZkSk1McEEvN2R1NnY2Y0xPM2FKVklt?=
 =?utf-8?B?RFpmUGt4cGxaalJRTmJqV2tHa0lXNzBNMGoyM0w3WVE1djhmZW13Qk1NbldN?=
 =?utf-8?B?ekUza0VmT0NMZHFyL1dRd1BwdEZ4cVYwU2dLQ0d6Rk5hMDNpYWpnT25GT2Jr?=
 =?utf-8?B?WkNRU0RtaENtRytuQWpkUmdvTGt1OVI1QTVYb2pvOUc0WW1zNW81MFhiVFI0?=
 =?utf-8?B?R1drTDQrQnFQcjEycVFBYVR4OXpva0FLNVhMZmhkY0crTkJXQ2N2WnEvUm1w?=
 =?utf-8?B?c3JiSEl5d2xRY29TcFdnRnFBOWJHYlZQSlUwZ0JmTlhLL1pEbFFYSlBxUTNi?=
 =?utf-8?B?RHhreFcyQVorbUxlNmk0aVk4Qm1IL040ZEIrY0h5V0RZcDIvb1RHVEVPdzVM?=
 =?utf-8?B?UmEza2VxL0VaREk5NmtMQ0M1Z3FKVkFFQjM4WERjSkE3QWhKK0RIY2ZScjNP?=
 =?utf-8?B?WVRiTzRiM08rRS9UUVlha2RwRys0MjBjY2ttTWlOZFhtdVZrN3BtdXZKdXpC?=
 =?utf-8?B?ajI1U25SUFZzVndsK0w4NHU3SUNSV2lkZUxSaXN5cWx5WTI2eUhxUU1YNzhM?=
 =?utf-8?B?SE04MHQzTCs1bUovN1piK0piUCtXMWxhVG5melI1RGdOalRGQllYbVdXNTVk?=
 =?utf-8?B?bHFyQmovRFdEdVJYL1B4Q2hRNElCTUt2Vm9NbmlaT0lMdk9zRFhrd3ZhUWl2?=
 =?utf-8?B?SDNHTmRKcUhRdDBBZUlpa09lWk1jOCtOcDFPY0Z4Rm5SNGpKbnRBR2JmaUZ6?=
 =?utf-8?B?cVdEa01SdDcwWlEvV2kxQXNlb0RpUmlGT1hRRXhXN0p0cHU1YlBhczBHSkdn?=
 =?utf-8?B?YWkyRkVNQk4yay9oQ1J6M213N1BQWWRON3IzRkRmUjVnOGZoSEtTWUg4a05l?=
 =?utf-8?B?VHM1VDNBcmF1UjNpVlFEaXpoR1JmVGJvZjdnM0dxTVFZOVoyTG1SSE5iMHk0?=
 =?utf-8?B?ZFI5WThZZUFLWjgxajV5YXBSTTl0MHNlMkUxdHNobGt5MlFOcDNNcFNBWWFM?=
 =?utf-8?B?d2NidlpCSWlCMWRlVEtSUU1rQk1NMVRaTFBjems1anB0Nk1jU1pvRWU4N2dQ?=
 =?utf-8?B?MndPVGZlcXh5U0ZKdy9NM215ZVUrVmVzWXNkMVVWYjlkQ0pia1Z3NWhkY0JH?=
 =?utf-8?B?UVpKRVpJQy9QZ2ZkNHpsOXl2M1FIOFMxVFU2dUdmbGV0Tmc2bnErUDF5M0N6?=
 =?utf-8?B?eHpxR0JuaGJLYkFhbUVFNFM1dWFubWdBVmFJSVQyTVErRVhSUkU5MFdkMUlj?=
 =?utf-8?B?YVN6UStxQ3lLY3RVYUNRTWw4VWhpSHFDdzJaRS94ZFhmVUtVTFlkcG1CdU5h?=
 =?utf-8?Q?MlYJ6aD5KgbWuFUL+/fYcQbhC?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: marvell.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ad1130e9-8404-4971-f2ba-08dcabd299f3
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2024 11:20:19.3940 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yfXaCn2okOe1deSnesS82x+cmz/YZA3TfTzn3cYwX4SJGLmOahXaSyKBMMyH8CDuTYz3Wwecwm3AjuYJiYAOlg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA2PR18MB6084
X-Proofpoint-ORIG-GUID: upyUnFHwyyg1ypZXpuOuqTXxSyB7LB98
X-Proofpoint-GUID: upyUnFHwyyg1ypZXpuOuqTXxSyB7LB98
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16
 definitions=2024-07-24_09,2024-07-23_02,2024-05-17_01
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

PiANCj4gT24gMjMtSnVsLTI0IDU6NTcgUE0sIEFraGlsIEdveWFsIHdyb3RlOg0KPiA+PiBIaSBh
bGwsDQo+ID4+DQo+ID4+IFRoaXMgcGF0Y2ggYnJlYWtzIGlwc2VjIHRlc3RzIHdpdGggaXBzZWMt
c2VjZ3c6DQo+ID4+DQo+ID4+DQo+ID4+IC4vZXhhbXBsZXMvaXBzZWMtc2VjZ3cvdGVzdC9ydW5f
dGVzdC5zaCAtNCB0cnNfYWVzY3RyX3NoYTENCj4gPj4gLi4uDQo+ID4+IEVSUk9SOiAuL2V4YW1w
bGVzL2lwc2VjLXNlY2d3L3Rlc3QvbGludXhfdGVzdC5zaCBmYWlsZWQgZm9yDQo+IGRzdD0xOTIu
MTY4LjMxLjE0LA0KPiA+PiBzej0xDQo+ID4+ICAgdGVzdCBJUHY0IHRyc19hZXNjdHJfc2hhMSBm
aW5pc2hlZCB3aXRoIHN0YXR1cyAxDQo+ID4+IEVSUk9SICB0ZXN0IHRyc19hZXNjdHJfc2hhMSBG
QUlMRUQNCj4gPj4NCj4gPiBUaGUgcGF0Y2ggc2VlbXMgdG8gYmUgY29ycmVjdC4NCj4gPiBQbGVh
c2UgY2hlY2sgZW5kaWFubmVzcyBpbiB0aGUgUE1EIHlvdSBhcmUgdGVzdGluZy4NCj4gDQo+IElu
IG15IG9waW5pb24gc2FsdCBzaG91bGQgbm90IGJlIGFmZmVjdGVkIGJ5IGVuZGlhbm5lc3MgYW5k
IGl0IHNob3VsZCBiZQ0KPiB1c2VkIGFzIGl0IGlzIGluIHRoZSBrZXkgcGFyYW1ldGVyLiBJIHRo
aW5rIHRoZSBwYXRjaCBpcyB3cm9uZyB0byBtYWtlDQo+IGl0IENQVSBlbmRpYW5uZXNzIGRlcGVu
ZGVudCBiZWZvcmUgYmVpbmcgcGFzc2VkIHRvIHRoZSBQTURzLCBhbnkgUE1EDQo+IHRoYXQgbmVl
ZHMgdGhlIGVuZGlhbm5lc3Mgc3dhcHBlZCBzaG91bGQgZG8gaXQgaW4gdGhlIFBNRCBjb2RlLiBJ
bmRlZWQNCj4gaXQncyBwYXNzZWQgYXJvdW5kIGFzIGEgMzIgYml0IGludGVnZXIgYnV0IGl0J3Mg
bm90IHVzZWQgYXMgc3VjaCwgYW5kDQo+IHdoZW4gaXQncyBhY3R1YWxseSB1c2VkIGl0IHNob3Vs
ZCBiZSBldmFsdWF0ZWQgYXMgYSBieXRlIGFycmF5Lg0KPiANCj4gaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM0MTA2I3NlY3Rpb24tNA0KPiBodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzQxMDYjc2VjdGlvbi04LjENCg0KQXMgcGVyIHRoZSBy
ZmMsIGl0IHNob3VsZCBiZSB0cmVhdGVkIGFzIGJ5dGUgb3JkZXIoaS5lLiBiaWcgZW5kaWFuKS4N
CkJ1dCBoZXJlIHRoZSBwcm9ibGVtIGlzIHdlIHRyZWF0IGl0IGFzIHVpbnQzMl90IHdoaWNoIG1h
a2VzIGl0IENQVSBlbmRpYW4gd2hlbiBzdG9yZWQgaW4gaXBzZWNfc2Egc3RydWN0Lg0KVGhlIGtl
eXMgYXJlIHN0b3JlZCBhcyBhbiBhcnJheSBvZiB1aW50OF90LCBzbyBrZXlzIGFyZSBzdG9yZWQg
aW4gYnl0ZSBvcmRlcihCaWcgZW5kaWFuKS4NCg0KU28gZWl0aGVyIHdlIHNhdmUgc2FsdCBhcyAi
dWludDhfdCBzYWx0WzRdIiBvciBkbyBhIGNvbnZlcnNpb24gb2YgY3B1X3RvX2JlDQpTbyB0aGF0
IHdoZW4gaXQgaXMgc3RvcmVkIGluIFBNRC9IVywgYW5kIHdlIGNvbnZlcnQgaXQgZnJvbSB1aW50
MzJfdCB0byB1aW50XzggKiwgdGhlcmUgd29udCBiZSBpc3N1ZS4NCg0KPiANCj4gPg0KPiA+DQo+
ID4+DQo+ID4+DQo+ID4+IE9uIDAzLzA3LzIwMjQgMTg6NTgsIEFraGlsIEdveWFsIHdyb3RlOg0K
PiA+Pg0KPiA+Pg0KPiA+Pg0KPiA+Pg0KPiA+Pg0KPiA+PiAJCS0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQo+ID4+IAkJRnJvbTogQWtoaWwgR295YWwgPGdha2hpbEBtYXJ2ZWxsLmNvbT4NCj4g
Pj4gPG1haWx0bzpnYWtoaWxAbWFydmVsbC5jb20+DQo+ID4+IAkJU2VudDogRnJpZGF5LCBNYXJj
aCAxNSwgMjAyNCAxMjo0MiBBTQ0KPiA+PiAJCVRvOiBBa2hpbCBHb3lhbCA8Z2FraGlsQG1hcnZl
bGwuY29tPg0KPiA+PiA8bWFpbHRvOmdha2hpbEBtYXJ2ZWxsLmNvbT4gOyBDaGFveW9uZyBIZQ0K
PiA+PiAJCTxjaGFveW9uZy5oZUBjb3JpZ2luZS5jb20+DQo+ID4+IDxtYWlsdG86Y2hhb3lvbmcu
aGVAY29yaWdpbmUuY29tPiA7IGRldkBkcGRrLm9yZyA8bWFpbHRvOmRldkBkcGRrLm9yZz4NCj4g
Pj4gCQlDYzogb3NzLWRyaXZlcnNAY29yaWdpbmUuY29tIDxtYWlsdG86b3NzLQ0KPiA+PiBkcml2
ZXJzQGNvcmlnaW5lLmNvbT4gOyBTaGlob25nIFdhbmcgPHNoaWhvbmcud2FuZ0Bjb3JpZ2luZS5j
b20+DQo+ID4+IDxtYWlsdG86c2hpaG9uZy53YW5nQGNvcmlnaW5lLmNvbT4gOw0KPiA+PiAJCXN0
YWJsZUBkcGRrLm9yZyA8bWFpbHRvOnN0YWJsZUBkcGRrLm9yZz4NCj4gPj4gCQlTdWJqZWN0OiBS
RTogW0VYVEVSTkFMXSBbUEFUQ0ggdjJdIGV4YW1wbGVzL2lwc2VjLXNlY2d3OiBmaXgNCj4gPj4g
U0Egc2FsdA0KPiA+PiAJCWVuZGlhbm5lc3MgcHJvYmxlbQ0KPiA+Pg0KPiA+Pg0KPiA+PiAJCQlT
dWJqZWN0OiBSRTogW0VYVEVSTkFMXSBbUEFUQ0ggdjJdIGV4YW1wbGVzL2lwc2VjLQ0KPiA+PiBz
ZWNndzogZml4IFNBIHNhbHQNCj4gPj4gCQkJZW5kaWFubmVzcyBwcm9ibGVtDQo+ID4+DQo+ID4+
DQo+ID4+IAkJCQlGcm9tOiBTaGlob25nIFdhbmcNCj4gPj4gPHNoaWhvbmcud2FuZ0Bjb3JpZ2lu
ZS5jb20+IDxtYWlsdG86c2hpaG9uZy53YW5nQGNvcmlnaW5lLmNvbT4NCj4gPj4NCj4gPj4gCQkJ
CVRoZSBTQSBzYWx0IG9mIHN0cnVjdCBpcHNlY19zYSBpcyBhIENQVS1lbmRpYW4NCj4gPj4gdTMy
IHZhcmlhYmxlLCBidXQgaXTigJlzDQo+ID4+IAkJCQl2YWx1ZSBpcyBzdG9yZWQgaW4gYW4gYXJy
YXkgb2YgZW5jcnlwdGlvbiBvcg0KPiA+PiBhdXRoZW50aWNhdGlvbiBrZXlzDQo+ID4+IAkJCQlh
Y2NvcmRpbmcgdG8gYmlnLWVuZGlhbi4gU28gaXQgbWF5YmUgbmVlZCB0bw0KPiA+PiBjb252ZXJ0
IHRoZSBlbmRpYW5uZXNzDQo+ID4+IAkJCQlvcmRlciB0byBlbnN1cmUgdGhhdCB0aGUgdmFsdWUg
YXNzaWduZWQgdG8gdGhlDQo+ID4+IFNBIHNhbHQgaXMgQ1BVLWVuZGlhbi4NCj4gPj4NCj4gPj4g
CQkJCUZpeGVzOiA1MGQ3NWNhZTJhMmMgKCJleGFtcGxlcy9pcHNlYy1zZWNndzoNCj4gPj4gaW5p
dGlhbGl6ZSBTQSBzYWx0IikNCj4gPj4gCQkJCUZpeGVzOiA5NDEzYzM5MDFmMzEgKCJleGFtcGxl
cy9pcHNlYy1zZWNndzoNCj4gPj4gc3VwcG9ydCBhZGRpdGlvbmFsIGFsZ29yaXRobXMiKQ0KPiA+
PiAJCQkJRml4ZXM6IDUwMWU5YzIyNmFkZiAoImV4YW1wbGVzL2lwc2VjLXNlY2d3Og0KPiA+PiBh
ZGQgQUVBRCBwYXJhbWV0ZXJzIikNCj4gPj4gCQkJCUNjOiBzdGFibGVAZHBkay5vcmcgPG1haWx0
bzpzdGFibGVAZHBkay5vcmc+DQo+ID4+DQo+ID4+IAkJCQlTaWduZWQtb2ZmLWJ5OiBTaGlob25n
IFdhbmcNCj4gPj4gPHNoaWhvbmcud2FuZ0Bjb3JpZ2luZS5jb20+IDxtYWlsdG86c2hpaG9uZy53
YW5nQGNvcmlnaW5lLmNvbT4NCj4gPj4gCQkJCVJldmlld2VkLWJ5OiBDaGFveW9uZyBIZQ0KPiA+
PiA8Y2hhb3lvbmcuaGVAY29yaWdpbmUuY29tPiA8bWFpbHRvOmNoYW95b25nLmhlQGNvcmlnaW5l
LmNvbT4NCj4gPj4NCj4gPj4NCj4gPj4gCQkJQWNrZWQtYnk6IEFraGlsIEdveWFsIDxnYWtoaWxA
bWFydmVsbC5jb20+DQo+ID4+IDxtYWlsdG86Z2FraGlsQG1hcnZlbGwuY29tPg0KPiA+Pg0KPiA+
PiAJCQlBcHBsaWVkIHRvIGRwZGstbmV4dC1jcnlwdG8NCj4gPj4NCj4gPj4NCj4gPj4gCQlUaGUg
cGF0Y2ggaXMgcHVsbGVkIGJhY2sgZnJvbSBkcGRrLW5leHQtY3J5cHRvLg0KPiA+PiAJCVRoaXMg
Y2hhbmdlIG1heSBjYXVzZSBhbGwgdGhlIFBNRHMgdG8gZmFpbCB0aGVzZSBjYXNlcy4NCj4gPj4g
CQlXb3VsZCBuZWVkIGFja3MgZnJvbSBQTURzLg0KPiA+Pg0KPiA+Pg0KPiA+PiAJQXBwbGllZCB0
byBkcGRrLW5leHQtY3J5cHRvDQo+ID4+IAlObyB1cGRhdGUgZnJvbSBQTUQgb3duZXJzLg0KPiA+
PiAJQXBwbHlpbmcgaXQgYmVmb3JlIFJDMiBzbyB0aGF0IHdlIGhhdmUgdGltZSBmb3IgZml4ZXMg
aWYgbmVlZGVkLg0KPiA+Pg0KPiA+Pg0KPiA+PiAtLQ0KPiA+PiBSZWdhcmRzLA0KPiA+PiBWbGFk
aW1pcg0K