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 6015BA0C41;
	Wed, 17 Nov 2021 13:36:31 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 43F7441229;
	Wed, 17 Nov 2021 13:36:31 +0100 (CET)
Received: from mga18.intel.com (mga18.intel.com [134.134.136.126])
 by mails.dpdk.org (Postfix) with ESMTP id 75AB941226
 for <dev@dpdk.org>; Wed, 17 Nov 2021 13:36:29 +0100 (CET)
X-IronPort-AV: E=McAfee;i="6200,9189,10170"; a="220824038"
X-IronPort-AV: E=Sophos;i="5.87,241,1631602800"; d="scan'208";a="220824038"
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 17 Nov 2021 04:36:28 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.87,241,1631602800"; d="scan'208";a="672362390"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by orsmga005.jf.intel.com with ESMTP; 17 Nov 2021 04:36:28 -0800
Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by
 fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12; Wed, 17 Nov 2021 04:36:27 -0800
Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by
 fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12 via Frontend Transport; Wed, 17 Nov 2021 04:36:27 -0800
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.171)
 by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2242.12; Wed, 17 Nov 2021 04:36:27 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=k3s7FJMfeGecUq7sJVAjhX+i1C1TwRl2ytzGtNuPRIe85VzzY1YkCE5jFP/ADhVBzo1fr6R5lhzgMhoID8qvnSlh9IM7I0BYZPHyNZh01SytH7jpOjZ/SrWUVU0byhJanugd00M62xHUzPJKhj1K/XpI/oAaTI57PBOi68p4/hEc+sqoQaIhTb0u1sce/yfXBn2pswl9ooEoLf3Y+Jg/M2TktQlxOIRrscOtfZLXA7W4gA95gY+lLy0J8V/13nW3mAEQZuB8e9RWvpvLxlOoYWLRDxDfqLQ626JeG1cZFBJQn4373U/xqJcumt4NbSwLtNSVGC7MXr+2EO/1QTTi0g==
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=F3W5WviwFKiznwY2xCidAo4Iv0yYw6Ubv3ZE+Y3nb+4=;
 b=IkSkkOuWfiToT5hhRTHF1q47LDpSi8i8IzToyoRjzU/MZSeT9CGlMc2WxbZbyud4xAQzs8yD9of6N6b4O+FAhfyTdqQ+qgs54MUerttQi+5LveVEFSZViKQjmOPUtlai/BHkS6fgOHjFQglyJW9gNS4c2gYCrmUQ/yX1OlTy/TWgQefFlKoDzGtGXdbLp3ovvDQJ5/2Hl1BhgMxzUgOeD2TXQVlGmgOaf0DKg4MPLfXMszQsnKLU3V9VRhYlbClIDDx4HBO7RZtmNMur0fiFKQCeb3R1m0O5KrsZpWrXaR7bqYy9YqpsL96wc6dlXjebue8Bi4giARy2t5le3tcTpw==
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=F3W5WviwFKiznwY2xCidAo4Iv0yYw6Ubv3ZE+Y3nb+4=;
 b=PF5XQzglN1/mS1xK1MH8HOnOGjp3UK7JfiqfQxb8P2wUurjd/AJxOvR09tzDlhHlcREgfgsReup2Y8pGFqyQzM3L7dfGQoMXgfXzqQ/odY/KkI1MfHgrRzqfZJht+dKFVm3L1vcyFWtuWYhX8nP32ikJ0Ti07JUOZSdKhWSqwJs=
Received: from DM6PR11MB4491.namprd11.prod.outlook.com (2603:10b6:5:204::19)
 by DM6PR11MB4379.namprd11.prod.outlook.com (2603:10b6:5:1db::19) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.27; Wed, 17 Nov
 2021 12:36:22 +0000
Received: from DM6PR11MB4491.namprd11.prod.outlook.com
 ([fe80::2c0c:5383:f814:3b4e]) by DM6PR11MB4491.namprd11.prod.outlook.com
 ([fe80::2c0c:5383:f814:3b4e%6]) with mapi id 15.20.4690.027; Wed, 17 Nov 2021
 12:36:22 +0000
From: "Ananyev, Konstantin" <konstantin.ananyev@intel.com>
To: "Yigit, Ferruh" <ferruh.yigit@intel.com>, Jerin Jacob
 <jerinjacobk@gmail.com>, Elena Agostini <eagostini@nvidia.com>
CC: "Richardson, Bruce" <bruce.richardson@intel.com>, Stephen Hemminger
 <stephen@networkplumber.org>, "dev@dpdk.org" <dev@dpdk.org>
