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 5E674A00C2 for ; Thu, 17 Nov 2022 09:37:10 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5654F42D15; Thu, 17 Nov 2022 09:37:10 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id ECCD840141 for ; Thu, 17 Nov 2022 00:23:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1668641040; x=1700177040; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8/Jg5UKwP+WLMYomh3ujOjYau8l5dnOa7tQPkLA3M70=; b=CUCK6dBGDaiidDjiVWiLoQmL1sx+pIoeXn/cyWANFD8fnppG/34g20i9 wdbf6kWWqt1pFPZNlsHVFz8oFpzBIM+hpms0IcyZgjJleZZCCP58dcjJY +nhZnm5KPXamRo6PRQK2j82NblR5Cg4u38lmuNeA4axg33dwtICbjFSFO Uq8eyfiY9U0J1RZyDlKqf1J10HdhaQ+D6X8TDE9B5V0R7CEdADMiWoxLe HihAXNoAmjHd76fRsQCWv7zt0Z/eJ/oSJePRT8lvg8B87XVNjAiVL2xIp epAsMlAQz9A2bvVm8WYLyIWyBGisAa82hH5PDsLvHfK5LLV78zKSV7aaw A==; X-IronPort-AV: E=McAfee;i="6500,9779,10533"; a="311402184" X-IronPort-AV: E=Sophos;i="5.96,169,1665471600"; d="scan'208";a="311402184" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Nov 2022 15:23:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10533"; a="590379329" X-IronPort-AV: E=Sophos;i="5.96,169,1665471600"; d="scan'208";a="590379329" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga003.jf.intel.com with ESMTP; 16 Nov 2022 15:23:45 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 16 Nov 2022 15:23:45 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 16 Nov 2022 15:23:45 -0800 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.49) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Wed, 16 Nov 2022 15:23:45 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aubYgT88T31neCJj0v36zs6pjm7ZnOGtvqCwGyVIfpxnA7XmruJmEvWtwSFJHD7B4feZCMVo7ByvOS4PrG9dZWCT6YAfsKNGMXPUY9N3PmXeT6puiv0K3/9awrlOQZJhgzyWfDBVQC2S6BehIlpQg+LAQMUkHVjxLkpI4eGa/4c2QX1lhcvHFgbxT7GcoOMRktULUZ0S/4wpM/L95z6eLMmfEZaRNnNqWN8Ej1wINIhBgfffvt5oCFiLXkT0oxIEV4tH1RYF+qIId91EGEq1n+fVA2idGzxcNay/xjZXkNUuZVCPpbMnWckIHztt2HXW7xWBMpWyjp/zGTlC2JC0iw== 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=8/Jg5UKwP+WLMYomh3ujOjYau8l5dnOa7tQPkLA3M70=; b=koAdXTIVT4tn8Zb2+WHOuk/lSguNkPTNcyC46Ws2urJ0AW2T6Z+K1KyX4ciKyPSMOeLlw9DwO+9s1ImW5DQj5BsyD8thEEeB/09jl3brNtgUhnwlRQFJNxKJWKuA7fnovquF6BHNHYNpRc0ie6DtCtwx3pbDk9CQfy5Zt/yLF6lPmc6rI5v4BBSdE5cxFEx87bUNkpJx1JMLwnoB4LAw2iO18dy4h/XTRmVP0eQ0lTSXJ8ShYZukCrv7a3/HTnEnTDgpZw0whkqUMpzY1QA5iqk/0CINlV0RNyoVCAIIJ6aDh4J2hpD0oXkOGbZL3iOm3C78fBmb4rtdMA1va4PtqQ== 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 BY5PR11MB4195.namprd11.prod.outlook.com (2603:10b6:a03:1be::26) by BL1PR11MB5272.namprd11.prod.outlook.com (2603:10b6:208:30a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.17; Wed, 16 Nov 2022 23:23:33 +0000 Received: from BY5PR11MB4195.namprd11.prod.outlook.com ([fe80::bb9c:8ba1:873e:e392]) by BY5PR11MB4195.namprd11.prod.outlook.com ([fe80::bb9c:8ba1:873e:e392%3]) with mapi id 15.20.5813.019; Wed, 16 Nov 2022 23:23:33 +0000 From: "Mah, Yock Gen" To: dpdk stable CC: Konstantin Ananyev , Konstantin Ananyev , Kumara Parameshwaran , Lijun Ou , Lior Margalit , Long Li , Long Wu , Mao YingMing , Matan Azrad , Matan Azrad , mattias.ronnblom , Maxime Coquelin , "Min Hu (Connor)" , =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "Rao, Nikhil" , Niklas Soderlund , Nithin Dabilpuram , "Matz, Olivier" , Ori Kam , "De Lara Guarch, Pablo" , "Stillwell Jr, Paul M" , Pavan Nikhilesh , Peng Zhang , "Yang, Qiming" , "Zhang, Qi Z" , "Nicolau, Radu" , Raja Zidane , Remy Horton , Rolf Neugebauer , Shahaf Shuler , Shally Verma , Shijith Thotton , Shiqi Liu <835703180@qq.com>, "Su, Simei" , Somnath Kotur , Suanming Mou , "Sunila Sahu" , "Taripin, Samuel" , Umesh Kartha , Usman Tanveer , Viacheslav Ovsiienko , "Medvedkin, Vladimir" , "Wei Hu (Xavier)" , "Ling, WeiX" , "Ma, WenwuX" , "Lu, Wenzhuo" , "Zhou, YidingX" , Yisen Zhuang , Yongseok Koh , "Wang, YuanX" Subject: RE: please help backporting some patches to stable release 19.11.14 Thread-Topic: please help backporting some patches to stable release 19.11.14 Thread-Index: AQHY9cOeQq9Vp4rKnUqmBayg49bP0K5CN2sA Date: Wed, 16 Nov 2022 23:23:33 +0000 Message-ID: References: <20221111114814.1553136-1-christian.ehrhardt@canonical.com> In-Reply-To: <20221111114814.1553136-1-christian.ehrhardt@canonical.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-reaction: no-action dlp-product: dlpe-windows 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: BY5PR11MB4195:EE_|BL1PR11MB5272:EE_ x-ms-office365-filtering-correlation-id: 9e85bea8-9211-4293-508a-08dac8299459 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5nY/gTV2e6iKXVPqnqMjsJcgdB6Gz2TmuJCAVwHfUgeHhrU4GVhhd5JLf1BVuscKh4EkDIiIbkpmaZzWewA3mJg11wCun2N6V+SeVL2MpSQAoKV3mtH7MNqRk1Ldzx7j7IBTOv6ps1SMRGc7smPjKG0a7AAlkxZj5bu+08LAExa4aS/xflxzMKNavPV1RKtGy9/Kc8pkqMA0r5omXIVNBPkWCR5g1cEcIIoGyEO94XfWIZydoO8iAfnuxxo+u9aX6vrfASklF1JZmtfQPKFOsekBE5gax/gVf7mq1xryMciywrtsNH87yTscQiFaCrdUfCs9IUo9h+No/PFRgzPNEpD3JGaWERNZcXmMy6Okywvdfu62qGItzFuxcsjPe4xelbEx1bbumJ6PhuP4VPaZZ6dDbH/o1oPqqwY9Fyiiy5jd2wdtieuLBVfprCMl1WnL2uKXDO6lq2xfCJ4R0JljoZbCByKwPBZCtC4jVD/eAED0Xzm5xktTyeaKvVmvmmXR7IXcQ4HuWjrjaXApywER+jYud+aEZ2X8cJ0Z4RtdRpFDVlV7riTYg5E0NPynY+pGYccjOLmLT6+7pEOD72oEaAlbpqG++zJSxU11HXhLzqKsA/8+v8lwMtYYz/6+TJlcOxQ575kFMeKCE52r95T62oga91KqBuARFN6h5BJNknhKY7bnU58vn4I/IXvDN8iVakFswfZFOSg1GUIWgMapcFFyUOaa524y4USKzC9G4VetgQfkFIRKLdhTZwUdbbRd7Mpwi9Z6zG/og7yObLYatBjYjjF318ZVTu7UhvaZdlCVMdV9Un89ddNDLqoA5V3+MA/x7p/vk3NG4TE+KjqA0g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4195.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(366004)(346002)(396003)(376002)(39860400002)(136003)(451199015)(55016003)(82960400001)(8676002)(86362001)(38070700005)(38100700002)(966005)(316002)(107886003)(66446008)(66556008)(122000001)(64756008)(66946007)(66476007)(6916009)(71200400001)(76116006)(33656002)(54906003)(41300700001)(2906002)(4326008)(83380400001)(5660300002)(7416002)(7406005)(8936002)(52536014)(66574015)(478600001)(186003)(7696005)(26005)(6506007)(9686003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Qjl2all0OWFMUDRpYnpkWE0yU3RkTkt2S2xKU2pmR1VBeGU0SUwvZXEvRFRu?= =?utf-8?B?ODdpTVBLREhxQlJhQldySXpERFkrcVhjRWVXay9wcDYvcVJJYUNON3J5NVRz?= =?utf-8?B?YUZRMG9HNkNwZGprd0NsdVpzaUt2VjAxTkZjN2FFanArTnQ0UStTbUl1QXV6?= =?utf-8?B?UkxIa1c1ZS85Kyt5alZ0ZWlMRmhpNXBVb0JudUtUb0F4cUtzaTYrN0xpZHlF?= =?utf-8?B?RGU3OWRYTlduVnpvWlZqam5KT1FxS3dTbU9oeS8rSHJTSUEwWjZQMmNFNjhO?= =?utf-8?B?T2M5b0VkUUlNbThPWnZCaCt3Q2VRUjFDelFhMjg2ZjZZSGFDWkRuWERHN2M0?= =?utf-8?B?TTYzNGZSK0ZKN2NFL0JPMmFkUHNUR0gwc0VLdzRibHkwNG9NVENWSUx5NEtO?= =?utf-8?B?ckFyVjIvRXJ0aHJ1eWtRdURGTzZ4Qk93c0lGTWdYcWwyWTh4Q005MWs1UXVs?= =?utf-8?B?R1FOUVZOT2pGdGcvS1M2U2xDclJVbWp1blBoK0dPZkZKWXY2NThmZjBWb2lq?= =?utf-8?B?U0xLbng3Z1YzNnBjVmVxRmczcE1ENWwrMTBvckU5MnNZV0Jha3BGU2szcG1x?= =?utf-8?B?QW1HN0pLQVh0bmlKMDN5U2pvUW5hRXNTeXdZazV4SUF4YnUrc1Q5L1JuTjJh?= =?utf-8?B?ZlNHZEpRWUJ0KzEyQTNvdHlOY3plYmROandiSnlLU1g2cGI1TC8xZEdXOE1z?= =?utf-8?B?ZFkxd2tTSVhzYmJzVW5tdDFTNzNmU2NhY0VHNnBEaDZBdTBzT1dYTnFQaFJn?= =?utf-8?B?MTU0MS9QdmlpMzNlNnh0d0gvT1BFVm5lWnEwb1lSZXJLK2pKTFdsb3Y4Q2Nw?= =?utf-8?B?cEd2ckMrNjZzL1BFeFRwZWtuKzBrVnk1V0Z6K1pQdk9RbzQ3emhIVzV4UlVE?= =?utf-8?B?a2JSeno1bGxsdUpiTlRIdEM4akt4anpPUGgyYldxRXY0c1JuZTBJb0ZKVHVy?= =?utf-8?B?ZWkwQWNwazBZMG5NaXFsVFBzRUVKR1FVYWFiVjM2MlpVVk4wbEMyTVpvc2hQ?= =?utf-8?B?UUkvNmVSeE5xcncvVk15ckJxaWNGS1pxTGRMS0M0U2JKa0JpTmE3Q2hUeVB5?= =?utf-8?B?dlhENlRUUDk5TzltU2o3U29Hd3F3K2pTd2lJa1lQc1NrSC9qS2dTSmlEdTVK?= =?utf-8?B?dklsWHkyWUNzTnR3aHJTejZGZ29jWUI3MGQvNUdGbUxxLzltV2VlNWxUeTlW?= =?utf-8?B?d0JtRjI0b0d0UjhaekorbENTMWp1TVlSQmNGVElYeWxhZWVka3lCNXI0dTFh?= =?utf-8?B?VUpnTGdsMmd0U2FqZTJ3TWJUNVY4QXBudEVuTjlOZzRzQ1VUOUJBdGhlbGc3?= =?utf-8?B?blR0SGN1QU9lNWRwaEhSVmFsZ2c5akxKZExYTm01d2ZoYnB1QXZFdTdsUTJ0?= =?utf-8?B?eVpsUktQRlNoOXdmVUpnN2lSMnM5eGZheTM2VERFZGdJcWc4TXRLUHhlMDQz?= =?utf-8?B?RDNKTTF3a25qdFVybFQ4ZVhmSFZESEJyUHN5ZzkxU1F0SHRUUnBSMXBIY3oy?= =?utf-8?B?aWhaaUpsYXZDZUFLalZPbGZNL1JBVG5UNSs2ell4T1hYQ1IwS0pTQzlKVmR6?= =?utf-8?B?R2VGNGplSnN1K29yTkhCMTdiUjhxTkZuYnM1VURFSHdaY3l3RmN4NS9rdURk?= =?utf-8?B?cGZoOGpNNnBWeGIvZUd4RDhoc0ZyMU16YjBaMVhob2NXLzVYVzNRQVFyaW9z?= =?utf-8?B?M0Q1a3pFSlg3QjJFSm9HaFFkNEU5TE9Ndmc5QXBlLy8wa1BkK3RoVW1zbjRv?= =?utf-8?B?SXJ2bS9WUzErSmhpeVF6ejM3ZGhNL1lSczNGUFUvTnZHZW9tOXFTVmxmSmZ6?= =?utf-8?B?Wmpqa0cxMHgvK2Y4bjg5aUtTeXdBK1ZwamxnUXQ2SGV4UzlOL0dUK0ZBTVVF?= =?utf-8?B?Y1pxQWhJblltS0NpRG9aZXk4aERqOExVTTJ1UjZOQWdMUzF2NDJyZGlCZWpQ?= =?utf-8?B?U0NacVlBV01UQUU4Z3craWRhSmRuWmdZSG5keHhWbEdjUGpESG5GSkRjL2RB?= =?utf-8?B?aXUza1g4aEJrdW5MRUVwSzZWYUUvQ1pJbHBQV1FMZDhtWktjaWh1eHZsMVYv?= =?utf-8?B?QytIemppbTl6ZWg2WnhyWko3WldRMnZST0NER1J0SDUzbTFiZm9YcWs3Ry9o?= =?utf-8?Q?f73wK86Ro4W3yj+rMd6VYlk7O?= 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: BY5PR11MB4195.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9e85bea8-9211-4293-508a-08dac8299459 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2022 23:23:33.4129 (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: sh0KCRTqzpQmRHdOVzCY9KjYhPChKHWV5MpMyvzk67NOv75cBrbmjk5hFJKAKJPiPa6MWgXVWtDjJXvk+RsUzA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5272 X-OriginatorOrg: intel.com X-Mailman-Approved-At: Thu, 17 Nov 2022 09:37:09 +0100 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 PiA0ODQxMDE1ZmZiICBNYWggWW9jayBHZW4gICAgIG5ldC9pZ2M6IHJlbW92ZSB1bm5lY2Vzc2Fy eSBQSFkgSUQgY2hlY2tzDQpNeSBzdWdnZXN0aW9uIGlzIGRvIG5vdCBiYWNrcG9ydCB0aGlzIHBh dGNoIHRvIDE5LjExLjE0IGFzIHdlIG5ldmVyIHZhbGlkYXRlIHRoZSBwYXRjaCBvbiAxOS4xMSwg aXQgd2lsbCBjcmVhdGUgdW5uZWNlc3Nhcnkgcmlzay4gQW5kLCB3ZSBkbyBub3QgaGF2ZSBuZWNl c3NhcnkgaGFyZHdhcmUgKGkyMjUtSVQpIHdpdGggdXMgbm93IGZvciBuZXh0IGZldyB3ZWVrcyB0 byB2YWxpZGF0ZSBpdC4NCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogY2hy aXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20gPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmlj YWwuY29tPiANClNlbnQ6IEZyaWRheSwgMTEgTm92ZW1iZXIsIDIwMjIgNzo0OCBQTQ0KQ2M6IEtv bnN0YW50aW4gQW5hbnlldiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT47IEtvbnN0YW50 aW4gQW5hbnlldiA8a29uc3RhbnRpbi52LmFuYW55ZXZAeWFuZGV4LnJ1PjsgS3VtYXJhIFBhcmFt ZXNod2FyYW4gPGt1bWFyYXBhcmFtZXNoOTJAZ21haWwuY29tPjsgTGlqdW4gT3UgPG91bGlqdW5A aHVhd2VpLmNvbT47IExpb3IgTWFyZ2FsaXQgPGxtYXJnYWxpdEBudmlkaWEuY29tPjsgTG9uZyBM aSA8bG9uZ2xpQG1pY3Jvc29mdC5jb20+OyBMb25nIFd1IDxsb25nLnd1QGNvcmlnaW5lLmNvbT47 IE1haCwgWW9jayBHZW4gPHlvY2suZ2VuLm1haEBpbnRlbC5jb20+OyBNYW8gWWluZ01pbmcgPG1h b3lpbmdtaW5nQGJhaWR1LmNvbT47IE1hdGFuIEF6cmFkIDxtYXRhbkBtZWxsYW5veC5jb20+OyBN YXRhbiBBenJhZCA8bWF0YW5AbnZpZGlhLmNvbT47IG1hdHRpYXMucm9ubmJsb20gPG1hdHRpYXMu cm9ubmJsb21AZXJpY3Nzb24uY29tPjsgTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5A cmVkaGF0LmNvbT47IE1pbiBIdSAoQ29ubm9yKSA8aHVtaW4yOUBodWF3ZWkuY29tPjsgTW9ydGVu IEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT47IFJhbywgTmlraGlsIDxuaWtoaWwu cmFvQGludGVsLmNvbT47IE5pa2xhcyBTb2Rlcmx1bmQgPG5pa2xhcy5zb2Rlcmx1bmRAY29yaWdp bmUuY29tPjsgTml0aGluIERhYmlscHVyYW0gPG5kYWJpbHB1cmFtQG1hcnZlbGwuY29tPjsgTWF0 eiwgT2xpdmllciA8b2xpdmllci5tYXR6QDZ3aW5kLmNvbT47IE9yaSBLYW0gPG9yaWthQG52aWRp YS5jb20+OyBEZSBMYXJhIEd1YXJjaCwgUGFibG8gPHBhYmxvLmRlLmxhcmEuZ3VhcmNoQGludGVs LmNvbT47IFN0aWxsd2VsbCBKciwgUGF1bCBNIDxwYXVsLm0uc3RpbGx3ZWxsLmpyQGludGVsLmNv bT47IFBhdmFuIE5pa2hpbGVzaCA8cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29tPjsgUGVuZyBaaGFu ZyA8cGVuZy56aGFuZ0Bjb3JpZ2luZS5jb20+OyBZYW5nLCBRaW1pbmcgPHFpbWluZy55YW5nQGlu dGVsLmNvbT47IFpoYW5nLCBRaSBaIDxxaS56LnpoYW5nQGludGVsLmNvbT47IE5pY29sYXUsIFJh ZHUgPHJhZHUubmljb2xhdUBpbnRlbC5jb20+OyBSYWphIFppZGFuZSA8cnppZGFuZUBudmlkaWEu Y29tPjsgUmVteSBIb3J0b24gPHJlbXkuaG9ydG9uQGludGVsLmNvbT47IFJvbGYgTmV1Z2ViYXVl ciA8cm9sZi5uZXVnZWJhdWVyQG5ldHJvbm9tZS5jb20+OyBTaGFoYWYgU2h1bGVyIDxzaGFoYWZz QG1lbGxhbm94LmNvbT47IFNoYWxseSBWZXJtYSA8c2hhbGx5LnZlcm1hQGNhdml1bW5ldHdvcmtz LmNvbT47IFNoaWppdGggVGhvdHRvbiA8c3Rob3R0b25AbWFydmVsbC5jb20+OyBTaGlxaSBMaXUg PDgzNTcwMzE4MEBxcS5jb20+OyBTdSwgU2ltZWkgPHNpbWVpLnN1QGludGVsLmNvbT47IFNvbW5h dGggS290dXIgPHNvbW5hdGgua290dXJAYnJvYWRjb20uY29tPjsgU3Vhbm1pbmcgTW91IDxzdWFu bWluZ21AbWVsbGFub3guY29tPjsgU3VuaWxhIFNhaHUgPHN1bmlsYS5zYWh1QGNhdml1bW5ldHdv cmtzLmNvbT47IFRhcmlwaW4sIFNhbXVlbCA8c2FtdWVsLnRhcmlwaW5AaW50ZWwuY29tPjsgVW1l c2ggS2FydGhhIDx1bWVzaC5rYXJ0aGFAY2F2aXVtbmV0d29ya3MuY29tPjsgVXNtYW4gVGFudmVl ciA8dXNtYW4udGFudmVlckBlbXVtYmEuY29tPjsgVmlhY2hlc2xhdiBPdnNpaWVua28gPHZpYWNo ZXNsYXZvQG52aWRpYS5jb20+OyBNZWR2ZWRraW4sIFZsYWRpbWlyIDx2bGFkaW1pci5tZWR2ZWRr aW5AaW50ZWwuY29tPjsgV2VpIEh1IChYYXZpZXIpIDx4YXZpZXIuaHV3ZWlAaHVhd2VpLmNvbT47 IExpbmcsIFdlaVggPHdlaXgubGluZ0BpbnRlbC5jb20+OyBNYSwgV2Vud3VYIDx3ZW53dXgubWFA aW50ZWwuY29tPjsgTHUsIFdlbnpodW8gPHdlbnpodW8ubHVAaW50ZWwuY29tPjsgWmhvdSwgWWlk aW5nWCA8eWlkaW5neC56aG91QGludGVsLmNvbT47IFlpc2VuIFpodWFuZyA8eWlzZW4uemh1YW5n QGh1YXdlaS5jb20+OyBZb25nc2VvayBLb2ggPHlza29oQG1lbGxhbm94LmNvbT47IFdhbmcsIFl1 YW5YIDx5dWFueC53YW5nQGludGVsLmNvbT4NClN1YmplY3Q6IHBsZWFzZSBoZWxwIGJhY2twb3J0 aW5nIHNvbWUgcGF0Y2hlcyB0byBzdGFibGUgcmVsZWFzZSAxOS4xMS4xNA0KDQpIaSBjb21taXQg YXV0aG9ycyAoYW5kIG1haW50YWluZXJzKSwNCg0KRGVzcGl0ZSBiZWluZyBzZWxlY3RlZCBieSB0 aGUgRFBESyBtYWludGVuYW5jZSB0b29sIC4vZGV2dG9vbHMvZ2l0LWxvZy1maXhlcy5zaCBJIGRp ZG4ndCBhcHBseSBmb2xsb3dpbmcgY29tbWl0cyBmcm9tIERQREsgbWFpbiB0byAxOS4xMSBzdGFi bGUgYnJhbmNoLCBhcyBjb25mbGljdHMgb3IgYnVpbGQgZXJyb3JzIG9jY3VyLg0KDQpDYW4gYXV0 aG9ycyBjaGVjayB5b3VyIHBhdGNoZXMgaW4gdGhlIGZvbGxvd2luZyBsaXN0IGFuZCBlaXRoZXI6 DQogICAgLSBCYWNrcG9ydCB5b3VyIHBhdGNoZXMgdG8gdGhlIDE5LjExIGJyYW5jaCwgb3INCiAg ICAtIEluZGljYXRlIHRoYXQgdGhlIHBhdGNoIHNob3VsZCBub3QgYmUgYmFja3BvcnRlZA0KDQpQ bGVhc2UgZG8gZWl0aGVyIG9mIHRoZSBhYm92ZSBieSAxMS8xOC8yMi4NCg0KWW91IGNhbiBmaW5k IHRoZSBhIHRlbXBvcmFyeSB3b3JrLWluLXByb2dyZXNzIGJyYW5jaCBvZiB0aGUgY29taW5nIDE5 LjExLjE0IHJlbGVhc2UgYXQ6DQogICAgaHR0cHM6Ly9naXRodWIuY29tL2NwYWVsemVyL2RwZGst c3RhYmxlLXF1ZXVlDQpJdCBpcyByZWNvbW1lbmRlZCB0byBiYWNrcG9ydCBvbiB0b3Agb2YgdGhh dCB0byBtaW5pbWl6ZSBmdXJ0aGVyIGNvbmZsaWN0cyBvciBtaXN1bmRlcnN0YW5kaW5ncy4NCg0K U29tZSBub3RlcyBvbiBzdGFibGUgYmFja3BvcnRzOg0KDQpBIGJhY2twb3J0IHNob3VsZCBjb250 YWluIGEgcmVmZXJlbmNlIHRvIHRoZSBEUERLIG1haW4gYnJhbmNoIGNvbW1pdCBpbiBpdCdzIGNv bW1pdCBtZXNzYWdlIGluIHRoZSBmb2xsb3dpbmcgZmFzaGlvbjoNCiAgICBbIHVwc3RyZWFtIGNv bW1pdCA8Y29tbWl0J3MgZHBkayBtYWluIGJyYW5jaCBTSEEtMSBjaGVja3N1bT4gXQ0KDQpGb3Ig ZXhhbXBsZToNCiAgICBodHRwczovL2dpdC5kcGRrLm9yZy9kcGRrLXN0YWJsZS9jb21taXQvP2g9 MTguMTEmaWQ9ZDkwZTZhZTZmOTM2ZWNkYzJmZDM4MTFmZjlmMjZhZWM3ZjNjMDZlYg0KDQpXaGVu IHNlbmRpbmcgdGhlIGJhY2twb3J0ZWQgcGF0Y2gsIHBsZWFzZSBpbmRpY2F0ZSB0aGUgdGFyZ2V0 IGJyYW5jaCBpbiB0aGUgc3ViamVjdCBsaW5lLCBhcyB3ZSBoYXZlIG11bHRpcGxlIGJyYW5jaGVz LCBmb3IgZXhhbXBsZToNCiAgICBbUEFUQ0ggMTkuMTFdIGZvby9iYXI6IGZpeCBiYXoNCg0KV2l0 aCBnaXQgZm9ybWF0LXBhdGNoLCB0aGlzIGNhbiBiZSBhY2hpZXZlZCBieSBhcHBlbmRpbmcgdGhl IHBhcmFtZXRlcjoNCiAgICAtLXN1YmplY3QtcHJlZml4PSdQQVRDSCAxOS4xMScNCg0KU2VuZCB0 aGUgYmFja3BvcnRlZCBwYXRjaCB0byAic3RhYmxlQGRwZGsub3JnIiBidXQgbm90ICJkZXZAZHBk ay5vcmciLg0KDQpGWUksIGJyYW5jaCAxOS4xMSBpcyBsb2NhdGVkIGF0IHRyZWU6DQogICBodHRw czovL2dpdC5kcGRrLm9yZy9kcGRrLXN0YWJsZQ0KDQpUaGFua3MuDQoNCkNocmlzdGlhbiBFaHJo YXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+DQoNClAuUy4gSSBoYWQgdG8g c3BsaXQgdGhlIG1haWwgYWdhaW4gdG8gb2JleSBydWxlcyBvZiBtYWlsIHByb3ZpZGVycw0KDQot LS0NCjA5YjViMjg4MGQgIEJlbmphbWluIExlIEJlcnJlIG5ldC9ibnh0OiBmaXggZXJyb3IgY29k ZSBkdXJpbmcgTVRVIGNoYW5nZQ0KODMwZjdlNzkwNyAgQ2hhbmdwZW5nIExpdSAgICB2aG9zdDog YWRkIG5vbi1ibG9ja2luZyBBUEkgZm9yIHBvc3RpbmcgaW50ZXJydXB0DQpiYzZlZWIyOWM2ICBD aGVuZ3dlbiBGZW5nICAgIG5ldC9obnMzOiBmaXggVkYgbWFpbGJveCBtZXNzYWdlIGhhbmRsaW5n DQoxMjU5MGZjNTAzICBDaGVuZ3dlbiBGZW5nICAgIG5ldC9obnMzOiBvcHRpbWl6ZSBTVkUgVHgg cGVyZm9ybWFuY2UNCmUwZWM2MmQ2ZTkgIENoZW5nd2VuIEZlbmcgICAgbmV0L2huczM6IHJldmVy dCBmaXggbWFpbGJveCBjb21tdW5pY2F0aW9uIHdpdGggSFcNCjFhNzM3NGM5NTYgIERtaXRyeSBL b3pseXVrICAgZWFsOiBmaXggc2lkZSBlZmZlY3QgaW4gc29tZSBwb2ludGVyIGFyaXRobWV0aWMg bWFjcm9zDQozMjkyODBjNTNlICBFcmlrIEdhYnJpZWwgQ2FycmlsbG8gc2VydmljZTogZml4IGVh cmx5IG1vdmUgdG8gaW5hY3RpdmUgc3RhdHVzDQo4ZjRmZjdkZTM5ICBHYW5hcGF0aSBLdW5kYXB1 cmEgZXZlbnRkZXYvY3J5cHRvOiBmaXggbXVsdGktcHJvY2Vzcw0KYzA1YTU0MDkwMiAgSHVpc29u ZyBMaSAgICAgICBuZXQvaG5zMzogZGVsZXRlIHVudXNlZCBtYXJrdXANCmIzOGJkODhiZWIgIEh1 aXNvbmcgTGkgICAgICAgbmV0L2huczM6IGZpeCBjbGVhcmluZyBoYXJkd2FyZSBNQUMgc3RhdGlz dGljcw0KYTM1Nzk5NjI1ZSAgSHVpc29uZyBMaSAgICAgICBuZXQvaG5zMzogZml4IGxvY2sgcHJv dGVjdGlvbiBvZiBSU1MgZmxvdyBydWxlDQo5MDRlZTM3MGU4ICBIdWlzb25nIExpICAgICAgIG5l dC9obnMzOiBmaXggcGFja2V0IHR5cGUgZm9yIEdFTkVWRQ0KMTA0MmVkNDAxZiAgSHVpc29uZyBM aSAgICAgICBuZXQvaG5zMzogZml4IHJlc3RvcmUgZmlsdGVyIGZ1bmN0aW9uIGlucHV0DQo3MDVh NTA4MDAzICBIdWlzb25nIExpICAgICAgIG5ldC9obnMzOiBmaXggUlNTIGZpbHRlciByZXN0b3Jl DQo0M2Q4YWRmMzg5ICBIdWlzb25nIExpICAgICAgIG5ldC9obnMzOiBmaXggUlNTIGZsb3cgcnVs ZSByZXN0b3JlDQowZDgxZGEyNTU5ICBIdWlzb25nIExpICAgICAgIG5ldC9obnMzOiBmaXggUlNT IHJ1bGUgcmVzdG9yZQ0KODYwZWQ4NTE2YSAgSHVpc29uZyBMaSAgICAgICBuZXQvaG5zMzogbW92 ZSBmbG93IGRpcmVjdGlvbiBydWxlIHJlY292ZXJ5DQpkZjgxMGQxYjZlICBJdmFuIE1hbG92ICAg ICAgIG5ldC9ib25kaW5nOiBmaXggZmxvdyBmbHVzaCBvcmRlciBvbiBjbG9zZQ0KOWY3MWEyOTdk YSAgSmlhd2VpIFdhbmcgICAgICBuZXQvbWx4NTogZml4IG1vZGlmeSBhY3Rpb24gd2l0aCB0dW5u ZWwgZGVjYXBzdWxhdGlvbg0KYmZhODdlMjFiZCAgSmlhd2VpIFdhbmcgICAgICBuZXQvbWx4NTog Zml4IHR1bm5lbCBoZWFkZXIgd2l0aCBJUElQIG9mZmxvYWQNCmI4YTU1ODcxZDUgIEp1biBRaXUg ICAgICAgICAgZ3JvOiB0cmltIHRhaWwgcGFkZGluZyBieXRlcw0KYWFhNDRjYjEyNSAgS2FsZXNo IEFQICAgICAgICBuZXQvYm54dDogcmVtb3ZlIHVubmVjZXNzYXJ5IGNoZWNrDQoxOWVlOTFjNmJk ICBLZXZpbiBMaXUgICAgICAgIG5ldC9pYXZmOiBjaGVjayBpbGxlZ2FsIHBhY2tldCBzaXplcw0K NzJmNTFiMDk3YSAgS3VtYXJhIFBhcmFtZXNod2FyYW4gZ3JvOiBjaGVjayBwYXlsb2FkIGxlbmd0 aCBhZnRlciB0cmltDQpiYzVkOGZkYjcwICBMb25nIExpICAgICAgICAgIG5ldC9tbHg1OiBmaXgg VmVyYnMgRkQgbGVhayBpbiBzZWNvbmRhcnkgcHJvY2Vzcw0KYmIzNDBmNTZmYyAgTG9uZyBXdSAg ICAgICAgICBuZXQvbmZwOiBmaXggbWVtb3J5IGxlYWsgaW4gUngNCjQ4NDEwMTVmZmIgIE1haCBZ b2NrIEdlbiAgICAgbmV0L2lnYzogcmVtb3ZlIHVubmVjZXNzYXJ5IFBIWSBJRCBjaGVja3MNCjRi ZmI0OTk4MjkgIE1hbyBZaW5nTWluZyAgICAgbmV0L2JueHQ6IGZpeCBudWxsIHBvaW50ZXIgZGVy ZWZlcmVuY2UgaW4gTEVEIGNvbmZpZw0KNjBiMjU0ZTM5MiAgTWF0YW4gQXpyYWQgICAgICBuZXQv bWx4NTogZml4IFJ4IHF1ZXVlIHJlY292ZXJ5IG1lY2hhbmlzbQ0KNzBjYjAyNzhhNCAgTWF0dGlh cyBSw7ZubmJsb20gZXZlbnQvZHN3OiBmaXggZmxvdyBtaWdyYXRpb24NCjQ1OTUzMWM5NTggIE1v cnRlbiBCcsO4cnVwICAgIG1lbXBvb2w6IGZpeCBjYWNoZSBmbHVzaGluZyBhbGdvcml0aG0NCmEy ODMzZWNjNWUgIE1vcnRlbiBCcsO4cnVwICAgIG1lbXBvb2w6IGZpeCBnZXQgb2JqZWN0cyBmcm9t IG1lbXBvb2wgd2l0aCBjYWNoZQ0KNGVkY2VlMTlmYyAgTml0aGluIERhYmlscHVyYW0gZXhhbXBs ZXMvaXBzZWMtc2VjZ3c6IHVzZSBUeCBjaGVja3N1bSBvZmZsb2FkIGNvbmRpdGlvbmFsbHkNCmEw YTE3ZTJhM2UgIE9saXZpZXIgTWF0eiAgICAgY3J5cHRvZGV2OiBmaXggdW5kdWx5IG5ld2xpbmVz IGluIGxvZ3MNCmQ1MjYyYjUyMWQgIE9saXZpZXIgTWF0eiAgICAgbWVtOiBmaXggQVBJIGRvYyBh Ym91dCBhbGxvY2F0aW9uIG9uIHNlY29uZGFyeSBwcm9jZXNzZXMNCjkyN2NiNDNmZTkgIFBhdmFu IE5pa2hpbGVzaCAgZXhhbXBsZXMvbDNmd2Q6IGZpeCBwb3J0IGdyb3VwIG1hc2sgd2l0aCBBbHRp VmVjDQpkYmFkNmY2NGY5ICBQZW5nIFpoYW5nICAgICAgIG5ldC9uZnA6IGZpeCBpbnRlcm5hbCBi dWZmZXIgc2l6ZSBhbmQgTVRVIGNoZWNrDQpiMDQ3MmUyMTBmICBRaSBaaGFuZyAgICAgICAgIG5l dC9pY2UvYmFzZTogZml4IGlucHV0IHNldCBvZiBHVFBvR1JFDQpjMDVmMmU5Njg4ICBSYWR1IE5p Y29sYXUgICAgIGV4YW1wbGVzL2lwc2VjLXNlY2d3OiBmaXggVHggY2hlY2tzdW0gb2ZmbG9hZCBm bGFnDQoxMzBiYjdkYTUzICBSYWphIFppZGFuZSAgICAgIG5ldC9tbHg1OiBmaXggVHggY2hlY2sg Zm9yIGhhcmR3YXJlIGRlc2NyaXB0b3IgbGVuZ3RoDQpkOTE0YzAxMDM2ICBTaGlxaSBMaXUgICAg ICAgIG5vZGU6IGNoZWNrIFJ4IGVsZW1lbnQgYWxsb2NhdGlvbg0KZjY2MzIzNzE3ZSAgVXNtYW4g VGFudmVlciAgICBuZXQvYm9uZGluZzogZml4IG1vZGUgNCB3aXRoIGRlZGljYXRlZCBxdWV1ZXMN CmQxNWJmZDI5MzAgIFZpYWNoZXNsYXYgT3ZzaWllbmtvIG5ldC9tbHg1OiBmaXggaW5saW5lIGxl bmd0aCBleGNlZWRpbmcgZGVzY3JpcHRvciBsaW1pdA0KNDBhYmI5MDNmZSAgV2Vud3UgTWEgICAg ICAgICBleGFtcGxlcy92aG9zdDogZml4IHVzZSBhZnRlciBmcmVlDQpjYjVjMWI5MWY3ICBZaWRp bmcgWmhvdSAgICAgIG5ldC9pYXZmOiBhZGQgdGhyZWFkIGZvciBldmVudCBjYWxsYmFja3MNCg==