Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4824086imu; Tue, 29 Jan 2019 08:07:08 -0800 (PST) X-Google-Smtp-Source: ALg8bN6FggJXCL05K0HuA7DlmwyEcJro7BtRZOVzmMsmAJAUGT264JWnQvu+p0CKFeM4DV4QmeLu X-Received: by 2002:a17:902:3383:: with SMTP id b3mr25925515plc.170.1548778028754; Tue, 29 Jan 2019 08:07:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548778028; cv=none; d=google.com; s=arc-20160816; b=fmDA21wepnLISbpG8+BBrZQVSWGvX5sPZCllrvtpxznpXPDouuso3/+eSFnavoA1I8 k69kD1OtLALAudysAk76XXhqPgXaKodngXchXB4buO+L1k1YXX00cRDFBXNzNa9kxbjr ipQKy19j+0ruHhmaYehZx2OncZr7VOVDGuDP8jLYvJ4RidRXD9a4Yx2clWTnjilHrmhz T8B+eSB/7UvWqjQnacpAoq3+9OhiYwI/3X0eFmUxdjX8O58z7sVV45FdLb0g808iJ4OA iT1MOMMBod+5hpTyCl1pZWAmU0/TCugaPRnaWefFW4dCz1XxNYR7j71OfqUAGiVm6ITw eNNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=wbNI+AcLWQK9/MXvwM9Qn9fP66q5XUEUXpA3gHSqgvg=; b=kUc6DeZf7YvuCvdyPwPbGZu1Tuy8MzlWN83WyBULxgKAhLrpXlY4U3sfTgelQT2beP qR0t2ZbSBbnK+felxzkXQ3TTF6z/Oi+rJENElPMXdaPu0l8cDh6VLYvn2h2ZmjYyo5+q qwuuqzBHNYUywaFA/TWLFnft4GSDVHs5YKG1WZSXX106U11z4TAPQx1+bYIQRXgIgQPf euGwLfRHJPgBF2bujePqGo/WU9Qxx1xa+4rCIi9/mMclVpuWPswzTxvaruwbt0b9Q2cG pvv80FhiTL9ye95gWkHX2Fut+zyeZC7b0Twaa+xWOOIYvFt0JjxSZK45emOh3XSvoNO9 Y/KA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=rlbUgGsR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d38si12060499pla.207.2019.01.29.08.06.47; Tue, 29 Jan 2019 08:07:08 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=rlbUgGsR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727274AbfA2QFX (ORCPT + 99 others); Tue, 29 Jan 2019 11:05:23 -0500 Received: from mail-eopbgr10083.outbound.protection.outlook.com ([40.107.1.83]:32736 "EHLO EUR02-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725355AbfA2QFW (ORCPT ); Tue, 29 Jan 2019 11:05:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wbNI+AcLWQK9/MXvwM9Qn9fP66q5XUEUXpA3gHSqgvg=; b=rlbUgGsRlhPqsPxwCW+Rix+fCiqz6tzHUfYD4BOsMvEwiadql+TRgd99PueIxPU0YwRsH8bfkcbDndKV8jGAmukKbIlq+BhM/sONoBFFGcSqYTBjL5mlmG0cO+peS6P9YRbHohIyUrjyxCjKiVz0JOEqFIDehP6KQ5bkoEQCzhw= Received: from VI1PR04MB4799.eurprd04.prod.outlook.com (20.177.48.220) by VI1SPR01MB0346.eurprd04.prod.outlook.com (20.177.59.94) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.23; Tue, 29 Jan 2019 16:05:16 +0000 Received: from VI1PR04MB4799.eurprd04.prod.outlook.com ([fe80::e036:f2c8:647d:1506]) by VI1PR04MB4799.eurprd04.prod.outlook.com ([fe80::e036:f2c8:647d:1506%5]) with mapi id 15.20.1558.023; Tue, 29 Jan 2019 16:05:16 +0000 From: Camelia Alexandra Groza To: =?utf-8?B?SG9sZ2VyIEhvZmZzdMOkdHRl?= , Greg Kroah-Hartman , "linux-kernel@vger.kernel.org" CC: "stable@vger.kernel.org" , Scott Wood , "David S. Miller" , Heiner Kallweit , Andrew Lunn Subject: RE: [PATCH 4.19 006/103] net: phy: phy driver features are mandatory Thread-Topic: [PATCH 4.19 006/103] net: phy: phy driver features are mandatory Thread-Index: AQHUt8fVqnnpj1tb90yHBVnDzOknIqXGZRKAgAABncA= Date: Tue, 29 Jan 2019 16:05:16 +0000 Message-ID: References: <20190129113159.567154026@linuxfoundation.org> <20190129113159.909710200@linuxfoundation.org> <2f2aa129-e9fb-c75a-1b60-1821863986bf@applied-asynchrony.com> In-Reply-To: <2f2aa129-e9fb-c75a-1b60-1821863986bf@applied-asynchrony.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=camelia.groza@nxp.com; x-originating-ip: [86.34.165.90] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;VI1SPR01MB0346;6:lhhlqvmQUC+Dcdbrvc28UWcyky4JHsmy/Hv49B0q5GD1m/rgP46QNaF0UBy5XxidNS3VfiphXStdjB4wh9rUX+S9Pm1zf2+S4SNn60O31i2DlgEawpbWAZSrbpyeFFYMFTPc8lyDOTKybPYTYdags7tK0H3D8BYZHuVyElNZtYmzTYrktcEuN1TYOOsHd1nqPpfHFA9HSMdvSVPCCPtNJckYpKj3poQGYQgxbJuuQChCQeChBHF5wgDR4D/wGDcmyQg3hjGd0keLuHWCoqpUwbaZxOxKbgrb/TdjkePQgYcTAh7p54LS/GoUQSOtu9GL0ctijFrn2vo/wIxBK2WyGmIOUuCU6Mqmse+46whU6S7D9EPMZHrOwYQv/BVVtsp1Eau2YTE/oFwTOwAYIqQjIk3ShyoI6WD+dvynQubG3TOScXs78OjMCbPAZAAjfhNlksCJfsJFzCQjdggHxdIB8Q==;5:dP/c9mFb7+nNqJGWDkENBLRCeohrFeJT0kPpCYQWKEC5YSPcTTbaXdbl9H2H39Aj0mVQ0jhE0RnPnzeEd2fJToG9+FZznCKQo5CtXpRxNFwLN/qrQNFMMwNbbiT7MH64xbXQuSRCCpSH1P4y3juBzToFOxOcdN+mDG/unkDErr2NL1EXuli28pypOu8Sd1SXHliLJN2EAn/hG6+470ELDA==;7:yXdCZMvN15fXLdCf6Pf1goOGByXtwBhdxMUph0Y6eBEYSkyl9M+BhUSX08oOy7JOqCD+/noMpBM/Z8RbQc4+gbMidDQj9SJwkob9SZwB+X2NLgj1KiWwytJfNWrlBwv9rETjnfD37whqEGmlPp7ZSg== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 1aad6663-9940-4f14-77f4-08d686038f69 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020);SRVR:VI1SPR01MB0346; x-ms-traffictypediagnostic: VI1SPR01MB0346: x-microsoft-antispam-prvs: x-forefront-prvs: 093290AD39 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(366004)(13464003)(189003)(199004)(76176011)(81166006)(99286004)(3846002)(66574012)(6116002)(81156014)(498600001)(14454004)(4326008)(68736007)(2501003)(14444005)(486006)(86362001)(25786009)(446003)(53936002)(8676002)(476003)(11346002)(110136005)(54906003)(5024004)(7696005)(8936002)(256004)(229853002)(74316002)(6436002)(186003)(102836004)(105586002)(106356001)(55016002)(71200400001)(71190400001)(53546011)(6506007)(33656002)(66066001)(39060400002)(2906002)(9686003)(6246003)(97736004)(305945005)(7736002)(26005);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1SPR01MB0346;H:VI1PR04MB4799.eurprd04.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: ZSVIsMKC9FLi4TaU9u0ISse93KC/xT7m2BIlW8hZgVimrmTrv4yFfTIeXYD1NN+Gn7f1Qt20hLZ6y08clt/D3flhH8UpK/rTz8/XgC758W88ZzmT9UEx1u+XIUI9FL9W0tN7fyxcIlwpnUba5FBu+cupuf6qxLWTSBG4SXPoVB9PYtT6zoMz0KjeWVcDeJPOe+Draq0zo99vhbAt970C3rwR3D3MgbuFniu1/0PNFAp+1vN8IupMJpMMR3rFbi78FjVTqXYLqpdfV7IAwyONa2Rj8a3UrqYmSO/UPmmy7GGBW0UMmAzzO7i7t6rN2Wlyv5njOonUqmMZ3DaqI25Gdk0xMnKznlf7i9fKlOgSDI/tlVfmrDy+MBAHHDGor5Vw4JydRrRW2lyzOZEBaVpf1ICXYKtTelaJ19RN0l5eoF0= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1aad6663-9940-4f14-77f4-08d686038f69 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2019 16:05:16.7530 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1SPR01MB0346 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBIb2xnZXIgSG9mZnN0w6R0dGUg PGhvbGdlckBhcHBsaWVkLWFzeW5jaHJvbnkuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBKYW51YXJ5 IDI5LCAyMDE5IDE3OjUwDQo+IFRvOiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZv dW5kYXRpb24ub3JnPjsgbGludXgtDQo+IGtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcNCj4gQ2M6IHN0 YWJsZUB2Z2VyLmtlcm5lbC5vcmc7IFNjb3R0IFdvb2QgPG9zc0BidXNlcnJvci5uZXQ+OyBDYW1l bGlhDQo+IEFsZXhhbmRyYSBHcm96YSA8Y2FtZWxpYS5ncm96YUBueHAuY29tPjsgRGF2aWQgUy4g TWlsbGVyDQo+IDxkYXZlbUBkYXZlbWxvZnQubmV0PjsgSGVpbmVyIEthbGx3ZWl0IDxoa2FsbHdl aXQxQGdtYWlsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCA0LjE5IDAwNi8xMDNdIG5ldDog cGh5OiBwaHkgZHJpdmVyIGZlYXR1cmVzIGFyZQ0KPiBtYW5kYXRvcnkNCj4gDQo+IE9uIDEvMjkv MTkgMTI6MzQgUE0sIEdyZWcgS3JvYWgtSGFydG1hbiB3cm90ZToNCj4gPiA0LjE5LXN0YWJsZSBy ZXZpZXcgcGF0Y2guICBJZiBhbnlvbmUgaGFzIGFueSBvYmplY3Rpb25zLCBwbGVhc2UgbGV0IG1l DQo+IGtub3cuDQo+ID4NCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0NCj4gPg0KPiA+IEZyb206IENh bWVsaWEgR3JvemEgPGNhbWVsaWEuZ3JvemFAbnhwLmNvbT4NCj4gPg0KPiA+IFsgVXBzdHJlYW0g Y29tbWl0IDNlNjRjZjdhNDM1ZWQwNTAwZTNhZGFhOGFhZGEyMjcyZDNhZThhYmMgXQ0KPiA+DQo+ ID4gU2luY2UgcGh5IGRyaXZlciBmZWF0dXJlcyBiZWNhbWUgYSBsaW5rX21vZGUgYml0bWFwLCBw aHkgZHJpdmVycyB0aGF0DQo+ID4gZG9uJ3QgaGF2ZSBhIGxpc3Qgb2YgZmVhdHVyZXMgY29uZmln dXJlZCB3aWxsIGNhdXNlIHRoZSBrZXJuZWwgdG8gY3Jhc2gNCj4gPiB3aGVuIHByb2JlZC4NCj4g Pg0KPiA+IFByZXZlbnQgdGhlIHBoeSBkcml2ZXIgZnJvbSByZWdpc3RlcmluZyBpZiB0aGUgZmVh dHVyZXMgZmllbGQgaXMgbWlzc2luZy4NCj4gPg0KPiA+IEZpeGVzOiA3MTk2NTVhMTQ5NzEgKCJu ZXQ6IHBoeTogUmVwbGFjZSBwaHkgZHJpdmVyIGZlYXR1cmVzIHUzMiB3aXRoDQo+IGxpbmtfbW9k ZSBiaXRtYXAiKQ0KPiA+IFJlcG9ydGVkLWJ5OiBTY290dCBXb29kIDxvc3NAYnVzZXJyb3IubmV0 Pg0KPiA+IFNpZ25lZC1vZmYtYnk6IENhbWVsaWEgR3JvemEgPGNhbWVsaWEuZ3JvemFAbnhwLmNv bT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5u ZXQ+DQo+ID4gU2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhm b3VuZGF0aW9uLm9yZz4NCj4gPiAtLS0NCj4gPiAgIGRyaXZlcnMvbmV0L3BoeS9waHlfZGV2aWNl LmMgfCAgICA1ICsrKysrDQo+ID4gICBpbmNsdWRlL2xpbnV4L3BoeS5oICAgICAgICAgIHwgICAg NCArKy0tDQo+ID4gICAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv bnMoLSkNCj4gPg0KPiA+IC0tLSBhL2RyaXZlcnMvbmV0L3BoeS9waHlfZGV2aWNlLmMNCj4gPiAr KysgYi9kcml2ZXJzL25ldC9waHkvcGh5X2RldmljZS5jDQo+ID4gQEAgLTE5MTcsNiArMTkxNywx MSBAQCBpbnQgcGh5X2RyaXZlcl9yZWdpc3RlcihzdHJ1Y3QgcGh5X2RyaXZlDQo+ID4gICB7DQo+ ID4gICAJaW50IHJldHZhbDsNCj4gPg0KPiA+ICsJaWYgKFdBUk5fT04oIW5ld19kcml2ZXItPmZl YXR1cmVzKSkgew0KPiA+ICsJCXByX2VycigiJXM6IERyaXZlciBmZWF0dXJlcyBhcmUgbWlzc2lu Z1xuIiwgbmV3X2RyaXZlci0NCj4gPm5hbWUpOw0KPiA+ICsJCXJldHVybiAtRUlOVkFMOw0KPiA+ ICsJfQ0KPiA+ICsNCj4gPiAgIAluZXdfZHJpdmVyLT5tZGlvZHJ2LmZsYWdzIHw9IE1ESU9fREVW SUNFX0lTX1BIWTsNCj4gPiAgIAluZXdfZHJpdmVyLT5tZGlvZHJ2LmRyaXZlci5uYW1lID0gbmV3 X2RyaXZlci0+bmFtZTsNCj4gPiAgIAluZXdfZHJpdmVyLT5tZGlvZHJ2LmRyaXZlci5idXMgPSAm bWRpb19idXNfdHlwZTsNCj4gPiAtLS0gYS9pbmNsdWRlL2xpbnV4L3BoeS5oDQo+ID4gKysrIGIv aW5jbHVkZS9saW51eC9waHkuaA0KPiA+IEBAIC00OTEsOCArNDkxLDggQEAgc3RydWN0IHBoeV9k ZXZpY2Ugew0KPiA+ICAgICogICBvbmx5IHdvcmtzIGZvciBQSFlzIHdpdGggSURzIHdoaWNoIG1h dGNoIHRoaXMgZmllbGQNCj4gPiAgICAqIG5hbWU6IFRoZSBmcmllbmRseSBuYW1lIG9mIHRoaXMg UEhZIHR5cGUNCj4gPiAgICAqIHBoeV9pZF9tYXNrOiBEZWZpbmVzIHRoZSBpbXBvcnRhbnQgYml0 cyBvZiB0aGUgcGh5X2lkDQo+ID4gLSAqIGZlYXR1cmVzOiBBIGxpc3Qgb2YgZmVhdHVyZXMgKHNw ZWVkLCBkdXBsZXgsIGV0Yykgc3VwcG9ydGVkDQo+ID4gLSAqICAgYnkgdGhpcyBQSFkNCj4gPiAr ICogZmVhdHVyZXM6IEEgbWFuZGF0b3J5IGxpc3Qgb2YgZmVhdHVyZXMgKHNwZWVkLCBkdXBsZXgs IGV0YykNCj4gPiArICogICBzdXBwb3J0ZWQgYnkgdGhpcyBQSFkNCj4gPiAgICAqIGZsYWdzOiBB IGJpdGZpZWxkIGRlZmluaW5nIGNlcnRhaW4gb3RoZXIgZmVhdHVyZXMgdGhpcyBQSFkNCj4gPiAg ICAqICAgc3VwcG9ydHMgKGxpa2UgaW50ZXJydXB0cykNCj4gPiAgICAqDQo+ID4NCj4gDQo+IFRo aXMgcGF0Y2ggbGVhZHMgdG8gdGhlIGZvbGxvd2luZyBkdW1wIGR1cmluZyBib290IGFuZCBubyB3 b3JraW5nDQo+IG5ldHdvcms6DQo+IA0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVs OiBSSVA6IDAwMTA6cGh5X2RyaXZlcl9yZWdpc3RlcisweDVmLzB4ODANCj4gW2xpYnBoeV0NCj4g SmFuIDI5IDEzOjExOjUwIHJhZ25hcm9rIGtlcm5lbDogQ29kZTogZGQgMDYgYTAgNDggYzcgNDcg NDAgMzAgZTQgMDYgYTAgNDggODkNCj4gNzcgMTAgYzcgNDcgMjQgMDIgMDAgMDAgMDAgZTggMTAg NWMgNDQgZTEgODkgYzUgODUgYzAgMGYgODUgYWEgMWQgMDAgMDAgODkgZTggNWINCj4gNWQgYzMg PDBmPiAwYiA0OCBjNyBjNyBmMCAyMCAwNyBhMCA0OCA4OSBjNiBiZCBlYSBmZiBmZiBmZiBlOCBj OSA0YyAwMiBlMQ0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiBSU1A6IDAwMTg6 ZmZmZmM5MDAwMGRmM2M3OCBFRkxBR1M6DQo+IDAwMDEwMjQ2DQo+IEphbiAyOSAxMzoxMTo1MCBy YWduYXJvayBrZXJuZWw6IFJBWDogZmZmZmZmZmZhMDA3MWM4ZCBSQlg6IDAwMDAwMDAwMDAwMDAw MDANCj4gUkNYOiAwMDAwMDAwMDAwMDAwMDAwDQo+IEphbiAyOSAxMzoxMTo1MCByYWduYXJvayBr ZXJuZWw6IFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IGZmZmZmZmZmYTAwNzY5MDANCj4gUkRJ OiBmZmZmZmZmZmEwMDc2MDQwDQo+IEphbiAyOSAxMzoxMTo1MCByYWduYXJvayBrZXJuZWw6IFJC UDogZmZmZmZmZmZhMDA3YTAwMCBSMDg6IDAwMDAwMDAwMDAwMDAwNDQNCj4gUjA5OiAwMDAwMDAw MDAwMDAwMjI4DQo+IEphbiAyOSAxMzoxMTo1MCByYWduYXJvayBrZXJuZWw6IFIxMDogZmZmZjg4 ODYwM2EwZDZmOCBSMTE6DQo+IDAwMDAwMDAwMDAwMDAwM2MgUjEyOiBmZmZmODg4NjAxMjUyZDAw DQo+IEphbiAyOSAxMzoxMTo1MCByYWduYXJvayBrZXJuZWw6IFIxMzogMDAwMDAwMDAwMDAwMDAw MiBSMTQ6DQo+IGZmZmZjOTAwMDBkZjNlOTggUjE1OiBmZmZmZmZmZmEwMDc2OTAwDQo+IEphbiAy OSAxMzoxMTo1MCByYWduYXJvayBrZXJuZWw6IEZTOiAgMDAwMDdmZWVhOWNlZDgwMCgwMDAwKQ0K PiBHUzpmZmZmODg4NjA3MjQwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANCj4gSmFu IDI5IDEzOjExOjUwIHJhZ25hcm9rIGtlcm5lbDogQ1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAw IENSMDoNCj4gMDAwMDAwMDA4MDA1MDAzMw0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2Vy bmVsOiBDUjI6IDAwMDA3ZmVlYTljZGZjNDIgQ1IzOg0KPiAwMDAwMDAwNWZlYzY0MDAxIENSNDog MDAwMDAwMDAwMDA2MDZlMA0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiBDYWxs IFRyYWNlOg0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiAgPyAweGZmZmZmZmZm YTAwN2EwMDANCj4gSmFuIDI5IDEzOjExOjUwIHJhZ25hcm9rIGtlcm5lbDogIHBoeV9pbml0KzB4 MjQvMHg1OCBbbGlicGh5XQ0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiAgZG9f b25lX2luaXRjYWxsKzB4NDMvMHgxYWYNCj4gSmFuIDI5IDEzOjExOjUwIHJhZ25hcm9rIGtlcm5l bDogID8gX2NvbmRfcmVzY2hlZCsweDE1LzB4MzANCj4gSmFuIDI5IDEzOjExOjUwIHJhZ25hcm9r IGtlcm5lbDogID8ga21lbV9jYWNoZV9hbGxvY190cmFjZSsweDE1NC8weDFiMA0KPiBKYW4gMjkg MTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiAgZG9faW5pdF9tb2R1bGUrMHg1YS8weDIxMA0KPiBK YW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiAgbG9hZF9tb2R1bGUrMHgyMDNhLzB4MjUw MA0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiAgPyB2ZnNfcmVhZCsweDEwZC8w eDEzMA0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiAgPyBfX3NlX3N5c19maW5p dF9tb2R1bGUrMHhiMS8weGQwDQo+IEphbiAyOSAxMzoxMTo1MCByYWduYXJvayBrZXJuZWw6ICBf X3NlX3N5c19maW5pdF9tb2R1bGUrMHhiMS8weGQwDQo+IEphbiAyOSAxMzoxMTo1MCByYWduYXJv ayBrZXJuZWw6ICBkb19zeXNjYWxsXzY0KzB4M2UvMHhlMA0KPiBKYW4gMjkgMTM6MTE6NTAgcmFn bmFyb2sga2VybmVsOg0KPiBlbnRyeV9TWVNDQUxMXzY0X2FmdGVyX2h3ZnJhbWUrMHg0NC8weGE5 DQo+IEphbiAyOSAxMzoxMTo1MCByYWduYXJvayBrZXJuZWw6IFJJUDogMDAzMzoweDdmZWVhYTI0 MTdjOQ0KPiBKYW4gMjkgMTM6MTE6NTAgcmFnbmFyb2sga2VybmVsOiBDb2RlOiAwMCAwMCAwMCA3 NSAwNSA0OCA4MyBjNCAxOCBjMyBlOCA4MiA5YyAwMQ0KPiAwMCA2NiA5MCA0OCA4OSBmOCA0OCA4 OSBmNyA0OCA4OSBkNiA0OCA4OSBjYSA0ZCA4OSBjMiA0ZCA4OSBjOCA0YyA4YiA0YyAyNCAwOCAw ZiAwNQ0KPiA8NDg+IDNkIDAxIGYwIGZmIGZmIDczIDAxIGMzIDQ4IDhiIDBkIDg3IGM2IDBjIDAw IGY3IGQ4IDY0IDg5IDAxIDQ4DQo+IEphbiAyOSAxMzoxMTo1MCByYWduYXJvayBrZXJuZWw6IFJT UDogMDAyYjowMDAwN2ZmZjZmYTZlYTA4IEVGTEFHUzoNCj4gMDAwMDAyNDYgT1JJR19SQVg6IDAw MDAwMDAwMDAwMDAxMzkNCj4gSmFuIDI5IDEzOjExOjUwIHJhZ25hcm9rIGtlcm5lbDogUkFYOiBm ZmZmZmZmZmZmZmZmZmRhIFJCWDogMDAwMDU1YzZlYWMwNmRiMA0KPiBSQ1g6IDAwMDA3ZmVlYWEy NDE3YzkNCj4gSmFuIDI5IDEzOjExOjUwIHJhZ25hcm9rIGtlcm5lbDogUkRYOiAwMDAwMDAwMDAw MDAwMDAwIFJTSToNCj4gMDAwMDdmZWVhYTQxOThmZCBSREk6IDAwMDAwMDAwMDAwMDAwMDYNCj4g SmFuIDI5IDEzOjExOjUwIHJhZ25hcm9rIGtlcm5lbDogUkJQOiAwMDAwN2ZlZWFhNDE5OGZkIFIw ODoNCj4gMDAwMDAwMDAwMDAwMDAwMCBSMDk6IDAwMDA1NWM2ZWFjMDMwMDANCj4gSmFuIDI5IDEz OjExOjUwIHJhZ25hcm9rIGtlcm5lbDogUjEwOiAwMDAwMDAwMDAwMDAwMDA2IFIxMToNCj4gMDAw MDAwMDAwMDAwMDI0NiBSMTI6IDAwMDAwMDAwMDAwMDAwMDANCj4gSmFuIDI5IDEzOjExOjUwIHJh Z25hcm9rIGtlcm5lbDogUjEzOiAwMDAwNTVjNmVhYmZjMWQwIFIxNDoNCj4gMDAwMDAwMDAwMDAy MDAwMCBSMTU6IDAwMDA1NWM2ZWFjMDZkYjANCj4gSmFuIDI5IDEzOjExOjUwIHJhZ25hcm9rIGtl cm5lbDogLS0tWyBlbmQgdHJhY2UgMThlMDVhMGFmZWIxNDBiMiBdLS0tDQo+IEphbiAyOSAxMzox MTo1MCByYWduYXJvayBrZXJuZWw6IGxpYnBoeTogR2VuZXJpYyAxMEcgUEhZOiBEcml2ZXIgZmVh dHVyZXMgYXJlDQo+IG1pc3NpbmcNCj4gDQo+IEFwcGFyZW50bHkgdGhlIHI4MTY5IGRyaXZlciBm b3IgbXkgTklDIGRvZXMgc29tZXRoaW5nIHdyb25nIHdydC4gdGhpcw0KPiBmaXggYW5kIHRoZSBv cmlnaW5hbCBjb21taXQgKDcxOTY1NWExNDk3MSksIGJ1dCByZWdhcmRsZXNzIC0gcmV2ZXJ0aW5n IHRoaXMNCj4gcGF0Y2ggbGVhZHMgdG8gYSBib290aW5nICYgd29ya2luZyA0LjE5LjE5Og0KPiAN Cj4gSmFuIDI5IDEzOjI5OjE2IHJhZ25hcm9rIGtlcm5lbDogbGlicGh5OiByODE2OTogcHJvYmVk DQo+IEphbiAyOSAxMzoyOToxOSByYWduYXJvayBrZXJuZWw6IFJUTDgyMTFFIEdpZ2FiaXQgRXRo ZXJuZXQgcjgxNjktNDAwOjAwOg0KPiBhdHRhY2hlZCBQSFkgZHJpdmVyIFtSVEw4MjExRSBHaWdh Yml0IEV0aGVybmV0XSAobWlpX2J1czpwaHlfYWRkcj1yODE2OS0NCj4gNDAwOjAwLCBpcnE9SUdO T1JFKQ0KPiANCj4gSSd2ZSBjYydlZCBIZWluZXIgS2FsbHdlaXQgd2hvIG1pZ2h0IGtub3cgd2h5 IHBoeWxpYiB3aXRoIHRoaXMgZml4IGFuZCByODE2OQ0KPiBkb24ndCBsaWtlIGVhY2ggb3RoZXIu DQo+IA0KPiBjaGVlcnMsDQo+IEhvbGdlcg0KDQpIaQ0KDQpUaGlzIHBvaW50cyB0byBhbiBpc3N1 ZSB3aXRoIHRoZSBHZW5lcmljIDEwRyBQSFkgZHJpdmVyLiBUaGUgZm9sbG93aW5nIHBhdGNoIHNl ZW1zIHRvIGJlIG1pc3NpbmcgZnJvbSB0aGUgNC4xOSBzdGFibGUgdHJlZSBhbmQgc2hvdWxkIGJl IG1lcmdlZDoNCmY4MDI5MTIgbmV0OiBwaHk6IGdlbnBoeV8xMGdfZHJpdmVyOiBBdm9pZCBOVUxM IHBvaW50ZXIgZGVyZWZlcmVuY2UNCg0KVGhhbmtzIGZvciBwb2ludGluZyB0aGlzIG91dC4NCg0K UmVnYXJkcywNCkNhbWVsaWENCiANCg==