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 50CDEA00C4 for ; Tue, 12 Jul 2022 07:00:28 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 46F6C427F1; Tue, 12 Jul 2022 07:00:28 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2060.outbound.protection.outlook.com [40.107.92.60]) by mails.dpdk.org (Postfix) with ESMTP id CDF4540695; Tue, 12 Jul 2022 07:00:25 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j2PlIRv0s9ERjZB00kIC4GtRJlY0sUk/MQr6a1/Ot6mynWi90FvM+uZTWEbU+xdZNwjFGzI2uGEsdUnmedepR6yG7neQPRygUY1foXzdmdwmdnfIn6lN3aUuxSJ9XkD5BBuVLy34+BXc9/VLZBMluR+h7F/+RihmdqiTzAq7iRWWpVSiFCk9KgnN3rM1uVthYwPAnAOBKHEphUDeZxd5A+XKtcVhJiC8serqywiQieTVE0tM3yu56dxY8z49gwWbhYZmdiiBN/ff1Yr56nwn/pC9R1XL6b/7Kx+pjHbrz61OxiwGHkEcDt6l02+jWLsK2Zx5GdMY2m4VrLEoHITEuw== 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=kP/tw8HRuwIIEaCP/COOp1hjAYxSaKqhFD4or1lA1Mw=; b=JMgemxRc8UDSvLexrt/MWmyfzVt8vPRtcq/a1jnVKr3Ydv0MomQKHkDJbGL8EB4hp3CEsUlE0dBZrJxX2K/L9vfySxI5K270LjhwGtXkASQpMyDB5mwHynrU5eXlHeCtXEtnUTifarGjYsk6of4+p9ifVN1/wAseq4p2vQM53FbSZpuQKMpV/ts7UMW71xz4mP3KgSu8PO1jGVJpOF6EG8jDhqT0A4fUII/XITeplVqXB9tST9LceD7YwZ74DQMo/gAMV20i7FOh4n8ClFpFHeVJfq0M07OhttsyWbSpXsMOB4V2qnG6IquhW0UQmqxg9gBMmnnQIW/6Ncf5ZGslrg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kP/tw8HRuwIIEaCP/COOp1hjAYxSaKqhFD4or1lA1Mw=; b=Lc5i0kajVDxfsB4CzxMJRnNuQ1dN72wua5yVZ0WlbtHY67JcCSQOLDbno+EvOZ4DDbv+P4Zm+q4vkUNTQz0NF5QzjqFT0HmDE7tWwwF1f4D79i6QGiRfcdMi1MKpSPh7Lb0OPM0BFxqc2Yf5CBaOaOJiLLaRrMW3cQKrvfqPxtk= Received: from SA0PR12MB4352.namprd12.prod.outlook.com (2603:10b6:806:9c::9) by DM5PR1201MB0217.namprd12.prod.outlook.com (2603:10b6:4:54::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.25; Tue, 12 Jul 2022 05:00:22 +0000 Received: from SA0PR12MB4352.namprd12.prod.outlook.com ([fe80::b116:f6be:b4eb:d89b]) by SA0PR12MB4352.namprd12.prod.outlook.com ([fe80::b116:f6be:b4eb:d89b%6]) with mapi id 15.20.5417.026; Tue, 12 Jul 2022 05:00:22 +0000 From: "Saini, Abhimanyu" To: Andrew Rybchenko , "abhimanyu.saini@xilinx.com" , "dev@dpdk.org" CC: "chenbo.xia@intel.com" , "maxime.coquelin@redhat.com" , "stable@dpdk.org" , Vijay Kumar Srivastava Subject: RE: [PATCH] common/sfc_efx/base: remove VQ index check during VQ start Thread-Topic: [PATCH] common/sfc_efx/base: remove VQ index check during VQ start Thread-Index: AQHYkp2JcPX4xLw/f0OZWFL+aGHDCa143WIAgAFVvQA= Date: Tue, 12 Jul 2022 05:00:22 +0000 Message-ID: References: <20220708073702.29391-1-asaini@xilinx.com> <422a7c97-056d-56cb-8510-efaf5257b6e2@oktetlabs.ru> In-Reply-To: <422a7c97-056d-56cb-8510-efaf5257b6e2@oktetlabs.ru> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2022-07-12T05:00:20Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=03403cbc-8501-475f-a4a7-1047fdff467c; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 476babf8-0f46-48eb-9d50-08da63c36d19 x-ms-traffictypediagnostic: DM5PR1201MB0217:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3oa/oQYp0MeN9hs6pBqr1Njz75x1nKcjnJt2/pMFucyBvXUwypURExAFu5ToHbWCNGPvHfzWq3esWwW+GXStTsNK+uu9yKZrUtiaiZWCfyZY6EGMfp+Wzk+UgOk5NVzFEUW2EDemXZO8X04iKxP/TAEA5hTmQt7HasMx7UGrzYlcyM78/62r5pEmBK6+9H4RCt8r30Qa0O+zJsVMYXlNvPzA/xlD1qAmMiIPWJxDaBpPjx7m2mC10O6sCxD422PuD7oHoeS8JOep+TDNvtxUMCFl3LmO/tixm0EkPNOkAn4X3AUljfMZIeQcio9aJHBpo74vjh6vivqCRd/alato8BXCMteB3fYsi0Op11kzzKpWuldryMrFihALgwBvzIGZqbKfe02KYTsng1Le2Zqs2aDL8W/s/0mpDHYu9NN1qj1ltFCMKlYSLiBPyfksRbUKo3OqI1aUhExC3wfLtcRRec5iBFuanW1CLe+kJ2SLB6UPfICiu07FtrpJJolKI59DtrEZF5roppzSGBYIYa9xlQsYS8N4KsiEZUCu0VeZQB4LXayXIPvYt8c7N8n8FOQ2ooV+6d1th1KwMhyJZbl+N095dyquaVFuC/uW0BmgdY7Q1y8EsCmIov0bZjlIT4DUbb4VkG7F8HbY/xWWo6nPcn0gkW89UH9i+gYv1SnAPXl489gvsavd8wr2BUcwbwmsFHrPyJRh9wH+z3KYTfPCF7XsPa4YMJPv/SfX872ypwCWyUjknGZnn7LHBVLobCVo/3RMr6e1RRAAux5HVDIw5Mzuvdj7jdNK07OIcghAxW1pWoKIqLSTO5P0ddp/pNi6 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA0PR12MB4352.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(39860400002)(346002)(376002)(396003)(136003)(366004)(76116006)(86362001)(8676002)(186003)(9686003)(53546011)(2906002)(64756008)(7696005)(4326008)(6506007)(66476007)(71200400001)(478600001)(66446008)(41300700001)(66556008)(66946007)(38070700005)(107886003)(110136005)(54906003)(122000001)(55016003)(316002)(5660300002)(38100700002)(83380400001)(8936002)(33656002)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZjZGamx0ZXpRRyt1VWZlUFNUcWlIRE4xMGQ3dWswLzdmZ01SQ0Q5T3pKRFhm?= =?utf-8?B?eUNQMmxSSVdaTXM4WDYvbWNudTBOVU1YaElzeWNrUk5ObDdCQXhuM1ZtMzZp?= =?utf-8?B?K0RWWjFJRHRpN2QrOGJDT3Ftd2tZL3lDeFNRS21QK1ZyeUVKemVrQU5uUWRz?= =?utf-8?B?Uk1QVnFjbWphQXo5dWQ1L3E0c01XUmxIMWh5aTJybW5mc1RQb3NqNkk3QTgw?= =?utf-8?B?cFcvNnpFSnJwZUtCNXdEOUZvTG1tV2pDUkVneWJPU1Z1b21abHJwMTVnSTE4?= =?utf-8?B?ZVhaL2Q4YUpHdmpsbDVTbmtXUTMxUTNHbWkzMnZTcDExbHNkUVBRU1lFdkZ0?= =?utf-8?B?SGlaNEFGWm5nMHFnK3R0bmJsV2ZPc3duaXFyQ2hmeVYybDRLNVBzY3BWQm56?= =?utf-8?B?WEE1SE9RREppdmhBcG9jNmNLVUNoZjNiQ0pIRDVrVlQ2NDJ0a1QvTE1FWFJk?= =?utf-8?B?Z2VpejdSYmtmblJJS0NDazlINVFuK0xnUzlvZnZKTkNqUnUzSHdWUmc5cEgy?= =?utf-8?B?eFZQZnV6dkVENWRhaHlHRDZtcHYvSzBXYXNzMWoxWldiRGEvZjZDTXp6Q0F0?= =?utf-8?B?VEZmb3ptWEVVMUJqTU5lK2p5UE40cFVkT2I3QTZzL0ZFN09mSjUyWEdWOTlp?= =?utf-8?B?MmdDUXJLdGNuTlZUN2pFRnpYdncxMHhhcE8wV0dNZVRXNzJiM3EwZmdFdEx3?= =?utf-8?B?aXVvcHEwNzJkQUVVM0ZIRnhpTloyN00xYlM1Vys5VzFLc2srV0FTamtZRG0y?= =?utf-8?B?V3N0cGV1SGI1Y2RJTThzQm9adzg0L3dHckFJNXo4ZGJ0ME5xZWhFR09Wc3Jm?= =?utf-8?B?Qi9uRXprNXdoUkkxZXlwNnpRSWFlZXFJc25pZnBVWjJ4R1ZNbVFvUXJiTHFX?= =?utf-8?B?c04rVGdKcGl0V3R1L3FQQ2t2V0xOdU9CUm10UEFhREd2YUhpODI1VXFRdEVM?= =?utf-8?B?NkcxYkM0VXBiRXhEc3N1RjB6ODBCckNsWGZIc2ZRdU5FZi91Q0o4K0VGVXNY?= =?utf-8?B?STZUU09OejcrMGpER1YzdTh0dk1YYnhXNDFSZE9PYVZsRXhGVG1DK1M4N3hY?= =?utf-8?B?T1EvcDJvTnVTYUUrTU9iNEhtUVc2bmI4Wm5vWnE1UkdTcWwzN2FCT0pKRzFL?= =?utf-8?B?a3NhU1FnbWhhWGgwaXNBZ2JXK0lUYk02QzVwbkhITlo5TnVVZE1TRS9GRjBU?= =?utf-8?B?Sno2M1YwOWpzN2xpNkVxR3JnZ25ybjJ2ZXdDZGZ6M3BRVjhRT1pFdmczR1pU?= =?utf-8?B?V1MrNHViOGVLRGU5ODYvd1N6UU9Zdk9iaXRPamlZNDZrR0JhWWJmckFzeGlS?= =?utf-8?B?aWNaQ1dSRUJYcGx3dHk4bUVwNm52UEhJMGpZckhjLzZ5TWVPUWZKb2M2TWkv?= =?utf-8?B?WWNodUxZVTYvNldMdHFqUUhsWFkzQmt0V0lYZjdBRHlTSG52ZzZzVXVzL3NE?= =?utf-8?B?N25hQjBlS2lrN0l4R3V2UnF1dTd2ZFEwaVZXZVYzcVB4UU9aMGZ6dzFMOXlC?= =?utf-8?B?M1FRQmlzUDFUdjRtT1pieU0wVFlBcDlycXFEYlZjMEViam41dlVBL3lVbkoy?= =?utf-8?B?N0E2TDhLK3NRNkRCQ3MxSkR5ZVNwT20wdzlDTXVOWHpML1N2QktURm9HN3Nj?= =?utf-8?B?cFR5QTlLaHE5T2oraTdDK09KRXZvamR0Qjk2aDMxQjlOWCtkeDV3UzdVd1B1?= =?utf-8?B?eHFJN0lIQVFLOHJMcHEzTktTQ0JTSmdlUW9vTVduZU81UjYwQm1QVzJaWUUy?= =?utf-8?B?VEM5cFNpajYvLzVvVmF4MXZtanovd0ZQQ25meUlmNVUxelRvWEhWV1diN09k?= =?utf-8?B?bVJPYm9oTlpRWmRYbGpubGxEbXhkbFF2V2hzMWVZNG1kMlZsVnE1NGpuN2VC?= =?utf-8?B?MzlyaGQzbElJZ0lFTWdPcDFyRmdPMlFxOVFsT2NYNnBLbzVsVG4vQWJNWjFE?= =?utf-8?B?UUlDaVFaZHNHeUFJNmlVQWpuN0xKRXI3ZW5pcHArZWpiS0pGdFhHZXg0VzZT?= =?utf-8?B?aXBvVURtQ3BOU1F2OWV6NVg0c3V4KzhmVmVrb3hZc2NtWDJocGE4cllMeVl0?= =?utf-8?B?WjdTb0tReTdYd3RhL0Y2WVhFUkYwT2x3ajErTVVGQjNwZThOVGdEc2JJSW5l?= =?utf-8?B?ME9SOXJKalRPZ29Nd3hzZDhiN1JZVDkvWTFCbUtTU2hBeldmSUlFSjB2T1lM?= =?utf-8?Q?EvVP1e1D95/PId6VNTCeadY=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA0PR12MB4352.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 476babf8-0f46-48eb-9d50-08da63c36d19 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2022 05:00:22.6046 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TP3jyToUQDB1EgjzRvmiMNLONAryB8zE8a5DIFtIV9oUc12AAi7b/Sefxd2KbRDu X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1201MB0217 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCk9uIDcvOC8yMiAxMDozNywgYWJo aW1hbnl1LnNhaW5pQHhpbGlueC5jb20gd3JvdGU6DQo+ID4gRnJvbTogQWJoaW1hbnl1IFNhaW5p IDxhYnNhaW5pQGFtZC5jb20+DQo+ID4NCj4gPiBUaGUgdXNlZC9hdmFpbCBxdWV1ZSBpbmRleGVz IGFyZSBub3QgYm91bmQgYnkgcXVldWUNCj4gPiBzaXplLCBiZWNhdXNlIHRoZSBkZXNjcmlwdG9y IGVudHJ5IGluZGV4IGlzIGNhbGN1bGF0ZWQNCj4gPiBieSBhIHNpbXBsZSBtb2R1bG8gYmV0d2Vl biBxdWV1ZSBpbmRleCBhbmQgcXVldWVfc2l6ZQ0KPiANCj4gImlzIGNhbGN1bGF0ZWQiIGlzIGEg Yml0IHZhZ3VlIHNpbmNlIGxvb2tpbmcgYXQgdGhlIGNvZGUNCj4gSSd2ZSBmYWlsZWQgdG8gZmlu ZCB0aGUgcGxhY2Ugd2hlcmUgbW9kdWxvIG9wZXJhdGlvbiBpcw0KPiBkb25lLiBEb24ndCB3ZSBu ZWVkIHRvIGFwcGx5IGl0IHRoZXNlIHZhbHVlcyBhcmUgcHV0DQo+IGludG8gTUNESSBtZXNzYWdl Pw0KPiANCg0KVGhlIHZhbHVlcyBhcmUgYWRkZWQgdG8gdGhlIE1DREkgYXMgaXMgYW5kLA0KdGhl IG1vZHVsbyBpcyBwZXJmb3JtZWQgYnkgdGhlIGhhcmR3YXJlLg0KDQpJIGNhbiBhcHBlbmQgdGhl IGNvbW1pdCBtZXNzYWdlIHRvIHJlZmxlY3QgdGhlIHNhbWU/DQoNCj4gPg0KPiA+IFNvLCBkbyBu b3QgY2hlY2sgaW5pdGlhbCB1c2VkIGFuZCBhdmFpbCBxdWV1ZSBpbmRleGVzDQo+ID4gYWdhaW5z dCBxdWV1ZSBzaXplIGJlY2F1c2UgaXQgaXMgcG9zc2libGUgZm9yIHRoZXNlDQo+ID4gaW5kZXhl cyB0byBiZSBncmVhdGVyIHRoYW4gcXVldWUgc2l6ZSBpbiB0aGUNCj4gPiBmb2xsb3dpbmcgY2Fz ZXM6DQo+ID4gMSkgVGhlIHF1ZXVlIGlzIGNyZWF0ZWQgdG8gYmUgbWlncmF0ZWQgaW50bywgb3IN Cj4gPiAyKSBUaGUgY2xpZW50IGlzc3VlcyBhIHFzdG9wL3FzdGFydCBhZnRlciBydW5uaW5nIGRh dGFwYXRoDQo+ID4NCj4gPiBGaXhlczogNGRkYTcyZGJkZWFiMyAoImNvbW1vbi9zZmNfZWZ4L2Jh c2U6IGFkZCBiYXNlIHZpcnRpbyBzdXBwb3J0IGZvcg0KPiB2RFBBIikNCj4gPiBDYzogc3RhYmxl QGRwZGsub3JnDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBBYmhpbWFueXUgU2FpbmkgPGFic2Fp bmlAYW1kLmNvbT4NCj4gPiAtLS0NCj4gPiAgIGRyaXZlcnMvY29tbW9uL3NmY19lZngvYmFzZS9y aGVhZF92aXJ0aW8uYyB8IDEyICstLS0tLS0tLS0tLQ0KPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDEg aW5zZXJ0aW9uKCspLCAxMSBkZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2NvbW1vbi9zZmNfZWZ4L2Jhc2UvcmhlYWRfdmlydGlvLmMNCj4gYi9kcml2ZXJzL2NvbW1v bi9zZmNfZWZ4L2Jhc2UvcmhlYWRfdmlydGlvLmMNCj4gPiBpbmRleCAzMzVjYjc0Li43ZjA4NzE3 IDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvY29tbW9uL3NmY19lZngvYmFzZS9yaGVhZF92aXJ0 aW8uYw0KPiA+ICsrKyBiL2RyaXZlcnMvY29tbW9uL3NmY19lZngvYmFzZS9yaGVhZF92aXJ0aW8u Yw0KPiA+IEBAIC00NywxNCArNDcsNiBAQA0KPiA+ICAgICAgICAgICAgICAgZ290byBmYWlsMjsN Cj4gPiAgICAgICB9DQo+ID4NCj4gPiAtICAgICBpZiAoZXZ2ZHAgIT0gTlVMTCkgew0KPiA+IC0g ICAgICAgICAgICAgaWYgKChldnZkcC0+ZXZ2ZF92cV9jaWR4ID4gZXZ2Y3AtPmV2dmNfdnFfc2l6 ZSkgfHwNCj4gPiAtICAgICAgICAgICAgICAgICAoZXZ2ZHAtPmV2dmRfdnFfcGlkeCA+IGV2dmNw LT5ldnZjX3ZxX3NpemUpKSB7DQo+ID4gLSAgICAgICAgICAgICAgICAgICAgIHJjID0gRUlOVkFM Ow0KPiA+IC0gICAgICAgICAgICAgICAgICAgICBnb3RvIGZhaWwzOw0KPiA+IC0gICAgICAgICAg ICAgfQ0KPiA+IC0gICAgIH0NCj4gPiAtDQo+ID4gICAgICAgcmVxLmVtcl9jbWQgPSBNQ19DTURf VklSVElPX0lOSVRfUVVFVUU7DQo+ID4gICAgICAgcmVxLmVtcl9pbl9idWYgPSBwYXlsb2FkOw0K PiA+ICAgICAgIHJlcS5lbXJfaW5fbGVuZ3RoID0gTUNfQ01EX1ZJUlRJT19JTklUX1FVRVVFX1JF UV9MRU47DQo+ID4gQEAgLTExNiwxNSArMTA4LDEzIEBADQo+ID4NCj4gPiAgICAgICBpZiAocmVx LmVtcl9yYyAhPSAwKSB7DQo+ID4gICAgICAgICAgICAgICByYyA9IHJlcS5lbXJfcmM7DQo+ID4g LSAgICAgICAgICAgICBnb3RvIGZhaWw0Ow0KPiA+ICsgICAgICAgICAgICAgZ290byBmYWlsMzsN Cj4gPiAgICAgICB9DQo+ID4NCj4gPiAgICAgICBldnZwLT5ldnZfdmlfaW5kZXggPSB2aV9pbmRl eDsNCj4gPg0KPiA+ICAgICAgIHJldHVybiAoMCk7DQo+ID4NCj4gPiAtZmFpbDQ6DQo+ID4gLSAg ICAgRUZTWVNfUFJPQkUoZmFpbDQpOw0KPiA+ICAgZmFpbDM6DQo+ID4gICAgICAgRUZTWVNfUFJP QkUoZmFpbDMpOw0KPiA+ICAgZmFpbDI6DQo=