From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id D32CD41C34;
	Tue,  7 Feb 2023 23:02:06 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 6744040A84;
	Tue,  7 Feb 2023 23:02:06 +0100 (CET)
Received: from mga09.intel.com (mga09.intel.com [134.134.136.24])
 by mails.dpdk.org (Postfix) with ESMTP id 8174D40151;
 Tue,  7 Feb 2023 23:02:04 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1675807324; x=1707343324;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=8wdeXntC4uTOrD/MUkENY0YPtg7YPwgwDWs3/wMkv0s=;
 b=FilL/NlIOlQDSS+/7xA50e+zhW6bEqdzLtX9Csr6NKea08ByIWez4VIc
 6TW7kT/3E4V6DLQO4ZgLM1zROCvvgNr6U8sc7d56tgnBOqoEAApkUXdWW
 FRuwg2Pmz2vU0cRDZA3CyEwM2ry5VhrW4ozaG8wlDrsudmkBsQeGrIrF7
 6TW6VU+BDvaM7gBwo3uPgGXwLgucLmZJp5s3Nz+bMRyAK61ZY6exnCa/3
 U2zuql1hMwI4jOkFChIzK9u1jA6S2Sr/veXdhP1rB6CHo1/JOemULN2ci
 iwecMCD8mVlkmI2ODWb0me4GwMaQUj4uQjZ8zd2uqNG3ZR1SCOaZda5bj A==;
X-IronPort-AV: E=McAfee;i="6500,9779,10614"; a="330930805"
X-IronPort-AV: E=Sophos;i="5.97,279,1669104000"; d="scan'208";a="330930805"
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 07 Feb 2023 14:02:03 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=McAfee;i="6500,9779,10614"; a="735699561"
X-IronPort-AV: E=Sophos;i="5.97,279,1669104000"; d="scan'208";a="735699561"
Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16])
 by fmsmga004.fm.intel.com with ESMTP; 07 Feb 2023 14:02:03 -0800
Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by
 ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.16; Tue, 7 Feb 2023 14:02:02 -0800
Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by
 orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.16 via Frontend Transport; Tue, 7 Feb 2023 14:02:02 -0800
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.175)
 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.2507.16; Tue, 7 Feb 2023 14:02:02 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=P+EEtFwJXSU2NYXG88bG5XLT4SlscUgwG6QRvZ3lBiPxa5UxzgMyPD5y6uIEp/B3rJZp6Nyq7skA8X0lBVxUnnVesdEK3FD3EhTwknetrl3vzlV1LBdVVLkkLKrxEZviT4ui89kQHLEb8Ff6v0x/QLubJ3naSjkLMGhON1w+0jbyJTcrIAYtceV2GvpS86E+k/eiK42qE9Cm362OkQ/qFLZx2XyFAqbCx34mI0qQviXxZgW/9d76RUKX9a+OFwYPrZhGVwdnmbZ/apDhhgzGEqkkpZ3ukg63QrX4SOC4BGZcD+xzRJU5VEjw2XjAr0S7DKH9bAlhkcsi8XL+xj5YOg==
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=8wdeXntC4uTOrD/MUkENY0YPtg7YPwgwDWs3/wMkv0s=;
 b=N9Jm2tb20VoJ5StS7ApqMF0ptHrLzFQHqs0R0lDqNz4i0t3NpDoyj059mTGM1Q28esbxvEpfdXQRgyU9HWdUGv5dE8KdWfkmfpol7UgVwQau8tasvONezeEmm0ytvJumqCJPEUgJGo1mfSU4+Smf4nITEHCcmTsbSNZNiAX8M9Q+qihiN+VIUIPpPNtrNKL18Hn2BymMYfgDNHXcFFCG+KSzvhaRK+BbKnMUr3gCCXw84Q85PPfMo8AHG3wf93kRYKGizkgcevzQHQcKbIcOTXRfYGkqRSuIfnohNmLf5/sLRHwMLNjKOQwizHgsiHOCT2VSkoH21vUAEeObkdblfw==
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 IA1PR11MB6418.namprd11.prod.outlook.com (2603:10b6:208:3aa::18)
 by MN6PR11MB8171.namprd11.prod.outlook.com (2603:10b6:208:471::9)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.34; Tue, 7 Feb
 2023 22:02:00 +0000
