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 5D60245C09; Tue, 29 Oct 2024 11:20:07 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E43FD4014F; Tue, 29 Oct 2024 11:20:06 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by mails.dpdk.org (Postfix) with ESMTP id B6CE540144 for ; Tue, 29 Oct 2024 11:20:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1730197205; x=1761733205; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=rECOxi7S4Xiwq04yasO8wS7zIZqMxS4aKuc3jsP8+yo=; b=BXOzsf0SHY45nb2iZZd3BqV9ak4xIjPJ57fO/CabWVOTRxTsQWRDAZis p3l9LgojWiYwgRerNMlfMh8THYMmO5TBGh5PUF5qU7DuHzLRUOsUg+9oK v+enGc2aCHAlfWJVMWG1MshzAxuGFYRt5wapYs5t1q9Ug43xHIbjINAbV HVcsE2BgIIOcur+lBmvWJhtA9WDxAVSDDaw7auzpNR5zjILMhzaNS3Hep xhmdNYsAN9w4/CExYV8L/R9UJfNSlu+c+FaiaZA2vgQAvGqxZV3PPxCIx MyAwywQxS6vtOIRL8gOKjhIwR4vKBroY/liSodQy7GcTNtjX1BT1DBNf5 w==; X-CSE-ConnectionGUID: yYEHAs9oShiWrXLWZsXLWw== X-CSE-MsgGUID: nxIBpaNVTpSA8eYAUjK3Fw== X-IronPort-AV: E=McAfee;i="6700,10204,11239"; a="55234502" X-IronPort-AV: E=Sophos;i="6.11,241,1725346800"; d="scan'208";a="55234502" Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Oct 2024 03:20:03 -0700 X-CSE-ConnectionGUID: YmogfbqXTT2gs87K87teXw== X-CSE-MsgGUID: 3LpS3yn4Tuu3UWbWV5teww== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,241,1725346800"; d="scan'208";a="82241564" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmviesa010.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 29 Oct 2024 03:20:02 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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.39; Tue, 29 Oct 2024 03:20:02 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.39 via Frontend Transport; Tue, 29 Oct 2024 03:20:01 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.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.39; Tue, 29 Oct 2024 03:20:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lRSuuB+/GKZdqV9oh4NH6Hf67dlkJRIN+/4A0oUlNVZDEn8EMpTaDxn3w5Lkw17uBRfSTwp55pwElzv0KkG1W0+L5Oz4UdS3cDYISFr8K6u24LpdnsCnZetQBFSuVqKgkk5/rvf4LzvlSJBfFRS8J4zu62GhOVRE+gf1V/yZvCsGY5fTeCGPpAe6wRySE5x1og3yS4HN+rVxocbBvbUFSzqQxP23sWZiSckw9P4dkwh+rzpU+b7z5LTTqqRwq0aKtxAyb3QOqR/Pd8XzHn5wO6GY6z3zG1+ok5lloZcrJs52WfSyQ9aH7SRPhARGUwY1CuA7Pj1LZxGBKr2ix11s1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=rECOxi7S4Xiwq04yasO8wS7zIZqMxS4aKuc3jsP8+yo=; b=bs/C+zqJOIXzO8Xn7w0KQMR6vK2qJS4cA4o8pYf4Z9l+fa3HvgnLDlMOYXSyDaCQrGBwArMEGeipRdOfn1sAX3qIvFlZ5uebHkbpsWYZzDzr5Hp/11wSX4fi3fC679fSk/Jf3h2Mbl/SnFihI+zMCB1Lx5JyLtgjfRIKxbCAJsmgJBmBez+R0e3h8P+bsXe3N00GMzh6rmRcnVdcuM7EbnKMZxkFQJE83gM+q903XokYuf5Qm6VxpAHSRkg47nGXLrcupvGivlkQSFLk/SbiqlVUQZIMFAdEnC/WIw4hthTx3g2+Ici8efom9MmxjkjNo4n++PMrXfhCCa5wLBO5fw== 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 PH7PR11MB7497.namprd11.prod.outlook.com (2603:10b6:510:270::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.25; Tue, 29 Oct 2024 10:19:59 +0000 Received: from MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::7a4b:e159:c4b0:7c21]) by MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::7a4b:e159:c4b0:7c21%4]) with mapi id 15.20.8093.025; Tue, 29 Oct 2024 10:19:59 +0000 From: "Xu, HailinX" To: Thomas Monjalon , "dev@dpdk.org" CC: "Kovacevic, Marko" , "Mcnamara, John" , "Richardson, Bruce" , Ferruh Yigit Subject: RE: release candidate 24.11-rc1 Thread-Topic: release candidate 24.11-rc1 Thread-Index: AQHbIadlZfR3yeFKM0uvoa1M8H7cPLKdk+9g Date: Tue, 29 Oct 2024 10:19:59 +0000 Message-ID: References: <11832939.RiKt1P0BV1@thomas> In-Reply-To: <11832939.RiKt1P0BV1@thomas> 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_|PH7PR11MB7497:EE_ x-ms-office365-filtering-correlation-id: c0875a08-47bc-4511-5b94-08dcf8033e32 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?aEE3ajRucE1tZnZ6NzBiNzJCdExNS1VDNk1uU29aODhCTysvQ0RScW9FNDl4?= =?utf-8?B?ZDNmU2Y2dkRqeU11K3d5bk5LQkg5MTJZQnRkeDdyUDhwb25iRkxGZnV6N3pV?= =?utf-8?B?T3BMNGlYbUF6SUJzY3ZKTC9lbk9GS0gzMURhNGxZL3hHeVJYNm5NUGhQL2Fw?= =?utf-8?B?ZXpHM1dtd0UxNFpITENmdDQ0dXBvMDBMbmNIU3c1YktFRzgwdlRDOHBRR3Yv?= =?utf-8?B?WjdZK0ZsZis0ODBFMnlMSW9US1M2TG5yMEFZazNWWTNqaU1nK2NIck5vMlow?= =?utf-8?B?MXdnWnB4OFh2UEYraFp1TjI2TloyQnptNGREUnVBNHdwZ0RWMVNwMnVZbVRm?= =?utf-8?B?N01ObDJNU1lrN09sTncwaUhnbmNRaFQxWU9Ta25zdW1lbG1WbWRhRHozTGNF?= =?utf-8?B?VjZVeEpTaUhKZ1dHRlYwbUFLbzVCNkJLODZ1MVB1cHRHcmlNYkdGNk1peDFy?= =?utf-8?B?VHZzbkJKZTFSaTVndFhiQUs4MEFEUFRweG8zTHZlK09zeXJiK0tjSXA2NWlq?= =?utf-8?B?R0VHQU1tU3ZBSVVaNXJ5UGlCOUUxYkFWR2dEN3JkZFBYbFlCcUhvM25USnp5?= =?utf-8?B?ZGxyZGo4bnUrKzJjTkIrU1l4cVJ2cXF0Vld5bWpKQlljdHNoYTh1aks5dmRL?= =?utf-8?B?OTRZZUJDQndaS1N4RFU4dUFjbjdUNy8xNFFmYkhKbHBPTDVYdEZvNnYwNVpF?= =?utf-8?B?eUJXV3psbEVQS3RNKzBsK2MrMEJPWi9EWCtWNmJGVG1yZDNRQmNNdlJjdW1V?= =?utf-8?B?aDlBM3pGWldOZzR2RmQydE04c0luTEFYdEtveEFVemhHQnBtcWtYMVNsUmk3?= =?utf-8?B?OGdCZTBSb3A2NXpUL2crUFcyTlU1bEgrelp4RGYxUXpEYmZ3SitkcXZManZs?= =?utf-8?B?NTdYOS9zWWVjOXZjTXVGVlNJbzk0YU53RmREK2MwVUdiL1RrNjZYT2x5QVhQ?= =?utf-8?B?ZHMyeExERFp6WmZIbURURVlUbE1zdURiYSt4QWlyQS9kT1JDMXhUNWxEanFE?= =?utf-8?B?WEEzOUU1TFA4bGxjSGtrUlo3OXBRR3lEbGZXeVc4b0lKRWsra0UwUkxhUWpj?= =?utf-8?B?YTZZdVJyc0dhbVVRQlRPUkZzVHduaklTaEVmT0dUcFZnR3JPemQ0QWJrNE5O?= =?utf-8?B?TWJZSzNiczk0YUlPTWYwVjlsMlVlM0tsVmdLL2k3U0s4RnE2Q0l4NzhlKzda?= =?utf-8?B?SFFYQVFYejdqWWtuUnYvcVpNQ0szTE1MRzN3SEl3ODJJNklkOG1DcHlZQi9W?= =?utf-8?B?bHlJNmpvSU4rbUlEM0JYRzRmOFVuNHRSRk1QaFFFa3l3QTRqYnlvcTFKTS9U?= =?utf-8?B?N3Z3MVQwVU9jMWxBSUkxZDdpT1FMRlZHTm5rWW4wanUrQzVZUzZnUmN2dUtU?= =?utf-8?B?c09kZXhNMlBVM2JYNjVVMEFLOHlWWFdlMmJZQWs3Vk9CZENxTXRsQTFya2l3?= =?utf-8?B?NmRMdHMvVnc1eGlLRU1iWHNnSUp6Y0N0ZXYvcWFEVFZia0g4cG1rSXZwZTNC?= =?utf-8?B?QUFCdXIwa0M4K1pXL1AwcGljMG5XK1g4K0ttd2dRa2JEMFdDVWllTGtxTUk1?= =?utf-8?B?RXlwY2xTVGp2NHhVREhwd2VjbldodjRWYTRFWVN2L0QzTkZ2TnRyVkZlanJV?= =?utf-8?B?VUh4NXJOa21aOU5rNUVxN2s0SDRHNW1jZlo1eGRSbTMrVDV6UmhHY0hwMUNB?= =?utf-8?B?WnJRWXAyMHlLbzROTG93Mi9mZjMwblRyRlU3Z1d1cnkwZmIyZzVXNzN5czdE?= =?utf-8?B?MnVWc3k5RCtVbXhTN3g5ZTRlQVd4RE1BVGc2ZzJlV3hJMzQ4aUdpWTFNMURY?= =?utf-8?B?c0d2YjR1NTl3dFR3VGFhUT09?= 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:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RTBYbTdzcWcyUkhjVWw0UmVzUUdZcS8yMlIrQXBrZTU2MUxPNkpkd2hubXN3?= =?utf-8?B?MFlvanBWbnE2aHFMbTUwb2VlODhXajBvdUlxRGpuNkI3VXcxWU9wVkZqSnJs?= =?utf-8?B?OGR5YXk4bjRNYkdJMU0yQzQ4OEI3VnJURUh6amQ1RXlyTmVrUkxpTDRWamdT?= =?utf-8?B?TmJJajJvVVhpdks5aldmM2ZKYWR2RnlRNzJtUEg1Uzh1M05YWXZvUmNHRnFS?= =?utf-8?B?dGRibWQ1bjFmRFoxb3U4eTJUUlY1b1p5L1lQSE5Yb2VYTlRJVnZGZXlnMHhn?= =?utf-8?B?NXdJbC9ueWl3dE9NUjRobEswUWZwaFdTeEd0WXFhV2p2SmJYWVJKZWtuOXBu?= =?utf-8?B?TjRaVWVwZmVDVWdQUnozOE1qSkY1eHJwZlFRaEhVbDhBNjJIMmZXRGtXSUFz?= =?utf-8?B?QzYySkpldXpkTElaYnl2UEVVT0VpSGlRWHpvbVVld25qa05tSE9lTE5HWVdl?= =?utf-8?B?RDNNSU5rS2p5Ri8xamluL2NveVhTY29Ra1RHR2RtYjExanRnbFBrVU5RUklW?= =?utf-8?B?UmVZK3ZuU3V3VWMyZkN5VGRiK1kxZExEVGlMYXY3ZVc1czlJWVRpSXpvSUZQ?= =?utf-8?B?RHUvYkVwaUhZMHJibHdMVkRyNFptWkFnbVBBeFhBQ2FGcGtQRDNKS1FiK2Ir?= =?utf-8?B?VkNnRVpaUk4vU25CZklLUm5Sdk9ua2J0aGZER3lWMWFETXVEVGx0SE5QSG1v?= =?utf-8?B?c1pBNC9ZVUxYUmlBeVZCcTE2R1o1RWs5THpVOUkxWUs4K1BiODltZU9QRVBm?= =?utf-8?B?RkZLL0ZWNXROVEhSdm1LR0VUMGpQN3U5N1BVK2VySXdCREJmUkg4QWxZZXlY?= =?utf-8?B?UmNNVzBYUFIyZHBWVHBqSk5VVGt6bm03aEkxUnU1ZmtXVjlyRklpWUVhV0xx?= =?utf-8?B?WDFHQnAzVHBSTGFFbldNVjBvYVpvVTZrL3Vhd2h5NklLamtJb0h6Q0lvQXBX?= =?utf-8?B?b1VlWlV5elFJVTZjeFYrblV0Qjh4Sk04WDJrc0dyc0dQNnFPY3hyMm9PeGs1?= =?utf-8?B?MEVLajd4SklURFF0anNtWnZ0ZUtPWlZHbVBSM3JwekRwV0kvcU9QRDdqcENY?= =?utf-8?B?WFFRL292YnVkUmNlbTBiRG1MUU9lQ0d1OTR6NzhlaFM2OEFjQVNoL2hrTEZN?= =?utf-8?B?bGhkYUFKa0YzbGxUcTlHVnJjVG8rQzR4bnhqaWpPRTFQL2dVYlpHWk55a09D?= =?utf-8?B?ZWFCbVc4ejNLc2VXaVcxSDFJVGEzZFNRRitFZG1rL1pwYjJvM0lVdVNTSlhR?= =?utf-8?B?ZzBBcGZreHp6RkVlK0dhendKTFJJRWRaL0x1ZDIrcndIcE95ZUJTQ0JlN0FM?= =?utf-8?B?cjVqcGZpd1VnOXRYZHZNVHp4UXRXbEJ4S3lETjV2TVV4RUUrbHczQWNPN1hQ?= =?utf-8?B?UjEwU3pTSENTRzRoTWJ1WDhlUUZLcnRhSVRWazFXM0FlZmVsYVBiZUNEck1Q?= =?utf-8?B?emdTNDVyangyTlUwYVVtbFFJdVZUOUgwbCthcU42SVNxWjM4dW40THNQZGVL?= =?utf-8?B?bWtsbzRaR0hpOTFQRFZBMTVVdDJVeTJQaTZnQXVLRW9ROGFwbkJ5TWpjbnB6?= =?utf-8?B?Z1Z4OEtaRlc0QWNoRnJ0RHEvcWt4alRyMkxSUmVTWGlJNmEvbEFRMmFZaVZS?= =?utf-8?B?ampEMTNVLzl4d1NNbjVwb2lkUk9sWTVOVDlhdWpoZ1lxa3cwMmQ5cnBpaStz?= =?utf-8?B?ZnNaeDlhajE0eENzWGxGWGhnbTlFbWM3aW42Sk0zTlB0Mk8yT3RTM1F0V3NU?= =?utf-8?B?Z2Z5em5iK2hJeEZ6NzRGVE4xN2R2TzFVT1NRWEdSN0JRWnNmNThVbTE5SkNQ?= =?utf-8?B?ZDdaWTlOYmgvSURCMTQzU0x0NHJxT2RTSVhOcHNQbVk0YWI2UmpERkxuUjF6?= =?utf-8?B?R1BEL3pJakZCUm1UZG1LYUlUcjlOSWV4ZEtOcHJxVlduc2VuQU5JY3o3RXpI?= =?utf-8?B?b3k5VlY1M2tybFFuNVk4dWtVaHZHcmUycDJpeDkwWldiVUdaMkFKZ25uR2tQ?= =?utf-8?B?SHVQbWk5ZzZwUVUyeHU5aFo0am1CWVpoMDJFbFhrZ21mZHZGSjlWN21PaHhr?= =?utf-8?B?ZXZKdmozcXJjRTdqL3pLdXplb010Z0R1a3dzZ1VyeXBGb2VTQzVrV0I2TWJw?= =?utf-8?Q?Z26zoeiLUUzD25M8PQNmM/WG6?= 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: c0875a08-47bc-4511-5b94-08dcf8033e32 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2024 10:19:59.1807 (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: qwKi/lnhxkQ0T6C5J1fEYbguVay7xD3HPoCpVyXf/FG4iQmVXVWcpLlapllyDORmCirPx9SN1LkEd5rBCr29yw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7497 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaG9tYXMgTW9uamFsb24gPHRo b21hc0Btb25qYWxvbi5uZXQ+DQo+IFNlbnQ6IFNhdHVyZGF5LCBPY3RvYmVyIDE5LCAyMDI0IDU6 NDcgQU0NCj4gVG86IGFubm91bmNlQGRwZGsub3JnDQo+IFN1YmplY3Q6IHJlbGVhc2UgY2FuZGlk YXRlIDI0LjExLXJjMQ0KPiANCj4gQSBuZXcgRFBESyByZWxlYXNlIGNhbmRpZGF0ZSBpcyByZWFk eSBmb3IgdGVzdGluZzoNCj4gCWh0dHBzOi8vZ2l0LmRwZGsub3JnL2RwZGsvdGFnLz9pZD12MjQu MTEtcmMxDQo+IA0KPiBUaGVyZSBhcmUgNjMwIG5ldyBwYXRjaGVzIGluIHRoaXMgc25hcHNob3Qs IGluY2x1ZGluZyBtYW55IEFQSS9BQkkNCj4gY29tcGF0aWJpbGl0eSBicmVha2FnZXMuDQo+IFRo aXMgcmVsZWFzZSB3b24ndCBiZSBBQkktY29tcGF0aWJsZSB3aXRoIHByZXZpb3VzIG9uZXMuDQo+ IA0KPiBSZWxlYXNlIG5vdGVzOg0KPiAJaHR0cHM6Ly9kb2MuZHBkay5vcmcvZ3VpZGVzL3JlbF9u b3Rlcy9yZWxlYXNlXzI0XzExLmh0bWwNCj4gDQo+IEhpZ2hsaWdodHMgb2YgMjQuMTEtcmMxOg0K PiAJLSBiaXQgc2V0IGFuZCBhdG9taWMgYml0IG1hbmlwdWxhdGlvbg0KPiAJLSBJUHY2IGFkZHJl c3MgQVBJDQo+IAktIEV0aGVybmV0IGxpbmsgbGFuZXMNCj4gCS0gZmxvdyB0YWJsZSBpbmRleCBh Y3Rpb24NCj4gCS0gQ2lzY28gZW5pYyBWRg0KPiAJLSBNYXJ2ZWxsIENOMjBLDQo+IAktIHN5bW1l dHJpYyBjcnlwdG8gU000DQo+IAktIGFzeW1tZXRyaWMgY3J5cHRvIEVkRFNBDQo+IAktIGV2ZW50 IGRldmljZSBwcmUtc2NoZWR1bGluZw0KPiAJLSBldmVudCBkZXZpY2UgaW5kZXBlbmRlbnQgZW5x dWV1ZQ0KPiANCj4gUGxlYXNlIHRlc3QgYW5kIHJlcG9ydCBpc3N1ZXMgb24gYnVncy5kcGRrLm9y Zy4NCj4gDQo+IEZldyBtb3JlIG5ldyBBUElzIG1heSBiZSBhZGRlZCBpbiAtcmMyLg0KPiBEUERL IDI0LjExLXJjMiBpcyBleHBlY3RlZCBpbiBtb3JlIHRoYW4gdHdvIHdlZWtzIChlYXJseSBOb3Zl bWJlcikuDQo+IA0KPiBUaGFuayB5b3UgZXZlcnlvbmUNCj4gDQpVcGRhdGUgdGhlIHRlc3Qgc3Rh dHVzIGZvciBJbnRlbCBwYXJ0LiBkcGRrMjQuMTEtcmMxIGFsbCB0ZXN0IGlzIGRvbmUuIGZvdW5k IGZvdXIgbmV3IGlzc3Vlcy4NCg0KTmV3IGlzc3VlczoNCjEuIFtkcGRrLTI0LjExXWljZV9mZGly L21hY19pcHY2X3VkcDogbWF0Y2ggdG8gYW4gaXJyZWd1bGFyIG1lc3NhZ2UgICAgLT4gSW50ZWwg ZGV2IGlzIHVuZGVyIGludmVzdGlnYXRpbmcNCjIuIFtEUERLLTI0LjExLjAtUkMxXSBjcnlwdG9k ZXZfcWF0X2FzeW1fYXV0b3Rlc3QgaXMgZmFpbGluZyAgICAtPiBJbnRlbCBkZXYgaXMgdW5kZXIg aW52ZXN0aWdhdGluZw0KMy4gY3BmbF92Zl9yZXByZXNlbnRvcl9ydGVfZmxvdy9zcGxpdF9xdWV1 ZV9tYWNfaXB2NF91ZHBfdmZfdG9faW86IHJ1bGUgY3JlYXRlIGZhaWxlZCAgICAtPiBJbnRlbCBk ZXYgaXMgdW5kZXIgaW52ZXN0aWdhdGluZw0KNC4gW0RQREstMjQuMTFdIEU4MzAgMjAwRyBwb3J0 IGNhbid0IHVwIHdoZW4gc3RhcnRpbmcgdGVzdHBtZCAgICAtPiBJbnRlbCBkZXYgaXMgdW5kZXIg aW52ZXN0aWdhdGluZw0KDQojIEJhc2ljIEludGVsKFIpIE5JQyB0ZXN0aW5nDQoqIEJ1aWxkIG9y IGNvbXBpbGU6ICANCiAqQnVpbGQ6IGNvdmVyIHRoZSBidWlsZCB0ZXN0IGNvbWJpbmF0aW9uIHdp dGggbGF0ZXN0IEdDQy9DbGFuZyB2ZXJzaW9uIGFuZCB0aGUgcG9wdWxhciBPUyByZXZpc2lvbiBz dWNoIGFzIFVidW50dTI0LjEwLCBVYnVudHUyNC4wNC4xLCBGZWRvcmE0MCwgUkhFTDguMTAgUkhF TDkuNCwgRnJlZUJTRDE0LjEsIFNVU0UxNS42LCBPcGVuQW5vbGlzOC45LCBBenVyZUxpbnV4IDMu MCBldGMuDQogIC0gQWxsIHRlc3QgcGFzc2VkLg0KICpDb21waWxlOiBjb3ZlciB0aGUgQ0ZMQUdF UyhPMC9PMS9PMi9PMykgd2l0aCBwb3B1bGFyIE9TIHN1Y2ggYXMgVWJ1bnR1MjQuMDQuMSBhbmQg UkhFTDkuNC4NCiAgLSBBbGwgdGVzdCBwYXNzZWQgd2l0aCBsYXRlc3QgZHBkay4NCiogUEYvVkYo aTQwZSwgaXhnYmUpOiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgUEYvVkYtUlRFX0ZMT1cvVFNP L0p1bWJvZnJhbWUvY2hlY2tzdW0gb2ZmbG9hZC9WTEFOL1ZYTEFOLCBldGMuIA0KCS0gQWxsIHRl c3QgY2FzZSBpcyBkb25lLiBObyBuZXcgaXNzdWUgaXMgZm91bmQuDQoqIFBGL1ZGKGljZSk6IHRl c3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBTd2l0Y2ggZmVhdHVyZXMvUGFja2FnZSBNYW5hZ2VtZW50 L0Zsb3cgRGlyZWN0b3IvQWR2YW5jZWQgVHgvQWR2YW5jZWQgUlNTL0FDTC9EQ0YvRmxleGlibGUg RGVzY3JpcHRvciwgZXRjLg0KCS0gRXhlY3V0aW9uIHJhdGUgaXMgZG9uZS4gZm91bmQgdGhlIDEg aXNzdWUuDQoqIENQRi9BUEYoTUVWKTogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIEFQRi1IT1NU LENQRi1IT1NULENQRi1BQ0MsY3BmbF9ydGVfZmxvdy9NVFUvSnVtYm9mcmFtZS9jaGVja3N1bSBv ZmZsb2FkLCBldGMuDQoJLSBFeGVjdXRpb24gcmF0ZSBpcyBkb25lLiBmb3VuZCB0aGUgMyBpc3N1 ZS4NCiogSW50ZWwgTklDIHNpbmdsZSBjb3JlL05JQyBwZXJmb3JtYW5jZTogdGVzdCBzY2VuYXJp b3MgaW5jbHVkaW5nIFBGL1ZGIHNpbmdsZSBjb3JlIHBlcmZvcm1hbmNlIHRlc3QsIFJGQzI1NDQg WmVybyBwYWNrZXQgbG9zcyBwZXJmb3JtYW5jZSB0ZXN0LCBldGMuDQoJLSBFeGVjdXRpb24gcmF0 ZSBpcyBkb25lLiBObyBuZXcgaXNzdWUgaXMgZm91bmQuDQoqIFBvd2VyIGFuZCBJUHNlYzogDQog KiBQb3dlcjogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIGJpLWRpcmVjdGlvbi9UZWxlbWV0cnkv RW1wdHkgUG9sbCBMaWIvUHJpb3JpdHkgQmFzZSBGcmVxdWVuY3ksIGV0Yy4gDQoJLSBFeGVjdXRp b24gcmF0ZSBpcyBkb25lLiBObyBuZXcgaXNzdWUgaXMgZm91bmQuDQogKiBJUHNlYzogdGVzdCBz Y2VuYXJpb3MgaW5jbHVkaW5nIGlwc2VjL2lwc2VjLWd3L2lwc2VjIGxpYnJhcnkgYmFzaWMgdGVz dCAtIFFBVCZTVy9GSUIgbGlicmFyeSwgZXRjLg0KCS0gRXhlY3V0aW9uIHJhdGUgaXMgZG9uZS4g Tm8gbmV3IGlzc3VlIGlzIGZvdW5kLiANCiMgQmFzaWMgY3J5cHRvZGV2IGFuZCB2aXJ0aW8gdGVz dGluZw0KKiBWaXJ0aW86IGJvdGggZnVuY3Rpb24gYW5kIHBlcmZvcm1hbmNlIHRlc3QgYXJlIGNv dmVyZWQuIFN1Y2ggYXMgUFZQL1ZpcnRpb19sb29wYmFjay92aXJ0aW8tdXNlciBsb29wYmFjay92 aXJ0aW8tbmV0IFZNMlZNIHBlcmYgdGVzdGluZy9WTUFXQVJFIEVTWEkgOC4wVTEsIGV0Yy4NCgkt IEV4ZWN1dGlvbiByYXRlIGlzIGRvbmUuIE5vIG5ldyBpc3N1ZSBpcyBmb3VuZC4NCiogQ3J5cHRv ZGV2OiANCiAqRnVuY3Rpb24gdGVzdDogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIENyeXB0b2Rl diBBUEkgdGVzdGluZy9Db21wcmVzc0RldiBJU0EtTC9RQVQvWkxJQiBQTUQgVGVzdGluZy9GSVBT LCBldGMuDQoJLSBFeGVjdXRpb24gcmF0ZSBpcyBkb25lLiBmb3VuZCB0aGUgMiBpc3N1ZS4gDQog KlBlcmZvcm1hbmNlIHRlc3Q6IHRlc3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBUaHJvdWdocHV0IFBl cmZvcm1hbmNlIC9DcnlwdG9kZXYgTGF0ZW5jeSwgZXRjLg0KCS0gRXhlY3V0aW9uIHJhdGUgaXMg ZG9uZS4gTm8gcGVyZm9ybWFuY2UgZHJvcC4NCg0KUmVnYXJkcywNClh1LCBIYWlsaW4NCg==