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 952C4A056A; Thu, 11 Mar 2021 16:18:17 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 97B0C22A54C; Thu, 11 Mar 2021 16:18:16 +0100 (CET) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80048.outbound.protection.outlook.com [40.107.8.48]) by mails.dpdk.org (Postfix) with ESMTP id 1DD7022A4D6 for ; Thu, 11 Mar 2021 16:18:15 +0100 (CET) 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=tMu5zG6mSThIk7embHTbs8WAt5HaiahfpspRoJEXzXs=; b=XoCqeiqXUV2a0J6iVOYhX2agxSgou1R5veMlSjdEjFqNi7Ce7E0ntxSfK9R+RdpEQCQ/tvJcmFOz0Sx3cOK6bejubTgqbXb3mtjrl6rvCq7k4HwN8PNGzkdRAsEftUfhWEdeoFJvDfvZCzDij8a59nFrSiw2CgxTAIDhb7e5ba8= Received: from DB6PR1001CA0003.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:b7::13) by AM9PR08MB6931.eurprd08.prod.outlook.com (2603:10a6:20b:30f::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.2; Thu, 11 Mar 2021 15:18:12 +0000 Received: from DB5EUR03FT030.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:b7:cafe::ff) by DB6PR1001CA0003.outlook.office365.com (2603:10a6:4:b7::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17 via Frontend Transport; Thu, 11 Mar 2021 15:18:12 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT030.mail.protection.outlook.com (10.152.20.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.31 via Frontend Transport; Thu, 11 Mar 2021 15:18:12 +0000 Received: ("Tessian outbound 3f227177cb23:v71"); Thu, 11 Mar 2021 15:18:12 +0000 X-CR-MTA-TID: 64aa7808 Received: from 5c063c09ded4.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 99C14FE5-EE3D-4333-9C0A-5ACA37B693BB.1; Thu, 11 Mar 2021 15:18:07 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 5c063c09ded4.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 11 Mar 2021 15:18:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G/JfFG1w7tb3Eb/fZcylKaiP5n40altiALncKsiduQ3MHjAb/BF+GHCZ3vJvJdY8fYrWUmvPrDlrzQ2bcGbfnlX6h5rut/aeTj3faop8yC5VyXK6g/lgnljemMrRM5KL/h2DoSYESP3vxch6BafKEa+x3LieSKkClqzW6ccgY3yVWAnOptdOnl0OV7KtwUfvIvO6cZ2uhb2fFskklZ2hhI2CnzX5TEl0NhX4LJU0jq2fu7Md+FtMYmSO5PbSDMTaGcMkGCzgWXN+iMqLo3mk7bmqG6P82zx6kY2xM82DP7rh0PTuDssJj+GGUS5OIamVZr1Uypa4dc8DnQFVVCzdYQ== 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-SenderADCheck; bh=tMu5zG6mSThIk7embHTbs8WAt5HaiahfpspRoJEXzXs=; b=QQTu8Gcnzx8DRW0EAGppKtNmLz1qKWpoMSYWjO5qJxlfDmIk9FCSn+3JI3MVue4NbPQRQdRgGNAihJtSTdHvjfKxtXI5tmc36ldZGxu0gKialjTSeOKox20DLtULrZrR5mjZFZlV+AyZfqp8ZxWBoZGQz87C1OuFz/c3X560wSesrvOaJtMr8pngU3Yw11PncFBcB0pqkPSbUehBWiGKyj78kwQ+sm6c46DC+qkLoJz9jQlasXrKqu99G8rv2VJg05S1pHoDlTOKGiUnOvlMoq8u5sX5ZhfoFW1eSaaLwjtrj2HLRO+SdqbMdMhfVUa5uQK/s8oUVQdwtv1xvqUBPw== 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=tMu5zG6mSThIk7embHTbs8WAt5HaiahfpspRoJEXzXs=; b=XoCqeiqXUV2a0J6iVOYhX2agxSgou1R5veMlSjdEjFqNi7Ce7E0ntxSfK9R+RdpEQCQ/tvJcmFOz0Sx3cOK6bejubTgqbXb3mtjrl6rvCq7k4HwN8PNGzkdRAsEftUfhWEdeoFJvDfvZCzDij8a59nFrSiw2CgxTAIDhb7e5ba8= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DB7PR08MB3883.eurprd08.prod.outlook.com (2603:10a6:10:76::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17; Thu, 11 Mar 2021 15:18:04 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::2994:a01e:2de:f94e]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::2994:a01e:2de:f94e%7]) with mapi id 15.20.3912.030; Thu, 11 Mar 2021 15:18:04 +0000 From: Honnappa Nagarahalli To: Jerin Jacob CC: "dev@dpdk.org" , Kathleen Capella , Dharmik Thakkar , Ruifeng Wang , "thomas@monjalon.net" , "david.marchand@redhat.com" , Bruce Richardson , "jerinj@marvell.com" , "hemant.agrawal@nxp.com" , Ferruh Yigit , "Ananyev, Konstantin" , nd , Stephen Hemminger , nd Thread-Topic: [dpdk-dev] L3fwd mode in testpmd Thread-Index: AdcV2H0Bhkmz7z6QTBeC8FixZy3dngAaQ6AAABIFuOA= Date: Thu, 11 Mar 2021 15:18:04 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: AA6F5313C6959C43974F453D2153AE94.0 x-checkrecipientchecked: true Authentication-Results-Original: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [70.113.13.105] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 1a3f9041-fa29-492a-7d51-08d8e4a0e2f1 x-ms-traffictypediagnostic: DB7PR08MB3883:|AM9PR08MB6931: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 8iIw8CsBD7beje1zcP7AWmPviWPdIe26oA9MUmFLsO0rJeNDxw9uKYBCIsJS/zgU2Db7CuiKiwY5+z6jumCdXNyl7UT4CKZLpLtVUPGy5BwIeQr162Ve138UzpaeocaVZnKyEqprAbYzmZlyAZks+66r/3r/3D3QJVP3Td2NFa9rO8LPKTxkIcOqO76Hh6uYZ8a1eV1p6GvBlXfCVs2pXz+mIVNs+I1sySZuH0E6TvyR0D3OE3o5eTFvNH0irMnF1eAyy8MMSTvfpze78GRhss7T+sbtkoGM+48Q/3i+QRqAUZo+0I3U4WsarfxN7vrR5fNvazuAtyHGo9YYY/y082ziqvh/K8KoO/VNFKlENFW8bKicta3NQSAt9pdplVpNpNFvTnvqdJbdVPhA1V3Bc9wwjTNBgRWkO4tvjORToArPY9aai/jy4HZNZlNmyU+Z4d0a59iqSyBqNK47x8pTvgshkvPkgGNuquyGr68DAoEJGlYck9NYKFZRUvLxRXe4UpyInyBS7gzP3b+44peUykvyrAqtOxOALbOCfJlFyqFeAr6id9WGnEFJudz0GQtQ 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:(4636009)(39860400002)(376002)(136003)(366004)(396003)(346002)(53546011)(33656002)(186003)(6506007)(8676002)(4326008)(478600001)(52536014)(86362001)(9686003)(2906002)(7416002)(26005)(55016002)(5660300002)(71200400001)(7696005)(316002)(66946007)(54906003)(66476007)(76116006)(66446008)(64756008)(66556008)(6916009)(8936002)(32563001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?aFI2YkVTMGs1dWVISUZlZk9aQUhJazlnTXZuODkyemh4dlBmTHdwcVhyTUQw?= =?utf-8?B?a1hjQ1FwYjFqTm5BeWlyQ2NpMHJKOWhVenhzTCs0endYNTdtdHBpTlF5WXFY?= =?utf-8?B?Y2xBemdkWEJrcUJ4WjIzUDlTRHVmS1hFRWRvN3BOeFE0MTBoakp0UjMxNk8y?= =?utf-8?B?dnoySFE1SkxZWGl5SzQwOFdiMC81UUNWMittZzR4K2RDVTRqOS9RdVVnR0Er?= =?utf-8?B?SWtOK0d0ZkZtaXdRVUU2WmVZVWRWanJnOFZJYTdSZ1F4MUdoS2JLczBsQUl1?= =?utf-8?B?WklGQjQ0NTI4bUhPUjBGcFVsUzU3ZTdpaFIrTXlDNVRiYjIyekFiNDVsa2xi?= =?utf-8?B?RE4yaTJ3bVdsU3Q1cGs3ZmZvMktLR0tCNjAwTU9DSlJFRWFtWW9zTFJta2xK?= =?utf-8?B?VDR1Uk5raUthREJHTTEzd2MvSmxLQmNSamxsbGJ1RXc1WTlhdERkSk9sdzZn?= =?utf-8?B?blJob1hPNzYyM0ZsTUNrQXlNUzdFaXprZjZtWXBsUU9kVW02TUJpVlM2Skc4?= =?utf-8?B?OUorQTdQUDdxR0hFTGFZTjZWOHBLNGV3dmRBMHhpYTkxRW0wdHJ2eE9ZeXA2?= =?utf-8?B?VHY3MnByWnpLSmp0Q1RobURmMXZOV2p4ZmZKb1hwZncwSUN4R3J0dk9MYVh2?= =?utf-8?B?akhXQWl4Mms4SzRjUE1BSkF5VGJ2ZnA3ZUc4VUt4V3JKajF1M3RLN3RvNlZM?= =?utf-8?B?L1dDNzVpWjNrSU9RUWsxRnFPbjBCZmRUVkh4OGtrcDdkRk56SStXZ0tVS1cw?= =?utf-8?B?MVVMOVpVZlVYWXViLzZtZGpRbURRT3ZqQTZRQW95MlQ5QWdZT0dQdXRKOHov?= =?utf-8?B?am8xVjJ1RlE2bWorakZydVlMa0hib2tsU2o1NUw0TSt5MkRwVytSLzFJV2Q1?= =?utf-8?B?VXRJQUdLTnVybmhxc3dMRTAvMWNoajBlRVVjUkZDVzFocGQzamhjY29lNEpH?= =?utf-8?B?dG9nTTU5YWxZUGtobmdJbVpUbWdOcEpVUGcwOHRKYzlibjlrTEk3b1poMUhX?= =?utf-8?B?akxwbDdpbWcxSUJJZmZrVzZYS2ZzVmhzQzJRelcvbklvY2xsSXAvRzhMaS8x?= =?utf-8?B?UFNIZVJ5dTd6blF5SWtsWTk0YUkzT3llV25zcDFzdGlFVnpUR2JlSDJUTlVr?= =?utf-8?B?MkxOdG9FSUdzbVR3QmtTQUlQQ3ZpNFpKTkRpN3BUZnhFUWpibm1VMFA1eDRp?= =?utf-8?B?K3lSTTc1cTErcGNLV2doLys4WWVwZnNhVFllL1BwWWxuZVhJNUNEaytudFpo?= =?utf-8?B?SWhsNmYwQXpRbDlwYU1rQ1lwMXVpdEVWYlNOOG9VL3E3K2h5MDE1RmNLWDJo?= =?utf-8?B?T2lsR05UdTBTR2ZaWHVhdzMrU1pHSjBQWlRURjBYYjF1ZkVQVy9KZWJ3ckZU?= =?utf-8?B?cTQxTHBFc1g4Q2dsd0E5d2dWUnBOeGFmYU0zQmpuODBPd1VLYk82c3BMTTcw?= =?utf-8?B?bFR5UzIvQitBb1p1NCtqbDNTRWcreTBkRTF1T3BPMUZuNTdaN2ExVmFkT1Ns?= =?utf-8?B?VWswVnBHN09kaU9aS2o1Z0E0czl4S3pQaUNjRWE0cmtmUDBrb2dJQThvZTRM?= =?utf-8?B?OU9xeFk5cUVTaGx3MytpRmdvWDlocE50TCtZY1l0SXNQQlVISjVocW5rUDNS?= =?utf-8?B?dzU3ekZ1SHhNekk5V1RnNkYwM2FTMUxCZ1FPV2gvSVpGdVpqSFNjL2x3aUMr?= =?utf-8?B?eEtYcWg4aEVoeHVTR0VQbXVkTmxkbS84Z080S3NsdmYrQ1ZqU0JpcjFBUzFD?= =?utf-8?Q?qOXtI02eVzm05X9DRjdGFNUvN3NUC8jPeStgcAW?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3883 Original-Authentication-Results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT030.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: c42f111b-bad2-4e1a-5598-08d8e4a0de24 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SHNNbLIVJ8s8qoPSpVaQDWyJExTZ8CrjHvQM4lnCRAlsLttXEXavMdPraZqG7gUkvDz2nNwHlwit80d8lSf33OqHQJISDO67kAQtKF2Mc/MV27J6ocL9o2tc6ecrLQOqIC4V926X4K3EzXsF5DfPNw7HqAoJ/5ZbGvhUqJdc9mP24/2fMl0bEZiUg9j103J5o6P0lDBlMxV/jcayqdK8SKR3OoPT7WHdC0GysA19JyBWQV2rr1S4QvWs8USStwZa6HW2uqDtT7Ysi76fjS/YRUhlVYqJJYg4mFeZSs/xTdqrY1m6IvfxAIh1OpvNKmVAW0LY12wui5yMMh8J0qk3YGVOb761khFWb2QA+W9dBFZ0aLbQzVzS7nCksCXW/zmYYdrsFpWcXcoDtN5UBUainqbHOdX80SgFr4rMu00krgYxwLsbq+PH46w8bOt1GeWdZl686ndH6iU9Fe6qBA1CvEBFykyJ7X+dOW2MWBD0m4/CZErun5kWN6qjjmYnfb7R0pznftiFHEL2EyWhRH7uTEZzkuNL0ZvJ3UHChExW4/ccg1cKWxQK5WqeUn38OOqHYAhFhyslCXOQie10I05tuBzHvJ37Wg6oXH+Kr8TsVtLGr5cFwLH7z3qUi2RqOwG49xJJyxeOijSnqgG8bMB9XN23RD4REP5mbiwp5zMOX+ZKz6rE+kl8saxtvyxVzO8+ 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:(4636009)(396003)(39860400002)(376002)(136003)(346002)(36840700001)(46966006)(478600001)(70586007)(70206006)(36860700001)(8676002)(53546011)(336012)(4326008)(33656002)(47076005)(6862004)(5660300002)(52536014)(86362001)(6506007)(9686003)(316002)(54906003)(7696005)(8936002)(186003)(82310400003)(55016002)(26005)(82740400003)(2906002)(356005)(81166007)(32563001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2021 15:18:12.6242 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1a3f9041-fa29-492a-7d51-08d8e4a0e2f1 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: DB5EUR03FT030.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6931 Subject: Re: [dpdk-dev] L3fwd mode in testpmd 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 Sender: "dev" PHNuaXA+DQoNCj4gDQo+IE9uIFRodSwgTWFyIDExLCAyMDIxIGF0IDEyOjAxIEFNIEhvbm5hcHBh IE5hZ2FyYWhhbGxpDQo+IDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tPiB3cm90ZToNCj4g Pg0KPiA+IEhlbGxvLA0KPiA+ICAgICAgICAgUGVyZm9ybWFuY2Ugb2YgTDNmd2QgZXhhbXBsZSBh cHBsaWNhdGlvbiBpcyBvbmUgb2YgdGhlIGtleQ0KPiBiZW5jaG1hcmtzIGluIERQREsuIEhvd2V2 ZXIsIHRoZSBhcHBsaWNhdGlvbiBkb2VzIG5vdCBoYXZlIG1hbnkNCj4gZGVidWdnaW5nIHN0YXRp c3RpY3MgdG8gdW5kZXJzdGFuZCB0aGUgcGVyZm9ybWFuY2UgaXNzdWVzLiBXZSBoYXZlIGFkZGVk DQo+IEwzZndkIGFzIGFub3RoZXIgbW9kZS9zdHJlYW0gdG8gdGVzdHBtZCB3aGljaCBwcm92aWRl cyBlbm91Z2ggc3RhdGlzdGljcw0KPiBhdCB2YXJpb3VzIGxldmVscy4gVGhpcyBoYXMgYWxsb3dl ZCB1cyB0byBkZWJ1ZyB0aGUgcGVyZm9ybWFuY2UgaXNzdWVzDQo+IGVmZmVjdGl2ZWx5Lg0KPiA+ DQo+ID4gVGhlcmUgaXMgbW9yZSB3b3JrIHRvIGJlIGRvbmUgdG8gZ2V0IGl0IHRvIHVwc3RyZWFt YWJsZSBzdGF0ZS4gSSBhbQ0KPiB3b25kZXJpbmcgaWYgc3VjaCBhIHBhdGNoIGlzIGhlbHBmdWwg Zm9yIG90aGVycyBhbmQgaWYgdGhlIGNvbW11bml0eSB3b3VsZA0KPiBiZSBpbnRlcmVzdGVkIGlu IHRha2luZyBhIGxvb2suIFBsZWFzZSBsZXQgbWUga25vdyB3aGF0IHlvdSB0aGluay4NCj4gDQo+ IFdlIGFyZSB1c2luZyBhcHAvcHJvYy1pbmZvLyB0byBhdHRhY2ggYW5kIGFuYWx5emUgdGhlIHBl cmZvcm1hbmNlLg0KPiBUaGF0IGhlbHBzIHRvIGFuYWx5emUgdGhlIHVubW9kaWZpZWQgYXBwbGlj YXRpb24uIEkgdGhpbmssIGlmIHNvbWV0aGluZyBpcw0KPiBtaXNzaW5nIGluIHByb2MtaW5mbyBh cHAsIGluIG15IG9waW5pb24gaXQgaXMgYmV0dGVyIHRvIGVuaGFuY2UgcHJvYy1pbmZvIHNvDQo+ IHRoYXQgaXQgY2FuIGhlbHAgb3RoZXIgdGhpcmQtcGFydHkgYXBwbGljYXRpb25zLg0KPiANCj4g SnVzdCBteSAyYy4NClRoYW5rcyBKZXJpbi4gV2Ugd2lsbCBleHBsb3JlIHRoYXQuDQoNCj4gDQo+ IA0KPiA+DQo+ID4gVGhhbmtzLA0KPiA+IEhvbm5hcHBhDQo=