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 E4FD243B7D; Tue, 5 Mar 2024 06:40:07 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A4847402A8; Tue, 5 Mar 2024 06:40:07 +0100 (CET) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2083.outbound.protection.outlook.com [40.107.7.83]) by mails.dpdk.org (Postfix) with ESMTP id AE26B4026B for ; Tue, 5 Mar 2024 06:40:05 +0100 (CET) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=GMO6oaXRSfecV1CIDOsZpz5q9OXECAaTsVJPW56TJzvlcWKElNg77FHYW2uk1ykMga+DBfSSCKayyxR6paSCYptQlVkAD/AnZ/rWF9AurJP2QUGhnMRp69Kjz193rebpMv6cCDRWYEqlnZC6C+0ogdWtBmR5laXYiLH52vlfSjk2CZZKJ6K6UPpVKhsPp8fkUsIqrxjGAsNk8IBci5jNI+T5rEyh5NYBxsEbMPBtqF6/vxmmqGSKODM71u1Fj2EGMBwZ+SckY5l3gHfs4kMJ39kqD8G8jx6y8mjhVtiioO5+fJVNP6CmXNrvo+IyeTJj8NL23ylstzpSyy14qVp/tA== 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=uRP15neSRvpyQxiluLqT8CGiYiO3CP8KIEKIlPWh4FA=; b=kzjYAEiNB4qY6oIWbPbw6PpqdD46KHFD/YpA/y5+M61d+omiLNyO/oSA3gjLdi8/B94H9VK7i+S0k3rdb1v+52TWe/7h8OT7zznUtTOjcknxAHZauobDAB+EbaFaFmFe2w9PYbGk7dnFrWtHMtfqKJtfyoUCW9vUiK+yLOr9iWCQsnV/3PU4QuARRzWhMBBHebqwyAkwwJWDFuUC8aIsudyUMqUcLElLvshfdPZ4uy9QF2UVGVY3Qn/8sjHeWySDM50/4aQJ4vMCrY4nwaxhoJqavAM2PSTWjXnmyJXbp5qDQCSh34cVrL6nBuCfZnxV+Yl65TQ4AHXHVDQFPMH1kg== 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=uRP15neSRvpyQxiluLqT8CGiYiO3CP8KIEKIlPWh4FA=; b=viomqT6Q4wo4YwUbYnyKayKS+Y0PFv5N7nZrDboFA1lvBy53aCLnhIB4XdMfOVP77s0xY/V+JqC5wGaHZM94BDeg5l/YWRxkDbQuxsP+2GiQIhUpmnYtatXH02u37MX3sup4EPe6YkQN142iy2ku10bBieDEsIWjvLZa+LKBiD8= Received: from AM0PR02CA0126.eurprd02.prod.outlook.com (2603:10a6:20b:28c::23) by AS8PR08MB5943.eurprd08.prod.outlook.com (2603:10a6:20b:23e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.39; Tue, 5 Mar 2024 05:40:04 +0000 Received: from AM4PEPF00027A64.eurprd04.prod.outlook.com (2603:10a6:20b:28c:cafe::6d) by AM0PR02CA0126.outlook.office365.com (2603:10a6:20b:28c::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.39 via Frontend Transport; Tue, 5 Mar 2024 05:40:03 +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 AM4PEPF00027A64.mail.protection.outlook.com (10.167.16.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.11 via Frontend Transport; Tue, 5 Mar 2024 05:40:03 +0000 Received: ("Tessian outbound 456a16a4297b:v276"); Tue, 05 Mar 2024 05:40:02 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 302b0584bb6d517a X-CR-MTA-TID: 64aa7808 Received: from 218cc6b65fdf.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 01045A25-07AA-4D3F-A693-9C798805A33A.1; Tue, 05 Mar 2024 05:39:57 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 218cc6b65fdf.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 05 Mar 2024 05:39:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZQGpzpox/MqJU+NaoknG2WgnvVyUM0/EpMFGhgNhz0B3trHoJyOD4TDrLJ73jFr5inDTpwpoqSm6+atWMVyEO2NUKbZBORyFtvIUr1GHbJl5xoDeERmsACS7xNkGjvZ7fJeXPG6tp+UxV56PKCwurD+fcLMM9OmBL6IIInP68koq1yWudm7haLJsb05mO3juoAY8gPyD/18YeULQj2kILRleeds4vSglGSs31jDOoZA78NVI+Z9MUTy8McdZ1o74q5Eu1dl3NqrXotjIrVBwvd9Q6UdVf6dO3ZJcP/OObaobWvCcRnu/owxoPk2XU1t7djGntvAQBADYXwLwyN7egg== 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=uRP15neSRvpyQxiluLqT8CGiYiO3CP8KIEKIlPWh4FA=; b=RUNMB5czlHh7a74aEBC581SEa/X7w1iWqN5NixPDU8xk63JRfgLk0AY4BjUlHHvY+4SONDX58gddJdF8PZuBVgg+UVF8SVbl/5ocIUpMSD0VuXFK0YOPSSudwJShyvMus4zsEsmPXfET3a3yRsW2Oce/SVZQZVXcyR/mVVtV0lku9HL/I6vs/NNbPwpM2RgBXWGWmd9wDBlpnzFdisL8FTAOtiQ6Vf9rL3HsHGRFmdKJIBCsIkVI+DS80SbpBU1HkbGzAcZKJUTJ0BvgFa6pCqPiVkyCVOML7sncgvW0EtiLVizNOd1QT2fsO2Cp7vjTw0yclRSM1W2XAqU788fg3A== 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=uRP15neSRvpyQxiluLqT8CGiYiO3CP8KIEKIlPWh4FA=; b=viomqT6Q4wo4YwUbYnyKayKS+Y0PFv5N7nZrDboFA1lvBy53aCLnhIB4XdMfOVP77s0xY/V+JqC5wGaHZM94BDeg5l/YWRxkDbQuxsP+2GiQIhUpmnYtatXH02u37MX3sup4EPe6YkQN142iy2ku10bBieDEsIWjvLZa+LKBiD8= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by PAXPR08MB7526.eurprd08.prod.outlook.com (2603:10a6:102:24c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.37; Tue, 5 Mar 2024 05:39:55 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::ee47:c96a:3e95:14b6]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::ee47:c96a:3e95:14b6%7]) with mapi id 15.20.7339.035; Tue, 5 Mar 2024 05:39:55 +0000 From: Honnappa Nagarahalli To: Akhil Goyal CC: "Dooley, Brian" , "Ji, Kai" , "De Lara Guarch, Pablo" , "Power, Ciara" , "dev@dpdk.org" , Wathsala Wathawana Vithanage , Ruifeng Wang , Jack Bond-Preston , nd Subject: Re: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface Thread-Topic: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface Thread-Index: AQHaajnxaA8Z7HE7FUq64oWNjfDe8bEhgcHggAWz03CAAXUFAA== Date: Tue, 5 Mar 2024 05:39:55 +0000 Message-ID: <3F7DF22C-75C6-4FBD-B38A-ADEE23FDAC87@arm.com> References: <20231212153640.1561504-1-brian.dooley@intel.com> <20240228113301.934291-1-brian.dooley@intel.com> 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_|PAXPR08MB7526:EE_|AM4PEPF00027A64:EE_|AS8PR08MB5943:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ffab965-7efb-4a6a-a9c3-08dc3cd6b4ac 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: TgCNTVcnPF686AXcUHKsr0t1Q7+aP7JphVw/izApiejcUTjsSRfPe3b6CCAAfGaGtIrl1zLGMhw9hc27FaEffc6PNI7OnVPhg/pNtAblxx709nihIffYM8i1G8Ov/VsAbP3ecBO061xbe6Ft3srsHsGy0m8QXR9mXmSXMqGRa8wRH6F+TejcV4ocD7P0xqSDqRHKkNBWOkZMvOkybTtiW9QGOcHZbkLZwe9+HmexA12QNSvWB7dgPP8MWozpsOpYVPYPg/STcu3pTpuR81x9yS6tnkZmgFWkG4tHOBB5FJVtGzr1yyAvE6jyOd6L9DAOmbx2+0X+VpcUwzl2CwKoJbhmIMNO9dtYPCrTOLw1pukXPRIR26vsPSGAxE10qjtggbXHZncNeRTdkBWv6a7uiAKjF/RBSKkvgCiyGTJMTHmPaC5IXD96I/ACvGCnF9HFPy1y/G59m+YLS1n1v/zo9W6q1Ega6PjJBhDkvBotZj7VlKwIuQzvKxS7W/Xa1znRKcH6UBzOwRwrP6bVppiTX7wmTg56RwSqyBj3cA8UMtBgdYRQumSO93iLn2YOCtvllUMpFyEpaS7JR5sOF1wmGaDdfKWohaP32BEwKikTkif52jhkcKKZ4MbKwFt+by1Aa4lLxYwe5gJvOI+fPNjOr+Rfa5uNoVCYSf2upSwG2mA= 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)(376005)(38070700009); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-ID: <48257EC58F1A04438A196FC9E3DB619D@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB7526 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: AM4PEPF00027A64.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 175a4a9c-160e-43a2-2dad-08dc3cd6b00e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: My0GDBdfxViXmgTjROYXYpMnb0SCG2sXgQo9NlXR5N7ecJEoUuBkQnojZ4+9ttovTmMDdOQS3KDW0MdLS80JlKI5x/65pUTDm+s/WN010zH9LgnU18Kv/rZGNoW9Y4Kb4pEyL0xG4p50uJY1/l6JmVuza89OPGjgmQJIbsinysEAHuowHbYFXutuXZdocKGhNWZQ7Kgb+JAV6M6/NwVr6sqHzPgWY1lb+9mVkbJPpY0Yt1koGFmLi9Zr9+528LTjevNeR7Hu4LCifwceDZVdhFb48YFaeL76qxBhQVMQ+8Nl7v1vWDEkHZ+ijk0UZOJbXAdqfmgLVpqGwr39QRS1at84T7GbCB6dm4uhDDPuQ2q65jV+d/QXezrK0oDgFCorDyPQpRKvF3PnKxJKQLly35kMNpft8xoMdYs7eR0+GLrsxKrCk0EYECLfCg+ZP9VbGvXuwitKV8hsSGwO1F3UObmh1vlW/ZieZ8153TB+/ZjTO2jA2t4uT6EyQnIQoCKr1J94a1KUCUNr6hhPe4JIcC62RubY/Zmsqg8JWSIhHW9udr5hMKMjOcixUDX7a9dj5Dxz89wIMxQBpkt0b3Tu1JdWVU/5dYFAOVeFQTfzTgtFqL3lwQVWtOHorTKGysT9PH4xlfGOXXtC70WQv4O4+Sa/STYjvXbW8iC79cg6+WvSAxUWCgVGg+C95j06HhH4flmSwIX4fQAWQ3lrhDkOKQ== 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)(376005)(82310400014)(36860700004); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2024 05:40:03.0868 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2ffab965-7efb-4a6a-a9c3-08dc3cd6b4ac 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: AM4PEPF00027A64.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB5943 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 DQoNCj4gT24gTWFyIDQsIDIwMjQsIGF0IDE6MzPigK9BTSwgQWtoaWwgR295YWwgPGdha2hpbEBt YXJ2ZWxsLmNvbT4gd3JvdGU6DQo+IA0KPj4+IEhpIGZvbGtzLA0KPj4+IA0KPj4+IFRoZSBpbnRy b2R1Y3Rpb24gb2YgYSBtb3JlIHVuaWZpZWQgSVBzZWMgTUIgbGlicmFyeSBmb3IgRFBESyBpcyBj YXVzaW5nIHRoZQ0KPj4+IHNub3czZyB0ZXN0cyB0byBmYWlsIG9uIEFSTS4gQXJ0aWZhY3QgaGVy ZToNCj4+PiBodHRwczovL2xhYi5kcGRrLm9yZy9yZXN1bHRzL2Rhc2hib2FyZC9wYXRjaHNldHMv MjkzMTUvDQo+Pj4gUE1EcyB1c2luZyB0aGUgZGlyZWN0IEFQSSAoS0FTVU1JLCBDSEFDSEEsIFpV QywgU05PVzNHKSB3aWxsIHVzZSB0aGUgam9iDQo+PiBBUEksDQo+Pj4gZnJvbSB0aGUgQUVTTkkg TUIgUE1EIGNvZGUuDQo+Pj4gV2UgaGF2ZSBjb21lIGFjcm9zcyBhIHNpbWlsYXIgaXNzdWUgaW4g dGhlIHBhc3QgdGhhdCByZWxhdGVkIHRvIGFuIG9mZnNldCBpc3N1ZSBhcw0KPj4+IFNOT1czRyB1 c2VzIGJpdHMgaW5zdGVhZCBvZiBieXRlcy4NCj4+IA0KPj4gVGhlIGFib3ZlIGxpbmsgZG9lcyBu b3Qgc2VlbSB0byBiZSB3b3JraW5nLg0KPj4gSSBiZWxpZXZlIGZyb20gbm93IG9uLCBzaW5jZSB3 ZSBjb250aW51ZSB0byBtYWludGFpbiB0d28gc2VwYXJhdGUgcmVwb3MsDQo+PiBpdCB3b3VsZCBi ZSBiZXR0ZXIgdG8gZ2V0IGFjayBmcm9tIEFSTSBmb2xrcyBhcyB3ZWxsDQo+PiBiZWZvcmUgbWVy Z2luZyBhbnl0aGluZyBvbnRvIGNyeXB0by9pcHNlY19tYiBQTUQuDQo+PiANCj4+IEFybSBmb2xr cywgQ291bGQgeW91IHBsZWFzZSBnZXQgdGhlIGJlbG93IGNoYW5nZSB0ZXN0ZWQvaW5jb3Jwb3Jh dGVkIGluIHRoZQ0KPj4gcmVwby4NCj4gDQo+IEhpIEFybSBmb2xrcywNCj4gQW55IHVwZGF0ZSBv biB0aGUgYmVsb3cgZml4Pw0KVGhpcyBpcyBiZWluZyB3b3JrZWQgb24uIFdlIGFyZSBpbiB0aGUg cHJvY2VzcyBvZiBjcmVhdGluZyBhIG5ldyB0YWcuIFdlIHdpbGwgdXBkYXRlIHNvb24uDQoNCj4g DQo+IA0KPj4gDQo+PiANCj4+PiANCj4+PiBjb21taXQgYTUwMTYwOWVhNjQ2NmVkODUyNmMwZGZh ZGVkZWUzMzJhNGQ0YTQ1MQ0KPj4+IEF1dGhvcjogUGFibG8gZGUgTGFyYSBwYWJsby5kZS5sYXJh Lmd1YXJjaEBpbnRlbC5jb20NCj4+PiBEYXRlOiAgIFdlZCBGZWIgMjMgMTY6MDE6MTYgMjAyMiAr MDAwMA0KPj4+IA0KPj4+ICAgIGNyeXB0by9pcHNlY19tYjogZml4IGxlbmd0aCBhbmQgb2Zmc2V0 IHNldHRpbmdzDQo+Pj4gDQo+Pj4gICAgS0FTVU1JLCBTTk9XM0cgYW5kIFpVQyByZXF1aXJlIGxl bmd0aHMgYW5kIG9mZnNldHMgdG8NCj4+PiAgICBiZSBzZXQgaW4gYml0cyBvciBieXRlcyBkZXBl bmRpbmcgb24gdGhlIGFsZ29yaXRobS4NCj4+PiAgICBUaGVyZSB3ZXJlIHNvbWUgYWxnb3JpdGht cyB0aGF0IHdlcmUgbWl4aW5nIHRoZXNlIHR3bywNCj4+PiAgICBzbyB0aGlzIGNvbW1pdCBpcyBm aXhpbmcgdGhpcyBpc3N1ZS4NCj4+PiANCj4+PiBUaGlzIGJ1ZyBvbmx5IGFwcGVhcmVkIHJlY2Vu dGx5IHdoZW4gdGhlIEFSTSBpcHNlYyB2ZXJzaW9uIHdhcyBidW1wZWQgdG8NCj4+IDEuNC4NCj4+ PiBJdCBhcHBlYXJzIHRoZXJlIGNvdWxkIGJlIGEgc2ltaWxhciBzY2VuYXJpbyBoYXBwZW5pbmcg bm93IGFuZCB0aGlzIGlzIGENCj4+IHBvdGVudGlhbA0KPj4+IGZpeCB0aGF0IG5lZWRzIHRvIGJl IG1hZGUgaW4gdGhlIEFSTSBJUHNlYy1tYiByZXBvOg0KPj4+IA0KPj4+IGRpZmYgLS1naXQgYS9s aWIvYWFyY2g2NC9tYl9tZ3Jfc25vdzNnX3N1Ym1pdF9mbHVzaF9jb21tb25fYWFyY2g2NC5oDQo+ Pj4gYi9saWIvYWFyY2g2NC9tYl9tZ3Jfc25vdzNnX3N1Ym1pdF9mbHVzaF9jb21tb25fYWFyY2g2 NC5oDQo+Pj4gaW5kZXggMTNiY2ExMWIuLmRlMjg0YWRlIDEwMDY0NA0KPj4+IC0tLSBhL2xpYi9h YXJjaDY0L21iX21ncl9zbm93M2dfc3VibWl0X2ZsdXNoX2NvbW1vbl9hYXJjaDY0LmgNCj4+PiAr KysgYi9saWIvYWFyY2g2NC9tYl9tZ3Jfc25vdzNnX3N1Ym1pdF9mbHVzaF9jb21tb25fYWFyY2g2 NC5oDQo+Pj4gQEAgLTk0LDggKzk0LDggQEAgc3RhdGljIHZvaWQNCj4+PiBzbm93M2dfbWJfbWdy X2luc2VydF91ZWEyX2pvYihNQl9NR1JfU05PVzNHX09PTyAqc3RhdGUsIElNQl9KT0INCj4+PiAq am9iDQo+Pj4gICAgIHN0YXRlLT5udW1fbGFuZXNfaW51c2UrKzsNCj4+PiAgICAgc3RhdGUtPmFy Z3MuaXZbdXNlZF9sYW5lX2lkeF0gPSBqb2ItPml2Ow0KPj4+ICAgICBzdGF0ZS0+YXJncy5rZXlz W3VzZWRfbGFuZV9pZHhdID0gam9iLT5lbmNfa2V5czsNCj4+PiAtICAgIHN0YXRlLT5hcmdzLmlu W3VzZWRfbGFuZV9pZHhdID0gam9iLT5zcmMgKyBqb2ItDQo+Pj4+IGNpcGhlcl9zdGFydF9zcmNf b2Zmc2V0X2luX2J5dGVzOw0KPj4+IC0gICAgc3RhdGUtPmFyZ3Mub3V0W3VzZWRfbGFuZV9pZHhd ID0gam9iLT5kc3Q7DQo+Pj4gKyAgICBzdGF0ZS0+YXJncy5pblt1c2VkX2xhbmVfaWR4XSA9IGpv Yi0+c3JjICsgKGpvYi0NCj4+Pj4gY2lwaGVyX3N0YXJ0X3NyY19vZmZzZXRfaW5fYml0cyAvIDgp Ow0KPj4+ICsgICAgc3RhdGUtPmFyZ3Mub3V0W3VzZWRfbGFuZV9pZHhdID0gam9iLT5kc3QgKyAo am9iLQ0KPj4+PiBjaXBoZXJfc3RhcnRfc3JjX29mZnNldF9pbl9iaXRzIC8gOCk7DQo+Pj4gICAg IHN0YXRlLT5hcmdzLmJ5dGVfbGVuZ3RoW3VzZWRfbGFuZV9pZHhdID0gam9iLT5tc2dfbGVuX3Rv X2NpcGhlcl9pbl9iaXRzIC8NCj4+IDg7DQo+Pj4gICAgIHN0YXRlLT5hcmdzLklOSVRJQUxJWkVE W3VzZWRfbGFuZV9pZHhdID0gMDsNCj4+PiAgICAgc3RhdGUtPmxlbnNbdXNlZF9sYW5lX2lkeF0g PSBqb2ItPm1zZ19sZW5fdG9fY2lwaGVyX2luX2JpdHMgLyA4Ow0KPj4+IA0KPj4+IFRoYW5rcywN Cj4+PiBCcmlhbg0KPj4+IA0KPj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPj4+PiBG cm9tOiBEb29sZXksIEJyaWFuIDxicmlhbi5kb29sZXlAaW50ZWwuY29tPg0KPj4+PiBTZW50OiBX ZWRuZXNkYXksIEZlYnJ1YXJ5IDI4LCAyMDI0IDExOjMzIEFNDQo+Pj4+IFRvOiBKaSwgS2FpIDxr YWkuamlAaW50ZWwuY29tPjsgRGUgTGFyYSBHdWFyY2gsIFBhYmxvDQo+Pj4+IDxwYWJsby5kZS5s YXJhLmd1YXJjaEBpbnRlbC5jb20+DQo+Pj4+IENjOiBkZXZAZHBkay5vcmc7IGdha2hpbEBtYXJ2 ZWxsLmNvbTsgRG9vbGV5LCBCcmlhbg0KPj4+PiA8YnJpYW4uZG9vbGV5QGludGVsLmNvbT4NCj4+ Pj4gU3ViamVjdDogW1BBVENIIHY0XSBjcnlwdG8vaXBzZWNfbWI6IHVuaWZpZWQgSVBzZWMgTUIg aW50ZXJmYWNlDQo+Pj4+IA0KPj4+PiBDdXJyZW50bHkgSVBzZWMgTUIgcHJvdmlkZXMgYm90aCB0 aGUgSk9CIEFQSSBhbmQgZGlyZWN0IEFQSS4NCj4+Pj4gQUVTTklfTUIgUE1EIGlzIHVzaW5nIHRo ZSBKT0IgQVBJIGNvZGVwYXRoIHdoaWxlIFpVQywgS0FTVU1JLCBTTk9XM0cNCj4+Pj4gYW5kIENI QUNIQTIwX1BPTFkxMzA1IGFyZSB1c2luZyB0aGUgZGlyZWN0IEFQSS4NCj4+Pj4gSW5zdGVhZCBv ZiB1c2luZyB0aGUgZGlyZWN0IEFQSSBmb3IgdGhlc2UgUE1EcywgdGhleSBzaG91bGQgbm93IG1h a2UNCj4+Pj4gdXNlIG9mIHRoZSBKT0IgQVBJIGNvZGVwYXRoLiBUaGlzIHdvdWxkIHJlbW92ZSBh bGwgdXNlIG9mIHRoZSBJUHNlYyBNQg0KPj4+PiBkaXJlY3QgQVBJIGZvciB0aGVzZSBQTURzLg0K Pj4+PiANCj4+Pj4gU2lnbmVkLW9mZi1ieTogQnJpYW4gRG9vbGV5IDxicmlhbi5kb29sZXlAaW50 ZWwuY29tPg0KPj4+PiAtLS0NCj4+Pj4gdjI6DQo+Pj4+IC0gRml4IGNvbXBpbGF0aW9uIGZhaWx1 cmUNCj4+Pj4gdjM6DQo+Pj4+IC0gUmVtb3ZlIHNlc3Npb24gY29uZmlndXJlIHBvaW50ZXIgZm9y IGVhY2ggUE1EDQo+Pj4+IHY0Og0KPj4+PiAtIEtlZXAgQUVTIEdDTSBQTUQgYW5kIGZpeCBleHRl cm4gaXNzdWUNCj4+Pj4gLS0tDQo+Pj4+IGRvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVhc2VfMjRf MDMucnN0ICAgICAgICB8ICAgNiArDQo+Pj4+IGRyaXZlcnMvY3J5cHRvL2lwc2VjX21iL3BtZF9h ZXNuaV9tYi5jICAgICAgICB8ICAxMCArLQ0KPj4+PiBkcml2ZXJzL2NyeXB0by9pcHNlY19tYi9w bWRfYWVzbmlfbWJfcHJpdi5oICAgfCAgMTUgKy0NCj4+Pj4gZHJpdmVycy9jcnlwdG8vaXBzZWNf bWIvcG1kX2NoYWNoYV9wb2x5LmMgICAgIHwgMzM4ICstLS0tLS0tLS0tDQo+Pj4+IC4uLi9jcnlw dG8vaXBzZWNfbWIvcG1kX2NoYWNoYV9wb2x5X3ByaXYuaCAgICB8ICAyOCAtDQo+Pj4+IGRyaXZl cnMvY3J5cHRvL2lwc2VjX21iL3BtZF9rYXN1bWkuYyAgICAgICAgICB8IDQxMCArLS0tLS0tLS0t LS0tDQo+Pj4+IGRyaXZlcnMvY3J5cHRvL2lwc2VjX21iL3BtZF9rYXN1bWlfcHJpdi5oICAgICB8 ICAyMCAtDQo+Pj4+IGRyaXZlcnMvY3J5cHRvL2lwc2VjX21iL3BtZF9zbm93M2cuYyAgICAgICAg ICB8IDU0MyArLS0tLS0tLS0tLS0tLS0tLS0NCj4+Pj4gZHJpdmVycy9jcnlwdG8vaXBzZWNfbWIv cG1kX3Nub3czZ19wcml2LmggICAgIHwgIDIxIC0NCj4+Pj4gZHJpdmVycy9jcnlwdG8vaXBzZWNf bWIvcG1kX3p1Yy5jICAgICAgICAgICAgIHwgMzQ3ICstLS0tLS0tLS0tDQo+Pj4+IGRyaXZlcnMv Y3J5cHRvL2lwc2VjX21iL3BtZF96dWNfcHJpdi5oICAgICAgICB8ICAyMCAtDQo+Pj4+IDExIGZp bGVzIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDE3MTAgZGVsZXRpb25zKC0pDQo+Pj4+IA0K Pj4+IDxzbmlwPg0KDQo=