Received: from IA1PR11MB6418.namprd11.prod.outlook.com
 ([fe80::922a:c50a:8ca6:52d7]) by IA1PR11MB6418.namprd11.prod.outlook.com
 ([fe80::922a:c50a:8ca6:52d7%9]) with mapi id 15.20.6064.027; Tue, 7 Feb 2023
 22:02:00 +0000
From: "Carrillo, Erik G" <erik.g.carrillo@intel.com>
To: Jerin Jacob <jerinjacobk@gmail.com>, Stephen Hemminger
 <stephen@networkplumber.org>
CC: "jerinj@marvell.com" <jerinj@marvell.com>, "dev@dpdk.org" <dev@dpdk.org>, 
 "stable@dpdk.org" <stable@dpdk.org>
Subject: RE: [PATCH v2] eventdev/timer: fix overflow issue
Thread-Topic: [PATCH v2] eventdev/timer: fix overflow issue
Thread-Index: AQHZMDTvpr/0z9BK2Ue//v4VqvbeHK7DEpCAgAEMCuA=
Date: Tue, 7 Feb 2023 22:02:00 +0000
Message-ID: <IA1PR11MB6418E732E02977885C4CCCA6B9DB9@IA1PR11MB6418.namprd11.prod.outlook.com>
References: <20230124160945.3003303-1-erik.g.carrillo@intel.com>
 <20230124204555.3022361-1-erik.g.carrillo@intel.com>
 <CALBAE1PaWLhXU=1AAFDHNu1hqnE3w1e6GL2XE1i0vSU6cVf3iw@mail.gmail.com>