Subject: RE: [PATCH v3 1/1] app/testpmd: add GPU memory option for mbuf pools
Thread-Topic: [PATCH v3 1/1] app/testpmd: add GPU memory option for mbuf pools
Thread-Index: AQHX2xt9BMwjF4YKt0+MWbw9NuEhVawGrVmAgADjZQCAAARGgIAAAM+AgAABKoCAAATgAIAADNaA
Date: Wed, 17 Nov 2021 12:36:21 +0000
Message-ID: <DM6PR11MB44913A26BBF2340FD0803BAD9A9A9@DM6PR11MB4491.namprd11.prod.outlook.com>
References: <20211029204909.21318-1-eagostini@nvidia.com>
 <20211117030459.8274-1-eagostini@nvidia.com>
 <20211117030459.8274-2-eagostini@nvidia.com>
 <20211116133449.7b7d21d1@hermes.local>
 <DM6PR12MB4107105D4D1BC0D854372904CD9A9@DM6PR12MB4107.namprd12.prod.outlook.com>
 <CALBAE1PYFuXuPk21Zk77E-sHx9-NWKn+NYOnZ2BpOLYx4ekQAg@mail.gmail.com>
 <DM6PR12MB4107585DFA949264D9C7A79ACD9A9@DM6PR12MB4107.namprd12.prod.outlook.com>
 <CALBAE1MauW7yrMsRgOdRRXkx4kMrEGqqtW+czoGndTajQDPfwA@mail.gmail.com>
 <20243569-b7f0-53c5-02c5-ba29734e30c2@intel.com>
