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 2482043C08; Sun, 3 Mar 2024 13:16:27 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0145F402DA; Sun, 3 Mar 2024 13:16:27 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2051.outbound.protection.outlook.com [40.107.92.51]) by mails.dpdk.org (Postfix) with ESMTP id DC0DC40267 for ; Sun, 3 Mar 2024 13:16:24 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=in0GJ3H0G1jWehP0umArgsss0879gb7YlPaHa2bndxlvLZjPJ05WAEg0fYEncZ5iyxxFN0B1hq/XIZnXJQkVaPT4oJXkryDx6sIKRPsE5TESycFP2RteNiqy3L6dyyELFoWK6MXBZYIse64elhRubnLcIVNgYNKpADMmL1IeGqVMy1vQlrrqvAv+XERQoHUGJFbsy6pRRVlRRRvucHjkXaSMlO4cvzgjYEW1qRt9gc+GX0Pd0tXM1GX58fZYyWod61ZqE8fB7VLZKTq6VrAt2q2e3m0MypMddaTjodrT2Cb4AzFPX1s67+xm/uIybyKujdhpeCXxrgK8vVfZD7TvNw== 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=jwc0ow1CZgmhehlY4nuV9IxN56KgEapqbRkNjW0x1nc=; b=QpOu1k+ED2J4QxA/9s5xRZn5dl4twVHYDHfExrYXHekYZACzwq3l9ldjcBsnHYRhrxTGOFChgkKN7ZN+BKcDtFxQlN5r2akL++2Fzz2JVImM3O//+SUqYPD4r5RySIx/Us3b4bd93NyZeaOiADlVp+PPs/0iz+dEiVY/P4Wb7k//4ky2htD05UnVBrrHvhg1XsEzpG1FgIqihsVoj0d7C35TC2RN+MwAV6ziX66p05gi41U6ty75OSEzB2EsO3yMPDPtdSO0fMR/j0vDjCs7uoeGq+hNSHU0zISgWgayk/xHqsiYeeWcALrzvGKeIPsF7ie/z4YnJy6x+06nvhkWjQ== 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=jwc0ow1CZgmhehlY4nuV9IxN56KgEapqbRkNjW0x1nc=; b=dKPP4mYtfoQfGFmnqZV/cliJKaRGw6vPBpx8dhS2YXk1Y0VxycxGrssN1r0IxltEszd9P5zcaXdtYh2yNwN2HOGfo3PeLMBHLH21Umnrw5QOMJSEXekyyFjOg58ujru5A0EFfceYlhh1PN4z4dYtNbl5cDAoMllheV90LxGiZPS8GmlPv/V/PYC7hQ8P9jD23u9Yf+5IYCqJBspGdyTxjOieMlcWA7mMsVp4rnjCJo9yQygXQKl46Pk0seFV5AJX4PMvvFl9o2RvrCtey2M+C5O4x7ozMhqtCb0JK4vQPiyZ1DpIEXAqKpJKeAZWv/H1vHjebFIoxmI3mu8Ou+PGjA== Received: from MN0PR12MB6056.namprd12.prod.outlook.com (2603:10b6:208:3cc::12) by SJ0PR12MB8116.namprd12.prod.outlook.com (2603:10b6:a03:4ec::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.47; Sun, 3 Mar 2024 12:16:22 +0000 Received: from MN0PR12MB6056.namprd12.prod.outlook.com ([fe80::180f:55b6:6424:371c]) by MN0PR12MB6056.namprd12.prod.outlook.com ([fe80::180f:55b6:6424:371c%7]) with mapi id 15.20.7339.035; Sun, 3 Mar 2024 12:16:21 +0000 From: Raslan Darawsheh To: Dariusz Sosnowski , Slava Ovsiienko , Ori Kam , Suanming Mou , Matan Azrad CC: "dev@dpdk.org" , Bing Zhao Subject: RE: [PATCH v2 00/11] net/mlx5: flow insertion performance improvements Thread-Topic: [PATCH v2 00/11] net/mlx5: flow insertion performance improvements Thread-Index: AQHaawXIvH1fo52/GUKmXNvrcDRZCbEl8wUQ Date: Sun, 3 Mar 2024 12:16:21 +0000 Message-ID: References: <20240228170046.176600-1-dsosnowski@nvidia.com> <20240229115157.201671-1-dsosnowski@nvidia.com> In-Reply-To: <20240229115157.201671-1-dsosnowski@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_|SJ0PR12MB8116:EE_ x-ms-office365-filtering-correlation-id: bf3d41cf-ce1a-41d9-917b-08dc3b7bbcf3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VFSZr2mdGTY+H1l6ekQBcZ3ebhKh4LldjeGbPySq/gt2/lN14CL8S6Uh5pLuGyyoclg372/9cP34sMgHTMp9I9tdN+pvXs5DSObEWBjRmcYG9QlcpTPOVxTpxPGGNWexQXwYMY/+FHzzj4R40WzLogm0nl/SGC994Xx0R4upfbqqTcFQFBJpo7cAvljhdeWpt+CJJPkaLIrohedshmC0Si7ffkG31SK5M6lGcCwSYmGma4V4Qv4VKts8H4Qo2eoLS8vX7Knxh6XC4vYFDhqDYfM/jONBWcVnH5hp939fY3BL+jwrRtRIgkz7e0P81lMFNhgPYdWGArf3VZoh8wKgXu0qbcJNjseZi9QK8fwuwFQUFpNBH8X7/ZC9SH36Y+gJRzDVsfx3SRnXdWnN3f5y5DAYCR+jGMZtEQ/PTu33lHoNlqyxpNa7Pjs3GtTr9AlFqLm3PZ9bW+6/MEDoFDbCld6FMjr/Jemv9Om6dk+uxaMCXf3DcBFZ9Gje2J5EkjDNOX0mt46TUL2NXWXWfZ7QxrCAmzh+/FjiQrHoRy2rVYcFfjNLNnfq5uvhGJCuc+Ca7r9yIOSO7cSOrBaTZZ9NcokfpKNzvx/Sa0Ooo2S6ckaHedgu7xIgZ8RAzOAIuHZB0mqcRpCbsORQ6E6ouL8fTfF1Add7lfTGkvU8D9rS4rg3Bg2orZRW1irG5I6h/San7WcaDhftGRlSOAHa65ALvJ3eHAZRyo1Cs/UrfVsjRTc= 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)(376005)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RTZVWlJMaXZkRVJFRktHdlNrREFJeWp5M1pINEhQaU9xeU41NjNNYzNrRVdI?= =?utf-8?B?U0N1OFU2MmZMTWorQTRaMVBsTndrTGdqb3NPTUV2TFBzNGZvaUk1SUw3ZDR5?= =?utf-8?B?RHRSUVdzYk5zNXJmZWd2aVI3c2xycEpoS3E3MzFyNmV4bDkvU3hic2x3Smxj?= =?utf-8?B?Mmk4SnNGZ1M5VURqcFhoYWlVOEZ5MDl0U0xEajB0cGpqMEJCY3BkM0JFRHJU?= =?utf-8?B?K243NnFXbjRxdlhmdmtrd0h4cXpMUFYzOWVYcytndm5VQTh1dzJ5UWJFRjZu?= =?utf-8?B?Skdlek5DR2VxRGFxUEUwbkVDNnhTWlN1Mm1Mc2xjalIzYXE4TUNjb3d6M3Bh?= =?utf-8?B?RnBoajRuQUtwSzNGMktHK1lzT2dkbUMwcEFoOXFjSzA4SVdsU0hsS0ZpTnpz?= =?utf-8?B?SG4vYURwNndUNGs3TW9yUFdERy93L004UmltZFlCcmdvUkFPOTZrbDdTV09s?= =?utf-8?B?M0dHbnpOVHE5bmRqemRVV2I2aTJ2TVpodjBiNEFRell0NmsrWkpqVFFmYWh0?= =?utf-8?B?dW9ld2Zta0ZCSHBJR3hGNitHQ3V0QXBXVEZIQjJNQ3BHY3dOSG9VRitUUS83?= =?utf-8?B?d0EyNlhEd2llSiswQ0NHam5ZOC9tSHU1MUg2blVJczZzeUFoclRqdWtLM3Q1?= =?utf-8?B?MktLR0h5U2xNNFJqa1BPUVpwU29oTHJra2xCbWZDSFJUV2Rkc0xhRWlBeGcv?= =?utf-8?B?Z3NvN1RUOUl0RDN6VUhVZnp3K2ZYYzdpdUVHZVVEVW1IemptVFcvMFo3OTMy?= =?utf-8?B?amlyM0xGS2ZkWDhEek5raVNTbGpWMmNBZFdjS2puZnFLUWFLelJuMjVHb1h0?= =?utf-8?B?VDJQc0w4R1lYWGpQMS96YWtJRVB1T2ZFVTB1WUdEZUJ3NFhLVkdVTFJreFNn?= =?utf-8?B?VGRpdit4NmJVZTNUOEtNczdVSXViNXViSHViK2Vla2xnM3VjdmRPSmZMNWNW?= =?utf-8?B?TTdzeFcyZ1J5dUpST0trN3o1cE9TMHl2UFBVWkRqV2UrZnlOK242MFVhUWpn?= =?utf-8?B?YzBlQytXak1FN1V3WE5DaXB6N25xR0Y5ZkwzNnZELzhHbUdJZS81TlVDUFBv?= =?utf-8?B?RXJqZmM1cW9ON2RIWGUxaWttTXphV0FyeVBLcTVCb08vNlQweERoTzh4bmRq?= =?utf-8?B?U2NhYlM3cUM4bXhvdzlEcVB1SFV0Snp1bGVDek9tanBVbkRQU3dCYkhSa21T?= =?utf-8?B?YzVZTmlpV0k3VGc4RXBIZ2dTVmpkRFJFSC81VGhnOU5sMVZ6UXJBNG9IV1Vs?= =?utf-8?B?T1lMNW9RTnlnN3puMkNnUlhabWlLeTBXdm4rSE8xUE9PWmtZaFVnUjNqdjhq?= =?utf-8?B?aWsvSDBQZUZ1UWtEREVMNkZjdEtTRzNSMEFzOHMxLzNrOGJDdXFLa0lIRHdy?= =?utf-8?B?SGxDRnpRYkViakt3ZFdtRGlQZHd4U1BMTzBkRDJWVjBOblVHKzNUOTNQMGdX?= =?utf-8?B?bU9PbVVkd0dicHFZRXI4ZGVsNkdJVTMyb29QampweHhiekwzdkJOTWhraFd2?= =?utf-8?B?YnFiZUs3Ym1ITytaeXNlUEQxeEtGVVpSQzF4dTNMWFlpL2U5NFdjdlVqWVJn?= =?utf-8?B?dTlFVGp6UmF4Rlk4L1lQVE1HZlZNWExuSkZWRVVkRVA5K1JNUXhJRjV5cFIw?= =?utf-8?B?WDlWQUtqZzZnS216eGdHY3IyWkJraG9DUUlrOW5pSVZ4WTRJbWdzUUh2YnlX?= =?utf-8?B?SjNpbmlwWTBGejl4blRSZ0NpNC9YN0R2bHBJVk9jUVBKTnNvSlBiSU5sam0z?= =?utf-8?B?MkRHWVhadWdCcUxXcUw0NktqTFA5MDREQ3lKQ1RIY1Y0MXRwUjA4cm94WXdB?= =?utf-8?B?Z3BDc1lMVDRjbjEzYlU2Y0EwbG9Nc2U2SVVmVkpQK3ppYnpqYUdjQ3Z2Uk8r?= =?utf-8?B?NmRFMTlKZDNBOHNoZnZhWFo1VENYRUhjM0NjY0dWekhaOXROL1VlQXR2L0U2?= =?utf-8?B?RzFmUHhYN1llYlhjUUsvSVdnNmpTSkszcE5nbHBXaVdjK2NmdDNWcW1tM0J2?= =?utf-8?B?Z0g3ZC9zRmpBUzVUQklsbGxqQy9tNzQxTitqeThGeVpyenpIa0hrNGNjR2gv?= =?utf-8?B?NzVUSjAvOHpPbGgxYU5vR0pvWXBLUEhhNjM0ZGhiOVZINW1UY2p0QmJ3TzNN?= =?utf-8?Q?GNBQd2h1o6mRqc0UCvTGKrdct?= 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: bf3d41cf-ce1a-41d9-917b-08dc3b7bbcf3 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2024 12:16:21.6475 (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: mj4gII8FfuykflLKJdU5n5/SqymBy+jXxhR9YyvouWkffXhVVN3fREh+G5jj2Vm07UnnSLd1GfaWQIAXWj7Rvg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR12MB8116 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 SGkuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGFyaXVzeiBTb3Nu b3dza2kgPGRzb3Nub3dza2lAbnZpZGlhLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5 IDI5LCAyMDI0IDE6NTIgUE0NCj4gVG86IFNsYXZhIE92c2lpZW5rbyA8dmlhY2hlc2xhdm9AbnZp ZGlhLmNvbT47IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+Ow0KPiBTdWFubWluZyBNb3UgPHN1 YW5taW5nbUBudmlkaWEuY29tPjsgTWF0YW4gQXpyYWQNCj4gPG1hdGFuQG52aWRpYS5jb20+DQo+ IENjOiBkZXZAZHBkay5vcmc7IFJhc2xhbiBEYXJhd3NoZWggPHJhc2xhbmRAbnZpZGlhLmNvbT47 IEJpbmcgWmhhbw0KPiA8YmluZ3pAbnZpZGlhLmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHYyIDAw LzExXSBuZXQvbWx4NTogZmxvdyBpbnNlcnRpb24gcGVyZm9ybWFuY2UNCj4gaW1wcm92ZW1lbnRz DQo+IA0KPiBHb2FsIG9mIHRoaXMgcGF0Y2hzZXQgaXMgdG8gaW1wcm92ZSB0aGUgdGhyb3VnaHB1 dCBvZiBmbG93IGluc2VydGlvbiBhbmQNCj4gZGVsZXRpb24gaW4gbWx4NSBQTUQgd2hlbiBIVyBT dGVlcmluZyBmbG93IGVuZ2luZSBpcyB1c2VkLg0KPiANCj4gLSBQYXRjaCAxIC0gVXNlIHByZWFs bG9jYXRlZCBwZXItcXVldWUsIHBlci1hY3Rpb25zIHRlbXBsYXRlIGJ1ZmZlcg0KPiAgIGZvciBz dG9yaW5nIHRyYW5zbGF0ZWQgZmxvdyBhY3Rpb25zLCBpbnN0ZWFkIG9mIGFsbG9jYXRpbmcgYW5k DQo+ICAgZmlsbGluZyBpdCBvbiBkZW1hbmQsIG9uIGVhY2ggZmxvdyBvcGVyYXRpb24uDQo+IC0g UGF0Y2hlcyAyLTQgLSBNYWtlIHJlc291cmNlIGluZGV4IGFsbG9jYXRpb24gb3B0aW9uYWwuIFRo aXMgYWxsb2NhdGlvbg0KPiAgIHdpbGwgYmUgc2tpcHBlZCB3aGVuIGl0IGlzIG5vdCByZXF1aXJl ZCBieSB0aGUgY3JlYXRlZCB0ZW1wbGF0ZSB0YWJsZS4NCj4gLSBQYXRjaGVzIDUtNyAtIFJlZHVj ZSBtZW1vcnkgZm9vdHByaW50IG9mIHRoZSBpbnRlcm5hbCBmbG93IHF1ZXVlLg0KPiAtIFBhdGNo IDggLSBSZW1vdmUgaW5kaXJlY3Rpb24gYmV0d2VlbiBmbG93IGpvYiBhbmQgZmxvdyBpdHNlbGYs DQo+ICAgYnkgdXNpbmcgZmxvdyBhcyBhbiBvcGVyYXRpb24gY29udGFpbmVyLg0KPiAtIFBhdGNo ZXMgOS0xMCAtIFJlZHVjZSBtZW1vcnkgZm9vdHByaW5nIG9mIGZsb3cgc3RydWN0IGJ5IG1vdmlu Zw0KPiAgIHJhcmVseSB1c2VkIGZsb3cgZmllbGRzIG91dHNpZGUgb2YgdGhlIG1haW4gZmxvdyBz dHJ1Y3QuDQo+ICAgVGhlc2UgZmllbGRzIHdpbGwgYWNjZXNzZXMgb25seSB3aGVuIG5lZWRlZC4N Cj4gICBBbHNvIHJlbW92ZSB1bm5lZWRlZCBgem1hbGxvY2AgdXNhZ2UuDQo+IC0gUGF0Y2ggMTEg LSBSZW1vdmUgdW5uZWVkZWQgZGV2aWNlIHN0YXR1cyBjaGVjayBpbiBmbG93IGNyZWF0ZS4NCj4g DQo+IEluIGdlbmVyYWwgYWxsIG9mIHRoZXNlIGNoYW5nZXMgcmVzdWx0IGluIHRoZSBmb2xsb3dp bmcgaW1wcm92ZW1lbnRzIChhbGwNCj4gbnVtYmVycyBhcmUgYXZlcmFnZWQgS2Zsb3dzL3NlYyk6 DQo+IA0KPiB8ICAgICAgICAgICAgICB8IEluc2VydGlvbikgfCAgICslICAgfCBEZWxldGlvbiB8 ICAgKyUgIHwNCj4gfC0tLS0tLS0tLS0tLS0tfDotLS0tLS0tLS0tOnw6LS0tLS0tOnw6LS0tLS0t LS06fDotLS0tLTp8DQo+IHwgYmFzZWxpbmUgICAgIHwgICA2MzM4LjcgICB8ICAgICAgICB8ICA5 NzM5LjYgIHwgICAgICAgfA0KPiB8IGltcHJvdmVtZW50cyB8ICAgNjk3OC44ICAgfCArMTAuMSUg fCAgMTA0MzIuNCB8ICs3LjElIHwNCj4gDQo+IFRoZSBiYXNpYyBiZW5jaG1hcmsgd2FzIHJ1biBv biBDb25uZWN0WC02IER4ICgyMi40MC4xMDAwKSwgb24gdGhlIHN5c3RlbQ0KPiB3aXRoIEludGVs IFhlb24gUGxhdGludW0gODM4MCBDUFUuDQo+IA0KPiB2MjoNCj4gDQo+IC0gUmViYXNlZC4NCj4g LSBBcHBsaWVkIEFja2VkLWJ5IHRhZ3MgZnJvbSBwcmV2aW91cyB2ZXJzaW9uLg0KPiANCj4gQmlu ZyBaaGFvICgyKToNCj4gICBuZXQvbWx4NTogc2tpcCB0aGUgdW5uZWVkZWQgcmVzb3VyY2UgaW5k ZXggYWxsb2NhdGlvbg0KPiAgIG5ldC9tbHg1OiByZW1vdmUgdW5uZWVkZWQgZGV2aWNlIHN0YXR1 cyBjaGVja2luZw0KPiANCj4gRGFyaXVzeiBTb3Nub3dza2kgKDcpOg0KPiAgIG5ldC9tbHg1OiBh bGxvY2F0ZSBsb2NhbCBEUiBydWxlIGFjdGlvbiBidWZmZXJzDQo+ICAgbmV0L21seDU6IHJlbW92 ZSBhY3Rpb24gcGFyYW1zIGZyb20gam9iDQo+ICAgbmV0L21seDU6IHJlbW92ZSBmbG93IHBhdHRl cm4gZnJvbSBqb2INCj4gICBuZXQvbWx4NTogcmVtb3ZlIHVwZGF0ZWQgZmxvdyBmcm9tIGpvYg0K PiAgIG5ldC9tbHg1OiB1c2UgZmxvdyBhcyBvcGVyYXRpb24gY29udGFpbmVyDQo+ICAgbmV0L21s eDU6IG1vdmUgcmFyZWx5IHVzZWQgZmxvdyBmaWVsZHMgb3V0c2lkZQ0KPiAgIG5ldC9tbHg1OiBy ZXVzZSBmbG93IGZpZWxkcw0KPiANCj4gRXJleiBTaGl0cml0ICgyKToNCj4gICBuZXQvbWx4NS9o d3M6IGFkZCBjaGVjayBmb3IgbWF0Y2hlciBydWxlIHVwZGF0ZSBzdXBwb3J0DQo+ICAgbmV0L21s eDUvaHdzOiBhZGQgY2hlY2sgaWYgbWF0Y2hlciBjb250YWlucyBjb21wbGV4IHJ1bGVzDQo+IA0K PiAgZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyLmggICAgICAgICB8ICAxNiArDQo+ICBkcml2 ZXJzL25ldC9tbHg1L2h3cy9tbHg1ZHJfYWN0aW9uLmMgIHwgICA2ICsNCj4gIGRyaXZlcnMvbmV0 L21seDUvaHdzL21seDVkcl9hY3Rpb24uaCAgfCAgIDIgKw0KPiAgZHJpdmVycy9uZXQvbWx4NS9o d3MvbWx4NWRyX21hdGNoZXIuYyB8ICAyOSArDQo+ICBkcml2ZXJzL25ldC9tbHg1L21seDUuaCAg ICAgICAgICAgICAgIHwgIDI5ICstDQo+ICBkcml2ZXJzL25ldC9tbHg1L21seDVfZmxvdy5oICAg ICAgICAgIHwgMTI4ICsrKystDQo+ICBkcml2ZXJzL25ldC9tbHg1L21seDVfZmxvd19ody5jICAg ICAgIHwgNzk0ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tDQo+ICA3IGZpbGVzIGNoYW5nZWQs IDY2NiBpbnNlcnRpb25zKCspLCAzMzggZGVsZXRpb25zKC0pDQo+IA0KPiAtLQ0KPiAyLjM5LjIN Cg0KU2VyaWVzIGFwcGxpZWQgdG8gbmV4dC1uZXQtbWx4LA0KS2luZGVzdCByZWdhcmRzLA0KUmFz bGFuIERhcmF3c2hlaA0K