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 2786BA04DD; Thu, 22 Oct 2020 09:13:08 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2B23D7F45; Thu, 22 Oct 2020 09:12:50 +0200 (CEST) Received: from us-smtp-delivery-181.mimecast.com (us-smtp-delivery-181.mimecast.com [216.205.24.181]) by dpdk.org (Postfix) with ESMTP id 5B9ED7F45 for ; Thu, 22 Oct 2020 09:12:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=mimecast20180816; t=1603350765; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=262gdERXKSW0NLSGlWRB5aRoVWLMhd9Dj0Y7AhY9ugE=; b=YqQXug34qwiwuSrSk3UQPLVsBZIPMRz+WrQPj/Gyrhi2uBB7/98twUmOz57mHTDMsQUntR 7RsM4o+AQF5brtMN05e9CsWItO+FsPnYXgql/puulEv4O6cvLslAbUrhqvA8pyEzDyNx0S u87kgJm+G77jsA3mNWqUT2DDCCg1Z4I= Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2172.outbound.protection.outlook.com [104.47.58.172]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-193-9P1HV0iePzSWqQtHaUQAAQ-1; Thu, 22 Oct 2020 03:12:43 -0400 Received: from DM6PR03MB3547.namprd03.prod.outlook.com (2603:10b6:5:aa::20) by DM5PR03MB3353.namprd03.prod.outlook.com (2603:10b6:4:3e::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.28; Thu, 22 Oct 2020 07:12:41 +0000 Received: from DM6PR03MB3547.namprd03.prod.outlook.com ([fe80::80b2:dfd6:81d8:a2e3]) by DM6PR03MB3547.namprd03.prod.outlook.com ([fe80::80b2:dfd6:81d8:a2e3%6]) with mapi id 15.20.3477.028; Thu, 22 Oct 2020 07:12:41 +0000 From: "Mohakud, Amiya Ranjan" To: "Burakov, Anatoly" , dpdk-dev Thread-Topic: [dpdk-dev] eal: DPDK: 18.11.6 version rte_eal_init() function cleans the runtime directory in 5.4.35 kernel Thread-Index: Adai1oJhZlWAuakwR/6mnE9JbVqrnQAID/rwAADsCwAAAakAoAAA/n4AAAFJItAAAQN5sAADuYSAAAEnWIAAFudIQAExTbLQ Date: Thu, 22 Oct 2020 07:12:41 +0000 Message-ID: References: <9fbe81bd-1feb-db15-4b37-7bc51483b82c@intel.com> <58888db2-a3c5-befc-6886-d510c7fd6646@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [136.185.141.131] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9c69d564-ea3e-4929-361b-08d87659ddcb x-ms-traffictypediagnostic: DM5PR03MB3353: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0 x-microsoft-antispam-message-info: XLyl7alcMtFHXhRFEcEY65Iwz4AUnT2A5WBQ95kpykl0fmbHcG/9JdNtuoBT3PF+xaHbvkjTW29BWQwzGirZ6sdmKzPjbwz5dcqiFGcfncR1KbEb10KVApfiJNA3ivbcV9tT8Xn5D+ZEn3zW6rgve2KNEn8LNXZOHG43HfxzPEtkPrk5VUnQuyRwvPWBqbycM0ox4sIA2Tchwb1/YU5y6UfyqqxURo7gUzdNhVf08PWZ3qmS4HX5saF4PMnAmQEomQlbf00+7eQgR2PBJ56iEe1sG5IA4J6J4NYiBVyR3keF03R9fVIDHEvEnlPu8A8TLeLOGT6FTF1q8iUo2j2LsFCTSGzGqRjTFiEW3yIcmP9CHhUjcAtCGmlwlAJbCu3LPNVKnd4T3IvRU++GzHdnWg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR03MB3547.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(39860400002)(346002)(376002)(396003)(66946007)(76116006)(8676002)(966005)(7696005)(64756008)(66476007)(8936002)(66446008)(66556008)(52536014)(2906002)(9686003)(110136005)(316002)(33656002)(186003)(71200400001)(478600001)(5660300002)(26005)(83380400001)(55016002)(6506007)(86362001)(53546011)(166002); DIR:OUT; SFP:1101 x-ms-exchange-antispam-messagedata: vSlnyd7HdR8rBZgEX6oQKs2wpB2fjIj7Uj+cL5xvd5un1rLPc0kJIeFaqzff8uExyo1jtE7ZasYNzhBbnTHmeJBCuyQy6NgPge8+95YWdTVdjtmrs+pe1Kc3fRcn/0mwI0JsigDgrYD7X+Bg56sAuuLkPFKAMHKbUaAJNVvdbmeUuzbEzNxh+LOYg1sRwDCWyXk6kDcRo+2/gkalMf17T1R/UG1SSlev+p++iq1bQyYrikyBlp3RsoidEkJwmzRFn7PvRsWMse8w5ZMmDKBrWhlT9tG6FL63ejnZlhDZIELKxmHb3xb4jLwP+AG1kpABJIlSRiZ0FS9NEBn7MZrNFentW0D7+n6l/J0yqAca6PDhGTeSPJW4aTRtuHc4j3Jsi/pnDZaZQCNYOBvvXp+MlYHG3ORseN0z52okbs/resejnQWwABOI0sxB3p8Wx1ucOwTOKsHIagIF6fXZjkQz+G+OG4aU/UBYqR0OcH1hvCdubsjf5rOFlL07aDjGteht/6F02WVaNPQ4PuPcriB/CVvVBAJZqi32aNtmyXHrqP//M63SIhNka/6PmAJnaBGN1jnH6kQPYiR89GSMi3XDRkR92iGOKsLeiOvZfzuZ9EpFIri/XrNLVuzGszmLdvP+EyNzDNxsRDVrXEMn8+l4aw== x-ms-exchange-transport-forked: True x-mc-unique: 9P1HV0iePzSWqQtHaUQAAQ-1 x-originatororg: rbbn.com x-ms-exchange-crosstenant-authas: Internal x-ms-exchange-crosstenant-authsource: DM6PR03MB3547.namprd03.prod.outlook.com x-ms-exchange-crosstenant-network-message-id: 9c69d564-ea3e-4929-361b-08d87659ddcb x-ms-exchange-crosstenant-originalarrivaltime: 22 Oct 2020 07:12:41.5935 (UTC) x-ms-exchange-crosstenant-fromentityheader: Hosted x-ms-exchange-crosstenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3 x-ms-exchange-crosstenant-mailboxtype: HOSTED x-ms-exchange-crosstenant-userprincipalname: BgxmHE+SSPPrebErNA0y1m4fRScpViL5DcH6pvPu2CcQkUqbgIOoTFD35mZw4uzdd6UeuqJHgZ5Vbz2Dbe+dPQ== x-ms-exchange-transport-crosstenantheadersstamped: DM5PR03MB3353 MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA81A106 smtp.mailfrom=amohakud@rbbn.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: rbbn.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] eal: DPDK: 18.11.6 version rte_eal_init() function cleans the runtime directory in 5.4.35 kernel 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" SGkgQW5hdG9seSAtICBJIHJhaXNlZCBhIGJ1ZyBodHRwczovL2J1Z3MuZHBkay5vcmcvc2hvd19i dWcuY2dpP2lkPTU2MSBpbiBEUERLIGZvciB0cmFja2luZyBwdXJwb3NlLg0KDQpSZWdhcmRzDQpB bWl5YQ0KDQpGcm9tOiBNb2hha3VkLCBBbWl5YSBSYW5qYW4NClNlbnQ6IDE2IE9jdG9iZXIgMjAy MCAxMTowNA0KVG86IEJ1cmFrb3YsIEFuYXRvbHkgPGFuYXRvbHkuYnVyYWtvdkBpbnRlbC5jb20+ OyBkcGRrLWRldiA8ZGV2QGRwZGsub3JnPg0KU3ViamVjdDogUkU6IFtkcGRrLWRldl0gZWFsOiBE UERLOiAxOC4xMS42IHZlcnNpb24gcnRlX2VhbF9pbml0KCkgZnVuY3Rpb24gY2xlYW5zIHRoZSBy dW50aW1lIGRpcmVjdG9yeSBpbiA1LjQuMzUga2VybmVsDQoNCkhpIEFuYXRvbHksDQpUaGFua3Mg Zm9yIHlvdXIgY29uZmlybWF0aW9uLiBZZXMsIHlvdSBnb3QgaXQgcmlnaHQgbm93LiBUaGUgcHJp bWFyeSBwcm9jZXNzIHJlbW92aW5nICppdHMgb3duKiBvd24gZmlsZXMgZm9yIHNvbWUgbG9ja2lu ZyBpc3N1ZSwgd2hpY2ggc2hvdWxkIG5vdCBiZSB0aGUgY2FzZS4NCg0KSnVzdCB0byBjbGFyaWZ5 Og0KUmVtb3Zpbmcgc3R1ZmYgYXQgdGhlIGVuZCBvZiB0aGUgaW5pdCBwcm9jZXNzIGlzIGludGVu ZGVkIHByb2Nlc3MuIFRoaXMNCmlzIGJlY2F1c2UgZXZlcnkgcHJvY2VzcyB3aWxsIGNyZWF0ZSB0 aGVpciBvd24gc2hhZG93IHBhZ2UgdGFibGVzLCBhbmQNCmRlZnVuY3QgcHJvY2Vzc2VzIHdpbGwg bm90IHJlbW92ZSB0aGVtIGFmdGVyd2FyZHMuIFRoaXMgaXMgZG9uZSBiZWNhdXNlDQpvdGhlcndp c2UgdGhlIHRtcGZzIHdpbGwgc2xvd2x5IGZpbGwgdXAgd2l0aCB1bnVzZWQgcHJvY2Vzc2VzJyBm YmFycmF5cy4NCg0KV2hhdCBpcyAqbm90KiBpbnRlbmRlZCBiZWhhdmlvciBpcyBwcmltYXJ5IHBy b2Nlc3MgcmVtb3ZpbmcgKml0cyBvd24qDQpmaWxlc3lzdGVtIGVudHJpZXMgLSB0aGlzIHNob3Vs ZG4ndCBoYXBwZW4sIGFuZCBpbiBmYWN0IHdvdWxkbid0IGhhdmUNCmhhcHBlbmVkIGlmIHRoZSBm aWxlIGxvY2tpbmcgd2FzIHdvcmtpbmcgYXMgaXQgd2FzIGludGVuZGVkLiBOb3JtYWxseSwNCndo ZW4gc2VlaW5nIGZpbGVzIHRoYXQgYXJlIGxvY2tlZCAoaW4gdXNlKSwgRUFMIHdpbGwgc2tpcCB0 aGVtLCBzbyB0aGF0DQpvbmx5IGZpbGVzIHRoYXQgYXJlIG5vdCBpbiB1c2Ugd291bGQgYmUgZGVs ZXRlZC4gSXQgbG9va3MgbGlrZSB5b3UncmUNCm9ic2VydmluZyBleGFjdGx5IHRoYXQgLSBwcmlt YXJ5IHByb2Nlc3MgcmVtb3ZpbmcgKml0cyBvd24qIGZpbGVzIGZvcg0Kc29tZSByZWFzb24uDQpS ZWdhcmRzDQpBbWl5YQ0KDQpGcm9tOiBCdXJha292LCBBbmF0b2x5IDxhbmF0b2x5LmJ1cmFrb3ZA aW50ZWwuY29tPG1haWx0bzphbmF0b2x5LmJ1cmFrb3ZAaW50ZWwuY29tPj4NClNlbnQ6IDE2IE9j dG9iZXIgMjAyMCAwMDowNA0KVG86IE1vaGFrdWQsIEFtaXlhIFJhbmphbiA8YW1vaGFrdWRAcmJi bi5jb208bWFpbHRvOmFtb2hha3VkQHJiYm4uY29tPj47IGRwZGstZGV2IDxkZXZAZHBkay5vcmc8 bWFpbHRvOmRldkBkcGRrLm9yZz4+DQpDYzogRGV5LCBTb3V2aWsgPHNvZGV5QHJiYm4uY29tPG1h aWx0bzpzb2RleUByYmJuLmNvbT4+DQpTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBlYWw6IERQREs6 IDE4LjExLjYgdmVyc2lvbiBydGVfZWFsX2luaXQoKSBmdW5jdGlvbiBjbGVhbnMgdGhlIHJ1bnRp bWUgZGlyZWN0b3J5IGluIDUuNC4zNSBrZXJuZWwNCg0KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18NCk5PVElDRTogVGhpcyBlbWFpbCB3YXMgcmVjZWl2ZWQgZnJvbSBhbiBFWFRFUk5B TCBzZW5kZXINCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCk9uIDE1LU9jdC0y MCA3OjAxIFBNLCBCdXJha292LCBBbmF0b2x5IHdyb3RlOg0KPiBPbiAxNS1PY3QtMjAgNToxNCBQ TSwgTW9oYWt1ZCwgQW1peWEgUmFuamFuIHdyb3RlOg0KPj4gKyBTb3V2aWsNCj4+DQo+PiAqRnJv bToqTW9oYWt1ZCwgQW1peWEgUmFuamFuDQo+PiAqU2VudDoqIDE1IE9jdG9iZXIgMjAyMCAyMToz OA0KPj4gKlRvOiogQnVyYWtvdiwgQW5hdG9seSA8YW5hdG9seS5idXJha292QGludGVsLmNvbTxt YWlsdG86YW5hdG9seS5idXJha292QGludGVsLmNvbT4+OyBkcGRrLWRldg0KPj4gPGRldkBkcGRr Lm9yZzxtYWlsdG86ZGV2QGRwZGsub3JnPj4NCj4+ICpTdWJqZWN0OiogUkU6IFtkcGRrLWRldl0g ZWFsOiBEUERLOiAxOC4xMS42IHZlcnNpb24gcnRlX2VhbF9pbml0KCkNCj4+IGZ1bmN0aW9uIGNs ZWFucyB0aGUgcnVudGltZSBkaXJlY3RvcnkgaW4gNS40LjM1IGtlcm5lbA0KPj4NCj4+IEhpIEFu YXRvbHkgLSBUaGFua3MgZm9yIGhlbHBpbmcgb24gdGhpcy4NCj4+DQo+PiBJIGFtIG5vdCBhd2Fy ZSwgd2hlcmUgdGhlIHByaW1hcnkgcHJvY2VzcyByZS1jcmVhdGVzIHRoZSBmaWxlcy4gQ2FuDQo+ PiB5b3UgcGxlYXNlIHBvaW50IG1lIHRvIHRoYXQ/IEFzIHBlciBteSBjb2RlIGJyb3dzaW5nIGFu ZA0KPj4gdW5kZXJzdGFuZGluZywgSSBjYW4gc2VlLCBmYmFycmF5X21lbXpvbmUgZmlsZSBnZXRz IGNyZWF0ZWQgaW4NCj4+IHJ0ZV9lYWxfbWVtem9uZV9pbml0KCktPnJ0ZV9mYmFycmF5X2luaXQo KSBhbmQgaXQgc3RheXMgdGhlcmUgdGlsbA0KPj4gZWFsX2NsZWFuX3J1bnRpbWVfZGlyKCkgZ2V0 cyBjYWxsZWQgdG93YXJkcyBlbmQgb2YgcnRlX2VhbF9pbml0KCkuDQo+PiBUaGlzIGRvZXMgbm90 IGdldCBkZWxldGVkIGluIDQuMTkga2VybmVsLCBidXQgaW4gNS40LCBpdCBkb2VzLg0KPj4NCj4+ IC9JJ20gbm90IHN1cmUgaSB1bmRlcnN0YW5kLiBQcmltYXJ5IHByb2Nlc3MgaXMgc3VwcG9zZWQg dG8gY2xlYXIgdGhlDQo+PiBmaWxlcy4gSXQgd2lsbCB0aGVuIHJlY3JlYXRlIHRoZW0uIEFyZSB5 b3Ugc3VnZ2VzdGluZyB0aGF0IGl0J3MgY2xlYXJpbmcNCj4+IHRoZW0gKmFmdGVyKiBpdCBoYXMg Y3JlYXRlZCB0aGVtPy8NCj4+DQo+PiAvDQo+PiAvR29pbmcgYnkgbXkgb2JzZXJ2YXRpb24sIHRo ZSBmaWxlIGhpZ2hsaWdodGVkIGJlbG93IGdldHMgZGVsZXRlZCBieQ0KPj4gdGhlIHRpbWUgcnRl X2VhbF9pbml0KCkgaXMgb3Zlci4NCj4+DQo+PiBzcnd4ci14ci14IDEgcm9vdCByb290ICAgICAg MCBPY3QgMTUgMTE6MjQgbXBfc29ja2V0DQo+Pg0KPj4gLXJ3LS0tLS0tLSAxIHJvb3Qgcm9vdCAg MTI0MzIgT2N0IDE1IDExOjI0IGh1Z2VwYWdlX2luZm8NCj4+DQo+PiAtcnctLS0tLS0tIDEgcm9v dCByb290IDE4ODQxNiBPY3QgMTUgMTE6MjQgZmJhcnJheV9tZW16b25lDQo+Pg0KPj4gLXJ3LS0t LS0tLSAxIHJvb3Qgcm9vdCAzOTczMTIgT2N0IDE1IDExOjI0IGZiYXJyYXlfbWVtc2VnLTIwNDhr LTAtMQ0KPj4NCj4+IC1ydy0tLS0tLS0gMSByb290IHJvb3QgMzk3MzEyIE9jdCAxNSAxMToyNCBm YmFycmF5X21lbXNlZy0yMDQ4ay0wLTANCj4+DQo+PiAtcnctLS0tLS0tIDEgcm9vdCByb290IDM5 NzMxMiBPY3QgMTUgMTE6MjQgZmJhcnJheV9tZW1zZWctMjA0OGstMC0zDQo+Pg0KPj4gLXJ3LS0t LS0tLSAxIHJvb3Qgcm9vdCAzOTczMTIgT2N0IDE1IDExOjI0IGZiYXJyYXlfbWVtc2VnLTIwNDhr LTAtMg0KPj4NCj4+IC1ydy0tLS0tLS0gMSByb290IHJvb3QgIDE2NTI5IE9jdCAxNSAxMToyNCBj b25maWcNCj4+DQo+PiBQbGVhc2UgcmVhY2ggb3V0IHRvIG1lIGZvciBmdXJ0aGVyIGNsYXJpZmlj YXRpb24uDQo+Pg0KPj4gUmVnYXJkcw0KPj4NCj4+IEFtaXlhDQo+DQo+IEhpLA0KPg0KPiBTb3Jy eSwgeWVzLCB5b3UncmUgcmlnaHQgKGl0J3MgYmVlbiBhIHdoaWxlIHNpbmNlIGkgbG9va2VkIGF0 IHRoZSBjb2RlKSwNCj4gaXQgcmVtb3ZlcyB1bnVzZWQgc3R1ZmYgYXQgdGhlIGVuZCBvZiBpbml0 LiBUaGVyZSdzIGV2ZW4gYSBjb21tZW50DQo+IGV4cGxhaW5pbmcgd2h5IHRoYXQncyBkb25lIDpE DQo+DQo+IEl0IHNvdW5kcyBsaWtlIGNsb3NpbmcgdGhlIGZpbGUgZGVzY3JpcHRvciBhbHNvIGRy b3BzIHRoZSBsb2NrLiBUaGlzDQo+IGxvY2tpbmcgYnVzaW5lc3MgaXMgYSBodWdlIHBhaW4gYmVj YXVzZSB3ZSBoYXZlIHRvIHN1cHBvcnQgb2xkIGtlcm5lbHMNCj4gd2hpY2ggZG9uJ3QgaGF2ZSB0 aGUgb25seSBzYW5lIGZpbGUgbG9ja2luZyBpbXBsZW1lbnRhdGlvbiB0aGF0IExpbnV4IGhhcy4N Cj4NCj4gV2hpbGUgaSB3b3VsZG4ndCBnbyBhcyBmYXIgYXMgdG8gc2F5ICJ0aGlzIGlzIGEga2Vy bmVsIHJlZ3Jlc3Npb24iIGFzDQo+IG1vc3QgbGlrZWx5IGl0J3MgbWUgd2hvJ3MgYXQgZmF1bHQg aGVyZSwgYnV0IHRoaXMgZGVmaW5pdGVseSBzaG91bGRuJ3QNCj4gaGFwcGVuLiBVbmZvcnR1bmF0 ZWx5LCBpIHdvbid0IGJlIG9ubGluZSBmb3IgdGhlIG5leHQgdHdvIHdlZWtzLCBidXQNCj4gaSds bCBkZWZpbml0ZWx5IGxvb2sgaW50byB0aGlzIGFmdGVyIGknbSBiYWNrLCBzbyB0aGFua3MgZm9y IHlvdXIgcmVwb3J0Lg0KPg0KDQpIaSwNCg0KSnVzdCB0byBjbGFyaWZ5Og0KDQpSZW1vdmluZyBz dHVmZiBhdCB0aGUgZW5kIG9mIHRoZSBpbml0IHByb2Nlc3MgaXMgaW50ZW5kZWQgcHJvY2Vzcy4g VGhpcw0KaXMgYmVjYXVzZSBldmVyeSBwcm9jZXNzIHdpbGwgY3JlYXRlIHRoZWlyIG93biBzaGFk b3cgcGFnZSB0YWJsZXMsIGFuZA0KZGVmdW5jdCBwcm9jZXNzZXMgd2lsbCBub3QgcmVtb3ZlIHRo ZW0gYWZ0ZXJ3YXJkcy4gVGhpcyBpcyBkb25lIGJlY2F1c2UNCm90aGVyd2lzZSB0aGUgdG1wZnMg d2lsbCBzbG93bHkgZmlsbCB1cCB3aXRoIHVudXNlZCBwcm9jZXNzZXMnIGZiYXJyYXlzLg0KDQpX aGF0IGlzICpub3QqIGludGVuZGVkIGJlaGF2aW9yIGlzIHByaW1hcnkgcHJvY2VzcyByZW1vdmlu ZyAqaXRzIG93bioNCmZpbGVzeXN0ZW0gZW50cmllcyAtIHRoaXMgc2hvdWxkbid0IGhhcHBlbiwg YW5kIGluIGZhY3Qgd291bGRuJ3QgaGF2ZQ0KaGFwcGVuZWQgaWYgdGhlIGZpbGUgbG9ja2luZyB3 YXMgd29ya2luZyBhcyBpdCB3YXMgaW50ZW5kZWQuIE5vcm1hbGx5LA0Kd2hlbiBzZWVpbmcgZmls ZXMgdGhhdCBhcmUgbG9ja2VkIChpbiB1c2UpLCBFQUwgd2lsbCBza2lwIHRoZW0sIHNvIHRoYXQN Cm9ubHkgZmlsZXMgdGhhdCBhcmUgbm90IGluIHVzZSB3b3VsZCBiZSBkZWxldGVkLiBJdCBsb29r cyBsaWtlIHlvdSdyZQ0Kb2JzZXJ2aW5nIGV4YWN0bHkgdGhhdCAtIHByaW1hcnkgcHJvY2VzcyBy ZW1vdmluZyAqaXRzIG93biogZmlsZXMgZm9yDQpzb21lIHJlYXNvbi4NCg0KLS0NClRoYW5rcywN CkFuYXRvbHkNCg==