From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B2949A0C43 for ; Sat, 27 Nov 2021 15:04:03 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7DFA54068A; Sat, 27 Nov 2021 15:04:03 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2051.outbound.protection.outlook.com [40.107.93.51]) by mails.dpdk.org (Postfix) with ESMTP id 607D84068A for ; Sat, 27 Nov 2021 15:04:02 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tq2d58DFvqZ4qSKpk4iHzVHthi5sDlmRd9nYQbHsSDNUn0W2uQcgghJh9aRj+PO6O18d8roHqm8kCDNBeuVXH6tKCwVuVScBGrz8O1AG895FawFGG7GIxgVIaCEqmfSc7/fy4giCmwCnQLkdJE1Aey9GyVjJ96FZ3J2ec0dnRkV6h87mXzBWyXAutmkgTMsymNr4AjJKKrstzBbyn+m+ghNSV1zr05UbKavKQQ5ZPGJsVYn8OgavnwUfwkRTRGwq3VNJZDrZ/uTJKHSf3lsd2oAMDaJJt0H6wykQySJ/IAudWMuC+kxZTpeG+Ay5avVOj300pXo1LX8X6tesA3qHSQ== 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=Gv2B6CrPaL4U/qHboB2fpo+pNexytv9Qy1zZgc6GvAM=; b=a3wt/6UB6cHCYMxWYoUvnyd+0uwMZ19QL/b4T7HDo8dMqcv4dtSkbv0K/0NfpFKXFM1yxSV6uvvJ7eIrW0q40CK2cBB3lVYT5p8XL2hsgHMjqGby++gUeN3SCnBwFaIqcwVNpYgT8ilMtO+tocXS47PgI7Ksv4zxmFOumoGRePH0Lyxdd2uQaGLhH30MmY1csNUIArc0uzx5Qo33S91PXSV6GZ0Pd6tG2YB6X9qeSJHf06H+rijwR6PO++5FFWzl8Pjpr1AwJBRGBZFJDEb3ZyOIsrOwBX4jXJdoRpF/Md1b9NCSLif+n7OQPE+az09sYqC+JaLMspvJHOepRM/5Hw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gv2B6CrPaL4U/qHboB2fpo+pNexytv9Qy1zZgc6GvAM=; b=HIjXG1yJVuC/mu85cGVwbRi3exDbtYTFIk5KclRrHHj5cDiKMubvTfQkKgFXKdLxvjRtlnw9+AmA5EZGAAaIspR75PyPi+aXLMg/Q23s6jB7+dqpSLBn4YWTmT21Ka/elzicuaMksRwjbsh6rWEoRVcHs4edDOUTaf6kjAgSOboM6xaX0Kulhpvib7PHzAHi7bVv7chYO0WnfzJKzz6AB8jJVmG1qWQ7IMi8COzsKaWZwJwh+TU86dTJ59v+JiTKtsrPZ+TptwQfA2cHl//NQjZdQEgmdTY0tZvatmbKAI+89IdFTtnM8O+OHmdcEsbYunZxFJchAWnSf3XmFWmnhw== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM6PR12MB5565.namprd12.prod.outlook.com (2603:10b6:5:1b6::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.22; Sat, 27 Nov 2021 14:04:00 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::10d0:8c16:3110:f8ac]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::10d0:8c16:3110:f8ac%7]) with mapi id 15.20.4734.023; Sat, 27 Nov 2021 14:04:00 +0000 From: "Xueming(Steven) Li" To: "lihuisong@huawei.com" CC: "stable@dpdk.org" Subject: Re: please help backporting some patches to stable release 20.11.4 Thread-Topic: please help backporting some patches to stable release 20.11.4 Thread-Index: AQHX1gbAnMt9WlZRaUi74zlQc0Z0oawBKOGAgBZaTIA= Importance: high X-Priority: 1 Date: Sat, 27 Nov 2021 14:04:00 +0000 Message-ID: References: <20211110074412.2782531-1-xuemingl@nvidia.com> <27c5186a-f8bf-d0fd-1e60-08e1f5f132ca@huawei.com> In-Reply-To: <27c5186a-f8bf-d0fd-1e60-08e1f5f132ca@huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.42.1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 92d6c4f1-bd97-4908-ff7c-08d9b1aec34f x-ms-traffictypediagnostic: DM6PR12MB5565: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /ppny6WEW3bdgzNaDEq9l3v6MxlOE7YRGpPqWizMi0ONM539KjSa7Fe9KmFP+bI1X2HvcfDlMWpJ+EAXPUT2Ef/VKwCgcR9pQeFkgKFyk9/YTbTImhVLehJsZJT/aRNnchNn7Ot+y/tehFWsMGASMdYlaYpmLsO9Nnjv9v+gnY6VDfbIjSshGJ9RjWA8na3iCpsulwxGduv8ExfuIpWKhdZgzxMFRde4dom/YQd8CwGraIxWH29GDkxRz3aann1gy/eUGV6oGoCBYrGZ7BjDDH8Xxd3bU3xpuMrq9+SVWlL5+cInUshvEzDRl1v7qtrjS6itKtMBVjK4njSRwy9nIgnZNjHrWw4Gu38vxJArjz39C5V2BQgC8uo+UYv4/+U6+6nFdlZokpsIRc9goaBSQwvOKg0R8M68D2yqDvRw1kxAh2l6htHSQ8/EChRj9vybGsEu79IQnZamaUqFwUr0TZ3gTvG0nQBi7ob7alpykq3grViJ8xtboFG4Q6KOPALWEbNJjtcN5AZeTCtIFBvpAemurrF1gCtFcI3x4fZywRKzCWaq7dT5abwkiAEv6JpGkkGpsD02mFzpAOtZQMAWqkFZ5oOQpOOySZ9K0nFCXMWhq6P6y1qu373J5Gy3OVSLN1QhmiE8r5TasZ0kObdKInmfmsGMb540LgIJarVt8gKFPwatCWqnOE60vTHmub7nAHkq1VP2dppzkK7UGK1tMQSRQASlsVM7Y1vweb86IyOBbExTBHxp2bhM95jNATOyBucjFRXkU5sn/8hPs0LDcTmMe/YM3NHDXA1cNl5zghLR4JUEyx8GuqCkPyOie698YG4bYiTTTj+W1TVmAuD4/w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(6506007)(83380400001)(186003)(966005)(71200400001)(5660300002)(4001150100001)(122000001)(6512007)(508600001)(86362001)(26005)(8936002)(91956017)(76116006)(38070700005)(36756003)(4326008)(6916009)(38100700002)(66446008)(64756008)(66556008)(66476007)(8676002)(2906002)(66946007)(6486002)(2616005)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dzVoNDlhRzlHQkVlM2dhcFZNbFl6OHgyb1BETFJZTnUrQ3JyVlpTeEVvcWZq?= =?utf-8?B?U0ZMdE5PbEdYdWJjck1wYW5CVVlTSlU5RGlTeUlvZzAvRk1RQkk5Q0UyT0NP?= =?utf-8?B?d2JGK1BwZmxJaVptSy9ET0pLT3BvRU9helZJWk52cDJBbithZ0g2NXAvZFlO?= =?utf-8?B?VVBPOEI2RzBkRGJHa1BaZ1gwRmNWYk1XNTFTSzZQclJ5NGhxRmYvdGNRVVFj?= =?utf-8?B?WHdtdFBsWVMwckZCcVJ2dWtMZklLeE1BaTBiMU96aXdDT1BsWEN1bGFid2Fp?= =?utf-8?B?M09HeXVGT3hyWVMvOXVBc2gxWk1rSlJUNWY4M2VoWjg2b1JYSnVPTHdHeHFs?= =?utf-8?B?Qmp5c0NVWXdwcXpodDJLUDNHNDhVRHpjUEhNZXJZdjduKzd6SThMY1ZTTlBW?= =?utf-8?B?OXBud09GSHRFVTIrRlBUa2xROXJadjBrZ1FYbm4vNWFvcEZLYkpoeE9LN1pO?= =?utf-8?B?OHZLQWxtZU9xbDk4dEFkT2tQbHIwKytxUDRPT29IRDJFbkpKN2pxSDZrcWlJ?= =?utf-8?B?eXdOb1dDKzFvc3JxSkdkbUpqTE1qN3JjZ28wc1pDdzVWK2M2ekJKQ0h1VUVl?= =?utf-8?B?NnpUYmsyeDJZWDVleCtlSWhwRXhUemk1VGxrOUxzWDIxMWZ5V2RJSkRDWG1M?= =?utf-8?B?cnBFLzRXeUpUUXVIa25oR01QRFNEYXRaTkhFVzhkdGh0aTR1UWFvU2tTc1FI?= =?utf-8?B?YVRyanZPSEhrM25IR2wydFZYM0sxUjE0Nk1vbkQwWVJYVTB6bzRFdFNSL1RW?= =?utf-8?B?NUFEM0F6MEhGWC92STRjbzdvVlNFUkoxY285Ukc1dEh5eENSRjRvZWYxZXNu?= =?utf-8?B?c21yOTRGRTd5dWtqVHdzZ1ZSWUlsVDZJNmEybHdEN0JhY0RBWTQrNk01d01T?= =?utf-8?B?ZHFoN1E0YU5JSlhETXF0YWtrYTFvY1VwUUtMS1RUclFnNkI2d016ZGUxWEdH?= =?utf-8?B?eGZxbk4zSVJ0TXFnZlZ3M2laekk1UllST21mM1kzS29idDdjQVhDM1RHYUkr?= =?utf-8?B?VmlsVXNWUGI4SFBMTmxWelFWMDRUNWYxT2NIUjYxSjUyb0F1bG9MYng0anRZ?= =?utf-8?B?NUhmeHFZdU41anNKb1lYK0tvd3RVMmcvUzZSNDNWdm1uYXh2bVdqWk1JcWpF?= =?utf-8?B?UVJsV0RuZS95VnpXWmkrQlpxbGNDV3BKaTd5TTAvZ3RYSVFyV0M1by9wUDZt?= =?utf-8?B?S084NnN4bVNxTWhwRU1XT1JDQmtvSDBXYi9zRVRFQ3MvRGo3RVMyTk9Jdyt6?= =?utf-8?B?a1ZWeW9xQm9abkZMdWlweStxWmZsSURUMVd2TWs2VWRsUDl5bWJuU0Nhcy9U?= =?utf-8?B?NTdXUjczV2tWYlJvdVg0U1psMG95RldpeEc3dmRoRHJ0bHlQWG0vbG9seGxq?= =?utf-8?B?djBaN1ZzaHYrNWY4SUlncUI0OWk3dTZkNGRDRHhYd2JhNVBOYWtXdVNRQVhT?= =?utf-8?B?YWg0OWdJSUVxTWFHVGJ4anlZYmJYeHZ6QW8yM2Zmc0QwRU9BdjdVTjEwVHRM?= =?utf-8?B?TDFQbXBOTXF6Z3dmT2Jhcy94WGZNQU96eHY2RXZoUTErTnJRM09qSmVoblZl?= =?utf-8?B?cjFHTjdGZW0rcmlpUnFqV2VFVzdiOTVVY29RZEcwaGxCOTJPSlE1NlhUeWVu?= =?utf-8?B?Z1E2T2Q0aDFCRS9sRVNrT2dIK0hjOW1TVXZXL2FJNTFsTU1EQUNpTlVsYVI3?= =?utf-8?B?VkN2WmRjbUIyaE9qd05mZTBRZXgzVzMvMUp3TUc0eWNtYm5tUGZCMERWZDg5?= =?utf-8?B?RkNsSVhmL2xjNGcwWWRKdW9vdnlaUW9ZcFdjZ2xBOTZOY1ZEdUZHT01yMDBR?= =?utf-8?B?eXVFSWF2WFFwQUVVTlVuZFRQYnYwVFU4R1Z0OTRZWnpZTFhiWmgvZ0hCMHF6?= =?utf-8?B?QlRiaks1TTMxRU9INi9hNGVaYlhzUUttRUcxTEQyMnR0cGZQdHR3cDkrR01X?= =?utf-8?B?YUl1TjQ1NmNYYjVNZXRMMmpjU09IZVJMbzJnd051ME5xd0I1MDNUYWMzZUkv?= =?utf-8?B?ZGdHYUNENlFFejl6S2lDdFhFY3EwMmZOZFpoZmJ2Q0JsWFFKVGovUmRESHQv?= =?utf-8?B?WUUzamcvMW0xRSs1RXJHV2p3UTdzajJqbENOTm4xQkYvWFlSOVpMZnVpQWVh?= =?utf-8?B?R20vTjVFMEoxVzdSNWFFMmJKWURod1cyTW9JWTVlOUh3bmR6SXU2RlZRMENO?= =?utf-8?Q?4zRrUFu7Bt/4gX0MboJ1oP8pKbYgXWG+bqLVpRSAmcC0?= Content-Type: text/plain; charset="utf-8" Content-ID: <156E329328EF154FA1CAEBE0A05731EF@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 92d6c4f1-bd97-4908-ff7c-08d9b1aec34f X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Nov 2021 14:04:00.8353 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +4XZF+SlCIqPrvbrOiUL4SUVAdZ0OSjmHN52FtciJKpYwDA8YTQj4oMZMVeopUxmv+PI4P1ps4NO2eEsBA8EBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB5565 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org T24gU2F0LCAyMDIxLTExLTEzIGF0IDE2OjQzICswODAwLCBsaWh1aXNvbmcgKEMpIHdyb3RlOg0K PiBIaSwgeHVlbWluZw0KPiANCj4gVGhlIGZvbGxvd2luZyB0d28gcGF0Y2hlcyBoYXZlIGJlZW4g c2VudC4gUGxlYXNlIGJhY2twb3J0LiBUaGFua3MuDQo+IA0KPiBmOTM4MTljZjVhICBDaGVuZ3dl biBGZW5nICAgIG5ldC9obnMzOiBmaXggaW50ZXJydXB0IHZlY3RvciBmcmVlaW5nDQo+IDE5ZTY3 ZDhlYmMgIEh1aXNvbmcgTGkgICAgICAgbmV0L2huczM6IGZpeCByZXNpZHVhbCBNQUMgYWZ0ZXIg c2V0dGluZyBkZWZhdWx0IE1BQw0KDQpIaSBIdWlzb25nLA0KDQpBcHBsaWVkIHlvdXIgcGF0Y2hl cyB0byBsaXN0LCB0aGFua3MgZm9yIGJhY2twb3J0aW5nIQ0KDQo+IA0KPiANCj4g5ZyoIDIwMjEv MTEvMTAgMTU6NDQsIFh1ZW1pbmcgTGkg5YaZ6YGTOg0KPiA+IEhpIGNvbW1pdCBhdXRob3JzIChh bmQgbWFpbnRhaW5lcnMpLA0KPiA+IA0KPiA+IERlc3BpdGUgYmVpbmcgc2VsZWN0ZWQgYnkgdGhl IERQREsgbWFpbnRlbmFuY2UgdG9vbCAuL2RldnRvb2xzL2dpdC1sb2ctZml4ZXMuc2gNCj4gPiBJ IGRpZG4ndCBhcHBseSBmb2xsb3dpbmcgY29tbWl0cyBmcm9tIERQREsgbWFpbiB0byAyMC4xMQ0K PiA+IHN0YWJsZSBicmFuY2gsIGFzIGNvbmZsaWN0cyBvciBidWlsZCBlcnJvcnMgb2NjdXIuDQo+ ID4gDQo+ID4gQ2FuIGF1dGhvcnMgY2hlY2sgeW91ciBwYXRjaGVzIGluIHRoZSBmb2xsb3dpbmcg bGlzdCBhbmQgZWl0aGVyOg0KPiA+ICAgICAgLSBCYWNrcG9ydCB5b3VyIHBhdGNoZXMgdG8gdGhl IDIwLjExIGJyYW5jaCwgb3INCj4gPiAgICAgIC0gSW5kaWNhdGUgdGhhdCB0aGUgcGF0Y2ggc2hv dWxkIG5vdCBiZSBiYWNrcG9ydGVkDQo+ID4gDQo+ID4gUGxlYXNlIGRvIGVpdGhlciBvZiB0aGUg YWJvdmUgYnkgMTEvMzAvMjEuDQo+ID4gDQo+ID4gWW91IGNhbiBmaW5kIHRoZSBhIHRlbXBvcmFy eSB3b3JrLWluLXByb2dyZXNzIGJyYW5jaCBvZiB0aGUgY29taW5nIDIwLjExLjQNCj4gPiByZWxl YXNlIGF0Og0KPiA+ICAgICAgaHR0cHM6Ly9naXRodWIuY29tL3N0ZWV2ZW5sZWUvZHBkaw0KPiA+ IEl0IGlzIHJlY29tbWVuZGVkIHRvIGJhY2twb3J0IG9uIHRvcCBvZiB0aGF0IHRvIG1pbmltaXpl IGZ1cnRoZXIgY29uZmxpY3RzIG9yDQo+ID4gbWlzdW5kZXJzdGFuZGluZ3MuDQo+ID4gDQo+ID4g U29tZSBub3RlcyBvbiBzdGFibGUgYmFja3BvcnRzOg0KPiA+IA0KPiA+IEEgYmFja3BvcnQgc2hv dWxkIGNvbnRhaW4gYSByZWZlcmVuY2UgdG8gdGhlIERQREsgbWFpbiBicmFuY2ggY29tbWl0DQo+ ID4gaW4gaXQncyBjb21taXQgbWVzc2FnZSBpbiB0aGUgZm9sbG93aW5nIGZhc2hpb246DQo+ID4g ICAgICBbIHVwc3RyZWFtIGNvbW1pdCA8Y29tbWl0J3MgZHBkayBtYWluIGJyYW5jaCBTSEEtMSBj aGVja3N1bT4gXQ0KPiA+IA0KPiA+IEZvciBleGFtcGxlOg0KPiA+ICAgICAgaHR0cHM6Ly9naXQu ZHBkay5vcmcvZHBkay1zdGFibGUvY29tbWl0Lz9oPTE4LjExJmlkPWQ5MGU2YWU2ZjkzNmVjZGMy ZmQzODExZmY5ZjI2YWVjN2YzYzA2ZWINCj4gPiANCj4gPiBXaGVuIHNlbmRpbmcgdGhlIGJhY2tw b3J0ZWQgcGF0Y2gsIHBsZWFzZSBpbmRpY2F0ZSB0aGUgdGFyZ2V0IGJyYW5jaCBpbiB0aGUNCj4g PiBzdWJqZWN0IGxpbmUsIGFzIHdlIGhhdmUgbXVsdGlwbGUgYnJhbmNoZXMsIGZvciBleGFtcGxl Og0KPiA+ICAgICAgW1BBVENIIDIwLjExXSBmb28vYmFyOiBmaXggYmF6DQo+ID4gDQo+ID4gV2l0 aCBnaXQgZm9ybWF0LXBhdGNoLCB0aGlzIGNhbiBiZSBhY2hpZXZlZCBieSBhcHBlbmRpbmcgdGhl IHBhcmFtZXRlcjoNCj4gPiAgICAgIC0tc3ViamVjdC1wcmVmaXg9J1BBVENIIDIwLjExJw0KPiA+ IA0KPiA+IFNlbmQgdGhlIGJhY2twb3J0ZWQgcGF0Y2ggdG8gInN0YWJsZUBkcGRrLm9yZyIgYnV0 IG5vdCAiZGV2QGRwZGsub3JnIi4NCj4gPiANCj4gPiBGWUksIGJyYW5jaCAyMC4xMSBpcyBsb2Nh dGVkIGF0IHRyZWU6DQo+ID4gICAgIGh0dHBzOi8vZ2l0LmRwZGsub3JnL2RwZGstc3RhYmxlDQo+ ID4gDQo+ID4gVGhhbmtzLg0KPiA+IA0KPiA+IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRpYS5j b20+DQo+ID4gDQo+ID4gLS0tDQo+ID4gYzI4ZTIxNjVlYyAgQW1hbiBTaW5naCAgICAgICBrbmk6 IGZpeCBidWlsZCBmb3IgU0xFUzE1LVNQMw0KPiA+IDg1ZTIxYjc3ZDggIEJydWNlIFJpY2hhcmRz b24gdGVsZW1ldHJ5OiBmaXggc29ja2V0IHBhdGggY29uZmxpY3RzIGZvciBpbi1tZW1vcnkgbW9k ZQ0KPiA+IGVhM2VmMGI4NWYgIEJydWNlIFJpY2hhcmRzb24gdXNlcnRvb2xzOiBmaXggZmxha2U4 IGNvbXBsaWFuY2Ugb2YgdGVsZW1ldHJ5IHNjcmlwdA0KPiA+IDJmYzNlNjk2YTcgIENoZW5nY2hh bmcgVGFuZyAgbmV0L2huczM6IGFkZCBydW50aW1lIGNvbmZpZyBmb3IgbWFpbGJveCBsaW1pdCB0 aW1lDQo+ID4gZjkzODE5Y2Y1YSAgQ2hlbmd3ZW4gRmVuZyAgICBuZXQvaG5zMzogZml4IGludGVy cnVwdCB2ZWN0b3IgZnJlZWluZw0KPiA+IDQzNWQ1MjMxMTIgIERhcGVuZyBZdSAgICAgICAgbmV0 L2lhdmY6IGZpeCBtdWx0aS1wcm9jZXNzIHNoYXJlZCBkYXRhDQo+ID4gN2Y0OWRhZmUwNSAgRGF2 aWQgTWFyY2hhbmQgICBuZXQvbWx4NTogZG8gbm90IGNsb3NlIHN0ZGluIG9uIGVycm9yDQo+ID4g YmM1YmVlMDI4ZSAgRG1pdHJ5IEtvemx5dWsgICBuZXQvbWx4NTogY3JlYXRlIGRyb3AgcXVldWUg dXNpbmcgRGV2WA0KPiA+IGM1MDQyZjkzYTQgIERtaXRyeSBLb3pseXVrICAgbmV0L21seDU6IGRp c2NvdmVyIG1heCBmbG93IHByaW9yaXR5IHVzaW5nIERldlgNCj4gPiBiMDljNjVmYTRmICBEbWl0 cnkgS296bHl1ayAgIG5ldC9tbHg1OiBmaXggZmxvdyBpbmRpcmVjdCBhY3Rpb24gcmVmZXJlbmNl IGNvdW50aW5nDQo+ID4gODUxZjAzZTFlYSAgSGVpbnJpY2ggS3VobiAgICBuZXQvbmZwOiBjYW5j ZWwgZGVsYXllZCBMU0Mgd29yayBpbiBwb3J0IGNsb3NlDQo+ID4gMzU5NjUzNzAwNSAgSG9ubmFw cGEgTmFnYXJhaGFsbGkgZWFsOiBmaXggbWVtb3J5IG9yZGVyaW5nIGFyb3VuZCBsY29yZSB0YXNr IGFjY2Vzc2VzDQo+ID4gMTllNjdkOGViYyAgSHVpc29uZyBMaSAgICAgICBuZXQvaG5zMzogZml4 IHJlc2lkdWFsIE1BQyBhZnRlciBzZXR0aW5nIGRlZmF1bHQgTUFDDQo+ID4gNjQ3NGI1OTQ0OCAg SXZhbiBNYWxvdiAgICAgICBuZXQvdmlydGlvOiBmaXggVHggY2hlY2tzdW0gZm9yIHR1bm5lbCBw YWNrZXRzDQo+ID4gMTJhNjUzZWI1MyAgSmlhd2VuIFd1ICAgICAgICBuZXQvdHhnYmU6IGZpeCBs aW5rIHN0YXR1cyB3aGVuIGRldmljZSBzdG9wcGVkDQo+ID4gNjU1ZWFlMDFmOSAgSmllIFdhbmcg ICAgICAgICBhcHAvdGVzdHBtZDogZml4IFJTUyBoYXNoIG9mZmxvYWQgZGlzcGxheQ0KPiA+IDkz ODFlNGMwNGIgIEp1bmZlbmcgR3VvICAgICAgbmV0L2lhdmY6IGZpeCBRRkkgZmllbGQgYml0IGNo ZWNrIGZvciBHVFBVIEVIDQo+ID4gNjIwZTAyOTBkMSAgS2FsZXNoIEFQICAgICAgICBuZXQvYm54 dDogZml4IFZMQU4gaW5kaWNhdGlvbiBpbiBSeCBtYnVmDQo+ID4gY2QyMTJjNDY2OSAgTGluZ3l1 IExpdSAgICAgICBuZXQvaWF2ZjogZml4IFFGSSBmaWVsZHMgb2YgR1RQVSBVTC9ETCBmb3IgZmxv dyBkaXJlY3Rvcg0KPiA+IDY5ZDI2OGI0ZmYgIExpb3IgTWFyZ2FsaXQgICAgbmV0L21seDU6IGZp eCBSU1MgZXhwYW5zaW9uIGZvciBleHBsaWNpdCBncmFwaCBub2RlDQo+ID4gM2YwMmM3ZmY2OCAg TGlvciBNYXJnYWxpdCAgICBuZXQvbWx4NTogZml4IFJTUyBleHBhbnNpb24gZm9yIGlubmVyIHR1 bm5lbCBWTEFODQo+ID4gMGMzZmE2ODM5NiAgTGlvciBNYXJnYWxpdCAgICBuZXQvbWx4NTogZml4 IFJTUyBleHBhbnNpb24gZm9yIEwyL0wzIFZYTEFODQo+ID4gYWE1MmU1ZjBmOSAgTGlvciBNYXJn YWxpdCAgICBuZXQvbWx4NTogZml4IFJTUyBleHBhbnNpb24gdHJhdmVyc2FsIG92ZXIgbmV4dCBu b2Rlcw0KPiA+IGE0NTEyODcxMDIgIExpb3IgTWFyZ2FsaXQgICAgbmV0L21seDU6IGZpeCBSU1Mg ZXhwYW5zaW9uIHdpdGggRXRoZXJUeXBlDQo+ID4gOTllYmFkYTJkNiAgTWFydmluIExpdSAgICAg ICBuZXQvdmlydGlvOiBmaXggb3ZlcnNpemVkIHBhY2tldHMgaW4gdmVjdG9yaXplZCBSeA0KPiA+ IGRjMjZjOWMyMWIgIE1pY2hhZWwgQmF1bSAgICAgY29tbW9uL21seDU6IGZpeCBkZXZpY2UgbGlz dCBvcGVyYXRpb25zIGNvbmN1cnJlbmN5DQo+ID4gNWRmYTAwM2RiNSAgTWljaGFlbCBCYXVtICAg ICBjb21tb24vbWx4NTogZml4IHBvc3QgZG9vcmJlbGwgYmFycmllcg0KPiA+IGRmZmFlNjNkM2Mg IE1pY2hhZWwgQmF1bSAgICAgY29tbW9uL21seDU6IGZpeCByZXNvdXJjZSBjbGVhbmluZyBpbiBk ZXZpY2UgcmVtb3ZhbA0KPiA+IGIwZGY2YjI5ZTcgIE5pY29sYXMgQ2hhdXRydSAgYmFzZWJhbmQv YWNjMTAwOiBmaXggNEdVTCBvdXRib3VuZCBzaXplDQo+ID4gNDU1NzBkN2U0NCAgUWltaW5nIENo ZW4gICAgICBuZXQvaWF2ZjogZml4IHJlc291cmNlIGxlYWsgb24gcHJvYmluZyBmYWlsdXJlDQo+ ID4gZjA2MzA1NGY4YSAgVGVqYXNyZWUgS29uZG9qICBjcnlwdG8vb2N0ZW9udHgyOiBmaXggbG9v a2FzaWRlIElQc2VjIElQdjYNCj4gPiBmODZkNTUzY2MxICBUdWRvciBDb3JuZWEgICAgIG5ldC9h Zl9wYWNrZXQ6IGZpeCBpZ25vcmluZyBmdWxsIHJpbmcgb24gVHgNCj4gPiAyMTA4OTMwYmUxICBU dWRvciBDb3JuZWEgICAgIG5ldC9peGdiZTogZml4IHBvcnQgaW5pdGlhbGl6YXRpb24gaWYgTVRV IGNvbmZpZyBmYWlscw0KPiA+IC4NCg0K