From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 28053A0093; Mon, 18 May 2020 23:50:07 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 320E41D446; Mon, 18 May 2020 23:50:06 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2055.outbound.protection.outlook.com [40.107.22.55]) by dpdk.org (Postfix) with ESMTP id EDD6A1D427 for ; Mon, 18 May 2020 23:50:04 +0200 (CEST) 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=G1y9aZhXU+ayPPDlRGdc4oRJGHPWLwrS9QLLp3w2SNM=; b=qdWD+Dtic/xDpJgNwZHW7kHt+bQq5Orn+0Juq0odBEl0s544jcgE//ANB+oJjf8qyvzCekBWIV3o5DbnFQxh0rL7fPuVY8SyghN3JtK9YuSSSUqrrKuWCCz3qHoFUQF5tMDnAw/hKmEzuaH25ZXKw5aqeNLvQYb3VAf6Kl+25Lg= Received: from MRXP264CA0009.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:15::21) by HE1PR08MB2796.eurprd08.prod.outlook.com (2603:10a6:7:2d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.31; Mon, 18 May 2020 21:50:02 +0000 Received: from VE1EUR03FT036.eop-EUR03.prod.protection.outlook.com (2603:10a6:500:15:cafe::5c) by MRXP264CA0009.outlook.office365.com (2603:10a6:500:15::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.20 via Frontend Transport; Mon, 18 May 2020 21:50:02 +0000 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=bestguesspass 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 VE1EUR03FT036.mail.protection.outlook.com (10.152.19.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.19 via Frontend Transport; Mon, 18 May 2020 21:50:01 +0000 Received: ("Tessian outbound facc38080784:v57"); Mon, 18 May 2020 21:50:01 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 21536b5b504be60a X-CR-MTA-TID: 64aa7808 Received: from 61228f42fcbe.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 2D55AEF9-1414-4B39-951B-238BA645C7CF.1; Mon, 18 May 2020 21:49:55 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 61228f42fcbe.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 18 May 2020 21:49:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fchhb0o6nAz7AyQSHcfTmzfu7qaa+boJQyJr/tlr0PCWrZYoRLDdk+1U6OBNA5MqQi/0ko/7nl8KiMdRidoTAKAQs65blJ36BUkJn2iHVcHEtEOPKKayQ6GKxFrEJuQSex8VUZpKs21q+AUsm4peGMy0JlMf9ZowECsNp3ctwN6rAd0fhob77ntA/43Al/ZNxWCwYRPPzLYHVlq256er8N0dlBg6WYdXJoGP5C+8U2Deo1q4Vk/wHs24zM7QyT6H6rbfXl5EYDCdoDahuTR5bBOSnoxsd5QL/JUd22MAFLbZhyUqLwLw7OaO5yNRjIzHXLr6qT5GUqY5YHhzoEShvw== 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=G1y9aZhXU+ayPPDlRGdc4oRJGHPWLwrS9QLLp3w2SNM=; b=fk4LcZ5CDLbsM41EKs//rU/qD/Gh0taSKgiCq3jv3YMLCHRGhdXftkaJVZLlZBHG/1h25Y6z420lCh8AAWp05Qm+tc/Qotekx6Ibb6yzjxNw4Y8rSDtEaW1uHaCgJRTlSfoyj5S9GhPoZUX9OZVuXn3kRgeWCrR0H19aNutKpBHw5rxD7YojS2ASeoVijl1DOiv4bCuuJKmw2y3KAnlPGvoj/+/k+ePfCWrlEn8X06TRujTCIDq9lrcej6kt1buwMRlCAN3dnbidKW9vcK/yo5B/2juO1rStwIcv87t4JxPtn8KIaqQ3txY3rYraoBTJbS6/MkjPjGO79WBVmxn6Dg== 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=G1y9aZhXU+ayPPDlRGdc4oRJGHPWLwrS9QLLp3w2SNM=; b=qdWD+Dtic/xDpJgNwZHW7kHt+bQq5Orn+0Juq0odBEl0s544jcgE//ANB+oJjf8qyvzCekBWIV3o5DbnFQxh0rL7fPuVY8SyghN3JtK9YuSSSUqrrKuWCCz3qHoFUQF5tMDnAw/hKmEzuaH25ZXKw5aqeNLvQYb3VAf6Kl+25Lg= Received: from VI1PR08MB4622.eurprd08.prod.outlook.com (2603:10a6:803:bc::17) by VI1PR08MB2846.eurprd08.prod.outlook.com (2603:10a6:802:21::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.26; Mon, 18 May 2020 21:49:53 +0000 Received: from VI1PR08MB4622.eurprd08.prod.outlook.com ([fe80::d15c:d586:718a:2166]) by VI1PR08MB4622.eurprd08.prod.outlook.com ([fe80::d15c:d586:718a:2166%7]) with mapi id 15.20.3000.033; Mon, 18 May 2020 21:49:53 +0000 From: Dharmik Thakkar To: Ferruh Yigit CC: Wenzhuo Lu , Jingjing Wu , Bernard Iremonger , John McNamara , Marko Kovacevic , "dev@dpdk.org" , nd Thread-Topic: [dpdk-dev] [PATCH v2 3/5] doc: add cycles per packet in testpmd user guide Thread-Index: AQHWJYlvvg1Yyk88AUSUL1CtozOP5qipGeyAgACLSQCABAKJgIAAybKA Date: Mon, 18 May 2020 21:49:53 +0000 Message-ID: <33BDF75A-4FB1-4866-9C18-05E6F7957AD2@arm.com> References: <20200506215847.7628-1-dharmik.thakkar@arm.com> <20200508223829.3228-1-dharmik.thakkar@arm.com> <20200508223829.3228-3-dharmik.thakkar@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [72.182.82.154] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 485d592e-7f8d-4f9c-9fd4-08d7fb756a9b x-ms-traffictypediagnostic: VI1PR08MB2846:|HE1PR08MB2796: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; x-forefront-prvs: 04073E895A X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: BsZTXVxTDTRShdSBt+7HjfdnRU8ZRCwMW+c9Ppgozt8FtuuJacetArfVULtDhPIFSH9eh9EdZEM0xaHxbp3bwNxbgGuuxGHG+U8h0GtvXEp97xhrkg1n0+9RfVvtu+J32AnNHwiWLyqh5jOd2awOlNyof5+t9EJ/c3Q6cBrDA7UXwRxT2PlF7VRCQEVUYc/+7ixj2+6eR5gz3LMjIA8OEnAnvJsFH+3JnE3B4ImNH751//SN6tWDnMKSTIc1cSs+bp0JthRszBIDuicJU79euLi6XvTfp0StC46iG2/XEr1iOaLlL9fZ0CdNjrXowZjIN67LONu4nFwG1NygPYJ8WXFELlTs2vC6jxMgVtY2lqVWjINPFY09R2PKq8+eEqvyJdQHF0810fiAOFQKS3VRrQK2dKgJ+7ABKOrrak1uQHQFEa+WtFMsYnLedSE9F2F8OX8sNg4A7Z8B+LetVdaDMTib+zEhiII9AN0CdZpB2Jk= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB4622.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(366004)(376002)(39860400002)(396003)(136003)(26005)(36756003)(8676002)(6512007)(86362001)(66946007)(64756008)(91956017)(76116006)(66556008)(8936002)(66476007)(33656002)(53546011)(316002)(478600001)(5660300002)(66446008)(6506007)(6486002)(54906003)(2616005)(2906002)(186003)(6916009)(4326008)(71200400001)(21314003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 3zsE0O+CfhXcNZTVnPQ1cl61wzzOlF71gs9HugWTkLrr6Qe43gq8tj70qlLidKrP/mqKg7QWl3TVPRk7Q/0jb/eX36QS9gZw3p7xx6njZg/wWszFpPxxnaKPWGS5WQ1BXediNEzatV8Zg5PwvaKmeMCxQX057d+/LJt8Qj49SCyDlxOo6lSpjGHYvpf5jBYp6nb2XVUDaScuLdn5ObnNiNyUOcCKpwr3NO9K6LMMssKLsO8tczwnqDDdFQCVMdNPDe6gHdkcaIDtiOZ8r8TMytYcH+rNdhmgemMvwZH7nbfYcizyj69ZdGBnR8FrC10FjonTYWo4neuhtMeiyUE0ktUsB7/MB16wwfhSTExezc4o4doqznDMGbS6E8phx73+2zrkDq3seHH2+3/Wz5MyTk5AQDcECKbgrVHaHxaWPPNZ6DqsastdKw51qCeCi+aMfjM0BN1UxfxKpodaJNYxw3Ngpk1S5ctVk6p1zYGXlKE= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2846 Original-Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT036.eop-EUR03.prod.protection.outlook.com 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; SFTY:; SFS:(4636009)(346002)(136003)(39860400002)(376002)(396003)(46966005)(36906005)(54906003)(316002)(86362001)(47076004)(6506007)(53546011)(356005)(81166007)(82310400002)(82740400003)(478600001)(26005)(2906002)(186003)(6512007)(36756003)(6862004)(2616005)(5660300002)(336012)(6486002)(8676002)(8936002)(33656002)(70586007)(70206006)(4326008)(21314003); DIR:OUT; SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 8745fc0b-0083-4585-23b0-08d7fb7565c3 X-Forefront-PRVS: 04073E895A X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jlo0A9BoJwF3YwVflB4jh8BVY4T5ap/XgxB6njuesyvFrQwGObRtl69kpiQalyTsFVhusH8CNz1ePtL+m8wCdjrMrkkBElFXh05vuvDVxkwzTHoPdVj+MpZwcAfOYbJ5LVoCHz75ZPWCxyZw7a9wZwkcKd112CvFMQok5kiO5chS+wY5zuhOkOD83y35mik6pc35bELakN8IA+Jn6Q4C5WqgmOH9Jm5euygqr16cveHnc4HVEpjE1SgVxT6aRQCht/yb4BIv1M9XpPiQB3xAh17Ry+HYx7Vs14DhjcfoCzNw7e3OlPZRNMQ7W5Vr3E2vNsAW4NmyZcDxJvu55m/JE3IgwsIwIdrs377pv5BqQE7ixYZIOMgwT88Rfi0Dvni3aVVpiD1C2YvH2mRKf2A6VH5qAA+u50w5yMtqaUV7nhgScNaLDWHl/JngABdJFMbAem31nH/chjCBbmMJjvGRtnLCRlhf0V4mm0ChxFDGNlosaSZVMyTOFiEdE8LPDcCmUmSGXLoWYlp3R57j1nn88OJAPawH1C6PNejCFqPSO8o= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2020 21:50:01.3494 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 485d592e-7f8d-4f9c-9fd4-08d7fb756a9b 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-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2796 Subject: Re: [dpdk-dev] [PATCH v2 3/5] doc: add cycles per packet in testpmd user guide X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" DQoNCj4gT24gTWF5IDE4LCAyMDIwLCBhdCA0OjQ3IEFNLCBGZXJydWggWWlnaXQgPGZlcnJ1aC55 aWdpdEBpbnRlbC5jb20+IHdyb3RlOg0KPiANCj4gT24gNS8xNS8yMDIwIDk6MzMgUE0sIERoYXJt aWsgVGhha2thciB3cm90ZToNCj4+IEhpIEZlcnJ1aCwNCj4+IA0KPj4+IE9uIE1heSAxNSwgMjAy MCwgYXQgNzoxNSBBTSwgRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPiB3cm90 ZToNCj4+PiANCj4+PiBPbiA1LzgvMjAyMCAxMTozOCBQTSwgRGhhcm1payBUaGFra2FyIHdyb3Rl Og0KPj4+PiBVcGRhdGUgZG9jdW1lbnRhdGlvbiBmb3IgJ3Nob3cgZndkJyB0ZXN0cG1kIHJ1bnRp bWUgZnVuY3Rpb24gdG8gc2hvdw0KPj4+PiBDUFUgY3ljbGVzL3BhY2tldCBleGFtcGxlLg0KPj4+ PiANCj4+Pj4gU2lnbmVkLW9mZi1ieTogRGhhcm1payBUaGFra2FyIDxkaGFybWlrLnRoYWtrYXJA YXJtLmNvbT4NCj4+Pj4gUmV2aWV3ZWQtYnk6IEhvbm5hcHBhIE5hZ2FyYWhhbGxpIDxob25uYXBw YS5uYWdhcmFoYWxsaUBhcm0uY29tPg0KPj4+PiBSZXZpZXdlZC1ieTogUGhpbCBZYW5nIDxwaGls LnlhbmdAYXJtLmNvbT4NCj4+Pj4gLS0tDQo+Pj4+IHYyOg0KPj4+PiAtIFVzZSBzaG9ydGVyIGxp bmVzLCB1cCB0byAxMDAuDQo+Pj4+IC0tLQ0KPj4+PiBkb2MvZ3VpZGVzL3Rlc3RwbWRfYXBwX3Vn L3Rlc3RwbWRfZnVuY3MucnN0IHwgNTMgKysrKysrKysrKysrKy0tLS0tLS0tDQo+Pj4+IDEgZmls ZSBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkNCj4+Pj4gDQo+Pj4+ IGRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL3Rlc3RwbWRfYXBwX3VnL3Rlc3RwbWRfZnVuY3MucnN0 IGIvZG9jL2d1aWRlcy90ZXN0cG1kX2FwcF91Zy90ZXN0cG1kX2Z1bmNzLnJzdA0KPj4+PiBpbmRl eCBhMzYwZWNjY2ZkM2YuLjQ0MWVkNDFlMzgwMyAxMDA2NDQNCj4+Pj4gLS0tIGEvZG9jL2d1aWRl cy90ZXN0cG1kX2FwcF91Zy90ZXN0cG1kX2Z1bmNzLnJzdA0KPj4+PiArKysgYi9kb2MvZ3VpZGVz L3Rlc3RwbWRfYXBwX3VnL3Rlc3RwbWRfZnVuY3MucnN0DQo+Pj4+IEBAIC0zNTEsMjYgKzM1MSwz OSBAQCBFeGFtcGxlIGZvciB0aGUgaW8gZm9yd2FyZGluZyBlbmdpbmUsIHdpdGggc29tZSBwYWNr ZXQgZHJvcHMgb24gdGhlIHR4IHNpZGU6Og0KPj4+PiANCj4+Pj4gICB0ZXN0cG1kPiBzaG93IGZ3 ZCBzdGF0cyBhbGwNCj4+Pj4gDQo+Pj4+IC0gICAgIC0tLS0tLS0gRm9yd2FyZCBTdGF0cyBmb3Ig UlggUG9ydD0gMC9RdWV1ZT0gMCAtPiBUWCBQb3J0PSAxL1F1ZXVlPSAwIC0tLS0tLS0NCj4+Pj4g LSAgICAgUlgtcGFja2V0czogMjc0MjkzNzcwICAgICAgVFgtcGFja2V0czogMjc0MjkzNjQyICAg ICAgVFgtZHJvcHBlZDogMTI4DQo+Pj4+IC0NCj4+Pj4gLSAgICAgLS0tLS0tLSBGb3J3YXJkIFN0 YXRzIGZvciBSWCBQb3J0PSAxL1F1ZXVlPSAwIC0+IFRYIFBvcnQ9IDAvUXVldWU9IDAgLS0tLS0t LQ0KPj4+PiAtICAgICBSWC1wYWNrZXRzOiAyNzQzMDE4NTAgICAgICBUWC1wYWNrZXRzOiAyNzQz MDE4NTAgICAgICBUWC1kcm9wcGVkOiAwDQo+Pj4+IC0NCj4+Pj4gLSAgICAgLS0tLS0tLS0tLS0t LS0tLS0tLS0tLSBGb3J3YXJkIHN0YXRpc3RpY3MgZm9yIHBvcnQgMCAgLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQ0KPj4+PiAtICAgICBSWC1wYWNrZXRzOiAyNzQyOTM4MDIgICAgICBSWC1kcm9wcGVk OiAwICAgICAgICAgICAgIFJYLXRvdGFsOiAyNzQyOTM4MDINCj4+Pj4gLSAgICAgVFgtcGFja2V0 czogMjc0MzAxODYyICAgICAgVFgtZHJvcHBlZDogMCAgICAgICAgICAgICBUWC10b3RhbDogMjc0 MzAxODYyDQo+Pj4+IC0gICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+Pj4gLQ0KPj4+PiAtICAg ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZvcndhcmQgc3RhdGlzdGljcyBmb3IgcG9ydCAxICAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+Pj4+IC0gICAgIFJYLXBhY2tldHM6IDI3NDMwMTg5NCAg ICAgIFJYLWRyb3BwZWQ6IDAgICAgICAgICAgICAgUlgtdG90YWw6IDI3NDMwMTg5NA0KPj4+PiAt ICAgICBUWC1wYWNrZXRzOiAyNzQyOTM3MDYgICAgICBUWC1kcm9wcGVkOiAxMjggICAgICAgICAg IFRYLXRvdGFsOiAyNzQyOTM4MzQNCj4+Pj4gLSAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4+ PiAtDQo+Pj4+IC0gICAgICsrKysrKysrKysrKysrKyBBY2N1bXVsYXRlZCBmb3J3YXJkIHN0YXRp c3RpY3MgZm9yIGFsbCBwb3J0cysrKysrKysrKysrKysrKw0KPj4+PiAtICAgICBSWC1wYWNrZXRz OiA1NDg1OTU2OTYgICAgICBSWC1kcm9wcGVkOiAwICAgICAgICAgICAgIFJYLXRvdGFsOiA1NDg1 OTU2OTYNCj4+Pj4gLSAgICAgVFgtcGFja2V0czogNTQ4NTk1NTY4ICAgICAgVFgtZHJvcHBlZDog MTI4ICAgICAgICAgICBUWC10b3RhbDogNTQ4NTk1Njk2DQo+Pj4+IC0gICAgICsrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysNCj4+Pj4gKyAgICAgLS0tLS0tLSBGb3J3YXJkIFN0YXRzIGZvciBSWCBQb3J0PSAw L1F1ZXVlPSAwIC0+IFRYIFBvcnQ9IDEvUXVldWU9IDAgLS0tLS0tLQ0KPj4+PiArICAgICBSWC1w YWNrZXRzOiA0MzUzNjUwNCAgICAgICBUWC1wYWNrZXRzOiA0MzUzNjQ4OCAgICAgICBUWC1kcm9w cGVkOiAwDQo+Pj4+ICsNCj4+Pj4gKyAgICAgLS0tLS0tLSBGb3J3YXJkIFN0YXRzIGZvciBSWCBQ b3J0PSAxL1F1ZXVlPSAwIC0+IFRYIFBvcnQ9IDAvUXVldWU9IDAgLS0tLS0tLQ0KPj4+PiArICAg ICBSWC1wYWNrZXRzOiAxNDk3Mzg1MDQgICAgICBUWC1wYWNrZXRzOiAxNDk3Mzg1MDQgICAgICBU WC1kcm9wcGVkOiAwDQo+Pj4+ICsNCj4+Pj4gKyAgICAgLS0tLS0tLSBGb3J3YXJkIFN0YXRzIGZv ciBSWCBQb3J0PSAxL1F1ZXVlPSAxIC0+IFRYIFBvcnQ9IDAvUXVldWU9IDEgLS0tLS0tLQ0KPj4+ PiArICAgICBSWC1wYWNrZXRzOiAxNDk3NTMwNTIgICAgICBUWC1wYWNrZXRzOiAxNDk3NTMwNTIg ICAgICBUWC1kcm9wcGVkOiAwDQo+Pj4+ICsNCj4+Pj4gKyAgICAgLS0tLS0tLS0tLS0tLS0tLS0t LS0tLSBGb3J3YXJkIHN0YXRpc3RpY3MgZm9yIHBvcnQgMCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KPj4+PiArICAgICBSWC1wYWNrZXRzOiA0MzUzODg4MSAgICAgICBSWC1kcm9wcGVkOiA3MiAg ICAgICAgICAgIFJYLXRvdGFsOiA0MzUzODk1Mw0KPj4+PiArICAgICBUWC1wYWNrZXRzOiAyOTk0 OTE3NTMgICAgICBUWC1kcm9wcGVkOiAwICAgICAgICAgICAgIFRYLXRvdGFsOiAyOTk0OTE3NTMN Cj4+Pj4gKyAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4+PiArDQo+Pj4+ICsgICAgIC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0gRm9yd2FyZCBzdGF0aXN0aWNzIGZvciBwb3J0IDEgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0NCj4+Pj4gKyAgICAgUlgtcGFja2V0czogMjk5NDkzMDg1ICAgICAgUlgt ZHJvcHBlZDogODM1NyAgICAgICAgICBSWC10b3RhbDogMjk5NTAxNDQyDQo+Pj4+ICsgICAgIFRY LXBhY2tldHM6IDQzNTM5NjgzICAgICAgIFRYLWRyb3BwZWQ6IDAgICAgICAgICAgICAgVFgtdG90 YWw6IDQzNTM5NjgzDQo+Pj4+ICsgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+Pj4gKw0KPj4+ PiArICAgICArKysrKysrKysrKysrKysgQWNjdW11bGF0ZWQgZm9yd2FyZCBzdGF0aXN0aWNzIGZv ciBhbGwgcG9ydHMrKysrKysrKysrKysrKysNCj4+Pj4gKyAgICAgUlgtcGFja2V0czogMzQzMDMx OTY2ICAgICAgUlgtZHJvcHBlZDogODQyOSAgICAgICAgICBSWC10b3RhbDogMzQzMDQwMzk1DQo+ Pj4+ICsgICAgIFRYLXBhY2tldHM6IDM0MzAzMTQzNiAgICAgIFRYLWRyb3BwZWQ6IDAgICAgICAg ICAgICAgVFgtdG90YWw6IDM0MzAzMTQzNg0KPj4+PiArICAgICArKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr DQo+Pj4+ICsNCj4+Pj4gKyAgICAgQ1BVIGN5Y2xlcy9wYWNrZXQ9MTQuMjggKHRvdGFsIGN5Y2xl cz00ODk5NTMzNTQxIC8gdG90YWwgUlggcGFja2V0cz0zNDMwMzE5NjYpIGF0IDIwMCBNSHogQ2xv Y2sNCj4+PiANCj4+PiBIaSBEaGFybWlrLA0KPj4+IA0KPj4+IE92ZXJhbGwgaXQgaXMgT0sgdG8g c2hvdyAiQ1BVIGN5Y2xlcy9wYWNrZXQiLCBidXQgbXkgY29uY2VybiBpcyBudW1iZXJzIGNhbiBi ZQ0KPj4+IG1pc2xlYWRpbmcsIGJlY2F1c2UgZm9yIGV4YW1wbGUgdGhlIG51bWJlcnMgSSBhbSBn ZXR0aW5nIGlzIGxpa2UgYmVsb3c6DQo+Pj4gDQo+Pj4gQ1BVIGN5Y2xlcy9wYWNrZXQ9NC4zOCAo dG90YWwgY3ljbGVzPTMyODcxMDM2Mjc0IC8gdG90YWwgUlggcGFja2V0cz03NTExNzM0MzM2KQ0K Pj4+IGF0IDIxMDAgTUh6IENsb2NrDQo+PiANCj4+IENQVSBjeWNsZXMvcGFja2V0IHNob3duIGFi b3ZlIGlzIGEgcGFydCBvZiB0aGUgZXhhbXBsZS4gVGhlIG51bWJlcnMgYXJlIGFzIHBlciB0aGUg c3RhdGlzdGljcyBzaG93biBpbiB0aGUgZXhhbXBsZS4NCj4gDQo+IEkga25vdyBidXQgbm93IHlv dSBhcmUgc2hvd2luZyBhIHBlcmZvcm1hbmNlIG51bWJlciBhbmQgaXQgaXMgc3BlY2lmaWMgdG8g YQ0KPiBwbGF0Zm9ybSwgbXkgY29uY2VybiBpdCBtYXkgYmUgbWlzbGVhZGluZyBhbmQgY3JlYXRl IGZhbHNlIGV4cGVjdGF0aW9ucyBmb3Igb3RoZXJzLg0KDQpPaywgbWFrZXMgc2Vuc2UuDQoNCj4g DQo+PiANCj4+PiANCj4+Pj4gKw0KPj4+PiArLi4gbm90ZTo6DQo+Pj4+ICsNCj4+Pj4gKyAgIE1l YXN1cmluZyBDUFUgY3ljbGVzL3BhY2tldCByZXF1aXJlcyBlbmFibGluZyBDT05GSUdfUlRFX1RF U1RfUE1EX1JFQ09SRF9DT1JFX1RYX0NZQ0xFUw0KPj4+IA0KPj4+IHMvVFhfQ1lDTEVTL0NZQ0xF Uw0KPj4gDQo+PiBTb3JyeSwgZGlkbuKAmXQgdW5kZXJzdGFuZCB0aGlzIGNvbW1lbnQuDQo+IA0K PiBUaGVyZSBpcyBubyAnQ09ORklHX1JURV9URVNUX1BNRF9SRUNPUkRfQ09SRV9UWF9DWUNMRVMn IGNvbmZpZyBvcHRpb24uDQoNCkdvdCBpdCwgd2lsbCB1cGRhdGUuDQoNCj4gDQo+PiANCj4+PiAN Cj4+Pj4gKyAgIGNvbmZpZ3VyYXRpb24gb3B0aW9uLiBPbiBhYXJjaDY0IHBsYXRmb3JtcywgYnkg ZGVmYXVsdCwgdGhlIGN5Y2xlcyBhcmUgY291bnRlZCB1c2luZw0KPj4+PiArICAgZ2VuZXJpYyBj b3VudGVyIHdoaWNoIHJ1bnMgYXQgYSBsb3dlciBmcmVxdWVuY3kgdGhhbiB0aGUgQ1BVIGNsb2Nr LiBUbyBnZXQgdGhlIGN5Y2xlcy9wYWNrZXQNCj4+Pj4gKyAgIGF0IENQVSBjbG9jayBmcmVxdWVu Y3ksIHBsZWFzZSBzY2FsZSB0aGUgY3ljbGVzL3BhY2tldCB0byBDUFUgY2xvY2sgZnJlcXVlbmN5 Lg0KPj4+PiArICAgQWx0ZXJuYXRpdmVseSwgdXNlIHRoZSBQTVUgYmFzZWQgY3ljbGUgY291bnRl ci4NCj4+PiANCj4+PiBOb3Qgc3VyZSB0aGUgImFhcmNoNjQgcGxhdGZvcm1zIiBub3RlIHN1aXRz IHRvIGhlcmUsIHdoZXJlIGRvY3VtZW50cyB0aGUNCj4+PiBjb21tYW5kLiBBbmQgSSBjYW4gc2Vl IHRoZSBwbGF0Zm9ybSBkb2N1bWVudGF0aW9uIGFscmVhZHkgdXBkYXRlZCBmb3IgdGhpcy4NCj4+ IA0KPj4gVGhpcyBhZGRpdGlvbmFsIGNvbW1lbnQgYWJvdXQgYWFyY2g2NCBwbGF0Zm9ybXMgaXMg dG8gcHJvdmlkZSBjb21wbGV0ZSBpbmZvcm1hdGlvbiB0byB0aGUgdXNlcnMgd2l0aCByZWdhcmRz IHRvIHRoZSBjb25maWcgb3B0aW9uDQo+PiBhbmQgb2ZmZXIgYSBiZXR0ZXIgdW5kZXJzdGFuZGlu ZyBvZiB0aGUgQ1BVIGN5Y2xlcy9wYWNrZXQgbnVtYmVycy4gSU1PLCB3aXRob3V0IHRoaXMgbm90 ZSwgQ1BVIGN5Y2xlcy9wYWNrZXQgbnVtYmVycyBjYW4gYmUgbWlzbGVhZGluZy4NCj4gDQo+IFRo aXMgaXMgdGVzdHBtZCBkb2N1bWVudGF0aW9uIHRvIGRlc2NyaWJlICJzaG93IGZ3ZCBzdGF0cyIg Y29tbWFuZC4gV2UgYXJlDQo+IGFkZGluZyBhIG5vdGUgdG8gc2F5IHdpdGggYSBjb25maWcgb3B0 aW9uIGl0IG1heSBhbHNvIHNob3cgcGVyZm9ybWFuY2UgZGF0YSwNCj4gd2hpY2ggaXMgT0suIEJ1 dCBzdGFydGluZyB0byBkZXNjcmliZSB0aGUgcGxhdGZvcm0gZGlmZmVyZW5jZXMgZm9yIHRoaXMg Y29uZmlnDQo+IG9wdGlvbiBsb29rcyB0byBtdWNoIGRldGFpbHMgZm9yIHRoZSBzY29wZSBvZiB0 aGUgZG9jdW1lbnQuIEZvciB0ZXN0cG1kIEkgd291bGQNCj4gcHJlZmVyIGNvbW1hbmQgdXNhZ2Ug aW5kZXBlbmRlbnQgZnJvbSBwbGF0Zm9ybXMsIG90aGVyd2lzZSB0aGUgZG9jdW1lbnRhdGlvbiBt YXkNCj4gYmVjb21lIHRvbyBjb25mdXNpbmcvY29tcGxleC4NCj4gQnV0IGFncmVlIHRvIHByb3Zp ZGUgdGhlIGluZm9ybWF0aW9uIGZvciB0aGUgc3BlY2lmaWMgcGxhdGZvcm0sIHdoaWNoIHlvdSBh cmUNCj4gYWxyZWFkeSBkb2luZyBpbiBvdGhlciBwYXRjaCBpbiB0aGUgcGxhdGZvcm0gZG9jdW1l bnRhdGlvbi4NCg0KQWxyaWdodCwgSSB3aWxsIHJlbW92ZSBwbGF0Zm9ybSBpbiB0aGUgbmV4dCB2 ZXJzaW9uLg0KDQo+IA0KPj4gDQo+Pj4gDQo+Pj4gQ29tYmluaW5nIGFib3ZlIHR3byBjb21tZW50 cywgd2hhdCBkbyB5b3UgdGhpbmsgaW5zdGVhZCBvZiByZXBsYWNpbmcgZXhpc3RpbmcNCj4+PiBz dGF0cywgYWRkIGEgbm90ZSBzYXlpbmcgZW5hYmxpbmcgJ0NPTkZJR19SVEVfVEVTVF9QTURfUkVD T1JEX0NPUkVfQ1lDTEVTJw0KPj4+IGFwcGVuZHMgIkNQVSBjeWNsZXMvcGFja2V0IiBhbmQgZ2l2 ZSBhYm92ZSB0d28gc2FtcGxlcywgbGlrZToNCj4+PiANCj4+PiAiDQo+Pj4gRW5hYmxpbmcgUlRF X1RFU1RfUE1EX1JFQ09SRF9DT1JFX0NZQ0xFUyBhcHBlbmRzICJDUFUgY3ljbGVzL3BhY2tldCIg c3RhdHMsIGxpa2U6DQo+Pj4gDQo+Pj4gQ1BVIGN5Y2xlcy9wYWNrZXQ9NC4zOCAodG90YWwgY3lj bGVzPTMyODcxMDM2Mjc0IC8gdG90YWwgUlggcGFja2V0cz03NTExNzM0MzM2KQ0KPj4+IGF0IDIx MDAgTUh6IENsb2NrDQo+Pj4gT1INCj4+PiBDUFUgY3ljbGVzL3BhY2tldD0xNC4yOCAodG90YWwg Y3ljbGVzPTQ4OTk1MzM1NDEgLyB0b3RhbCBSWCBwYWNrZXRzPTM0MzAzMTk2NikNCj4+PiBhdCAy MDAgTUh6IENsb2NrDQo+Pj4gIg0KPj4gDQo+PiBZZXMsIHRoaXMgaXMgYWxzbyBhbiBvcHRpb24u IElNTywgbnVtYmVycyBzaG93biB3aXRoaW4gQ1BVIGN5Y2xlcy9wYWNrZXQgZXhhbXBsZSBzaG91 bGQgYmUgY29uc2lzdGVudCB3aXRoIHRoZSBmb3J3YXJkIHN0YXRpc3RpY3MgbnVtYmVycy4NCj4+ IA0KPiANCj4gVGhpcyBwYXJ0IGlzIGp1c3QgdGhlIHNhbXBsZSBvZiB0aGUgIkNQVSBjeWNsZXMv cGFja2V0IiBvdXRwdXQsIEkgdGhpbmsgaXQNCj4gcHJvdmlkZXMgZW5vdWdoIGNvbnRleHQgdG8g YmUgdW5kZXJzdGFuZGFibGUgd2l0aG91dCBtYXRjaGluZyBSeCBwYWNrZXQgY291bnQgaW4NCj4g YWJvdmUgcGFydCBvZiB0aGUgc3RhdHMuDQoNCkluc3RlYWQgb2YgYWRkaW5nIDIgc2FtcGxlcywg ZG8geW91IHRoaW5rIHVzaW5nIHh4eCBpcyBiZXN0PyBGb3IgZXhhbXBsZToNCkNQVSBjeWNsZXMv cGFja2V0PXh4LmRkICh0b3RhbCBjeWNsZXM9eHh4eCAvIHRvdGFsIFJYIHBhY2tldHM9eHh4eCkg YXQgeHh4eCBNSHogY2xvY2sNCg0KDQoNCg==