From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5251FA04B1; Tue, 24 Nov 2020 11:00:19 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2CBA2C90C; Tue, 24 Nov 2020 11:00:17 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 4D8B8C904 for ; Tue, 24 Nov 2020 11:00:15 +0100 (CET) IronPort-SDR: Unuv1oZYWpAdnxq/LysHOTPeL/Z2QAYZiJ9v/ZqxLlM9BFR81IqF59lr/gRx/VfwhCDSIYTuk7 u3xmNTnr6fkw== X-IronPort-AV: E=McAfee;i="6000,8403,9814"; a="190044222" X-IronPort-AV: E=Sophos;i="5.78,366,1599548400"; d="scan'208";a="190044222" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2020 02:00:12 -0800 IronPort-SDR: Q2rD4+2iKvllnd3b+NEgSq/vwhvojnRqdKI9VdZzRU8JSHgJNmvYGV07P0YyVzIsBmepXHQD0S gI8DcjSxzq/g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.78,366,1599548400"; d="scan'208";a="370364840" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by FMSMGA003.fm.intel.com with ESMTP; 24 Nov 2020 02:00:12 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 24 Nov 2020 02:00:11 -0800 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.1713.5 via Frontend Transport; Tue, 24 Nov 2020 02:00:11 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.108) 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.1713.5; Tue, 24 Nov 2020 02:00:11 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HXYF8di7OvccOkLgvNRun1OkVQWahLwQ+NABpn50nGa1VDCV//2zkrf1F0jLn03qgw7b+73CZJPmg18VjwkFr/VVDrigUyzWTTxZNaddF4zNinlIk/mpYE/S/IhZy7sLa+qGxqsxVOo9aseCBFQ8G4cxHZV8dOHiAemtdRXRr+68NCYGQRA0+4PGL0B6RvSigyenUM37txV5ySTVTSQNfXKdfe6G4094U/O/ozMmFWNCuC09XmvqzwiSyLSxI6o5HNsgakXmWMdVS9LlLqAVPSLFR+x0Pu2CMZGZcyO2+Rtwb3rLQbXjVuv83BagJOvFpVsSfEFLvtr4EIDbroilVA== 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-SenderADCheck; bh=xXiIEIgCZB1hDtEQAH8w+GeDdqEiyTs8Q0auyk7kCF8=; b=bcatRRyOXtSnQDVz2Je6U0o6R05q1+Lk2CT/rOQG+7HlfKZR/2nM2QbA01EU/lqB9AxRcShkYOJeX7AK4ngAXw9DeGRP6Lhy6lJxwpJkIPMJJXKxUmYLpYl2rlQjLpKzlF0GpRfrZnsRDbQnDLtkpVu9uzKE783DGi49qL4ccdnq4EcqE8M+G/Obnea3bBBel2fWv66+AMl7fl1Y9GaVodmo7tO1d9YxsVRJv2msam1aHeBitgTsUtmu/WtjXefWP57XUJ0Ig9BNJciFypdHysx0Ta/DkguUM/b+PDEi84IqJwMWPPN8gJjJkZkd8asijq9WFY04NfxzZmc/PeEoOw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xXiIEIgCZB1hDtEQAH8w+GeDdqEiyTs8Q0auyk7kCF8=; b=MrgxXvIdaFzwiatCoL3TO/p6XMhuB7lNHg3UoyCgThMbB5PvKsawo9RuGkybSD5Dbr9d7LU+shMD8WK9/AwHRn+PUefs52+sJkiK/Bgy7e5N43/Mw3HGHLLoeSH3TBnWLihkgW2rJY0cC6ovconxE1ivusjQyOrZuOsCMa541Ko= Received: from DM6PR11MB3131.namprd11.prod.outlook.com (2603:10b6:5:6d::32) by DM6PR11MB4252.namprd11.prod.outlook.com (2603:10b6:5:201::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.30; Tue, 24 Nov 2020 10:00:08 +0000 Received: from DM6PR11MB3131.namprd11.prod.outlook.com ([fe80::7c3d:89ea:62cb:2bbf]) by DM6PR11MB3131.namprd11.prod.outlook.com ([fe80::7c3d:89ea:62cb:2bbf%6]) with mapi id 15.20.3589.030; Tue, 24 Nov 2020 10:00:08 +0000 From: "Zhang, Tianfei" To: "Yigit, Ferruh" , Jerin Jacob , "Dumitrescu, Cristian" , Hemant Agrawal , Sachin Saxena , Ray Kinsella , Neil Horman , "Xu, Rosen" , "Wu, Jingjing" , "Xing, Beilei" , "Nithin Dabilpuram" , Ajit Khaparde , Raveendra Padasalagi , Vikas Gupta , Gagandeep Singh , Somalapuram Amaranath , Akhil Goyal , Jay Zhou , "McDaniel, Timothy" , "Ma, Liang J" , "Mccarthy, Peter" , Shepard Siegel , Ed Czeck , John Miller , "Igor Russkikh" , Pavel Belous , Rasesh Mody , Shahed Shaikh , Somnath Kotur , "Chas Williams" , "Min Hu (Connor)" , "Rahul Lakkireddy" , "Guo, Jia" , "Wang, Haiyue" , Marcin Wojtas , Michal Krawczyk , Guy Tzalik , "Evgeny Schemeilin" , Igor Chauskin , "Zhang, Qi Z" , "Wang, Xiao W" , "Yang, Qiming" , Alfredo Cardigliano , Matan Azrad , Shahaf Shuler , Viacheslav Ovsiienko , Zyta Szpak , Liron Himi , Stephen Hemminger , "K. Y. Srinivasan" , Haiyang Zhang , Long Li , Heinrich Kuhn , Harman Kalra , "Kiran Kumar K" , Andrew Rybchenko , "Singh, Jasvinder" , Jiawen Wu , Jian Wang , Ori Kam , Guy Kaneti , "Burakov, Anatoly" , "Maxime Coquelin" , "Xia, Chenbo" CC: "dev@dpdk.org" Thread-Topic: [RFC] remove unused functions Thread-Index: AQHWviePsUEVtEDC0UK9YeaTcvq6hKnVB3hggAB6J4CAAZKc8A== Date: Tue, 24 Nov 2020 10:00:07 +0000 Message-ID: References: <20201119035238.3653702-1-ferruh.yigit@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.5.1.3 dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.218] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3a34497c-244f-48f3-6986-08d8905fb98b x-ms-traffictypediagnostic: DM6PR11MB4252: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0hBXHBY/JgJXU6lQMCVbdBlv1q/pMlFSIbZdO+ER8kl6AHRYJVjHQKdU4JEH4h4bb3pwz2A53te+x5xtZB6dTlAaBpgWQhzLf+qrjvcKjZgIXFwmBC3WllL7bKOTeIfcF2k+n+VbY3vGXpP08X8ca6lecQazDOWn07giOmmnsGEOiB99GBsDZ9SFOMEmKruCKGepc/C3XAp3jFUveoV1uKevo5wfxIKxxAWqve3MW2atsPYwC+5Aw/b2dPmotWXUd734h1osk2EtsPL8osqiLH/jZWJQPbGqiXDBjvTC30B8S4Zr38T5CR26t7bRrZzP9BlQoxRuPKNcyoTj36XgGmdaQ1jE8VvvyVIzCgWqN03CUXoBtMG14hL/0YxoZyUt x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3131.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(366004)(39860400002)(136003)(346002)(396003)(8676002)(66946007)(33656002)(76116006)(8936002)(4326008)(55016002)(186003)(921005)(26005)(478600001)(316002)(7416002)(5660300002)(83380400001)(71200400001)(6506007)(53546011)(52536014)(9686003)(2906002)(7406005)(86362001)(6636002)(66446008)(64756008)(66556008)(66476007)(110136005)(1191002)(7696005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: Stn/9XwLrFr4CwJ8XkTDpU68m9Z6AK/o0JlXHPgK+4kutOekG/H0JBM+VojaHTN1yTyrkyiMFx6zCS0GZHGEJVFWB5vIrwHsB+poGErWf9d0xz7qBOGbzXJmV9fdXt6rHIi3hE4WAje4IrhJn0CIOIqSC8aQXrH2MBQHZRYaSszFQDJnRkjb/vomiHqhHB7w9H/BSItPtqlDVDZtC5GuvQ4wJZi3DNkAdTOjpO8iImF2c+repI8u0XF0rpMrq2SIKZE/8O867v+7DjmTjkvBWdIU4vP5Xa6IOuU8guUZzhVCHNAXCkuauKCpdAKWnEEO9vELAVYimXhyngWtM/mGOLmIV17OOE9YN/Z1noHx5jn99Z791bicS7y/yaVCxv2idC+WinKgQUaO8XnmFl1X3evjxX0awanQGlN/lU/EmERjs9Y/c0KWIA+mVHHp6Sz25lm1G05s1lHfEHxZypHNGIi7FPf82nZ3qNPQl4ZZT/fo5hfOn/sorXR3mwfPU8rWoMD1k4YC0+C1YFTO8uL430xTEHnbgJpZkGkKGdiv26n7EtFJ2x+2A3L0tF/XJs/o42RC72+fZgv64kTUZOhaBfskTE9drBGPNQQwn/JDooN0OwB+CYLDUTTnBbuhiBVYTuu/7c3PtsU0+PqE55c4V2pJ6MPUpwqTKMlY973/fIdKr7e68zhr6GEvF4rlTfxCgn/9tPhPjwm4SzsLS0Vb6tzzcCEORr5ie4faxtg8KzXNVoeI953W0G9zzWH5LKIyQK6V2ZnKTlIai98aWcr10J8x7nQIbvYwara2K3to1ulaVf97hhCxX1cTmoGE7JoSBEf2oqFjrDTFkVUgc0wZ9NvqKtCE+Gpqzsf0++TfH9SQuvX9elh1b2qiEfGZ9KG9yWEj65ZfTAtq5OkdQdHdsw== 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: DM6PR11MB3131.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3a34497c-244f-48f3-6986-08d8905fb98b X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2020 10:00:08.0020 (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: d+OJnnEfaVSL+vYUiRyF7d673WFNfsouvKpfkweQ9imCzdWDJ15G/QgZ7DXEEuhwHDuW/qNgiXunaxeBhEGBJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4252 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [RFC] remove unused functions X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0IDxm ZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiBTZW50OiAyMDIw5bm0MTHmnIgyM+aXpSAxNzo1Nw0K PiBUbzogWmhhbmcsIFRpYW5mZWkgPHRpYW5mZWkuemhhbmdAaW50ZWwuY29tPjsgSmVyaW4gSmFj b2INCj4gPGplcmluakBtYXJ2ZWxsLmNvbT47IER1bWl0cmVzY3UsIENyaXN0aWFuIDxjcmlzdGlh bi5kdW1pdHJlc2N1QGludGVsLmNvbT47DQo+IEhlbWFudCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdh bEBueHAuY29tPjsgU2FjaGluIFNheGVuYQ0KPiA8c2FjaGluLnNheGVuYUBvc3MubnhwLmNvbT47 IFJheSBLaW5zZWxsYSA8bWRyQGFzaHJvZS5ldT47IE5laWwgSG9ybWFuDQo+IDxuaG9ybWFuQHR1 eGRyaXZlci5jb20+OyBYdSwgUm9zZW4gPHJvc2VuLnh1QGludGVsLmNvbT47IFd1LCBKaW5namlu Zw0KPiA8amluZ2ppbmcud3VAaW50ZWwuY29tPjsgWGluZywgQmVpbGVpIDxiZWlsZWkueGluZ0Bp bnRlbC5jb20+OyBOaXRoaW4NCj4gRGFiaWxwdXJhbSA8bmRhYmlscHVyYW1AbWFydmVsbC5jb20+ OyBBaml0IEtoYXBhcmRlDQo+IDxhaml0LmtoYXBhcmRlQGJyb2FkY29tLmNvbT47IFJhdmVlbmRy YSBQYWRhc2FsYWdpDQo+IDxyYXZlZW5kcmEucGFkYXNhbGFnaUBicm9hZGNvbS5jb20+OyBWaWth cyBHdXB0YQ0KPiA8dmlrYXMuZ3VwdGFAYnJvYWRjb20uY29tPjsgR2FnYW5kZWVwIFNpbmdoIDxn LnNpbmdoQG54cC5jb20+Ow0KPiBTb21hbGFwdXJhbSBBbWFyYW5hdGggPGFzb21hbGFwQGFtZC5j b20+OyBBa2hpbCBHb3lhbA0KPiA8YWtoaWwuZ295YWxAbnhwLmNvbT47IEpheSBaaG91IDxqaWFu amF5Lnpob3VAaHVhd2VpLmNvbT47IE1jRGFuaWVsLA0KPiBUaW1vdGh5IDx0aW1vdGh5Lm1jZGFu aWVsQGludGVsLmNvbT47IE1hLCBMaWFuZyBKIDxsaWFuZy5qLm1hQGludGVsLmNvbT47DQo+IE1j Y2FydGh5LCBQZXRlciA8cGV0ZXIubWNjYXJ0aHlAaW50ZWwuY29tPjsgU2hlcGFyZCBTaWVnZWwN Cj4gPHNoZXBhcmQuc2llZ2VsQGF0b21pY3J1bGVzLmNvbT47IEVkIEN6ZWNrIDxlZC5jemVja0Bh dG9taWNydWxlcy5jb20+Ow0KPiBKb2huIE1pbGxlciA8am9obi5taWxsZXJAYXRvbWljcnVsZXMu Y29tPjsgSWdvciBSdXNza2lraA0KPiA8aWdvci5ydXNza2lraEBhcXVhbnRpYS5jb20+OyBQYXZl bCBCZWxvdXMgPHBhdmVsLmJlbG91c0BhcXVhbnRpYS5jb20+Ow0KPiBSYXNlc2ggTW9keSA8cm1v ZHlAbWFydmVsbC5jb20+OyBTaGFoZWQgU2hhaWtoDQo+IDxzaHNoYWlraEBtYXJ2ZWxsLmNvbT47 IFNvbW5hdGggS290dXIgPHNvbW5hdGgua290dXJAYnJvYWRjb20uY29tPjsNCj4gQ2hhcyBXaWxs aWFtcyA8Y2hhczNAYXR0LmNvbT47IE1pbiBIdSAoQ29ubm9yKSA8aHVtaW4yOUBodWF3ZWkuY29t PjsNCj4gUmFodWwgTGFra2lyZWRkeSA8cmFodWwubGFra2lyZWRkeUBjaGVsc2lvLmNvbT47IEd1 bywgSmlhDQo+IDxqaWEuZ3VvQGludGVsLmNvbT47IFdhbmcsIEhhaXl1ZSA8aGFpeXVlLndhbmdA aW50ZWwuY29tPjsgTWFyY2luDQo+IFdvanRhcyA8bXdAc2VtaWhhbGYuY29tPjsgTWljaGFsIEty YXdjenlrIDxta0BzZW1paGFsZi5jb20+OyBHdXkNCj4gVHphbGlrIDxndHphbGlrQGFtYXpvbi5j b20+OyBFdmdlbnkgU2NoZW1laWxpbiA8ZXZnZW55c0BhbWF6b24uY29tPjsNCj4gSWdvciBDaGF1 c2tpbiA8aWdvcmNoQGFtYXpvbi5jb20+OyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5j b20+Ow0KPiBXYW5nLCBYaWFvIFcgPHhpYW8udy53YW5nQGludGVsLmNvbT47IFlhbmcsIFFpbWlu Zw0KPiA8cWltaW5nLnlhbmdAaW50ZWwuY29tPjsgQWxmcmVkbyBDYXJkaWdsaWFubyA8Y2FyZGln bGlhbm9AbnRvcC5vcmc+Ow0KPiBNYXRhbiBBenJhZCA8bWF0YW5AbnZpZGlhLmNvbT47IFNoYWhh ZiBTaHVsZXIgPHNoYWhhZnNAbnZpZGlhLmNvbT47DQo+IFZpYWNoZXNsYXYgT3ZzaWllbmtvIDx2 aWFjaGVzbGF2b0BudmlkaWEuY29tPjsgWnl0YSBTenBhaw0KPiA8enJAc2VtaWhhbGYuY29tPjsg TGlyb24gSGltaSA8bGlyb25oQG1hcnZlbGwuY29tPjsgU3RlcGhlbiBIZW1taW5nZXINCj4gPHN0 aGVtbWluQG1pY3Jvc29mdC5jb20+OyBLLiBZLiBTcmluaXZhc2FuIDxreXNAbWljcm9zb2Z0LmNv bT47IEhhaXlhbmcNCj4gWmhhbmcgPGhhaXlhbmd6QG1pY3Jvc29mdC5jb20+OyBMb25nIExpIDxs b25nbGlAbWljcm9zb2Z0LmNvbT47IEhlaW5yaWNoDQo+IEt1aG4gPGhlaW5yaWNoLmt1aG5AbmV0 cm9ub21lLmNvbT47IEhhcm1hbiBLYWxyYQ0KPiA8aGthbHJhQG1hcnZlbGwuY29tPjsgS2lyYW4g S3VtYXIgSyA8a2lyYW5rdW1hcmtAbWFydmVsbC5jb20+OyBBbmRyZXcNCj4gUnliY2hlbmtvIDxh bmRyZXcucnliY2hlbmtvQG9rdGV0bGFicy5ydT47IFNpbmdoLCBKYXN2aW5kZXINCj4gPGphc3Zp bmRlci5zaW5naEBpbnRlbC5jb20+OyBKaWF3ZW4gV3UgPGppYXdlbnd1QHRydXN0bmV0aWMuY29t PjsgSmlhbg0KPiBXYW5nIDxqaWFud2FuZ0B0cnVzdG5ldGljLmNvbT47IE9yaSBLYW0gPG9yaWth QG52aWRpYS5jb20+OyBHdXkgS2FuZXRpDQo+IDxndXlrQG1hcnZlbGwuY29tPjsgQnVyYWtvdiwg QW5hdG9seSA8YW5hdG9seS5idXJha292QGludGVsLmNvbT47DQo+IE1heGltZSBDb3F1ZWxpbiA8 bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+OyBYaWEsIENoZW5ibw0KPiA8Y2hlbmJvLnhpYUBp bnRlbC5jb20+DQo+IENjOiBkZXZAZHBkay5vcmcNCj4gU3ViamVjdDogUmU6IFtSRkNdIHJlbW92 ZSB1bnVzZWQgZnVuY3Rpb25zDQo+IA0KPiBPbiAxMS8yMy8yMDIwIDI6NTUgQU0sIFpoYW5nLCBU aWFuZmVpIHdyb3RlOg0KPiA+PiAgIGRyaXZlcnMvcmF3L2lmcGdhL2Jhc2Uvb3BhZV9ldGhfZ3Jv dXAuYyAgICAgICB8ICAgMjUgLQ0KPiA+PiAgIGRyaXZlcnMvcmF3L2lmcGdhL2Jhc2Uvb3BhZV9l dGhfZ3JvdXAuaCAgICAgICB8ICAgIDEgLQ0KPiA+PiAgIGRyaXZlcnMvcmF3L2lmcGdhL2Jhc2Uv b3BhZV9od19hcGkuYyAgICAgICAgICB8ICAyMTIgLS0NCj4gPj4gICBkcml2ZXJzL3Jhdy9pZnBn YS9iYXNlL29wYWVfaHdfYXBpLmggICAgICAgICAgfCAgIDM2IC0NCj4gPj4gICBkcml2ZXJzL3Jh dy9pZnBnYS9iYXNlL29wYWVfaTJjLmMgICAgICAgICAgICAgfCAgIDEyIC0NCj4gPj4gICBkcml2 ZXJzL3Jhdy9pZnBnYS9iYXNlL29wYWVfaTJjLmggICAgICAgICAgICAgfCAgICA0IC0NCj4gPj4g ICBkcml2ZXJzL3Jhdy9pZnBnYS9iYXNlL29wYWVfaWZwZ2FfaHdfYXBpLmMgICAgfCAgIDk5IC0N Cj4gPj4gICBkcml2ZXJzL3Jhdy9pZnBnYS9iYXNlL29wYWVfaWZwZ2FfaHdfYXBpLmggICAgfCAg IDE1IC0NCj4gPg0KPiA+IFRoZSBpZnBnYSBiYXNlIGNvZGUgaXMgd2FudCB0byBwcm92aWRlIGZ1 bGx5IGZ1bmN0aW9uYWxpdHkgbG93IGxldmVsIGhhcmR3YXJlDQo+IHN1cHBvcnQgZm9yIEludGVs IEZQR0EgY2FyZCBsaWtlIE4zMDAwLCBldmVuIHRob3VnaCBzb21lIEFQSXMgYXJlIG5vdCB1c2Vk DQo+IGJ5IERQREsgZnJhbWV3b3JrIG5vd++8jGJ1dCBpdCB3aWxsIHVzZWZ1bCBmb3IgZW5kLXVz ZXJzIG9yIG90aGVyIGN1c3RvbWVycw0KPiBkZXZlbG9waW5nIHRoZWlyIG93biBwcm9kdWN0aW9u cyAsIG15IG9waW5pb24gaXMga2VlcGluZyB0aG9zZSBBUElzIG9mIGlmcGdhDQo+IGJhc2UgY29k ZSBpbiBEUERLLg0KPiA+DQo+IA0KPiBUaGUgY29kZSBpcyBoaWRkZW4gYmVoaW5kIHRoZSBkcml2 ZXIgY29kZSwgaXQgaXMgbm90IGFjY2Vzc2libGUgdG8gdXNlciBkaXJlY3RseS4NCj4gDQo+IElm IHRoZSBpZGVhIGlzIHRoZSBjb2RlIGNhbiBiZSB1c2VkIGxhdGVyLCBpdCBjYW4gYmUgYWRkZWQg d2hlbiBuZWVkZWQuDQoNClNvdW5kIGdvb2QhDQo+IA0KPiBJZiB0aGUgaWRlYSBpcyB0aGUgY29k ZSBjYW4gYmUgbmVlZGVkIGluIHRoZSBmaWVsZCBieSB1c2VycywgY2FuIHlvdSBwbGVhc2UgZ2l2 ZQ0KPiBleGFtcGxlIG9uIHRoZSB1c2UgY2FzZT8NCg0KRG8geW91IG1lYW4gd3JpdGUgc29tZSB0 ZXN0IGNhc2VzIGluIGV4YW1wbGVzIGZvbGRlcj8NCg==