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 01D99489F1 for ; Tue, 28 Oct 2025 11:50:10 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EF0D14021E; Tue, 28 Oct 2025 11:50:09 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) by mails.dpdk.org (Postfix) with ESMTP id 56CF14021E for ; Tue, 28 Oct 2025 11:50:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1761648609; x=1793184609; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=Aft0L79sfGTJU52fjJOGnW+9wTYDWhrsntBq3YFbgT4=; b=kjolTyFOH7hQ4s3s20m0HRzkf0X/429UFQhG1KdtYCZAa5xDyPx7piaD y//wTjbay8i78TzbBfs7+xZvyFM+2RxL5echuTt2h8sGt1EWcsu10C9jS jThG+axHprBceKi0Hvk8G98J70yDlRte9Jk6P5foG/AXgi7BoPrYIU+85 Kvr9114U6hFG7gwo4I3taRh1YnDw7VDpAHmzspEp53h8S/j3VdaBCN00a 5+6STjrLt+kgGvjsetRTlF0gzz5lcp84QxJjGUBFxu4xXAz9LSpmAjDRc JDAEp1cOWORip89zqoyjw0AwlqGK4pj8TXgqC4fXqZf2kjUsu/zGc/b55 g==; X-CSE-ConnectionGUID: +fHwexZZR2WgXYGegfEoYg== X-CSE-MsgGUID: QYkKOZq2S3K/ajz+LQb1wg== X-IronPort-AV: E=McAfee;i="6800,10657,11586"; a="74419374" X-IronPort-AV: E=Sophos;i="6.19,261,1754982000"; d="scan'208";a="74419374" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2025 03:50:08 -0700 X-CSE-ConnectionGUID: fC0eh6unRcauatFDlYhdOw== X-CSE-MsgGUID: /nt1GL69Tyq67tjXi8/jaA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.19,261,1754982000"; d="scan'208";a="185641750" Received: from fmsmsx903.amr.corp.intel.com ([10.18.126.92]) by fmviesa008.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2025 03:50:07 -0700 Received: from FMSMSX903.amr.corp.intel.com (10.18.126.92) by fmsmsx903.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Tue, 28 Oct 2025 03:50:07 -0700 Received: from fmsedg901.ED.cps.intel.com (10.1.192.143) by FMSMSX903.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27 via Frontend Transport; Tue, 28 Oct 2025 03:50:07 -0700 Received: from CH1PR05CU001.outbound.protection.outlook.com (52.101.193.0) by edgegateway.intel.com (192.55.55.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Tue, 28 Oct 2025 03:50:06 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=d6ggBReH9BAS3dtearZxQ5SSbbKLofobZya+mOd6V5jYXf2RSvIyVNDiGhf+T2Tjk1UhCLcH8KSRhqa5S5sx+xLkZXSDao4RhgDHQMd7Kl0fHQJSaQwT+fw42d0cMdPnMTazNNPwHuCKtx7/lTg1v/BjO45c/jgCHuUK7r+4L2AmZ2SUjbtJB9bT5EsVLLqY8Vd9zVnwBw5eUApiE1hl9bklwcUw0vKlp8nZHZwaHEd5+H5fJVNljoLQ1s3E0VhqKjAAzlGVoY6Z8bTMTS7hI3/E5ifXp9A6uKvVsTrWCWMqTQNNXq+lgRo4uGis7lWpcc0KxP7+NL9T4iQIAsTb9g== 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=Aft0L79sfGTJU52fjJOGnW+9wTYDWhrsntBq3YFbgT4=; b=Sx8A4pPrLzeHwFn0xQdDk/tp0Xn3oTAULQMoWB8896qyUq0EadEmOozJWagAFqdobRqTOuKCs4R/wMeaEk0UHqBivDKmZuDFCaAlEkvxGSNubfQqYiAob9evO3Ac/Mz/Y3RtWRcF7vpHRBAu2kXzCQ1ypdkjP6CbSe0UPJPrsmW1+BCzel5w/Mhdc4gqyVUfh2qHescQIkzIkMgkKvtUfjsgS0SC29YJamq33LcpZ4P5GrXOZfCy4aGxy4wSIVFv9Xoiz+B1N3ZmkC/cQ5xcNXns66hcij6fhoNZWn41kweVKzTmkj3WEWgnkcNodZhHYKqxAs+GYo3mBzJS6uCefQ== 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 DM8PR11MB5653.namprd11.prod.outlook.com (2603:10b6:8:25::8) by DS7PR11MB6198.namprd11.prod.outlook.com (2603:10b6:8:9a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.20; Tue, 28 Oct 2025 10:50:05 +0000 Received: from DM8PR11MB5653.namprd11.prod.outlook.com ([fe80::2962:1efd:f912:a5a3]) by DM8PR11MB5653.namprd11.prod.outlook.com ([fe80::2962:1efd:f912:a5a3%4]) with mapi id 15.20.9253.018; Tue, 28 Oct 2025 10:50:04 +0000 From: "Nicolau, Radu" To: dpdk stable Subject: RE: please help backporting some patches to stable release 22.11.11 Thread-Topic: please help backporting some patches to stable release 22.11.11 Thread-Index: AQHcR15PFZMY2CE+wEeFqvkwc5ghtrTXYjwg Date: Tue, 28 Oct 2025 10:50:04 +0000 Message-ID: References: <20251027162455.3711591-1-luca.boccassi@gmail.com> In-Reply-To: <20251027162455.3711591-1-luca.boccassi@gmail.com> Accept-Language: en-US, en-GB 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: DM8PR11MB5653:EE_|DS7PR11MB6198:EE_ x-ms-office365-filtering-correlation-id: 2f9298a9-3ab2-4387-ba16-08de160fc0dd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?UjdXZDA5QWxCQTkxYnEwcG01emo0M3RDMForRE5HYjJOMWllZFBBWm5lWnBt?= =?utf-8?B?bFpmLytvS2dQdjVyZjBTUjcwYVB0Rkd1Vk9CS0ZZckxvbTB1K0x6VmxVSTRD?= =?utf-8?B?c1Vja2lqbHRyQ0pDcTVHaGF1dzlwUXZYRWVpeDh4QXFUamlLYjIxTGFGSTFO?= =?utf-8?B?bndpRUt3N3VhY1MvUTN0a2kvSjJEcWJnUTZNMHFNcGpqOWt2RDhHTmtUMDFS?= =?utf-8?B?YjZQRGxaRGo4M1FieHcvRW8veTFCSTBFRXpOWXFaSEVVM3hyTzZRTm41aVo2?= =?utf-8?B?ak83NDk2R0NZSWk5c0tsanZUcHJ4aGVQaDBQSnlzd3ZmSEUya1F5K2I1aW5F?= =?utf-8?B?VFE4V1FBRTBRNC9qU25hdElUK2JPZlRvdlZCMDRvbkt2ZkFhdmhRYi8rOVVP?= =?utf-8?B?OTJWdFZ0aHc1RjdJVit2TmhJWUhmZDh3THZYc0dpYzZwL3V0cDhiMTA2elk4?= =?utf-8?B?RExBMHoyMEtod2h1ZUpFTFdSUXZyeWl6M0ExTmpRZXB5WXlSNHVPK2grbko3?= =?utf-8?B?TWR4VnNHaG9KNndZb1NNZ1lrdUxwUTd4ZmVBWlo3S2RzQ1JEaVZaa3I4UGYv?= =?utf-8?B?TTM3dFIzSWNFbGpSbTZHeHdhM0Nua3JwejIxWlBHNUtZQzFFWm5NYmltQ2pm?= =?utf-8?B?MWZEQUJGc2xLRnBBUzl2RlVqVno4TnBmTitIWlNsdmEyekhtMTcxeFkzd0sy?= =?utf-8?B?b0Z3UCtxRjM4MnBkeGFreGhlaURaUG85dkpjVEpmb1R2LytPUmRNSlM2OFdD?= =?utf-8?B?VU5UdXlIUmhwdXpNQmRhakZ0NXRjbWhUUDh6WEJPeWRmSFVtSzh6M2VVUVJD?= =?utf-8?B?N1NkeVRPcmpwbnQ2NzdudjRkd1M5Z1RvZi9UUFo0dUdJTWRuMXlBMWdHWGRO?= =?utf-8?B?YkNIcDFuQS85emFpRFVMUXlkMElKb29ab2ZmYWQxNHhEMittclp5a0pKVUFB?= =?utf-8?B?eHo0by9SYXVSanY2VFNjN0ZwZksrcFpuY0lHdUNVcUVPRFRRcWQ4L3BPY1ky?= =?utf-8?B?N2hhbEttR3dwcTczcjU1REVmY2pzQVI4OVFpQVUyWGxHcnI1bElSYjRNVklL?= =?utf-8?B?TkZCd2tzYVRPdGFzaFhJL2lXQUl6c3AwdUI1RlMrUFJpR2ZHVlpMNzNFMmdY?= =?utf-8?B?NzVtWkdDTi9XSUw5YU5oendEbHNSQ2NGTERLVE5BcXV0MDk2NFg3MWJKUmxk?= =?utf-8?B?TVRvK3JFRUNzekZrZE5wcHNHNmFFb0Q5S1l2U0VHMFBjbDVCc0E5R2x0Q1p1?= =?utf-8?B?aGpuMjlDbU9md1VIb3NKUDQ0Y0R0alBWUVRSYnQzQkpWYTFRUlFrbW9hUGFq?= =?utf-8?B?azN5V0d6T244VXAySzVxYjRjSTVJVjd0RmxCT3NhU1BJbStLQmZLdWxVTS81?= =?utf-8?B?cXZiU29GTFdJclpMa3JGSlNvTmx3WGxMM2dtbmJGSTBPcEZUM0Urd2JyQ3V4?= =?utf-8?B?MlFMQ0l3N1pML3E1QXdJMllDN2tKa0licUkwSW5mUVB2c283ZW1FdUhTbWlT?= =?utf-8?B?cmhJZm4yS0lkTEcvT1VMaHlYUUtlWlVnSk9qNEpsVVY0ZHZEb0ZnVXByVXpw?= =?utf-8?B?Vkp0a09XOW1DejJtSTVFWkpiTFIwNXVIajJMUVdhSDVIYTVsa2kyWnQ0S2dM?= =?utf-8?B?WE5HUVBGTUZ5d2VTaU5YMEFkQnJBR045REl2YVp2OGtHN2h5ZjFvVlhuRSs5?= =?utf-8?B?TlU5bElrQWtDSHE3R2J2TlVTSWFWdDFiUG9pN3VnU25oRVNtckdta1FnNnFx?= =?utf-8?B?N0FrK0NwRWcrL1FlSHNWUDE2VUZmSmNGZ05saGZHa2lpZzZ3eHdza3d1Rktv?= =?utf-8?B?MndJdUlpWWRSTzRJdmNJa2RXR1dYaEx0T3I1YzNCMjNvVkREcmptU0U0QkYz?= =?utf-8?B?MVBlblRBNjM1N1NjTXJ5dTVQNFlJZ09OcXUraUxvZVkvVHpkT3hjZWZQNW9L?= =?utf-8?B?YWM2dmNiK3RrOVA4eGxrVHVwd1h2dGJ3R1p1UENwL2M3bU13akJ6Z1dDc3R3?= =?utf-8?B?R0xyNEU1UVlWeVQrWjZibFZYM1dpMHR3Tk1pU01ZZzF5dmtVZTNCL0ZsWG5Q?= =?utf-8?B?Yk9UQk5rbWg4YWpGRTVaYmVMeG93Ryt1ajNBQT09?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5653.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700021); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VXlmdFdRdVd4NDVaSUpVOHgzWGgyYkQ0a3VCWkl4a1hqU0NDa3UrS085RTlE?= =?utf-8?B?Z3kvSmtJT2VjcVliaitRL0U3enVvMFVFRzRGVkh6WlIwVlVQV2RiWXh1Wm5F?= =?utf-8?B?YUhSS3o0QzFSbmh2Vm1Fam50NWcybFlDeUFCUGI0eE9JaWtoazI3bDhwdFFx?= =?utf-8?B?WnBub3ZSeVdodm82bFFWTHFUdCtKQ3k3VVVmS1dLZk5aT1dQb29SQ2orT3lB?= =?utf-8?B?SzkrNnBpOUVOdTNsUGFxTWU5MGVxV2dLaDJ3WkxBcXhUSGV2a3paNjk1dHlQ?= =?utf-8?B?b3MzVktPYi8rR2pZNlJ1TDVGYjFjM0lnZlAzQkJKd0wrMjlhRHVzUHBJY1dv?= =?utf-8?B?TWpsU1RZTE9hVUpOTkVRWjdoOGsvZkk1eUVSUVZxMVdXQ2Qyb282YXBxWHZw?= =?utf-8?B?cGd1Wmt0c0wwVG1qUlA4Z2VnWWFTT0pGM0NCT1RRZmZGeHJhMXlZMkk5VTd5?= =?utf-8?B?R1ZCUDZySWNBT0FqbTdjWC9XL0RUYXJjeUswNUJRZFBTdXA5dlk0bHRKd1lI?= =?utf-8?B?THo3ZG9zY2pnNkIxSlBDbGZvdDJmcjhnQnkzM0tnZ1lQTVhLZExvdmh3ZVRU?= =?utf-8?B?VXBkOXI1bytNVlIzK0lvNTNWemcySFhJOFkxV0dBM2wwN0JvZWowSnlYRzZQ?= =?utf-8?B?bmMwM1EvN0EwMkZqMW5zcmtNUkZVcVkxVUFQOTA1RklTWDlOQlhwMVBwRisv?= =?utf-8?B?OVMwWFp5WHJwVmFnYlRuZTNjZDkwY3JHUjRqN1BuQjlyNVh1KzJQNUttQk9l?= =?utf-8?B?VENHR0hVZU1VZ2orOGpzNWJqbDRMbGVOVkZNazhRWmx6OWFZUm5PWW4rZ0xS?= =?utf-8?B?M1U0RENaYUpIblVhVmx1bW93Tk1MR1NiSkhGdG1ONC9IMFJxRWRvRk1ZVTFH?= =?utf-8?B?Um90dVk0RXVjMnQxRWRSM0ZWZEpiNXpDQ2czZ2FzWmlYdXp5L2J3SnRXNmxn?= =?utf-8?B?dmQwcDZObmIrNnk2b2trMXFCak1GaG5MeTJTck9hRDBaWCtvNVdCeVhYYXla?= =?utf-8?B?WlRDMWp4KzBSMkZKYmlYbDF5L0NIR3pNSUpyZ0pRTE5jNlN4WVF2Q0h1NHdQ?= =?utf-8?B?N1lUZ2JKUnh4U3YrUWpEbG9HTk83Um5DNEdGN2JoOG93a0Vta0phcHltM0lD?= =?utf-8?B?eHlwVHZBZGd0M1MrbkRjTVlVbkJaMk1TRG55bk9TaC9qUDVZVzFEUGN4YzVS?= =?utf-8?B?NW5yOENERUhkZk9UanNJeXRLWmV4S2orM3FxTlNCSkgzSTF5blZ1LzA2Rkdt?= =?utf-8?B?bWFWWDRETnZMNHI0NG90bHJ4NlJaU3dzVmM5YUdSd2FVQ3BxRmZYSnlzMkll?= =?utf-8?B?aTViNm5LKzJPNlR3b3I1dVVWdlB3d1RsSU02c1ZaZ1BVODhRUlpiQ3Q1aGVD?= =?utf-8?B?NkVCZC9RRjhkODUvdlJkNmVnbmg0WHRQYWMrdEh6SE9YeDJ1ZVRhQ3UrVkZG?= =?utf-8?B?aWNQY0xXelQvREtVWFJlS3Vac3ZuRDJEbVhZYm9Qamk2bWFwaVh3UDI5T0Jy?= =?utf-8?B?aEtSUEJkMWxrM2lER28wc3VQTDl2Y0VRcHdyaDJ5OFdSQVV3K0FrWDlyYUps?= =?utf-8?B?R1oraE82cEJXc3hJaVQzcE4zZmNpZU1FdmRpNVpHZmxJZm9heEFBUVMydGFM?= =?utf-8?B?UzhlTkUrLzkvV251NlFXcGsrZE9mb0IyOEs5VVI2cmJXN08wY0lsQ01zZ09w?= =?utf-8?B?UVlKNlZLbWU0d2RlZmMwQmtqVHNlL25mTVlrWDhJSkpKcmU0VGtCcnNJWkdD?= =?utf-8?B?ekdpZFpqRElBUXlxMXg4RW1uN1VwTWFLckhGTERRSmlob0ptU2VtL09ZVDhy?= =?utf-8?B?WHhDMEhuSzNiNXRsTlFsajYvRGFFU2twSjZwVk83dGpGQ0FIS3BUdkYzVUdT?= =?utf-8?B?VGJ1M1J1QXZoYVdORmp6OWVIYWZyejE2OEZFS1lhSEZVZEVieXd1QnlaNXpK?= =?utf-8?B?c3lJRFVEcjFDZUhDWjczMTBIUXd5WWVyclBRQys4RGUvYVhEakVuazRsQWI5?= =?utf-8?B?WThIb2FmUFRrS3paMzdsQm5Rc3AxTHhxUEJJTjFHMk9DK2lxSmVUcW9UY29w?= =?utf-8?B?WVRPYXorR0RHY2J6ZGZxSUlhZTFkQWNlZ25lSHhKdTVTazN1Rm9KZ3ZUZUEx?= =?utf-8?Q?TECJVPmXoXCK8j5wLss9fy3K+?= 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: DM8PR11MB5653.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2f9298a9-3ab2-4387-ba16-08de160fc0dd X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2025 10:50:04.9191 (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: r3iX7IxYs9ymbfUnbI/GGcVJbBMQ3I4VzfsneGvp3VIAhM+6c7G+9P4/JWfUDFoZKW02cLTCgehpVM/Md5euoA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6198 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 SGksDQoNCjI1ZWY1OTYyMDMgIFJhZHUgTmljb2xhdSAgICAgY3J5cHRvL3FhdDogZml4IEVDREgg c2hvdWxkIG5vdCBiZSBiYWNrcG9ydGVkIHRvIDIyLjExLnguDQoNCi0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQpGcm9tOiBsdWNhLmJvY2Nhc3NpQGdtYWlsLmNvbSA8bHVjYS5ib2NjYXNzaUBn bWFpbC5jb20+IA0KU2VudDogTW9uZGF5LCAyNyBPY3RvYmVyLCAyMDI1IDQ6MjUgUE0NClRvOiBk cGRrIHN0YWJsZSA8c3RhYmxlQGRwZGsub3JnPg0KQ2M6IFNpbmdoLCBBbWFuIERlZXAgPGFtYW4u ZGVlcC5zaW5naEBpbnRlbC5jb20+OyBCdXJha292LCBBbmF0b2x5IDxhbmF0b2x5LmJ1cmFrb3ZA aW50ZWwuY29tPjsgQW5kcmV3IFJ5YmNoZW5rbyA8YW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxhYnMu cnU+OyBBcmthZGl1c3ogS3VzenRhbCA8YXJrYWRpdXN6eC5rdXN6dGFsQGludGVsLmNvbT47IFJp Y2hhcmRzb24sIEJydWNlIDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47IENoZW5nd2VuIEZl bmcgPGZlbmdjaGVuZ3dlbkBodWF3ZWkuY29tPjsgTG9mdHVzLCBDaWFyYSA8Y2lhcmEubG9mdHVz QGludGVsLmNvbT47IEN1bm1pbmcgTGlhbmcgPGN1bm1pbmcubGlhbmdAaW50ZWwuY29tPjsgRGFy aXVzeiBTb3Nub3dza2kgPGRzb3Nub3dza2lAbnZpZGlhLmNvbT47IE1hcmNoYW5kLCBEYXZpZCA8 ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT47IERlbmdkdWkgSHVhbmcgPGh1YW5nZGVuZ2R1aUBo dWF3ZWkuY29tPjsgRG9uZ2RvbmcgTGl1IDxsaXVkb25nZG9uZzNAaHVhd2VpLmNvbT47IEZlcnJ1 aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT47IEdhZ2FuZGVlcCBTaW5naCA8Zy5zaW5n aEBueHAuY29tPjsgR2FnZSBFYWRzIDxnYWdlLmVhZHNAaW50ZWwuY29tPjsgR3JlZ29yeSBFdGVs c29uIDxnZXRlbHNvbkBudmlkaWEuY29tPjsgSGFpeXVlIFdhbmcgPGhhaXl1ZS53YW5nQGludGVs LmNvbT47IEhlbWFudCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPjsgTmFnYXJhaGFs bGksIEhvbm5hcHBhIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tPjsgSHVpc29uZyBMaSA8 bGlodWlzb25nQGh1YXdlaS5jb20+OyBKYXNwZXIgVHJhbiBPJ0xlYXJ5IDxqdHJhbm9sZWFyeUBn b29nbGUuY29tPjsgSmlheXUgSHUgPGppYXl1Lmh1QGludGVsLmNvbT47IEpvc2h1YSBXYXNoaW5n dG9uIDxqb3Nod2FzaEBnb29nbGUuY29tPjsgSm95Y2UgS29uZyA8am95Y2Uua29uZ0Bhcm0uY29t PjsgSnVuZmVuZyBHdW8gPGp1bmZlbmdnQG52aWRpYS5jb20+OyBKdW4gWWFuZyA8anVuLnlhbmdA bnhwLmNvbT47IEppLCBLYWkgPGthaS5qaUBpbnRlbC5jb20+OyBXaWxlcywgS2VpdGggPGtlaXRo LndpbGVzQGludGVsLmNvbT47IEtoYWRlbSBVbGxhaCA8MTRwd2NzZTEyMjRAdWV0cGVzaGF3YXIu ZWR1LnBrPjsgS29uc3RhbnRpbiBBbmFueWV2IDxrb25zdGFudGluLmFuYW55ZXZAaHVhd2VpLmNv bT47IEtvbnN0YW50aW4gQW5hbnlldiA8a29uc3RhbnRpbi52LmFuYW55ZXZAeWFuZGV4LnJ1Pjsg S3VtYXJhIFBhcmFtZXNod2FyYW4gPGt1bWFyYXBhcmFtZXNoOTJAZ21haWwuY29tPjsgTGV5aSBS b25nIDxsZXlpLnJvbmdAaW50ZWwuY29tPjsgTGlqdW4gT3UgPG91bGlqdW5AaHVhd2VpLmNvbT47 IE1hYXlhbiBLYXNoYW5pIDxta2FzaGFuaUBudmlkaWEuY29tPjsgTWF0YW4gQXpyYWQgPG1hdGFu QG52aWRpYS5jb20+OyBNYXR0aWFzIFLDtm5uYmxvbSA8bWF0dGlhcy5yb25uYmxvbUBlcmljc3Nv bi5jb20+OyBNaWNoYWVsIEJhdW0gPG1pY2hhZWxiYUBudmlkaWEuY29tPjsgTWluIEh1IChDb25u b3IpIDxodW1pbjI5QGh1YXdlaS5jb20+OyBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5 c3RlbXMuY29tPjsgTmFsbGEgUHJhZGVlcCA8cG5hbGxhQG1hcnZlbGwuY29tPjsgTmlwdW4gR3Vw dGEgPG5pcHVuLmd1cHRhQG54cC5jb20+OyBPbGdhIFNoZXJuIDxvbGdhc0BudmlkaWEuY29tPjsg T2xpdmllciBNYXR6IDxvbGl2aWVyLm1hdHpANndpbmQuY29tPjsgUGFzY2FsIE1hem9uIDxwYXNj YWwubWF6b25ANndpbmQuY29tPjsgUGF2YW4gTmlraGlsZXNoIDxwYmhhZ2F2YXR1bGFAbWFydmVs bC5jb20+OyBQcmFzaGFudCBHdXB0YSA8cHJhc2hhbnQuZ3VwdGFfM0BueHAuY29tPjsgUmFkaGEg TW9oYW4gQ2hpbnRha3VudGxhIDxyYWRoYWNAbWFydmVsbC5jb20+OyBOaWNvbGF1LCBSYWR1IDxy YWR1Lm5pY29sYXVAaW50ZWwuY29tPjsgUmFqYSBaaWRhbmUgPHJ6aWRhbmVAbnZpZGlhLmNvbT47 IFJvYmluIEphcnJ5IDxyamFycnlAcmVkaGF0LmNvbT47IFJvbmd3ZWkgTGl1IDxyb25nd2VpbEBu dmlkaWEuY29tPjsgU2FjaGluIFNheGVuYSA8c2FjaGluLnNheGVuYUBueHAuY29tPjsgR29icmll bCwgU2FtZWggPHNhbWVoLmdvYnJpZWxAaW50ZWwuY29tPjsgQiBFZGFyYSwgU2F0ZXNoIDxzZWRh cmFAbWFydmVsbC5jb20+OyBTaHJleWFuc2ggSmFpbiA8c2hyZXlhbnNoLmphaW5AbnhwLmNvbT47 IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz47IFRhdGhhZ2F0 IFByaXlhZGFyc2hpIDx0YXRoYWdhdC5kcGRrQGdtYWlsLmNvbT47IFZhbXNpIEF0dHVudXJ1IDx2 YXR0dW51cnVAbWFydmVsbC5jb20+OyBWZWVyYXNlbmFyZWRkeSBCdXJydSA8dmJ1cnJ1QG1hcnZl bGwuY29tPjsgVmlhY2hlc2xhdiBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG52aWRpYS5jb20+OyBN ZWR2ZWRraW4sIFZsYWRpbWlyIDx2bGFkaW1pci5tZWR2ZWRraW5AaW50ZWwuY29tPjsgV2VpIEh1 IChYYXZpZXIpIDx4YXZpZXIuaHV3ZWlAaHVhd2VpLmNvbT47IFdlbnpodW8gTHUgPHdlbnpodW8u bHVAaW50ZWwuY29tPjsgWGlhb3l1biBMaSA8eGlhb3l1bi5saUBpbnRlbC5jb20+OyBXYW5nLCBZ aXBlbmcxIDx5aXBlbmcxLndhbmdAaW50ZWwuY29tPjsgWWlzZW4gWmh1YW5nIDx5aXNlbi56aHVh bmdAaHVhd2VpLmNvbT47IFl1eWluZyBaaGFuZyA8eXV5aW5nLnpoYW5nQGludGVsLmNvbT47IFpo ZSBUYW8gPHpoZS50YW9AaW50ZWwuY29tPg0KU3ViamVjdDogcGxlYXNlIGhlbHAgYmFja3BvcnRp bmcgc29tZSBwYXRjaGVzIHRvIHN0YWJsZSByZWxlYXNlIDIyLjExLjExDQoNCkhpIGNvbW1pdCBh dXRob3JzIChhbmQgbWFpbnRhaW5lcnMpLA0KDQpEZXNwaXRlIGJlaW5nIHNlbGVjdGVkIGJ5IHRo ZSBEUERLIG1haW50ZW5hbmNlIHRvb2wgLi9kZXZ0b29scy9naXQtbG9nLWZpeGVzLnNoIEkgZGlk bid0IGFwcGx5IGZvbGxvd2luZyBjb21taXRzIGZyb20gRFBESyBtYWluIHRvIDIyLjExIHN0YWJs ZSBicmFuY2gsIGFzIGNvbmZsaWN0cyBvciBidWlsZCBlcnJvcnMgb2NjdXIuDQoNCkNhbiBhdXRo b3JzIGNoZWNrIHlvdXIgcGF0Y2hlcyBpbiB0aGUgZm9sbG93aW5nIGxpc3QgYW5kIGVpdGhlcjoN CiAgICAtIEJhY2twb3J0IHlvdXIgcGF0Y2hlcyB0byB0aGUgMjIuMTEgYnJhbmNoLCBvcg0KICAg IC0gSW5kaWNhdGUgdGhhdCB0aGUgcGF0Y2ggc2hvdWxkIG5vdCBiZSBiYWNrcG9ydGVkDQoNClBs ZWFzZSBkbyBlaXRoZXIgb2YgdGhlIGFib3ZlIGJ5IDExLzAzLzI1Lg0KDQpZb3UgY2FuIGZpbmQg dGhlIGEgdGVtcG9yYXJ5IHdvcmstaW4tcHJvZ3Jlc3MgYnJhbmNoIG9mIHRoZSBjb21pbmcgMjIu MTEuMTEgcmVsZWFzZSBhdDoNCiAgICBodHRwczovL2dpdGh1Yi5jb20vYmx1Y2EvZHBkay1zdGFi bGUNCkl0IGlzIHJlY29tbWVuZGVkIHRvIGJhY2twb3J0IG9uIHRvcCBvZiB0aGF0IHRvIG1pbmlt aXplIGZ1cnRoZXIgY29uZmxpY3RzIG9yIG1pc3VuZGVyc3RhbmRpbmdzLg0KDQpTb21lIG5vdGVz IG9uIHN0YWJsZSBiYWNrcG9ydHM6DQoNCkEgYmFja3BvcnQgc2hvdWxkIGNvbnRhaW4gYSByZWZl cmVuY2UgdG8gdGhlIERQREsgbWFpbiBicmFuY2ggY29tbWl0IGluIGl0J3MgY29tbWl0IG1lc3Nh Z2UgaW4gdGhlIGZvbGxvd2luZyBmYXNoaW9uOg0KICAgIFsgdXBzdHJlYW0gY29tbWl0IDxjb21t aXQncyBkcGRrIG1haW4gYnJhbmNoIFNIQS0xIGNoZWNrc3VtPiBdDQoNCkZvciBleGFtcGxlOg0K ICAgIGh0dHBzOi8vZ2l0LmRwZGsub3JnL2RwZGstc3RhYmxlL2NvbW1pdC8/aD0xOC4xMSZpZD1k OTBlNmFlNmY5MzZlY2RjMmZkMzgxMWZmOWYyNmFlYzdmM2MwNmViDQoNCldoZW4gc2VuZGluZyB0 aGUgYmFja3BvcnRlZCBwYXRjaCwgcGxlYXNlIGluZGljYXRlIHRoZSB0YXJnZXQgYnJhbmNoIGlu IHRoZSBzdWJqZWN0IGxpbmUsIGFzIHdlIGhhdmUgbXVsdGlwbGUgYnJhbmNoZXMsIGZvciBleGFt cGxlOg0KICAgIFtQQVRDSCAyMi4xMV0gZm9vL2JhcjogZml4IGJheg0KDQpXaXRoIGdpdCBmb3Jt YXQtcGF0Y2gsIHRoaXMgY2FuIGJlIGFjaGlldmVkIGJ5IGFwcGVuZGluZyB0aGUgcGFyYW1ldGVy Og0KICAgIC0tc3ViamVjdC1wcmVmaXg9J1BBVENIIDIyLjExJw0KDQpTZW5kIHRoZSBiYWNrcG9y dGVkIHBhdGNoIHRvICJzdGFibGVAZHBkay5vcmciIGJ1dCBub3QgImRldkBkcGRrLm9yZyIuDQoN CkZZSSwgYnJhbmNoIDIyLjExIGlzIGxvY2F0ZWQgYXQgdHJlZToNCiAgIGh0dHBzOi8vZ2l0LmRw ZGsub3JnL2RwZGstc3RhYmxlDQoNClRoYW5rcy4NCg0KTHVjYSBCb2NjYXNzaQ0KDQotLS0NCmNm NDU0YTU3OTQgIEJydWNlIFJpY2hhcmRzb24gbmV0L2ljZTogZml4IHZlY3RvciBSeCBWTEFOIG9m ZmxvYWQgZmxhZ3MNCmI3NGQ2MzhhYjkgIEJydWNlIFJpY2hhcmRzb24gdGVzdC9mdW5jX3JlZW50 cmFuY3k6IGZpeCBhcmdzIHRvIEVBTCBpbml0IGNhbGwNCjA2YjI5NmEyMjYgIENoZW5nd2VuIEZl bmcgICAgbmV0L2huczM6IGZpeCBvdmVyd3JpdGUgbWJ1ZiBpbiB2ZWN0b3IgcGF0aA0KNzU5OWI5 NDk0NyAgQ2lhcmEgTG9mdHVzICAgICBuZXQvaTQwZTogZml4IHZlY3RvciBSeCBxdWV1ZSBzZXR1 cA0KYWRiOTVjYzY2NCAgRGF2aWQgTWFyY2hhbmQgICBuZXQvdGFwOiBmaXggYnVpbGQgd2l0aCBM VE8NCmE0ZjE1OTFlOTMgIERhdmlkIE1hcmNoYW5kICAgc3RhY2s6IGZpeCB1bmFsaWduZWQgYWNj ZXNzZXMgb24gMTI4LWJpdA0KNzhlYTRiNGZjYiAgR2FnYW5kZWVwIFNpbmdoICBidXMvZHBhYTog aW1wcm92ZSBjbGVhbnVwDQphMGE3OTAzMzc2ICBHcmVnb3J5IEV0ZWxzb24gIG5ldC9tbHg1OiBm aXggc3RvcmFnZSBvZiBzaGFyZWQgUnggcXVldWVzIDdiYTg0NDUzYmEgIEphc3BlciBUcmFuIE8n TGVhcnkgbmV0L2d2ZTogZnJlZSBkZXZpY2UgcmVzb3VyY2VzIG9uIGNsb3NlDQpmOTQ2NWJkY2Vm ICBKdW4gWWFuZyAgICAgICAgIG5ldC9kcGFhMjogZml4IGVycm9yIGZyYW1lIGR1bXANCmY5NjI3 M2M4ZTkgIEtoYWRlbSBVbGxhaCAgICAgYXBwL3Rlc3RwbWQ6IHN0b3AgZm9yd2FyZGluZyBpbiBz ZWNvbmRhcnkgcHJvY2Vzcw0KZjlmNzczZmUyZCAgTWF0dGlhcyBSw7ZubmJsb20gYml0b3BzOiBp bXByb3ZlIHBvd2VyIG9mIDIgYWxpZ25tZW50IGRvY3VtZW50YXRpb24NCjRmMGFiZjRiN2UgIFBy YXNoYW50IEd1cHRhICAgbmV0L2RwYWEyOiBmcmVlIGJ1ZmZlcnMgZnJvbSBlcnJvciBxdWV1ZQ0K MjVlZjU5NjIwMyAgUmFkdSBOaWNvbGF1ICAgICBjcnlwdG8vcWF0OiBmaXggRUNESA0KODIwY2E3 MzYxYiAgUm9uZ3dlaSBMaXUgICAgICBuZXQvbWx4NTogZml4IGZsb3cgYWdpbmcgcmFjZSBjb25k aXRpb24NCjMzMzU4Y2NjMjkgIFRhdGhhZ2F0IFByaXlhZGFyc2hpIGdybzogZml4IHBheWxvYWQg Y29ycnVwdGlvbiBpbiBjb2FsZXNjaW5nIHBhY2tldHMNCmM4OTI5NjRmYWEgIFZhbXNpIEF0dHVu dXJ1ICAgbmV0L29jdGVvbl9lcDogZml4IGRldmljZSBzdGFydA0KZWQ4ZWI2MGM5YiAgVmlhY2hl c2xhdiBPdnNpaWVua28gbmV0L21seDU6IGZpeCBFU1AgaGVhZGVyIG1hdGNoIGFmdGVyIFVEUCBm b3IgZ3JvdXAgMA0KOTZkNzNhOTQ3MyAgVmlhY2hlc2xhdiBPdnNpaWVua28gbmV0L21seDU6IGZp eCBFU1AgaXRlbSB2YWxpZGF0aW9uIHRvIG1hdGNoIG9uIHNlcW51bQ0KZjJmNzVmZmUxNCAgVmlh Y2hlc2xhdiBPdnNpaWVua28gbmV0L21seDUvaHdzOiBmaXggRVNQIGhlYWRlciBtYXRjaCBpbiBz dHJpY3QgbW9kZQ0KZjQ5MDVmZGNmNiAgVmxhZGltaXIgTWVkdmVka2luIGZpYjY6IGZpeCBtZW1v cnkgbGVhayBvbiBkZWxldGUgb3BlcmF0aW9uDQo=