In-Reply-To: <20243569-b7f0-53c5-02c5-ba29734e30c2@intel.com>
Accept-Language: en-GB, 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.6.200.16
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=intel.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: da779b0c-7918-4d40-f81c-08d9a9c6dcb6
x-ms-traffictypediagnostic: DM6PR11MB4379:
x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
x-microsoft-antispam-prvs: <DM6PR11MB4379431C2B6362B1B4C858F79A9A9@DM6PR11MB4379.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: VjTqb4B14sL2DinFHa5v0aAUQFHwacMurEhtZKFOZc1uanGj/Y5URIDc8MYKmUIzWUPoNm6+ezMWqiWoX5lgHKFQMXASD7bib+KVkC8PEdLXegEtOBWFeoNcCzXCmyMUhvPY6H8qj6heQm63Qbt9RjwV3A3RcwQbWUsZC1JZ82LHRu2kMN5vqsZ8CHjIXRK4crCPUxAsSpLNecq7Gp9Bb9Dy8lAFLZ+fgEqMx9V0c2nUmtTQxGSDJ+7e+Hmcg+cLGc75FJ1ADvpe64oK6uNgwZbCZsfrNPbDIMCu6QIlzX1pG4RfoY4078fAjkLaOtg+chJ4Zj5ipUlzd8H2ywUAmOTyGuiPoIVpppH8nKbf4B+bfmWjXWu5KoUxHH52m0olH01Ebwsw7EkWygq0nVyHD0diGm1FN1fSkZZ3gzDQPlwoKThNInJ3g8ChO/EXj9IUZDRoz+BCARwJWZeQayu0A+SDuf11NsuU9IJI0HwVMfhIxEqLke5SwcNsW2iu62ZL2JXlyq1RelJyebuk3Nz9VR4Q2ZqwzvcDi4SxtOjQmySdgsurNRLCiybdrtL2LgyTZTAG2bRBlC2T/Lq7RtegOYVRzBioCtPEWU39TK8cNMK3JiQst9w6EBfKOTGdbIA05BkZCcv8e2qA38mxhalaWgwCTxuv+mMtQMIvJwAyXgehNzAejbrqnOhn93SCPFt8YYOJdecOmQdbnreX0d1DFQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DM6PR11MB4491.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(366004)(4326008)(7696005)(66556008)(55236004)(52536014)(86362001)(82960400001)(66946007)(316002)(66476007)(38070700005)(76116006)(83380400001)(508600001)(9686003)(186003)(8676002)(26005)(71200400001)(33656002)(64756008)(66446008)(8936002)(5660300002)(122000001)(54906003)(55016002)(2906002)(38100700002)(6506007)(110136005);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?czB2NlF0RWVYZnR6NEd2VlgwQTNvSGNTMy9SK3NSTmlEVGU2YnZLZmQ5QThm?=
 =?utf-8?B?U2J1SDY5VjRidnRQTGlnaU9mTSs5NkNqU2VYZ0NJaWxVVW1NVWI2eFBmSmxj?=
 =?utf-8?B?TE9ISUlmMEZWaVNKVEhLdFdQdXJybnUyZ3hUMkFEQjBrdEhDTnd4dldmQWRN?=
 =?utf-8?B?NUhOSHNPT01yRjNjMDZsY2FJdjJkRHBsQWZGM1lJeUtkdVFGS3FYRGt3NHVC?=
 =?utf-8?B?L0xpcTYrbzBuWnJHZEMyeG5DdFNzODRJTWIvVmQvd1BVTWRHelpWR0pEbFIx?=
 =?utf-8?B?MjRhWnJGKzBpdE5obkNvaUlIdmhXaDh5cDJPLzJ6dldJUmtNVE1pQWVnTGpQ?=
 =?utf-8?B?Y2ViNDFoMkhsR0orblkvcTA2eFlZOGxHc1lBYlNqMDZsbzhzOXRsNkY5dGNh?=
 =?utf-8?B?R2h1Umd1OGp5eTNLSmhZdWlLUEJlT1czaXBzaEVFWGMvOU9tUTlTU3BiRjl4?=
 =?utf-8?B?a1BkNDJ4WjMvUUozMm4zVjZYODBGb0tEdTQ1OVVSc1haanRCTUlXRTRtdlF2?=
 =?utf-8?B?RG5VbVFXY0xqWmxwMHpZdjljc0lpMmhOQzRkdDcxWCtJQWp3dVFjUlRPRnpa?=
 =?utf-8?B?RHJlbERPbDVsYlpBZHBtWVJnQm4yc3c2dE5TamJBelFYYXJobzZhenRzN2h2?=
 =?utf-8?B?dnBEQXpBdXQxaWtvbFcxaUlhNzRnRk9hZStXVitRMi9pUmNuWDBHZmVIbHhx?=
 =?utf-8?B?QlJvWnBuVGVwVTZvRElrOTliMk9qZGpNUlBPa0k0QjdDSnZUQVJEczhEV1lW?=
 =?utf-8?B?a1AweDEwaDBsblNWRXhOSUZLSTdsRExXb1ZwYWdrbjNMSkR4cE5Zd2VaWXpM?=
 =?utf-8?B?QlhmUGJFbUhOUVV2LzM5SDEwcFo1aDl4RlBGSjkza3UzcDV0bmVnWDBKZUpu?=
 =?utf-8?B?WThHNGZCMW4vQ2ZjaEkvUjhJQTdGQ0V1UDRwcy96dWpCWmxPUndzSmc4M0lw?=
 =?utf-8?B?RFMrdnR5ZDJuV251cnNVcHpndzBPZ055ZVNGaWFoYnJ2Q3BxWVZHZkdNUkl5?=
 =?utf-8?B?dlVlWUpZWGVmeThPRGR1Y0ZhSUFNeTlBYWZsLzFaZ3FXSTY1SmhmazdQb0J2?=
 =?utf-8?B?YU5JY2wyS3JraHdLVThWeWtmeDZBYlJkQkFDWHd1UmdZMXVRN0RKNGs5bk53?=
 =?utf-8?B?UzFWOFpiWVg5NDZmMi9VdUVuSnB5WUQ2a3dybUFzc0hsZjVQenNuMFNPVXcv?=
 =?utf-8?B?Wk91bTVmSHVGS3RSUDlJc2RPcWFhQUorQ0NWZUdLNjcyUGZOaUJWcnp1T0g3?=
 =?utf-8?B?U0JLMGhOWjN4eGlUWnpzS3FwUXhyWFFoTWVrQUhiaVUxOHVxSFlrcnRjdWpN?=
 =?utf-8?B?TXpEaGcxdFErc1hVeStXdnJPMWovYnV2OFJHZytFakdWOGFuVWRSR29CNVZX?=
 =?utf-8?B?djVhVFdTSzZHdldsMkowdWNqd2Y5cFA5TGN5RG8xVnBWRDlSdEdLdVFacEx2?=
 =?utf-8?B?cG9Kc3pvMkxNd2hMU2VkRHVUZ0psb2lZTjZXalZXQWN3VDJxanJEVG1ZSDlL?=
 =?utf-8?B?ZXFLWi9YaGlSQ1p6dVZKcmZKY081ejNtWEcwOXIrVGEvOGJJeWNldDRidG1C?=
 =?utf-8?B?Vkp3RERZem4wV0F1OHZwd3VObG9takw5ZnFLWUFhcWd6cHM2K1lYY3ZwWDVL?=
 =?utf-8?B?SEl0RmY5ZnN2NlVlU1dEQ1NtRGk5Q25Fcm5GUnJ4bDdqYU41RzN3V3BqZWRl?=
 =?utf-8?B?eDE1NjQvUEFEdjYyaEl3ODFnWjFUTVltakJRU0ovaVgzWDV5Wk8vNWh3R2Zl?=
 =?utf-8?B?anBQeTJoQ0hSc3hFb3kzc1Y5YTdCcW5WWjh2YW9URTRWbVczMDVDZ3RQWVdZ?=
 =?utf-8?B?V2k0ZjRmTXM2WmZUOU05cFMwejFlRWl4L1FxTk03UnV4N1pGVllxOTJUWWl5?=
 =?utf-8?B?SUpBaTlPbjltUUJhWS9ydmd6RGlqUG4wQVBGbGtlNVNmQ2lDOFI2VVkzMDFF?=
 =?utf-8?B?dG5kOWo2N0dvWGR5eFpKZWo2VWZNK2ZHZW5CNU1kcUdYend2RlRMUUxkcXVK?=
 =?utf-8?B?dG5PVDNwR0F0dG9PdzdlL1hCbm50UVBFVllPWnpxcmtidm80Z1g0Qmk3NTVG?=
 =?utf-8?B?YUNkOG11Zk5yTUxjQjZPUU40ZUZSbHJpbWhuYjNCOFloT1NoRTJzS2s1d2t1?=
 =?utf-8?B?aVJYUTBVcFNtU2N0YXZoOUdhYm9FM2xBV1ZrZ251dVNYeTJocWw2dXZlUCt1?=
 =?utf-8?B?UlNCNTZERThleEVKd3BFUCtXNytqNFY0V2RZUEd3cW9BdWR6TllJdmk2c21w?=
 =?utf-8?B?SlQvMTQyWVVHVUhNQThFalBMNlR3PT0=?=
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: DM6PR11MB4491.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: da779b0c-7918-4d40-f81c-08d9a9c6dcb6
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Nov 2021 12:36:22.0613 (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: AArAFl/tEuK3T95YV+tYOAYJt7KFxHo/EigQuW7TEKhpIDe/kHgwY4W+HatC1V7J66NOlxegXrMNJsrwUxk+ygTfQcJP/uVbXRVt9wWBA0A=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4379
X-OriginatorOrg: intel.com
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

DQo+ID4+DQo+ID4+Pj4NCj4gPj4NCj4gPj4+Pj4gT24gV2VkLCAxNyBOb3YgMjAyMSAwMzowNDo1
OSArMDAwMA0KPiA+Pg0KPiA+Pj4+DQo+ID4+Pj4+PiBUaGlzIHBhdGNoIGludHJvZHVjZXMgR1BV
IG1lbW9yeSBpbiB0ZXN0cG1kIHRocm91Z2ggdGhlIGdwdWRldiBsaWJyYXJ5Lg0KPiA+Pg0KPiA+
Pj4+DQo+ID4+DQo+ID4+Pj4+PiBUZXN0cG1kIGNhbiBiZSB1c2VkIGZvciBuZXR3b3JrIGJlbmNo
bWFya3Mgd2hlbiB1c2luZyBHUFUgbWVtb3J5DQo+ID4+DQo+ID4+Pj4NCj4gPj4NCj4gPj4+Pj4+
IGluc3RlYWQgb2YgcmVndWxhciBDUFUgbWVtb3J5IHRvIHNlbmQgYW5kIHJlY2VpdmUgcGFja2V0
cy4NCj4gPj4NCj4gPj4+Pg0KPiA+Pg0KPiA+Pj4+Pj4gVGhpcyBvcHRpb24gaXMgY3VycmVudGx5
IGxpbWl0ZWQgdG8gaW9md2QgZW5naW5lIHRvIGVuc3VyZQ0KPiA+Pg0KPiA+Pj4+DQo+ID4+DQo+
ID4+Pj4+PiBubyB3b3JrbG9hZCBpcyBhcHBsaWVkIG9uIHBhY2tldHMgbm90IGFjY2Vzc2libGUg
ZnJvbSB0aGUgQ1BVLg0KPiA+Pg0KPiA+Pj4+DQo+ID4+DQo+ID4+Pj4+Pg0KPiA+Pg0KPiA+Pj4+
DQo+ID4+DQo+ID4+Pj4+PiBUaGUgb3B0aW9ucyBjaG9zZSBpcyAtLW1idWYtc2l6ZSBzbyBidWZm
ZXIgc3BsaXQgZmVhdHVyZSBhY3Jvc3MNCj4gPj4NCj4gPj4+Pg0KPiA+Pg0KPiA+Pj4+Pj4gZGlm
ZmVyZW50IG1lbXBvb2xzIGNhbiBiZSBlbmFibGVkLg0KPiA+Pg0KPiA+Pj4+DQo+ID4+DQo+ID4+
Pj4+Pg0KPiA+Pg0KPiA+Pj4+DQo+ID4+DQo+ID4+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBFbGVuYSBB
Z29zdGluaSA8ZWFnb3N0aW5pQG52aWRpYS5jb20+DQo+ID4+DQo+ID4+Pj4NCj4gPj4NCj4gPj4+
Pj4NCj4gPj4NCj4gPj4+Pg0KPiA+Pg0KPiA+Pj4+PiBXb24ndCB0aGlzIGNyZWF0ZSBhIGhhcmQg
ZGVwZW5kZW5jeSBvZiB0ZXN0LXBtZCBvbiBncHVkZXY/DQo+ID4+DQo+ID4+Pj4NCj4gPj4NCj4g
Pj4+Pj4gSSB0aG91Z2h0IGdwdWRldiB3YXMgc3VwcG9zZWQgdG8gYmUgb3B0aW9uYWwNCj4gPj4N
Cj4gPj4+Pg0KPiA+Pg0KPiA+Pj4+DQo+ID4+DQo+ID4+Pj4NCj4gPj4NCj4gPj4+PiBTdXJlLCBs
ZXQgbWUgc3VibWl0IGFub3RoZXIgcGF0Y2ggdG8gbWFrZSBpdCBvcHRpb25hbA0KPiA+Pg0KPiA+
Pj4NCj4gPj4NCj4gPj4+IFdoeSB0byBhZGQgeWV0IGFub3RoZXIgY29tcGlsZSB0aW1lIG1hY3Jv
IGV2ZXJ5d2hlcmUgaW4gdGVzdHBtZCBhbmQNCj4gPj4NCj4gPj4+IG1ha2UgaGFyZCB0byBtYWlu
dGFpbj8NCj4gPj4NCj4gPj4+IEFkZGluZyBpb2Z3ZCBraW5kIG9mIGNvZGUgaXMgdmVyeSBzaW1w
bGUgdG8gYWRkIHRlc3QvdGVzdC1ncHVkZXYgYW5kDQo+ID4+DQo+ID4+PiBhbGwgR1BVIHNwZWNp
ZmljIG9wdGlvbnMNCj4gPj4NCj4gPj4+IGNhbiBiZSBhZGRlZCBpbiB0ZXN0LWdwdWRldi4gSXQg
YWxzbyBoZWxwcyB0byByZXZpZXcgdGhlIHBhdGNoZXMgYXMNCj4gPj4NCj4gPj4+IHRlc3QgY2Fz
ZXMgZm9jdXMgb24NCj4gPj4NCj4gPj4+IGVhY2ggZGV2aWNlIGNsYXNzLg0KPiA+Pg0KPiA+Pg0K
PiA+Pg0KPiA+PiBUZXN0LWdwdWRldiBpcyBzdGFuZGFsb25lIHVuaXQgdGVzdCB0byBlbnN1cmUg
Z3B1ZGV2IGZ1bmN0aW9ucyB3b3JrIGNvcnJlY3RseS4NCj4gPj4NCj4gPj4gSW4gdGVzdHBtZCBp
bnN0ZWFkLCB0aGVyZSBpcyBhIGNvbm5lY3Rpb24gYmV0d2VlbiBncHVkZXYgYW5kIHRoZSBuZXR3
b3JrLg0KPiA+DQo+ID4gSSB1bmRlcnN0YW5kIHRoYXQuIFdlIGhhZCB0aGUgc2FtZSBjYXNlIHdp
dGggZXZlbnRkZXYsIHdoZXJlIGl0IG5lZWRzIHRvDQo+ID4gd29yayB3aXRoIG5ldHdvcmsuIFRl
c3RwbWQgaXMgYWxyZWFkeSBjb21wbGljYXRlZCwgSU1PLCB3ZSBzaG91bGQNCj4gPiBmb2N1cyBv
bmx5IGV0aGRldg0KPiA+IHRlc3QgY2FzZXMgb24gdGVzdHBtZCwgdGVzdC1ncHVkZXYgY2FuIHVz
ZSBldGhkZXYgQVBJIHRvIGVuYWJsZQ0KPiA+IG5ldHdvcmtpbmcgcmVxdWlyZW1lbnRzIGZvciBn
cHVkZXYuDQo+ID4NCj4gDQo+ICsxDQoNCisxDQoNCg==