From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id A509EA0545;
	Fri, 13 Nov 2020 06:58:05 +0100 (CET)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 7141356A3;
	Fri, 13 Nov 2020 06:58:03 +0100 (CET)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com
 (mail-eopbgr80052.outbound.protection.outlook.com [40.107.8.52])
 by dpdk.org (Postfix) with ESMTP id 8CC66569B
 for <dev@dpdk.org>; Fri, 13 Nov 2020 06:58:01 +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=30DAogmzassUhDaSiFDYLRtnhxA9F5Oc3Vv+gExsdE0=;
 b=SzWm1QN/UuExKGXqWBCp4jJjTkdQKi0mC1DTESoyChkxsN9xfGSFzscCgVbQJgmBbeo/ycY5786PjqZLY/GmWPnTPBUZt67Ku447dk/IDhbwWPJpwy9yI7KMwecdy9lOpLIPfSuTYbqp5aIA3tWdXhlcvOgCKa+6S9pqwikTG+0=
Received: from DB3PR08CA0002.eurprd08.prod.outlook.com (2603:10a6:8::15) by
 VI1PR08MB3070.eurprd08.prod.outlook.com (2603:10a6:803:3e::17) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3541.21; Fri, 13 Nov 2020 05:57:57 +0000
Received: from DB5EUR03FT046.eop-EUR03.prod.protection.outlook.com
 (2603:10a6:8:0:cafe::a7) by DB3PR08CA0002.outlook.office365.com
 (2603:10a6:8::15) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21 via Frontend
 Transport; Fri, 13 Nov 2020 05:57:57 +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
 DB5EUR03FT046.mail.protection.outlook.com (10.152.21.230) with
 Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3564.22 via Frontend Transport; Fri, 13 Nov 2020 05:57:57 +0000
Received: ("Tessian outbound 39167997cde8:v71");
 Fri, 13 Nov 2020 05:57:57 +0000
X-CR-MTA-TID: 64aa7808
Received: from 51d920551462.4
 by 64aa7808-outbound-1.mta.getcheckrecipient.com id
 26D75158-6BF6-40B6-82CB-816F0FE9F382.1; 
 Fri, 13 Nov 2020 05:57:52 +0000
Received: from EUR02-AM5-obe.outbound.protection.outlook.com
 by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 51d920551462.4
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384);
 Fri, 13 Nov 2020 05:57:52 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=CEFxmM5aF5n7GS+2VFHb+HNiURG1Z9aR1S6l8jaj8LYq1kBEATNTdQdu/knzuUnrNjvZVAYSGHkqYhRWu8F0sfMg9RgWX0ROwaxauHxydbfaglaVq0sJdrWBicWaT6IZRpqsRZZ3kGBP2/lMcnfuLSFwSScX6r9TPV6OcRGW3/ps0Y2CQdySLwR4TymdETgK1rEBo3A5gljUtVEGfDiKSyoOU1xh+k837xb8zQymPkGx+m53onYQUtl0tjV9im36MvgRSzjUIw6S84R9zL71YLT+EbIJBi4zNczqRMjB/yp1zrkrzDocUoTNQ0g7Robr3HhGTzGyM6ZtTw1scHOxKw==
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=30DAogmzassUhDaSiFDYLRtnhxA9F5Oc3Vv+gExsdE0=;
 b=QDzcXsFy6zrMWiGG+RbyJubwYjH0GjzJfvrUwEC44yndGWcY7vobdTl2JxLFaSImoEW92xCp1mqvDwp5AZk8+hil+/QWH3TkN/AdakzVicSEn8Y8V0n/NIWisygwUcpOfGIfwZHz7T+tF4as/FuEyUhXK3rXHs0jSoTWbbdoBolo+LW8nn4QabHOtQFCMUCYLOem//8RyO7U0xymvoDbFodTqk+NnxnYpc5U/K8JQQROUYGeQj/gk6JBvEMLE8n1FMf4l6EB0MQl0hTn7IQX4KVTJ+XxhYR9u8B7ShM6CzQOvidz64gZr5gqGEcnNfzUR5KcuUIYrQ1AqyfoUX9kkQ==
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=30DAogmzassUhDaSiFDYLRtnhxA9F5Oc3Vv+gExsdE0=;
 b=SzWm1QN/UuExKGXqWBCp4jJjTkdQKi0mC1DTESoyChkxsN9xfGSFzscCgVbQJgmBbeo/ycY5786PjqZLY/GmWPnTPBUZt67Ku447dk/IDhbwWPJpwy9yI7KMwecdy9lOpLIPfSuTYbqp5aIA3tWdXhlcvOgCKa+6S9pqwikTG+0=
Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6)
 by DB6PR0801MB1703.eurprd08.prod.outlook.com (2603:10a6:4:2e::8) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.25; Fri, 13 Nov
 2020 05:57:50 +0000
Received: from DBAPR08MB5814.eurprd08.prod.outlook.com
 ([fe80::7814:9c1:781f:475d]) by DBAPR08MB5814.eurprd08.prod.outlook.com
 ([fe80::7814:9c1:781f:475d%4]) with mapi id 15.20.3541.025; Fri, 13 Nov 2020
 05:57:50 +0000
From: Honnappa Nagarahalli <Honnappa.Nagarahalli@arm.com>
To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= <juraj.linkes@pantheon.tech>,
 "bruce.richardson@intel.com" <bruce.richardson@intel.com>, Ruifeng Wang
 <Ruifeng.Wang@arm.com>, Phil Yang <Phil.Yang@arm.com>, "vcchunga@amazon.com"
 <vcchunga@amazon.com>, Dharmik Thakkar <Dharmik.Thakkar@arm.com>,
 "jerinjacobk@gmail.com" <jerinjacobk@gmail.com>, "hemant.agrawal@nxp.com"
 <hemant.agrawal@nxp.com>, "Ajit Khaparde (ajit.khaparde@broadcom.com)"
 <ajit.khaparde@broadcom.com>, "ferruh.yigit@intel.com"
 <ferruh.yigit@intel.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, nd <nd@arm.com>, Honnappa Nagarahalli
 <Honnappa.Nagarahalli@arm.com>, nd <nd@arm.com>
Thread-Topic: [PATCH v9 13/14] build: add Arm SoC meson option
Thread-Index: AQHWuKvpv49u9fSUdEeT9mJqZWuRlKnFkmHA
Date: Fri, 13 Nov 2020 05:57:50 +0000
Message-ID: <DBAPR08MB5814FB3835FC79DC349D959F98E60@DBAPR08MB5814.eurprd08.prod.outlook.com>
References: <1604649795-27476-1-git-send-email-juraj.linkes@pantheon.tech>
 <1605100718-7991-1-git-send-email-juraj.linkes@pantheon.tech>
 <1605100718-7991-14-git-send-email-juraj.linkes@pantheon.tech>
In-Reply-To: <1605100718-7991-14-git-send-email-juraj.linkes@pantheon.tech>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ts-tracking-id: 95BDD7D311EB4E42884D7E1BE63EBD55.0
x-checkrecipientchecked: true
Authentication-Results-Original: pantheon.tech; dkim=none (message not signed)
 header.d=none; pantheon.tech;
 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: a63d6137-fdf1-4ad5-3393-08d887991237
