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 4A6D8A0524; Wed, 14 Apr 2021 10:25:31 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2FEEC161801; Wed, 14 Apr 2021 10:25:31 +0200 (CEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2069.outbound.protection.outlook.com [40.107.243.69]) by mails.dpdk.org (Postfix) with ESMTP id 1B6F31617FC for ; Wed, 14 Apr 2021 10:25:29 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ev8iANHmGamsqaFuD8pA+rFSVNDwG2abDUOO9qhcb70fh39pSCWL5rUHl0CgdlQ860U3JYHOPfq4zcyJ78211MJzyd8dw+bynFksnLJatw9FFM4TpGdClu54xH1W23XIufJyj42d+6jT7+KdtvZgPznscK1L5utL9id38owDMHE9k5RlAxNCrkT0rxBqYgpjjUId62s//NLaMnPmfMB1dIU/YhkLcRvdrQa9BNDU9/mGL8q8qsPsLfhlB6fLRns7RYkNop0hFfRktyGVcY5Es8W1v7o74CW/uviOH/RGIOUXi3wdxPAqtsafgvpNjjrOQKMiXL+Eod8qH1mc9W080w== 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=iBx0+pKG6b07x6UhbxGZ5kr36x56h9icnR1EwUmMByQ=; b=Zg8cSal53TY2zG1C+qBu36NNLji8glWlw2YflSYhM464lGCjnT4Os0tfwBiTEZwaxHSdTK2sfgcrjlfuZ6a09VhqDArNr52xFvur4LXuUYdlNAdig5AuzpBGNxXwPI5S9v++qK/xV/Vt9tscih37QJSL3SaFS55Nn5yrhewsiz7Ys5ZUSALsDyU0oq7DclhSQ9YAbNpScU5c5qSXfpSGAoM/iMtfiJ4OT+upBagXV/XTReJSLGDWX/G9BihLl/Punp7y3w7okKxg1TN/+SnAD22einjdPYRviP4ix57+PcD7/tj6Pqa1gWsv8vOeRMtn84e2XDp4rMXsh2hkj+4MAw== 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=iBx0+pKG6b07x6UhbxGZ5kr36x56h9icnR1EwUmMByQ=; b=ZaenRPenJFGdRZoKEUK7L2DM9IEmCWQTsedKQ43RxnOgK6Ahd7wgZbQuc/3eMU0QKFlQFS+XUlZaPCLwKR3RwW1TGAVVGrns2AbHImcZQqVrZmPS4ib7a0b5f1sY2SoPrTzRjmbcLxhzqjroSH6WGUNsaZGUGi30pdPjuKLg5mbU7pkJj5Wa59H9q0jHkPpSnxSSllkE5u7OfTlnEfWGOeOxjTTQfzAzyV+kdMPnk8+axBYrbJEihODmVyjAEDSzcnyYYJ24mHDf8ZeBCgZ66cCu9UDGVOLZnCho/ea5quJSEoMYo5vTkWLYQBz+WbHxJ9anJOvAHLNeSA1PypnD5w== Received: from MW2PR12MB4667.namprd12.prod.outlook.com (2603:10b6:302:12::28) by MW3PR12MB4361.namprd12.prod.outlook.com (2603:10b6:303:5a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.18; Wed, 14 Apr 2021 08:25:27 +0000 Received: from MW2PR12MB4667.namprd12.prod.outlook.com ([fe80::6c71:eb7f:ad9d:335b]) by MW2PR12MB4667.namprd12.prod.outlook.com ([fe80::6c71:eb7f:ad9d:335b%6]) with mapi id 15.20.4020.022; Wed, 14 Apr 2021 08:25:27 +0000 From: Haifei Luo To: Ferruh Yigit , "dev@dpdk.org" CC: Ori Kam , Slava Ovsiienko , Raslan Darawsheh , "Xueming(Steven) Li" , "ajit.khaparde@broadcom.com" , Matan Azrad , Shahaf Shuler Thread-Topic: [PATCH v3 3/3] doc: add single flow dump to guides Thread-Index: AQHXMPVFTQbjuckdmESVIaBDiafrBaqzrQ2AgAAANEA= Date: Wed, 14 Apr 2021 08:25:27 +0000 Message-ID: References: <1615277716-64404-1-git-send-email-haifeil@nvidia.com> <1618380791-166428-1-git-send-email-haifeil@nvidia.com> <1618380791-166428-4-git-send-email-haifeil@nvidia.com> <8c469bc2-cc85-15b0-c039-abf519683c2a@intel.com> In-Reply-To: <8c469bc2-cc85-15b0-c039-abf519683c2a@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [112.65.62.40] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: eb6a1520-8396-4c32-a264-08d8ff1edbe8 x-ms-traffictypediagnostic: MW3PR12MB4361: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UrPV4omOkbpWIn8+PygxwYyG3Ijb/DEVSn/To6GxLaKRt2DlsDFzN8NVBYnr2nOLy0oXimprCcbIyLaj7b5s2s4LhPsip01qSz/UIVpqa7JOXD0bczmtl94JCqUkCeU8i8dkr6rHzEkPKOdOYdsiSlOyduSZypYAEpttMcBd5kJxQP8e8ViUYR4TWg+f1z+OB/9KcOtZpjPZ0RMSygNcLeTLkkVDg8cZVmDL+jRn9m8YDTcE3xvI7a3CBioQGvaxokgZKZTtmQzQC6UZUbFrIm3y5K/zAsciCKEW2XJ72CljDsGm13BV7R+/T7MF/BZaFlMp8H8GguGNoa9p6jdaUuXXaOWajiuaGhzx1noe8UeevuIkJjJCW6Sfx2PmEsCe+XrmNi4Aw4LFoB+COqX/BKbqbGhpoOGYah+SRV8EZmHU5sP1ne9rs92mFxWSWva/KLE95FobSsPIDv70SI7vhyC0h+PgS4Qcjs29mJi9yqstGtrjjZYfln/Ia7DsQNUgVuC6PPhp7PSiaPX903oDpafUPZccUlWzlSdI2xKhhRUbb4wDdPgl4jXVnQqP5ntYp640EXu8OA6JDlWrDsyk8p/IRuL9+d/maPzga9Ea/L8= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4667.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(39860400002)(346002)(136003)(366004)(6506007)(76116006)(64756008)(478600001)(66556008)(8936002)(53546011)(8676002)(66476007)(7696005)(122000001)(52536014)(66946007)(2906002)(9686003)(71200400001)(83380400001)(86362001)(26005)(38100700002)(33656002)(107886003)(186003)(54906003)(4326008)(110136005)(55016002)(316002)(5660300002)(66446008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?ZzY4T1hZbWJmeHg5WUpqUkUwY0hXK3dHYmpveHlFL0xPZ2xQcjB5S2JscXNq?= =?utf-8?B?ZkExaE1vOG1hd24ybGJubW8wazdPUm1jYUFwZHpDZEpxQU9PekhCNzhpVnNY?= =?utf-8?B?ZFNmaHBENUUxR2xzbnJuOWdiYW5FRVZsYW92SmZMQ3kxZTROeE5iNkcrZ2hK?= =?utf-8?B?MjJLbE1Rb3BEbXZ6RG56WXo1bHoxRHZyZ3Zjb2FGTHBUaVV5Sm1LVk50YWk5?= =?utf-8?B?bjBiMTlncHRrVEx3ajh4L0xNNGx3ZjdOZ3YvTE5lYkpuVzZuM1JGUzUzTnlY?= =?utf-8?B?bjNaRVRrVHgzR2JPQ3BxdHpUK1U2bTNsN1pTbmdqNTc3R1J1WWdJMEFJdGNO?= =?utf-8?B?cDBkRG1kMlVZRUY4MVZrSkRHTXBMTFZaN2FMbktwNlB0ZHNPa3BGeGM1Tk5k?= =?utf-8?B?ckxneG0zK3RtaHJYYjU2dnpnczdzbHEvYXRtd2tCWFlPT1VvdUd0RzhQNTJp?= =?utf-8?B?eksyTm14eDRqdUpoSlB3bXVhcDRkRGpzREx4UFVqUEprY0lVblVxUHVJS0tZ?= =?utf-8?B?Yi9SWXJiOXhiTFlkUXpUajhwdUROS1VieU9tOVU4b2hMSjFJTlpYNEgwK1Zk?= =?utf-8?B?MnRlMExBSnN4Z25pU3lwV2FrL25YSEwzSkJUWk9qTzJpSU4xTlZrZW5HTUV6?= =?utf-8?B?YUFDRG5xaGw5Q1NKVXRPWnB5azZOUTdWS1hGVmhEZCtEb3hpWHYxWkpCN1du?= =?utf-8?B?WEJZMjRYcFNrVHlrbUo5cUNSTHB5WGNMbkZUSlp4NmVZdzZhNTAyWTJKb1B3?= =?utf-8?B?WXZDNlZLV0JGVHVpdHNtYVFvSVJ4VHk1R295eHQ1TGYzdVdRMXR0Y3NBdVI1?= =?utf-8?B?QTRZeTBHRkQ0OUZpbTkxOU9FWCszS29KU0gyK052Wko4Wnh1QmVDQVV4ZlRa?= =?utf-8?B?a2pRQkwwOFgwbEl2MnlJU2pJWUpFYkJOb1V5RkJOcXYyUHpLZzBKeTVlM2pz?= =?utf-8?B?eGVKcDh3Nmp5bWhLemJPWWxVZ3JTRVQ2eEMrVzNERlQ1cXVZWG5lQXpicEkr?= =?utf-8?B?K3F2TmYvMnpUUllVVmlvdTZjelBnSkI1SzVhTGZWMytPZUpSZVlkSGY3M1lZ?= =?utf-8?B?emJtaHFmanE4MnNtbVMrSENYajBOdjlYM0p6ZnVKSUxrL0VpUFNBRHB2YTJ6?= =?utf-8?B?aEgySUxYTDQ5UVRXdzhheTZzenVKWEpHcVBMZVB0eXhtdFdxbkl3MWhHTkps?= =?utf-8?B?RnJUQmZrVFl0NnhoYmE4OHRQTmg0aGRDQTVzSFp2VUFobkZtRzBEYUVSSTAr?= =?utf-8?B?OFpNWEd5MEJUMVBDZytjbUNTYUJ3dSszeUZIWlozMmdoUHIyKzMrWVBjSW9o?= =?utf-8?B?NWl2NWpod0ZmbTl2ci91Q01lQ0dnZEZmdVM5MUZCL29yNDhrU2NsckNXUGtV?= =?utf-8?B?VndFR1NuTitUa2hyVllXZXo1Y09SaEMrVDdTai8wQXZEVXRBa3NxcTBDNjBn?= =?utf-8?B?NzhZYlU5Umt1NU5rMm03MGE3ZHJ2T01Da1dkeG5pMW1MWmpMTjdjaHpvREVC?= =?utf-8?B?ODNQL2pBZ0w1TEZOejVHM3A5ekFXWmlpV2JJUVljSVlJMjNTaytRaWhMdHNI?= =?utf-8?B?cGtOT1B3ZzNrSy9jQlRwSk9URlF2ZVBONk9wakViVmtsZE1MUVJJaEdXcllQ?= =?utf-8?B?TUZOamd1ZldwS3Z4endKNmhFVVMrVEpGc2xvM2ttaUFzcnYxSTRybXorUEpy?= =?utf-8?B?bm5ndDZ4MVoyeUtuRXR1MVBWbWk5dnlmNGVVRDV3a3FSQnE1ZnRkVHpNNkNp?= =?utf-8?Q?AZcbFxZ7gW1lLziaXQ=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: MW2PR12MB4667.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eb6a1520-8396-4c32-a264-08d8ff1edbe8 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2021 08:25:27.4904 (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: fBbxD1t/WLPWuu5FZGAZXi7gWfC7Oilk1RgOxpjehFGOFG1GFsZYNn3EjjceVZX2V0QFeQKY7GL7ZEQnjp3Awg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4361 Subject: Re: [dpdk-dev] [PATCH v3 3/3] doc: add single flow dump to guides 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" SGkgRmVycnVoLA0KICAgT2theSAsICBJIHdpbGwgcmVtb3ZlIGl0IGZyb20gZmVhdHVyZSBsaXN0 LiBUaGFuayB5b3UuDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBGZXJydWgg WWlnaXQgPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+IA0KU2VudDogV2VkbmVzZGF5LCBBcHJpbCAx NCwgMjAyMSA0OjI0IFBNDQpUbzogSGFpZmVpIEx1byA8aGFpZmVpbEBudmlkaWEuY29tPjsgZGV2 QGRwZGsub3JnDQpDYzogT3JpIEthbSA8b3Jpa2FAbnZpZGlhLmNvbT47IFNsYXZhIE92c2lpZW5r byA8dmlhY2hlc2xhdm9AbnZpZGlhLmNvbT47IFJhc2xhbiBEYXJhd3NoZWggPHJhc2xhbmRAbnZp ZGlhLmNvbT47IFh1ZW1pbmcoU3RldmVuKSBMaSA8eHVlbWluZ2xAbnZpZGlhLmNvbT47IGFqaXQu a2hhcGFyZGVAYnJvYWRjb20uY29tOyBNYXRhbiBBenJhZCA8bWF0YW5AbnZpZGlhLmNvbT47IFNo YWhhZiBTaHVsZXIgPHNoYWhhZnNAbnZpZGlhLmNvbT4NClN1YmplY3Q6IFJlOiBbUEFUQ0ggdjMg My8zXSBkb2M6IGFkZCBzaW5nbGUgZmxvdyBkdW1wIHRvIGd1aWRlcw0KDQpFeHRlcm5hbCBlbWFp bDogVXNlIGNhdXRpb24gb3BlbmluZyBsaW5rcyBvciBhdHRhY2htZW50cw0KDQoNCk9uIDQvMTQv MjAyMSA3OjEzIEFNLCBIYWlmZWkgTHVvIHdyb3RlOg0KPiBBZGQgIkZsb3cgZHVtcCIgaW4gZmVh dHVyZXMvZGVmYXVsdC5pbmkgYW5kIGZlYXR1cmVzL21seDUuaW5pLg0KPiBBZGQgdGVzdHBtZCBD TEkgYW5kIEFQSSBjaGFuZ2VzIGluIHJlbGVhc2Vfbm90ZXMuDQo+DQo+IFNpZ25lZC1vZmYtYnk6 IEhhaWZlaSBMdW8gPGhhaWZlaWxAbnZpZGlhLmNvbT4NCj4gLS0tDQo+ICAgZG9jL2d1aWRlcy9u aWNzL2ZlYXR1cmVzL2RlZmF1bHQuaW5pICAgfCAxICsNCj4gICBkb2MvZ3VpZGVzL25pY3MvZmVh dHVyZXMvbWx4NS5pbmkgICAgICB8IDEgKw0KPiAgIGRvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVh c2VfMjFfMDUucnN0IHwgNSArKysrKw0KPiAgIDMgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25z KCspDQo+DQo+IGRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL25pY3MvZmVhdHVyZXMvZGVmYXVsdC5p bmkgDQo+IGIvZG9jL2d1aWRlcy9uaWNzL2ZlYXR1cmVzL2RlZmF1bHQuaW5pDQo+IGluZGV4IDgw NDZiZDEuLjQ5YWFmMTcgMTAwNjQ0DQo+IC0tLSBhL2RvYy9ndWlkZXMvbmljcy9mZWF0dXJlcy9k ZWZhdWx0LmluaQ0KPiArKysgYi9kb2MvZ3VpZGVzL25pY3MvZmVhdHVyZXMvZGVmYXVsdC5pbmkN Cj4gQEAgLTM5LDYgKzM5LDcgQEAgRENCICAgICAgICAgICAgICAgICAgPQ0KPiAgIFZMQU4gZmls dGVyICAgICAgICAgID0NCj4gICBGbG93IGNvbnRyb2wgICAgICAgICA9DQo+ICAgRmxvdyBBUEkg ICAgICAgICAgICAgPQ0KPiArRmxvdyBkdW1wICAgICAgICAgICAgPQ0KDQpIaSBIYWlmZWksDQoN CkkgZG9uJ3QgdGhpbmsgImZsb3cgZHVtcCIgaXMgaW1wb3J0YW50IGVub3VnaCB0byBiZSBsaXN0 ZWQgaW4gdGhlIGZlYXR1cmUgbGlzdCwgSSBhbSBmb3Igbm90IGFkZGluZyBpdC4NCkNvbXBhcmlu ZyB0aGUgb25lIGxpbmUgYWJvdmUgaXRlbSwgIkZsb3cgQVBJIiwgdGhpcyBvbmUgaXMgc21hbGwg YW5kIGluZGVlZCBzdWJzZXQgb2YgaXQuDQoNCj4gICBSYXRlIGxpbWl0YXRpb24gICAgICA9DQo+ ICAgVHJhZmZpYyBtaXJyb3JpbmcgICAgPQ0KPiAgIElubGluZSBjcnlwdG8gICAgICAgID0NCj4g ZGlmZiAtLWdpdCBhL2RvYy9ndWlkZXMvbmljcy9mZWF0dXJlcy9tbHg1LmluaSANCj4gYi9kb2Mv Z3VpZGVzL25pY3MvZmVhdHVyZXMvbWx4NS5pbmkNCj4gaW5kZXggZGRkMTMxZC4uM2M1ZmNmZiAx MDA2NDQNCj4gLS0tIGEvZG9jL2d1aWRlcy9uaWNzL2ZlYXR1cmVzL21seDUuaW5pDQo+ICsrKyBi L2RvYy9ndWlkZXMvbmljcy9mZWF0dXJlcy9tbHg1LmluaQ0KPiBAQCAtMjksNiArMjksNyBAQCBT Ui1JT1YgICAgICAgICAgICAgICA9IFkNCj4gICBWTEFOIGZpbHRlciAgICAgICAgICA9IFkNCj4g ICBGbG93IGNvbnRyb2wgICAgICAgICA9IFkNCj4gICBGbG93IEFQSSAgICAgICAgICAgICA9IFkN Cj4gK0Zsb3cgZHVtcCAgICAgICAgICAgID0gWQ0KPiAgIENSQyBvZmZsb2FkICAgICAgICAgID0g WQ0KPiAgIFZMQU4gb2ZmbG9hZCAgICAgICAgID0gWQ0KPiAgIEwzIGNoZWNrc3VtIG9mZmxvYWQg ID0gWQ0KPiBkaWZmIC0tZ2l0IGEvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yMV8wNS5y c3QgDQo+IGIvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yMV8wNS5yc3QNCj4gaW5kZXgg YTBiOTA3OS4uZTNhZTQ3MCAxMDA2NDQNCj4gLS0tIGEvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVs ZWFzZV8yMV8wNS5yc3QNCj4gKysrIGIvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yMV8w NS5yc3QNCj4gQEAgLTE3NCw2ICsxNzQsOCBAQCBOZXcgRmVhdHVyZXMNCj4gICAgICAgYGBkcGRr LXRlc3RwbWQgLS0gLS1ldGgtbGluay1zcGVlZCBOYGANCj4gICAgICogQWRkZWQgY29tbWFuZCB0 byBkaXNwbGF5IFJ4IHF1ZXVlIHVzZWQgZGVzY3JpcHRvciBjb3VudC4NCj4gICAgICAgYGBzaG93 IHBvcnQgKHBvcnRfaWQpIHJ4cSAocXVldWVfaWQpIGRlc2MgdXNlZCBjb3VudGBgDQo+ICsgICog QWRkZWQgY29tbWFuZCB0byBkdW1wIGludGVybmFsIHJlcHJlc2VudGF0aW9uIGluZm9ybWF0aW9u IG9mIHNpbmdsZSBmbG93Lg0KPiArICAgIGBgZmxvdyBkdW1wIChwb3J0X2lkKSBydWxlIChydWxl X2lkKWBgDQo+DQo+DQo+ICAgUmVtb3ZlZCBJdGVtcw0KPiBAQCAtMjA3LDYgKzIwOSw5IEBAIEFQ SSBDaGFuZ2VzDQo+ICAgICAgQWxzbywgbWFrZSBzdXJlIHRvIHN0YXJ0IHRoZSBhY3R1YWwgdGV4 dCBhdCB0aGUgbWFyZ2luLg0KPiAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCj4NCj4gKyogZXRoZGV2OiBBZGRlZCBhIHJ0ZV9mbG93 IHBvaW50ZXIgcGFyYW1ldGVyIHRvIHRoZSBmdW5jdGlvbg0KPiArICBgYHJ0ZV9mbG93X2Rldl9k dW1wKClgYCBhbGxvd2luZyBkdW1wIGZvciBzaW5nbGUgZmxvdy4NCj4gKw0KPiAgICogZWFsOiBU aGUgZXhwZXJpbWVudGFsIFRMUyBBUEkgYWRkZWQgaW4gYGBydGVfdGhyZWFkLmhgYCBoYXMgYmVl biByZW5hbWVkDQo+ICAgICBmcm9tIGBgcnRlX3RocmVhZF90bHNfKmBgIHRvIGBgcnRlX3RocmVh ZF8qYGAgdG8gYXZvaWQgbmFtaW5nIHJlZHVuZGFuY3kNCj4gICAgIGFuZCBjb25mdXNpb24gd2l0 aCB0aGUgdHJhbnNwb3J0IGxheWVyIHNlY3VyaXR5IHRlcm0uDQo+DQoNCkNhbiB5b3UgcGxlYXNl IGRpc3RyaWJ1dGUgdGhlIHJlbGVhc2Ugbm90ZXMgdXBkYXRlcyB0byB0aGUgcGF0Y2hlcyB0aGF0 IGludHJvZHVjZXMgdGhlIGNoYW5nZT8gU28gdGhlcmUgc2hvdWxkIGJlIGEgc2VwYXJhdGUgcmVs ZWFzZSBub3RlcyB1cGRhdGUgcGF0Y2guDQoNClRoYW5rcy4NCg==