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 F172BA0561; Thu, 18 Mar 2021 19:25:07 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7A1B4140EC9; Thu, 18 Mar 2021 19:25:07 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id AB8A140698; Thu, 18 Mar 2021 19:25:04 +0100 (CET) IronPort-SDR: cf1rxpF6QkZTh+hkMwtU5PwELNkomKvDf7LftCGU2aClyfPNqr2dEtay0CEF5YpLOStfNjQmuQ FbqS1q4o7EZQ== X-IronPort-AV: E=McAfee;i="6000,8403,9927"; a="169668708" X-IronPort-AV: E=Sophos;i="5.81,259,1610438400"; d="scan'208";a="169668708" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Mar 2021 11:25:03 -0700 IronPort-SDR: kxuga8seD9MhVoxk+O4rVNTVY2+YheMpb4qmQbj/31MqrtwZy/sJfc/HP5mQtu81/oJA23u7oL 1Cz+nXqQjvuw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,259,1610438400"; d="scan'208";a="441010495" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by FMSMGA003.fm.intel.com with ESMTP; 18 Mar 2021 11:25:03 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.2106.2; Thu, 18 Mar 2021 11:25:03 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Thu, 18 Mar 2021 11:25:03 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.174) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Thu, 18 Mar 2021 11:25:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bUmm/wb5VCHOZDg9vcEKyGaZ3M9gZ2YgU36LR1DvXT9YhyQntGykV+h9fUu2e/GsdzKEKSiylsA18Bcf18PHUmp8eXDqZiID2nGWwgMqPDt7CWAN8I9sRXskPQkxteWlHVS4f+f3Tdxz1gRWjK4ca1mrHUjxPswQHu2ywcnNx9ciUW2wC7sNwQI7ix6C/K6Xg2s2u8TYM0RMZthI8HYQb0ouixgPE+cRkjHvNWDWXblOIkv17px982tdneMAf/WU7S9yd3SqIbWz/RF3v4yGPjrlumHDUEPZfDBtANA5wLuh93z/19WzP3BSLXl+DAWpesstX2yaPgQmtxPs1Sju7Q== 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=e40pnvo/ojVWzqVYSIomgrevqap3df74ZlXU7NRVMWM=; b=gtAbjVqpsV0Fggx2Y5G6h62KjsKj84lrM0mxhvYafJ6KJPH2p5LrQObmsnQjVdrL9e07BTHylcvABB3a3quUbV4+136lt4FsJfW7GBBXWrS0xCo3UWmG5cAQr4C6l7pc1advLdUxbyK2fAmxQhqw3ukG1Y7TXsszOn7wey1lCzvuKrrDXyxMMMavCcL2x3twNxfwXopk5ZfTmH6we8vvTXxXshYNECAlzFGkhVNGX98RgydrE8DgyXZzajybKBmMyN+FiYGZ6761ayjdXcRQbADXxf8yVg22nMOERJIKn9CDJycyK+dfnjhZSetOc0YmmCr0zfDXKxdokBKr+YvNvQ== 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=e40pnvo/ojVWzqVYSIomgrevqap3df74ZlXU7NRVMWM=; b=i4rxMlM1YDWQY0lPBDk8pUryR1Wk5Ic29098jQJgnmP498yywOBBO+wREP7Gk8brfmT1ozKpS5JhKiQsESbqwAJFRwofI+zZFzlC03PwQ7f4ipKFMR/UPW+x5zskuH7KfiOc27VuEFXrrYqg3Q9RVCOUZyjMO5cw6U287C5/7Cw= Received: from BYAPR11MB3814.namprd11.prod.outlook.com (2603:10b6:a03:fb::11) by BYAPR11MB3669.namprd11.prod.outlook.com (2603:10b6:a03:f7::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.32; Thu, 18 Mar 2021 18:24:52 +0000 Received: from BYAPR11MB3814.namprd11.prod.outlook.com ([fe80::3003:d67d:7be2:88a1]) by BYAPR11MB3814.namprd11.prod.outlook.com ([fe80::3003:d67d:7be2:88a1%6]) with mapi id 15.20.3955.018; Thu, 18 Mar 2021 18:24:52 +0000 From: "Pai G, Sunil" To: Ilya Maximets , Christian Ehrhardt , "Stokes, Ian" , "Govindharajan, Hariprasad" CC: "Richardson, Bruce" , Luca Boccassi , "stable@dpdk.org" , dev , James Page Thread-Topic: [dpdk-dev] 19.11.4 patches review and test Thread-Index: AQHWdYs0F5hCfNPWm0KbwUgbP1UGTqlTiVEAgABDfgCAAARKgIAAAsIwgTcb6gCAAA0H8IAAI4QAgAArbfA= Date: Thu, 18 Mar 2021 18:24:52 +0000 Message-ID: References: <20200818181222.8462-1-bluca@debian.org> <20200901124747.GB1047@bricha3-MOBL.ger.corp.intel.com> <673266d4-3be7-dffb-daa6-019fd85ed4b2@ovn.org> In-Reply-To: <673266d4-3be7-dffb-daa6-019fd85ed4b2@ovn.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: ovn.org; dkim=none (message not signed) header.d=none;ovn.org; dmarc=none action=none header.from=intel.com; x-originating-ip: [157.45.38.213] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cb04dd89-8816-452c-f8a4-08d8ea3b1fb1 x-ms-traffictypediagnostic: BYAPR11MB3669: 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:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /UTRaLMiuRuUz2FTHvsByPRGx4zeRYOU70L40JRBk9litvcSnu0vsOwBeworY8nmjjOC4Mn+JVfNOnMUL6IeUz75SvIEgjgRwbmodkYi63JdOG69+0ZSd/mHEskdMHqLvj1ypTdVVChLKCDZDgi+d4xtIAL2STBLHbNsaz6EIXBTH1xQUHPuNDMDndfGE3BVH1sPn4cV0tFEPMOQuyIM72/Fuc43/2CiYZFgOPnypGaDMJdZ1aABrmdL5EtPIc2ajTxixQu9rNdXPeQd/PSyzV6UZCTzY/bYgpp/NKC9b15fGfqVF0WTVpAduSEbpcJXpvvpGwT/rGf9+N6SYhBAAqDDj80gbJG1Kocz5/TSK/rbhEMzDmObF7rSh4owG60vrAMNhO6SFFUEiIUK6cHfgWRyjbNWGdgZE1qcdN9Jw/dngwvS8enLV3Ia/yKeHe8/UTSe/Lqq36NdImUvAjYHR+v9EAwSVCTzccL1kYv8x2XllxgP4H+jlrOEdm4h7aPaEgUqH0PgpJvNytPfFF9zNoB2MP92sPbQcgJc6Ws6RUS+fV8TdNplGvqfUdpaK9PwW6CMNLd4KFidB1NxVwP6qcna3C+K1w3fhmr9yh/Y3xKntmJzy5x6/ym5q3jLdAy93v65ywJbdNM0AbTIe9EC+fMEMorfWHBu5VKOUA7UMk3GBLH9Tw6dDoYKQIOW2mLr x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3814.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(346002)(136003)(396003)(376002)(366004)(2906002)(71200400001)(316002)(8676002)(54906003)(38100700001)(26005)(478600001)(6636002)(966005)(186003)(83380400001)(110136005)(66446008)(76116006)(86362001)(52536014)(33656002)(6506007)(53546011)(66476007)(9686003)(64756008)(4326008)(55016002)(7696005)(66556008)(5660300002)(8936002)(66946007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?Y2c3dlBIMXcxci8rSU1hT3QyZVRiSGNWYUZyeGQ0aTR0R3FTM2IzWVN5U2lh?= =?utf-8?B?SnJ1WGFlK2pjQWNLQkk0eHBTYkp5V3Jla3NwK3QyL2lwMklVcVVqNXovNUlS?= =?utf-8?B?QjNWWm1HNUwzT3hJVW0zQ0xPVGpEcW42WkNtM2dtVUdYWTkwTE9YQ1d1VmdT?= =?utf-8?B?MEgzajdWYkowd0pvK1F1QUJFa0xwdE03aU5ra0FXU2Q2SnZ0RjJGTTUxQzlm?= =?utf-8?B?ZjZKZVo0MlJkSW9TRldGSEt4N0pYM2crdzNaSTU4WjJ2cWZnSzVZWmxVYzVw?= =?utf-8?B?ZFZvdlFIb01QdXFoL3hrbEtwOWpWRnV6ckQwaWN2R0dwNmZUbzhKZk1wZTBo?= =?utf-8?B?VEVmRzdnekhoSHdJa1NvWkhnV2lhZEgyK1R5OVZobG4xK2dvT1YvWnd0alA3?= =?utf-8?B?OS81c1RFV1JyQUJUK0loak44ZnFzQ1VOMncwVUw1NFpTeVNpeit4QjhPNXo3?= =?utf-8?B?YXV6Zkl5RkhtTnBNTitobEo1cTdQWHFPRmp5K2FwdzJJYWVHcGJpT2x3clVl?= =?utf-8?B?ZlN6UHI4bU52bThnR1Q2d25CRStPRkZaSWEzVkpLQTl3TUZjR210WmZaT2di?= =?utf-8?B?N1dxQU5HN1hXSUVVM1B0YlA0TUZEcEk3SjlEY0x4TGFOc2Rzd0c4blVBcG5S?= =?utf-8?B?cVJwR1Z1Q2dTU1VJV0tLb0NlMmQxNWdXbXg5MGNDbi9iOE12enVuSm5hUFF6?= =?utf-8?B?WnUzWFh1UjVmN0FMYjlFQ1BEVVhSdk1TRkdpSm9qdmRNT2pTVG0wNGNCY0Vk?= =?utf-8?B?ZHA0WjFFTCtDRHNYOUo2MzZLYkxETGFHME1kQ3kxZ3lKSW8zcmhMeGsvcVJQ?= =?utf-8?B?UFRleE80elErYnZWYTJRNnFMaUdLRTNDdkNyc0phSllsczZaQmhsUmZhYXc2?= =?utf-8?B?Nm44V1A0VThxSzNudVZ2K0E5dGxvbnQ3QitYZzZvL3RnOU1GbTRGNzBlWmUw?= =?utf-8?B?WVdSUjh1K0hvRmQ2SjNpSXh4TktiQ1pBZXF1MTRrajF5cEZBdXVtN1pPRDZR?= =?utf-8?B?TzRmSG9MaVcvRjZFM0liVU5yc2ZIQmQvS3Q5OC9RbnR6aitKaGlldTQ4bER1?= =?utf-8?B?RWk5bHlHUzlQa0FyZThCTkVzazY1K09aUThCSUthdEFUa2hSTTFEdEJyaDB6?= =?utf-8?B?R2VCbjNjYnIwVjZKYVJxVXF3MEozUDN4ZUdiekFHbE9WUzhYUW1adFZ5TnZY?= =?utf-8?B?Q0YzOGtCTWtpa3IyZG9GWVFEa3l0Wm55ZHdWeWRCand0MWdaczR5R1daUkdC?= =?utf-8?B?VCtxbDcxeGk1bHdIQ0Y2V1JDQU5mQnRRZGxDYzE2NjY5NmtCcnlvMnB1bm5V?= =?utf-8?B?cUdzYzFwOTFhRmZ0WUlxUm5SL0ZQT1NoYUloQzZvdXRHbEluSDdPdjJoc1lr?= =?utf-8?B?U05neUZCMExsVzhKU0Z5WHV6Uld3elpiT245ME51NnNQTGdsYjFML3lHRHJT?= =?utf-8?B?NmZIUmN1QnpGeXhDTVlKaXlESkZGYzBDZ1ZRcDloZEFGaGdDeVNPd2tuL292?= =?utf-8?B?MTA2SytWS3ExakhwaFNGeTl3UXkzSDEyZmdIM0Q5TGJkNXlyVExXbHY1aWEr?= =?utf-8?B?WVdNblVWMUhjcTNwVEdqZUVDWFc3Znp6K05pNklqQW9WMjJUZi95eGdCdkdQ?= =?utf-8?B?M2lXdmhhT1JGU0xKOVF6aVRwQjVXODR5aHE1RFhoQ3Azb2tHK3YvT3VaN3ht?= =?utf-8?B?Nzc5d3FYYmNkME1MWGMySjlROW5uUjM3WW9qWDJBWmVPc3VybmQxRlNCeko0?= =?utf-8?Q?kc8QzVIhCOv+IVDDZWEq5gsAt8wM9XRkm+LjirR?= 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: BYAPR11MB3814.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cb04dd89-8816-452c-f8a4-08d8ea3b1fb1 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Mar 2021 18:24:52.7253 (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: nJAGUng0I0B1QiASCBeE37Cax2DYIfK2LrFTt8MP7R7TYPIWEaUIaMysXDCLIbZ5zzDdBQzEA/yY8p015DrGhg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3669 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] 19.11.4 patches review and test 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 Sender: "dev" SGkgQ2hyaXN0aWFuLCBJbHlhDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv bTogSWx5YSBNYXhpbWV0cyA8aS5tYXhpbWV0c0Bvdm4ub3JnPg0KPiBTZW50OiBUaHVyc2RheSwg TWFyY2ggMTgsIDIwMjEgODoxOCBQTQ0KPiBUbzogUGFpIEcsIFN1bmlsIDxzdW5pbC5wYWkuZ0Bp bnRlbC5jb20+OyBDaHJpc3RpYW4gRWhyaGFyZHQNCj4gPGNocmlzdGlhbi5laHJoYXJkdEBjYW5v bmljYWwuY29tPjsgU3Rva2VzLCBJYW4gPGlhbi5zdG9rZXNAaW50ZWwuY29tPjsNCj4gSWx5YSBN YXhpbWV0cyA8aS5tYXhpbWV0c0Bvdm4ub3JnPjsgR292aW5kaGFyYWphbiwgSGFyaXByYXNhZA0K PiA8aGFyaXByYXNhZC5nb3ZpbmRoYXJhamFuQGludGVsLmNvbT4NCj4gQ2M6IFJpY2hhcmRzb24s IEJydWNlIDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47IEx1Y2EgQm9jY2Fzc2kNCj4gPGJs dWNhQGRlYmlhbi5vcmc+OyBzdGFibGVAZHBkay5vcmc7IGRldiA8ZGV2QGRwZGsub3JnPjsgSmFt ZXMgUGFnZQ0KPiA8amFtZXMucGFnZUBjYW5vbmljYWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW2Rw ZGstZGV2XSAxOS4xMS40IHBhdGNoZXMgcmV2aWV3IGFuZCB0ZXN0DQo+IA0KPiBPbiAzLzE4LzIx IDI6MzYgUE0sIFBhaSBHLCBTdW5pbCB3cm90ZToNCj4gPiBIZXkgQ2hyaXN0aWFuLA0KPiA+DQo+ ID4gPHNuaXBwZWQ+DQo+ID4NCj4gPj4gYmFjayAgaW4gMTkuMTEuNCB0aGVzZSBEUERLIGNoYW5n ZXMgd2VyZSBub3QgcGlja2VkIHVwIGFzIHRoZXkgaGF2ZQ0KPiA+PiBicm9rZW4gYnVpbGRzIGFz IGRpc2N1c3NlZCBoZXJlLg0KPiA+PiBMYXRlciBvbiB0aGUgY29tbXVuaWNhdGlvbiB3YXMgdGhh dCBhbGwgdGhpcyB3b3JrcyBmaW5lIG5vdyBhbmQNCj4gPj4gdGhlcmVieSBMdWNhIGhhcyAicmV2 ZXJ0ZWQgdGhlIHJldmVydHMiIGluIDE5LjExLjYgWzFdLg0KPiA+Pg0KPiA+PiBCdXQgdG9kYXkg d2Ugd2VyZSBtYWRlIGF3YXJlIHRoYXQgc3RpbGwgbm8gT1ZTIDIuMTMgYnVpbGRzIGFnYWluc3Qg YQ0KPiA+PiBEUERLIHRoYXQgaGFzIHRob3NlIGNoYW5nZXMuDQo+ID4+IE5vdCAyLjEzLjEgYXMg d2UgaGF2ZSBpdCBpbiBVYnVudHUgbm9yIChpZiBpdCBuZWVkcyBzb21lIE9WUyBjaGFuZ2VzDQo+ ID4+IGJhY2twb3J0ZWQpIHRoZSByZWNlbnQgMi4xMy4zIGRvZXMgYnVpbGQuDQo+ID4+IFRoZXkg c3RpbGwgZmFpbCB3aXRoIHRoZSB2ZXJ5IHNhbWUgaXNzdWUgSSByZXBvcnRlZCBbMl0gYmFjayB0 aGVuLg0KPiA+Pg0KPiA+PiBVbmZvcnR1bmF0ZWx5IEkgaGF2ZSBqdXN0IHJlbGVhc2VkIDE5LjEx Ljcgc28gSSBjYW4ndCByZXZlcnQgdGhlbQ0KPiA+PiB0aGVyZSAtIGJ1dCBPVE9IIHJldmVydGlu ZyBhbmQgY291bnRlciByZXZlcnRpbmcgZXZlcnkgb3RoZXIgcmVsZWFzZQ0KPiA+PiBzZWVtcyB3 cm9uZyBhbnl3YXkuDQo+IA0KPiBJdCBpcyB3cm9uZyBpbmRlZWQsIGJ1dCB0aGUgbWFpbiBxdWVz dGlvbiBoZXJlIGlzIHdoeSB0aGVzZSBwYXRjaGVzIHdhcw0KPiBiYWNrcG9ydGVkIHRvIHN0YWJs ZSByZWxlYXNlIGluIGEgZmlyc3QgcGxhY2U/DQo+IA0KPiBMb29raW5nIGF0IHRoZXNlIHBhdGNo ZXMsIHRoZXkgYXJlIG5vdCBhY3R1YWwgYnVnIGZpeGVzIGJ1dCBtb3JlIGxpa2UgIm5pY2UgdG8N Cj4gaGF2ZSIgZmVhdHVyZXMgdGhhdCBhZGRpdGlvbmFsbHkgYnJlYWtzIHRoZSB3YXkgYXBwbGlj YXRpb24gbGlua3Mgd2l0aCBEUERLLg0KPiBTdHVmZiBsaWtlIHRoYXQgc2hvdWxkIG5vdCBiZSBh Y2NlcHRhYmxlIHRvIHRoZSBzdGFibGUgcmVsZWFzZSB3aXRob3V0IGEgc3Ryb25nDQo+IGp1c3Rp ZmljYXRpb24gb3IsIGF0IGxlYXN0LCB0ZXN0aW5nIHdpdGggYWN0dWFsIGFwcGxpY2F0aW9ucy4N Cj4gDQo+IFNpbmNlIHdlIGFscmVhZHkgaGF2ZSBhIHJldmVydCBvZiByZXZlcnQsIHJldmVydCBv ZiByZXZlcnQgb2YgcmV2ZXJ0IGRvZXNuJ3QNCj4gc2VlbSBzbyBiYWQuDQo+IA0KPiA+Pg0KPiA+ PiBJIHdhbnRlZCB0byBhc2sgaWYgdGhlcmUgaXMgYSBzZXQgb2YgcGF0Y2hlcyB0aGF0IE9WUyB3 b3VsZCBuZWVkIHRvDQo+ID4+IGJhY2twb3J0IHRvIDIuMTMueCB0byBtYWtlIHRoaXMgd29yaz8N Cj4gPj4gSWYgdGhleSBjb3VsZCBiZSBpZGVudGlmaWVkIGFuZCBwcmVwYXJlZCBEaXN0cm9zIGNv dWxkIHVzZSB0aGVtIG9uDQo+ID4+IDIuMTMuMyBhc2FwIGFuZCAyLjEzLjQgY291bGQgb2ZmaWNp YWxseSByZWxlYXNlIHRoZW0gZm9yIE9WUyBsYXRlciBvbi4NCj4gPj4NCj4gPj4gQnV0IGZvciB0 aGF0IHdlJ2QgbmVlZCBhIGhpbnQgd2hpY2ggT1ZTIGNoYW5nZXMgdGhhdCB3b3VsZCBuZWVkIHRv IGJlLg0KPiA+PiBBbGwgSSBrbm93IGF0bSBpcyBmcm9tIHRoZSB0ZXN0aW5nIHJlcG9ydHMgb24g RFBESyBpdCBzZWVtcyB0aGF0IE9WUw0KPiA+PiAyLjE0LjMgYW5kIDIuMTUgYXJlIGhhcHB5IHdp dGggdGhlIG5ldyBEUERLIGNvZGUuDQo+ID4NCj4gPj4gRG8geW91IGhhdmUgcG9pbnRlcnMgb24g d2hhdCAyLjEzLjMgd291bGQgbmVlZCB0byBnZXQgYmFja3BvcnRlZCB0bw0KPiA+PiB3b3JrIGFn YWluIGluIHJlZ2FyZCB0byB0aGlzIGJ1aWxkIGlzc3VlLg0KPiA+DQo+ID4gWW91IHdvdWxkIG5l ZWQgdG8gdXNlIHBhcnRpYWwgY29udGVudHMgZnJvbSBwYXRjaCA6DQo+ID4gaHR0cDovL3BhdGNo d29yay5vemxhYnMub3JnL3Byb2plY3Qvb3BlbnZzd2l0Y2gvcGF0Y2gvMTYwODE0MjM2NS0NCj4g MjYyMTUNCj4gPiAtMS1naXQtc2VuZC1lbWFpbC1pYW4uc3Rva2VzQGludGVsLmNvbS8NCj4gPg0K PiA+IElmIHlvdSdkIGxpa2UgbWUgdG8gc2VuZCBwYXRjaGVzIHdoaWNoIHdvdWxkIHdvcmsgd2l0 aCAyLjEzLCAyLjE0LCBJJ20NCj4gPiBvayB3aXRoIHRoYXQgdG9vLltrZWVwaW5nIG9ubHkgdGhv c2UgcGFydHMgZnJvbSBwYXRjaCB3aGljaCBmaXhlcyB0aGUgaXNzdWUNCj4geW91IHNlZS5dIEJ1 dCB3ZSBtdXN0IGVuc3VyZSBpdCBkb2VzbuKAmXQgY2F1c2UgcHJvYmxlbXMgZm9yIE9WUyB0b28u DQo+ID4gWW91ciB0aG91Z2h0cyBJbHlhID8NCj4gDQo+IFdlIGhhZCBtb3JlIGZpeGVzIG9uIHRv cCBvZiB0aGlzIHBhcnRpY3VsYXIgcGF0Y2ggYW5kIEknZCBsaWtlIHRvIG5vdCBjaGVycnktDQo+ IHBpY2sgYW5kIHJlLWNoZWNrIGFsbCBvZiB0aGlzIGFnYWluLiANCg0KSSBhZ3JlZSwgd2UgaGFk IG1vcmUgZml4ZXMgb24gdG9wIG9mIHRoaXMuIEl0IHdvdWxkIGJlIHJpc2t5IHRvIGNoZXJyeS1w aWNrLg0KU28gaXQgbWlnaHQgYmUgYSBiZXR0ZXIgb3B0aW9uIHRvIHJldmVydC4NCg0KDQo+IEZv ciB1c2VycyBzdGFibGUgcmVsZWFzZXMgc2hvdWxkIGJlDQo+IHRyYW5zcGFyZW50LCBpLmUuIHNo b3VsZCBub3QgaGF2ZSBkaXNydXB0aXZlIGNoYW5nZXMgdGhhdCB3aWxsIGJyZWFrIHRoZWlyDQo+ IGFiaWxpdHkgdG8gYnVpbGQgd2l0aCB2ZXJzaW9uIG9mIGEgbGlicmFyeSB0aGF0IHRoZXkgd291 bGQgbGlrZSB0byB1c2UuDQo+IA0KPiBXaGF0IGFyZSBleGFjdCBjaGFuZ2VzIHdlJ3JlIHRhbGtp bmcgYWJvdXQ/ICBXaWxsIGl0IHN0aWxsIGJlIHBvc3NpYmxlIHRvIGJ1aWxkDQo+IE9WUyB3aXRo IG9sZGVyIHZlcnNpb25zIG9mIGEgc3RhYmxlIDE5LjExIGlmIHRoZXNlIGNoYW5nZXMgYXBwbGll ZD8NCj4gDQo+ID4NCj4gPg0KPiA+Pg0KPiA+PiBbMV06IGh0dHA6Ly9naXQuZHBkay5vcmcvZHBk ay1zdGFibGUvbG9nLz9oPTE5LjExJm9mcz01NTANCj4gPj4gWzJdOiBodHRwOi8vbWFpbHMuZHBk ay5vcmcvYXJjaGl2ZXMvc3RhYmxlLzIwMjAtU2VwdGVtYmVyLzAyNDc5Ni5odG1sDQo+ID4gPHNu aXBwZWQ+DQo+ID4NCj4gPiBUaGFua3MgYW5kIHJlZ2FyZHMsDQo+ID4gU3VuaWwNCj4gPg0K