From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id EAE3CA052B;
	Wed, 29 Jul 2020 08:39:20 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 9305237B7;
	Wed, 29 Jul 2020 08:39:19 +0200 (CEST)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com
 (mail-eopbgr40066.outbound.protection.outlook.com [40.107.4.66])
 by dpdk.org (Postfix) with ESMTP id D87CCA3;
 Wed, 29 Jul 2020 08:39:17 +0200 (CEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=B+buhLAmAHiUlMniRv+H3JzINZFQLiELhwG4Op/XlpzcL1plL2zA/PL9X80Q4ftm7L865KTLRcvMwdoOKwMtHm2Pn9O9mwsQtAPYb07C0YWHGHbab17rW5rQ+6BUJwPOcpOKrR9Te5105jlBS/nD4llluOqk6FY0YCdVUb+NAasTur/2lAwOocgoRAk5SpONu7iXO5RC+bqUztBjLlww+dKA0m2Aia1seTmZxcm8pYCG6pH65eQ7s+tcbNO6/tUGHzJnweOsIRaXH5L6Ob0uli/hYKnX8wmBP1rK4fIHH9QwDc7Fj+dXEsqQprPaHgGANbvhjnoEKWJSSe782WKXLw==
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=Sxthh7FihxBzRKzg70O9revi4vyIGpG8rVMiWMaPZCc=;
 b=ZbjkY0CZs7pXuf7mFENZXW2K+NPuLvJ4zEvoC3LuaGQUE0MrAcVDVq4L1aSrHPKS9OYZNkr3BVQAPh5JTQ5QwaolnUlN/SVqLdfcFsHhyfbIttPrMUNsfgxH/OJLJma9uUSWkbprv7+ute2SB/iqZtjqN1ZoYXDtBYQhoaw9N5kHvHtTvqNt+M/QGXuEDJNv1ys37EFD+fZ9qjfDX/S/NsXfUJQRCDHZabec9Rh7qnkwbVTyRV5OzYckCwINUf1/Q+SUTaw7Z9mzBPn3jdWVlPMOh9wumnR700n+MhEjNlzKHd/gWXzBLZEO2d7IcDLVI3SYBJGTnMx1x6qNWMSnWA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass
 header.d=nxp.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Sxthh7FihxBzRKzg70O9revi4vyIGpG8rVMiWMaPZCc=;
 b=rEXsYcj53SINO6jpOCPsv845zkkmOKmMvwNTgeFRwdU+2lmBBw2J/RrOg1z+NekpHjbfWuIj+bPdmMBN5PbMuWpIws3u68re3EGjmdI7sGA49KUCjizBmJBeCsQo3rhHS/JYFd0rAYK/tkX4y7pVDgDs8iLnFCvvXzwfCcRpB5Q=
Received: from AM6PR04MB4456.eurprd04.prod.outlook.com (2603:10a6:20b:22::25)
 by AM5PR04MB3156.eurprd04.prod.outlook.com (2603:10a6:206:c::25) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20; Wed, 29 Jul
 2020 06:39:17 +0000
Received: from AM6PR04MB4456.eurprd04.prod.outlook.com
 ([fe80::50d:1b5:ef9f:655c]) by AM6PR04MB4456.eurprd04.prod.outlook.com
 ([fe80::50d:1b5:ef9f:655c%7]) with mapi id 15.20.3216.033; Wed, 29 Jul 2020
 06:39:16 +0000
From: Hemant Agrawal <hemant.agrawal@nxp.com>
To: David Marchand <david.marchand@redhat.com>
CC: Thomas Monjalon <thomas@monjalon.net>, Sachin Saxena
 <sachin.saxena@nxp.com>, "dev@dpdk.org" <dev@dpdk.org>, Ferruh Yigit
 <ferruh.yigit@intel.com>, "techboard@dpdk.org" <techboard@dpdk.org>
Thread-Topic: [dpdk-dev] [PATCH v3 1/8] net/dpaa: add support for fmlib in dpdk
Thread-Index: AQHWV1xVljg7Gbarckqx4eakhkQwoqkLrkIAgAO0bACAAIrQ0IANLXSAgAEPkBA=
Date: Wed, 29 Jul 2020 06:39:16 +0000
Message-ID: <AM6PR04MB4456CC35325264BBD2877F0689700@AM6PR04MB4456.eurprd04.prod.outlook.com>
References: <20200710171946.23246-1-hemant.agrawal@nxp.com>
 <20200711081716.25173-1-hemant.agrawal@nxp.com>
 <69e3b354-ca32-e109-8385-ffc6b973f0cc@intel.com> <11996214.pnvohz1kia@thomas>
 <AM6PR04MB4456070B0D884576E7B6112D897B0@AM6PR04MB4456.eurprd04.prod.outlook.com>
 <CAJFAV8xc0jigKq1-eJi4qe14=bx8UkVo0yZCyAt+fb0T-Vqwbg@mail.gmail.com>
In-Reply-To: <CAJFAV8xc0jigKq1-eJi4qe14=bx8UkVo0yZCyAt+fb0T-Vqwbg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: redhat.com; dkim=none (message not signed)
 header.d=none;redhat.com; dmarc=none action=none header.from=nxp.com;
x-originating-ip: [182.69.57.113]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 58c5db43-7ea4-4bad-e2a8-08d8338a1db1
x-ms-traffictypediagnostic: AM5PR04MB3156:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM5PR04MB31560162035B19289FB8208989700@AM5PR04MB3156.eurprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LaZl+ewDi+EvNQnJPYgIXl/FZrIClrN7cg/QVpMPIKTfvbuqZDk94Z60w22aX91dLiEDJw0vIIZSwJdIKC8eJteIvtjwmhI5p7DObuqK6DFjNfHT1Y8Yls6xcSAwOXHuaSRX/bhWs5g8PP2WrGoXFptv/BQD/B6B1zX8g2txrAvCNed6Prf7kCCxf9CpCchobDORyhBA0WySYl+9MJWiqX0s6kHWut6V+ytRXT2ZcxBnI2hf912aa3AopR8YQVCPzKYqHq7cWqvm0f67KyrLR0p5KB5rUVGJ7AhPD2LhYJtQ5h8/999ZGI7v1CtvRJvqOb+dgX/tYQuPAESGhp4m6okI37j1WVFjrkfk9esgx+N4FUxdJepv3QY6ySA8/ctmHRWGaz2VKv60UDBi2j9h4w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:AM6PR04MB4456.eurprd04.prod.outlook.com; PTR:; CAT:NONE;
 SFTY:;
 SFS:(4636009)(346002)(376002)(366004)(136003)(39860400002)(396003)(76116006)(2906002)(55016002)(66946007)(66476007)(66556008)(66446008)(9686003)(478600001)(64756008)(26005)(54906003)(6916009)(966005)(316002)(8936002)(186003)(45080400002)(71200400001)(7696005)(5660300002)(8676002)(52536014)(53546011)(6506007)(4326008)(83380400001)(33656002)(86362001)(83080400001)(44832011);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: SxT4HpMUyVKCRO73ohEMC8bOLMCs505dbWK2Em00HbjanLbukGzJlsThI+b6qzxPVYSn6g0MKL5A/RhH2AxxulTgB7aHABKzKfm5Hug4ftk54E0JJzllOQDziaUs/PI8x95XU8X9pm/V+rbGyVrloDpF8sAL45NdJD6kJfYAZv6ngLBN/lFLd6sZUSA54SFxmvvS5DnJqzyH0gxxCKsrjB+sRU/vZiPoirv0gjj2CodzYDdF5ao81bcD7oupGtQfTQdAshOfVNe/o47tuaf7FBRLZdcAPOwz2C2bnzz2GyuJxVM5/qbaGMok1XAapUmQIWfHkpTaH3eOsUnA4JC7/Bh6RYfcyGdaxM4wgILS5BtElcNdCtfa/2W0EbJqy0gCbVbNoSztpWRBl0YTuu6X1Z8lywK6ikjNESqHuYLBhQhvUtvD2vm/Iii/IbKlW2Gyloiv90CQYZvwzQOLGuwf4CWSWzqfYB0phwog6oB/x5jtryOEOzIKPXmevDNrWnXr
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR04MB4456.eurprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 58c5db43-7ea4-4bad-e2a8-08d8338a1db1
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2020 06:39:16.8686 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oDWsj6Y/Ks5yT7q4yntK8do1UamN0Jyq8Xdp5Ay5T3BDern5y47qFG0kVfBGwxv+xt2VLW0x3bQDujja9FxAxg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR04MB3156
Subject: Re: [dpdk-dev] [PATCH v3 1/8] net/dpaa: add support for fmlib in
	dpdk
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

SGkgRGF2aWQNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBN
YXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogVHVlc2RheSwgSnVs
eSAyOCwgMjAyMCA3OjEyIFBNDQo+IFRvOiBIZW1hbnQgQWdyYXdhbCA8aGVtYW50LmFncmF3YWxA
bnhwLmNvbT4NCj4gQ2M6IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD47IFNh
Y2hpbiBTYXhlbmENCj4gPHNhY2hpbi5zYXhlbmFAbnhwLmNvbT47IGRldkBkcGRrLm9yZzsgRmVy
cnVoIFlpZ2l0DQo+IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPjsgdGVjaGJvYXJkQGRwZGsub3Jn
DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2MyAxLzhdIG5ldC9kcGFhOiBhZGQg
c3VwcG9ydCBmb3IgZm1saWIgaW4NCj4gZHBkaw0KPiBJbXBvcnRhbmNlOiBIaWdoDQo+IA0KPiBI
ZWxsbyBIZW1hbnQsDQo+IA0KPiBPbiBNb24sIEp1bCAyMCwgMjAyMCBhdCA2OjUwIEFNIEhlbWFu
dCBBZ3Jhd2FsDQo+IDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPiB3cm90ZToNCj4gPiA+V2h5IGRy
b3BwaW5nIHRoaXMgY29kZWJhc2UgaW4gRFBESyBpbnN0ZWFkIG9mIHB1bGxpbmcgaXQgYXMgYQ0K
PiBkZXBlbmRlbmN5Pw0KPiA+IFtIZW1hbnRdID5JIGRvbid0IGxpa2Ugc2VlaW5nIERQREsgYmVj
b21pbmcgYSBwaWxlIG9mIGNvZGUgZHVwbGljYXRlZA0KPiBmcm9tIHNvbWV3aGVyZSBlbHNlLg0K
PiA+IFtIZW1hbnRdIFdlIGFyZSBub3QgdXNpbmcgdGhlIGxpYnJhcnkgYXMgaXQgaXMgYW5kIG1h
a2luZyBzb21lIHNlcmlvdXMNCj4gY2hhbmdlcyBpbiB0aGUgZ2VuZXJpYyBsaWJyYXJ5IHRvIHN1
aXQgdGhlIERQREsgdXNlLWNhc2UuDQo+ID4gU28sIGl0IGlzIG5vdCBwb3NzaWJsZSBmb3IgdXMg
dG8gdXNlIHRoZSAqb3JpZ2luYWwqIGNvZGUgb2YgZm1saWIsIHdoaWNoIGlzDQo+IHB1YmxpYy4N
Cj4gDQo+IExvb2tpbmcgYXQNCj4gaHR0cHM6Ly9ldXIwMS5zYWZlbGlua3MucHJvdGVjdGlvbi5v
dXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGZ2l0aHUNCj4gYi5jb20lMkZxb3JpcS1vcGVu
LQ0KPiBzb3VyY2UlMkZmbWxpYiZhbXA7ZGF0YT0wMiU3QzAxJTdDaGVtYW50LmFncmF3YWwlNDBu
eHAuY29tJTdDZQ0KPiBiOTE2N2Y4YmJkNjRhNjIzNGRkMDhkODMyZmMwMWNiJTdDNjg2ZWExZDNi
YzJiNGM2ZmE5MmNkOTljNWMzMDE2MzUNCj4gJTdDMCU3QzAlN0M2MzczMTU0MDUyMjQ4MTEyMTEm
YW1wO3NkYXRhPSUyQjY1aEtIeVhGbFdnWFlxN3l6WmINCj4gbEVZbEklMkZ5S2I4T0lOWFJ1R3FY
OGRPTSUzRCZhbXA7cmVzZXJ2ZWQ9MCB3aGljaCBJIHRoaW5rIGlzIHRoZQ0KPiBvcmlnaW5hbCBj
b2RlIGZvciB0aGlzIGxpYnJhcnkgKD8pLg0KPiANCj4gU29tZSBzeW1ib2xzIGZyb20gdGhlIG9y
aWdpbmFsIGNvZGUgd2VyZSBkcm9wcGVkIGluIHRoZSBkcGRrIGNvcHkgb2YgdGhlDQo+IGZpbGUu
DQo+IFBhcnQgb2YgdGhlIEFQSSBjaGFuZ2VkLCB3aXRoIGEgcGFyYW0gcG9pbnRlciBub3cgYmVp
bmcgcGFzc2VkLg0KDQogW0hlbWFudF0gSW4gRFBBQTEgaXMgTlhQJ3MgbGVnYWN5IGFyY2hpdGVj
dHVyZS4NCiANCkluIHRoZSBEUERLIG9uIEFSTS1EUEFBMSAoTUFDIGlzIGNhbGxlZCBGTUFOKSBw
bGF0Zm9ybXMsICB3ZSBoYXZlIGJlZW4gc3VwcG9ydGluZyBzdGF0aWMgRk1BTiBjb25maWd1cmF0
aW9uIHV0aWxpdHkgKGZtYykgdG8gcHJlLWNvbmZpZ3VyZSB0aGUgcXVldWVzLCBSU1MgYW5kIGNs
YXNzaWZpY2F0aW9uIHJ1bGVzIGJlZm9yZSBzdGFydGluZyB0aGUgYXBwbGljYXRpb24uIFRoaXMg
Y29uZmlnIGhhcyBzZXZlcmFsIGxpbWl0YXRpb25zLCBlLmcuIG1heCBEUEFBX05VTV9SWF9RVUVV
RVMgdmlhIGVudiB2YXJpYWJsZSwgZXRjLiBJbiBsYXN0IGZldyB5ZWFycywgc2V2ZXJhbCBjdXN0
b21lcnMgYXJlIHVzaW5nIGl0IGluIHByb2R1Y3Rpb24uIA0KDQpUaGUgbGVnYWN5IEZtbGliIHN1
cHBvcnRzIGR5bmFtaWMgRk1BTiBjb25maWd1cmF0aW9uIGFuZCBpdCByZW1vdmVzIGN1cnJlbnQg
bGltaXRhdGlvbiBpbiBEUEFBIFBNRC4gSW4gb3JkZXIgdG8gc3VwcG9ydCBib3RoIG1vZGVzIHdo
ZXJlIHdlIGNhbiBzdXBwb3J0IG5ldyBkeW5hbWljIGNvbmZpZ3VyYXRpb24gd2l0aCBmbWxpYiBh
bmQgc3RhdGljIGZtYyBtb2RlICh3aXRoIHBhcnNpbmcgZmFjaWxpdHkgdG8gYXZvaWQgZW52IHZh
cmlhYmxlcykuIFdlIGhhdmUgZG9uZSB0aGlzIG1vZGlmaWNhdGlvbiBpbiBmbWxpYiBzdHJ1Y3R1
cmVzIHRvIHN1cHBvcnQgYm90aCBmbWMgIHBhcnNlciBhbmQgZmxvdyBBUEkgb24gZm1saWIgbW9k
ZS4NClRoaXMgcGFyYW0gY2hhbmdlIGlzIHBhcnQgb2YgdGhhdC4gDQoNCg0KPiBUaGUgVlNQIHN5
bWJvbHMgYXJlIGluIHRoZSBmbV9saWIuYyBmaWxlIGZyb20gdGhlIG9yaWdpbmFsIGNvZGUgd2hp
bGUgdGhleQ0KPiBoYXZlIGJlZW4gc2VwYXJhdGVkIGluIGEgZm1fdnNwLmMgZmlsZSBpbiB0aGUg
ZHBkayBjb3B5Lg0KPiBTb21lIGxvZ3MgLyBjb21tZW50cyBoYXZlIGNoYW5nZWQuDQo+IA0KW0hl
bWFudF0gWWVzLCB0aGVyZSBpcyBjb2RlIHN0cnVjdHVyaW5nIGFuZCByZW1vdmFsIG9mIGNvZGUs
IHdoaWNoIHdlIGRvbid0IG5lZWQgZm9yIERQREsgYW5kIEFSTSBwbGF0Zm9ybXMuIFRoZXJlIGFy
ZSBzZXZlcmFsIHNtYWxsIGNoYW5nZXMgaW4gVlNQIGFzIHdlbGwgYXMgUENEIChQYXJzZSBDbGFz
c2lmeSBEaXN0cmlidXRlKSBjb25maWd1cmF0aW9uLiANCg0KPiBGb3IgdGhlIHNha2Ugb2YgdW5k
ZXJzdGFuZGluZzoNCj4gLSBjYW4geW91IHBvaW50IGF0IHRoZSBwcm9ibGVtcyB3aXRoIHJldXNp
bmcgdGhpcyBleHRlcm5hbGx5IG1haW50YWluZWQNCj4gbGlicmFyeT8NCg0KW0hlbWFudF0gVGhl
IG9yaWdpbmFsIGxpYnJhcnkgd2FzIGRlc2lnbmVkIHRvIHdvcmsgd2l0aCBvdXIgbGVnYWN5IFVz
ZXJzcGFjZSBvZmZlcmluZyAoVVNEUEFBKSBhbmQgQmFyZSBtZXRhbCBvZmZlcmluZ3Mgb24gUG93
ZXJQQy4gV2UgZGlkIHRlc3RlZCBpdCBpbml0aWFsbHkgb24gQVJNIGJ1dCBub3cgbGFyZ2VseSBp
dCAgaXMgb25seSBmb3Igc3VwcG9ydGluZyBsZWdhY3kgY3VzdG9tZXJzLiBUaGlzIGxpYnJhcnkg
aXMgaW4gbWFpbnRlbmFuY2UgbW9kZS4gDQoNCk5YUCBkb27igJl0IHdhbnQgdG8gYWRkIGFueSBu
ZXcgZmVhdHVyZSBpbiB0aGlzIGxlZ2FjeSBzdGFuZGFsb25lIGxpYnJhcnkgIC0gYXMgaXQgaXMg
ZGlmZmljdWx0IHRvIHRlc3QgdGhlbSBvbiBQb3dlclBDIGFuZCB0aGV5IGNhbiBicmVhayB0aGUg
bGVnYWN5IGN1c3RvbWVycyBjb2RlLiANCk9uIEFSTSwgd2UgYXJlIG5vdyBvbmx5IG9mZmVyaW5n
IERQREsgYXMgdGhlIFVzZXJzcGFjZSBzb2x1dGlvbi4gU28sIHdlIGhhdmUgZG9uZSBhIGJyYW5j
aCBvdXQgb2YgdGhlIGNvZGUgZm9yIERQREsuDQpTb21lIGNoYW5nZXMgeW91IGFyZSBhbHJlYWR5
IHNlZWluZyBhbmQgdGhlcmUgYXJlIG1vcmUgaW4gZGV2ZWxvcG1lbnQgdG8gc3VwcG9ydCBEUERL
IHN0eWxlIGZsb3cgY2xhc3NpZmljYXRpb24uIA0KU2luY2UgRFBESyBpcyBvbmx5IGNvbnN1bWVy
IGZvciB0aGlzIG5ldyBiYXNlIGNvZGUsIHRoZXJlIGlzIG5vIHJlYXNvbiBmb3IgY3JlYXRpbmcg
ZXh0ZXJuYWwgZGVwZW5kZW5jeSBmb3IgdGhlIERQQUEgUE1ELiANCg0KPiAtIHRoaXMgbGlicmFy
eSBpcyB0aWdodGx5IGxpbmtlZCB0byB0aGUgZm0ga21vZCBkcml2ZXJzIEkgZ3Vlc3MsIGhvdyBp
cyBtYWludGFpbmVkDQo+IHRoZSBjb21wYXRpYmlsaXR5Pw0KDQpbSGVtYW50XSBrZXJuZWwgbW9k
dWxlIGlzIGFscmVhZHkgaW5idWlsdCBpbiBOWFAgTGludXgga2VybmVsIGZvciB0aGlzIHBsYXRm
b3JtLiANCg0KPiANCj4gDQo+IFRoYW5rcy4NCj4gDQo+IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoN
Cg==