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 6E5C643B31; Wed, 21 Feb 2024 06:10:25 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2B6F3402B9; Wed, 21 Feb 2024 06:10:25 +0100 (CET) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2085.outbound.protection.outlook.com [40.107.15.85]) by mails.dpdk.org (Postfix) with ESMTP id C47164014F for ; Wed, 21 Feb 2024 06:10:23 +0100 (CET) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=ifksDYQkLOzTAs7akVixeSla1ADEvvMkZfXadncKKP/7DkHA0LJ+Tac0czLKu/RfXaBCfe9BNtFzEJt0OjVemPi++wZDLgXSzbpfmpFWaHGGRYUxh7pQONY0kLWW0e1XQU2E80VJABTCDQSewjwNs7euVhlJe4RCpAvrQqwFzz9LkvADcsfg98cK39O56MjMmFWSIf8RKeOTf3CGRkPsnZ6zDY3pO+rVF+8wyCa3d4gb99SKv4GIBso+B6BvBDYPiW2WvX+ahq0pgAxA5pSe+zdR+t1SRaJeUIShOvlomQWaq629W0p+gI/KAypqp98XIHDYBemRLsHmaP9nvl849Q== ARC-Message-Signature: i=2; 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=oIgGf2mOGXqizrUZTiDFp6chK4uMxkejFYV6Z3v5z1A=; b=DJFjk6RR2UWOAi3k7dWUInNK2ydSKuD8CJfII3ik3bf27hmfgHzOYJxT/cekxCo/upv39hFiuR9I4B841aszXrb54ugEifzbxB5rLKM8Z6cjRwG/qozMxYsNIZp6WuWnaNfNNK8iz867oIh4kvnI+0XBHYb4phbSMx9GNw/GhOUW41XdRDTWRf0WGUgjaXgCZ9sZ97jflDUH9dP5KWyrvwjo+TJwcF5udvhiU0ltou58iiy1mXmXBH8OjSEZaZ2tr2kcGjW9XtmfOB4yvhd7wyvTSKNCiObQslHsHYSFBzDtj55igLx5oH7GrQwgB6ccF3QweplF3CLiXIxA6ZSOvw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oIgGf2mOGXqizrUZTiDFp6chK4uMxkejFYV6Z3v5z1A=; b=5QgHB0CM7nZ1F9syo1I0oouVzZnbw2DuN34g6NsaL5j22zbT4dxqIine1Tc+D5uzD/mAo1YWyyFhS7K+W+x6EulF+ueVPjxTOVEuP3l02J5dK/q0qRUI1i+W2Tqy1+Jsub27kT7+ZmQRww8OZAsyUN3zsC7H6ccEDQ/TpQDwtlQ= Received: from AS4P191CA0010.EURP191.PROD.OUTLOOK.COM (2603:10a6:20b:5d5::13) by AS8PR08MB6471.eurprd08.prod.outlook.com (2603:10a6:20b:338::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.39; Wed, 21 Feb 2024 05:10:22 +0000 Received: from AM3PEPF0000A78D.eurprd04.prod.outlook.com (2603:10a6:20b:5d5:cafe::cb) by AS4P191CA0010.outlook.office365.com (2603:10a6:20b:5d5::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.41 via Frontend Transport; Wed, 21 Feb 2024 05:10:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM3PEPF0000A78D.mail.protection.outlook.com (10.167.16.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.25 via Frontend Transport; Wed, 21 Feb 2024 05:10:21 +0000 Received: ("Tessian outbound 081d54b8cc4c:v228"); Wed, 21 Feb 2024 05:10:21 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 8c0905f5205c024e X-CR-MTA-TID: 64aa7808 Received: from e2d08bd9c431.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1367E833-1B78-4156-81DF-2FF9D74CCBCE.1; Wed, 21 Feb 2024 05:10:15 +0000 Received: from EUR01-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id e2d08bd9c431.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 21 Feb 2024 05:10:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EazMxCBhjGgKz7uM2hneV6zYE3tQE2wxUeh49EHjePXZz6uUzdktowUabz3cDqkq2K0jWW2xkFQ/NqECTa2VxhWFE1ZgvZ2l0hMq+c2SX0ynLN8/grAmgce090vIBoTen+BBOfoYmnK8Mm9Hvefc+C0bEuvN0K+qBFy2qAuOoSi7d5RvOGas47gEdS54jQJ+i0JzOj3d9w2xRWJ+KlawdJaAMit4bU5ShIb0DIqRSPQAgNCkNKpo0eNRpO+xsViI22WsPlRJ+AqIpAlucpyL9+HfR+IqkLba2+rKYoemZrslHVFoq4xbCeOs6mwj9GzcWCFW9joFp+3lYuC2Er609g== 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=oIgGf2mOGXqizrUZTiDFp6chK4uMxkejFYV6Z3v5z1A=; b=F+NTEE0Z1pNDfKOqLiRlYHsv1yvo0RmQUyWebY8mldGzjfGWbUDrAGk5rab5hNfBaqaL51AkRj8N6sZxttPa+E/S7ev4hCekuBgQ332hn+QiUbQE2v57vtYf4HBMyOyX8+8HRjOA2Wr7D8pS8+1bGEnRNrE6+5c4eOb+mYWEoMYCb8fUI/nJl8yWNBwdL/WZdkE8aiuCwltAexJpRZBxcRJVuubl3OwJ6dDFCNTW7nxNAQ+U+vIvSwToYeCGjhY07b5YB7E3zQV/Pyuk5GR7knvnzapCLG23V37yz/kuPPc0CEqyQdw4LfL5sptk1NGwdLsdbVESz4W3XByCtFuuiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oIgGf2mOGXqizrUZTiDFp6chK4uMxkejFYV6Z3v5z1A=; b=5QgHB0CM7nZ1F9syo1I0oouVzZnbw2DuN34g6NsaL5j22zbT4dxqIine1Tc+D5uzD/mAo1YWyyFhS7K+W+x6EulF+ueVPjxTOVEuP3l02J5dK/q0qRUI1i+W2Tqy1+Jsub27kT7+ZmQRww8OZAsyUN3zsC7H6ccEDQ/TpQDwtlQ= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by AS8PR08MB8135.eurprd08.prod.outlook.com (2603:10a6:20b:560::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.22; Wed, 21 Feb 2024 05:10:13 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::53cb:3883:87b4:516f]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::53cb:3883:87b4:516f%3]) with mapi id 15.20.7292.036; Wed, 21 Feb 2024 05:10:13 +0000 From: Honnappa Nagarahalli To: Patrick Robb CC: Fangming Fang , Akhil Goyal , "De Lara Guarch, Pablo" , "thomas@monjalon.net" , "Power, Ciara" , "Ji, Kai" , Ruifeng Wang , "Mcnamara, John" , "dev@dpdk.org" , "david.marchand@redhat.com" , "jerinj@marvell.com" , Ashwin Sekhar T K , Wathsala Wathawana Vithanage , Dhruv Tripathi Subject: Re: [EXT] [PATCH v2 8/8] crypto/ipsec_mb: set and use session ID Thread-Topic: [EXT] [PATCH v2 8/8] crypto/ipsec_mb: set and use session ID Thread-Index: AQHaZIRAyU4aZM2NY0aSTrp9NfLD4g== Date: Wed, 21 Feb 2024 05:10:13 +0000 Message-ID: <238D3DE6-AE8B-45A0-85A5-F7FF5EEB7665@arm.com> References: <20230421131221.1732314-1-ciara.power@intel.com> <20230516152422.606617-1-ciara.power@intel.com> <20230516152422.606617-9-ciara.power@intel.com> <112430369.nniJfEyVGO@thomas> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3774.400.31) Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: DBAPR08MB5814:EE_|AS8PR08MB8135:EE_|AM3PEPF0000A78D:EE_|AS8PR08MB6471:EE_ X-MS-Office365-Filtering-Correlation-Id: dea35fca-ca08-499a-664b-08dc329b67a8 x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: g/ah1zMakJGT6WoHHGtkuvPf9Yk2LMOXThr6HX8MBjkaWsAESkm++Xc/d+mhRpHP6UTtnJ0HYF9HYaT878Tb3QsJPfR0do671fM3rALNg7EC9StEC78ReZSk6HSSAWaUzbGmXDM+Jpp8l4/lf3R7A4kSsBMYQGvFm0+DDhtdW4vvFomfthx6oRkX6IQLUthsxz7p5wuGOyqpxf2DEG1aPo0PrZ3Ee+he3UeF5pBc1rZpgTZFNspiQ2Lses768KjOjt18LS7p9I75n6f0JAc5DQDJxu3rF8GZh+jqUjzHjNbTLCD1v2Cw65eyh1g3ZIJNiaazzM82adPPAT/J1FY8xo/UNKliTCuvUZPo9PGMynn764Gey7jAdIIz5m1oXGHPxQPdBlo8Vj9nMLS6/VPwcaV5FcUiiX836iz8PQIGobnatcnMcz0ttIPWylDIsDHO3PW2ME1gUPUVeT/Q0clvd/b+MTCUR+vMRQ14geoIYbQiZpkm6axcR3COBQttk0xp5hP5mj0U+Wf8TUyXWeYzGXvtWVBUKqhCc2GmCD1Q1vJGspMUmZmOa1DCG3enj9t2AfXh5AStIMpxE7qjXIw/+zyyZ//i0TRp0WBWrLq77R8= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(38070700009); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-ID: <828B487391C4C446A89FA964FFC2274A@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8135 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF0000A78D.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: a393b46c-8657-449b-7dc8-08dc329b6295 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zyQzORbh6A0Zl4RcCgFa7iFe/0WI7zkeEFkGLEZm0HIgtubg93kJg1X+rwfb1RkpfmXAtiOj6Y5bmooeslqHcMH+ADTfkYbBzadOHBYkdWX00/s5xBhrN3UwsmbQ9JdbFMJo3jxCNeAwaqxFLrwgeD4RRIh/HJIpNB39bp/MnbLUon1iZphY3cxOFO1hgfo/rdwoSuFseUnNbDhKgVbLGhrL3WTioQPbvPuSTnopJhnoPCPlmjLk2ZDIlR3l0TLg2AlVAN6M7QCzUNTfC7O2w97x2RLj/SLP7XlVhQUcc00FJRvszP7N5R5Q/365Mq2x9j5hpd2O8SEbO+lSizQShjChaBus67SYwqs2NQJq6V5cHq1RKG2Y/fvkNW36XAy5wOuPZjbnP+notGu65HhNjqU830jRX/Pz2EDgsHZK9P5dQTYXc8C2yv9M+6Jh+3v5F4HYJXR5sKmy534wVDdv5FH1Nf2ylyIH618kapX5I/N/sgl2dOQQTK7YtwcBWpRrWy/B4/JhdwV5jmvMNQ9qWuTHq6kwgJbxm7QzEKOUbpdDVAogDLltD62/IaUndKvvDC3Pn9wvXDbeoP990LlsZZeIwLGSHFr6KIgOYd96KvBUMwsnQgMrtt6UzjeCNfTDQJ/svUbFjyf/eLkELkyFnQ== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(36860700004)(46966006)(40470700004); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2024 05:10:21.9708 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dea35fca-ca08-499a-664b-08dc329b67a8 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM3PEPF0000A78D.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6471 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 DQoNCj4gT24gRmViIDIwLCAyMDI0LCBhdCAxMTowMeKAr1BNLCBQYXRyaWNrIFJvYmIgPHByb2Ji QGlvbC51bmguZWR1PiB3cm90ZToNCj4NCj4NCj4NCj4gT24gVHVlLCBKdW4gMjAsIDIwMjMgYXQg NTo0NOKAr0FNIEZhbmdtaW5nIEZhbmcgPEZhbmdtaW5nLkZhbmdAYXJtLmNvbT4gd3JvdGU6DQo+ IHYxLjQgcmVsZWFzZSBvbiB0aGUgYXJtIHJlcG8gYnJlYWtzIERQREsNCj4gV2UgaGF2ZSByZXZl cnRlZCB0aGUgQXJtIGxpYnJhcnkgdmVyc2lvbiB0byAxLjMuMCB0byB3b3JrIGFyb3VuZCB0aGlz IGlzc3VlIGFjY29yZGluZyB0byBQYWJsbydzIHN1Z2dlc3Rpb24uIFRoZSBsaWJyYXJ5IGZpeGlu ZyB0aGlzIGlzc3VlIGlzIHRhZ2dlZCBhcyBTRUNMSUItSVBTRUMtMjAyMy4wNi4yMC4NCj4NCj4g VGhhbmtzLA0KPiBGYW5nbWluZw0KPg0KPiBJTVBPUlRBTlQgTk9USUNFOiBUaGUgY29udGVudHMg b2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1h eSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll bnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgZG8gbm90IGRpc2Ns b3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1c2UgaXQgZm9yIGFueSBwdXJw b3NlLCBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFu ayB5b3UuDQo+DQo+IERvZXMgYW55b25lIGtub3cgaWYgdGhlcmUgYXJlIHBsYW5zIHRvIGJyaW5n IHRoZSBhcm0gaXBzZWMtbWIgcmVwbyB0byB2MS40LCBvciBwbGFucyB0byBhZHZhbmNlIGFueSBv ZiB0aGUgb3RoZXIgaWRlYXMgd2hpY2ggd2VyZSBwdXQgZm9ydGggaW4gdGhpcyBjb252ZXJzYXRp b24/IERQREsgMjQuMDMgd2lsbCByZXF1aXJlIGlwc2VjIDEuNCBvciBncmVhdGVyLCBhbmQgdGhl cmUgaXMgYSBwYXRjaCBwZW5kaW5nIHRvIHRoYXQgZWZmZWN0Lg0KPg0KPiBXZSBkbyBydW4gc29t ZSB0ZXN0aW5nIGF0IHRoZSBDb21tdW5pdHkgTGFiIG9uIEFSTSB3aGljaCBpbnN0YWxscyB0aGUg aXBzZWMtbWIgbGlicmFyeSwgYW5kIHJ1bnMgWlVDIGFuZCBTbm93M0cgYXV0b3Rlc3RzIHdpdGgg dGhlaXIgcmVzcGVjdGl2ZSBjcnlwdG8gdmRldiBwbWRzLiBBcyBub3RlZCBoZXJlIHRoZSB0aGUg YnVpbGQgZmFpbHMgZnJvbSB0aGUgdjEuNCB0YWcgb24gYXJtLCBhbmQgdGhlIFNFQ0xJQi1JUFNF Qy0yMDIzLjA2LjIwIGNhbm5vdCBiZSB1c2VkIGZvciAyNC4wMy4gSWYgaXQgd29uJ3QgYmUgcG9z c2libGUgdG8gaW5zdGFsbCBpcHNlYy1tYiBvbiBBUk0gZm9yIHVzZSB3aXRoIDI0LjAzIEkgd2ls bCBoYXZlIHRvIHRha2UgdGhhdCB0ZXN0IGNvdmVyYWdlIG9mZmxpbmUuIEkganVzdCB3YW50IHRv IGNoZWNrIHRvIHNlZSBpZiB0aGVyZSBpcyBhIHdvcmthcm91bmQgSSd2ZSBtaXNzZWQgb3Igc29t ZSBwbGFubmVkIHdvcmsgb24gdGhlIGhvcml6b24gd2hpY2ggd2lsbCB1bmJsb2NrIHRoaXMuIFRo YW5rcy4NCkkgYW0gbm90IHN1cmUgYWJvdXQgdGhlIGN1cnJlbnQgcGxhbnMsIHdlIHdpbGwgZ2V0 IGJhY2sgb24gdGhpcyBzb29uLg0KDQpJTVBPUlRBTlQgTk9USUNFOiBUaGUgY29udGVudHMgb2Yg dGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBh bHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQs IHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgZG8gbm90IGRpc2Nsb3Nl IHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1c2UgaXQgZm9yIGFueSBwdXJwb3Nl LCBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5 b3UuDQo=