From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id D7E2AA04DC;
	Sat, 31 Oct 2020 19:25:41 +0100 (CET)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id B3B674C95;
	Sat, 31 Oct 2020 19:20:54 +0100 (CET)
Received: from mga07.intel.com (mga07.intel.com [134.134.136.100])
 by dpdk.org (Postfix) with ESMTP id D3F4134EE
 for <dev@dpdk.org>; Sat, 31 Oct 2020 19:20:48 +0100 (CET)
IronPort-SDR: Y9dDkrc2J5Hp3pcNr1DtsKIkXcXj550ElishWRk8U44FiXoSFP6l1jVhRxCdhj/S0CNAQK+DgA
 ikp74tE/bnxg==
X-IronPort-AV: E=McAfee;i="6000,8403,9791"; a="232918838"
X-IronPort-AV: E=Sophos;i="5.77,438,1596524400"; d="scan'208";a="232918838"
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 31 Oct 2020 11:20:46 -0700
IronPort-SDR: +1R3AhDRfL3Ml/hgJH26m1a2T7DO8FANn/YkIe+nDYvR+583EOGYyRSwd2vWPmP/gN2NjtXq4a
 r3fhr3Kez6lA==
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.77,438,1596524400"; d="scan'208";a="305267492"
Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81])
 by fmsmga007.fm.intel.com with ESMTP; 31 Oct 2020 11:20:46 -0700
Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by
 fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Sat, 31 Oct 2020 11:20:46 -0700
Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by
 fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5
 via Frontend Transport; Sat, 31 Oct 2020 11:20:46 -0700
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.171)
 by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.1713.5; Sat, 31 Oct 2020 11:20:45 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=TmXHnU58RzNpI3OuCuFrwUd/8sxpwoNDQrlmywRWEPELmzE9f0EzqlYlVQHoA13a6/fI8TtwqJd3UiuKUhHBtgMtU+FxB4J5IeBNGIYnn3710XwxOnU85AH8L576GBj4X/XntFcnyoyi2FzwMXRKgW2+fiUngSJYihS5n5/CHFx6EMdDqVNR1KtxaPhexhnoW3hF7EYTrQDyxDAnbGh6qt258sHeqTBiyJlN7MvlDi8lihFMhe061to6e2oxRNpivuBK+pkKi7i1GEyiFPORmdu4gJEB5B5UkAzDWuM6Ge/9apqw+v77mGu3EU5qaHyQnbVB3UgAqEGK25D1ziGmQw==
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-SenderADCheck;
 bh=J1e6YpgBG/sFFlIkPeVEdyQusMrYAAbPcsl3f8T+WdI=;
 b=lsnSoVryqm+iMy6WukVJs+zo+npRC8w3RY5qFWtSQNnQvcBXHnUmZ0wLZcojx3+DKPHQwpHQhAgDGPr+LU2qcitWm8Gb8rKEnrswT1Am4ud13xH/j2tvtHct2J/P7Kk32TnJBUO0wne2tVTO0xBJjczhH2lEpNIiZ4CgdhGHPnIlAZypglM0up3fLNQq5T0JRAu4gmzCNFNf03oGw5a/fTC5ze7J04GXbHHsffLi4UQHVuYT4Z6FcQLZtQqx/bUjGCwPxDSou66YhBXXs5DHzSdlDo3NEkZnm87AHPfYKwC01rhAnA/fMjOtIjflaNvNdndA+nWMt8c4kz+CsrplIQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com;
 dkim=pass header.d=intel.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; 
 s=selector2-intel-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=J1e6YpgBG/sFFlIkPeVEdyQusMrYAAbPcsl3f8T+WdI=;
 b=aXdTbGwOIgAjDMrG3tKTkXwA0wDTU1aQC9EOvzdJzQKOXevKqq6hARAzGNmTxHIpcY/W7AbWMuxDcyBO8YX9RLwb9pXkKIOc54LYvDqf13RW7pBm0f5YkUz5JZ3R/zUnSV9vQVwXgsp+wWtzpKakHD85BP+OsuNqkTUfSEN+mIs=
Received: from SN6PR11MB3103.namprd11.prod.outlook.com (2603:10b6:805:d7::13)
 by SA2PR11MB4985.namprd11.prod.outlook.com (2603:10b6:806:111::8)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18; Sat, 31 Oct
 2020 18:20:45 +0000
