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 54BB145630 for ; Wed, 17 Jul 2024 03:57:39 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 32B1740299; Wed, 17 Jul 2024 03:57:39 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.14]) by mails.dpdk.org (Postfix) with ESMTP id 70E794025F for ; Wed, 17 Jul 2024 03:57:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1721181457; x=1752717457; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=x/sDOaMmBKQSEFYo/P7jJtfbvR5+K4d7GVIbaDPlKQo=; b=kNrSjjCh0dSfvhDAexaS9O0qsoEVUGSk8PEXZSsjwfNLG0wVQWk7gvL5 ppXiO1f+k8QYQolwtRLKdNhzSNtNKkZwvrydAfMXZLFsqNY0Yus+Y3ibb 74l7h+laMwJM4dmz3E+7CagefI7rNVFXGLaGvFJwDcCQz6EbJdJvmJ3Mp +S5ojCOPOWy9hutVwJVcKBf0ZwBleI07Q34WeYwPkgOdywN9jbPS34F+L xRZ48ysPV2Y+a38gywml20buQnA4SqYwsmU0dmusELWaE+Sya+aihN1v/ TK+FNrj9dxBlSLVSKktMAMJYGgjob8v8HGQkOFEanr7d/pZkfyBTh4n60 g==; X-CSE-ConnectionGUID: HCRCLYRESHqfQ8grQzCoug== X-CSE-MsgGUID: l31Q8tkQQwuDGUTaeGr99g== X-IronPort-AV: E=McAfee;i="6700,10204,11135"; a="18851277" X-IronPort-AV: E=Sophos;i="6.09,213,1716274800"; d="scan'208";a="18851277" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by fmvoesa108.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2024 18:57:36 -0700 X-CSE-ConnectionGUID: IGmIcsW5SrOTBigU74Kabw== X-CSE-MsgGUID: oudHvk1IS5yQcG59b4R8jg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,213,1716274800"; d="scan'208";a="50568928" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orviesa006.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 16 Jul 2024 18:57:36 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 16 Jul 2024 18:57:35 -0700 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.39 via Frontend Transport; Tue, 16 Jul 2024 18:57:35 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) 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, 16 Jul 2024 18:57:35 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pjo5ulbBZm7dMw0qnaa26mZxEOjyplIxmXbmEB09lhOV6YYlnDam48XkvOfajCZGFlafgjwtn5L4A8by2TowqwFvx2CSsjZoEwy/KajZGafwndMzNSIvlYfNBHQeFMrEk8ruVJ0RRsoscF/oc3QS6BhwjaWt8fhjM1PrXAmKyjmsRDHEbINutBbMrR/clt/LIjm1zMSEmY7GFcaSe84wAkdUTUCA6vf29n6H3ZalRySe04zXe10jF1zJeeT1BZXBiqT/YN7GKPVVzg24I9dkNGJPd173b71a5AiEXkDYzB9wgimrP50SveMdFjDd0nb14VE2PVJ5eNbj5PQ2ihGIjA== 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=x/sDOaMmBKQSEFYo/P7jJtfbvR5+K4d7GVIbaDPlKQo=; b=m7Fa3kxtEDRw7T4LXiyP9PraaNdarepL72aDv+4/lRH11DVFJE6yNFNtZ4/0/GUfBBRMo11WH20wlit3d6sc+VES+nJcOyllBO7eEfFRDQt24DIxasKKKGJYVeqYycr6EggOTSTOySHqXFvoFauizltyICe3OdvNjIQ9j9nruwBo8+VJoVgqGbGhPVP9eJmH4dnOGTuE4pHw1h1xisCRo2oxB2y4lnEWlyk6tprglF4aZXqHQkarhoGJvPpIgkvXobHlhaBlLnO59py2Iih6+/m1EOT2aesY6U4fr+2OVtuIam9nj3wGEugeLpk+ywTABysldjjwt831ksm8JclMcQ== 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 PH0PR11MB4775.namprd11.prod.outlook.com (2603:10b6:510:34::22) by MW4PR11MB5822.namprd11.prod.outlook.com (2603:10b6:303:185::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.14; Wed, 17 Jul 2024 01:57:31 +0000 Received: from PH0PR11MB4775.namprd11.prod.outlook.com ([fe80::a8f9:b889:964f:c495]) by PH0PR11MB4775.namprd11.prod.outlook.com ([fe80::a8f9:b889:964f:c495%5]) with mapi id 15.20.7762.027; Wed, 17 Jul 2024 01:57:31 +0000 From: "Du, Frank" To: Luca Boccassi CC: dpdk stable Subject: RE: please help backporting some patches to stable release 22.11.6 Thread-Topic: please help backporting some patches to stable release 22.11.6 Thread-Index: AQHa1sxggy7joglg1EiKHGUmBFShQbH4pV4ggACDRYCAAQIVgA== Date: Wed, 17 Jul 2024 01:57:31 +0000 Message-ID: References: <20240715153259.2231242-1-luca.boccassi@gmail.com> In-Reply-To: Accept-Language: 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: PH0PR11MB4775:EE_|MW4PR11MB5822:EE_ x-ms-office365-filtering-correlation-id: 4b7487e2-ab99-459c-3a70-08dca603d1ee x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?bmk3NjUyN0hKSmJobUQ4Q1lmcElQQXFpbW5WNXBUZXd6disvLzFROWVDNktL?= =?utf-8?B?ekFPcUFYcjJrL3pKSW5udzJLc1VZWjJ2cjFSYTh3bVl2MVhQVVBjUHJZSG8y?= =?utf-8?B?UU56dGFadTJpNC9KOFY5bFJUaS9IaHVFRUdMQ0dsanNEUUNXUlFhZTZCcHRN?= =?utf-8?B?Z2IzaGVTa2NXR01qSDFncXBwSEdqUUkxdmhUaGJmc0w5QVBHOGUwUnBjY20w?= =?utf-8?B?WWV4MXo2bWRGdXB4OXFjejkrdEVFbUFWSXR5NW1LQVNGTFpXUTZaNFpKbzZj?= =?utf-8?B?eVA3WnU4K2s2OWxqMnAxQUZiNzhIYjhEVzN0bE1JaUVoSzJpUzZYeTVLRnFu?= =?utf-8?B?Y3BwNjN2M01CSmtDN3RCNHZWOFVZb3pobUU1YzNBYmVmSSt2bDNEVEpIaWlG?= =?utf-8?B?OVY1NXhrT2JqU3pQMHJVTWFNZnZuaDlRZk1xNWdxNlBWUTJVTkMwREZwa0F6?= =?utf-8?B?SFpkWmYxUVg5QS9PS3JpbUhqYkRaZFl0WGhweUl6VGdyQmNHdVBLK2FzdWhh?= =?utf-8?B?ZWt6TEovNnNKei96K3NyY1hjOU92TzhwUU43dGJ4WGhKSENBSy9hMFRTZlFx?= =?utf-8?B?NHBhT2hXQStFZGtTaWEwOFBkbTUyRnMvNTVYblhkcDQzUkp0WkRyNUFwN2p5?= =?utf-8?B?TE56QWVNNnVHbTlQMXIzcUFoY25kcURFNlNLeWxtZXdQbmIwem1CaklZRmx5?= =?utf-8?B?UzExeDNiN2c0U1ZFeTZVVUR4eTRtSEFVb1dINVhzcXhjWDUvdHhlS0t4SUw5?= =?utf-8?B?M1lWZytpM0h2WDQ1MWFmSUpGaDdybnA2eFpKTWZwbjNLU3ZUM21SNG42SnB4?= =?utf-8?B?Q0VzWkhpREJCd015aUxZVHhFWkQ1YnJVUFZPQlM5K1krblBhT3FzcFZEQVZk?= =?utf-8?B?b0ZKZXhaYWdWVFRkeTdHZm44ZXd4UHRBV09sR1d4KzlkTHBQWDkyQmpmV3dT?= =?utf-8?B?UktScWVYMFE1cDhzQjBJdjAwRm5yRDhBVHdkb2F5cUozcE1hKzRnYWxTY2Vq?= =?utf-8?B?YUFuQTZBMlRlaHE4cHlCeEZQWjRpWHprVVF4bXdiUmJVenNWNkdoUkFCUUQx?= =?utf-8?B?VWtWTmdRZ1l2SDR0aHliNDMxdy9JTDVCOHV5cHpSSDhjdE43alNnY1J2MUxi?= =?utf-8?B?M1RwcTJPaytqb3ZxNUNUYVFyTnlJV01zazQyMUFuWldyT0ZVREQvZ1FNMjIx?= =?utf-8?B?aHNFdHJoRkRITVI5ZStuTE1YYUx6c0lVKzNVeVAzSkZnT2FXeHJMVmdJN0NN?= =?utf-8?B?OVl3RlVXbkdZUDBua1ovM0Vxczc5K25nTmc1VEE5SUtDbDhsYXNic0RvNWkw?= =?utf-8?B?VFEya3liY2NKTThiTlR2RWc5dHdhNHN4SDA5Z0dvTHA4aEVnZkU2NTd3Sk1O?= =?utf-8?B?b1JpdHpmRE53bURhRVlDT2c3UlVBaVExMWdXVWx2cWQ0R01mMlhJZm5DdWR5?= =?utf-8?B?cDF1Y2hwYk9ZOERVTWc4cEcvc2N0TnZMYVlsTU0yQmt6WUM4eVNCV0ZLbWp6?= =?utf-8?B?MTF5MU92L1g4c2dodUEyeUx4bnNLOWkxQWhQTFQ1dHh6eFRVZkIwaEJISnRP?= =?utf-8?B?WVJ5WjNIL0phaWhVWkVncHBZaHNIQU9zbm0yV1ZCNzVSc3dKVDFUdCtpcUYy?= =?utf-8?B?VXQ0VmZ0UElVQUErNHdjM29uYkVIMWtvVWRRcVd5eS93ZUo5Rk0zUDFHaHpE?= =?utf-8?B?cUxuUk5VN1FqV3A3aXVKaFQ1NFlwdEhvME1LWTRHYzJCb2hhaEg5T2ZwOERX?= =?utf-8?B?cDVUNy9maDV4TzM4NnNQL0padEJPZmNVWnFDSGdzaGxsMXlQdmJ4R081ZXFy?= =?utf-8?Q?3iNSZhi0zycjrqsSi45icKUR11yckcsv0CiEk=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB4775.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S09KWU5UR295bTVhT0c5d2doQ0FuZmZ0eGxBL3lERHNYUGtQQWlMeSt0Um4y?= =?utf-8?B?KzZIODdMbHdLYjgrSUFMY1lYT0d2V2lsK0VhT1k0ajViNmVjRDlRUG9DL1Qx?= =?utf-8?B?cUU5TEhZdEdLMkZJT05yY0VoYWVReG1idklhbjhZcDkyWHVRajl5MmZRVmZB?= =?utf-8?B?R2JHVEp6V3M3UmxPZ3EyNDE0b3FIamNlV0RJNHdmR1JnaThoWW92MXZFK3lS?= =?utf-8?B?OTBTZEk4dDVPQnM2WUxwWVpFRHB2bjF1LytYRVRwMGI1TVBBckZWY3g3Y3k2?= =?utf-8?B?cnY2TjJqY3R3Z2JQdWNuUXZabWR4dlZ1YUw1cWpTVXp6QVUyU2FyZEtuZ2lX?= =?utf-8?B?UzJhdFM3K1p2bzdvVHNzSWxuRzlqc1NieURValYwTmppTUNTaW9RRXpMNVNB?= =?utf-8?B?Nzk5TEJhVUxIYnlkNDZqZnpDUzV2bzBEdlVhZVh6dEI3VVlubE1Ub3UvM0RM?= =?utf-8?B?SUJYZVphRmFwSndaNzB3N1lCNlU0a3VkQ3dQS3ZiQVJ4N3EzRytxSmgyd1dM?= =?utf-8?B?NENQRVllV216bkpUUHVzcmtjN3BzMlZCaTlabm5Ua2plZHJYd3J4VTRrY1dy?= =?utf-8?B?dmlMbVQ1YXdpL290TitVTVR3Z2NkVHQ4RHZQcmtidlQyWk9tV1EyTno1Vkht?= =?utf-8?B?OUlWYlV4V1lDc3VEWEliN25Oa1E5YmFLQTJUbWpGSnlidDJWa0JWU3VEUnpO?= =?utf-8?B?T3VKNWJrejJZSlNKbnlFNUFtdzZTZnp1eklkdTFOM01NRWxzNU0wS2JUSTM5?= =?utf-8?B?dFJ2SUF5a0M2ZlJyVU5vSzhPSGRneWFPYzZTV3I0a0VzYVdHR3c3UjI5OGFZ?= =?utf-8?B?cktwZGRLZklaOG5nTVM0MW05R0h6NHRzRlJBWWZSbDNQNWlETG9od0xXb2ZB?= =?utf-8?B?WW15ODVJc1pOZmNsajM4UHBTWitmWmVuQzdLa09wRENNdjVtWlZTTGdUTmZx?= =?utf-8?B?WmhlcEw5RXN0cG9PcUljS0NIcHV4alBGVCtPenZTTkd0UWMwZE5LQ2pZYmVB?= =?utf-8?B?RnBlbWxZWGc5ZllET01QelFLNUxlalRCUFFCMHFLL1d3RFVLUjJaQzV6aHpW?= =?utf-8?B?c01JQjhZd0d3aFlGRWFkQTZQMlowNkNYcFdUNkNkSFN1dTdaQjh6L1dHRkN3?= =?utf-8?B?RWl2N21pSGd0bTZ2elBXSEgrNVM3c1Q2dC9RTU5QQXQyRG9pU3B4TVRhVnZm?= =?utf-8?B?bkN1TGxVT2dLNlRMR3FKSjBlLzlQMGtJSWpkS2taa0dOQ0tieHNlWVAvZ2wx?= =?utf-8?B?ZUlhQlJ2YzNpM1UzR2h2S3BaQXRTRjhoT0xlemJHM04zMGdjU0FYc1JkV1dO?= =?utf-8?B?bVRLZHhkYWtSMGNEbC91TUlqN2U2ckNyZmpFOFh3QTN6UzVkQm9iRWlvd285?= =?utf-8?B?Q2JoeVIxRWl2WkZTc0RVc1R0OGJjN3Bzb1IvbzZJR0RkeXdDTWhCWmZUaWNZ?= =?utf-8?B?WG0xR2FKRWlHRkZERkdpNk04MHBDSXl3WXNHY1NtcURwaHdPWGxsczRjMGU2?= =?utf-8?B?cnNlemdIV0tyUFRPQjhwRDdWWXM4aEJkU3doWkRKVkNidk5lZUxzZ3hjV1BC?= =?utf-8?B?QjNRQTZ3SHdOc0ZQMFRkUEFoditzbzN2S3ZuSDlUMHZKNlN3UlRoTHlySEF4?= =?utf-8?B?SStMMHptNlQzNEw0cTNudkFBTGFZQ3I3U3ZGeEhyNlRyVE9SU2NBYjNRNExX?= =?utf-8?B?U1BKZUxvMjNySTdXOEw5T2V1YkNCSW5pSWNLWWs5LzlSRGJUa3gvWUVSVzJp?= =?utf-8?B?ZkliQ1QwMkROVkVyWkh2OTF2ZzIyaUxoNHVZb2drNTRsVUkwQUNPeHN6SGwx?= =?utf-8?B?RkoxSzJBQUNCNGxXZ3VySjVmdjZVbzYxc1Avd2FVU0FhbVVyV2tYaE1nN1JN?= =?utf-8?B?YXF2TUJrZmdPM3F1YTRzNGVQUUpQTlJncHV5UldkNldSWDJ6U2NaWEdKSXBF?= =?utf-8?B?dU4rN1lkNGtUeTQxQzdSUTRWUU5MQlpUMHl3MDE1ODNYbXJ5K2o2N0VDZGpw?= =?utf-8?B?SHZIVFVPZ2h1aXpWWWtjc2hvWnM1VEl1dm5SWExXekh3QlBkK0VqSnB4WFIx?= =?utf-8?B?cVRraXowQStPS1MwZjRWZnllQlI4SDFBL1RhS0tYV2VSVVJzN3MyZjNYNmQy?= =?utf-8?Q?Y2cI=3D?= 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: PH0PR11MB4775.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4b7487e2-ab99-459c-3a70-08dca603d1ee X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2024 01:57:31.6834 (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: bZJQ55HhBaQ9Op3A/ClEipqvb21+0hyR+TFwlUA2fuBDxy1A2OZyBHt1gNOPKgtiCdSRhsomB0QHWFBWmFO+4w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB5822 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 SGksDQoNCk9rLCBzbyBwbGVhc2Ugbm90IGJhY2twb3J0IHRoaXMgWERQIGNvbW1pdC4gSXQncyBm aW5lIGFzIG1vc3QgWERQIFBNRCB1c2VyIGlzIGxpa2VseSB0byB1c2UgdGhlIGxhdGVzdCB2ZXJz aW9uLg0KDQpUaGFua3MsDQpGcmFuaw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ IEZyb206IEx1Y2EgQm9jY2Fzc2kgPGJsdWNhQGRlYmlhbi5vcmc+DQo+IFNlbnQ6IFR1ZXNkYXks IEp1bHkgMTYsIDIwMjQgNjozMCBQTQ0KPiBUbzogRHUsIEZyYW5rIDxmcmFuay5kdUBpbnRlbC5j b20+DQo+IENjOiBkcGRrIHN0YWJsZSA8c3RhYmxlQGRwZGsub3JnPg0KPiBTdWJqZWN0OiBSZTog cGxlYXNlIGhlbHAgYmFja3BvcnRpbmcgc29tZSBwYXRjaGVzIHRvIHN0YWJsZSByZWxlYXNlIDIy LjExLjYNCj4gDQo+IEhpLA0KPiANCj4gVGhhdCBtZW1wb29sIHBhdGNoIGludHJvZHVjZXMgYSBu ZXcgQVBJLCBzbyBpdCBpcyBub3QgYXBwcm9wcmlhdGUgZm9yDQo+IGJhY2twb3J0aW5nLiBJZiB5 b3UgbmVlZCB0aGlzIGJ1ZyBmaXggaW4gMjIuMTEuNiwgdGhlbiBhIDIyLjExLnggc3BlY2lmaWMg cGF0Y2ggaXMNCj4gbmVlZGVkIGZvciBpdCwgdGhhdCBkb2Vzbid0IGNoYW5nZSB0aGUgbGlicmFy eSBBUEkuDQo+IA0KPiBPbiBUdWUsIDE2IEp1bCAyMDI0IGF0IDAzOjQ0LCBEdSwgRnJhbmsgPGZy YW5rLmR1QGludGVsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBIaSBMdWNhLA0KPiA+DQo+ID4gRm9y IHRoaXMgb25lOg0KPiA+IDk3MDM5OTQxYjIgIEZyYW5rIER1ICAgICAgICAgbmV0L2FmX3hkcDog cGFyc2UgVU1FTSBtYXAgaW5mbyBmcm9tIG1lbXBvb2wNCj4gPg0KPiA+IEl0IGRlcGVuZHMgb24g YW5vdGhlciBtZW1wb29sIHBhdGNoOg0KPiA+DQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9EUERLL2Rw ZGsvY29tbWl0LzJmMTAxNWQ4ZDU2ZDMyNDY1Y2MyNjBmYWY0Njk5NTANCj4gZWJiDQo+ID4gOWNm NzNiDQo+ID4NCj4gPiBJIGd1ZXNzIGl0IGNhbiBwYXNzIHRoZSBidWlsZCBpZiB0aGUgZGVwZW5k ZW5jeSBwYXRjaCBpcyBjaGVycnktcGlja2VkIGFsc28uDQo+ID4NCj4gPiBUaGFua3MsDQo+ID4g RnJhbmsNCj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206 IGx1Y2EuYm9jY2Fzc2lAZ21haWwuY29tIDxsdWNhLmJvY2Nhc3NpQGdtYWlsLmNvbT4NCj4gPiA+ IFNlbnQ6IE1vbmRheSwgSnVseSAxNSwgMjAyNCAxMTozMyBQTQ0KPiA+ID4gVG86IGRwZGsgc3Rh YmxlIDxzdGFibGVAZHBkay5vcmc+DQo+ID4gPiBDYzogUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNl LnJpY2hhcmRzb25AaW50ZWwuY29tPjsgQ2hhb3lvbmcgSGUNCj4gPiA+IDxjaGFveW9uZy5oZUBj b3JpZ2luZS5jb20+OyBMb2Z0dXMsIENpYXJhIDxjaWFyYS5sb2Z0dXNAaW50ZWwuY29tPjsNCj4g PiA+IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGFtZC5jb20+OyBEdSwgRnJhbmsgPGZyYW5r LmR1QGludGVsLmNvbT47DQo+ID4gPiBTdG9rZXMsIElhbiA8aWFuLnN0b2tlc0BpbnRlbC5jb20+ OyBLZWxsZXIsIEphY29iIEUNCj4gPiA+IDxqYWNvYi5lLmtlbGxlckBpbnRlbC5jb20+OyBMYWF0 eiwgS2V2aW4gPGtldmluLmxhYXR6QGludGVsLmNvbT47DQo+ID4gPiBLaXJhbiBLdW1hciBLIDxr aXJhbmt1bWFya0BtYXJ2ZWxsLmNvbT47IExvbmcgV3UNCj4gPiA+IDxsb25nLnd1QGNvcmlnaW5l LmNvbT47IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+Ow0KPiA+ID4g TmlrbGFzIFPDtmRlcmx1bmQgPG5pa2xhcy5zb2Rlcmx1bmRAY29yaWdpbmUuY29tPjsgTml0aGlu IERhYmlscHVyYW0NCj4gPiA+IDxuZGFiaWxwdXJhbUBtYXJ2ZWxsLmNvbT47IFN0aWxsd2VsbCBK ciwgUGF1bCBNDQo+ID4gPiA8cGF1bC5tLnN0aWxsd2VsbC5qckBpbnRlbC5jb20+OyBQZW5nIFpo YW5nDQo+ID4gPiA8cGVuZy56aGFuZ0Bjb3JpZ2luZS5jb20+OyBZYW5nLCBRaW1pbmcgPHFpbWlu Zy55YW5nQGludGVsLmNvbT47DQo+ID4gPiBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5j b20+OyBSYWh1bCBCaGFuc2FsaQ0KPiA+ID4gPHJiaGFuc2FsaUBtYXJ2ZWxsLmNvbT47IFJheSBL aW5zZWxsYSA8bWRyQGFzaHJvZS5ldT47IFNhdGhhIFJhbw0KPiA+ID4gPHNrb3Rlc2h3YXJAbWFy dmVsbC5jb20+OyBTYXRoZWVzaCBQYXVsIDxwc2F0aGVlc2hAbWFydmVsbC5jb20+Ow0KPiA+ID4g U3VuaWwgS3VtYXIgS29yaSA8c2tvcmlAbWFydmVsbC5jb20+OyBYaWFvbG9uZyBZZQ0KPiA+ID4g PHhpYW9sb25nLnllQGludGVsLmNvbT4NCj4gPiA+IFN1YmplY3Q6IHBsZWFzZSBoZWxwIGJhY2tw b3J0aW5nIHNvbWUgcGF0Y2hlcyB0byBzdGFibGUgcmVsZWFzZQ0KPiA+ID4gMjIuMTEuNg0KPiA+ ID4NCj4gPiA+IEhpIGNvbW1pdCBhdXRob3JzIChhbmQgbWFpbnRhaW5lcnMpLA0KPiA+ID4NCj4g PiA+IERlc3BpdGUgYmVpbmcgc2VsZWN0ZWQgYnkgdGhlIERQREsgbWFpbnRlbmFuY2UgdG9vbA0K PiA+ID4gLi9kZXZ0b29scy9naXQtbG9nLWZpeGVzLnNoIEkgZGlkbid0IGFwcGx5IGZvbGxvd2lu ZyBjb21taXRzIGZyb20NCj4gPiA+IERQREsgbWFpbiB0byAyMi4xMSBzdGFibGUgYnJhbmNoLCBh cyBjb25mbGljdHMgb3IgYnVpbGQgZXJyb3JzIG9jY3VyLg0KPiA+ID4NCj4gPiA+IENhbiBhdXRo b3JzIGNoZWNrIHlvdXIgcGF0Y2hlcyBpbiB0aGUgZm9sbG93aW5nIGxpc3QgYW5kIGVpdGhlcjoN Cj4gPiA+ICAgICAtIEJhY2twb3J0IHlvdXIgcGF0Y2hlcyB0byB0aGUgMjIuMTEgYnJhbmNoLCBv cg0KPiA+ID4gICAgIC0gSW5kaWNhdGUgdGhhdCB0aGUgcGF0Y2ggc2hvdWxkIG5vdCBiZSBiYWNr cG9ydGVkDQo+ID4gPg0KPiA+ID4gUGxlYXNlIGRvIGVpdGhlciBvZiB0aGUgYWJvdmUgYnkgMDcv MjIvMjQuDQo+ID4gPg0KPiA+ID4gWW91IGNhbiBmaW5kIHRoZSBhIHRlbXBvcmFyeSB3b3JrLWlu LXByb2dyZXNzIGJyYW5jaCBvZiB0aGUgY29taW5nDQo+ID4gPiAyMi4xMS42IHJlbGVhc2UgYXQ6 DQo+ID4gPiAgICAgaHR0cHM6Ly9naXRodWIuY29tL2JsdWNhL2RwZGstc3RhYmxlDQo+ID4gPiBJ dCBpcyByZWNvbW1lbmRlZCB0byBiYWNrcG9ydCBvbiB0b3Agb2YgdGhhdCB0byBtaW5pbWl6ZSBm dXJ0aGVyDQo+ID4gPiBjb25mbGljdHMgb3IgbWlzdW5kZXJzdGFuZGluZ3MuDQo+ID4gPg0KPiA+ ID4gU29tZSBub3RlcyBvbiBzdGFibGUgYmFja3BvcnRzOg0KPiA+ID4NCj4gPiA+IEEgYmFja3Bv cnQgc2hvdWxkIGNvbnRhaW4gYSByZWZlcmVuY2UgdG8gdGhlIERQREsgbWFpbiBicmFuY2ggY29t bWl0DQo+ID4gPiBpbiBpdCdzIGNvbW1pdCBtZXNzYWdlIGluIHRoZSBmb2xsb3dpbmcgZmFzaGlv bjoNCj4gPiA+ICAgICBbIHVwc3RyZWFtIGNvbW1pdCA8Y29tbWl0J3MgZHBkayBtYWluIGJyYW5j aCBTSEEtMSBjaGVja3N1bT4gXQ0KPiA+ID4NCj4gPiA+IEZvciBleGFtcGxlOg0KPiA+ID4gICAg IGh0dHBzOi8vZ2l0LmRwZGsub3JnL2RwZGstDQo+ID4gPiBzdGFibGUvY29tbWl0Lz9oPTE4LjEx JmlkPWQ5MGU2YWU2ZjkzNmVjZGMyZmQzODExZmY5ZjI2YWVjN2YzYzA2ZWINCj4gPiA+DQo+ID4g PiBXaGVuIHNlbmRpbmcgdGhlIGJhY2twb3J0ZWQgcGF0Y2gsIHBsZWFzZSBpbmRpY2F0ZSB0aGUg dGFyZ2V0IGJyYW5jaA0KPiA+ID4gaW4gdGhlIHN1YmplY3QgbGluZSwgYXMgd2UgaGF2ZSBtdWx0 aXBsZSBicmFuY2hlcywgZm9yIGV4YW1wbGU6DQo+ID4gPiAgICAgW1BBVENIIDIyLjExXSBmb28v YmFyOiBmaXggYmF6DQo+ID4gPg0KPiA+ID4gV2l0aCBnaXQgZm9ybWF0LXBhdGNoLCB0aGlzIGNh biBiZSBhY2hpZXZlZCBieSBhcHBlbmRpbmcgdGhlIHBhcmFtZXRlcjoNCj4gPiA+ICAgICAtLXN1 YmplY3QtcHJlZml4PSdQQVRDSCAyMi4xMScNCj4gPiA+DQo+ID4gPiBTZW5kIHRoZSBiYWNrcG9y dGVkIHBhdGNoIHRvICJzdGFibGVAZHBkay5vcmciIGJ1dCBub3QgImRldkBkcGRrLm9yZyIuDQo+ ID4gPg0KPiA+ID4gRllJLCBicmFuY2ggMjIuMTEgaXMgbG9jYXRlZCBhdCB0cmVlOg0KPiA+ID4g ICAgaHR0cHM6Ly9naXQuZHBkay5vcmcvZHBkay1zdGFibGUNCj4gPiA+DQo+ID4gPiBUaGFua3Mu DQo+ID4gPg0KPiA+ID4gTHVjYSBCb2NjYXNzaQ0KPiA+ID4NCj4gPiA+IC0tLQ0KPiA+ID4gOTcw Mzk5NDFiMiAgRnJhbmsgRHUgICAgICAgICBuZXQvYWZfeGRwOiBwYXJzZSBVTUVNIG1hcCBpbmZv IGZyb20NCj4gbWVtcG9vbA0KPiA+ID4gYWIxYmIwYzQwMiAgUGVuZyBaaGFuZyAgICAgICBuZXQv bmZwOiBhZGQgY2hlY2sgZm9yIG51bWJlcnMgb2YgVkYNCj4gcmVwcmVzZW50b3INCj4gPiA+IHBv cnQNCj4gPiA+IGZkZTJhMWNiMzQgIFJhaHVsIEJoYW5zYWxpICAgbmV0L2NueGs6IHBvc3Rwb25l IGRpc2FibGluZyBOUEMgUnggYW5kDQo+IE1DQU0NCg==