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 7B4904326F; Thu, 2 Nov 2023 14:44:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0D455402AA; Thu, 2 Nov 2023 14:44:34 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2054.outbound.protection.outlook.com [40.107.94.54]) by mails.dpdk.org (Postfix) with ESMTP id 9CEEE40262 for ; Thu, 2 Nov 2023 14:44:32 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JM+5MB3X0JTI9/8HVBaFENAqHiUWv4A/qgZUyU/njAWgk+Of825I/zumAIqrUFfHiNucgYTrKh2PRbL21mDQxk+XVZ2j0aWVXbYfAZmfKxpgedCn0leAV86pWjHNIP1jqaQtdFvMnMNEL8go0pw8SLwuZpiKg218K6yYWiAoU8GcpCZIzaYydu0+Ql1k3yphJsZlqJBuv+J2v6Ew24J+qrm3rMBBEPtO0QxbQNMc2b5kP0iysZpP5B5tn52iQeogYFAXiaPFS8aDclvKOYffHXlN9/FRZHVL+x/4IP9pG4nzl6vgu609jjXCzpmhIR20wjIEkBSjjah4UqMjbXWCoA== 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=M8lDcTYlJcusAcFjkq2ARLClN2f2BzTV6TMFCvnAZMM=; b=Y8eL6QIRKuxhMgnrzGcEk8/BeStsn+O0VMkRCO8YpTLbYCoh61hRciFrEx7PSMONWOEW2rP3QfTTzp4luetk3XtD4CSlEFBjuw5d6397Z3eUl57bqa2WbiEkrQsEaGJTJi7vvTxDsSstiupTj1HAAUFwy+UYPdfLoHT3QjzztY9MvjHMDYYr3kC58ki5oDIuCdAnbscRe3lqWye2KLGct6g624quiDfVzTWOFgUYVOpYGCfNbr0etgBFY90PSgvt8IrYFKSOIQnLmx16Teb4f8aLPlsdgA1rhIzp4LJ5ep9LtQIByL3kjwK1AUUq2hu0ZnnVmefmxc85Ff3anUZAKw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M8lDcTYlJcusAcFjkq2ARLClN2f2BzTV6TMFCvnAZMM=; b=YbcDGWqwem5KMWni3kDWgqklQ5cUefcD2+yRuHXKiJDKAObi55W/3C6KKR2b/0AiCmlzyYVDilWj9YZg89xCjs8BjHEkH07dNnb3uXmQPpnaIRE9PHQQbWV3dbyCA5fG4Mx8wxqmTesHu6hayO3pUSowvKDv5TXH9LrWRLYoF+8hhkadouggp70dRRFqiLGVuzuAPdgQFAWS4OaWYxYBROdohuxRwKglm4GqOXh4u03KD1k2k71gZZSZTFBv8JkWWT+oKxpQUcW6XnI6z59lYuaDB5k7qTnNUf9TOdZrhLE7zAOohGssidnqLzJtEH+brE2XdIaKsMPF7iyXU/4SMw== Received: from MN0PR12MB6056.namprd12.prod.outlook.com (2603:10b6:208:3cc::12) by SN7PR12MB7324.namprd12.prod.outlook.com (2603:10b6:806:29b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.19; Thu, 2 Nov 2023 13:44:26 +0000 Received: from MN0PR12MB6056.namprd12.prod.outlook.com ([fe80::6f7d:cf6f:930:a8f0]) by MN0PR12MB6056.namprd12.prod.outlook.com ([fe80::6f7d:cf6f:930:a8f0%6]) with mapi id 15.20.6954.021; Thu, 2 Nov 2023 13:44:26 +0000 From: Raslan Darawsheh To: Rongwei Liu , "dev@dpdk.org" , Matan Azrad , Slava Ovsiienko , Ori Kam , Suanming Mou , "NBU-Contact-Thomas Monjalon (EXTERNAL)" Subject: RE: [PATCH v4 00/13] support IPv6 push remove action Thread-Topic: [PATCH v4 00/13] support IPv6 push remove action Thread-Index: AQHaDH4nY5UDTlmvhkyWDin79+ozpbBnDBng Date: Thu, 2 Nov 2023 13:44:25 +0000 Message-ID: References: <20231031105131.441078-1-rongweil@nvidia.com> <20231101044419.732726-1-rongweil@nvidia.com> In-Reply-To: <20231101044419.732726-1-rongweil@nvidia.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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR12MB6056:EE_|SN7PR12MB7324:EE_ x-ms-office365-filtering-correlation-id: bfccc63f-33c2-4b64-55d5-08dbdba9d445 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sZXWp5Id7DupUbauiPBpAk1FGOEDyQlhKkB182093kSq1xmVHrsWkSR/Ut9OqmiGeR4QWFz/vJKTWq+bC87Gk2G3jNhzUQu9uaeciS32FVCrEGTrUHE4DmoMP+nYhd2S/gz30yYu6BgTiBrEGrY8AGHYyauQWSlNqVFLS4pzyfgh6BUDfNngbZyFyVpiCs43sE1HLn/D7vpwKmVRgnfiv3svLRgExhCmmcB3Kq1pZFLGdd/fqHlZMe9SXGaMcj5wVRS2sq/O7/MUXFAQhPbbgj69m1DVcw0Hqz+6cr6pc/i0TDGEYsc4Whs1Bf1ZpXtCl827UdaIDJ4y5CaJgfABBcMgvfBZ6t+23/dO3JZs1n26LzNgFHK8WB6+h2aVNCLteKK6vMUcTqg126vDYAoEV5aV3O1iZUJiOWUftreMp1qTpqxqWbZXv9xCZ4PfJdI0K6+Zr+swyDAJx6S1IfYKDCoG+Any93kKqWVKmi+lPWyeH4AL5q1/RLbQX1XguzTNjjTKO4y9FMk6kHDXE2vltBVSR9Xnv+hnGn4ziC7ax+RxzFkO6OxD7N5JXWZIbxp6cfhV/PW1CVeMSW1PaMviZ2aP3rtUob3wej1Noz9l+e61iKVNrYkwAh64Vi4ZD9KQnG0LpAN15/Iv5ft7Aewhkg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN0PR12MB6056.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(346002)(39860400002)(366004)(376002)(396003)(230173577357003)(230922051799003)(230273577357003)(186009)(64100799003)(451199024)(1800799009)(33656002)(86362001)(38070700009)(122000001)(6506007)(26005)(7696005)(9686003)(71200400001)(478600001)(41300700001)(83380400001)(110136005)(2906002)(8676002)(8936002)(52536014)(66446008)(64756008)(316002)(76116006)(66476007)(66946007)(53546011)(5660300002)(38100700002)(55016003)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QW5HTW9SSnNPN2I3RWR4aHA4YzdHZ0dyNE8xNko1eElNa1VxV2NSZFVQUzhy?= =?utf-8?B?emppVUVKd2NDZU0zMTB0VHQ0VFJGdnIyMHVxQUhSKzJaQlNqRy9nelZGM2Z3?= =?utf-8?B?MEZJNGlBMFZIblZzN0JrUUFHemdvWXpvS2VBNDhRTjlPR0kwZEZ3Z0ZMeGRk?= =?utf-8?B?YVhOeHo4ZGlpdUJlVVZTN2tsaEtsMFpYeHZ3K2hoU2JEN1d6RCt5NFhydExi?= =?utf-8?B?cE1zSXRGYjlTYTBxbGs0cUhjY3RHT04vbFEwcUwxaERNSDdBZUhXTVlocUpT?= =?utf-8?B?OXZaVVROSFg1WThka2ZUVDZnUEVDNTVqdVJYZlV4MVp4RkVLSGdEK2NGcHo0?= =?utf-8?B?dTZaZHYxN2VsSkJieFM0N2VXdlBLTXZvQng3QTN1WGJwN0RWS0YrK09zZ2tY?= =?utf-8?B?RFJWdVJpcnhUNk9Qb1BPUWxRZEJDVEI2U3k0dUdxYWhCOWUvNjMrVVVoUXVu?= =?utf-8?B?SVhPeVhBSDBDYWg0VlFiTDNHelNNYktUUlBjWHRhbGlIZnQxQ1dpU3hsZUpl?= =?utf-8?B?WWRuOXYvRU02Y3NiZk9HcmFMUU9aWVY2WWZUTkNLMW9JeU5EMGRaV3hTZTI0?= =?utf-8?B?WHhDVTAySmhBR1N0VDJ6SnlBSndDbEpzTFFha1dGUlF4d2piNkZ0TjcwemVw?= =?utf-8?B?NlpmTkM3WUpRcTM2SExweWZCSHpNN1NRQkp4R2xObU5uenJqVDIrNk5GM3BI?= =?utf-8?B?LzBDeWdlWjcwSWZ0cU5PdVIzNm9pQ1Jhb1F5blRkRXdOOHRKOW02VUNlMk5M?= =?utf-8?B?d0pieXBoR25mSUFJbVluZW5BNVZORE92bjhwRmxWUzB1OUlmUXJ0c0NnK08x?= =?utf-8?B?U1NRMVlXN09ma3NNWlBHdHJZTjg5OUZFcWJxQm5oT2UyK3Q4eUhubHQvVE1U?= =?utf-8?B?eGFsLzc3U3pvY0FHb2FJMjBpV2J5ajdaejJZTXNNU0RjaVdYSDR0NDhmb3Za?= =?utf-8?B?MHpoWGFBMS92bGF3aUUvSmZnMVVmQm9KOUxRTlhQdG0xMHVXQ2RRbUJKZXY0?= =?utf-8?B?aFY0L3NZSFJ0cHhidXJtZmtjM2tvbmJLNUNsUkJ3L21DNzZqZS9Pd1RhTFJY?= =?utf-8?B?R0d3MGVJdm5VSFRxbys4Vk9jc2ZIdytPZzEwUlQwWlpTWFNEaHFYWjZOQWd0?= =?utf-8?B?TE1meHJQOWtmRmZ4WnpmVHZmemNpQ1QwdFNlOFZ0WDRMWTJYMDFyKzdseXpV?= =?utf-8?B?ZWMwWVI1M1dyR2U3ZElpOHYwVzJmbUlSenA0Y0NYUEJsUDdLOE0zWjljQmg1?= =?utf-8?B?SWlMOHFTaS9BT3FDWjhmeTlWWlRLb2tpZEpzbGk1Ly82MEU5YmV2Zk5tUzhw?= =?utf-8?B?blBmRHl2N0VkTUhqQTNLamZKem5nVUdPQUJsc1JPaUVaZ0dHTnV5cVFURVVD?= =?utf-8?B?cWtGcXRTcUlSaGNQY21hcUl2ZVYrNTNET0JxWi9lUDZzS1JDd053WnBjZ0RC?= =?utf-8?B?dGthb0lldDQrR2JiU3dVcUMwS3ZqTXhraXVSUlYvWXdoeUNuT2U5RE9BeHVJ?= =?utf-8?B?Vm80VVhacTFKaFpUL1hhdWQ5UHVsdXJzWk1LN0RiaTltMjdIN3R3bG00K1B0?= =?utf-8?B?bW5wQStWemRYRFp2WExrMU1jUnJCWWY2dnZHdCtrajVvTGdna0doU25CUzAr?= =?utf-8?B?bkpPd0g5ZFg4TzREMXBLVlhwOEtzMFZ3S1BLL1o4S3c3eEx1Q2w0S0hUTXgy?= =?utf-8?B?UUZINlk4VUgrdmxVN05xSnVCTk16aW1wWDJCcnB2aC95cU5oNTgwTElLUTFT?= =?utf-8?B?V0pEWmU1WCs4OVZWQ2oxNzh5Z3UyaGlMYkJoVEpZVlQvWiszazdIVVdGZ2NI?= =?utf-8?B?dmpLdUpsek15UktwcFNuMk1kZlY4Zm9ybVRydzJRWVl2S3dqK0Z1TWJrL1p0?= =?utf-8?B?Vm9NeWVPa1JtZDlRcEttbHpVZXpVVWtkQzF5c01IcTczR3QvTlA3OVZPbEl0?= =?utf-8?B?bXlRUDMxbkdSeUhzU0dMdHdKeDl0ZE41ZUN3RjdycC9yWmR0ZkNocS9ENTJG?= =?utf-8?B?M3o0ZnV2S0RBYnFRRmVSRG5lL21BYTNvZHgwOEJNMklyWFd3OE9XbzEvK2tV?= =?utf-8?B?SkswVkpUVmJIaXpqR0x1V1dKRVNpeFdCRE80cTQ0VXFJaTR2UW13L05aTFE1?= =?utf-8?Q?oHV0=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR12MB6056.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bfccc63f-33c2-4b64-55d5-08dbdba9d445 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2023 13:44:25.9983 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: OGBxOJG2XOLLTZM5Pib3gKOfjYg2GVDTONJGNfn9VyI2Mis8ar4d3O0r5+FnXyUfQ22zScjVZpgqRhutkHXONw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR12MB7324 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 SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUm9uZ3dlaSBMaXUg PHJvbmd3ZWlsQG52aWRpYS5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgMSwgMjAy MyA2OjQ0IEFNDQo+IFRvOiBkZXZAZHBkay5vcmc7IE1hdGFuIEF6cmFkIDxtYXRhbkBudmlkaWEu Y29tPjsgU2xhdmEgT3ZzaWllbmtvDQo+IDx2aWFjaGVzbGF2b0BudmlkaWEuY29tPjsgT3JpIEth bSA8b3Jpa2FAbnZpZGlhLmNvbT47IFN1YW5taW5nIE1vdQ0KPiA8c3Vhbm1pbmdtQG52aWRpYS5j b20+OyBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24gKEVYVEVSTkFMKQ0KPiA8dGhvbWFzQG1v bmphbG9uLm5ldD4NCj4gU3ViamVjdDogW1BBVENIIHY0IDAwLzEzXSBzdXBwb3J0IElQdjYgcHVz aCByZW1vdmUgYWN0aW9uDQo+IA0KPiBTdXBwb3J0IElQdjYgZXh0ZW5zaW9uIHB1c2gvcmVtb3Zl IGFjdGlvbnMgaW4gTUxYNSBQTUQuDQo+IFJvdXRpbmcgZXh0ZW5zaW9uIGlzIHRoZSBvbmx5IHN1 cHBvcnRlZCB0eXBlLg0KPiANCj4gdjQ6IGFkZCBtb3JlIGRlcGVuZGFuY2llcy4NCj4gdjM6IHJl YmFzZS4NCj4gdjI6IGFkZCByZXBhcnNlIGNvbnRyb2wgYW5kIHJlYmFzZS4NCj4gDQo+IEFsZXgg VmVza2VyICg0KToNCj4gICBuZXQvbWx4NS9od3M6IGFsbG93IGp1bXAgdG8gVElSIG92ZXIgRkRC DQo+ICAgbmV0L21seDUvaHdzOiBzdXBwb3J0IGR5bmFtaWMgcmUtcGFyc2UNCj4gICBuZXQvbWx4 NS9od3M6IGR5bmFtaWMgcmUtcGFyc2UgZm9yIG1vZGlmeSBoZWFkZXINCj4gICBuZXQvbWx4NS9o d3M6IGZpeCBpbmNvcnJlY3QgcmUtcGFyc2Ugb24gY29tcGxleCBydWxlcw0KPiANCj4gSGFtZGFu IElnYmFyaWEgKDIpOg0KPiAgIG5ldC9tbHg1L2h3czogc3VwcG9ydCBpbnNlcnQgaGVhZGVyIGFj dGlvbg0KPiAgIG5ldC9tbHg1L2h3czogc3VwcG9ydCByZW1vdmUgaGVhZGVyIGFjdGlvbg0KPiAN Cj4gUm9uZ3dlaSBMaXUgKDcpOg0KPiAgIG5ldC9tbHg1OiBzYW1wbGUgdGhlIHNydjYgbGFzdCBz ZWdtZW50DQo+ICAgbmV0L21seDUvaHdzOiBmaXggcG90ZW50aWFsIHdyb25nIHJ0ZV9lcnJubyB2 YWx1ZQ0KPiAgIG5ldC9tbHg1L2h3czogYWRkIElQdjYgcm91dGluZyBleHRlbnNpb24gcHVzaCBy ZW1vdmUgYWN0aW9ucw0KPiAgIG5ldC9tbHg1L2h3czogYWRkIHNldHRlciBmb3IgSVB2NiByb3V0 aW5nIHB1c2ggcmVtb3ZlDQo+ICAgbmV0L21seDU6IGltcGxlbWVudCBJUHY2IHJvdXRpbmcgcHVz aCByZW1vdmUNCj4gICBuZXQvbWx4NS9od3M6IGZpeCBzcnY2IHB1c2ggY29tcGlsYXRpb24gZmFp bHVyZQ0KPiAgIG5ldC9tbHg1L2h3czogYWRkIHN0YyByZXBhcnNlIHN1cHBvcnQgZm9yIHNydjYg cHVzaCBwb3ANCj4gDQo+ICBkb2MvZ3VpZGVzL25pY3MvZmVhdHVyZXMvbWx4NS5pbmkgICAgICB8 ICAgMiArDQo+ICBkb2MvZ3VpZGVzL25pY3MvbWx4NS5yc3QgICAgICAgICAgICAgICB8ICAxMSAr DQo+ICBkb2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzIzXzExLnJzdCB8ICAgMiArDQo+ICBk cml2ZXJzL2NvbW1vbi9tbHg1L21seDVfcHJtLmggICAgICAgICB8ICAxMyArLQ0KPiAgZHJpdmVy cy9uZXQvbWx4NS9od3MvbWx4NWRyLmggICAgICAgICAgfCAxMDUgKysrDQo+ICBkcml2ZXJzL25l dC9tbHg1L2h3cy9tbHg1ZHJfYWN0aW9uLmMgICB8IDg3Mw0KPiArKysrKysrKysrKysrKysrKysr KysrKy0tDQo+ICBkcml2ZXJzL25ldC9tbHg1L2h3cy9tbHg1ZHJfYWN0aW9uLmggICB8ICAzMiAr LQ0KPiAgZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX2NtZC5jICAgICAgfCAgMTEgKy0NCj4g IGRyaXZlcnMvbmV0L21seDUvaHdzL21seDVkcl9jbWQuaCAgICAgIHwgICAzICsNCj4gIGRyaXZl cnMvbmV0L21seDUvaHdzL21seDVkcl9jb250ZXh0LmMgIHwgIDE1ICsNCj4gIGRyaXZlcnMvbmV0 L21seDUvaHdzL21seDVkcl9jb250ZXh0LmggIHwgICA5ICstDQo+ICBkcml2ZXJzL25ldC9tbHg1 L2h3cy9tbHg1ZHJfZGVidWcuYyAgICB8ICAgNCArDQo+ICBkcml2ZXJzL25ldC9tbHg1L2h3cy9t bHg1ZHJfaW50ZXJuYWwuaCB8ICAgMSArDQo+ICBkcml2ZXJzL25ldC9tbHg1L2h3cy9tbHg1ZHJf bWF0Y2hlci5jICB8ICAgMiArDQo+ICBkcml2ZXJzL25ldC9tbHg1L2h3cy9tbHg1ZHJfcGF0X2Fy Zy5jICB8ICA0MSArLQ0KPiAgZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX3BhdF9hcmcuaCAg fCAgIDIgKw0KPiAgZHJpdmVycy9uZXQvbWx4NS9tbHg1LmMgICAgICAgICAgICAgICAgfCAgNDEg Ky0NCj4gIGRyaXZlcnMvbmV0L21seDUvbWx4NS5oICAgICAgICAgICAgICAgIHwgICA3ICsNCj4g IGRyaXZlcnMvbmV0L21seDUvbWx4NV9mbG93LmggICAgICAgICAgIHwgIDY1ICstDQo+ICBkcml2 ZXJzL25ldC9tbHg1L21seDVfZmxvd19ody5jICAgICAgICB8IDI4MyArKysrKysrLQ0KPiAgMjAg ZmlsZXMgY2hhbmdlZCwgMTQzOCBpbnNlcnRpb25zKCspLCA4NCBkZWxldGlvbnMoLSkNCj4gDQo+ IC0tDQo+IDIuMjcuMA0KDQpzcXVhc2hlZCBzb21lIGNvbW1pdHMgdG8gdGhlaXIgZml4ZXMsIA0K cmVtb3ZlZCBpcnJlbGV2YW50IGNvbnRlbnQgZnJvbSBjb21taXQgbG9ncywNCjFhbGlnbmVkIGFs bCBjb21taXRzIHRvIHVzZSBwdXNoL3BvcCBpbnN0ZWFkIG9mIHB1c2ggcmVtb3ZlLg0KDQpTZXJp ZXMgYXBwbGllZCB0byBuZXh0LW5ldC1tbHgsDQoNCktpbmRlc3QgcmVnYXJkcywNClJhc2xhbiBE YXJhd3NoZWgNCg==