Received: from SN6PR11MB3103.namprd11.prod.outlook.com
 ([fe80::e43b:59bb:161:8349]) by SN6PR11MB3103.namprd11.prod.outlook.com
 ([fe80::e43b:59bb:161:8349%3]) with mapi id 15.20.3499.029; Sat, 31 Oct 2020
 18:20:45 +0000
From: "McDaniel, Timothy" <timothy.mcdaniel@intel.com>
To: Jerin Jacob <jerinjacobk@gmail.com>
CC: dpdk-dev <dev@dpdk.org>, "Carrillo, Erik G" <erik.g.carrillo@intel.com>,
 "Eads, Gage" <gage.eads@intel.com>, "Van Haaren, Harry"
 <harry.van.haaren@intel.com>, Jerin Jacob <jerinj@marvell.com>, "Thomas
 Monjalon" <thomas@monjalon.net>
Thread-Topic: [dpdk-dev] [PATCH v13 00/23] Add DLB PMD
Thread-Index: AQHWr4Rn2YCdg+zDGEWz14/kmpQYYqmyBdhA
Date: Sat, 31 Oct 2020 18:20:44 +0000
Message-ID: <SN6PR11MB3103BC0372FDFD00C6FD52E99E120@SN6PR11MB3103.namprd11.prod.outlook.com>
References: <20200612212434.6852-2-timothy.mcdaniel@intel.com>
 <1604110397-3012-1-git-send-email-timothy.mcdaniel@intel.com>
 <CALBAE1MWbwmk1mf+KUbBnR_8DD2DoF_F9FsGq1p91+XF_858ew@mail.gmail.com>
In-Reply-To: <CALBAE1MWbwmk1mf+KUbBnR_8DD2DoF_F9FsGq1p91+XF_858ew@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-reaction: no-action
dlp-version: 11.5.1.3
authentication-results: gmail.com; dkim=none (message not signed)
 header.d=none;gmail.com; dmarc=none action=none header.from=intel.com;