x-ms-traffictypediagnostic: DB6PR0801MB1703:|VI1PR08MB3070:
x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr
x-ms-exchange-transport-forked: True
X-Microsoft-Antispam-PRVS: <VI1PR08MB3070A78A06E8ACCC8DF90C0998E60@VI1PR08MB3070.eurprd08.prod.outlook.com>
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: jeCYZsU02lH/uu8Ffl7GyLBuPZE0UtUxZ/uTgLz+S99GgEbCTJGIEYXV5VWcjC8X3zkOdbj/Oa4jcVaVX+TDueosSzVz5UIpFWQbJq+3ehan8J0uh0Wa2THhWN9RDLSxKwraoyz2J50VKH4eR5rbWKWoQ1UXA4iRLNJUPef4Kju7sOH0l/NHyykIaswh4EBpnmD/HaIMWe6h8+3MiMBJ3TSjJnnhTBUHuZRaChDLQRgxk4iJwR5HObC7a93eyAnJMwOrCYoM0KG+GWapLIFIY3CrZOHVZ88l4LZKDw0ap1WGSfQwoPWB0x6wERJFsH7T7xsLm/nHivNY2BlEZ0VBOGEMLexKy11rjiyJRTRMd/+RW7YMuxC+jEkj//ngYDoRAm1tB9q6qb19yYvsUe/AwKPQHD1IRCHMfDZ+F7lxWNA=
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)(396003)(346002)(366004)(55016002)(316002)(83380400001)(921005)(33656002)(110136005)(52536014)(8936002)(54906003)(478600001)(66476007)(66946007)(5660300002)(186003)(26005)(4326008)(30864003)(76116006)(64756008)(6506007)(8676002)(7696005)(9686003)(2906002)(66446008)(66556008)(71200400001)(86362001)(414714003)(473944003);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Dz6AXUCniHPV10aw0lNfimR/N0MLwiWK2jjc2lPEIDMiRvBqFgGoGps/TfMircQK7DPnzwdZgejglx52Zpw1bti+xTH7qONzKnbJzIFG4zcwa2peyxe30SXhXdSGSZQKRGO49+MuX/VRv6YYU7wtSz26D1E6mrsgNirU3fpDZJwmKWamXeey+WpYZ2Ix/6xQtZMUeR1gtGKnnLPORkkpkNUa4xMl6x9FWQeaG4b62A572v2lIZsNQNIW16sNGsoPtao6eMJhcsItw4laK3Pwqp6a0ZjTJRqMAmwTXn4n+pZbIFtGDRqa4WqS6EHy/48x3MNfaBCVOx6Op3UTyzpxuNDj164TfC3qEttmFe9uu9FhSnyF2kQy26HbYWAjfZ0MuMF/010wXmMCFh5arYLDGd7e2LK5eb+P5mSMXnP6PMLanBEe7ZEWZzDtWw9oRorowQ+QO7Kr73h/5W0EHH/sG9ipm4hB3pMZHYBHveu1UpCt7PnsYbnUJOiHGfjvjFeMB5R7z1Gc/+q/J5cHvgN3SP5GoYUz+kyo0X9Iw2YmPkYyQlxp6+XTf+Qt5XLZbUl6KlEhrJ+6y2AfTBl1q66AumhDf5ZF1i+p5Kc9x6tMYOIGmPWy7GTlxPFp8sqciLE68IdUpl65NfUCIKxrODDo/+H4it71inpECANE+fiFYKtzxJWZxyi3cjBDD8SKjSjms9zxQA35X9hgh4tDubW5vVEzp1caNV6c2La9UCSSNwhEcsHIVcJBxvdRXZzovFg0eU/xD7lhCvRLyi2SI5jDojbz6/B8y5+PVQHsOSwDud2bpmyKWfAx9IXrpXzuyjDPYjdNJ7MgVH8hJ+JieWWQIrJugQyJU04FIstRjx1R/GIxL7ekbNgZq6yRoaYT5DG4m7vH92U04xrMhB5nnMWpEQ==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1703
Original-Authentication-Results: pantheon.tech; dkim=none (message not signed)
 header.d=none; pantheon.tech;
 dmarc=none action=none header.from=arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT046.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: a8f3563c-fa1d-45ec-0986-08d887990dc5
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: xxqcR/xan7lBrUa+uaHI5LkMcryUAp9u683A7kj2Z6Zui993dQ1DLJwUcvFm/u8DSE/ZfmNEvAtq5flTqb9vklOP+5bTUq5wdKIDLwQJmRLa7HwldtN/Mpahe6phJD4Hzx3OWsYj4NgWXuMr1xTXYNs88ObSOcm3tHjizpMjvZAiH0icTBLIkKTBvzgpp5+5nAoSIwS+4VgWH6+2Fn3CkrFU+dtp6N+DBg92QQrZx3q5MhqfSp9qyK8TWQik2KUEv6AaAYtTEIlqosuY0XihwTLTo1Qjs8hL5MSNuNBnQN3LyUW7W+s2XiruiozVIHueTr2tDWQpTflttKLFdkX7bN6sOVzTW+ayL8hAIM5WSzz6KDzqbTtQegdGv/nwWTZ6o1QJAqr8sRxBmXTnD5gGBh4qpXP1BurbXfarOrNrCwa8hPzp93GxFHq7DZNNdjdX21lPz0qO2MgzJ3vCmaLuyQ==
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)(39860400002)(346002)(136003)(376002)(396003)(46966005)(4326008)(7696005)(33656002)(8936002)(6506007)(9686003)(2906002)(186003)(921005)(316002)(110136005)(54906003)(26005)(336012)(83380400001)(55016002)(30864003)(8676002)(86362001)(47076004)(70206006)(478600001)(5660300002)(81166007)(52536014)(356005)(82740400003)(82310400003)(70586007)(473944003)(414714003);
 DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2020 05:57:57.8208 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a63d6137-fdf1-4ad5-3393-08d887991237
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: DB5EUR03FT046.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3070
Subject: Re: [dpdk-dev] [PATCH v9 13/14] build: add Arm SoC meson option
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

