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 319BE42FF6 for ; Mon, 7 Aug 2023 09:41:21 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2AB3943254; Mon, 7 Aug 2023 09:41:21 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by mails.dpdk.org (Postfix) with ESMTP id 332FC40A8B; Mon, 7 Aug 2023 09:41:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1691394078; x=1722930078; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8i9lTOy5xFMMv8VrYj4MJzL9V+yy4SnDznEkCjqyYdY=; b=nLo+hkYAwpM8I043UXPfCxyKWPR1ylFAZIHotZMvRXmqGe1Dv3VmhHwa lLw/5Nm6wxMh2fLKS6Wq2sgpNEsab5kh3tJ4cna1oH6etrbiV1kYmZA1N BI8rTEvxn6DlVv+y6/oC6bk2z1cI7uC1GuvgNJJkNtRFvT5S4Qt0IH0X9 3bSv122YVV/rH1YAE5CoQEw7zAicxKUDgjiqo2+ReqOGarO0OKg4lsbuC Hb0DMN+QA8yMYb55q8uVIGVmOXmK7Gwvl7SsN3GkxS3cXzmxIguU9cJ0Q utv3ek2ujq2HFUXxLeu3LqWmOIluGfn8QxyFmJKheDrruE/lplxsKdXwP g==; X-IronPort-AV: E=McAfee;i="6600,9927,10794"; a="374148813" X-IronPort-AV: E=Sophos;i="6.01,261,1684825200"; d="scan'208";a="374148813" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Aug 2023 00:41:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10794"; a="730853287" X-IronPort-AV: E=Sophos;i="6.01,261,1684825200"; d="scan'208";a="730853287" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga002.jf.intel.com with ESMTP; 07 Aug 2023 00:41:14 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2507.27; Mon, 7 Aug 2023 00:41:14 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.27 via Frontend Transport; Mon, 7 Aug 2023 00:41:14 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) 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.2507.27; Mon, 7 Aug 2023 00:41:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aryToJ7sfLfSZ/zk+tZ/fpNW9ZOnxtsAy3+/fBbq0GxRlnTH0F4LSkzaih/ctBg3W28RclvYIXRUqzrdhqdI+qg/WAyE/J+NoVrMdvbZqbwbzzCFNHrWa2u67E09EQ/+gotezW8cMrJym4sXTZ8y6mtWqZ4wGYtt63tZxKEQ6DpSSWupQBQbP0NO3xuzMJHipUcervUKkkCet6lllN4H2cy3/QHlx2uQIyv7pmaixSVkddBk/6BECzgyGXv2w/rLdwrFplO1dhVUnx5/UG+kFQ38DppAZpCH6RTVYHPiHIw16Dz8W9s9DFmHOeflPuKdcGa2XgKheYXaDyInKeY8lQ== 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=8i9lTOy5xFMMv8VrYj4MJzL9V+yy4SnDznEkCjqyYdY=; b=fddjXerq2PH4o3/X2YSIvvdkdVZvNCl2EMtTuwIw9hhSP1KfIDfL1wcat0VnamwIYDiIztbjgwwn/KQQGZKEd/aGMvM2eyOc82NC87YqqNP8ALNYWS4uo55POICjVFgWLTQ6M8/TGDyqXXx8A8oz5g6t2MiJEZJX/3EVUIeR8s7prWp5Rb/iibxiqihaygGEI083bWer3CDB775gzg5yG7nUh9boZ2W7SuAbkiNJy7t6QWB7UQ5FC5ZXDyoh6ZQpuB0QJIRXveqYdku4gl0E2M3NjCrEyEaxKw5F140kE49a/89PGCCVAav/LBKZaTZuFXd4EmiTipelVmIhoQWSxA== 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 PH7PR11MB6675.namprd11.prod.outlook.com (2603:10b6:510:1ad::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26; Mon, 7 Aug 2023 07:41:12 +0000 Received: from MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::1b71:c6a6:f8c5:996d]) by MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::1b71:c6a6:f8c5:996d%4]) with mapi id 15.20.6631.046; Mon, 7 Aug 2023 07:41:12 +0000 From: "Xu, HailinX" To: "luca.boccassi@gmail.com" , "stable@dpdk.org" CC: "dev@dpdk.org" , Abhishek Marathe , Ali Alnubani , "Walker, Benjamin" , David Christensen , Hemant Agrawal , "Stokes, Ian" , Jerin Jacob , "Mcnamara, John" , Ju-Hyoung Lee , "Kevin Traynor" , Pei Zhang , "Xu, Qian Q" , Raslan Darawsheh , Thomas Monjalon , Yanghang Liu , "Peng, Yuan" , "Chen, Zhaoyan" Subject: RE: 20.11.9 patches review and test Thread-Topic: 20.11.9 patches review and test Thread-Index: AQHZwahoaN1g+K7xYU2EU81Ce2DZIq/efvcg Date: Mon, 7 Aug 2023 07:41:12 +0000 Message-ID: References: <20230728230736.4083691-1-luca.boccassi@gmail.com> In-Reply-To: <20230728230736.4083691-1-luca.boccassi@gmail.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_|PH7PR11MB6675:EE_ x-ms-office365-filtering-correlation-id: 3600e765-48bf-49c2-cff1-08db9719ac28 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3Jx8Acl6qZo6ATBdmX69WmzIKvds4S6MHePohSP2e+mdsaKWMQjJ3AEce8iVON0l3MY9KSG2LvaxNyIwTkYXcBdVRmzV0x4pUKDXqSAKzZ+NVsXMGnc+xusXD/+GLCsGhalaOFWudo/5ZTkRtbbsoxAIMXTTBusi3KsaBFP275qnnIuHpiz2we+RfIVKklYrP3frW6Cttl9cUDux6HB0DHbggyJ3ooPNtdZ+zOGCbyH4DEGrrB80BBb2Lyk7/G3GdURCUmq6RYLIx+x1YVB5PdwA1HByF/emSE2rWtWyHuVm1kNPGF8Xq/X2e9R68mcIEBaAF0btBHK3n50gZ1fM9TkpWgDwJjO39FrNrceCSeSi1UQ9rHhM/fKPdNgV8E3J7LdB8ny2YSlHeR8i7t6dBrwNr6b1tJU90u1wTkItGiTiXSH96Dk+qeNLoeZozxe+8Yg4r5K6ov8I+FTxNRwJNOo69qE5pEW+KcK3RQBn5a25RGPzaGguB5tMTOVa/6iolBbHmzASgcUdm17D2mrDxQBF8buHegqoA4My+b60ywHESmWZfahQy+TeGjq6Xe7kIjKrt+vl6CTmfd3FZCLQVot0mg80cR37Brm8kS9QhjEbn0HZ7YOSBuHnFVlF3pHmvc0345B75vr2ntB2n7ISfA== 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:(13230028)(136003)(39860400002)(346002)(396003)(366004)(376002)(451199021)(1800799003)(186006)(71200400001)(55016003)(7696005)(478600001)(966005)(86362001)(33656002)(82960400001)(9686003)(122000001)(26005)(107886003)(6506007)(53546011)(41300700001)(316002)(5660300002)(7416002)(8936002)(8676002)(38070700005)(52536014)(54906003)(110136005)(4326008)(38100700002)(2906002)(66446008)(64756008)(76116006)(66556008)(66476007)(66946007)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aHQvZmNENkxGMmFaUGY1VDFhdStwTm00d25SN05IM21WNzAweE0raVpVMmF3?= =?utf-8?B?MU5SdTJJcklENzlGdUpNaUE3bmZHeS92Wkx0bS9DQUc1eFgzeHVPWm1KZmVY?= =?utf-8?B?bGt6R0tBcUdQUWJ5RGpITWtCRlVnQm42bm1TaGl0TVhXOFpZT3YzcjVjUXFQ?= =?utf-8?B?VjFqNkhNdzdUV3BKQk5YdnIwUkRtWW9DOHBwT3lLcnpKZE5GTlhyaEFCbjh5?= =?utf-8?B?dTdIZEpaTEtmdVNwNWFUaDBIOG44dWdGK3R4Sk90b2tOK1MzcVQ0OWJnQ0hs?= =?utf-8?B?cm1YbTlRREZqSGszWEFUb2pCWFcrbXU5MlpJZ1hsVU5kQSt6YlE0MWdUdXpL?= =?utf-8?B?MWdwODdDMCtGejNCQXc2WjRnUGtzKy9lYlMrUjMxcUVhMjNrVU1pNXNHb2lJ?= =?utf-8?B?eUF6bkxVVkN3UnBVbFVzVVYvcEJHZ1BTUkp5dmpRWFgwdXpjd3NmMUVMR1Fw?= =?utf-8?B?VUMrb1d5eXlDV1VIbVd1aTF2MUJ0cVlrRWVXeHA0OEFKTTFoTmFxekpub09F?= =?utf-8?B?WHcwYXR2RnBoeVo1R0VudVlqSFdEazB0MUM2ZFRjWU1KZDZlY2ROTjdRai83?= =?utf-8?B?aUZwenFVMkNWK2ZmYkxZbDB3UElKSVRJVGx1Y3AvWEU5elc1di9IMEpFclVa?= =?utf-8?B?LzVFT1ViMkNNMHdOSHN5YUJlckVVM0FtbzU3aENPcVF5Snp2b1ltRTRpNUtz?= =?utf-8?B?TTg5bE1EbjVXYS9wVmZEazdZL0cxNDlWblZISmRJTDR5aXprbzVYNG5uSHph?= =?utf-8?B?SU1qWUhtNjRac1RDbVAvNE1qVmFMbnJvdlFqdER6Y0FQTkNad2JtYTFleXda?= =?utf-8?B?dE9FV3l2K3c3Uld2cXY5LzFtbmlsdXJwVlZ4OG5HS3ZSK1NwL3FkbWVMUnpT?= =?utf-8?B?NXNBS0JMZlNBVTR6V2ZtQVpSWjFiQmdobTN5OGlEY2MyRyt6WUNPQTBURWRJ?= =?utf-8?B?SGJRYXVvcnBHWUxYQjhlczFzdzMwWG9sbVIzZzUySDFpaDVuVEtVdU9Yb0JH?= =?utf-8?B?a0tMYm1uTW9RcVZCTkhGOHFOc0RqSGdGRWJ1NmFwTFdESU9VQmRxN1BXU2RC?= =?utf-8?B?TW9JWFpqRDgrSnpqRUh1Q3lFV25KR1MydEZvVmV0MGNpZUlNQ2ZoblBLektW?= =?utf-8?B?ZVFMMm9nOWpRZDNXRWFvbjM0aU0rcnVaL0xkQUNCMklrV1ZQeUMyUGNYdHJV?= =?utf-8?B?SHlkTVdnb05sVTVNaE01V3pKSU5OY0gxUUhEcmNEalhHQTJlTndlSjVPTmxR?= =?utf-8?B?Ty96c0VIY1NNcHJNNTZzWS82Y1ZUaTVyR294Q2hFR0R6dE5nazdwbEdZbTRP?= =?utf-8?B?Ui9sa0V6b1pkSUlaYnJTM1N3dWpRU2M1T2cwNGVJT2wvU2FIZkhYL0x5K0tm?= =?utf-8?B?a3Bncm9rNTF2NUp4MC8vWUtKR1Z6ckdzczByTkhhQ01Ta1dsdVdJRGdYRkky?= =?utf-8?B?V2RSc3QrbEs0N1JkemxscW5kbmVJWWpiYTF2ZDVDeHJaYVdhTnFGUUZJa1FF?= =?utf-8?B?RDF5SythLys4cHJILzZwMW1YOFBaL1RqVmpCNXJWeGZvcHBCSEo3VktCaUc5?= =?utf-8?B?Q2xWbXFNWDlPZUJPQnlxOGJlZkVTaWxCemJ6L00xYTNEVHZsU2owN2FHNFpI?= =?utf-8?B?NDV5QTZTTHhxZ215VkdDeG5ORUlPQ0RlWEpHZkZwaEpsVGR0V1d4V1o0dTM5?= =?utf-8?B?YWpiQ1dXU1BPL3V3R0hTdll6UWdrZlYreWVzTm1BSndjUmY0T0c5ZmxPYUpv?= =?utf-8?B?TzBBTzB5enZYUGl2bUo4ckpLSjMwNHUwTkl4WEIreTA5S1NqdmIyZWthL1ZT?= =?utf-8?B?QUVLajc0ZTMxYUZGa3U2UThCT1VCb2tBdkF2L1IwaC8zS3RnRmxONS9Nd1FE?= =?utf-8?B?T1JPeW93dWJ6V0EvcnB3bVg5ejFrTC9mdHoyNEl3MnhSOUx3MzVHTXJ5MU1V?= =?utf-8?B?Qkk5NmlycjN1VVRzN3VxZnFvNVArV05WK1QrNVVnaFZsTUZDZTlJWFROaktN?= =?utf-8?B?c3UyL0VRRTBsUk1GUUVnRnVXV2gzaHMxbEpYQ25nRjVXUExjcmM1M3JiNHRU?= =?utf-8?B?d0NsZE04ZnQrVGJtNDhTN1gvSUh3TjJ2VHdtakhyRUZFV3Vka20zYzFscEc3?= =?utf-8?Q?2XXQ3fm+m1HRgjsmRKXHTCqFP?= 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: 3600e765-48bf-49c2-cff1-08db9719ac28 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Aug 2023 07:41:12.1315 (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: HYq9l//k/Yyf5sn2Vz+qfQTCxXnMwu7uvE/tmap3Lrd3QXJ0vG93NrdmOs70uOynFH/DcCfJlJzeP+gpGaixAA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6675 X-OriginatorOrg: intel.com 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBsdWNhLmJvY2Nhc3NpQGdtYWls LmNvbSA8bHVjYS5ib2NjYXNzaUBnbWFpbC5jb20+DQo+IFNlbnQ6IFNhdHVyZGF5LCBKdWx5IDI5 LCAyMDIzIDc6MDggQU0NCj4gVG86IHN0YWJsZUBkcGRrLm9yZw0KPiBDYzogZGV2QGRwZGsub3Jn OyBBYmhpc2hlayBNYXJhdGhlIDxBYmhpc2hlay5NYXJhdGhlQG1pY3Jvc29mdC5jb20+OyBBbGkN Cj4gQWxudWJhbmkgPGFsaWFsbnVAbnZpZGlhLmNvbT47IFdhbGtlciwgQmVuamFtaW4NCj4gPGJl bmphbWluLndhbGtlckBpbnRlbC5jb20+OyBEYXZpZCBDaHJpc3RlbnNlbiA8ZHJjQGxpbnV4LnZu ZXQuaWJtLmNvbT47DQo+IEhlbWFudCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPjsg U3Rva2VzLCBJYW4NCj4gPGlhbi5zdG9rZXNAaW50ZWwuY29tPjsgSmVyaW4gSmFjb2IgPGplcmlu akBtYXJ2ZWxsLmNvbT47IE1jbmFtYXJhLCBKb2huDQo+IDxqb2huLm1jbmFtYXJhQGludGVsLmNv bT47IEp1LUh5b3VuZyBMZWUgPGp1aGxlZUBtaWNyb3NvZnQuY29tPjsgS2V2aW4NCj4gVHJheW5v ciA8a3RyYXlub3JAcmVkaGF0LmNvbT47IFBlaSBaaGFuZyA8cGV6aGFuZ0ByZWRoYXQuY29tPjsg WHUsIFFpYW4gUQ0KPiA8cWlhbi5xLnh1QGludGVsLmNvbT47IFJhc2xhbiBEYXJhd3NoZWggPHJh c2xhbmRAbnZpZGlhLmNvbT47IFRob21hcw0KPiBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5l dD47IFlhbmdoYW5nIExpdSA8eWFuZ2hsaXVAcmVkaGF0LmNvbT47DQo+IFBlbmcsIFl1YW4gPHl1 YW4ucGVuZ0BpbnRlbC5jb20+OyBDaGVuLCBaaGFveWFuIDx6aGFveWFuLmNoZW5AaW50ZWwuY29t Pg0KPiBTdWJqZWN0OiAyMC4xMS45IHBhdGNoZXMgcmV2aWV3IGFuZCB0ZXN0DQo+IA0KPiBIaSBh bGwsDQo+IA0KPiBIZXJlIGlzIGEgbGlzdCBvZiBwYXRjaGVzIHRhcmdldGVkIGZvciBzdGFibGUg cmVsZWFzZSAyMC4xMS45Lg0KPiANCj4gVGhlIHBsYW5uZWQgZGF0ZSBmb3IgdGhlIGZpbmFsIHJl bGVhc2UgaXMgdGhlIDE0dGggb2YgQXVndXN0IDIwMjMuDQo+IA0KPiBQbGVhc2UgaGVscCB3aXRo IHRlc3RpbmcgYW5kIHZhbGlkYXRpb24gb2YgeW91ciB1c2UgY2FzZXMgYW5kIHJlcG9ydCBhbnkN Cj4gaXNzdWVzL3Jlc3VsdHMgd2l0aCByZXBseS1hbGwgdG8gdGhpcyBtYWlsLiBGb3IgdGhlIGZp bmFsIHJlbGVhc2UgdGhlIGZpeGVzIGFuZA0KPiByZXBvcnRlZCB2YWxpZGF0aW9ucyB3aWxsIGJl IGFkZGVkIHRvIHRoZSByZWxlYXNlIG5vdGVzLg0KPiANCj4gQSByZWxlYXNlIGNhbmRpZGF0ZSB0 YXJiYWxsIGNhbiBiZSBmb3VuZCBhdDoNCj4gDQo+ICAgICBodHRwczovL2RwZGsub3JnL2Jyb3dz ZS9kcGRrLXN0YWJsZS90YWcvP2lkPXYyMC4xMS45LXJjMQ0KPiANCj4gVGhlc2UgcGF0Y2hlcyBh cmUgbG9jYXRlZCBhdCBicmFuY2ggMjAuMTEgb2YgZHBkay1zdGFibGUgcmVwbzoNCj4gICAgIGh0 dHBzOi8vZHBkay5vcmcvYnJvd3NlL2RwZGstc3RhYmxlLw0KPiANCj4gVGhhbmtzLg0KPiANCj4g THVjYSBCb2NjYXNzaQ0KVXBkYXRlIHRoZSB0ZXN0IHN0YXR1cyBmb3IgSW50ZWwgcGFydC4gVGls bCBub3cgZHBkazIwLjExLjktcmMxIHZhbGlkYXRpb24gdGVzdCByYXRlIGlzIDk1JS4gTm8gbmV3 IGlzc3VlIGlzIGZvdW5kLg0KDQojIEJhc2ljIEludGVsKFIpIE5JQyB0ZXN0aW5nDQoqIEJ1aWxk ICYgQ0ZMQUcgY29tcGlsZTogY292ZXIgdGhlIGJ1aWxkIHRlc3QgY29tYmluYXRpb24gd2l0aCBs YXRlc3QgR0NDL0NsYW5nIHZlcnNpb24gYW5kIHRoZSBwb3B1bGFyIE9TIHJldmlzaW9uIHN1Y2gg YXMgVWJ1bnR1MjIuMDQsIEZlZG9yYTM4LCBSSEVMOS4yLCBldGMuDQotIEFsbCB0ZXN0IGRvbmUu IE5vIG5ldyBkcGRrIGlzc3VlIGlzIGZvdW5kLg0KKiBQRihpNDBlLCBpeGdiZSk6IHRlc3Qgc2Nl bmFyaW9zIGluY2x1ZGluZyBSVEVfRkxPVy9UU08vSnVtYm9mcmFtZS9jaGVja3N1bSBvZmZsb2Fk L1ZMQU4vVlhMQU4sIGV0Yy4gDQotIEFsbCB0ZXN0IGRvbmUuIE5vIG5ldyBkcGRrIGlzc3VlIGlz IGZvdW5kLg0KKiBWRihpNDBlLCBpeGdiZSk6IHRlc3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBWRi1S VEVfRkxPVy9UU08vSnVtYm9mcmFtZS9jaGVja3N1bSBvZmZsb2FkL1ZMQU4vVlhMQU4sIGV0Yy4J CQ0KLSBBbGwgdGVzdCBkb25lLiBObyBuZXcgZHBkayBpc3N1ZSBpcyBmb3VuZC4NCiogUEYvVkYo aWNlKTogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIFN3aXRjaCBmZWF0dXJlcy9QYWNrYWdlIE1h bmFnZW1lbnQvRmxvdyBEaXJlY3Rvci9BZHZhbmNlZCBUeC9BZHZhbmNlZCBSU1MvQUNML0RDRi9G bGV4aWJsZSBEZXNjcmlwdG9yLCBldGMuDQotIEFsbCB0ZXN0IGRvbmUuIE5vIG5ldyBkcGRrIGlz c3VlIGlzIGZvdW5kLg0KKiBJbnRlbCBOSUMgc2luZ2xlIGNvcmUvTklDIHBlcmZvcm1hbmNlOiB0 ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgUEYvVkYgc2luZ2xlIGNvcmUgcGVyZm9ybWFuY2UgdGVz dCwgZXRjLg0KLSBBbGwgdGVzdCBkb25lLiBObyBuZXcgZHBkayBpc3N1ZSBpcyBmb3VuZC4NCiog SVBzZWM6IHRlc3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBpcHNlYy9pcHNlYy1ndy9pcHNlYyBsaWJy YXJ5IGJhc2ljIHRlc3QgLSBRQVQmU1cvRklCIGxpYnJhcnksIGV0Yy4NCi0gQWxsIHRlc3QgZG9u ZS4gTm8gbmV3IGRwZGsgaXNzdWUgaXMgZm91bmQuDQoJCQ0KIyBCYXNpYyBjcnlwdG9kZXYgYW5k IHZpcnRpbyB0ZXN0aW5nDQoqIFZpcnRpbzogYm90aCBmdW5jdGlvbiBhbmQgcGVyZm9ybWFuY2Ug dGVzdCBhcmUgY292ZXJlZC4gU3VjaCBhcyBQVlAvVmlydGlvX2xvb3BiYWNrL3ZpcnRpby11c2Vy IGxvb3BiYWNrL3ZpcnRpby1uZXQgVk0yVk0gcGVyZiB0ZXN0aW5nL1ZNQVdBUkUgRVNYSSA4LjAs IGV0Yy4NCi0gQWxsIHRlc3QgZG9uZS4gTm8gbmV3IGRwZGsgaXNzdWUgaXMgZm91bmQuDQoqIENy eXB0b2RldjogDQogICpGdW5jdGlvbiB0ZXN0OiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgQ3J5 cHRvZGV2IEFQSSB0ZXN0aW5nL0NvbXByZXNzRGV2IElTQS1ML1FBVC9aTElCIFBNRCBUZXN0aW5n L0ZJUFMsIGV0Yy4NCiAgICAtIEV4ZWN1dGlvbiByYXRlIGlzIDkwJS4gTm8gbmV3IGRwZGsgaXNz dWUgaXMgZm91bmQuDQogICpQZXJmb3JtYW5jZSB0ZXN0OiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRp bmcgVGhvdWdocHV0IFBlcmZvcm1hbmNlL0NyeXB0b2RldiBMYXRlbmN5LCBldGMuDQogICAgLSBB bGwgdGVzdCBkb25lLiBObyBuZXcgZHBkayBpc3N1ZSBpcyBmb3VuZC4NCg0KUmVnYXJkcywNClh1 LCBIYWlsaW4NCg==