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 37CEEA0542;
	Fri, 18 Nov 2022 12:58:18 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 1C6BD4021F;
	Fri, 18 Nov 2022 12:58:18 +0100 (CET)
Received: from NAM02-BN1-obe.outbound.protection.outlook.com
 (mail-bn1nam02on2055.outbound.protection.outlook.com [40.107.212.55])
 by mails.dpdk.org (Postfix) with ESMTP id D3DB84003F
 for <dev@dpdk.org>; Fri, 18 Nov 2022 12:58:16 +0100 (CET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=K3RE6X4ttNYKJra3jXPhDTVZik879odskdiU9IdLJ2bx65NwlARSlCn6OfGylEqPpVzdwxgypmA3u3Wkrm3BI6IYLcWRQ8X9uvyeZArFtnGwqarkV3r+rNZEpfJ7iNp+clT988XU3IEHzEb+WmBuR5xpoQJQJ3fsj0pI2g4wFHYy/sxhbujM1PJz6wx6bfRoEanVKxBIeA6MzsP5QEQPMwhAt4b+XJKrssibor+CWh+/bl51kduPt6XmsMWspe5ceuQfkKBzajBsMVpyvCitAyYHFK30Vw0FZlIBi17FovbbUjnTo0W6rpdhos7+sb3sudYYOVE0ZL7cM1vLXTX+GA==
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=v6z4cKy8/jB948Vkj2LwIK5HHL/rXza8guY/8TDPnaE=;
 b=DjFvlIuIpo+bkoau+tlM0Otv84vBnm8A06Iip+WDcImpmvAAQ+SeKmiGGfazR0V9BSTBdopBbcUr3hJmTnzmnthSa1arL9r4lCdHzXZNhrn1u2YKR6oytBCxH4yIIqCq+ITHvOtA1li4zUe3pb6Cg2jOQ+PPDpMJG360llZItYYBahvGmR5HZmBeMyknK2JFy3OPDd/6ELHhDMFbZYHXQbQtlf8fpWO234YfmMtbCrtGyYDmW/wPODXI3eCZu/i/iJg6oelK3vb5p6o4Pa7T/2Hjtyl7GKCWSSFHZc2JXu9CCPo6dlnxXFrDWCPgRSN+q8FAmZ5Kvo0YcXr8OAnqNQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass
 header.d=amd.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=v6z4cKy8/jB948Vkj2LwIK5HHL/rXza8guY/8TDPnaE=;
 b=4NQXnf5PWQEqyWYBFdfHBZu9p1jya4P8g8ibqwrv6kYaSHM92MHtWEzAeDrGacZtsIZbBs0lkSYK81Y+VNyNr/2nkgF12xC++CHf6/nVwm+lhwnpeY49paLcju7pyCOVoEHbOYc2IHGT2MhXtVrpnKNvxfd9pDT9QPb5QwUDQTA=
Received: from CY4PR1201MB0199.namprd12.prod.outlook.com
 (2603:10b6:910:1c::10) by PH7PR12MB8123.namprd12.prod.outlook.com
 (2603:10b6:510:2bb::19) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.18; Fri, 18 Nov
 2022 11:58:14 +0000
Received: from CY4PR1201MB0199.namprd12.prod.outlook.com
 ([fe80::8498:3ba4:9b8d:d191]) by CY4PR1201MB0199.namprd12.prod.outlook.com
 ([fe80::8498:3ba4:9b8d:d191%12]) with mapi id 15.20.5813.020; Fri, 18 Nov
 2022 11:58:14 +0000
From: "Uttarwar, Sunil Prakashrao" <SunilPrakashrao.Uttarwar@amd.com>
To: David Marchand <david.marchand@redhat.com>
CC: "Yigit, Ferruh" <Ferruh.Yigit@amd.com>, Akhil Goyal <gakhil@marvell.com>, 
 "Namburu, Chandu-babu" <chandu@amd.com>, "Sebastian, Selwin"
 <Selwin.Sebastian@amd.com>, dev <dev@dpdk.org>, Thomas Monjalon
 <thomas@monjalon.net>
Subject: RE: [PATCH v2 0/4] crypto/ccp cleanup
Thread-Topic: [PATCH v2 0/4] crypto/ccp cleanup
Thread-Index: AQHY19br6t+X+av7M0yiKM3PHvjgda4JGGmQgAMHdACABovucIAABBSAgA2mvoCAABgDAIALK3VggAAo9gCAAAmvEIABjnYAgBd+WIA=
Date: Fri, 18 Nov 2022 11:58:14 +0000
Message-ID: <CY4PR1201MB01997229009A094EAFD7E80B92099@CY4PR1201MB0199.namprd12.prod.outlook.com>
References: <20220909150411.3702860-1-david.marchand@redhat.com>
 <20221004095132.198777-1-david.marchand@redhat.com>
 <CY4PR1201MB019973F6F0EDEF9193A1946292239@CY4PR1201MB0199.namprd12.prod.outlook.com>
 <CO6PR18MB4484FC95636400BA48FD18EDD8259@CO6PR18MB4484.namprd18.prod.outlook.com>
 <CY4PR1201MB0199E67F364415E223D08B9992299@CY4PR1201MB0199.namprd12.prod.outlook.com>
 <CAJFAV8y93O8C4pp3c8c8Okr6o5Wdca-+xv5-wZ5PC=Q1RWLQpw@mail.gmail.com>
 <CAJFAV8xFMabzxZnhw4Zi6zOdjUjMyECCE+1ojC-3U=+28tNV3w@mail.gmail.com>
 <1ec3f0fc-631f-2aa6-70f7-7f9b96caa2a2@amd.com>
 <CY4PR1201MB019989039CF117EE75F9025692399@CY4PR1201MB0199.namprd12.prod.outlook.com>
 <CAJFAV8xpZM96qDzaezO64LsRSdhWu8A2quCo8xGpufRrfjrMSw@mail.gmail.com>
 <CY4PR1201MB01992328892E48006952D3C892399@CY4PR1201MB0199.namprd12.prod.outlook.com>
 <CAJFAV8zN9=2PznOqtsb1cfQzvK1jgEkO3WiZuM2RxffqyPfENQ@mail.gmail.com>
In-Reply-To: <CAJFAV8zN9=2PznOqtsb1cfQzvK1jgEkO3WiZuM2RxffqyPfENQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true;
 MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2022-11-18T11:58:11Z; 
 MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard;
 MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General;
 MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d;
 MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=9d5a2b65-8507-40cd-9e33-8e49ff0cbe8b;
 MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=amd.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CY4PR1201MB0199:EE_|PH7PR12MB8123:EE_
x-ms-office365-filtering-correlation-id: 31a6f795-146f-429d-6f8e-08dac95c2c5b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: B0QrjkwKH0igjUiCjDOzlhes5V7IEHIeVFHARcsKGCIXHvEgk/f0AhB8qJ6Kgs1nI1DQKMB/ugZakwJnwx7DXzQutl2OAGzZbP6S3s/RsehetYKqVYMHBxXIcQo+eMXCKCETw1tXX+ccNjdVozKvDZIlALG8drUOn6bk9UtqIMV743JXAca+V9zJHqn0NxoGMgwhztpR/OxQMuaiXe6BfhIg/V0hNsq8k8eF7ZDzhcUif4+A8P4UIe7cGD3bquJAb2nn7LeQIPZ+x6egpwT/abvUsOcQlM1WDr0XmnROTctcrfFSyxudFmgEbXCuFNeKPjT08Rwd/A7d9frU9yGLdaVf+T2D6/58taNi1gNpfvtWTG5AuauzW1SwJrJR9HFQ1RNNKHhoTPeWPsC052OJz+lFTmF/QWiri1AISTbnliLP2yBbg7gT8mQQAb6NgjytbOWhLjncIKtqueNHwSDNCrOQYLQQ/bAv+1OjQkM2GOq5K1rU7WaCNlyX6BhW4/o47qYE5LHH24vUj7QbkZTn3tVKQYSxK3rS7IZJ5zr4erucNxS2bRVrCZOJaSTMHyjBWuPCSNhP04LWqF/e8FmySEfTbw25kA1OpB68rdc0lfnhLSPOEcslaSdLkm70cU7eyLh7zX9MzXATrHVsU2oS+4fCFcUK+L0vPTriPqm4TskG6pcnDeMhJL72heCBeth8CiGosaXOsLi2qGnal0yVPQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:CY4PR1201MB0199.namprd12.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230022)(4636009)(39860400002)(396003)(136003)(346002)(376002)(366004)(451199015)(186003)(316002)(53546011)(38100700002)(9686003)(5660300002)(66946007)(76116006)(66556008)(52536014)(66446008)(66476007)(64756008)(26005)(8676002)(2906002)(4326008)(86362001)(8936002)(122000001)(38070700005)(41300700001)(83380400001)(33656002)(71200400001)(478600001)(55016003)(54906003)(6916009)(7696005)(6506007);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZWJYQU5oZHMzU2RLenZMMlRMWi9MaXJpN1l5TFZMa3N4UU4vdlFTZW50S2ZF?=
 =?utf-8?B?TTdRZlpVQkFQNE5LckNacmlVdVJHZ1ZCZnJWRjkvekNnS2R5cjAyZ3JqaWFz?=
 =?utf-8?B?YitSZEZEcEhpVzkyNVRPaTFVSldlY2owbGFOZnRlMTZabjRCT0MxZytJa0RZ?=
 =?utf-8?B?WWVSWmtIazhpbDVDbWZidFA2cE8zelpmcUVCbWw4RWRmUHdDbUxpc2ZZR0tH?=
 =?utf-8?B?Z3d5RXVNVGFsQ2xXSUsrbnR5c2diVk8wajZyVUYzOW9xL25iMm51b3pERFZF?=
 =?utf-8?B?c0RuaWkwRVZ0ZXZmTmgrWFplZHdjcXRyQ1JPaTJPalE4OVQ2c0gyeVZRWXpi?=
 =?utf-8?B?Y2psb0VRUkl4ZWVnaVR3LzRCMi82TFZkeHZ1Zlh3Ky9HQ1Z1UTE1bzU1LzJa?=
 =?utf-8?B?T2NQSW1obnozeXBiK2ptcUZGQ2R2OG56MkloTVdqTlNJU1N0cWFBODVXQUpS?=
 =?utf-8?B?R1VLNU8yT29DbU5kaklrMUNDWVJqVkd2NlBKQlJ0WEhSOUdOajhkZWVHbFZC?=
 =?utf-8?B?clZvb2V3NjJpWFBnU2xzRUROWVhIbGRYQWtnYmFKTGJTdEYvQnc0dUtvWk5C?=
 =?utf-8?B?TlJhc2xQd2JSS0UyTEhZbnpOSjBFZlQzTVp1RHNXUUdRcXh5NE85cTJlWkJj?=
 =?utf-8?B?NWFqejNrS3YwZmg4MTdvRkxsQzFvb3g2Q0cyR0tZV3RwM0IyeTVhYkF0S2d4?=
 =?utf-8?B?STZRRkxoV1ZVMXU4dEhzYXRFQUVlTGIrek9mckxmUTQrNG5mL3dCbWJVd1FF?=
 =?utf-8?B?eXplU2JIa3ViV1JDME12dkJHTjgwS2NiamNuWEZnODc4ZDhEdXRzZndqTW41?=
 =?utf-8?B?U1hxdHZCa3VRdHo1OUYxcFRQUXpkWnE3NEJrV0R6UUVtVTBpdWlFZDRBWjU3?=
 =?utf-8?B?SWdpNHM0QmZ1OUFsR21BWEpnWHdUNEZuTjVZUUdmQktuRDJxYWR2WGRmZUFM?=
 =?utf-8?B?SWkrSStNWWQ0T0N6YmZRRWxLb21YaWR0ZmZwTHhlUEd2a3YxV3JnYTZQUDRE?=
 =?utf-8?B?aGxnbEZKekVBSnhOL2VXZ1kzVkpJd2hGTmVoazR4eHoyTVh3R3dySXViZUJr?=
 =?utf-8?B?T3RVZndiZlFaWjRxQzVhYmpZNlR3NFVMUTk2aVNVY1ozUlFiRWZaaDZ2STZk?=
 =?utf-8?B?Vi9nR29ONWw3b2lIYXhPbnBNT2MveU5FeEVXR1dEUGx6a2FCUERaOVVmVC9P?=
 =?utf-8?B?MFdNaGVEbE45U25iY3UyaWJTY0RsUXJITGswTlFMd3JPUHl2Z3hUTk1GTG03?=
 =?utf-8?B?SmlkOXB3akhvQjdINW5xWm1EUHdxVGRHckQ0bk0vUHpEVTQxcW0rUGZidkNu?=
 =?utf-8?B?Z0xTK0p4NVdJOVZud1Q1N01RZG54WWd0MzVlRy9FcVJjNW9hb1FCeGpLWTBr?=
 =?utf-8?B?Q0pkVXZ2ZTVlTk53UVo0alI5UzlQTzM5aEhYeVR1dmRmc0tIL2F4bXpMdFht?=
 =?utf-8?B?WG1DM2xzOHNUQ0ZSMHkrTnpsOGRNOCs4elNiUk9jRlZRRi84R05KeUZyakFX?=
 =?utf-8?B?c3Z0Nzk3L09rMW5EeE82WHBHNmM2b2krYkkzRzRrbk5ZQXpKcUs5ZWhXTXFz?=
 =?utf-8?B?Z3Q1eXJ5K2ZSVlBPSllhdVR6TzVzMHZpWEt6ZDNHODRIQTFDTkRXLzZYMHc0?=
 =?utf-8?B?a0tOblFxL3J1UEh1WEo2ZjVuWGppbFRDZUpoT3RPdDBSbm91UEkwWlVrK1VR?=
 =?utf-8?B?M3YzbmhIa1Rwck9NcE1BWFpiRmJPU0R6SE1UMWJjZUJZaXNOS0FrOW15NGtG?=
 =?utf-8?B?QmkveVhyc0FpdkFCSlhzdVNZbzJhdXhWL0d3bmtPTWhDSGlMT3ZmaDhYR2Q5?=
 =?utf-8?B?a2JEemZUeDF1MkMxRkErdzY0RXovQVBwWUhmTmpLVStNNVE1RnlxMDcycWRk?=
 =?utf-8?B?NEZEbEc1T2Z0OTJsREFKeXBuaGh5Q2NndjJRWkhXTnRyVlM3VkFjRHZwbjhR?=
 =?utf-8?B?aEptZXFFR1N5eFA2ZmsvYzJ2eDRSOVJ0aFgxdzB3QnZUZ1pLNGNmWUpMekox?=
 =?utf-8?B?Mnc2UUhacFBuc3NEM2wxYlR5UmlTZUt3ME4ycTdIUlgzMWhGMExBSERabi9V?=
 =?utf-8?B?YWhWaFlFK2dHTWNMeEllYmZLcWdyQUFUR2k2ZlJZQmRtdzZ4d1VDTjFhNkEz?=
 =?utf-8?Q?FrOyccJN+pQi3RTw9SXF/Ebkx?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR1201MB0199.namprd12.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 31a6f795-146f-429d-6f8e-08dac95c2c5b
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Nov 2022 11:58:14.4398 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BnddDKawMkY4TT95BQiyQgOsV7tdqN8l6YStoM2u923KpoT0+xOER4ewfjnXsXyk2SlnTMEHAA17NgD3He50iA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB8123
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

