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 A4E74A0A02; Thu, 25 Mar 2021 09:10:22 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 454364067B; Thu, 25 Mar 2021 09:10:22 +0100 (CET) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2082.outbound.protection.outlook.com [40.107.20.82]) by mails.dpdk.org (Postfix) with ESMTP id 0980840147 for ; Thu, 25 Mar 2021 09:10:21 +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=tIQwthmwW4e5184lN4Y8HVk4roS/lIkGUwba9SwLvBI=; b=vgxKh8FMfN/JOkGr3hYJNBpraICb7EHOYAbbf3/XnDaCB0WBdz5y+WJ6rkCyXWPf6QwDaeNkxCFj4MhF5IZe6ZGcFv72ExsHaO40z3ZGMs88irjL/veXCIb7B3B1RRwGWbGHFNLjZZfZCtFZQWcNwXAo9TdzTApPSJDIMEaP1+M= Received: from DB9PR06CA0024.eurprd06.prod.outlook.com (2603:10a6:10:1db::29) by AM9PR08MB6116.eurprd08.prod.outlook.com (2603:10a6:20b:2d4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.18; Thu, 25 Mar 2021 08:10:20 +0000 Received: from DB5EUR03FT018.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:1db:cafe::e) by DB9PR06CA0024.outlook.office365.com (2603:10a6:10:1db::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.28 via Frontend Transport; Thu, 25 Mar 2021 08:10:20 +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 DB5EUR03FT018.mail.protection.outlook.com (10.152.20.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25 via Frontend Transport; Thu, 25 Mar 2021 08:10:20 +0000 Received: ("Tessian outbound 2220e7a8bae2:v89"); Thu, 25 Mar 2021 08:10:19 +0000 X-CR-MTA-TID: 64aa7808 Received: from 952aff53333f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 9A3B74F4-CD5C-4DF9-9CAE-6A92F6AAB2DC.1; Thu, 25 Mar 2021 08:10:14 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 952aff53333f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 25 Mar 2021 08:10:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jytlz0d2cu2V2gF4zmG9hWnPadepALY/scK5yLjs5j2ABV5GTh8T+4rnDjX/C22RVKT7CmogrL2fpaMSA9Fm/s1/7SXOaB9I7Kljki9W2xesPF056UawOiJx0i9475r5SVgHRRmINIW6CGOg3BfNTwk9N2bEDfIbCSTrkksBu6ZsGq2No3epTxq4thyJb/Cg1xg3ymEctMDriBBYxY8IHJepDRNQTB71b0nkYXOW+6ZA+KCiPHwN0FfBkTIDVrHB6tAF/P+XmMINb/MpgPgKYjcEqRAFLqkyHew8DtHtv73nl7VDrkXtlFPfxOoEkFXf2ZSWk2qPx6cBU5Y3t0XeSw== 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=tIQwthmwW4e5184lN4Y8HVk4roS/lIkGUwba9SwLvBI=; b=TSqUD1uFeu7sc9Fi50oejPMGgRza/MqVsVVopcabtvoVxeBmXQeGon+zuZNo+Dk1ISbwfVsPbyhLdkawnOv7fXGOAYeZCGtwi5wAUNP55CuV77jcHaopxhDbZasxSxmu7GE2OoGE6BnViJr2bW+0YVjD3zYZ/cPW+u1lmMq0vjX+Q2AQTFEvm/93HRm11UNwEr2PHZiLYXzCHFrfYwqIyseQUg/wef6gEKm1fqVqhiKRpOLi6PzByz5X/WZQG57YPj3ZUHilL8Xag6JqPX9lmK9swX6E02nUM+R1nC8pz9iATg2WUY9UqOZwPdFREAZnamePc2Np7mrxFth0YJnkiA== 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=tIQwthmwW4e5184lN4Y8HVk4roS/lIkGUwba9SwLvBI=; b=vgxKh8FMfN/JOkGr3hYJNBpraICb7EHOYAbbf3/XnDaCB0WBdz5y+WJ6rkCyXWPf6QwDaeNkxCFj4MhF5IZe6ZGcFv72ExsHaO40z3ZGMs88irjL/veXCIb7B3B1RRwGWbGHFNLjZZfZCtFZQWcNwXAo9TdzTApPSJDIMEaP1+M= Received: from VI1PR0802MB2480.eurprd08.prod.outlook.com (2603:10a6:800:ad::13) by VI1PR0801MB2126.eurprd08.prod.outlook.com (2603:10a6:800:51::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25; Thu, 25 Mar 2021 08:10:09 +0000 Received: from VI1PR0802MB2480.eurprd08.prod.outlook.com ([fe80::dd7e:f75a:67:e940]) by VI1PR0802MB2480.eurprd08.prod.outlook.com ([fe80::dd7e:f75a:67:e940%2]) with mapi id 15.20.3955.027; Thu, 25 Mar 2021 08:10:09 +0000 From: Ruifeng Wang To: oulijun , "thomas@monjalon.net" , "ferruh.yigit@intel.com" CC: "dev@dpdk.org" , "linuxarm@openeuler.org" , nd , nd Thread-Topic: [dpdk-dev] [PATCH V2 1/4] config/arm: add Hisilicon kunpeng920 implementer Thread-Index: AQHXFU2tFfygulzJXE6KTMSfyvG0MKqRRu5AgABl1gCAABvPIIACm9uAgAAERoCAAAVXgIAAAFQA Date: Thu, 25 Mar 2021 08:10:08 +0000 Message-ID: References: <1612356396-21309-1-git-send-email-oulijun@huawei.com> <1615340142-19115-1-git-send-email-oulijun@huawei.com> <1615340142-19115-2-git-send-email-oulijun@huawei.com> <5dcaf497-b146-a1b1-ac92-0ab98017af47@huawei.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 0049AEFD3354124998841BE021A6D850.0 x-checkrecipientchecked: true Authentication-Results-Original: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.113] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 8bcef7ff-edb6-4c39-9853-08d8ef656eb2 x-ms-traffictypediagnostic: VI1PR0801MB2126:|AM9PR08MB6116: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:7219;OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 2TtS5NOh1+YHrrm0SLjJCT8NK3m+KL3XI0hI2p3naMOL0SI0AFnzcoNkKuQOTpmPYiGUaHyuP2mI3RmC6GL4BihRL3GVtOKXU1HrG0i9Vnu0XhzGBBgfh5S39YuuYQlLfw7Urxk6TsGrFXCeZQcip4CHbBvPk8ZSZkKk3bJGIym7jwFr4QOymlfF0PtvBH9T2WCJC3M4umCoGaVbDYXccXShLgiM6LfCOIc5Bzz3LE4zJqph0WeMKc19+tb25kyXtOGscaLFYDUWWzExBZqdo/n84keiklIy3K1EWEZuSICGMxLvdv0uRuznN2krwwLXkXaEX6ZW9McihlqcfJzyUuVBRJmivGxtQ3zTmWk4tlmu1aOFFWk82rmS3AUOr2Qmpw3SDXI0GnVvLOTO0DLlzT6lpgCUGrv+a1ddVHNd29oWpi/9y3AOUSCWW5Sy/0S97xuJKzYm1s0FsdSlyshYrS5q0tAGdGcE2vhceAubQnghsnP3WJ1jQCpUbIlpW+HfXl1TiJJxLgm7Lk/J0JVOzn7SCA2Y8yGtkPxvnqJLqi/0e6nFlF4GWZw4W9vgjqi7KXeLSNqSjf4vtBTSgLQ65vxrvJh7tlmTqoY/iMmToG93yzwrLcYGOtQLKdko3NpN5uiiBeGwyIEeJtkm5sfT9jeDnZRhJ6Cdf/2C0OzEft8= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0802MB2480.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(366004)(136003)(396003)(346002)(376002)(9686003)(71200400001)(26005)(86362001)(8936002)(110136005)(33656002)(186003)(316002)(38100700001)(7696005)(55016002)(5660300002)(54906003)(4326008)(66476007)(6506007)(66446008)(66556008)(2906002)(53546011)(64756008)(52536014)(66946007)(83380400001)(8676002)(478600001)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?WGdYLzM2NXMvWVEvZEJoWTBBRy9zdVRDQVljOTRtV25sZ245NTdOM3BiQzNE?= =?utf-8?B?Sy95cTVLR1E5dlBBVzRkeTQwbzM4K2RIY2NVaFdRS3lYK0k0bFNUek9Nd0tC?= =?utf-8?B?cW9RYmV6UVJDVjNIL1NpL3RhZHNZNWw3RjNWdVlwTXJReTFWK3pTRDBsS28z?= =?utf-8?B?RWtNZTB1NmgyNDY5S3hoWVIyTXF2QTBIUzNtbCswWUJNZlhlR0I4TVlleVFl?= =?utf-8?B?SDFvQzk1azlvWTJhd3ZRYlB4TmxFMjRsaEdEMU9uQS80WWpmKzlidFRXWi82?= =?utf-8?B?ZklHak5tNC9lK1RPUW9EajV1eWZpdXhsUXUxUkgzTEJpNmVDVUVCYXNmVGlH?= =?utf-8?B?U3hsbGF3MFo1UGJiSFQvMDZNYzkrZllyTU43WHhxY2tyZkRUbkNkdFBKd0lH?= =?utf-8?B?SXBoQVlpejFCUVk4dHYrMFc5c3NQUFhpK0FnenQ3UTBybFRacGMwMTZiek9Y?= =?utf-8?B?R0pRSHhqM2NmVkhtSTU4TS80V3VDaFhnSHdLMmNSbFY3aHlMK0dIK29KNlZ4?= =?utf-8?B?amYzVDYyTzgzMFNMVlAxTDZpalR0RE5vWUtNM3Nwd3pRZGR5Y1I0bU9jMnlF?= =?utf-8?B?WS9DRXNDbkN2WjdFbzByK3VDSnhyUk1VYzcrcmJyZUdEekZqbEFJR2IzWmx5?= =?utf-8?B?QmxYRzBOcmd0RDdsTjRPSURha0hTbjJkT2ZQUExIVXNLYlV0dTl3WEZtbkNo?= =?utf-8?B?UGY4RnIyNEtkRTdFQ3lvL1VFM09PWDdya283eVBGbFB0UEo4ZGt1Qkc4amg4?= =?utf-8?B?RjFnVnRGNHBUMVRQblVsYUNNcFRGTnYwOXlnVkhRN2xCM29XNm91RDhMWnJK?= =?utf-8?B?YlUyT1RLTThyZW42TWYrZ014NW1VWnNZRk1YY0xPUUNXa2dBN0xiUGlmRFlX?= =?utf-8?B?UFVIYXFhamV1STNkbURwZVNYdCtWeWQxdk9RNFZaK3phWjNDNENja2tPZXkw?= =?utf-8?B?ZTJEcU9ieUNrbTBZYmxSTEZFWXEzVG9CNlF5MTlXeGJscTFvZ1JESW1LbUpt?= =?utf-8?B?V2MrUWp6T3lkQ2twMDVqbERjdnJua0RmdHpBamYvY1dBWXNHd3BJT3hJTFhv?= =?utf-8?B?OXlSOENOdkJ1M0FTQjQ5UlpycXR2RVM2a1FWWXlaTWpXcHgzcHVKMVMrY2RN?= =?utf-8?B?eTFoanV6LzRydzdrM3Z0UjdmYzNKVHY0TVJkWkhFa2xvaW9TeTJpVVRWQzFz?= =?utf-8?B?UUtCbGtIQ204UVMvbERZUzI5aGpmbVVUejJpYytCQllWSkt1Z3daMHZqcEln?= =?utf-8?B?dWwxNWlKR3E4Z2x1eU5ZVHcyVGdiSkRRa2l4SEhFMGFqckM4RWVNSTJpNE53?= =?utf-8?B?S2NJZFhEL0w1TDM5WHQ2VDRtSVBmQ1JCVEhzelZHUFgra1BkQXVyMENCWlBE?= =?utf-8?B?cXBUYXNjTGNDOTdzOWJGK0c2MTF4SFpob1NZWVpIbVZQVGM4Rmp4ZElJR285?= =?utf-8?B?QjdBbE5LLzBSWStPRkNJZ2pVQzZpZ2ZURzI1WmdiOFJ6NlBEYUJqVml2RXNa?= =?utf-8?B?U3l4QWZXcjNMSVBkcmd3UnJWYmtJNXU2WWpaUklGOUxaR0tsWVZhZXFaV3Zh?= =?utf-8?B?NzBVanhNZ1VWSVBUV1ZoL3plUFJxakdGM2YyNWFVS09QdDQ4VHV5RU5KN3po?= =?utf-8?B?R1dOTjBwUHlSb0lQMjdRUDB4YUZaY0k4ZnVWZUdMeUdEZmdGdzFLK3Jmbmxk?= =?utf-8?B?OHlmTlVTM2kzbkNwMytITlQxY2djWSsvQ2d5OWQwWnFNRVlScDYwMlhxdytr?= =?utf-8?Q?OAdH6GTMquGY9rpPmdo1z0gdAuLgxZqzOcjbLAM?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB2126 Original-Authentication-Results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT018.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 17e8f0dd-ff29-4d12-5572-08d8ef65686d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8rpkWzbOREyyoXQWui2qBh35MO7vSaMj18lUoKOdNbkOZcmV7AoDKoeHGY85SkhWlkRnTiUgfONHt4tj08etqqqcPXA3hqfNfpI607S6jK2scTGSEW6ZJ0FuSHFheJ95hGG/GodsirKouG941le5RSmeBlRtr5iS/S5Pf/PZgiA8LHmnMn5Jj7RwLqgoY3kbpfAAWgskbs0CvEgH1ZVXuNUey6wLw21sIQIsw88jicStwW1IyWcq70B4cf3w69DAQXt7sSqy1NqNmYxlO4BhwquYN4c6nsOwLyupZs/JbyQBjtwE8zQIdKF2ZPJh3orHQxxyvd3+HyWaSsVNi66Ji3i6In/BvCQCPlXvsi35XwOJ7oXo7I5vXiL5me7J1fyp5AZXbz3eJnWMkvygZhne6agkAQlk2GWtwToGMgs5HbnDe1yPHX8b/F5SKNXuk1rI/yeF7ua0AuBPQ7+F2gM14e3sWzvueMh2O+Oufr7Fb4WFGGdv68dddThCLXIBRMTaIhadaaYZNdphUlTcu5Er06JvOOcvX8FqofKoFFlEHDuoeGb0BGc7+ypJyuz8UeZyV0CjkrcCXHNPaG+sW/WLal6zdDpELa1KaUDE31ZcXfCpv4ioC+oZNDT6BM1FxgXbV45OZ86m4CGczbdDvegyKvqLPg3y1k38XRX7/W8EdkI= 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)(376002)(346002)(136003)(396003)(39860400002)(46966006)(36840700001)(6506007)(54906003)(186003)(336012)(33656002)(82740400003)(52536014)(8676002)(316002)(53546011)(47076005)(7696005)(8936002)(110136005)(26005)(83380400001)(356005)(2906002)(70206006)(81166007)(86362001)(9686003)(5660300002)(36860700001)(55016002)(82310400003)(4326008)(478600001)(70586007); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Mar 2021 08:10:20.0688 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8bcef7ff-edb6-4c39-9853-08d8ef656eb2 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: DB5EUR03FT018.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6116 Subject: Re: [dpdk-dev] [PATCH V2 1/4] config/arm: add Hisilicon kunpeng920 implementer 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBvdWxpanVuIDxvdWxpanVuQGh1 YXdlaS5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBNYXJjaCAyNSwgMjAyMSAzOjU2IFBNDQo+IFRv OiBSdWlmZW5nIFdhbmcgPFJ1aWZlbmcuV2FuZ0Bhcm0uY29tPjsgdGhvbWFzQG1vbmphbG9uLm5l dDsNCj4gZmVycnVoLnlpZ2l0QGludGVsLmNvbQ0KPiBDYzogZGV2QGRwZGsub3JnOyBsaW51eGFy bUBvcGVuZXVsZXIub3JnOyBuZCA8bmRAYXJtLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRl dl0gW1BBVENIIFYyIDEvNF0gY29uZmlnL2FybTogYWRkIEhpc2lsaWNvbg0KPiBrdW5wZW5nOTIw IGltcGxlbWVudGVyDQo+IA0KPiANCj4gDQo+IOWcqCAyMDIxLzMvMjUgMTU6NDUsIFJ1aWZlbmcg V2FuZyDlhpnpgZM6DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206 IG91bGlqdW4gPG91bGlqdW5AaHVhd2VpLmNvbT4NCj4gPj4gU2VudDogVGh1cnNkYXksIE1hcmNo IDI1LCAyMDIxIDM6MjIgUE0NCj4gPj4gVG86IFJ1aWZlbmcgV2FuZyA8UnVpZmVuZy5XYW5nQGFy bS5jb20+OyB0aG9tYXNAbW9uamFsb24ubmV0Ow0KPiA+PiBmZXJydWgueWlnaXRAaW50ZWwuY29t DQo+ID4+IENjOiBkZXZAZHBkay5vcmc7IGxpbnV4YXJtQG9wZW5ldWxlci5vcmc7IG5kIDxuZEBh cm0uY29tPg0KPiA+PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggVjIgMS80XSBjb25m aWcvYXJtOiBhZGQgSGlzaWxpY29uDQo+ID4+IGt1bnBlbmc5MjAgaW1wbGVtZW50ZXINCj4gPj4N Cj4gPj4NCj4gPj4NCj4gPj4g5ZyoIDIwMjEvMy8yMyAyMzo0MCwgUnVpZmVuZyBXYW5nIOWGmemB kzoNCj4gPj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4+IEZyb206IG91bGlq dW4gPG91bGlqdW5AaHVhd2VpLmNvbT4NCj4gPj4+PiBTZW50OiBUdWVzZGF5LCBNYXJjaCAyMywg MjAyMSA5OjUyIFBNDQo+ID4+Pj4gVG86IFJ1aWZlbmcgV2FuZyA8UnVpZmVuZy5XYW5nQGFybS5j b20+OyB0aG9tYXNAbW9uamFsb24ubmV0Ow0KPiA+Pj4+IGZlcnJ1aC55aWdpdEBpbnRlbC5jb20N Cj4gPj4+PiBDYzogZGV2QGRwZGsub3JnOyBsaW51eGFybUBvcGVuZXVsZXIub3JnOyBuZCA8bmRA YXJtLmNvbT4NCj4gPj4+PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggVjIgMS80XSBj b25maWcvYXJtOiBhZGQgSGlzaWxpY29uDQo+ID4+Pj4ga3VucGVuZzkyMCBpbXBsZW1lbnRlcg0K PiA+Pj4+DQo+ID4+Pj4NCj4gPj4+Pg0KPiA+Pj4+ICAgICAgMjAyMS8zLzIzIDE2OjA3LCBSdWlm ZW5nIFdhbmcg0LQgIDoNCj4gPj4+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+ Pj4+PiBGcm9tOiBkZXYgPGRldi1ib3VuY2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2YgTGlqdW4g T3UNCj4gPj4+Pj4+IFNlbnQ6IFdlZG5lc2RheSwgTWFyY2ggMTAsIDIwMjEgOTozNiBBTQ0KPiA+ Pj4+Pj4gVG86IHRob21hc0Btb25qYWxvbi5uZXQ7IGZlcnJ1aC55aWdpdEBpbnRlbC5jb20NCj4g Pj4+Pj4+IENjOiBkZXZAZHBkay5vcmc7IGxpbnV4YXJtQG9wZW5ldWxlci5vcmcNCj4gPj4+Pj4+ IFN1YmplY3Q6IFtkcGRrLWRldl0gW1BBVENIIFYyIDEvNF0gY29uZmlnL2FybTogYWRkIEhpc2ls aWNvbg0KPiA+Pj4+Pj4ga3VucGVuZzkyMCBpbXBsZW1lbnRlcg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+ IEhlcmUgYWRkZXMgS3VucGVuZzkyMCBjb25maWcgYmFjayB3aGljaCB3YXMgZGVsZXRlZC4NCj4g Pg0KPiA+IFRoZXJlIHdhcyBubyBLdW5wZW5nOTIwIHNwZWNpZmljIGNvbmZpZyBiZWZvcmUgY2hh bmdlIDkxYzczMGZkNGUwOS4NCj4gPiBJdCB3b3VsZCBmYWxsIGJhY2sgdG8gZ2VuZXJpYyBidWls ZCBiZWNhdXNlIHRoZSBiZWhhdmlvciB3YXMgdG8gZG8gZ2VuZXJpYw0KPiBidWlsZCBmb3IgdW5r bm93biBpbXBsZW1lbnRvciAvIHBhcnQgbnVtYmVyLg0KPiA+DQo+IFdoYXQgc2hvdWxkIHdlIGRv IHdpdGggdGhpcyBwYXRjaD8gVGhpcyBpcyBiZWNhdXNlIHdlIGNhbm5vdCBjb21waWxlIG9uDQo+ IHRoZSBLdW5wZW5nIDkyMCBzZXJ2ZXIgd2l0aG91dCBhZGRpbmcgZ2VuZXJpYyBidWlsZC4NCg0K SSBzZWUgdGhlIG5lZWQgdG8gYWRkIGNvbmZpZyBmb3IgS3VucGVuZyA5MjAuDQpJTU8sIHRoZSBj b21taXQgbWVzc2FnZSBjYW4gYmUgcmVmaW5lZC4gDQoNCldpdGggY29tbWl0IG1lc3NhZ2UgdXBk YXRlLA0KUmV2aWV3ZWQtYnk6IFJ1aWZlbmcgV2FuZyA8cnVpZmVuZy53YW5nQGFybS5jb20+DQo+ ID4+Pj4+Pg0KPiA+Pj4+Pj4gRml4ZXM6IDkxYzczMGZkNGUwOSAoImNvbmZpZy9hcm06IHJlbW92 ZSB1bnVzZWQgb3Igc3VwZXJmbHVvdXMNCj4gPj4+Pj4+IHZhcmlhYmxlcyIpDQo+ID4+Pj4+Pg0K PiA+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogQ2hlbmdjaGFuZyBUYW5nIDx0YW5nY2hlbmdjaGFuZ0Bo dWF3ZWkuY29tPg0KPiA+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogTGlqdW4gT3UgPG91bGlqdW5AaHVh d2VpLmNvbT4NCj4gPj4+Pj4+IC0tLQ0KPiA+Pj4+Pj4gVjEtPlYyOg0KPiA+Pj4+Pj4gLSByZXdy aXRlIHBhdGNoIHRpdGxlLg0KPiA+Pj4+Pj4gLSBzcGxpdCB0aGUgcGF0Y2ggaW50byB0d28uDQo+ ID4+Pj4+PiAtLS0NCj4gPj4+Pj4+ICAgICBjb25maWcvYXJtL21lc29uLmJ1aWxkIHwgMjAgKysr KysrKysrKysrKysrKysrKysNCj4gPj4+Pj4+ICAgICAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0 aW9ucygrKQ0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IGRpZmYgLS1naXQgYS9jb25maWcvYXJtL21lc29u LmJ1aWxkIGIvY29uZmlnL2FybS9tZXNvbi5idWlsZA0KPiA+Pj4+Pj4gaW5kZXgNCj4gPj4+Pj4+ IDAwYmM0NjEuLjM4MjY5MDAgMTAwNjQ0DQo+ID4+Pj4+PiAtLS0gYS9jb25maWcvYXJtL21lc29u LmJ1aWxkDQo+ID4+Pj4+PiArKysgYi9jb25maWcvYXJtL21lc29uLmJ1aWxkDQo+ID4+Pj4+PiBA QCAtMTMzLDYgKzEzMywyNSBAQCBpbXBsZW1lbnRlcl9jYXZpdW0gPSB7DQo+ID4+Pj4+PiAgICAg CX0NCj4gPj4+Pj4+ICAgICB9DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gK2ltcGxlbWVudGVyX2hpc2ls aWNvbiA9IHsNCj4gPj4+Pj4+ICsJJ2Rlc2NyaXB0aW9uJzogJ0hpc2lsaWNvbicsDQo+ID4+Pj4+ PiArCSdmbGFncyc6IFsNCj4gPj4+Pj4+ICsJCVsnUlRFX1VTRV9DMTFfTUVNX01PREVMJywgdHJ1 ZV0sDQo+ID4+Pj4+PiArCQlbJ1JURV9DQUNIRV9MSU5FX1NJWkUnLCAxMjhdLA0KPiA+Pj4+Pg0K PiA+Pj4+PiBKdXN0IHdhbnQgdG8gZG91YmxlIGNoZWNrLg0KPiA+Pj4+PiBPbmUgS3VucGVuZzky MCBib3ggSSBjYW4gYWNjZXNzIGhhdmUgY2FjaGUgbGluZSBzaXplIDY0Qi4NCj4gPj4+Pj4NCj4g Pj4+PiBJIGhhdmUgYSBxdWVzdGlvbiwgd2hpY2ggbGV2ZWwgZG9lcyBSVEVfQ0FDSEVfTElORV9T SVpFIHJlZmVyIHRvPw0KPiA+Pj4+IEZvciBrdW5wZW5nOTIwLCBMMS9MMiBjYWNoZSBzaXplIGlz IDY0QiAgTDMgaXMgMTI4Qg0KPiA+Pj4NCj4gPj4+IEdvdCBpdC4NCj4gPj4+IEkgdGhpbmsgUlRF X0NBQ0hFX0xJTkVfU0laRSBpcyBub3QgZGVmaW5lZCBmb3IgYSBjZXJ0YWluIGxldmVsIG9mIGNh Y2hlLg0KPiA+Pj4gRGF0YSBjYW4gYmUgcHJlZmV0Y2hlZCBpbnRvIGFueSBsZXZlbCBvZiBjYWNo ZSBieSB1c2luZyBkaWZmZXJlbnQgQVBJcy4NCj4gPj4+DQo+ID4+IFNvIG91ciBjdXJyZW50IGNv bmZpZ3VyYXRpb24gc2hvdWxkIGJlIGZpbmUuDQo+ID4NCj4gPiBBZ3JlZS4NCj4gPg0KPiA+Pj4+ PiBUaGFua3MuDQo+ID4+Pj4+PiArCQlbJ1JURV9NQVhfTlVNQV9OT0RFUycsIDRdDQo+ID4+Pj4+ PiArCV0sDQo+ID4+Pj4+PiArCSdwYXJ0X251bWJlcl9jb25maWcnOiB7DQo+ID4+Pj4+PiArCQkn MHhkMDEnOiB7DQo+ID4+Pj4+PiArCQkJJ21hY2hpbmVfYXJncyc6IFsnLW1hcmNoPWFybXY4LjIt YStjcnlwdG8nLA0KPiA+Pj4+Pj4gKwkJCQkJICctbXR1bmU9dHN2MTEwJ10sDQo+ID4+Pj4+PiAr CQkJJ2ZsYWcnOiBbWydSVEVfTUFDSElORScsICcia3VucGVuZzkyMCInXSwNCj4gPj4+Pj4+ICsJ CQkJIFsnUlRFX01BWF9MQ09SRScsIDEyOF0sDQo+ID4+Pj4+PiArCQkJCSBbJ1JURV9BUk1fRkVB VFVSRV9BVE9NSUNTJywNCj4gdHJ1ZV0NCj4gPj4+Pj4+ICsJCQldDQo+ID4+Pj4+PiArCQl9DQo+ ID4+Pj4+PiArCX0NCj4gPj4+Pj4+ICt9DQo+ID4+Pj4+PiArDQo+ID4+Pj4+PiAgICAgaW1wbGVt ZW50ZXJfYW1wZXJlID0gew0KPiA+Pj4+Pj4gICAgIAknZGVzY3JpcHRpb24nOiAnQW1wZXJlIENv bXB1dGluZycsDQo+ID4+Pj4+PiAgICAgCSdmbGFncyc6IFsNCj4gPj4+Pj4+IEBAIC0xOTAsNiAr MjA5LDcgQEAgaW1wbGVtZW50ZXJzID0gew0KPiA+Pj4+Pj4gICAgIAknZ2VuZXJpYyc6IGltcGxl bWVudGVyX2dlbmVyaWMsDQo+ID4+Pj4+PiAgICAgCScweDQxJzogaW1wbGVtZW50ZXJfYXJtLA0K PiA+Pj4+Pj4gICAgIAknMHg0Myc6IGltcGxlbWVudGVyX2Nhdml1bSwNCj4gPj4+Pj4+ICsJJzB4 NDgnOiBpbXBsZW1lbnRlcl9oaXNpbGljb24sDQo+ID4+Pj4+PiAgICAgCScweDUwJzogaW1wbGVt ZW50ZXJfYW1wZXJlLA0KPiA+Pj4+Pj4gICAgIAknMHg1MSc6IGltcGxlbWVudGVyX3F1YWxjb21t LA0KPiA+Pj4+Pj4gICAgIAknMHg1Nic6IGltcGxlbWVudGVyX21hcnZlbGwsDQo+ID4+Pj4+PiAt LQ0KPiA+Pj4+Pj4gMi43LjQNCj4gPj4+Pj4NCj4gPj4+Pj4gLg0KPiA+Pj4+Pg0K