PHNuaXA+DQoNCj4gDQo+IEFkZCBBcm0gU29DIGNvbmZpZ3VyYXRpb24gdG8gQXJtIG1lc29uLmJ1
aWxkIGFuZCBhZGQgYSBtZXNvbiBvcHRpb24gdG8NCj4gZW5hYmxlIHRob3NlIG9wdGlvbnMgZm9y
IG5hdGl2ZSBidWlsZHMuIFRoaXMgaXMgcHJlZmVyYWJsZSB0byBzcGVjaWZ5aW5nIGEgY3Jvc3MN
Cj4gZmlsZSB3aGVuIGRvaW5nIGFhcmNoNjQgLT4gYWFyY2g2NCBidWlsZHMsIHNpbmNlIHRoZSBj
cm9zcyBmaWxlIHNwZWNpZmllcyB0aGUNCj4gdG9vbGNoYWluIGFzIHdlbGwuDQo+IA0KPiBTaWdu
ZWQtb2ZmLWJ5OiBKdXJhaiBMaW5rZcWhIDxqdXJhai5saW5rZXNAcGFudGhlb24udGVjaD4NClJl
dmlld2VkLWJ5OiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8aG9ubmFwcGEubmFnYXJhaGFsbGlAYXJt
LmNvbT4NCg0KPiAtLS0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfYXJtYWRhX2xpbnV4X2djYyAgICAg
ICAgICAgICB8ICAgNiArLQ0KPiAgY29uZmlnL2FybS9hcm02NF9hcm12OF9saW51eF9nY2MgICAg
ICAgICAgICAgIHwgICA1ICstDQo+ICBjb25maWcvYXJtL2FybTY0X2JsdWVmaWVsZF9saW51eF9n
Y2MgICAgICAgICAgfCAgIDYgKy0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfZHBhYV9saW51eF9nY2Mg
ICAgICAgICAgICAgICB8ICAgNSArLQ0KPiAgY29uZmlnL2FybS9hcm02NF9lbWFnX2xpbnV4X2dj
YyAgICAgICAgICAgICAgIHwgICA1ICstDQo+ICBjb25maWcvYXJtL2FybTY0X2dyYXZpdG9uMl9s
aW51eF9nY2MgICAgICAgICAgfCAgIDYgKy0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfbjFzZHBfbGlu
dXhfZ2NjICAgICAgICAgICAgICB8ICAgNiArLQ0KPiAgY29uZmlnL2FybS9hcm02NF9vY3Rlb250
eDJfbGludXhfZ2NjICAgICAgICAgIHwgICA2ICstDQo+ICBjb25maWcvYXJtL2FybTY0X3N0aW5n
cmF5X2xpbnV4X2djYyAgICAgICAgICAgfCAgIDYgKy0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfdGh1
bmRlcngyX2xpbnV4X2djYyAgICAgICAgICB8ICAgNSArLQ0KPiAgY29uZmlnL2FybS9hcm02NF90
aHVuZGVyeHQ4OF9saW51eF9nY2MgICAgICAgIHwgICA1ICstDQo+ICBjb25maWcvYXJtL21lc29u
LmJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgfCAxMjkgKysrKysrKysrKysrKysrKystDQo+
ICAuLi4vbGludXhfZ3NnL2Nyb3NzX2J1aWxkX2RwZGtfZm9yX2FybTY0LnJzdCAgfCAgODAgKysr
Ky0tLS0tLS0NCj4gIG1lc29uX29wdGlvbnMudHh0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgMiArDQo+ICAxNCBmaWxlcyBjaGFuZ2VkLCAxNjYgaW5zZXJ0aW9ucygrKSwgMTA2IGRl
bGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2NvbmZpZy9hcm0vYXJtNjRfYXJtYWRhX2xp
bnV4X2djYw0KPiBiL2NvbmZpZy9hcm0vYXJtNjRfYXJtYWRhX2xpbnV4X2djYw0KPiBpbmRleCBm
NTQwM2YwYTYuLjdjYzQwZDFmNCAxMDA2NDQNCj4gLS0tIGEvY29uZmlnL2FybS9hcm02NF9hcm1h
ZGFfbGludXhfZ2NjDQo+ICsrKyBiL2NvbmZpZy9hcm0vYXJtNjRfYXJtYWRhX2xpbnV4X2djYw0K
PiBAQCAtMTQsOCArMTQsNCBAQCBjcHUgPSAnYXJtdjgtYScNCj4gIGVuZGlhbiA9ICdsaXR0bGUn
DQo+IA0KPiAgW3Byb3BlcnRpZXNdDQo+IC1pbXBsZW1lbnRlcl9pZCA9ICcweDU2Jw0KPiAtbWF4
X2xjb3JlcyA9IDE2DQo+IC1tYXhfbnVtYV9ub2RlcyA9IDENCj4gLW51bWEgPSBmYWxzZQ0KPiAt
ZGlzYWJsZWRfZHJpdmVycyA9IFsnYnVzL2RwYWEnLCAnYnVzL2ZzbG1jJywgJ2NvbW1vbi9kcGFh
eCddDQo+ICtzb2MgPSAnYXJtYWRhJw0KPiBkaWZmIC0tZ2l0IGEvY29uZmlnL2FybS9hcm02NF9h
cm12OF9saW51eF9nY2MNCj4gYi9jb25maWcvYXJtL2FybTY0X2FybXY4X2xpbnV4X2djYw0KPiBp
bmRleCA1NDUxYTAxZGEuLjY0ZDQ0ZWFkOCAxMDA2NDQNCj4gLS0tIGEvY29uZmlnL2FybS9hcm02
NF9hcm12OF9saW51eF9nY2MNCj4gKysrIGIvY29uZmlnL2FybS9hcm02NF9hcm12OF9saW51eF9n
Y2MNCj4gQEAgLTE0LDcgKzE0LDQgQEAgZW5kaWFuID0gJ2xpdHRsZScNCj4gDQo+ICBbcHJvcGVy
dGllc10NCj4gICMgR2VuZXJhdGUgYmluYXJpZXMgdGhhdCBhcmUgcG9ydGFibGUgYWNyb3NzIGFs
bCBBcm12OCBtYWNoaW5lcyAtDQo+IGltcGxlbWVudGVyX2lkID0gJ2dlbmVyaWMnDQo+IC1wYXJ0
X251bWJlciA9ICdnZW5lcmljJw0KPiAtbWF4X2xjb3JlcyA9IDI1Ng0KPiAtbWF4X251bWFfbm9k
ZXMgPSA0DQo+ICtzb2MgPSAnZ2VuZXJpYycNCj4gZGlmZiAtLWdpdCBhL2NvbmZpZy9hcm0vYXJt
NjRfYmx1ZWZpZWxkX2xpbnV4X2djYw0KPiBiL2NvbmZpZy9hcm0vYXJtNjRfYmx1ZWZpZWxkX2xp
bnV4X2djYw0KPiBpbmRleCA2YmVmODdmYmQuLjdiMWZhZThiOSAxMDA2NDQNCj4gLS0tIGEvY29u
ZmlnL2FybS9hcm02NF9ibHVlZmllbGRfbGludXhfZ2NjDQo+ICsrKyBiL2NvbmZpZy9hcm0vYXJt
NjRfYmx1ZWZpZWxkX2xpbnV4X2djYw0KPiBAQCAtMTMsOCArMTMsNCBAQCBjcHUgPSAnYXJtdjgt
YScNCj4gIGVuZGlhbiA9ICdsaXR0bGUnDQo+IA0KPiAgW3Byb3BlcnRpZXNdDQo+IC1pbXBsZW1l
bnRlcl9pZCA9ICcweDQxJw0KPiAtcGFydF9udW1iZXIgPSAnMHhkMDgnDQo+IC1tYXhfbGNvcmVz
ID0gMTYNCj4gLW1heF9udW1hX25vZGVzID0gMQ0KPiAtbnVtYSA9IGZhbHNlDQo+ICtzb2MgPSAn
Ymx1ZWZpZWxkJw0KPiBkaWZmIC0tZ2l0IGEvY29uZmlnL2FybS9hcm02NF9kcGFhX2xpbnV4X2dj
Yw0KPiBiL2NvbmZpZy9hcm0vYXJtNjRfZHBhYV9saW51eF9nY2MgaW5kZXggMzQ1OGI5ZDdiLi5l
NTIxODg4NDIgMTAwNjQ0DQo+IC0tLSBhL2NvbmZpZy9hcm0vYXJtNjRfZHBhYV9saW51eF9nY2MN
Cj4gKysrIGIvY29uZmlnL2FybS9hcm02NF9kcGFhX2xpbnV4X2djYw0KPiBAQCAtMTQsNyArMTQs
NCBAQCBjcHUgPSAnYXJtdjgtYScNCj4gIGVuZGlhbiA9ICdsaXR0bGUnDQo+IA0KPiAgW3Byb3Bl
cnRpZXNdDQo+IC1pbXBsZW1lbnRlcl9pZCA9ICdkcGFhJw0KPiAtbWF4X2xjb3JlcyA9IDE2DQo+
IC1tYXhfbnVtYV9ub2RlcyA9IDENCj4gLW51bWEgPSBmYWxzZQ0KPiArc29jID0gJ2RwYWEnDQo+
IGRpZmYgLS1naXQgYS9jb25maWcvYXJtL2FybTY0X2VtYWdfbGludXhfZ2NjDQo+IGIvY29uZmln
L2FybS9hcm02NF9lbWFnX2xpbnV4X2djYyBpbmRleCA3Y2JiMDU1MTAuLjZjMjRiNGJjYSAxMDA2
NDQNCj4gLS0tIGEvY29uZmlnL2FybS9hcm02NF9lbWFnX2xpbnV4X2djYw0KPiArKysgYi9jb25m
aWcvYXJtL2FybTY0X2VtYWdfbGludXhfZ2NjDQo+IEBAIC0xMyw3ICsxMyw0IEBAIGNwdSA9ICdh
cm12OC1hJw0KPiAgZW5kaWFuID0gJ2xpdHRsZScNCj4gDQo+ICBbcHJvcGVydGllc10NCj4gLWlt
cGxlbWVudGVyX2lkID0gJzB4NTAnDQo+IC1wYXJ0X251bWJlciA9ICcweDAnDQo+IC1tYXhfbGNv
cmVzID0gMzINCj4gLW1heF9udW1hX25vZGVzID0gMQ0KPiArc29jID0gJ2VtYWcnDQo+IGRpZmYg
LS1naXQgYS9jb25maWcvYXJtL2FybTY0X2dyYXZpdG9uMl9saW51eF9nY2MNCj4gYi9jb25maWcv
YXJtL2FybTY0X2dyYXZpdG9uMl9saW51eF9nY2MNCj4gaW5kZXggY2ZlMjM5Nzk3Li5iYWUzNWQ2
YmUgMTAwNjQ0DQo+IC0tLSBhL2NvbmZpZy9hcm0vYXJtNjRfZ3Jhdml0b24yX2xpbnV4X2djYw0K
PiArKysgYi9jb25maWcvYXJtL2FybTY0X2dyYXZpdG9uMl9saW51eF9nY2MNCj4gQEAgLTEzLDgg
KzEzLDQgQEAgY3B1ID0gJ2FybXY4LWEnDQo+ICBlbmRpYW4gPSAnbGl0dGxlJw0KPiANCj4gIFtw
cm9wZXJ0aWVzXQ0KPiAtaW1wbGVtZW50b3JfaWQgPSAnMHg0MScNCj4gLWltcGxlbWVudG9yX3Bu
ID0gJzB4ZDBjJw0KPiAtbWF4X2xjb3JlcyA9IDY0DQo+IC1tYXhfbnVtYV9ub2RlcyA9IDENCj4g
LW51bWEgPSBmYWxzZQ0KPiArc29jID0gJ2dyYXZpdG9uMicNCj4gZGlmZiAtLWdpdCBhL2NvbmZp
Zy9hcm0vYXJtNjRfbjFzZHBfbGludXhfZ2NjDQo+IGIvY29uZmlnL2FybS9hcm02NF9uMXNkcF9s
aW51eF9nY2MNCj4gaW5kZXggYjAwZjJkMWVmLi4yNDlmZjQ3MzggMTAwNjQ0DQo+IC0tLSBhL2Nv
bmZpZy9hcm0vYXJtNjRfbjFzZHBfbGludXhfZ2NjDQo+ICsrKyBiL2NvbmZpZy9hcm0vYXJtNjRf
bjFzZHBfbGludXhfZ2NjDQo+IEBAIC0xMyw4ICsxMyw0IEBAIGNwdSA9ICdhcm12OC1hJw0KPiAg
ZW5kaWFuID0gJ2xpdHRsZScNCj4gDQo+ICBbcHJvcGVydGllc10NCj4gLWltcGxlbWVudGVyX2lk
ID0gJzB4NDEnDQo+IC1wYXJ0X251bWJlciA9ICcweGQwYycNCj4gLW1heF9sY29yZXMgPSA0DQo+
IC1tYXhfbnVtYV9ub2RlcyA9IDENCj4gLW51bWEgPSBmYWxzZQ0KPiArc29jID0gJ24xc2RwJw0K
PiBkaWZmIC0tZ2l0IGEvY29uZmlnL2FybS9hcm02NF9vY3Rlb250eDJfbGludXhfZ2NjDQo+IGIv
Y29uZmlnL2FybS9hcm02NF9vY3Rlb250eDJfbGludXhfZ2NjDQo+IGluZGV4IDU5Mzc2OTcwOS4u
MDYzMDE4ZThmIDEwMDY0NA0KPiAtLS0gYS9jb25maWcvYXJtL2FybTY0X29jdGVvbnR4Ml9saW51
eF9nY2MNCj4gKysrIGIvY29uZmlnL2FybS9hcm02NF9vY3Rlb250eDJfbGludXhfZ2NjDQo+IEBA
IC0xMyw4ICsxMyw0IEBAIGNwdSA9ICdhcm12OC1hJw0KPiAgZW5kaWFuID0gJ2xpdHRsZScNCj4g
DQo+ICBbcHJvcGVydGllc10NCj4gLWltcGxlbWVudGVyX2lkID0gJzB4NDMnDQo+IC1wYXJ0X251
bWJlciA9ICcweGIyJw0KPiAtbWF4X2xjb3JlcyA9IDM2DQo+IC1tYXhfbnVtYV9ub2RlcyA9IDEN
Cj4gLW51bWEgPSBmYWxzZQ0KPiArc29jID0gJ29jdGVvbnR4MicNCj4gZGlmZiAtLWdpdCBhL2Nv
bmZpZy9hcm0vYXJtNjRfc3RpbmdyYXlfbGludXhfZ2NjDQo+IGIvY29uZmlnL2FybS9hcm02NF9z
dGluZ3JheV9saW51eF9nY2MNCj4gaW5kZXggNmJlZjg3ZmJkLi4xMjA5YThjMGIgMTAwNjQ0DQo+
IC0tLSBhL2NvbmZpZy9hcm0vYXJtNjRfc3RpbmdyYXlfbGludXhfZ2NjDQo+ICsrKyBiL2NvbmZp
Zy9hcm0vYXJtNjRfc3RpbmdyYXlfbGludXhfZ2NjDQo+IEBAIC0xMyw4ICsxMyw0IEBAIGNwdSA9
ICdhcm12OC1hJw0KPiAgZW5kaWFuID0gJ2xpdHRsZScNCj4gDQo+ICBbcHJvcGVydGllc10NCj4g
LWltcGxlbWVudGVyX2lkID0gJzB4NDEnDQo+IC1wYXJ0X251bWJlciA9ICcweGQwOCcNCj4gLW1h
eF9sY29yZXMgPSAxNg0KPiAtbWF4X251bWFfbm9kZXMgPSAxDQo+IC1udW1hID0gZmFsc2UNCj4g
K3NvYyA9ICdzdGluZ3JheScNCj4gZGlmZiAtLWdpdCBhL2NvbmZpZy9hcm0vYXJtNjRfdGh1bmRl
cngyX2xpbnV4X2djYw0KPiBiL2NvbmZpZy9hcm0vYXJtNjRfdGh1bmRlcngyX2xpbnV4X2djYw0K
PiBpbmRleCBjMDZkY2RjMmIuLjM0ODY1MDcxMiAxMDA2NDQNCj4gLS0tIGEvY29uZmlnL2FybS9h
cm02NF90aHVuZGVyeDJfbGludXhfZ2NjDQo+ICsrKyBiL2NvbmZpZy9hcm0vYXJtNjRfdGh1bmRl
cngyX2xpbnV4X2djYw0KPiBAQCAtMTMsNyArMTMsNCBAQCBjcHUgPSAnYXJtdjgtYScNCj4gIGVu
ZGlhbiA9ICdsaXR0bGUnDQo+IA0KPiAgW3Byb3BlcnRpZXNdDQo+IC1pbXBsZW1lbnRlcl9pZCA9
ICcweDQzJw0KPiAtcGFydF9udW1iZXIgPSAnMHhhZicNCj4gLW1heF9sY29yZXMgPSAyNTYNCj4g
LW1heF9udW1hX25vZGVzID0gMg0KPiArc29jID0gJ3RodW5kZXJ4MicNCj4gZGlmZiAtLWdpdCBh
L2NvbmZpZy9hcm0vYXJtNjRfdGh1bmRlcnh0ODhfbGludXhfZ2NjDQo+IGIvY29uZmlnL2FybS9h
cm02NF90aHVuZGVyeHQ4OF9saW51eF9nY2MNCj4gaW5kZXggM2JhMTUyOGU0Li5kMzFkMGM2ZDgg
MTAwNjQ0DQo+IC0tLSBhL2NvbmZpZy9hcm0vYXJtNjRfdGh1bmRlcnh0ODhfbGludXhfZ2NjDQo+
ICsrKyBiL2NvbmZpZy9hcm0vYXJtNjRfdGh1bmRlcnh0ODhfbGludXhfZ2NjDQo+IEBAIC0xMyw3
ICsxMyw0IEBAIGNwdSA9ICdhcm12OC1hJw0KPiAgZW5kaWFuID0gJ2xpdHRsZScNCj4gDQo+ICBb
cHJvcGVydGllc10NCj4gLWltcGxlbWVudGVyX2lkID0gJzB4NDMnDQo+IC1wYXJ0X251bWJlciA9
ICcweGExJw0KPiAtbWF4X2xjb3JlcyA9IDk2DQo+IC1tYXhfbnVtYV9ub2RlcyA9IDENCj4gK3Nv
YyA9ICd0aHVuZGVyeHQ4OCcNCj4gZGlmZiAtLWdpdCBhL2NvbmZpZy9hcm0vbWVzb24uYnVpbGQg
Yi9jb25maWcvYXJtL21lc29uLmJ1aWxkIGluZGV4DQo+IGEyNTg0YjFmYi4uZDk5MWY5OTU0IDEw
MDY0NA0KPiAtLS0gYS9jb25maWcvYXJtL21lc29uLmJ1aWxkDQo+ICsrKyBiL2NvbmZpZy9hcm0v
bWVzb24uYnVpbGQNCj4gQEAgLTMwLDcgKzMwLDcgQEAgbmF0aXZlX21hY2hpbmVfYXJncyA9IFsn
LW1hcmNoPW5hdGl2ZScsICctDQo+IG10dW5lPW5hdGl2ZSddICAjIyBQYXJ0IG51bWJlcnMgYXJl
IHNwZWNpZmljIHRvIEFybSBpbXBsZW1lbnRlcnMgICMNCj4gaW1wbGVtZW50ZXIgc3BlY2lmaWMg
YWFyY2g2NCBmbGFncyBoYXZlIG1pZGRsZSBwcmlvcml0eQ0KPiAgIyAgICAgKHdpbGwgb3Zlcndy
aXRlIGNvbW1vbiBmbGFncykNCj4gLSMgcGFydCBudW1iZXIgc3BlY2lmaWMgYWFyY2g2NCBmbGFn
cyBoYXZlIHRoZSBoaWdoZXN0IHByaW9yaXR5DQo+ICsjIHBhcnQgbnVtYmVyIHNwZWNpZmljIGFh
cmNoNjQgZmxhZ3MgaGF2ZSBoaWdoZXIgcHJpb3JpdHkNCj4gICMgICAgICh3aWxsIG92ZXJ3cml0
ZSBib3RoIGNvbW1vbiBhbmQgaW1wbGVtZW50ZXIgc3BlY2lmaWMgZmxhZ3MpDQo+ICBpbXBsZW1l
bnRlcl9nZW5lcmljID0gew0KPiAgCSdkZXNjcmlwdGlvbic6ICdHZW5lcmljIGFybXY4JywNCj4g
QEAgLTE4MCw2ICsxODAsOTkgQEAgaW1wbGVtZW50ZXJzID0gew0KPiAgCSdkcGFhJzogaW1wbGVt
ZW50ZXJfZHBhYQ0KPiAgfQ0KPiANCj4gKyMgc29jIHNwZWNpZmljIGFhcmNoNjQgZmxhZ3MgaGF2
ZSB0aGUgaGlnaGVzdCBwcmlvcml0eQ0KPiArIyAgICAgKHdpbGwgb3ZlcndyaXRlIGFsbCBvdGhl
ciBmbGFncykNCj4gK3NvY19nZW5lcmljID0gew0KPiArCSdkZXNjcmlwdGlvbic6ICdHZW5lcmlj
IHVuLW9wdGltaXplZCBidWlsZCBmb3IgYWxsIGFhcmNoNjQgbWFjaGluZXMuJywNCj4gKwknaW1w
bGVtZW50ZXInOiAnZ2VuZXJpYycsDQo+ICsJJ3BhcnRfbnVtYmVyJzogJ2dlbmVyaWMnDQo+ICt9
DQo+ICsNCj4gK3NvY19hcm1hZGEgPSB7DQo+ICsJJ2Rlc2NyaXB0aW9uJzogJ01hcnZlbGwgQVJN
QURBJywNCj4gKwknaW1wbGVtZW50ZXInOiAnMHg1NicsDQo+ICsJJ3BhcnRfbnVtYmVyJzogJzB4
ZDA4JywNCj4gKwknbnVtYSc6IGZhbHNlLA0KPiArCSdkaXNhYmxlZF9kcml2ZXJzJzogWydidXMv
ZHBhYScsICdidXMvZnNsbWMnLCAnY29tbW9uL2RwYWF4J10gfQ0KPiArDQo+ICtzb2NfYmx1ZWZp
ZWxkID0gew0KPiArCSdkZXNjcmlwdGlvbic6ICdOVklESUEgQmx1ZUZpZWxkJywNCj4gKwknaW1w
bGVtZW50ZXInOiAnMHg0MScsDQo+ICsJJ3BhcnRfbnVtYmVyJzogJzB4ZDA4JywNCj4gKwknbnVt
YSc6IGZhbHNlDQo+ICt9DQo+ICsNCj4gK3NvY19kcGFhID0gew0KPiArCSdkZXNjcmlwdGlvbic6
ICdOWFAgRFBBQScsDQo+ICsJJ2ltcGxlbWVudGVyJzogJ2RwYWEnLA0KPiArCSdwYXJ0X251bWJl
cic6ICcweGQwOCcsDQo+ICsJJ251bWEnOiBmYWxzZQ0KPiArfQ0KPiArDQo+ICtzb2NfZW1hZyA9
IHsNCj4gKwknZGVzY3JpcHRpb24nOiAnQW1wZXJlIGVNQUcnLA0KPiArCSdpbXBsZW1lbnRlcic6
ICcweDUwJywNCj4gKwkncGFydF9udW1iZXInOiAnMHgwJw0KPiArfQ0KPiArDQo+ICtzb2NfZ3Jh
dml0b24yID0gew0KPiArCSdkZXNjcmlwdGlvbic6ICdBV1MgR3Jhdml0b24yJywNCj4gKwknaW1w
bGVtZW50ZXInOiAnMHg0MScsDQo+ICsJJ3BhcnRfbnVtYmVyJzogJzB4ZDBjJywNCj4gKwknbnVt
YSc6IGZhbHNlDQo+ICt9DQo+ICsNCj4gK3NvY19uMXNkcCA9IHsNCj4gKwknZGVzY3JpcHRpb24n
OiAnQXJtIE5lb3ZlcnNlIE4xU0RQJywNCj4gKwknaW1wbGVtZW50ZXInOiAnMHg0MScsDQo+ICsJ
J3BhcnRfbnVtYmVyJzogJzB4ZDBjJywNCj4gKwknZmxhZ3MnOiBbDQo+ICsJCVsnUlRFX01BWF9M
Q09SRScsIDRdDQo+ICsJXSwNCj4gKwknbnVtYSc6IGZhbHNlDQo+ICt9DQo+ICsNCj4gK3NvY19v
Y3Rlb250eDIgPSB7DQo+ICsJJ2Rlc2NyaXB0aW9uJzogJ01hcnZlbGwgT0NURU9OIFRYMicsDQo+
ICsJJ2ltcGxlbWVudGVyJzogJzB4NDMnLA0KPiArCSdwYXJ0X251bWJlcic6ICcweGIyJywNCj4g
KwknbnVtYSc6IGZhbHNlDQo+ICt9DQo+ICsNCj4gK3NvY19zdGluZ3JheSA9IHsNCj4gKwknZGVz
Y3JpcHRpb24nOiAnQnJvYWRjb20gU3RpbmdyYXknLA0KPiArCSdpbXBsZW1lbnRlcic6ICcweDQx
JywNCj4gKwkncGFydF9udW1iZXInOiAnMHhkMDgnLA0KPiArCSdudW1hJzogZmFsc2UNCj4gK30N
Cj4gKw0KPiArc29jX3RodW5kZXJ4MiA9IHsNCj4gKwknZGVzY3JpcHRpb24nOiAnTWFydmVsbCBU
aHVuZGVyWDIgVDk5JywNCj4gKwknaW1wbGVtZW50ZXInOiAnMHg0MycsDQo+ICsJJ3BhcnRfbnVt
YmVyJzogJzB4YWYnDQo+ICt9DQo+ICsNCj4gK3NvY190aHVuZGVyeHQ4OCA9IHsNCj4gKwknZGVz
Y3JpcHRpb24nOiAnTWFydmVsbCBUaHVuZGVyWCBUODgnLA0KPiArCSdpbXBsZW1lbnRlcic6ICcw
eDQzJywNCj4gKwkncGFydF9udW1iZXInOiAnMHhhMScNCj4gK30NCj4gKw0KPiArc29jcyA9IHsN
Cj4gKwknZ2VuZXJpYyc6IHNvY19nZW5lcmljLA0KPiArCSdhcm1hZGEnOiBzb2NfYXJtYWRhLA0K
PiArCSdibHVlZmllbGQnOiBzb2NfYmx1ZWZpZWxkLA0KPiArCSdkcGFhJzogc29jX2RwYWEsDQo+
ICsJJ2VtYWcnOiBzb2NfZW1hZywNCj4gKwknZ3Jhdml0b24yJzogc29jX2dyYXZpdG9uMiwNCj4g
KwknbjFzZHAnOiBzb2NfbjFzZHAsDQo+ICsJJ29jdGVvbnR4Mic6IHNvY19vY3Rlb250eDIsDQo+
ICsJJ3N0aW5ncmF5Jzogc29jX3N0aW5ncmF5LA0KPiArCSd0aHVuZGVyeDInOiBzb2NfdGh1bmRl
cngyLA0KPiArCSd0aHVuZGVyeHQ4OCc6IHNvY190aHVuZGVyeHQ4OA0KPiArfQ0KPiArDQo+ICBk
cGRrX2NvbmYuc2V0KCdSVEVfQVJDSF9BUk0nLCAxKQ0KPiAgZHBka19jb25mLnNldCgnUlRFX0ZP
UkNFX0lOVFJJTlNJQ1MnLCAxKQ0KPiANCj4gQEAgLTE5MiwxMSArMjg1LDE4IEBAIGlmIGRwZGtf
Y29uZi5nZXQoJ1JURV9BUkNIXzMyJykgIGVsc2UNCj4gIAkjIGFhcmNoNjQgYnVpbGQNCj4gIAl1
c2VfbmF0aXZlX21hY2hpbmVfYXJncyA9IGZhbHNlDQo+ICsJYXJtX3NvYyA9IGdldF9vcHRpb24o
J2FybV9zb2MnKQ0KPiArCXNvY19jb25maWcgPSB7fQ0KPiAgCWlmIG5vdCBtZXNvbi5pc19jcm9z
c19idWlsZCgpDQo+ICAJCWlmIG1hY2hpbmUgPT0gJ2dlbmVyaWMnDQo+ICAJCQkjIGdlbmVyaWMg
YnVpbGQNCj4gKwkJCWlmIGFybV9zb2MgIT0gJycNCj4gKwkJCQllcnJvcignQXJtIFNvQyBpcyB1
bnN1cHBvcnRlZCB3aXRoIGdlbmVyaWMNCj4gYnVpbGQuJykNCj4gKwkJCWVuZGlmDQo+ICAJCQlp
bXBsZW1lbnRlcl9pZCA9ICdnZW5lcmljJw0KPiAgCQkJcGFydF9udW1iZXIgPSAnZ2VuZXJpYycN
Cj4gKwkJZWxpZiBhcm1fc29jICE9ICcnDQo+ICsJCQlzb2NfY29uZmlnID0gc29jcy5nZXQoYXJt
X3NvYywgeydub3Rfc3VwcG9ydGVkJzoNCj4gdHJ1ZX0pDQo+ICAJCWVsc2UNCj4gIAkJCSMgbmF0
aXZlIGJ1aWxkDQo+ICAJCQkjIFRoZSBzY3JpcHQgcmV0dXJucyBbJ0ltcGxlbWVudGVyJywgJ1Zh
cmlhbnQnLA0KPiAnQXJjaGl0ZWN0dXJlJywgQEAgLTIxNSw4ICszMTUsMjcgQEAgZWxzZQ0KPiAg
CQllbmRpZg0KPiAgCWVsc2UNCj4gIAkJIyBjcm9zcyBidWlsZA0KPiAtCQlpbXBsZW1lbnRlcl9p
ZCA9DQo+IG1lc29uLmdldF9jcm9zc19wcm9wZXJ0eSgnaW1wbGVtZW50ZXJfaWQnKQ0KPiAtCQlw
YXJ0X251bWJlciA9IG1lc29uLmdldF9jcm9zc19wcm9wZXJ0eSgncGFydF9udW1iZXInKQ0KPiAr
CQlhcm1fc29jID0gbWVzb24uZ2V0X2Nyb3NzX3Byb3BlcnR5KCdzb2MnLCAnJykNCj4gKwkJaWYg
YXJtX3NvYyA9PSAnJw0KPiArCQkJZXJyb3IoJ0FybSBTb0MgbXVzdCBiZSBzcGVjaWZpZWQgaW4g
dGhlIGNyb3NzIGZpbGUuJykNCj4gKwkJZW5kaWYNCj4gKwkJc29jX2NvbmZpZyA9IHNvY3MuZ2V0
KGFybV9zb2MsIHsnbm90X3N1cHBvcnRlZCc6IHRydWV9KQ0KPiArCWVuZGlmDQo+ICsNCj4gKwlz
b2NfZmxhZ3MgPSBbXQ0KPiArCWlmIHNvY19jb25maWcuaGFzX2tleSgnbm90X3N1cHBvcnRlZCcp
DQo+ICsJCWVycm9yKCdTb0MgQDBAIG5vdCBzdXBwb3J0ZWQuJy5mb3JtYXQoYXJtX3NvYykpDQo+
ICsJZWxpZiBzb2NfY29uZmlnICE9IHt9DQo+ICsJCWltcGxlbWVudGVyX2lkID0gc29jX2NvbmZp
Z1snaW1wbGVtZW50ZXInXQ0KPiArCQlpbXBsZW1lbnRlcl9jb25maWcgPSBpbXBsZW1lbnRlcnNb
aW1wbGVtZW50ZXJfaWRdDQo+ICsJCXBhcnRfbnVtYmVyID0gc29jX2NvbmZpZ1sncGFydF9udW1i
ZXInXQ0KPiArCQlzb2NfZmxhZ3MgPSBzb2NfY29uZmlnLmdldCgnZmxhZ3MnLCBbXSkNCj4gKwkJ
aWYgbm90IHNvY19jb25maWcuZ2V0KCdudW1hJywgdHJ1ZSkNCj4gKwkJCWhhc19saWJudW1hID0g
MA0KPiArCQllbmRpZg0KPiArCQlpZiBzb2NfY29uZmlnLmhhc19rZXkoJ2Rpc2FibGVkX2RyaXZl
cnMnKQ0KPiArCQkJZGlzYWJsZWRfZHJpdmVycyArPSBzb2NfY29uZmlnWydkaXNhYmxlZF9kcml2
ZXJzJ10NCj4gKwkJZW5kaWYNCj4gIAllbmRpZg0KPiANCj4gIAlpZiBpbXBsZW1lbnRlcnMuaGFz
X2tleShpbXBsZW1lbnRlcl9pZCkNCj4gQEAgLTI0Miw4ICszNjEsOCBAQCBlbHNlDQo+ICAJCSAg
ICAgICcoLURtYWNoaW5lPWdlbmVyaWMpIGJ1aWxkLicpDQo+ICAJZW5kaWYNCj4gDQo+IC0JIyB1
c2UgZGVmYXVsdCBmbGFncyB3aXRoIGltcGxlbWVudGVyIGZsYWdzDQo+IC0JZHBka19mbGFncyA9
IGZsYWdzX2NvbW1vbiArIGltcGxlbWVudGVyX2NvbmZpZ1snZmxhZ3MnXSArDQo+IHBhcnRfbnVt
YmVyX2NvbmZpZy5nZXQoJ2ZsYWdzJywgW10pDQo+ICsJIyBhZGQgZmxhZ3MgaW4gdGhlIHByb3Bl
ciBvcmRlcg0KPiArCWRwZGtfZmxhZ3MgPSBmbGFnc19jb21tb24gKyBpbXBsZW1lbnRlcl9jb25m
aWdbJ2ZsYWdzJ10gKw0KPiArcGFydF9udW1iZXJfY29uZmlnLmdldCgnZmxhZ3MnLCBbXSkgKyBz
b2NfZmxhZ3MNCj4gDQo+ICAJIyBhcHBseSBzdXBwb3J0ZWQgbWFjaGluZSBhcmdzDQo+ICAJbWFj
aGluZV9hcmdzID0gW10gIyBDbGVhciBwcmV2aW91cyBtYWNoaW5lIGFyZ3MgZGlmZiAtLWdpdA0K
PiBhL2RvYy9ndWlkZXMvbGludXhfZ3NnL2Nyb3NzX2J1aWxkX2RwZGtfZm9yX2FybTY0LnJzdA0K
PiBiL2RvYy9ndWlkZXMvbGludXhfZ3NnL2Nyb3NzX2J1aWxkX2RwZGtfZm9yX2FybTY0LnJzdA0K
PiBpbmRleCAwNjM2NjFlYmYuLjgzYmRiNzhiZiAxMDA2NDQNCj4gLS0tIGEvZG9jL2d1aWRlcy9s
aW51eF9nc2cvY3Jvc3NfYnVpbGRfZHBka19mb3JfYXJtNjQucnN0DQo+ICsrKyBiL2RvYy9ndWlk
ZXMvbGludXhfZ3NnL2Nyb3NzX2J1aWxkX2RwZGtfZm9yX2FybTY0LnJzdA0KPiBAQCAtMTAwLDU0
ICsxMDAsMzIgQEAgY29tbWFuZDo6DQo+ICAJbWVzb24gYXJtNjQtYnVpbGQgLS1jcm9zcy1maWxl
IGNvbmZpZy9hcm0vYXJtNjRfYXJtdjhfbGludXhfZ2NjDQo+ICAJbmluamEgLUMgYXJtNjQtYnVp
bGQNCj4gDQo+IC1TdXBwb3J0ZWQgY3Jvc3MtY29tcGlsYXRpb24gdGFyZ2V0cw0KPiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gLQ0KPiAtSWYgeW91IHdpc2ggdG8gYnVp
bGQgZm9yIGEgdGFyZ2V0IHdoaWNoIGlzIG5vdCBhbW9uZyB0aGUgY3VycmVudCBjcm9zcy1maWxl
cywgLQ0KPiB5b3UgbWF5IHVzZSB2YXJpb3VzIGNvbWJpbmF0aW9ucyBvZiBpbXBsZW1lbnRlci9w
YXJ0IG51bWJlcjo6DQo+IC0NCj4gLSAgIFN1cHBvcnRlZCBpbXBsZW1lbnRlcnM6DQo+IC0gICAg
ICAnZ2VuZXJpYyc6IEdlbmVyaWMgYXJtdjgNCj4gLSAgICAgICcweDQxJzogICAgQXJtDQo+IC0g
ICAgICAnMHg0Myc6ICAgIENhdml1bQ0KPiAtICAgICAgJzB4NTAnOiAgICBBbXBlcmUgQ29tcHV0
aW5nDQo+IC0gICAgICAnMHg1Nic6ICAgIE1hcnZlbGwgQVJNQURBDQo+IC0gICAgICAnZHBhYSc6
ICAgIE5YUCBEUEFBDQo+IC0NCj4gLSAgIFN1cHBvcnRlZCBwYXJ0X251bWJlcnMgZm9yIGdlbmVy
aWM6DQo+IC0gICAgICAnZ2VuZXJpYyc6IHZhbGlkIGZvciBhbGwgYXJtdjgtYSBhcmNoaXRlY3R1
cmVzICh1bm9wdGltaXplZCBwb3J0YWJsZSBidWlsZCkNCj4gLQ0KPiAtICAgU3VwcG9ydGVkIHBh
cnRfbnVtYmVycyBmb3IgMHg0MSwgMHg1NiwgZHBhYToNCj4gLSAgICAgICcweGQwMyc6ICAgY29y
dGV4LWE1Mw0KPiAtICAgICAgJzB4ZDA0JzogICBjb3J0ZXgtYTM1DQo+IC0gICAgICAnMHhkMDkn
OiAgIGNvcnRleC1hNzMNCj4gLSAgICAgICcweGQwYSc6ICAgY29ydGV4LWE3NQ0KPiAtICAgICAg
JzB4ZDBiJzogICBjb3J0ZXgtYTc2DQo+IC0gICAgICAnMHhkMGMnOiAgIG5lb3ZlcnNlLW4xDQo+
IC0NCj4gLSAgIFN1cHBvcnRlZCBwYXJ0X251bWJlcnMgZm9yIDB4NDM6DQo+IC0gICAgICAnMHhh
MSc6ICAgIHRodW5kZXJ4dDg4DQo+IC0gICAgICAnMHhhMic6ICAgIHRodW5kZXJ4dDgxDQo+IC0g
ICAgICAnMHhhMyc6ICAgIHRodW5kZXJ4dDgzDQo+IC0gICAgICAnMHhhZic6ICAgIHRodW5kZXJ4
MnQ5OQ0KPiAtICAgICAgJzB4YjInOiAgICBvY3Rlb250eDINCj4gLQ0KPiAtICAgU3VwcG9ydGVk
IHBhcnRfbnVtYmVycyBmb3IgMHg1MDoNCj4gLSAgICAgICcweDAnOiAgICAgZW1hZw0KPiAtDQo+
IC1PdGhlciBjcm9zcyBmaWxlIG9wdGlvbnMNCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
PiAtDQo+IC1UaGVyZSBhcmUgb3RoZXIgb3B0aW9ucyB5b3UgbWF5IHNwZWNpZnkgaW4gYSBjcm9z
cyBmaWxlIHRvIHRhaWxvciB0aGUgYnVpbGQ6Og0KPiAtDQo+IC0gICBTdXBwb3J0ZWQgZXh0cmEg
Y29uZmlndXJhdGlvbg0KPiAtICAgICAgbWF4X251bWFfbm9kZXMgPSBuICAjIHdpbGwgc2V0IFJU
RV9NQVhfTlVNQV9OT0RFUw0KPiAtICAgICAgbWF4X2xjb3JlcyA9IG4gICAgICAjIHdpbGwgc2V0
IFJURV9NQVhfTENPUkUNCj4gLQ0KPiAtICAgICAgZGlzYWJsZWRfZHJpdmVycyA9IFsnYnVzL2Rw
YWEnLCAnY3J5cHRvJ10gICMgYWRkIGRpc2FibGVkIGRyaXZlcnMNCj4gLSAgICAgICAgICMgdmFs
aWQgdmFsdWVzIGFyZSBkaXJlY3RvcmllcyAob3B0aW9uYWxseSB3aXRoIHRoZWlyIHN1YmRpcnMp
DQo+IC0gICAgICAgICAjIGluIHRoZSBkcml2ZXJzIGRpcmVjdG9yeQ0KPiAtDQo+IC0gICAgICBu
dW1hID0gZmFsc2UgICAgICAgICMgc2V0IHRvIGZhbHNlIHRvIGZvcmNlIGJ1aWxkaW5nIGZvciBh
IG5vbi1OVU1BIHN5c3RlbQ0KPiAtICAgICAgICAgIyBpZiBub3Qgc2V0IG9yIHNldCB0byB0cnVl
LCB0aGUgYnVpbGQgc3lzdGVtIHdpbGwgYnVpbGQgZm9yIGEgTlVNQQ0KPiAtICAgICAgICAgIyBz
eXN0ZW0gb25seSBpZiBsaWJudW1hIGlzIGluc3RhbGxlZA0KPiArQnVpbGRpbmcgZm9yIGFuIGFh
cmNoNjQgU29DIG9uIGFuIGFhcmNoNjQgYnVpbGQgbWFjaGluZQ0KPiArLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiArDQo+ICtJZiB5b3Ug
d2lzaCB0byBidWlsZCBvbiBhbiBhYXJjaDY0IGJ1aWxkIG1hY2hpbmUgZm9yIGEgZGlmZmVyZW50
DQo+ICthYXJjaDY0IFNvQywgeW91IGRvbid0IG5lZWQgYSBzZXBhcmF0ZSBjcm9zcyB0b29sY2hh
aW4sIGp1c3QgYQ0KPiArZGlmZmVyZW50IHNldCBvZiBjb25maWd1cmF0aW9uIG9wdGlvbnMuIFRv
IGJ1aWxkIGZvciBhbiBhYXJjaDY0IFNvQywNCj4gK3VzZSB0aGUgLURhcm1fc29jIG1lc29uDQo+
ICtvcHRpb246Og0KPiArDQo+ICsgICBtZXNvbiBzb2NfYnVpbGQgLURhcm1fc29jPTx0YXJnZXRf
c29jPg0KPiArDQo+ICtTdWJzdGl0dXRlIDx0YXJnZXRfc29jPiB3aXRoIG9uZSBvZiB0aGUgc3Vw
cG9ydGVkIFNvQ3M6Og0KPiArDQo+ICsgICBnZW5lcmljOiAgICAgR2VuZXJpYyB1bi1vcHRpbWl6
ZWQgYnVpbGQgZm9yIGFsbCBhYXJjaDY0IG1hY2hpbmVzLg0KPiArICAgYXJtYWRhOiAgICAgIE1h
cnZlbGwgQVJNQURBDQo+ICsgICBibHVlZmllbGQ6ICAgTlZJRElBIEJsdWVGaWVsZA0KPiArICAg
ZHBhYTogICAgICAgIE5YUCBEUEFBDQo+ICsgICBlbWFnOiAgICAgICAgQW1wZXJlIGVNQUcNCj4g
KyAgIGdyYXZpdG9uMjogICBBV1MgR3Jhdml0b24yDQo+ICsgICBuMXNkcDogICAgICAgQXJtIE5l
b3ZlcnNlIE4xU0RQDQo+ICsgICBvY3Rlb250eDI6ICAgTWFydmVsbCBPQ1RFT04gVFgyDQo+ICsg
ICBzdGluZ3JheTogICAgQnJvYWRjb20gU3RpbmdyYXkNCj4gKyAgIHRodW5kZXJ4MjogICBNYXJ2
ZWxsIFRodW5kZXJYMiBUOTkNCj4gKyAgIHRodW5kZXJ4dDg4OiBNYXJ2ZWxsIFRodW5kZXJYIFQ4
OA0KPiArDQo+ICtUaGVzZSBTb0NzIGFyZSBhbHNvIHVzZWQgaW4gY3Jvc3MgZmlsZXMsIGUuZy46
Og0KPiArDQo+ICsgICBbcHJvcGVydGllc10NCj4gKyAgICMgR2VuZXJhdGUgYmluYXJpZXMgdGhh
dCBhcmUgcG9ydGFibGUgYWNyb3NzIGFsbCBBcm12OCBtYWNoaW5lcw0KPiArICAgc29jID0gJ2dl
bmVyaWMnDQo+IGRpZmYgLS1naXQgYS9tZXNvbl9vcHRpb25zLnR4dCBiL21lc29uX29wdGlvbnMu
dHh0IGluZGV4DQo+IDBjOWFkYjFiYi4uNzU2M2ExMzllIDEwMDY0NA0KPiAtLS0gYS9tZXNvbl9v
cHRpb25zLnR4dA0KPiArKysgYi9tZXNvbl9vcHRpb25zLnR4dA0KPiBAQCAtMSw1ICsxLDcgQEAN
Cj4gICMgUGxlYXNlIGtlZXAgdGhlc2Ugb3B0aW9ucyBzb3J0ZWQgYWxwaGFiZXRpY2FsbHkuDQo+
IA0KPiArb3B0aW9uKCdhcm1fc29jJywgdHlwZTogJ3N0cmluZycsIHZhbHVlOiAnJywNCj4gKwlk
ZXNjcmlwdGlvbjogJ1NwZWNpZnkgaWYgeW91IHdhbnQgdG8gYnVpbGQgZm9yIGEgcGFydGljdWxh
ciBhYXJjaDY0DQo+ICtBcm0gU29DIHdoZW4gYnVpbGRpbmcgb24gYW4gYWFyY2g2NCBtYWNoaW5l
LicpDQo+ICBvcHRpb24oJ2FybXY4X2NyeXB0b19kaXInLCB0eXBlOiAnc3RyaW5nJywgdmFsdWU6
ICcnLA0KPiAgCWRlc2NyaXB0aW9uOiAncGF0aCB0byB0aGUgYXJtdjhfY3J5cHRvIGxpYnJhcnkg
aW5zdGFsbGF0aW9uIGRpcmVjdG9yeScpDQo+IG9wdGlvbignZGlzYWJsZV9kcml2ZXJzJywgdHlw
ZTogJ3N0cmluZycsIHZhbHVlOiAnJywNCj4gLS0NCj4gMi4yMC4xDQoNCg==