W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCkhpIERhdmlkLA0KDQpQbGVhc2Ug
ZmluZCB0aGUgYmVsb3cgdXBkYXRlIA0KDQotIG9ubHkgb25lIERQREsgYXBwbGljYXRpb24gY2Fu
IHVzZSBjY3AgY3J5cHRvIGVuZ2luZXMgKFBDSSBidXMgYWxsb3cvYmxvY2tsaXN0IGlzIG5vdCBy
ZXNwZWN0ZWQsIHJpZ2h0PyksDQpZZXMsIG9ubHkgb25lIGNyeXB0byBkZXZpY2UgY2FuIGJlIHVz
ZWQgaW4gYSBEUERLIGFwcGxpY2F0aW9uIGZvciB0aGUgY3J5cHRvIG9wZXJhdGlvbnMuIFRoaXMg
aXMgaW50cm9kdWNlZCBmcm9tIHRoZSBwYXRjaCBjcnlwdG8vY2NwOiBjb252ZXJ0IGRyaXZlciBm
cm9tIHZkZXYgdG8gUENJLiBUaGlzIGlzIGltcGxlbWVudGVkIGFzIHBlciBjb21tdW5pdHkgc3Vn
Z2VzdGlvbi4NCg0KLSBzaW5jZSBvbmx5IG9uZSBjcnlwdG8gZGV2aWNlIGlzIGV4cG9zZWQsIHRo
ZXJlIGlzIG5vIHdheSBmb3IgdGhlIGFwcGxpY2F0aW9uIHRvIGRlZGljYXRlL2RlY2lkZSBob3cg
dG8gZGlzdHJpYnV0ZSBjcnlwdG8gb3BlcmF0aW9ucyBvdmVyIHRoZSBkaWZmZXJlbnQgY2NwIGNy
eXB0byBlbmdpbmVzIGF2YWlsYWJsZSBvbiB0aGUgc3lzdGVtLg0KDQpXaGVuIHRoZXJlIGlzIG5v
IGNjcCBkZXZpY2UgcGFzc2VkIGZyb20gdGhlIGFwcGxpY2F0aW9uIGRwZGstdGVzdC1jcnlwdG8t
cGVyZiwgaXQgdHJpZXMgdG8gcHJvYmUgYWxsIENDUCBkZXZpY2VzIHByZXNlbnQgb24gYSBzeXN0
ZW0gYW5kIG9ubHkgb25lIGRldmljZSBjYW4gYmUgdXNlZC4gSXQgc2VlbXMgdGhpcyBpcyBidWcg
aW4gdGhlIHBhdGNoIGltcGxlbWVudGVkIGZvciBjcnlwdG8vY2NwOiBjb252ZXJ0IGRyaXZlciBm
cm9tIHZkZXYgdG8gUENJIGFuZCB3ZSBhcmUgbG9va2luZyBpbnRvIHRoaXMuIA0KDQpUaGFua3MN
ClN1bmlsDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBEYXZpZCBNYXJjaGFu
ZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4gDQpTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIg
MywgMjAyMiA2OjM5IFBNDQpUbzogVXR0YXJ3YXIsIFN1bmlsIFByYWthc2hyYW8gPFN1bmlsUHJh
a2FzaHJhby5VdHRhcndhckBhbWQuY29tPg0KQ2M6IFlpZ2l0LCBGZXJydWggPEZlcnJ1aC5ZaWdp
dEBhbWQuY29tPjsgQWtoaWwgR295YWwgPGdha2hpbEBtYXJ2ZWxsLmNvbT47IE5hbWJ1cnUsIENo
YW5kdS1iYWJ1IDxjaGFuZHVAYW1kLmNvbT47IFNlYmFzdGlhbiwgU2Vsd2luIDxTZWx3aW4uU2Vi
YXN0aWFuQGFtZC5jb20+OyBkZXYgPGRldkBkcGRrLm9yZz47IFRob21hcyBNb25qYWxvbiA8dGhv
bWFzQG1vbmphbG9uLm5ldD4NClN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMC80XSBjcnlwdG8vY2Nw
IGNsZWFudXANCg0KQ2F1dGlvbjogVGhpcyBtZXNzYWdlIG9yaWdpbmF0ZWQgZnJvbSBhbiBFeHRl
cm5hbCBTb3VyY2UuIFVzZSBwcm9wZXIgY2F1dGlvbiB3aGVuIG9wZW5pbmcgYXR0YWNobWVudHMs
IGNsaWNraW5nIGxpbmtzLCBvciByZXNwb25kaW5nLg0KDQoNCkhlbGxvLA0KDQpPbiBXZWQsIE5v
diAyLCAyMDIyIGF0IDI6NTQgUE0gVXR0YXJ3YXIsIFN1bmlsIFByYWthc2hyYW8gPFN1bmlsUHJh
a2FzaHJhby5VdHRhcndhckBhbWQuY29tPiB3cm90ZToNCj4NCj4gW0FNRCBPZmZpY2lhbCBVc2Ug
T25seSAtIEdlbmVyYWxdDQo+DQo+IEhpIERhdmlkLA0KPg0KPiBQbGVhc2UgZmluZCBiZWxvdyBy
ZXNwb25zZS4NCg0KTm90IHN1cmUgd2h5IGRldkAgd2FzIGRyb3BwZWQuDQpBZGRpbmcgaXQgYmFj
ay4NCg0KDQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IERhdmlkIE1h
cmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIE5v
dmVtYmVyIDIsIDIwMjIgNjoxOCBQTQ0KPiBUbzogVXR0YXJ3YXIsIFN1bmlsIFByYWthc2hyYW8g
PFN1bmlsUHJha2FzaHJhby5VdHRhcndhckBhbWQuY29tPg0KPiBDYzogWWlnaXQsIEZlcnJ1aCA8
RmVycnVoLllpZ2l0QGFtZC5jb20+OyBBa2hpbCBHb3lhbCANCj4gPGdha2hpbEBtYXJ2ZWxsLmNv
bT47IE5hbWJ1cnUsIENoYW5kdS1iYWJ1IDxjaGFuZHVAYW1kLmNvbT4NCj4gU3ViamVjdDogUmU6
IFtQQVRDSCB2MiAwLzRdIGNyeXB0by9jY3AgY2xlYW51cA0KPg0KPiBDYXV0aW9uOiBUaGlzIG1l
c3NhZ2Ugb3JpZ2luYXRlZCBmcm9tIGFuIEV4dGVybmFsIFNvdXJjZS4gVXNlIHByb3BlciBjYXV0
aW9uIHdoZW4gb3BlbmluZyBhdHRhY2htZW50cywgY2xpY2tpbmcgbGlua3MsIG9yIHJlc3BvbmRp
bmcuDQo+DQo+DQo+IEhlbGxvLA0KPg0KPiBPbiBXZWQsIE5vdiAyLCAyMDIyIGF0IDExOjI2IEFN
IFV0dGFyd2FyLCBTdW5pbCBQcmFrYXNocmFvIDxTdW5pbFByYWthc2hyYW8uVXR0YXJ3YXJAYW1k
LmNvbT4gd3JvdGU6DQo+ID4gQXMgbWVudGlvbmVkIGVhcmxpZXIsIG9ic2VydmluZyBpc3N1ZXMg
d2l0aCAiY3J5cHRvL2NjcDogZml4IFBDSSBwcm9iaW5nIiBwYXRjaCAoRmxvYXRpbmcgcG9pbnQg
ZXhjZXB0aW9uKS4gUGxlYXNlIGZpbmQgdGhlIGJlbG93IGJhY2t0cmFjZSAuDQo+ID4NCj4gPiAo
Z2RiKSByIC1sIDAsNCAtbiA0IC0tIC0tcHRlc3QgdGhyb3VnaHB1dCAtLWJ1ZmZlci1zeiA2NCAt
LWJ1cnN0LXN6IA0KPiA+IDMyIC0tdG90YWwtb3BzIDMwMDAgLS1zaWxlbnQgLS1kZXZ0eXBlIGNy
eXB0b19jY3AgLS1vcHR5cGUgDQo+ID4gY2lwaGVyLW9ubHkgLS1jaXBoZXItYWxnbyBhZXMtY2Jj
IC0tY2lwaGVyLW9wIGVuY3J5cHQgDQo+ID4gLS1jaXBoZXIta2V5LXN6IDE2IC0tY2lwaGVyLWl2
LXN6IDE2IFN0YXJ0aW5nIHByb2dyYW06IC9ob21lL2NhZS9zdW5pbC9kcGRrX21haW4vZHBkay9i
dWlsZC9hcHAvZHBkay10ZXN0LWNyeXB0by1wZXJmIC1sIDAsNCAtbiA0IC0tIC0tcHRlc3QgdGhy
b3VnaHB1dCAtLWJ1ZmZlci1zeiA2NCAtLWJ1cnN0LXN6IDMyIC0tdG90YWwtb3BzIDMwMDAgLS1z
aWxlbnQgLS1kZXZ0eXBlIGNyeXB0b19jY3AgLS1vcHR5cGUgY2lwaGVyLW9ubHkgLS1jaXBoZXIt
YWxnbyBhZXMtY2JjIC0tY2lwaGVyLW9wIGVuY3J5cHQgLS1jaXBoZXIta2V5LXN6IDE2IC0tY2lw
aGVyLWl2LXN6IDE2IFtUaHJlYWQgZGVidWdnaW5nIHVzaW5nIGxpYnRocmVhZF9kYiBlbmFibGVk
XSBVc2luZyBob3N0IGxpYnRocmVhZF9kYiBsaWJyYXJ5ICIvbGliL3g4Nl82NC1saW51eC1nbnUv
bGlidGhyZWFkX2RiLnNvLjEiLg0KPiA+IEVBTDogRGV0ZWN0ZWQgQ1BVIGxjb3JlczogMjQNCj4g
PiBFQUw6IERldGVjdGVkIE5VTUEgbm9kZXM6IDINCj4gPiBFQUw6IERldGVjdGVkIHN0YXRpYyBs
aW5rYWdlIG9mIERQREsgW05ldyBUaHJlYWQgMHg3ZmZmZjZkYzU0MDAgKExXUCANCj4gPiAxNzEz
NTApXQ0KPiA+IEVBTDogTXVsdGktcHJvY2VzcyBzb2NrZXQgL3Zhci9ydW4vZHBkay9ydGUvbXBf
c29ja2V0IFtOZXcgVGhyZWFkDQo+ID4gMHg3ZmZmZjY1YzQ0MDAgKExXUCAxNzEzNTEpXQ0KPiA+
IEVBTDogU2VsZWN0ZWQgSU9WQSBtb2RlICdQQScNCj4gPiBFQUw6IFZGSU8gc3VwcG9ydCBpbml0
aWFsaXplZA0KPiA+IFtOZXcgVGhyZWFkIDB4N2ZmZmY1ZGMzNDAwIChMV1AgMTcxMzUyKV0NCj4g
PiBFQUw6IFByb2JlIFBDSSBkcml2ZXI6IGNyeXB0b19jY3AgKDEwMjI6MTQ1NikgZGV2aWNlOiAw
MDAwOjA0OjAwLjIgDQo+ID4gKHNvY2tldCAwKQ0KPiA+IFBNRDogSW5pdGlhbGlzaW5nIDAwMDA6
MDQ6MDAuMiBvbiBOVU1BIG5vZGUgMA0KPiA+IFBNRDogTWF4IG51bWJlciBvZiBxdWV1ZSBwYWly
cyA9IDgNCj4gPiBQTUQ6IEF1dGhlbnRpY2F0aW9uIG9mZmxvYWQgdG8gQ0NQDQo+ID4gQ1JZUFRP
REVWOiBVc2VyIHNwZWNpZmllZCBkZXZpY2UgbmFtZSA9IDAwMDA6MDQ6MDAuMg0KPiA+IENSWVBU
T0RFVjogQ3JlYXRpbmcgY3J5cHRvZGV2IDAwMDA6MDQ6MDAuMg0KPiA+IENSWVBUT0RFVjogSW5p
dGlhbGlzYXRpb24gcGFyYW1ldGVycyAtIG5hbWU6IDAwMDA6MDQ6MDAuMixzb2NrZXQgaWQ6DQo+
ID4gMCwgbWF4IHF1ZXVlIHBhaXJzOiA4DQo+ID4gRUFMOiBQcm9iZSBQQ0kgZHJpdmVyOiBjcnlw
dG9fY2NwICgxMDIyOjE0NjgpIGRldmljZTogMDAwMDowNTowMC4xIA0KPiA+IChzb2NrZXQgMCkN
Cj4gPiBQTUQ6IENDUCBQTUQgYWxyZWFkeSBpbml0aWFsaXplZA0KPiA+IEVBTDogUmVxdWVzdGVk
IGRldmljZSAwMDAwOjA1OjAwLjEgY2Fubm90IGJlIHVzZWQNCj4gPiBFQUw6IFByb2JlIFBDSSBk
cml2ZXI6IGNyeXB0b19jY3AgKDEwMjI6MTQ1NikgZGV2aWNlOiAwMDAwOjQxOjAwLjIgDQo+ID4g
KHNvY2tldCAxKQ0KPiA+IFBNRDogQ0NQIFBNRCBhbHJlYWR5IGluaXRpYWxpemVkDQo+ID4gRUFM
OiBSZXF1ZXN0ZWQgZGV2aWNlIDAwMDA6NDE6MDAuMiBjYW5ub3QgYmUgdXNlZA0KPiA+IEVBTDog
UHJvYmUgUENJIGRyaXZlcjogY3J5cHRvX2NjcCAoMTAyMjoxNDY4KSBkZXZpY2U6IDAwMDA6NDI6
MDAuMSANCj4gPiAoc29ja2V0IDEpDQo+ID4gUE1EOiBDQ1AgUE1EIGFscmVhZHkgaW5pdGlhbGl6
ZWQNCj4gPiBFQUw6IFJlcXVlc3RlZCBkZXZpY2UgMDAwMDo0MjowMC4xIGNhbm5vdCBiZSB1c2Vk
IFtOZXcgVGhyZWFkDQo+ID4gMHg3ZmZmZjU1YzI0MDAgKExXUCAxNzEzNTMpXQ0KPiA+IFRFTEVN
RVRSWTogTm8gbGVnYWN5IGNhbGxiYWNrcywgbGVnYWN5IHNvY2tldCBub3QgY3JlYXRlZCBBbGxv
Y2F0ZWQgDQo+ID4gcG9vbCAic2Vzc19tcF8wIiBvbiBzb2NrZXQgMA0KPiA+DQo+ID4gVGhyZWFk
IDQgInJ0ZS13b3JrZXItNCIgcmVjZWl2ZWQgc2lnbmFsIFNJR0ZQRSwgQXJpdGhtZXRpYyBleGNl
cHRpb24uDQo+ID4gW1N3aXRjaGluZyB0byBUaHJlYWQgMHg3ZmZmZjVkYzM0MDAgKExXUCAxNzEz
NTIpXSAweDAwMDA1NTU1NTc2NzM5N2EgDQo+ID4gaW4gY2NwX3BtZF9lbnF1ZXVlX2J1cnN0IChx
dWV1ZV9wYWlyPTB4MTdmZWZlOTQwLCBvcHM9MHg3ZmZmZjVkYmU2ZTAsIG5iX29wcz0zMikgYXQg
Li4vZHJpdmVycy9jcnlwdG8vY2NwL3J0ZV9jY3BfcG1kLmM6OTcNCj4gPiA5NyAgICAgICAgICAg
ICAgICAgICAgICBjdXJfb3BzID0gbmJfb3BzIC8gY3J5cHRvZGV2X2NudCArIChuYl9vcHMpJWNy
eXB0b2Rldl9jbnQ7DQo+ID4gKGdkYikgYnQNCj4NCj4gSSBoYXZlIGEgaGFyZCB0aW1lIHVuZGVy
c3RhbmRpbmcgdGhlIGxvZ2ljIGluIHRoaXMgZW5xdWV1ZSBjb2RlLi4uDQo+DQo+IElzIHRoaXMg
ZHJpdmVyIGV4cG9zaW5nIGEgc2luZ2xlIGNyeXB0byBkZXZpY2UgYW5kIHdpbGwgImJhbGFuY2Ui
DQo+IGNyeXB0byBvcGVyYXRpb25zIGFjcm9zcyBhbGwgcGNpIGRldmljZXMgb24gdGhlIHN5c3Rl
bT8NCj4NCj4gRHJpdmVyIGlzIGV4cG9zaW5nIGEgc2luZ2xlIGNyeXB0byBkZXZpY2UgYXMgcGh5
c2ljYWwgZGV2aWNlIGFuZCBvbmx5IG9uZSBkZXZpY2UgY2FuIGJlIHVzZWQgYnkgdGhlIGRyaXZl
ciBmb3Igc2luZ2xlIGluc3RhbmNlIGZvciBhbGwgb3BlcmF0aW9ucy4NCj4NCg0KQWZhaWssIHRo
aXMgaXMgdGhlIG9ubHkgY3J5cHRvIGRyaXZlciB0aGF0IGltcGxlbWVudHMgdGhpcy4NCg0KSSBz
ZWUgdHdvIGlzc3VlcyB3aXRoIHRoZSBhcHByb2FjaC4NCi0gb25seSBvbmUgRFBESyBhcHBsaWNh
dGlvbiBjYW4gdXNlIGNjcCBjcnlwdG8gZW5naW5lcyAoUENJIGJ1cyBhbGxvdy9ibG9ja2xpc3Qg
aXMgbm90IHJlc3BlY3RlZCwgcmlnaHQ/KSwNCi0gc2luY2Ugb25seSBvbmUgY3J5cHRvIGRldmlj
ZSBpcyBleHBvc2VkLCB0aGVyZSBpcyBubyB3YXkgZm9yIHRoZSBhcHBsaWNhdGlvbiB0byBkZWRp
Y2F0ZS9kZWNpZGUgaG93IHRvIGRpc3RyaWJ1dGUgY3J5cHRvIG9wZXJhdGlvbnMgb3ZlciB0aGUg
ZGlmZmVyZW50IGNjcCBjcnlwdG8gZW5naW5lcyBhdmFpbGFibGUgb24gdGhlIHN5c3RlbS4NCg0K
DQotLQ0KRGF2aWQgTWFyY2hhbmQNCg==