In-Reply-To: <CALBAE1PaWLhXU=1AAFDHNu1hqnE3w1e6GL2XE1i0vSU6cVf3iw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
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: IA1PR11MB6418:EE_|MN6PR11MB8171:EE_
x-ms-office365-filtering-correlation-id: 565a6913-6d7c-483a-911a-08db0956f061
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HMl3fe2yVspglR/VjR8Tn5fnM1WME3OxkaKbncUNOCq4eArdbZh8ymtelNMdKJjHdWqPXsWl3J2Mg1Dwf/BQMkBKZpCym5tVuo7wAgUensUn8sPAy59VgOQIHiP/n7nUeFZliWK++kD2vtAWM7M8M36yJe1om7DYMAypquDDt+7tKZJfSyilW2lM5VRD62m5hqojnCAu9DZPD/lUG8iD43do3ogrJHQS5REprr+3j8y/knDb0YqYJdpr4bsv0jEiuEIR3lHkAORg6juEeO2vg9erztFIbkNLaHpMxzxzECV0+2mSXLu55bGDNEkgaL0uZT45OyN/IMTsYfFaDEen704Vdlgef9jMfSy+XcwXXhk23DFJ3GscqSF1G9OaGOpWqbZnsNXRlP8+eSBEwXud7QBWB3WnJFbViBEyKyXfIUXQwwqS3jyTW3wtxkzLiwgvMuTTcJW7fz5OrSJDmDLuk2N6/FAIkTcvcgTKqO++uVchX7KSVkW97DNwJsgvb/ao558c4HLrXePoVshoepufvXav8ly06BEV3L7LWzWBWuORDc+5p+4p5vF4FO3fQZo5+wEx5q3t4/z9ifFXa3aIqDakWSEN5FqiEOM9GXdcPmCYhrYSYxokIEadULu6OsULn9XVyQWLvg1neKxcktgO+Nxnflh0BWPHgZI2AtJPA4NJyrlc6hct4c+rV3PvhGhV54J6hdQ0sGhRQ/X0PJoYXA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:IA1PR11MB6418.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230025)(366004)(39860400002)(376002)(136003)(396003)(346002)(451199018)(71200400001)(54906003)(7696005)(316002)(110136005)(478600001)(53546011)(6506007)(9686003)(52536014)(186003)(26005)(5660300002)(33656002)(86362001)(82960400001)(122000001)(38100700002)(55016003)(83380400001)(2906002)(38070700005)(8676002)(66946007)(4326008)(76116006)(41300700001)(66556008)(66446008)(66476007)(64756008)(8936002);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M0tBOVhjRlI4SWY4dVo1aDl5b2RRTXdmenZVZEpaa05qRjRDYnR0Vjhzb1hi?=
 =?utf-8?B?bVZtNFY4MXNCaFZlTFNFUm4zTUd3RzU2ZGs2OFdWOFVTTjBkWG5tbjRGQURQ?=
 =?utf-8?B?UWRTKzV3WVF6c2lNNVc0dmRlU1JtaGdNRGZyM1drYTUrbExBMXI3V1FZWHF4?=
 =?utf-8?B?Z1Q4ZXhjKzRleTNJWnBHeVdyK005TmQrUVJ3UmdQajRyTk0xb0pWdm5jdUFL?=
 =?utf-8?B?clRCNklDcFUyRkxRY0ErNGt0M1VQeGZnYXRkUGtsRlFpYi84Ri9oaGI2Wnhs?=
 =?utf-8?B?OXA5K2QxbmgwNUlNczJndUc3emE5QVFSaXpZaENQb1NsY2I4UXBteE81cW9C?=
 =?utf-8?B?bHlDaFREVTBEVWFVODNkSDM5bEVPcTZ0MU5sNUg4eDdMVmZ0Z1R2QVlzcmgw?=
 =?utf-8?B?NFBYbE9Ka3N0MkYrbGxrL2dWSXowSXV3QTdObjRZanpIQjVqaTJiT3VHSytK?=
 =?utf-8?B?OCtkZU1JSkcrU1VBbFJydnFSR2lXam1oTHRpS2Q5T3VidWN5c1psejZKSTB6?=
 =?utf-8?B?dlBGUDJEZmEyRUFhZi9sNHVuZHUvdEFhelNRVTdpZ0JSRmI1SGwyRHBIZm9a?=
 =?utf-8?B?ank3cXNsTUZJcXFZaWVDVTQweTJ0M0V6ME1aaGtHR3krN0sxNFNYNlU0YUVE?=
 =?utf-8?B?dnFUUkk4MHNXWk5YQ285emZaaXFUUFVhMTIxRFg4T3JyRDFySXErbUtIalhl?=
 =?utf-8?B?MTlvRzRZRU9KQmNGT3F0SVlzTmQ0RHhkR1dlSjB6bUxDczRZWDFXc3IvZXEr?=
 =?utf-8?B?U3RDU0JYRFBTUklhV0FySWc5bzAyWWxWakhsd3o5RDUyMEhmTW1yU3k1TE9v?=
 =?utf-8?B?cEtnS3NndWNydVJSZ2NXektLN3ErZWYzbThUZDJXQUxlOFZSclFSQUl5MlBx?=
 =?utf-8?B?MklwMGhPUXZRZnpMTnJuNnVEN1pNR0FvSE5ySzNvOWVDWkU3b3ptekFHVWVE?=
 =?utf-8?B?TVE3TU9JUXloVkN5TXBpbStCbzN1aDJOYkRQQ1BYcHc4MGpsMGlncW1WT2Ju?=
 =?utf-8?B?M0VZaEpFNUcvRStySkJIbjZSYWFIcWVHV08vT1BhMElvdDJDdmExOUMzSk52?=
 =?utf-8?B?SzJXemJVZXcvRXlrMmFtdStncHcyOWZzTExwajcyeEUrc1RkQi9Jb1NhQWcr?=
 =?utf-8?B?UG5RbHlPQjRUVHExMW01SW5RZ2t5czhBbVZZaExudkE3OHh5ZDlvMGxNK080?=
 =?utf-8?B?VlIzSVJUdUZGZ3lrSU1CbmhuRXJsZEhtR2FtZzlUT3RLelRtYVRjanh0WGQ3?=
 =?utf-8?B?Q1pORVNjcjFHMW9HNG9KWVR4RzlPSTYvOFgwSEVoVSt1elRlOW9lcHpZMktl?=
 =?utf-8?B?NHhjWkRvWGI4ekZHdzQrK09EbWwwNEZmNVV6MnlNWm1MNjdGUGRXdzFnYTNm?=
 =?utf-8?B?elI0YWtZTmVadjliM0NDU3dlWXZNUVE4Z2g3QkhxMUtmdEI2dmdyVkpMamlo?=
 =?utf-8?B?YWE4VjhUV1BjZTU1c29OK0Q1Z1FnTXpEdmZNajQxMUJsdEdZblBxZ1FpRFhC?=
 =?utf-8?B?UHVkRzk0elZ6T1JaU1ZZNDJaVjRDOUxZTXY1TDUyQmt3bDJ6TktnbnI0ck5G?=
 =?utf-8?B?SFR0bitwOWx6Zk83VjJhU09aK09GemR6NGVSTEFOSEROL2lMZE1JQmhNcXZC?=
 =?utf-8?B?VXlQV1QxcFJQQmlBbVV4elgzY0hNRVd2U2xaQ0hUbHl5djFxbFc3Q1dsOU5q?=
 =?utf-8?B?NHZMb2NzZnZETnBOYzZmQjhhWWJNdGxwTFBGb3pyYlY2VmJMRUhlcjhPdzhN?=
 =?utf-8?B?czl4OXZOdmFDcERnQ2hOelhDMXI4SWZhNmlzSlVlVG5rMzJvK29rMzJRdW5z?=
 =?utf-8?B?YXcrVEJ4dkFMTWJmS1lCWVVrU1ZqRTRtc0dNSlhoUjQyZkZBVVFuWXhSN2VF?=
 =?utf-8?B?QWJ0ekZUOTRlbEZqLytIWnVLYks2MmhRczhuc3BnRWZQTE5MYWNRK0owM1gv?=
 =?utf-8?B?SkVwbXZIcFhOTnhST0tRRXUrODdyRVdGa21mRTM2c3pDb2lpcXFtWjZGeHE1?=
 =?utf-8?B?MHJCUjVmZ1BsK0Q0dkF2MXk1S2Y1dEhkaTJBSlJTSDBKWjdzMEN2WkprVVZi?=
 =?utf-8?B?THdybVcvQ0lPcTh1eWYzdm1wQkZqbmFYMHhXYm80QnF5WUpxSithWjQzSExF?=
 =?utf-8?B?c3NIb0pTbUJoUXJoalJYc04reW5XUVhqcDNjZ0JobWt3Y0hxbFFhcmRXOGJZ?=
 =?utf-8?B?YWc9PQ==?=
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: IA1PR11MB6418.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 565a6913-6d7c-483a-911a-08db0956f061
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2023 22:02:00.7351 (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: V2pC55lZlkqqQxNigO0HUsIFGH4AdgrKS2ZNpbu5u7oKLMJgi6RQEAeyj1r2hl9maoMM4fNJn+9WE4AuNgZDXq5IUrJdh/IjGWrBSBRlgbk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR11MB8171
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
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

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4gSmFjb2IgPGpl
cmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgRmVicnVhcnkgNywgMjAyMyAx
MjowMSBBTQ0KPiBUbzogQ2FycmlsbG8sIEVyaWsgRyA8ZXJpay5nLmNhcnJpbGxvQGludGVsLmNv
bT47IFN0ZXBoZW4gSGVtbWluZ2VyDQo+IDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4g
Q2M6IGplcmluakBtYXJ2ZWxsLmNvbTsgZGV2QGRwZGsub3JnOyBzdGFibGVAZHBkay5vcmcNCj4g
U3ViamVjdDogUmU6IFtQQVRDSCB2Ml0gZXZlbnRkZXYvdGltZXI6IGZpeCBvdmVyZmxvdyBpc3N1
ZQ0KPiANCj4gT24gV2VkLCBKYW4gMjUsIDIwMjMgYXQgMjoxNiBBTSBFcmlrIEdhYnJpZWwgQ2Fy
cmlsbG8NCj4gPGVyaWsuZy5jYXJyaWxsb0BpbnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gVGhl
IHNvZnR3YXJlIHRpbWVyIGFkYXB0ZXIgY29udmVydHMgZXZlbnQgdGltZXIgdGltZW91dCB0aWNr
cyB0byBhDQo+ID4gbnVtYmVyIG9mIENQVSBjeWNsZXMgYXQgd2hpY2ggYW4gcnRlX3RpbWVyIHNo
b3VsZCBleHBpcmUuIFRoZQ0KPiA+IGNvbXB1dGF0aW9uIHVzZXMgaW50ZWdlciBvcGVyYXRpb25z
IHRoYXQgY2FuIHJlc3VsdCBpbiBvdmVyZmxvdy4NCj4gPg0KPiA+IFVzZSBmbG9hdGluZyBwb2lu
dCBvcGVyYXRpb25zIGluc3RlYWQgdG8gcGVyZm9ybSB0aGUgY29tcHV0YXRpb24sIGFuZA0KPiA+
IGNvbnZlcnQgdGhlIGZpbmFsIHJlc3VsdCBiYWNrIHRvIGFuIGludGVnZXIgdHlwZSB3aGVuIHJl
dHVybmluZy4gQWxzbw0KPiA+IG1vdmUgdGhlIGxvZ2ljIHRoYXQgY2hlY2tzIHRoZSB0aW1lb3V0
IHJhbmdlIGludG8gdGhlIGZ1bmN0aW9uIHRoYXQNCj4gPiBwZXJmb3JtcyB0aGUgYWJvdmUgY29t
cHV0YXRpb24uDQo+ID4NCj4gPiBGaXhlczogNjc1MGIyMWJkNmFmICgiZXZlbnRkZXY6IGFkZCBk
ZWZhdWx0IHNvZnR3YXJlIHRpbWVyIGFkYXB0ZXIiKQ0KPiA+IENjOiBzdGFibGVAZHBkay5vcmcN
Cj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEVyaWsgR2FicmllbCBDYXJyaWxsbyA8ZXJpay5nLmNh
cnJpbGxvQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiB2MjoNCj4gPiAqIEZpeCBpbXBsaWNpdCBp
bnQgdG8gZmxvYXQgY29udmVyc2lvbiBidWlsZCB3YXJuaW5nIG9uIENsYW5nDQo+IA0KPiBOb3Qg
eWV0IGFkZHJlc3NlZCB0aGUgQFN0ZXBoZW4gSGVtbWluZ2VyICBjb21tZW50cyBvbiB1c2luZyBv
Zg0KPiBydGVfcmVjaXByb2NhbC4gQWxzbyBtZWFucyB0byBjaGVjayB3aGF0IGNvbXB1dGUgY2Fu
IGJlIG1vdmVkIHRvDQo+IHNsb3dwYXRoLg0KPiBNYXJraW5nIGFzICJDaGFuZ2UgcmVxdWVzdGVk
IiwgTG9va2luZyBmb3IgbmV4dCB2ZXJzaW9uLg0KPiANCj4gDQoNCk9rIC0gdGhhbmtzIGZvciB0
aGUgcG9pbnRlciB0byBydGVfcmVjaXByb2NhbC4gICBJJ2xsIHJld29yayBhbmQgc3VibWl0IGEg
bmV3IHZlcnNpb24uDQoNClJlZ2FyZHMsDQpFcmlrDQo=