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 6317FA0C41;
	Tue,  3 Aug 2021 03:52:24 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id DD0E440E32;
	Tue,  3 Aug 2021 03:52:23 +0200 (CEST)
Received: from mga18.intel.com (mga18.intel.com [134.134.136.126])
 by mails.dpdk.org (Postfix) with ESMTP id 7CC414069C
 for <dev@dpdk.org>; Tue,  3 Aug 2021 03:52:21 +0200 (CEST)
X-IronPort-AV: E=McAfee;i="6200,9189,10064"; a="200762280"
X-IronPort-AV: E=Sophos;i="5.84,290,1620716400"; d="scan'208";a="200762280"
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 02 Aug 2021 18:52:19 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.84,290,1620716400"; d="scan'208";a="466485471"
Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85])
 by orsmga008.jf.intel.com with ESMTP; 02 Aug 2021 18:52:19 -0700
Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by
 fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.4; Mon, 2 Aug 2021 18:52:18 -0700
Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.10 via Frontend Transport; Mon, 2 Aug 2021 18:52:18 -0700
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.108)
 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.10; Mon, 2 Aug 2021 18:52:18 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JA0K9qVqvAnJAndRTQtIJ49luZIDnoxFB4/1P3eNY3KnyLlBC0R/cWXNIyPOEUD5Blo7k5eXawvV9XnAOjuq06cn4Qdt8JizUTDF/qYCl9bGgQz5NdgCayDR6GKFAK0tKVhn9125BNKi1OLonxOzPivDQy/vvInduQaUQFarxvEf5FS2GqikmjsmL5foGQUfG0TkcXkPRzjX0Bjll1xs80ztqsKUjcxdnaFBYpopv4iDSATP5SPdH+laOF4vq8gYzh3kekIrEBNbCagoqwb5ReaMYCmxDp8ehW/KccUpxYvOAHjqyfn+U6+pYIJGbK2iWbmliDslyOXTsKqNNUCaCA==
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=YMLOxsjALb8ahnz4sieAxvPhpCvsYAvXoY9qadv1f1E=;
 b=BRx+Dp96utbM1fszwT8fH+w2gazdMWpB+FkYczQ9Z4wh3kNmZWw9hhjx6sOpPOXSDfkMeT7FCbDwMka3y8RDdYwZdrkJLB+mg22aQNrXLRJKH5kEbJKS2vKIm8Yu02nb2nQtYlwKwGRWmdciqdG2UKWXcbp/koz50bYEFyNF8Iy3xXEPj+uHDAVNgmYkyxqTNM64dfBQ0BUruBE2ohhxM1i/yApyjLnTKplTlYSAgTjTo3BbIgh2u8g+K4vatFuCH2PSbPErBnIlEpFqr1ezF3dlfQ70uq91VXE4289YkMvb2Gq9hv7Y1+wP3pdpoNzAi6kLTvqCysxtFVG09gwxEQ==
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=YMLOxsjALb8ahnz4sieAxvPhpCvsYAvXoY9qadv1f1E=;
 b=pBGPS2NgXue6E4klzSU/+x73AEF0Aa7oseyZxxOM8mnL33S/Tq/DxZ028ykrOo9vqUEgARWzvXrGbM6fNz190OSWgm+V6HG6qSsrD/HETxpMQZD3oba+c4FO0EM75jBL6l4WluUR3hawi/UoQEw+hoTJ6Vwxw0Rnh99/njoYCSc=
Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22)
 by MN2PR11MB3805.namprd11.prod.outlook.com (2603:10b6:208:f4::12)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.21; Tue, 3 Aug
 2021 01:52:14 +0000
Received: from MN2PR11MB4063.namprd11.prod.outlook.com
 ([fe80::d447:3a7a:aad7:4d32]) by MN2PR11MB4063.namprd11.prod.outlook.com
 ([fe80::d447:3a7a:aad7:4d32%7]) with mapi id 15.20.4373.026; Tue, 3 Aug 2021
 01:52:14 +0000
From: "Xia, Chenbo" <chenbo.xia@intel.com>
To: Thomas Monjalon <thomas@monjalon.net>
CC: "dev@dpdk.org" <dev@dpdk.org>, "Yigit, Ferruh" <ferruh.yigit@intel.com>,
 "dev@dpdk.org" <dev@dpdk.org>, "mdr@ashroe.eu" <mdr@ashroe.eu>,
 "david.marchand@redhat.com" <david.marchand@redhat.com>, "Richardson, Bruce"
 <bruce.richardson@intel.com>, "andrew.rybchenko@oktetlabs.ru"
 <andrew.rybchenko@oktetlabs.ru>, "Ananyev, Konstantin"
 <konstantin.ananyev@intel.com>
