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 AB54D438CB; Mon, 15 Jan 2024 08:50:36 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3ACE14029F; Mon, 15 Jan 2024 08:50:36 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by mails.dpdk.org (Postfix) with ESMTP id 431B140272; Mon, 15 Jan 2024 08:50:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1705305035; x=1736841035; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=trNjnNTLudvCGX8HwntU90YHuC3+Cv1BEwWG2K90V3E=; b=aEFxwnyQiC+ZxMCCsc3apSqBrvizQkyvx7lYS02M+EoFLhROW6mjYH8r bI/gXMz2MnBQqI5oCZESs213O6lNiqNRH40LA9KjOxSLX+fdMJI5EEy0F 6kYJGPKk43SElK6u29ff5G6qUVGZZfEslsNR3Ie0WfA0LD7tN6WEHDFcT kO/iWTRjPQBBJYHSIgYXo6hL8aLpUnqjfkntexvmlGqKI1omWe63wxJGv ozC5U+OafGpBiQZz0V2ehGHUMVo6XeZFKcCBLO8CDgKcDvQDxyXb6Nc5V 2aNWErHqWW+Qcghdtze1hTxdr3AOtrDN974EZlD67LbJmL4k17ah+g3Y3 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10953"; a="6650486" X-IronPort-AV: E=Sophos;i="6.04,196,1695711600"; d="scan'208";a="6650486" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jan 2024 23:50:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10953"; a="759787144" X-IronPort-AV: E=Sophos;i="6.04,196,1695711600"; d="scan'208";a="759787144" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga006.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 14 Jan 2024 23:50:32 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2507.35; Sun, 14 Jan 2024 23:50:32 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Sun, 14 Jan 2024 23:50:31 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2507.35 via Frontend Transport; Sun, 14 Jan 2024 23:50:31 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.41) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Sun, 14 Jan 2024 23:50:31 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e14qOs4zMwnehwQTchBcfVqky+274TH5cpZwSGe2O52jYSY6GyM+KeXFoavX4Nm8LLFPTkCiaB1j5JBJCNivgNIBxp0StIruJEG9GbNF4adxUnyyzWVjPdJLnqv3UM6B/tuqbN9qN+XZdQ8cnP4IhASa8F0fE9yaX6v0aiU9P0Mwy8QNazd0CuBgBdq3JlmvLQPR+hmX5EJt83OzhZ+w+ooFjBrtGlbZE41d8SmKX4b1CwFqKvgw5/oLCf30dPL3pnm7sxKbzcUQU4gpRp/t5ZTHIIni9M7t02egWIiZ1LxvSxTr1F5VmNQp056wkNkRV6d1eu9iLXRwJGk+uvtfwg== 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=trNjnNTLudvCGX8HwntU90YHuC3+Cv1BEwWG2K90V3E=; b=CTmjJ4evmr9awe1BI6VhKCfuUobIik5ivCU/lT8UuCnAJ2VnXH712hD5Ms81dZZsIRce2i5SFECZotft1ke/9CpDwNAnK+aZXTLgj/X1pautZeR16aLYHOT86sXEXDmJTzuvGfEt4vXUT/DCVpxZlf8KO+g8xSoLMrsHxiGuU6Wup6G8i9asqeNCT5hKmeBOy6g3Eg+RNWyEgWxyi394pu5YDOdEroab0p1es17Sw5NlIAtRcrDorESGCgr2S/HAmk6JbK0QIW5foAqOyZ+T1DqvwnJxqEnBImArwhpC35PzXJHgOo6jkRgl5hMKpx5rOVugty+F1vBP0ez5kA1FNg== 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 Received: from MW4PR11MB5912.namprd11.prod.outlook.com (2603:10b6:303:18a::20) by PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.18; Mon, 15 Jan 2024 07:50:24 +0000 Received: from MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::27ac:a76d:1265:5d88]) by MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::27ac:a76d:1265:5d88%7]) with mapi id 15.20.7181.018; Mon, 15 Jan 2024 07:50:24 +0000 From: "Xu, HailinX" To: Kevin Traynor , "stable@dpdk.org" CC: "dev@dpdk.org" , Abhishek Marathe , Ali Alnubani , "benjamin.walker@intel.com" , David Christensen , Hemant Agrawal , "Stokes, Ian" , Jerin Jacob , "Mcnamara, John" , Ju-Hyoung Lee , "Luca Boccassi" , Pei Zhang , "qian.q.xu@intel.com" , Raslan Darawsheh , Thomas Monjalon , "yanghliu@redhat.com" , "yuan.peng@intel.com" , "zhaoyan.chen@intel.com" Subject: RE: 21.11.6 patches review and test Thread-Topic: 21.11.6 patches review and test Thread-Index: AQHaM0e3XedsMfqIR0y0Wqow8nXcmrDalqlQ Date: Mon, 15 Jan 2024 07:50:23 +0000 Message-ID: References: <20231220132243.126051-1-ktraynor@redhat.com> In-Reply-To: <20231220132243.126051-1-ktraynor@redhat.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5912:EE_|PH0PR11MB5000:EE_ x-ms-office365-filtering-correlation-id: e713e974-3b69-479f-b20e-08dc159ea189 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mXDSp3k/1wf+PlWjOfgJBrYaH2lXm/cnribK5rV3kdWXB0D5thIOz/Wx5LsAN2SuRuPNCOjuWB6G2brcBeNvgGMc3IZnPlYvAdd0m4p+VQ0L8yRC9apbNYnJqruEBFzBFDN54AqijA3NmQBTGGSrd2jnd66YJ/feB86UK8opWBfKN0ILOAkXXWFMdjvj2/itYhYQg56OWvnCsa5V/ukCc/WyWcck2oiufNeFaELLejB/DzDA7Ilha3X/cTBvMAI9Os+zKMSOMo5mhCz7FuVzcX/DdLCWXE9DIT25wc2rjRAfiFzNsBUlWoeK1+gz5X//MVb76xS54jNJqBbMuGxNVGufOPPHNPTeyvQl6fTPaAJF+jFqpHdLwCE7afAyAvbeTDkefW39+6vCMYbpZQtBbRQmUslXXTCFSjT9xhPWE+0TLZgqv2V+3xniEe2O54elvDb+Ei4Vln2UsJqLyz745dIPIli1AqGklDeEdSp1AJzzZbt+fzCPUqFfrYJzSt558QaZQUEWLwvB3K7z5tCBW2hzvnrfKqbnIkImEe90agxi9XEMqW55mtKN4R6QGyCRbDXj8c6DXnmzs8wbn2keG3xXb6TEfyMvhjO8A7At6MFiP283qizDsrW4F2LD0PRLFVo3Fn1PQ56Qa1f/0znAsg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR11MB5912.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(346002)(136003)(366004)(396003)(376002)(230922051799003)(1800799012)(186009)(64100799003)(451199024)(66556008)(110136005)(76116006)(52536014)(9686003)(26005)(7696005)(316002)(66946007)(66446008)(54906003)(64756008)(71200400001)(66476007)(82960400001)(4326008)(6506007)(8936002)(8676002)(107886003)(83380400001)(966005)(55016003)(53546011)(2906002)(7416002)(5660300002)(478600001)(38100700002)(122000001)(41300700001)(86362001)(38070700009)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S0RoYlpTMEVEQjRpbjdueWUvREc2VlRFRkZRMjBxSDZWSS9kQmFmUG9pT1hn?= =?utf-8?B?dEUrR2xwNEFtNDliM0djazFaRmlMWklIQzArTGJ3RHFXakRkWmhGSy9RZHdX?= =?utf-8?B?TVljK0ozT0dEYzRkN1NPa3NySDAwQWlVRGs5dEtDNjd0Y0JFOFRRM3VKTEw0?= =?utf-8?B?ano0NjJjdC9OQlNyN2R3SUhiRG96eUpVVlJtVkdqK016U0tKMzd4MU94Y1l4?= =?utf-8?B?aVdOOXdnY1FsL0tZS2psOU51RUdWZGE2dGxwM0oyT2lPdHNaOTFPZXRiVE5t?= =?utf-8?B?bFZTYnFjSlFiMDIxRkxuN3RDTXhPUnY3R0JpSGRTR0o5YVpqZk8xZWRKQmZP?= =?utf-8?B?WjdGS1pnQlVCYXlLZDZ1ZnZEN0xpZVRFRVpKazdWcmJmUXVuOUdsSXkyVGVS?= =?utf-8?B?SXl1ZXdaSDZsQ1lqMC95MmFnN0oxSFRKMWFidHpFREhuYkpJL0luNlRjd2xB?= =?utf-8?B?T3lHWnZSQ2NJemk2SkluWU5tc1M4TjVjYmJpeW15enNVOENRMHRudzFkL1I4?= =?utf-8?B?VDg2T3VxcERZR0N5RWd5MEp6RVEvWnl5NHBEaDcyK09tbWNrUHZIUzdKTi80?= =?utf-8?B?bWNra3o0LzNUc2o3bW5iaFgvSkE0K25QaWQ5Q3B1QnFSVkJ2VG4wTkM5U3N1?= =?utf-8?B?K3BhTkxsdUsyYkt3eXNUbUNleW9KbXBrM0RFZUFUTDZyR0crT1dhWU55b3Rk?= =?utf-8?B?TE1CclZZOVpLcGNwVUc3RTBYNDdOcE01VHZkY0RpdW82YnJCa0FEK1EyWXVx?= =?utf-8?B?UllLNHZ1bVA5UStUeVBwSVFDWHJqVnhmeEFtWXNUTlFBOWRuMjNSQ29MOTdt?= =?utf-8?B?ZEJoQUoxa2EzU1laRUo2L2pTaVViTDdqeStkM2R5NUhpcVI5bkdhbGY0Wi9C?= =?utf-8?B?ZHpOVFNFWmM2RHBNK21hTllnQ3QyeEMvOHBhYlkwdjlrbklqYk1SbEc3UEdQ?= =?utf-8?B?UkgrTmN2OE1aV1M3WUluZ1J4SkZGRXlLK2FleTRaSmtxckt5RlpNYlRrWW5r?= =?utf-8?B?WHdiZGovSFFCc3J5TE1pUXVSQm9wd1F1N0FzeEFiclhRaFVrTTJLeTFIQVZC?= =?utf-8?B?WXRVa3Z3aFRSOHVXK3NpWDhPVlNxNkh5U0hiQjA3QlBVaW1ZalI4MzUxOFYz?= =?utf-8?B?Wm1oRW9JSVIvY3RZR2Y0dWJ1WUs4eHdOR2hlVEFjbkhiU0VSTklSVUJPZWVl?= =?utf-8?B?VFByby85dHpMN3JNVUJwellLTG1FR0lMaEplekpaWm1EZUN5cGNSaWxaeGR6?= =?utf-8?B?KzdzenU2TDVHYnJldjhzdVBwSzY5ZmV0N1Zjc29hdUZmNjd0V3IyQ2lzc0pn?= =?utf-8?B?Vno0YWwvU0xxek9CamhqUzZKU1IxR1ZhN1diNGttVkhtVmI2aEhsWTNneWw2?= =?utf-8?B?R0w5NWNMbXFIa3Jya0srekRLMWMyNTRZZURaUXBtcncveUJWNU5mdVZEbW91?= =?utf-8?B?aEcyWnJCU3kyRmpTVnl1cUV1YnlkN3BvbXNSY01DRVd0QXptZ2pCMjI4eW11?= =?utf-8?B?WFpYd2x4VTVrSVZMQ1l1TXpsUkx0a1p3Z1ZyTDYzSGJFL1I2Z3hCb2tvZ1Ux?= =?utf-8?B?SzFuUnZhZjFpWkprOE95eW1PYXBOR0l5WWtUaXVuNW1oWlZ3bFlCYWxXcW0v?= =?utf-8?B?aVphOUdiUmRrcXg2REZiWTBpM0pqSE5HYWdTNWQxUlRYWVArTEpWdng0dHhJ?= =?utf-8?B?N054OHNENEljaWQxNUZSK21vWVY2dVRlU1dsLzZZSTh4MTJ6T3N3d3ZRQVlo?= =?utf-8?B?bitGZFdTWGNlemRDRzJyTWk3OERaREwxd3plWEVaaU5CYWhnTEJSMmFMbWNz?= =?utf-8?B?TlFZM1Z4VVlnZWk3T0tMbzFsbGR4UXZzS3V3d0xvQTdwUG14ckhCZVMzMkZr?= =?utf-8?B?dDJDSnVhUGdsOTViS0I0VWU4diswUy9VOG10VHI4NzZYTUdDKyt5S2gvUytr?= =?utf-8?B?SDBpL1I1c2ltMVNaTXhEa1VRZFVsSys0UXRWekhkVmFzOU1iUy9ybmloc0ZG?= =?utf-8?B?RnFXVUNlZzNPOGRpeFpXVitWOGtSbGtvYWlsbzAvYjd3enpjcHpnRUxIQlFz?= =?utf-8?B?SVBRL29IUXk4UEFyZVMwQzZRVThjWFNDeTNRYUs0NjVST0VTYk5aVWxVVFIx?= =?utf-8?Q?SKZLraviPsePbGnf3/LAOhr1i?= 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: MW4PR11MB5912.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e713e974-3b69-479f-b20e-08dc159ea189 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2024 07:50:23.8364 (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: 7iImZtlODAPAmr0v9kd/bfn3QaGyYVhy12OybhfZ3AWDVJg7pS3riyp2q92CMgXLDzy0bHZBtmM6mpKWxAH+iQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5000 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBLZXZpbiBUcmF5bm9yIDxrdHJh eW5vckByZWRoYXQuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDIwLCAyMDIzIDk6 MjMgUE0NCj4gVG86IHN0YWJsZUBkcGRrLm9yZw0KPiBDYzogZGV2QGRwZGsub3JnOyBBYmhpc2hl ayBNYXJhdGhlIDxBYmhpc2hlay5NYXJhdGhlQG1pY3Jvc29mdC5jb20+Ow0KPiBBbGkgQWxudWJh bmkgPGFsaWFsbnVAbnZpZGlhLmNvbT47IGJlbmphbWluLndhbGtlckBpbnRlbC5jb207IERhdmlk DQo+IENocmlzdGVuc2VuIDxkcmNAbGludXgudm5ldC5pYm0uY29tPjsgSGVtYW50IEFncmF3YWwN Cj4gPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+OyBTdG9rZXMsIElhbiA8aWFuLnN0b2tlc0BpbnRl bC5jb20+OyBKZXJpbiBKYWNvYg0KPiA8amVyaW5qQG1hcnZlbGwuY29tPjsgTWNuYW1hcmEsIEpv aG4gPGpvaG4ubWNuYW1hcmFAaW50ZWwuY29tPjsgSnUtDQo+IEh5b3VuZyBMZWUgPGp1aGxlZUBt aWNyb3NvZnQuY29tPjsgS2V2aW4gVHJheW5vcg0KPiA8a3RyYXlub3JAcmVkaGF0LmNvbT47IEx1 Y2EgQm9jY2Fzc2kgPGJsdWNhQGRlYmlhbi5vcmc+OyBQZWkgWmhhbmcNCj4gPHBlemhhbmdAcmVk aGF0LmNvbT47IHFpYW4ucS54dUBpbnRlbC5jb207IFJhc2xhbiBEYXJhd3NoZWgNCj4gPHJhc2xh bmRAbnZpZGlhLmNvbT47IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD47DQo+ IHlhbmdobGl1QHJlZGhhdC5jb207IHl1YW4ucGVuZ0BpbnRlbC5jb207IHpoYW95YW4uY2hlbkBp bnRlbC5jb20NCj4gU3ViamVjdDogMjEuMTEuNiBwYXRjaGVzIHJldmlldyBhbmQgdGVzdA0KPiAN Cj4gSGkgYWxsLA0KPiANCj4gSGVyZSBpcyBhIGxpc3Qgb2YgcGF0Y2hlcyB0YXJnZXRlZCBmb3Ig c3RhYmxlIHJlbGVhc2UgMjEuMTEuNi4NCj4gDQo+IFRoZSBwbGFubmVkIGRhdGUgZm9yIHRoZSBm aW5hbCByZWxlYXNlIGlzIDEyIEphbnVhcnkuDQo+IA0KPiBQbGVhc2UgaGVscCB3aXRoIHRlc3Rp bmcgYW5kIHZhbGlkYXRpb24gb2YgeW91ciB1c2UgY2FzZXMgYW5kIHJlcG9ydCBhbnkNCj4gaXNz dWVzL3Jlc3VsdHMgd2l0aCByZXBseS1hbGwgdG8gdGhpcyBtYWlsLiBGb3IgdGhlIGZpbmFsIHJl bGVhc2UgdGhlIGZpeGVzIGFuZA0KPiByZXBvcnRlZCB2YWxpZGF0aW9ucyB3aWxsIGJlIGFkZGVk IHRvIHRoZSByZWxlYXNlIG5vdGVzLg0KPiANCj4gQSByZWxlYXNlIGNhbmRpZGF0ZSB0YXJiYWxs IGNhbiBiZSBmb3VuZCBhdDoNCj4gDQo+ICAgICBodHRwczovL2RwZGsub3JnL2Jyb3dzZS9kcGRr LXN0YWJsZS90YWcvP2lkPXYyMS4xMS42LXJjMQ0KPiANCj4gVGhlc2UgcGF0Y2hlcyBhcmUgbG9j YXRlZCBhdCBicmFuY2ggMjEuMTEgb2YgZHBkay1zdGFibGUgcmVwbzoNCj4gICAgIGh0dHBzOi8v ZHBkay5vcmcvYnJvd3NlL2RwZGstc3RhYmxlLw0KPiANCj4gVGhhbmtzLg0KPiANCj4gS2V2aW4N Cg0KVXBkYXRlIHRoZSB0ZXN0IHN0YXR1cyBmb3IgSW50ZWwgcGFydC4gY29tcGxldGVkIGRwZGsy MS4xMS42LXJjMSBhbGwgdmFsaWRhdGlvbi4gTm8gY3JpdGljYWwgaXNzdWUgaXMgZm91bmQuDQoN CiMgQmFzaWMgSW50ZWwoUikgTklDIHRlc3RpbmcNCiogQnVpbGQgJiBDRkxBRyBjb21waWxlOiBj b3ZlciB0aGUgYnVpbGQgdGVzdCBjb21iaW5hdGlvbiB3aXRoIGxhdGVzdCBHQ0MvQ2xhbmcgdmVy c2lvbiBhbmQgdGhlIHBvcHVsYXIgT1MgcmV2aXNpb24gc3VjaCBhcw0KICBVYnVudHUyMC4wNCwg VWJ1bnR1MjIuMDQsIEZlZG9yYTM1LCBGZWRvcmEzOCwgUkhFTDguOSwgUkhFTDkuMiwgRnJlZUJT RDEzLjIsIFNVU0UxNSwgQ2VudE9TNy45LCBldGMuDQotIEFsbCB0ZXN0IGRvbmUuIE5vIG5ldyBk cGRrIGlzc3VlIGlzIGZvdW5kLg0KKiBQRihpNDBlLCBpeGdiZSk6IHRlc3Qgc2NlbmFyaW9zIGlu Y2x1ZGluZyBSVEVfRkxPVy9UU08vSnVtYm9mcmFtZS9jaGVja3N1bSBvZmZsb2FkL1ZMQU4vVlhM QU4sIGV0Yy4gDQotIEFsbCB0ZXN0IGRvbmUuIE5vIG5ldyBkcGRrIGlzc3VlIGlzIGZvdW5kLg0K KiBWRihpNDBlLCBpeGdiZSk6IHRlc3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBWRi1SVEVfRkxPVy9U U08vSnVtYm9mcmFtZS9jaGVja3N1bSBvZmZsb2FkL1ZMQU4vVlhMQU4sIGV0Yy4JCQ0KLSBBbGwg dGVzdCBkb25lLiBObyBuZXcgZHBkayBpc3N1ZSBpcyBmb3VuZC4NCiogUEYvVkYoaWNlKTogdGVz dCBzY2VuYXJpb3MgaW5jbHVkaW5nIFN3aXRjaCBmZWF0dXJlcy9QYWNrYWdlIE1hbmFnZW1lbnQv RmxvdyBEaXJlY3Rvci9BZHZhbmNlZCBUeC9BZHZhbmNlZCBSU1MvQUNML0RDRi9GbGV4aWJsZSBE ZXNjcmlwdG9yLCBldGMuDQotIEFsbCB0ZXN0IGRvbmUuIE5vIG5ldyBkcGRrIGlzc3VlIGlzIGZv dW5kLg0KKiBJbnRlbCBOSUMgc2luZ2xlIGNvcmUvTklDIHBlcmZvcm1hbmNlOiB0ZXN0IHNjZW5h cmlvcyBpbmNsdWRpbmcgUEYvVkYgc2luZ2xlIGNvcmUgcGVyZm9ybWFuY2UgdGVzdCwgZXRjLg0K LSBBbGwgdGVzdCBkb25lLiBObyBuZXcgZHBkayBpc3N1ZSBpcyBmb3VuZC4NCiogSVBzZWM6IHRl c3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBpcHNlYy9pcHNlYy1ndy9pcHNlYyBsaWJyYXJ5IGJhc2lj IHRlc3QgLSBRQVQmU1cvRklCIGxpYnJhcnksIGV0Yy4NCi0gQWxsIHRlc3QgZG9uZS4gTm8gbmV3 IGRwZGsgaXNzdWUgaXMgZm91bmQuDQoJCQ0KIyBCYXNpYyBjcnlwdG9kZXYgYW5kIHZpcnRpbyB0 ZXN0aW5nDQoqIFZpcnRpbzogYm90aCBmdW5jdGlvbiBhbmQgcGVyZm9ybWFuY2UgdGVzdCBhcmUg Y292ZXJlZC4gU3VjaCBhcyBQVlAvVmlydGlvX2xvb3BiYWNrL3ZpcnRpby11c2VyIGxvb3BiYWNr L3ZpcnRpby1uZXQgVk0yVk0gcGVyZiB0ZXN0aW5nL1ZNQVdBUkUgRVNYSSA4LjAsIGV0Yy4NCi0g QWxsIHRlc3QgZG9uZS4gTm8gbmV3IGRwZGsgaXNzdWUgaXMgZm91bmQuDQoqIENyeXB0b2Rldjog DQogICpGdW5jdGlvbiB0ZXN0OiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgQ3J5cHRvZGV2IEFQ SSB0ZXN0aW5nL0NvbXByZXNzRGV2IElTQS1ML1FBVC9aTElCIFBNRCBUZXN0aW5nL0ZJUFMsIGV0 Yy4NCiAgICAtIEFsbCB0ZXN0IGRvbmUuIE5vIG5ldyBkcGRrIGlzc3VlIGlzIGZvdW5kLg0KICAq UGVyZm9ybWFuY2UgdGVzdDogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIFRob3VnaHB1dCBQZXJm b3JtYW5jZS9DcnlwdG9kZXYgTGF0ZW5jeSwgZXRjLg0KICAgIC0gQWxsIHRlc3QgZG9uZS4gTm8g bmV3IGRwZGsgaXNzdWUgaXMgZm91bmQuDQoNCg0KUmVnYXJkcywNClh1LCBIYWlsaW4NCg==