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 2BA8141DCB;
	Fri,  3 Mar 2023 20:04:47 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id F1DC240EE3;
	Fri,  3 Mar 2023 20:04:46 +0100 (CET)
Received: from BN3PR00CU001.outbound.protection.outlook.com
 (mail-eastus2azon11020017.outbound.protection.outlook.com [52.101.56.17])
 by mails.dpdk.org (Postfix) with ESMTP id 2878140ED9;
 Fri,  3 Mar 2023 20:04:45 +0100 (CET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BbfGOg/qB38Ef32IHd2dGFvaUBpeNIoFJxmoTJf3d+qjvgbw8lXL9H5oTGVjN98yigTJkyAMmIHDK1r7pDUCK5YJxQ7RnGJb1ePz+0dde3svnkTPSSyd3r31LlO8tYdraKj6PFJbqlQyxOAmyUFrLDB1wiivO5ZYMZpQIkPeJCdpE46LWTtgVw/B3/5lkRrcKTlip5ZQSZm9eYp+vG0XZLoYzosOPgEmkAsAZeZAFDAnYASJhNVFtUQqc79IRReJBB9sIryvFBvgq7a4LZO2vBXKlXnus8Kn5k5Sdwdrbbvuk6ArTsnI2MIxeTs8RNKZ0jDR7mlB4vv6auua9q2FAA==
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=0qrjt5XDJumm40dYsATwghJ2g2RfCJ0brWLO/iYFPMI=;
 b=knZw9rdnm58ILw2lpMYboa7AA3SVuPj3+MNNqoGtDkRnO9ZoJt1u2uCPd17qi9atsPmTIreKdaN/GapPl9xx3ewoLq+teEkrf4MAPgglrZNiRdkoorC7yICNkZTItajpXcV//yiSzl5yhwY7kBF+MJchy13RXBvJaRQ/gnFe/ZQ1GsriDdSeUeXJ45EvxRyyrfhBRyVEU7WcYy1n3qe3vz414pkx1ud6EXIgH+8wVjYdO2b9Ria02kh0M2CxF8G8upN2Nzlp71wgCqoQXxWWHf7pQ2vtJ9SLdtQf0e9RSZD7/Zxg57sAHC3Cjp7X6n+MF9CckcTHjp5lpLA9UIwhcg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=microsoft.com; dmarc=pass action=none
 header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0qrjt5XDJumm40dYsATwghJ2g2RfCJ0brWLO/iYFPMI=;
 b=F/8CKpeen45dpB8xYgNzAyTyZtS1TEhcuUBhD3BwKC6xJ2kkepR6UPjSgpwkiM6KpYspTpSksJyR5gmPYPRtncohkzzRde1C6TSNwdlFZkyRVnqI6p7eHJZj1jHHY/hpR4jN2KTFCrovQMY6IzIH/ddK04utq9/kNeWBgngrKXM=
Received: from PH7PR21MB3263.namprd21.prod.outlook.com (2603:10b6:510:1db::16)
 by DS7PR21MB3670.namprd21.prod.outlook.com (2603:10b6:8:91::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.6; Fri, 3 Mar
 2023 19:04:41 +0000
Received: from PH7PR21MB3263.namprd21.prod.outlook.com
 ([fe80::98e3:81df:cbed:886d]) by PH7PR21MB3263.namprd21.prod.outlook.com
 ([fe80::98e3:81df:cbed:886d%4]) with mapi id 15.20.6178.006; Fri, 3 Mar 2023
 19:04:41 +0000
From: Long Li <longli@microsoft.com>
To: Ferruh Yigit <ferruh.yigit@amd.com>, Stephen Hemminger
 <stephen@networkplumber.org>
CC: "longli@linuxonhyperv.com" <longli@linuxonhyperv.com>, Thomas Monjalon
 <thomas@monjalon.net>, Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>,
 Jerin Jacob Kollanukkaran <jerinj@marvell.com>, David Marchand
 <david.marchand@redhat.com>, "dev@dpdk.org" <dev@dpdk.org>, Ajay Sharma
 <sharmaajay@microsoft.com>, "stable@dpdk.org" <stable@dpdk.org>, Luca
 Boccassi <bluca@debian.org>, Qi Z Zhang <qi.z.zhang@intel.com>, Ajit Khaparde
 <ajit.khaparde@broadcom.com>, Bruce Richardson <bruce.richardson@intel.com>,
 Konstantin Ananyev <konstantin.v.ananyev@yandex.ru>, Olivier Matz
 <olivier.matz@6wind.com>, Honnappa Nagarahalli
 <Honnappa.Nagarahalli@arm.com>, "techboard@dpdk.org" <techboard@dpdk.org>
Subject: RE: [PATCH] net/mana: use RTE_LOG_DP for logs on datapath
Thread-Topic: [PATCH] net/mana: use RTE_LOG_DP for logs on datapath
Thread-Index: AQHZRjUFXhaisXbQZkOQdNjmWQDEma7ck+WAgABDk4CAAY1RAIAJ+raQgADDaICAAFXzsA==
Date: Fri, 3 Mar 2023 19:04:41 +0000
Message-ID: <PH7PR21MB32638147A80256B68BB5C86FCEB39@PH7PR21MB3263.namprd21.prod.outlook.com>
References: <1677012145-3559-1-git-send-email-longli@linuxonhyperv.com>
 <a2311c41-db09-8866-9a97-e5074620d196@amd.com>
 <20230223100917.282f191c@hermes.local> <20230224095120.32c25481@hermes.local>
 <PH7PR21MB326371786C14F5C10EDF51BCCEB39@PH7PR21MB3263.namprd21.prod.outlook.com>
 <adfc636a-ea46-7783-983d-724df81bbdb1@amd.com>
In-Reply-To: <adfc636a-ea46-7783-983d-724df81bbdb1@amd.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=616e757a-2450-4244-9b4b-a807ccba0710;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2023-03-03T19:02:00Z;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH7PR21MB3263:EE_|DS7PR21MB3670:EE_
x-ms-office365-filtering-correlation-id: cfb95aa2-1d0d-4a73-371d-08db1c1a24e3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: E/p+XbqcGA1R5DHWDYWKtKpR/CZz2gsuHw3G8LQ8lfT/nfgXukYL9GKrzYEtej6wFeZPv3nIXInKftoPNnfLCljGaZ641QlZcxwyXIFrOIGM6pA3mkIVXP5eVHTRqo+4OYXoVSjId8Fgv1xbFB0476xoK8E0A7SM44CNcBBDDwC9pv1BuE5aWWbJGx508MTD4EJ+1y75oc1GP83OiAijrYFYB36Asm4ZtcVnLvgGJ1MxWmZSvIRNO4v68xX0/ZFup+QOfCRig3FiX7IXASUuXW9bBNKNGTijHF4HaH3CSyDiw6Xcw6Nm7qgCE9Gp29sk6w9Tj2rF3Qzl2uwJfkJuiZq/GEUAFXJRE95Ha8Ll/gK0QusE53tCCLOLAko/SSSiq3CPJTX/WYxXznTz8eGlkKe+SFN18KeHIN44MxdRMJ0HcBuB6fbtNPxYhqu5vUKu5859xVECr+1XKuD1h2UFV7eFZ2bTgAtNBfLVUubzR7MY/VHLTkCg6BbfnH34lLi7WyQf7QYjLgtYQQHH2jni0Gbmfo/zfXMbbn0JQC+Xs6fU+rom6d82nqw5AAiavp9jdhy46dV6ARoRoOGyIMGeXL5c+xTCatV6Ag6TsS7MaCoQV52ddtTFxviuF2jMdbONJHLzP0BizMmYWJlwDXHVtXs3SiHOtCy6rHOEQ/xU+BVs2Lt5ySe4q0dA+WiSCeojo303JHDBTFd1ou/xm7+PwLl4HKN93BonvhMZFn49zKDbKGgwO94VAvL1kS5Sb4yT
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:PH7PR21MB3263.namprd21.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230025)(4636009)(136003)(39860400002)(376002)(346002)(366004)(396003)(451199018)(186003)(9686003)(8676002)(8990500004)(55016003)(38100700002)(2906002)(54906003)(110136005)(38070700005)(86362001)(7696005)(10290500003)(478600001)(122000001)(33656002)(316002)(53546011)(82950400001)(4326008)(6506007)(26005)(64756008)(82960400001)(66476007)(66556008)(71200400001)(66446008)(76116006)(66946007)(5660300002)(83380400001)(7416002)(52536014)(8936002)(41300700001);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Rk1ERno4NXdVdUZBSU95ZkR4YlVLT1hvVmdobCtNSE92azNPU2g0UUhyc1lZ?=
 =?utf-8?B?a2VGaU45bFBoSmFlSEtmeWxnL3M1T3FUVVhnSjFwWHZNNlhCUWEvYVl2MUtC?=
 =?utf-8?B?RWhuS2hBbzl1R1NBMWFKV0ZKZm54ekx5VEZpTmJmbVJIQ1RkMDdyN1Y2enVu?=
 =?utf-8?B?MFpKSzBIa2lpMkxWWXh0UjFiRHRwQmIvSnNMUFZVY3RJTXpIVUsxdU1WK1Vh?=
 =?utf-8?B?V3lhRkp4RnpoazByTXBsakc5Y2ZsN0hSWE13RDBUcXhzdG1NY2J3alJVUU4v?=
 =?utf-8?B?K2djaGlvcm1sbHRzTldHbkVkaWpqUG1YQXo1ZHFROWFYWDN3Ung2ZWY1VFZi?=
 =?utf-8?B?SStpTmFsRVliMlRIWVFESW9XWU5pRi90UW13b3l0LzVoVGZsVE55eGc1a3Fs?=
 =?utf-8?B?TXRzZDBaNVZ5bWpqSW1xOS9NaHdPbHVRdzgyaitiYmZRRHdublg4TVZ3T2d5?=
 =?utf-8?B?dFAreGpxS1BwS3Y1Z2ZFamxnd3lVMmFUSUZJcFVLcHRXS3ZQckpDV0JNd1pz?=
 =?utf-8?B?VlJUTG5ucTR5SkxQanNYbEhMZGowbmtFZXlCVlAxQWtFbUpYTDdsaUpDNU5y?=
 =?utf-8?B?ZkhSckdIZWx6NVlMRmxzTE9STlRmNVNHYXdkZU9GQWxFYjVOMDlIeWphTGFZ?=
 =?utf-8?B?VC9vaEJGTXllNWhnNGVyam4xc29KUXQ3dGZNWWI2dG9hYm5IU0JiSjJkYVRZ?=
 =?utf-8?B?WG83cVBCdUpnTHNUNmhRZ0ovdmdLYitsMkVkTFFwMUYrVDBZNzFlOHJ3dDFG?=
 =?utf-8?B?eGtqdHJyZ05PR2dMZzZZWDFUcCtUbThFMkxJZjA2ZHZtYm5kWURyOXNWOEE2?=
 =?utf-8?B?dzVnWURIajhBbGR4VExmMDZzenFUV1FGc2M0bFFMZExzc1BzOTJBaVRPWHdy?=
 =?utf-8?B?VFJwdnFtSW1keGNjeG44ZU9rS0w2a0I4V0oyQkIwWEIybDZSMk1qRXdqeGtr?=
 =?utf-8?B?Y3ZLNDJxdEZLcEIrUkJMbnQzNG1HN2NiWk1Rd2xMeVBRSFJBSUcwdlQxem5u?=
 =?utf-8?B?clRmZlprYkFxVXhHZkgyN2J1R01RYkVlRnl3S1R5VFdVV3E3eXhDTklhNEx0?=
 =?utf-8?B?QmhDVUdLSTdwTVdFa1VhSCtnYU1MM2daOTJESHVua3BoZDZtNXhpei85d0Ex?=
 =?utf-8?B?M1ZjM3Q2b0MyME5aOHVEZzQvKzI5VzFoR01JOE0wS1pEYXdWcTB1c3VkQ0VJ?=
 =?utf-8?B?TVJtTStsS0ZaQzZVUWdvWllKNXQzQ1hYbkx1NWNpaXFpU0ZSbE11MWUyaXpQ?=
 =?utf-8?B?UTNJbjJ2ZEpqZk9VVkpYN3NLdmFSL0IvU3NPZDEyWC9ZdWJybkxzQjJKRk1R?=
 =?utf-8?B?WGJDRDAwVXlERnROeTVKWDE2aHhTT3JKVVRyRUxxaTdrZ3Yvdk5XTTU0L3Rh?=
 =?utf-8?B?UnpMZFhQWURMbEF0SjFiSWUzV0RtVVgycVp4UWJaM1ZIMlV2Y1BOMUhEMVg0?=
 =?utf-8?B?aENzZmtraDJ0QWVVRlNWZTYxTnRCUXIwRExVN2U4Z1VrNTRoWm81UFR1SmlJ?=
 =?utf-8?B?WVdtZGFqR1ZBTzNVc25rSytyeTBlWUVETFQzVkZKUlhmM0NyQklySkFsQnhU?=
 =?utf-8?B?MUpxOHBhc29Da0ExQmx4bjJRakpFUkFEV3F5RkIvRGtnNmZBRDNxYXdsZHZO?=
 =?utf-8?B?SVVKRGhvRVhFZzU2TVFBNWNrdkdWdDdraHAyRWZCNmpvUlRhYk9aTEVPOXh2?=
 =?utf-8?B?dzFuTnpzWU40b3ZJSFJTSnloRHlWZDdPQUZKV0VSRHBJV0JjeFJHcnB5a1lV?=
 =?utf-8?B?YzBLeEJYZktNaFZiSDl3WnFnYWg2ekxCU29OSEZYUzBPcG9qTEVCWjVaS29H?=
 =?utf-8?B?VWFaYTVVQk9vb0pvQ0ZPaks4WHEzQ3dFeGtPSDlua2JUcmpLcldNSDBGRGxH?=
 =?utf-8?B?b29Nc21PRU1mbis0a1czdm9EODVpSGFJUDVmaW1tWE1LcmEwWkNnUGZ5WCs3?=
 =?utf-8?B?ckY2MkkyOEFFUUt4WFFqUklpeGZ0MndaUUZ6aDA0RlJSSm1EbE9CcmxGTExH?=
 =?utf-8?B?UGVEMGZ1cFJjcGlZNGxSMG40NHJhY3BOWFJJSkJUYkJCZ00rSS9KTTA4eGg4?=
 =?utf-8?B?T2VJSUorZkI3VlAxQVR3czZYc0piaHFiczltanZUVlZnZVZTQzVIcWU0bjVH?=
 =?utf-8?Q?9KrZy3NhF1UctbpIkGYxBb/6B?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH7PR21MB3263.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cfb95aa2-1d0d-4a73-371d-08db1c1a24e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2023 19:04:41.6030 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wsNsbMQZSG6zq3H79Rr1zecjPaAr/MruSgQB5oied3G0Ji6C03Km0WwtzZ48fGE5kMmEfPwC5m090/0Fq+a5fQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR21MB3670
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

PiBTdWJqZWN0OiBSZTogW1BBVENIXSBuZXQvbWFuYTogdXNlIFJURV9MT0dfRFAgZm9yIGxvZ3Mg
b24gZGF0YXBhdGgNCj4gDQo+IE9uIDMvMy8yMDIzIDI6MTYgQU0sIExvbmcgTGkgd3JvdGU6DQo+
ID4+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIG5ldC9tYW5hOiB1c2UgUlRFX0xPR19EUCBmb3IgbG9n
cyBvbiBkYXRhcGF0aA0KPiA+Pg0KPiA+PiBPbiBUaHUsIDIzIEZlYiAyMDIzIDEwOjA5OjE3IC0w
ODAwDQo+ID4+IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4g
d3JvdGU6DQo+ID4+DQo+ID4+PiBPbiBUaHUsIDIzIEZlYiAyMDIzIDE0OjA3OjI1ICswMDAwDQo+
ID4+PiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBhbWQuY29tPiB3cm90ZToNCj4gPj4+DQo+
ID4+Pj4gT3ZlcmFsbCBJIGFtIG5vdCBzdXJlIGlmIGFueW9uZSBpcyBpbnRlcmVzdGVkIGluIGRy
aXZlciBkYXRhcGF0aA0KPiA+Pj4+IGxvZ3Mgb3RoZXIgdGhhbiBkcml2ZXIgZGV2ZWxvcGVycyB0
aGVtc2VsdmVzLg0KPiA+Pj4+DQo+ID4+Pj4gRm9yIGRhdGFwYXRoIGxvZ2dpbmcgSSB0aGluayB0
aGVyZSBhcmUgdHdvIGNvbmNlcm5zLA0KPiA+Pj4+IDEpIEl0IHNob3VsZCBub3QgZWF0ICphbnkq
IGN5Y2xlcyB1bmxlc3MgZXhwbGljaXRseSBlbmFibGVkDQo+ID4+Pj4gMikgQ2FwYWJpbGl0eSBv
ZiBlbmFibGUvZGlzYWJsZSB0aGVtIGJlY2F1c2Ugb2YgbWFzc2l2ZSBhbW91bnQgb2YNCj4gPj4+
PiBsb2cgaXQgY2FuIGdlbmVyYXRlDQo+ID4+Pj4NCj4gPj4+Pg0KPiA+Pj4+IEN1cnJlbnRseSB0
aGVyZSBhcmUgdHdvIGV4aXN0aW5nIGFwcHJvYWNoZXMgZm9yIGRyaXZlciBkYXRhcGF0aCBsb2dn
aW5nOg0KPiA+Pj4+IGkpICBDb250cm9sbGVkIGJ5ICdSVEVfRVRIREVWX0RFQlVHX1JYL1RYJyBj
b21waWxlIHRpbWUgZmxhZywNCj4gPj4+PiAgICAgd2hlbiBlbmFibGVkICdydGVfbG9nKCknIGlz
IHVzZWQgd2l0aCBSeC9UeCBzcGVjaWZpYyBsb2cgdHlwZS4NCj4gPj4+PiBpaSkgJ1JURV9MT0df
RFAnICcsIGNvbXBpbGUgdGltZSBjb250cm9sIHBlciBsb2d0eXBlIHZpYQ0KPiA+Pj4+ICAgICAn
UlRFX0xPR19EUF9MRVZFTCcsDQo+ID4+Pj4gICAgICB3aGVuIGVuYWJsZWQgJ3J0ZV9sb2coKScg
aXMgdXNlZCB3aXRoIFBNRCBsb2d0eXBlLg0KPiA+Pj4+DQo+ID4+Pj4NCj4gPj4+PiBJbiAoaWkp
LCBuZWVkIHRvIHJlLWNvbXBpbGUgY29kZSB3aGVuIHlvdSBuZWVkIHRvIGluY3JlYXNlIHRoZSBs
b2cNCj4gPj4+PiB2ZXJib3NpdHksIGFuZCBpdCBsZWFrcyB0byBwcm9kdWN0aW9uIGNvZGUgYXMg
bWVudGlvbmVkIGFib3ZlLg0KPiA+Pj4+DQo+ID4+Pj4gRm9yIChpKSwgZGV2ZWxvcGVyIGNvbXBp
bGVzIG9uY2UgZW5hYmxpbmcgZGVidWcsIGxhdGVyIGNhbiBmaW5lDQo+ID4+Pj4gZ3JhaW4gbG9n
IGxldmVsIGR5bmFtaWNhbGx5LiBUaGlzIGlzIG1vcmUgRFBESyBkZXZlbG9wZXIgZm9jdXNlZA0K
PiBhcHByb2FjaC4NCj4gPj4+Pg0KPiA+Pj4+DQo+ID4+Pj4gWzFdDQo+ID4+Pj4gQWNjb3JkaW5n
IGFib3ZlLCB3aGF0IGRvIHlvdSB0aGluayB0byByZXRpcmUgJ1JURV9MT0dfRFAnLCAoYXQNCj4g
Pj4+PiBsZWFzdCB3aXRoaW4gZXRoZGV2IGRhdGFwYXRoKSwgYW5kIGNob3NlIChpKSBhcyBwcmVm
ZXJyZWQgZGF0YXBhdGgNCj4gbG9nZ2luZz8NCj4gPj4+DQo+ID4+PiBJIGFncmVlLCB0aGUgY3Vy
cmVudCB0eC9yeCBsb2dnaW5nIGlzIGEgbWVzcy4NCj4gPj4+IEVhY2ggZHJpdmVyIGlzIGRpZmZl
cmVudCwgZWFjaCBkcml2ZXIgaGFzIHRvIGhhdmUgc29tZXRoaW5nIHRvDQo+ID4+PiBlbmFibGUg
aXQ7IGFuZCBpdCByZWFsbHkgaXNuJ3QgdXNlZnVsIGJleW9uZCB0aGUgZHJpdmVyIGRldmVsb3Bl
ci4NCj4gPj4+DQo+ID4+PiBVc2luZyB0cmFjaW5nIHNlZW1zIGxpa2UgYSBtdWNoIGJldHRlciBv
cHRpb24uIENvdWxkIHdlIGFncmVlIG9uIGENCj4gPj4+IGNvbW1vbiBzZXQgb2YgdHJhY2UgcG9p
bnRzIGZvciBkcml2ZXJzIGFuZCBmaXggYWxsIGRyaXZlcnMgdG8gdXNlDQo+ID4+PiB0aGUgc2Ft
ZQ0KPiA+PiB0aGluZy4NCj4gPj4+IFByb2JhYmx5IHdpbGwgY2F1c2Ugc29tZSB1cHNldCBhbW9u
ZyBkcml2ZXIgZGV2ZWxvcGVyczoNCj4gPj4+ICJ3aGVyZSBkaWQgbXkgbmljZSBwcmludGYncyBn
bywgbm93IEkgaGF2ZSB0byBsZWFybiB0cmFjaW5nIg0KPiA+Pj4gYnV0IERQREsgaGFzIGEgZ29v
ZCBmYWNpbGl0eSBoZXJlLCBsZXRzIHVzZSBpdC4NCj4gPj4+DQo+ID4+PiBNeSBwcm9wb3NhbCB3
b3VsZCBiZToNCj4gPj4+IAktIGFncmVlIG9uIGNvbW1vbiBzZXQgb2YgdHJhY2UgcG9pbnRzDQo+
ID4+PiAJLSBhcHBseSB0byBhbGwgZHJpdmVycw0KPiA+Pj4gCS0gcmVtb3ZlIFJURV9MT0dfRFAo
KQ0KPiA+Pj4gCS0gcmVtb3ZlIHBlciBkcml2ZXIgUlgvVFggb3B0aW9ucw0KPiA+Pj4gCS0gc2lk
ZSBlZmZlY3QsIG1vcmUgdXNlcyBvZiBSVEVfTE9HVFlQRV9QTUQgZ28gYXdheS4NCj4gPj4NCj4g
Pj4gSGVyZSBpcyBhbiBleGFtcGxlIG9mIHVzaW5nIHRyYWNlcG9pbnRzIGluc3RlYWQuDQo+ID4+
IENvbXBpbGUgdGVzdGVkIGZvciBleGFtcGxlIG9ubHkuDQo+ID4+DQo+ID4+IE5vdGU6IHVzaW5n
IHRyYWNlcG9pbnRzIGl0IGlzIHBvc3NpYmxlIHRvIGtlZXAgc29tZSBvZiB0aGUNCj4gPj4gdHJh
Y2Vwb2ludHMgZXZlbiBpZiBmYXN0cGF0aCBpcyBub3QgZW5hYmxlZC4gIFRoaW5ncyBsaWtlIHJ1
bm5pbmcgb3V0DQo+ID4+IG9mIFR4IG9yIE1idWYgaXMgbm90IHNvbWV0aGluZyB0aGF0IGlzIHBl
cmYgY3JpdGljYWw7IGJ1dCB3b3VsZCBiZSBnb29kIGZvcg0KPiBhcHBsaWNhdGlvbiB0byBzZWUu
DQo+ID4NCj4gPiBUaGFuayB5b3UgZm9yIHRoZSBleGFtcGxlLg0KPiA+DQo+ID4gSSBzZW50IGFu
b3RoZXIgcGF0Y2ggY29udmVydGluZyBkYXRhIHBhdGggbG9ncyAobWFuYSkgdG8gdHJhY2UgcG9p
bnRzLg0KPiA+DQo+IA0KPiBIaSBMb25nLA0KPiANCj4gVGhhbmtzIGZvciB0aGUgZWZmb3J0LCB5
b3Ugd2VyZSBxdWljayBvbiB0aGlzIHdoaWxlIGRpc2N1c3Npb24gaXMgZ29pbmcgb24uDQo+IA0K
PiBBbHRob3VnaCB0cmFjZXBvaW50IGlzIGEgZ29vZCBmZWF0dXJlLCBJIGFtIG5vdCBzdXJlIGlm
IGl0IGNhbiBmdWxseSByZXBsYWNlIHRoZQ0KPiBsb2dnaW5nLg0KPiBJIHRoaW5rIHVzYWdlIGlz
IHNsaWdodGx5IGRpZmZlcmVudCwgdHJhY2UgaXMgbWlzc2luZyBjdXN0b20gaHVtYW4gcmVhZGFi
bGUNCj4gbWVzc2FnZSwgd2hpY2ggY2FuIGJlIHZlcnkgaGVscGZ1bCBmb3IgZW5kIHVzZXIuDQo+
IA0KPiBBbmQgb3ZlcmFsbCwgaXQgaXMgYSBoaWdoIGxldmVsIGRlY2lzaW9uIHRvIHN3aXRjaCBs
b2dnaW5nIHRvIHRyYWNlLCBpdCBpcw0KPiBpbmNvbnNpc3RlbnQgdG8gc3dpdGNoIG9ubHkgc2lu
Z2xlIGRyaXZlciwgcGVyaGFwcyB0ZWNoYm9hcmQgKGNjJ2VkKSBjYW4gZGlzY3Vzcw0KPiB0aGlz
Lg0KPiANCj4gVW50aWwgc3VjaCBjb25zZW5zdXMgcmVhY2hlZCwgSSB0aGluayBkcml2ZXIgc2hv
dWxkIGNvbnRpbnVlIHdpdGggbG9nZ2luZy4NCj4gDQo+IA0KPiANCj4gQW5kIGZvciB0aGUgbG9n
Z2luZywgSSBzdWdnZXN0IG9wdGlvbiAoaSkgYWJvdmUsIEkgd2FzIGhvcGluZyBtb3JlIGNvbW1l
bnRzDQo+IGJ1dCBzaW5jZSBpdCBpcyBtaXNzaW5nIEkgaG9wZSB0aGlzIGNhbiBiZSBkaXNjdXNz
ZWQgaW4gdGVjaGJvYXJkIGZvciBhDQo+IGNvbmNsdXNpb24uDQoNCkhpIEZlcnJ1aCwNCg0KQXJl
IHlvdSBzdWdnZXN0aW5nIHRoYXQgTUFOQSBzaG91bGQgdXNlICdSVEVfRVRIREVWX0RFQlVHX1JY
L1RYJz8NCg0KSSdtIGhhcHB5IHRvIGltcGxlbWVudCB0aGUgbG9nZ2luZyBpbiB0aGlzIHdheS4N
Cg0KTG9uZw0K