Thread-Topic: [dpdk-dev] [PATCH] doc: announce removal of ABIs in PCI bus
 driver
Thread-Index: AQHXVsNpbjdwreT3i0qFsCam6YeRLqtQfM8ggABXUACABEMvQIABwmaAgAcSfICAA3UMYA==
Date: Tue, 3 Aug 2021 01:52:14 +0000
Message-ID: <MN2PR11MB406387EFFE589EDA121780FA9CF09@MN2PR11MB4063.namprd11.prod.outlook.com>
References: <20210601084131.4277-1-chenbo.xia@intel.com>
 <MN2PR11MB4063ED510043B7640EAC167C9CE89@MN2PR11MB4063.namprd11.prod.outlook.com>
 <YP/Hb9tLKG7XLnOl@bricha3-MOBL.ger.corp.intel.com>
 <2288461.sk2knC87vJ@thomas>
In-Reply-To: <2288461.sk2knC87vJ@thomas>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: monjalon.net; dkim=none (message not signed)
 header.d=none;monjalon.net; dmarc=none action=none header.from=intel.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e2bc2a2b-9bea-4cc3-5921-08d956215114
x-ms-traffictypediagnostic: MN2PR11MB3805:
x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB3805E02724793A90DBC28E809CF09@MN2PR11MB3805.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: jJfaa+Ero9emh8shpk7JFDqrOqrBSSjnJC40Z8UspZTqyw0lpZthpGbIHdOZmUNbh9MJuhLhtBV1VjBeB8Ez7aKgjrwfrXiunBKuehfnrfcHFny9CNx/Cl/NLFKNYDCMwWqzHN5IjersHEH42jtUwM611hMPZy3ZarFTjmz55YBkitsMZegW+yNvJLXUWviSITyY6ZXQaUcvHqTU5330dDy3sY+id+jaOcvkNfSO9mvxgc2sikz0MzoSYR6k8Aj2rZkw7KVGOR6RWHqbOOiYxDMKuaZb/jZmzS7IK85+4h+deAWwV764LsCjGTgZFwZpe0rF4cO4IGv7zPLXdrIN1SdHPGh9mq0IFkxPTT9FwUc4vUO0/NOidZssLLNPVQFDEE19n2X10Ot/M11/Y4EMdvCNxqPGv2VCiEEPC1rcwWDFCbWdu+B6PslWQrHZHltxq+Iuh9vPzCZKIGDIisj8E5+PT9ANrDmQ+j8AW2E5LGUyUH+2GNibmUsuHxOtqFVhiPrSJngZXvbAeCX4w55pyDdJcd8eRWre3SCOgYAgk6N245+SVVBPQivyY1DcyofcQYPhrA375LvP78uS9DDmmpF/wJGLUi2X4RyU9fAQBYoBxtB/yENsBO5IgSUgYwukZYeGDRhcftc5sUDkZ1oYb0+p8jW4gnBNBHq02A8xDOwjosEyNIH5HsUIw3QgCCpL36qzfGeI5yyMzCqrPZY3a34TEmf4LoiNIp8O/50W2VEz8gpNvKL+XsjILpu809VbX29/EwlaZgZqj7fQpAdWiMmCMd1iWaTaqku7mtV4EzU=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(4636009)(346002)(136003)(39860400002)(396003)(376002)(366004)(86362001)(52536014)(8936002)(66556008)(66476007)(8676002)(186003)(66946007)(66446008)(64756008)(9686003)(26005)(6916009)(38070700005)(122000001)(55016002)(76116006)(83380400001)(6506007)(2906002)(316002)(33656002)(107886003)(71200400001)(38100700002)(966005)(53546011)(4326008)(5660300002)(54906003)(478600001)(7696005);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WW15TnhrbjRPWURHT09MZkJIaVlmTXMvWTV1WmZSTjZKUDRPaU53anJnU2lO?=
 =?utf-8?B?WFdWVnozSnN5RWg0cWNEQ1I0L0dZbEdnTkVuekZCWU5ZangrZ29pRzIzaURN?=
 =?utf-8?B?WEJDMmhDS3B6cnBsZnVJaEliTkRXQkg3TmJwWWdVcUJyUk9rUmhjbzZmWnNM?=
 =?utf-8?B?eFl3c00zUExrd3Q3SDBwK0VUVEZpaVI0UDd2WXl3UE1Vbm8raEQvZm1sWHFr?=
 =?utf-8?B?WnBJWVlLcXpPN3NVcEdPOWVGQStGb3lHVTU5VytseWd5YW53MWdQMkFjZDRq?=
 =?utf-8?B?dzRZL1JUM0tyMC9FYlN2T0I4cG5oaUdlQTZJWVcraVA2aVZQeVhPV3JqK1dF?=
 =?utf-8?B?cmVEVjA4S0RBb2g4VXk3ckhFL0ZsUFVMb2QrU3FJQ2RvK0UvY09ZN2V3dmZG?=
 =?utf-8?B?c0NoNFRPYlJvVU9qd2VIT0hOOWxnTWRvK005T2Ywb0M2QzVKL3NKa0gvb3pE?=
 =?utf-8?B?U0w1bkIrS3loeVpncm5FRW9lUjFDbFR2NkxJSjNWTDVtZnhyUGo2RUg3NGRM?=
 =?utf-8?B?ODMrbEo5UDVDUUNKMEp0aXZwYWFHamRlNnRLb2pkYXhQQm1WSmhkM01kZVdF?=
 =?utf-8?B?MXhVQTZoVGpBL1hkcmExNHB6b0tpYTFXbzlmaGRET2h0Zy9sb1dOczErSmJa?=
 =?utf-8?B?SGFib3FiVE9qajRtUlhKZytqeGNndHdSY0RzRHVYK3NIbkVQb2dVc1lUM0lL?=
 =?utf-8?B?MS9GNklJQ01DNnVwd0pVSW9HRHRucmhVTld2QkhIL0FNR2tmeTlETDFOdnhU?=
 =?utf-8?B?b05lY1p1OXIyYXNaRzMvellaOXZBQkpZSlBIMElUVm1PMERrdGZDdndrNHg5?=
 =?utf-8?B?VmtXTlo5SmxvWjFYd0RCeHJRVkE3eU1STUVMeml0SjNTdmN5WW14RHRRMGhx?=
 =?utf-8?B?dzdBcmM0MTlDTWgyNXRuNndlZUZUZC8zaGF0cllGOTNMNytxd2p2S1I0VFBR?=
 =?utf-8?B?RnpXc1NvdnhqQWU2bnJISVArK3hxeHo5MzRtWENjWWJ5UzRqUERpbndlanYy?=
 =?utf-8?B?SDN5dnJHZVdJbUU2dGJWVkpwM2hXbDJadXZFUG9IQlNsKzM1TG5ST0tXeFdM?=
 =?utf-8?B?R2FjR2lmaXRZOUdZY3BGQmptNVc1bFpkYlRLbFlTVm5ZalNyLytvdkNxU1Bu?=
 =?utf-8?B?ckxFS29uV2dFR1JLSDdqUEtZcHFSd3c3VGQrKzFTYlNaUDJxTnczUk9IS0Vv?=
 =?utf-8?B?T2p5V2RiNmhSZEpaUnk5Y3U5SklaZWdTQ1VjcTM2VXhIc2FSQ3FXcit1dWNR?=
 =?utf-8?B?RU1ieGFUTjFacjFsNjVOWXRHMWhVM1lVb0crWm9EeWxpRzRSUWRTc3FMNVlG?=
 =?utf-8?B?Zjd2M1FMZlJ2TUxnRTVDM1JkTzZHRTBPN1FKcUdXYlp3Zk4yYUZLSkp4ZU0x?=
 =?utf-8?B?Q0JXTXFEQWY2S1hVVXhLZGJIbzYxeVo4K0NZVmJGbERIZWtFZlI2STJ5UGw5?=
 =?utf-8?B?Y2JFY1FZRHNybU1QNy9aUUNiWmtLdzJjNkZjZ2pMTURMQldKRDQ5bXVzY1c1?=
 =?utf-8?B?ZVVpZGMzR1VQSENLT2VaS3pIYWR5RGQ1em9ZUEFGQmpmQjRDcEppYkZUdjk4?=
 =?utf-8?B?b0thZW5rMEFSQ2JuRDJGS3pqUFFWMFo3ZkNzekU1b2dVRG12SVFhZHlISDZt?=
 =?utf-8?B?Y29JQ05iVGEvU3laSFVBL3drcWJrWVpDSU1lQTIvcGttZmswak9iUFBPUUoy?=
 =?utf-8?B?Q0NaZjJNeEYwZHZNVmZWQm0vQjZMdFN5cnVlNk5taThGRndqamYxT3ZmeDZO?=
 =?utf-8?Q?zUNwwgAn2UAKAzbGuo=3D?=
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: MN2PR11MB4063.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e2bc2a2b-9bea-4cc3-5921-08d956215114
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Aug 2021 01:52:14.2264 (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: DWp9NvAz8aVlHUNG6kMeHuhT8N5KinzBLnMJn3xFPNPUzqcJGeSFdtrH9Gpf8Gro7cqy9b/J6IEKOHeWBfER6A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3805
X-OriginatorOrg: intel.com
Subject: Re: [dpdk-dev] [PATCH] doc: announce removal of ABIs in PCI bus
 driver
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
Sender: "dev" <dev-bounces@dpdk.org>

SGkgVGhvbWFzLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFRob21h
cyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gU2VudDogU3VuZGF5LCBBdWd1c3Qg
MSwgMjAyMSA0OjQ0IEFNDQo+IFRvOiBYaWEsIENoZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+
DQo+IENjOiBkZXZAZHBkay5vcmc7IFlpZ2l0LCBGZXJydWggPGZlcnJ1aC55aWdpdEBpbnRlbC5j
b20+OyBkZXZAZHBkay5vcmc7DQo+IG1kckBhc2hyb2UuZXU7IGRhdmlkLm1hcmNoYW5kQHJlZGhh
dC5jb207IFJpY2hhcmRzb24sIEJydWNlDQo+IDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47
IGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1OyBBbmFueWV2LA0KPiBLb25zdGFudGluIDxr
b25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBb
UEFUQ0hdIGRvYzogYW5ub3VuY2UgcmVtb3ZhbCBvZiBBQklzIGluIFBDSSBidXMNCj4gZHJpdmVy
DQo+IA0KPiAyNy8wNy8yMDIxIDEwOjQ0LCBCcnVjZSBSaWNoYXJkc29uOg0KPiA+IE9uIE1vbiwg
SnVsIDI2LCAyMDIxIGF0IDA1OjU2OjE3QU0gKzAwMDAsIFhpYSwgQ2hlbmJvIHdyb3RlOg0KPiA+
ID4gRnJvbTogWWlnaXQsIEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gPiA+ID4g
T24gNy8yMy8yMDIxIDg6MzkgQU0sIFhpYSwgQ2hlbmJvIHdyb3RlOg0KPiA+ID4gPiA+IEZyb206
IGRldiA8ZGV2LWJvdW5jZXNAZHBkay5vcmc+IE9uIEJlaGFsZiBPZiBDaGVuYm8gWGlhDQo+ID4g
PiA+ID4+ICsqIHBjaTogVG8gcmVkdWNlIHVubmVjZXNzYXJ5IEFCSXMgZXhwb3NlZCBieSBEUERL
IGJ1cyBkcml2ZXIsDQo+ID4gPiA+ICJydGVfYnVzX3BjaS5oIg0KPiA+ID4gPiA+PiArICB3aWxs
IGJlIG1hZGUgaW50ZXJuYWwgaW4gMjEuMTEgYW5kIG1hY3Jvcy9kYXRhDQo+IHN0cnVjdHVyZXMv
ZnVuY3Rpb25zDQo+ID4gPiA+IGRlZmluZWQNCj4gPiA+ID4gPj4gKyAgaW4gdGhlIGhlYWRlciB3
aWxsIG5vdCBiZSBjb25zaWRlcmVkIGFzIEFCSSBhbnltb3JlLiBUaGlzIGNoYW5nZQ0KPiBpcw0K
PiA+ID4gPiA+PiBpbnNwaXJlZA0KPiA+ID4gPiA+PiArICBieSB0aGUgUkZDDQo+ID4gPiA+IGh0
dHBzOi8vcGF0Y2h3b3JrLmRwZGsub3JnL3Byb2plY3QvZHBkay9saXN0Lz9zZXJpZXM9MTcxNzYu
DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBJIHNlZSB0aGVyZSdzIHNvbWUgQUJJIGltcHJvdmVtZW50
IHdvcmsgb24tZ29pbmcgYW5kIEkgdGhpbmsgaXQgY291bGQNCj4gYmUNCj4gPiA+ID4gcGFydCBv
Zg0KPiA+ID4gPiA+IHRoZSB3b3JrLiBJZiBpdCBtYWtlcyBzZW5zZSB0byB5b3UsIEknZCBsaWtl
IHNvbWUgQUNLcy4NCj4gPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBBY2tlZC1ieTogRmVycnVo
IFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiA+ID4gPg0KPiA+ID4gPiBJIGFtIGZv
ciByZWR1Y2luZyB0aGUgcHVibGljIEFCSSBhcyBtdWNoIGFzIHBvc3NpYmxlLiBIb3cgYmlnIHdp
bGwgdGhlDQo+ID4gPiA+IGNoYW5nZQ0KPiA+ID4gPiBiZT8gSXMgdGhlICdydGVfYnVzX3BjaS5o
JyB1c2VkIG90aGVyIHRoYW4gJy4vZHJpdmVycy9idXMvcGNpLyc/DQo+ID4gPg0KPiA+ID4gSSBk
b24ndCBzZWUgYmlnIGNoYW5nZSBoZXJlLiBBbmQgSSBhbSBub3Qgc3VyZSBpZiBJIHVuZGVyc3Rh
bmQgeW91ciBzZWNvbmQNCj4gPiA+IHF1ZXN0aW9uLiBUaGUgcnRlX2J1c19wY2kuaCB3aWxsIHN0
aWxsIGJlIHVzZWQgYnkgZHJpdmVycyAobWF5YmUgcmVtb3ZlDQo+IHRoZQ0KPiA+ID4gcnRlIHBy
ZWZpeCBhbmQgY2hhbmdlIHRoZSBmaWxlIG5hbWUpLg0KPiA+ID4NCj4gPiBUaGUgZmlsZSBpdHNl
bGYgd2lsbCBzdGlsbCBiZSBleHBvcnRlZCBpbiBzb21lIGNhc2VzLCB3aGVyZSB0aGUgZW5kLXVz
ZXINCj4gPiBoYXMgdGhlaXIgb3duIGRyaXZlcnMgd2hpY2ggbmVlZCB0byBiZSBjb21waWxlZCwg
c28gSSdkIHJlY29tbWVuZCBrZWVwaW5nDQo+ID4gdGhlIHJ0ZV8gcHJlZml4LiBIb3dldmVyLCBJ
IHRoaW5rIG1ha2luZyBhbGwgYnVzIEFQSXMgaW50ZXJuYWwtb25seSB0byBEUERLDQo+ID4gaXMg
YSBnb29kIGlkZWEuDQo+IA0KPiBJIGRvbid0IHVuZGVyc3RhbmQgaG93IGl0IGNhbiBleHBvcnRl
ZCBfYW5kXyBpbnRlcm5hbC4NCg0KSSB0aGluayB3ZSBjYW4gdXNlIHRoZSBtZXNvbiBvcHRpb24g
J2VuYWJsZV9kcml2ZXJfc2RrJy4gVGhlIGZpcnN0IHVzZSBjYXNlIGlzIGluDQpsaWIgZXRoZGV2
IGZvciBleHBvcnRpbmcgaW50ZXJuYWwgQVBJcyBmb3Igb3V0LW9mLXRyZWUgZHJpdmVycy4gRm9y
IHBjaSBidXMsIEkNCnRoaW5rIHRoZSB1c2UgY2FzZSBpcyBzaW1pbGFyOiB1c2VycyB3aG8gd2Fu
dCB0byBidWlsZCBvdXQtb2YtdHJlZSBkcml2ZXJzIGNhbg0Kc2V0IHRoZSBvcHRpb24gdHJ1ZSB0
byBleHBvcnQgcGNpIGhlYWRlciBidXQgdGhlIHN0cnVjdHMvZnVuY3Rpb25zIGFyZSBtYXJrZWQN
CmludGVybmFsLiBNYWtlIHNlbnNlIHRvIHlvdT8NCg0KVGhhbmtzLA0KQ2hlbmJvDQoNCj4gQW5k
IGFib3V0IHRoZSBydGVfIHByZWZpeCwgaXQgc2hvdWxkIGJlIGtlcHQgZXZlbiBpZiBpdCB1c2Vk
IG9ubHkNCj4gaW4gaW50ZXJuYWwgZHJpdmVycyBiZWNhdXNlIGl0IHByZXZlbnQgZnJvbSBuYW1l
c3BhY2UgY2xhc2ggd2l0aCBvdGhlcg0KPiBsaWJyYXJpZXMgaW5jbHVkZWQgYnkgdGhlIGRyaXZl
cnMuDQo+IEFzIGEgcnVsZSB3ZSBzaG91bGQgYWx3YXlzIGhhdmUgcnRlXyBwcmVmaXggZm9yIGVh
Y2ggc3ltYm9sIHVzZWQgb3V0c2lkZQ0KPiBvZiBpdHMgb3duIGxpYnJhcnkuDQo+IA0KPiBUaGF0
IHNhaWQgSSBhbSBPSyB3aXRoIHRoZSBkaXJlY3Rpb24gb2YgaGlkaW5nIFBDSSBidXMgQVBJLg0K
PiANCj4gQXBwbGllZCwgdGhhbmtzLg0KPiANCj4gDQoNCg==