x-originating-ip: [162.251.9.49]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9583f69d-5397-4ee4-a878-08d87dc9aef4
x-ms-traffictypediagnostic: SA2PR11MB4985:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <SA2PR11MB4985A5C4A5EAA3F350F3B5D09E120@SA2PR11MB4985.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yNVMNkSfvchNm0lHLWNGj7B+pFBwIVhKKI2nSiQuuS7NAE0x48Lt0FCD4/AgvbgkD85F6cs/XAg3u56ufnzcU0LT9kZ9KqdSt70m0skZ85CRdzHADxDaF2bl0FpEo3uKeKFstk9RnAWiBB64XI/m9zoQbV5mD1hyVDDHK6aEpIvrcHpxYkbg39ZXLCM7r6fd5QxhBCOHRWKTEKGX5psH7QFXUxfwVVHixRefGnAp6HCqJyY6M/hIIMDbHOHbr19n31DcQjmALIIuS4oEAgWpmtnZ/D6uPzEUoI7iN9ZemjHrpDGHtrjv7Pe3GWJ6kaR3RIhhJg/aQK7QJFCZ3ko4LA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:SN6PR11MB3103.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(4636009)(376002)(346002)(39860400002)(396003)(136003)(366004)(8936002)(186003)(54906003)(52536014)(71200400001)(86362001)(478600001)(8676002)(316002)(66446008)(9686003)(5660300002)(4326008)(83380400001)(26005)(66946007)(66556008)(55016002)(33656002)(76116006)(64756008)(6916009)(7696005)(53546011)(66476007)(2906002)(6506007);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: ldWAgiOUTKrfOB8emcyACgt9fXBmlyg/9HHtSiokCPZd7+W6WvxOjTlLEO65lkb1AuC4cSGY71vXZvLEBghzBBUwoiRd2QNXWfTQZY/2bRioEUoQza9a6GsAuE3QGwT84vVt3e0/tUhAoGCQqijCboBOr3DDviEGk3EAO7pqk9UWwgQw+4mIoPOnPTuYy3SUocY0qPl6BnONqwfXbIPhXXP33l5BfjnKd4vajfPjmYbgFtmfTVwkH9XKDnSu2Yda+CZvYl10y6yMaOd44A9+kzmfR++UxeWIUHJ4eXCgtjI42OJDJxAxEN1UIgsMZMIwDV0b8KcoETaQi2w0BXehOPu9FD3qYgopi34AalOwTaCzkDpNfLL7xN5Z6M70o18sNQzPSoCczD0cmS2THHySFmU6j09mJuTOQkpSXZAO5YzH7iaOaOTRVzKzRyrn+/fKtpH0kwcIkJ6qAwcD1y9XjqiXP54fa1wpJfqYgc+ujIEYlgW+HvueL8WXDeAL7dRuY8HltMkNgOTgahE0d8uOjoST74txZP1NqJOwov4YOnmpLYQVUAW6p6WMBWJrIlMK49cKNp8CK6goEIamJSYCykVSCN99uNLp1zg5GoGOA0hOPa+xN2RTLeaKLnPLZylj4zIi7Jr7tdlRNC+QNIxk0Q==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB3103.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9583f69d-5397-4ee4-a878-08d87dc9aef4
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2020 18:20:44.8414 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fcbnixO1+4zkCkFr71J//ds9CFKScCActRQLb/8dPU9pm1KQO4LrB7hUIDdoS6lsp6tbB8H0xiSzQb8Om6I5nHRJ0+wSuzwUG88yLijDyqE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4985
X-OriginatorOrg: intel.com
Subject: Re: [dpdk-dev] [PATCH v13 00/23] Add DLB PMD
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
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
Sender: "dev" <dev-bounces@dpdk.org>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4gSmFjb2IgPGpl
cmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogU2F0dXJkYXksIE9jdG9iZXIgMzEsIDIwMjAg
Nzo1MCBBTQ0KPiBUbzogTWNEYW5pZWwsIFRpbW90aHkgPHRpbW90aHkubWNkYW5pZWxAaW50ZWwu
Y29tPg0KPiBDYzogZHBkay1kZXYgPGRldkBkcGRrLm9yZz47IENhcnJpbGxvLCBFcmlrIEcgPEVy
aWsuRy5DYXJyaWxsb0BpbnRlbC5jb20+Ow0KPiBFYWRzLCBHYWdlIDxnYWdlLmVhZHNAaW50ZWwu
Y29tPjsgVmFuIEhhYXJlbiwgSGFycnkNCj4gPGhhcnJ5LnZhbi5oYWFyZW5AaW50ZWwuY29tPjsg
SmVyaW4gSmFjb2IgPGplcmluakBtYXJ2ZWxsLmNvbT47IFRob21hcw0KPiBNb25qYWxvbiA8dGhv
bWFzQG1vbmphbG9uLm5ldD4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHYxMyAw
MC8yM10gQWRkIERMQiBQTUQNCj4gDQo+IE9uIFNhdCwgT2N0IDMxLCAyMDIwIGF0IDc6NDEgQU0g
VGltb3RoeSBNY0RhbmllbA0KPiA8dGltb3RoeS5tY2RhbmllbEBpbnRlbC5jb20+IHdyb3RlOg0K
PiA+DQo+ID4gVGhlIGZvbGxvd2luZyBwYXRjaCBzZXJpZXMgYWRkcyBzdXBwb3J0IGZvciBhIG5l
dyBldmVudGRldiBQTUQuIFRoZSBETEINCj4gPiBQTUQgYWRkcyBzdXBwb3J0IGZvciB0aGUgSW50
ZWwgRHluYW1pYyBMb2FkIEJhbGFuY2VyIChETEIpIGhhcmR3YXJlLg0KPiA+IFRoZSBETEIgaXMg
YSBQQ0llIGRldmljZSB0aGF0IHByb3ZpZGVzIGxvYWQtYmFsYW5jZWQsIHByaW9yaXRpemVkDQo+
ID4gc2NoZWR1bGluZyBvZiBjb3JlLXRvLWNvcmUgY29tbXVuaWNhdGlvbi4gVGhlIGRldmljZSBj
b25zaXN0cyBvZg0KPiA+IHF1ZXVlcyBhbmQgYXJiaXRlcnMgdGhhdCBjb25uZWN0IHByb2R1Y2Vy
IGFuZCBjb25zdW1lciBjb3JlcywgYW5kDQo+ID4gaW1wbGVtZW50cyBsb2FkLWJhbGFuY2VkIHF1
ZXVlaW5nIGZlYXR1cmVzIGluY2x1ZGluZzoNCj4gPiAtIExvY2stZnJlZSBtdWx0aS1wcm9kdWNl
ci9tdWx0aS1jb25zdW1lciBvcGVyYXRpb24uDQo+ID4gLSBNdWx0aXBsZSBwcmlvcml0eSBsZXZl
bHMgZm9yIHZhcnlpbmcgdHJhZmZpYyB0eXBlcy4NCj4gPiAtICdEaXJlY3QnIHRyYWZmaWMgKGku
ZS4gbXVsdGktcHJvZHVjZXIvc2luZ2xlLWNvbnN1bWVyKQ0KPiA+IC0gU2ltcGxlIHVub3JkZXJl
ZCBsb2FkLWJhbGFuY2VkIGRpc3RyaWJ1dGlvbi4NCj4gPiAtIEF0b21pYyBsb2NrLWZyZWUgbG9h
ZCBiYWxhbmNpbmcgYWNyb3NzIG11bHRpcGxlIGNvbnN1bWVycy4NCj4gPiAtIFF1ZXVlIGVsZW1l
bnQgcmVvcmRlcmluZyBmZWF0dXJlIGFsbG93aW5nIG9yZGVyZWQgbG9hZC1iYWxhbmNlZA0KPiA+
ICAgZGlzdHJpYnV0aW9uLg0KPiA+DQo+ID4gVGhlIERMQiBoYXJkd2FyZSBzdXBwb3J0cyBib3Ro
IGxvYWQgYmFsYW5jZWQgYW5kIGRpcmVjdGVkIHBvcnRzIGFuZA0KPiA+IHF1ZXVlcy4gVW5saWtl
IG90aGVyIGV2ZW50ZGV2IGRldmljZXMgYWxyZWFkeSBpbiB0aGUgcmVwbywgIG5vdCBhbGwNCj4g
PiBETEIgcG9ydHMgYW5kIHF1ZXVlcyBhcmUgZXF1YWxseSBjYXBhYmxlLiBJbiBwYXJ0aWN1bGFy
LCBkaXJlY3RlZA0KPiA+IHBvcnRzIGFyZSBsaW1pdGVkIHRvIGEgc2luZ2xlIGxpbmssIGFuZCBt
dXN0IGJlIGNvbm5lY3RlZCB0byBhIGRpcmVjdGVkDQo+ID4gcXVldWUuDQo+ID4gQWRkaXRpb25h
bGx5LCBldmVuIHRob3VnaCBMREIgcG9ydHMgbWF5IGxpbmsgbXVsdGlwbGUgcXVldWVzLCB0aGUN
Cj4gPiBudW1iZXIgb2YgcXVldWVzIHRoYXQgbWF5IGJlIGxpbmtlZCBpcyBsaW1pdGVkIGJ5IGhh
cmR3YXJlLiBBbm90aGVyDQo+ID4gZGlmZmVyZW5jZSBpcyB0aGF0IERMQiBkb2VzIG5vdCBoYXZl
IGEgc3RyYWlnaHRmb3J3YXJkIHdheSBvZiBjYXJyeWluZw0KPiA+IHRoZSBmbG93X2lkIGluIHRo
ZSBxdWV1ZSBlbGVtZW50cyAoUUUpIHRoYXQgdGhlIGhhcmR3YXJlIG9wZXJhdGVzIG9uLg0KPiA+
DQo+ID4gV2hpbGUgcmV2aWV3aW5nIHRoZSBjb2RlLCBwbGVhc2UgYmUgYXdhcmUgdGhhdCB0aGlz
IFBNRCBoYXMgZnVsbA0KPiA+IGNvbnRyb2wgb3ZlciB0aGUgRExCIGhhcmR3YXJlLiBJbnRlbCB3
aWxsIGJlIGV4dGVuZGluZyB0aGUgRExCIFBNRA0KPiA+IGluIHRoZSBmdXR1cmUgKG5vdCBhcyBw
YXJ0IG9mIHRoaXMgZmlyc3Qgc2VyaWVzKSB3aXRoIGEgbW9kZSB0aGF0IHdlDQo+ID4gcmVmZXIg
dG8gYXMgdGhlIGJpZnVyY2F0ZWQgUE1ELiBUaGUgYmlmdXJjYXRlZCBQTUQgY29tbXVuaWNhdGVz
IHdpdGggYQ0KPiA+IGtlcm5lbCBkcml2ZXIgdG8gY29uZmlndXJlIHRoZSBkZXZpY2UsIHBvcnRz
LCBhbmQgcXVldWVzLCBhbmQgbWVtb3J5DQo+ID4gbWFwcyBkZXZpY2UgTU1JTyBzbyBkYXRhcGF0
aCBvcGVyYXRpb25zIG9jY3VyIHB1cmVseSBpbiB1c2VyLXNwYWNlLg0KPiA+DQo+ID4gVGhlIGZy
YW1ld29yayB0byBzdXBwb3J0IGJvdGggdGhlIFBGIFBNRCBhbmQgYmlmdXJjYXRlZCBQTUQgZXhp
c3RzIGluDQo+ID4gdGhpcyBwYXRjaHNldCwgYW5kIGlzIHdoeSB0aGUgaWZhY2UuW2NoXSBsYXll
ciBpcyBwcmVzZW50Lg0KPiA+DQo+ID4gTWFqb3IgY2hhbmdlcyBpbiBWMTMNCj4gPiA9PT09PT09
PT09PT09PT09PT09PQ0KPiA+IC0gcmVtb3ZlZCBub3cgdW51c2VkIGZ1bmN0aW9ucyBkbGJfdW13
YWl0IGFuZCBkbGJfdW1vbml0b3INCj4gDQo+IGJ1aWxkIGVycm9yIHdpdGggY2xhbmcgYXQgImV2
ZW50L2RsYjogYWRkIGVucXVldWUgYW5kIGl0cyBidXJzdA0KPiB2YXJpYW50cyIgcGF0Y2guIFBs
ZWFzZSBtYWtlIHN1cmUgZWFjaCBwYXRjaCBidWlsZHMgdG8gYXZvaWQgZGVsYXkgaW4NCj4gbWVy
Z2luZyB0aGUgcGF0Y2guDQo+IEFsc28sIGFkZHJlc3MgdGhlIERhdmlkIGNvbW1lbnQgb24gdGhl
IGRvYyBmb3IgdGhlIG5leHQgdmVyc2lvbi4NCj4gDQo+IA0KPiBGQUlMRUQ6IGRyaXZlcnMvbGli
dG1wX3J0ZV9ldmVudF9kbGIuYS5wL2V2ZW50X2RsYl9kbGIuYy5vDQo+IGNjYWNoZSBjbGFuZyAt
SWRyaXZlcnMvbGlidG1wX3J0ZV9ldmVudF9kbGIuYS5wIC1JZHJpdmVycyAtSS4uL2RyaXZlcnMN
Cj4gLUlkcml2ZXJzL2V2ZW50L2RsYiAtSS4uL2RyaXZlcnMvZXZlbnQvZGxiIC1JbGliL2xpYnJ0
ZV9ldmVudGRldg0KPiAtSS4uL2xpYi9saWJydGVfZXZlbnRkZXYgLUkuIC1JLi4gLUljb25maWcg
LUkuLi9jb25maWcNCj4gLUlsaWIvbGlicnRlX2VhbC9pbmNsdWRlIC1JLi4vbGliL2xpYnJ0ZV9l
YWwvaW5jbA0KPiB1ZGUgLUlsaWIvbGlicnRlX2VhbC9saW51eC9pbmNsdWRlIC1JLi4vbGliL2xp
YnJ0ZV9lYWwvbGludXgvaW5jbHVkZQ0KPiAtSWxpYi9saWJydGVfZWFsL3g4Ni9pbmNsdWRlIC1J
Li4vbGliL2xpYnJ0ZV9lYWwveDg2L2luY2x1ZGUNCj4gLUlsaWIvbGlicnRlX2VhbC9jb21tb24g
LUkuLi9saWIvbGlicnRlX2VhbC9jb21tb24gLUlsaWIvbGlicnRlX2VhbA0KPiAtSS4uL2xpYi9s
aWJydGVfZWFsIC1JbGliL2xpYnJ0ZV9rdmFyZ3MgLUkNCj4gLi4vbGliL2xpYnJ0ZV9rdmFyZ3Mg
LUlsaWIvbGlicnRlX21ldHJpY3MgLUkuLi9saWIvbGlicnRlX21ldHJpY3MNCj4gLUlsaWIvbGli
cnRlX3RlbGVtZXRyeSAtSS4uL2xpYi9saWJydGVfdGVsZW1ldHJ5IC1JbGliL2xpYnJ0ZV9yaW5n
DQo+IC1JLi4vbGliL2xpYnJ0ZV9yaW5nIC1JbGliL2xpYnJ0ZV9ldGhkZXYgLUkuLi9saWIvbGli
cnRlX2V0aGRldg0KPiAtSWxpYi9saWJydGVfbmV0IC1JLi4vbGliL2xpYnJ0ZV9uZXQgLUlsaWIv
DQo+IGxpYnJ0ZV9tYnVmIC1JLi4vbGliL2xpYnJ0ZV9tYnVmIC1JbGliL2xpYnJ0ZV9tZW1wb29s
DQo+IC1JLi4vbGliL2xpYnJ0ZV9tZW1wb29sIC1JbGliL2xpYnJ0ZV9tZXRlciAtSS4uL2xpYi9s
aWJydGVfbWV0ZXINCj4gLUlsaWIvbGlicnRlX2hhc2ggLUkuLi9saWIvbGlicnRlX2hhc2ggLUls
aWIvbGlicnRlX3JjdQ0KPiAtSS4uL2xpYi9saWJydGVfcmN1IC1JbGliL2xpYnJ0ZV90aW1lciAt
SS4uL2xpYi9saWJydGVfdGltZXIgLUlsaQ0KPiBiL2xpYnJ0ZV9jcnlwdG9kZXYgLUkuLi9saWIv
bGlicnRlX2NyeXB0b2RldiAtSWxpYi9saWJydGVfcGNpDQo+IC1JLi4vbGliL2xpYnJ0ZV9wY2kg
LUlkcml2ZXJzL2J1cy9wY2kgLUkuLi9kcml2ZXJzL2J1cy9wY2kNCj4gLUkuLi9kcml2ZXJzL2J1
cy9wY2kvbGludXggLVhjbGFuZyAtZmNvbG9yLWRpYWdub3N0aWNzIC1waXBlDQo+IC1EX0ZJTEVf
T0ZGU0VUX0JJVFM9NjQgLVdhbGwgLVdpbnZhbGlkLXBjaCAtV2Vycm9yIC1PMiAtZw0KPiAtaW5j
bHVkZSBydGVfY29uZmlnLmggLVdleHRyYSAtV2Nhc3QtcXVhbCAtV2RlcHJlY2F0ZWQNCj4gLVdm
b3JtYXQtbm9ubGl0ZXJhbCAtV2Zvcm1hdC1zZWN1cml0eSAtV21pc3NpbmctZGVjbGFyYXRpb25z
DQo+IC1XbWlzc2luZy1wcm90b3R5cGVzIC1XbmVzdGVkLWV4dGVybnMgLVdvbGQtc3R5bGUtZGVm
aW5pdGlvbg0KPiAtV3BvaW50ZXItYXJpdGggLVdzaWduLWNvbXBhcmUgLVdzdHJpY3QtcHJvdG90
eXBlcyAtV3VuZGVmIC1Xd3INCj4gaXRlLXN0cmluZ3MgLVduby1hZGRyZXNzLW9mLXBhY2tlZC1t
ZW1iZXINCj4gLVduby1taXNzaW5nLWZpZWxkLWluaXRpYWxpemVycyAtRF9HTlVfU09VUkNFIC1m
UElDIC1tYXJjaD1uYXRpdmUNCj4gLURBTExPV19FWFBFUklNRU5UQUxfQVBJIC1EQUxMT1dfSU5U
RVJOQUxfQVBJIC1NRCAtTVENCj4gZHJpdmVycy9saWJ0bXBfcnRlX2V2ZW50X2RsYi5hLnAvZXZl
bnRfZGxiX2RsYi5jLm8gLU1GDQo+IGRyaXZlcnMvbGlidG1wX3J0ZV9ldmVuDQo+IHRfZGxiLmEu
cC9ldmVudF9kbGJfZGxiLmMuby5kIC1vDQo+IGRyaXZlcnMvbGlidG1wX3J0ZV9ldmVudF9kbGIu
YS5wL2V2ZW50X2RsYl9kbGIuYy5vIC1jDQo+IC4uL2RyaXZlcnMvZXZlbnQvZGxiL2RsYi5jDQo+
IC4uL2RyaXZlcnMvZXZlbnQvZGxiL2RsYi5jOjI3Nzc6MTogZXJyb3I6IHVudXNlZCBmdW5jdGlv
bg0KPiAnZGxiX2V2ZW50X2VucXVldWVfZGVsYXllZCcgWy1XZXJyb3IsLVd1bnVzZWQtZnVuY3Rp
b25dDQo+IGRsYl9ldmVudF9lbnF1ZXVlX2RlbGF5ZWQodm9pZCAqZXZlbnRfcG9ydCwNCj4gXg0K
PiAuLi9kcml2ZXJzL2V2ZW50L2RsYi9kbGIuYzoyNzYyOjE6IGVycm9yOiB1bnVzZWQgZnVuY3Rp
b24NCj4gJ2RsYl9ldmVudF9lbnF1ZXVlX2J1cnN0X2RlbGF5ZWQnIFstV2Vycm9yLC1XdW51c2Vk
LWZ1bmN0aW9uXQ0KPiBkbGJfZXZlbnRfZW5xdWV1ZV9idXJzdF9kZWxheWVkKHZvaWQgKmV2ZW50
X3BvcnQsDQo+IF4NCj4gLi4vZHJpdmVycy9ldmVudC9kbGIvZGxiLmM6Mjc5MjoxOiBlcnJvcjog
dW51c2VkIGZ1bmN0aW9uDQo+ICdkbGJfZXZlbnRfZW5xdWV1ZV9uZXdfYnVyc3RfZGVsYXllZCcg
Wy1XZXJyb3IsLVd1bnVzZWQtZnVuY3Rpb25dDQo+IGRsYl9ldmVudF9lbnF1ZXVlX25ld19idXJz
dF9kZWxheWVkKHZvaWQgKmV2ZW50X3BvcnQsDQo+IF4NCj4gLi4vZHJpdmVycy9ldmVudC9kbGIv
ZGxiLmM6MjgwODoxOiBlcnJvcjogdW51c2VkIGZ1bmN0aW9uDQo+ICdkbGJfZXZlbnRfZW5xdWV1
ZV9mb3J3YXJkX2J1cnN0X2RlbGF5ZWQnIFstV2Vycm9yLC1XdW51c2VkLWZ1bmN0aW9uXQ0KPiBk
bGJfZXZlbnRfZW5xdWV1ZV9mb3J3YXJkX2J1cnN0X2RlbGF5ZWQodm9pZCAqZXZlbnRfcG9ydCwN
Cj4gXg0KPiAuLi9kcml2ZXJzL2V2ZW50L2RsYi9kbGIuYzoyNjA1OjE6IGVycm9yOiB1bnVzZWQg
ZnVuY3Rpb24NCj4gJ2RsYl9jb25zdHJ1Y3RfdG9rZW5fcG9wX3FlJyBbLVdlcnJvciwtV3VudXNl
ZC1mdW5jdGlvbl0NCj4gZGxiX2NvbnN0cnVjdF90b2tlbl9wb3BfcWUoc3RydWN0IGRsYl9wb3J0
ICpxbV9wb3J0LCBpbnQgaWR4KQ0KPiBeDQo+IC4uL2RyaXZlcnMvZXZlbnQvZGxiL2RsYi5jOjI2
NTM6MTogZXJyb3I6IHVudXNlZCBmdW5jdGlvbg0KPiAnZGxiX2NvbnN1bWVfcWVfaW1tZWRpYXRl
JyBbLVdlcnJvciwtV3VudXNlZC1mdW5jdGlvbl0NCj4gZGxiX2NvbnN1bWVfcWVfaW1tZWRpYXRl
KHN0cnVjdCBkbGJfcG9ydCAqcW1fcG9ydCwgaW50IG51bSkNCj4gXg0KPiA2IGVycm9ycyBnZW5l
cmF0ZWQuDQo+IA0KDQpUb29rIGNhcmUgb2YgdGhlc2UgaW4gVjE0LiAgSG9waW5nIGl04oCZcyB0
aGUgbGFzdCBvZiB0aGUgZXJyb3JzLg0KDQo=