Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3755224pxb; Tue, 26 Jan 2021 04:03:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJx+3TmfAZSb43LdIzcpS8SK30rD4WMxn3jYGQF8GJBsBKJa5RSbaLUEL9Zi19hcW3QXySTQ X-Received: by 2002:a17:906:a88d:: with SMTP id ha13mr3083678ejb.124.1611662602935; Tue, 26 Jan 2021 04:03:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611662602; cv=none; d=google.com; s=arc-20160816; b=lVF+HgJqFzTNciT7e0uRTZXKTf5hVMDp4hdgYXAMccEk+AAh04Dbr/25BwmtH1T6aU Zde/haHEQ+n7VArok6bp3s8JL0Mdh5I0I1P4KOA0gVs7UrBeIoZAdhRrtrznkyXUDiIF LSL/XaD39CbiVfNd39g1Sc16filghGiE0szzw+i66KPMBiSnZhDb+iphhqFOiZZGwbIQ 0ssOmdB9diSAKgNnwAMWhePLYUuB57W3pV1an2YEhDIxhhqyjPTkh3E1+ODxZtbbbiAG 2BCugJ7EqjWZ9QT6LgOnlX79E4Km/jjzWgcYLA0T5n83+XkkH5qMLhWugqh7yss87z5T BUkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=oAYBDnd46n/nrsFHoThyvhzrrUWPsLR/Mvddequ82jM=; b=IjPUVzhGIw9IB5qnD/40qfKVLDsT9hMikLfw0QArX/Ou0RabsiLRLdEbN8HEIWeddA k47TjQQAXT3l4TQ0r4NnysQQ45Gpzz/efvcxlWh1WN/tm/0yfQgRhe4XwSbzqYjAEGcH RVGmBdKQLAviqhEOOXch15u6fShtgjUVmVvdBEPvEe0wOvTncHhuvJfrazejNF0JG596 AYmFmNwljBVrZfwuHezFA0b0ZuVP7+SQ2107xH4OXMEUieuunp2gUMUvaFe1kEKwYVXV 3WO7YE3znDCKKUOAi/BbjENL2LJozqXc2O3Q42vRYpn/Fxg3+8G2mWEBMPG854GZtH0C g/DQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=IRyUMiZz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bi28si7866873edb.493.2021.01.26.04.02.58; Tue, 26 Jan 2021 04:03:22 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=IRyUMiZz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2405516AbhAZMCX (ORCPT + 99 others); Tue, 26 Jan 2021 07:02:23 -0500 Received: from mailgw02.mediatek.com ([1.203.163.81]:48608 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S2405305AbhAZMCC (ORCPT ); Tue, 26 Jan 2021 07:02:02 -0500 X-UUID: 25cea06461e3435db86dfa532cc29f75-20210126 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:MIME-Version:Content-Type:References:In-Reply-To:Date:CC:To:From:Subject:Message-ID; bh=oAYBDnd46n/nrsFHoThyvhzrrUWPsLR/Mvddequ82jM=; b=IRyUMiZzSSbD8Gy5yyV+3fDyCqN1oCz8Q3WYXKvWdlhXcS+KwLnRS9eQUBkUbKGzdS6qy4ucLS3wt3WnZgSDrDnfk+ctFr2B0qXZ+wAbFJ+fjx7hZ8HGmmSMYyAQ0xJu5wP/jL1Z96NGIO62CejeUxl6cMIo4p3yIrQatRVHXc4=; X-UUID: 25cea06461e3435db86dfa532cc29f75-20210126 Received: from mtkcas36.mediatek.inc [(172.27.4.253)] by mailgw02.mediatek.com (envelope-from ) (mailgw01.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 1998379757; Tue, 26 Jan 2021 20:01:06 +0800 Received: from MTKCAS32.mediatek.inc (172.27.4.184) by MTKMBS31N1.mediatek.inc (172.27.4.69) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 26 Jan 2021 20:01:02 +0800 Received: from [10.17.3.153] (10.17.3.153) by MTKCAS32.mediatek.inc (172.27.4.170) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 26 Jan 2021 20:01:01 +0800 Message-ID: <1611662461.14672.22.camel@mhfsdcap03> Subject: Re: [v7,1/7] dt-bindings: PCI: mediatek-gen3: Add YAML schema From: Jianjun Wang To: Rob Herring CC: , , Lorenzo Pieralisi , , , , , , , , Matthias Brugger , "Sj Huang" , Ryder Lee , , Philipp Zabel , , Bjorn Helgaas , , Date: Tue, 26 Jan 2021 20:01:01 +0800 In-Reply-To: <20210125202220.GA905995@robh.at.kernel.org> References: <20210113114001.5804-1-jianjun.wang@mediatek.com> <20210113114001.5804-2-jianjun.wang@mediatek.com> <20210125202220.GA905995@robh.at.kernel.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 MIME-Version: 1.0 X-TM-SNTS-SMTP: F1DA409755172DE8362284DDADA00A7EBF387AB58BF3F0CEECE433EDDC46C67A2000:8 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gTW9uLCAyMDIxLTAxLTI1IGF0IDE0OjIyIC0wNjAwLCBSb2IgSGVycmluZyB3cm90ZToNCj4g T24gV2VkLCBKYW4gMTMsIDIwMjEgYXQgMDc6Mzk6NTVQTSArMDgwMCwgSmlhbmp1biBXYW5nIHdy b3RlOg0KPiA+IEFkZCBZQU1MIHNjaGVtYXMgZG9jdW1lbnRhdGlvbiBmb3IgR2VuMyBQQ0llIGNv bnRyb2xsZXIgb24NCj4gPiBNZWRpYVRlayBTb0NzLg0KPiA+IA0KPiA+IFNpZ25lZC1vZmYtYnk6 IEppYW5qdW4gV2FuZyA8amlhbmp1bi53YW5nQG1lZGlhdGVrLmNvbT4NCj4gPiBBY2tlZC1ieTog UnlkZXIgTGVlIDxyeWRlci5sZWVAbWVkaWF0ZWsuY29tPg0KPiA+IC0tLQ0KPiA+ICAuLi4vYmlu ZGluZ3MvcGNpL21lZGlhdGVrLXBjaWUtZ2VuMy55YW1sICAgICAgfCAxNzIgKysrKysrKysrKysr KysrKysrDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxNzIgaW5zZXJ0aW9ucygrKQ0KPiA+ICBjcmVh dGUgbW9kZSAxMDA2NDQgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3BjaS9tZWRp YXRlay1wY2llLWdlbjMueWFtbA0KPiA+IA0KPiA+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3MvcGNpL21lZGlhdGVrLXBjaWUtZ2VuMy55YW1sIGIvRG9jdW1l bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3BjaS9tZWRpYXRlay1wY2llLWdlbjMueWFtbA0K PiA+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+ID4gaW5kZXggMDAwMDAwMDAwMDAwLi5mMTMzZmIw MTg0ZjENCj4gPiAtLS0gL2Rldi9udWxsDQo+ID4gKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0 cmVlL2JpbmRpbmdzL3BjaS9tZWRpYXRlay1wY2llLWdlbjMueWFtbA0KPiA+IEBAIC0wLDAgKzEs MTcyIEBADQo+ID4gKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IChHUEwtMi4wIE9SIEJTRC0y LUNsYXVzZSkNCj4gPiArJVlBTUwgMS4yDQo+ID4gKy0tLQ0KPiA+ICskaWQ6IGh0dHA6Ly9kZXZp Y2V0cmVlLm9yZy9zY2hlbWFzL3BjaS9tZWRpYXRlay1wY2llLWdlbjMueWFtbCMNCj4gPiArJHNj aGVtYTogaHR0cDovL2RldmljZXRyZWUub3JnL21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjDQo+ID4g Kw0KPiA+ICt0aXRsZTogR2VuMyBQQ0llIGNvbnRyb2xsZXIgb24gTWVkaWFUZWsgU29Dcw0KPiA+ ICsNCj4gPiArbWFpbnRhaW5lcnM6DQo+ID4gKyAgLSBKaWFuanVuIFdhbmcgPGppYW5qdW4ud2Fu Z0BtZWRpYXRlay5jb20+DQo+ID4gKw0KPiA+ICtkZXNjcmlwdGlvbjogfCsNCj4gPiArICBQQ0ll IEdlbjMgTUFDIGNvbnRyb2xsZXIgZm9yIE1lZGlhVGVrIFNvQ3MsIGl0IHN1cHBvcnRzIEdlbjMg c3BlZWQNCj4gPiArICBhbmQgY29tcGF0aWJsZSB3aXRoIEdlbjIsIEdlbjEgc3BlZWQuDQo+ID4g Kw0KPiA+ICsgIFRoaXMgUENJZSBjb250cm9sbGVyIHN1cHBvcnRzIHVwIHRvIDI1NiBNU0kgdmVj dG9ycywgdGhlIE1TSSBoYXJkd2FyZQ0KPiA+ICsgIGJsb2NrIGRpYWdyYW0gaXMgYXMgZm9sbG93 czoNCj4gPiArDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgKy0tLS0tKw0KPiA+ICsgICAgICAg ICAgICAgICAgICAgIHwgR0lDIHwNCj4gPiArICAgICAgICAgICAgICAgICAgICArLS0tLS0rDQo+ ID4gKyAgICAgICAgICAgICAgICAgICAgICAgXg0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAg IHwNCj4gPiArICAgICAgICAgICAgICAgICAgIHBvcnQtPmlycQ0KPiA+ICsgICAgICAgICAgICAg ICAgICAgICAgIHwNCj4gPiArICAgICAgICAgICAgICAgKy0rLSstKy0rLSstKy0rLSsNCj4gPiAr ICAgICAgICAgICAgICAgfDB8MXwyfDN8NHw1fDZ8N3wgKFBDSWUgaW50YykNCj4gPiArICAgICAg ICAgICAgICAgKy0rLSstKy0rLSstKy0rLSsNCj4gPiArICAgICAgICAgICAgICAgIF4gXiAgICAg ICAgICAgXg0KPiA+ICsgICAgICAgICAgICAgICAgfCB8ICAgIC4uLiAgICB8DQo+ID4gKyAgICAg ICAgKy0tLS0tLS0rICstLS0tLS0rICAgICstLS0tLS0tLS0tLSsNCj4gPiArICAgICAgICB8ICAg ICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgfA0KPiA+ICsgICstKy0rLS0tKy0tKy0tKyAg Ky0rLSstLS0rLS0rLS0rICArLSstKy0tLSstLSstLSsNCj4gPiArICB8MHwxfC4uLnwzMHwzMXwg IHwwfDF8Li4ufDMwfDMxfCAgfDB8MXwuLi58MzB8MzF8IChNU0kgc2V0cykNCj4gPiArICArLSst Ky0tLSstLSstLSsgICstKy0rLS0tKy0tKy0tKyAgKy0rLSstLS0rLS0rLS0rDQo+ID4gKyAgIF4g XiAgICAgIF4gIF4gICAgXiBeICAgICAgXiAgXiAgICBeIF4gICAgICBeICBeDQo+ID4gKyAgIHwg fCAgICAgIHwgIHwgICAgfCB8ICAgICAgfCAgfCAgICB8IHwgICAgICB8ICB8ICAoTVNJIHZlY3Rv cnMpDQo+ID4gKyAgIHwgfCAgICAgIHwgIHwgICAgfCB8ICAgICAgfCAgfCAgICB8IHwgICAgICB8 ICB8DQo+ID4gKw0KPiA+ICsgICAgKE1TSSBTRVQwKSAgICAgICAoTVNJIFNFVDEpICAuLi4gICAo TVNJIFNFVDcpDQo+ID4gKw0KPiA+ICsgIFdpdGggMjU2IE1TSSB2ZWN0b3JzIHN1cHBvcnRlZCwg dGhlIE1TSSB2ZWN0b3JzIGFyZSBjb21wb3NlZCBvZiA4IHNldHMsDQo+ID4gKyAgZWFjaCBzZXQg aGFzIGl0cyBvd24gYWRkcmVzcyBmb3IgTVNJIG1lc3NhZ2UsIGFuZCBzdXBwb3J0cyAzMiBNU0kg dmVjdG9ycw0KPiA+ICsgIHRvIGdlbmVyYXRlIGludGVycnVwdC4NCj4gPiArDQo+ID4gK2FsbE9m Og0KPiA+ICsgIC0gJHJlZjogL3NjaGVtYXMvcGNpL3BjaS1idXMueWFtbCMNCj4gPiArDQo+ID4g K3Byb3BlcnRpZXM6DQo+ID4gKyAgY29tcGF0aWJsZToNCj4gPiArICAgIGNvbnN0OiBtZWRpYXRl ayxtdDgxOTItcGNpZQ0KPiA+ICsNCj4gPiArICByZWc6DQo+ID4gKyAgICBtYXhJdGVtczogMQ0K PiA+ICsNCj4gPiArICBpbnRlcnJ1cHRzOg0KPiA+ICsgICAgbWF4SXRlbXM6IDENCj4gPiArDQo+ ID4gKyAgcmFuZ2VzOg0KPiA+ICsgICAgbWluSXRlbXM6IDENCj4gPiArICAgIG1heEl0ZW1zOiA4 DQo+ID4gKw0KPiA+ICsgIHJlc2V0czoNCj4gPiArICAgIG1pbkl0ZW1zOiAxDQo+ID4gKyAgICBt YXhJdGVtczogMg0KPiANCj4gV2h5IHRoZSByYW5nZT8gVGhlIFNvQyBlaXRoZXIgaGFzIHRoZSBy ZXNldCBsaW5lcyBvciBpdCBkb2Vzbid0Lg0KPiANCj4gPiArDQo+ID4gKyAgcmVzZXQtbmFtZXM6 DQo+ID4gKyAgICBhbnlPZjoNCj4gPiArICAgICAgLSBjb25zdDogbWFjDQo+ID4gKyAgICAgIC0g Y29uc3Q6IHBoeQ0KPiANCj4gSSBkb24ndCB0aGluayB0aGlzIHNob3VsZCBzdGF5LCBidXQgaWYg c28sIGJldHRlciBleHByZXNzZWQgbGlrZSB0aGlzOg0KPiANCj4gbWluSXRlbXM6IDENCj4gbWF4 SXRlbXM6IDINCj4gaXRlbXM6DQo+ICAgZW51bTogWyBtYWMsIHBoeSBdDQoNCkhpIFJvYiwNCg0K VGhhbmtzIGZvciB5b3VyIHJldmlldywgZG9lcyB0aGlzIG1lYW5zIHRoYXQgSSBzaG91bGQgbWVy Z2UgdGhlIHJlc2V0cw0KYW5kIHJlc2V0LW5hbWVzIHRvZ2V0aGVyIGFzIHRoZSBmb2xsb3dpbmcg cHJvcGVydHk/DQoNCnJlc2V0czoNCiAgbWluSXRlbXM6IDENCiAgbWF4SXRlbXM6IDINCiAgaXRl bXM6DQogICAgZW51bTogWyBtYWMsIHBoeSBdDQo+IA0KPiANCj4gPiArDQo+ID4gKyAgY2xvY2tz Og0KPiA+ICsgICAgbWF4SXRlbXM6IDYNCj4gPiArDQo+ID4gKyAgY2xvY2stbmFtZXM6DQo+ID4g KyAgICBpdGVtczoNCj4gPiArICAgICAgLSBjb25zdDogcGxfMjUwbQ0KPiA+ICsgICAgICAtIGNv bnN0OiB0bF8yNm0NCj4gPiArICAgICAgLSBjb25zdDogdGxfOTZtDQo+ID4gKyAgICAgIC0gY29u c3Q6IHRsXzMyaw0KPiA+ICsgICAgICAtIGNvbnN0OiBwZXJpXzI2bQ0KPiA+ICsgICAgICAtIGNv bnN0OiB0b3BfMTMzbQ0KPiA+ICsNCj4gPiArICBhc3NpZ25lZC1jbG9ja3M6DQo+ID4gKyAgICBt YXhJdGVtczogMQ0KPiA+ICsNCj4gPiArICBhc3NpZ25lZC1jbG9jay1wYXJlbnRzOg0KPiA+ICsg ICAgbWF4SXRlbXM6IDENCj4gPiArDQo+ID4gKyAgcGh5czoNCj4gPiArICAgIG1heEl0ZW1zOiAx DQo+ID4gKw0KPiA+ICsgICcjaW50ZXJydXB0LWNlbGxzJzoNCj4gPiArICAgIGNvbnN0OiAxDQo+ ID4gKw0KPiA+ICsgIGludGVycnVwdC1jb250cm9sbGVyOg0KPiA+ICsgICAgZGVzY3JpcHRpb246 IEludGVycnVwdCBjb250cm9sbGVyIG5vZGUgZm9yIGhhbmRsaW5nIGxlZ2FjeSBQQ0kgaW50ZXJy dXB0cy4NCj4gPiArICAgIHR5cGU6IG9iamVjdA0KPiA+ICsgICAgcHJvcGVydGllczoNCj4gPiAr ICAgICAgJyNhZGRyZXNzLWNlbGxzJzoNCj4gPiArICAgICAgICBjb25zdDogMA0KPiA+ICsgICAg ICAnI2ludGVycnVwdC1jZWxscyc6DQo+ID4gKyAgICAgICAgY29uc3Q6IDENCj4gPiArICAgICAg aW50ZXJydXB0LWNvbnRyb2xsZXI6IHRydWUNCj4gPiArDQo+ID4gKyAgICByZXF1aXJlZDoNCj4g PiArICAgICAgLSAnI2FkZHJlc3MtY2VsbHMnDQo+ID4gKyAgICAgIC0gJyNpbnRlcnJ1cHQtY2Vs bHMnDQo+ID4gKyAgICAgIC0gaW50ZXJydXB0LWNvbnRyb2xsZXINCj4gPiArDQo+ID4gKyAgICBh ZGRpdGlvbmFsUHJvcGVydGllczogZmFsc2UNCj4gPiArDQo+ID4gK3JlcXVpcmVkOg0KPiA+ICsg IC0gY29tcGF0aWJsZQ0KPiA+ICsgIC0gcmVnDQo+ID4gKyAgLSBpbnRlcnJ1cHRzDQo+ID4gKyAg LSByYW5nZXMNCj4gPiArICAtIGNsb2Nrcw0KPiA+ICsgIC0gJyNpbnRlcnJ1cHQtY2VsbHMnDQo+ ID4gKyAgLSBpbnRlcnJ1cHQtY29udHJvbGxlcg0KPiA+ICsNCj4gPiArdW5ldmFsdWF0ZWRQcm9w ZXJ0aWVzOiBmYWxzZQ0KPiA+ICsNCj4gPiArZXhhbXBsZXM6DQo+ID4gKyAgLSB8DQo+ID4gKyAg ICAjaW5jbHVkZSA8ZHQtYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIvYXJtLWdpYy5oPg0K PiA+ICsgICAgI2luY2x1ZGUgPGR0LWJpbmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL2lycS5o Pg0KPiA+ICsNCj4gPiArICAgIGJ1cyB7DQo+ID4gKyAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8 Mj47DQo+ID4gKyAgICAgICAgI3NpemUtY2VsbHMgPSA8Mj47DQo+ID4gKw0KPiA+ICsgICAgICAg IHBjaWU6IHBjaWVAMTEyMzAwMDAgew0KPiA+ICsgICAgICAgICAgICBjb21wYXRpYmxlID0gIm1l ZGlhdGVrLG10ODE5Mi1wY2llIjsNCj4gPiArICAgICAgICAgICAgZGV2aWNlX3R5cGUgPSAicGNp IjsNCj4gPiArICAgICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8Mz47DQo+ID4gKyAgICAgICAg ICAgICNzaXplLWNlbGxzID0gPDI+Ow0KPiA+ICsgICAgICAgICAgICByZWcgPSA8MHgwMCAweDEx MjMwMDAwIDB4MDAgMHg0MDAwPjsNCj4gPiArICAgICAgICAgICAgcmVnLW5hbWVzID0gInBjaWUt bWFjIjsNCj4gDQo+IE5vdCBkb2N1bWVudGVkLiBEcm9wLg0KSSB3aWxsIGFkZCB0aGUgcHJvcGVy dHkgaW5mb3JtYXRpb24gZm9yIHJlZy1uYW1lcyBpbiB0aGUgbmV4dCB2ZXJzaW9uLA0KaXQncyB1 c2VkIGJ5IGNvbnRyb2xsZXIgZHJpdmVyIHRvIGdldCB0aGUgcmVnaXN0ZXIgcmVzb3VyY2UuDQoN ClRoYW5rcy4NCj4gDQo+ID4gKyAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQSSAyNTEg SVJRX1RZUEVfTEVWRUxfSElHSCAwPjsNCj4gPiArICAgICAgICAgICAgYnVzLXJhbmdlID0gPDB4 MDAgMHhmZj47DQo+ID4gKyAgICAgICAgICAgIHJhbmdlcyA9IDwweDgyMDAwMDAwIDB4MDAgMHgx MjAwMDAwMCAweDAwDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAweDEyMDAwMDAwIDB4MDAg MHgxMDAwMDAwPjsNCj4gPiArICAgICAgICAgICAgY2xvY2tzID0gPCZpbmZyYWNmZyA0ND4sDQo+ ID4gKyAgICAgICAgICAgICAgICAgICAgIDwmaW5mcmFjZmcgNDA+LA0KPiA+ICsgICAgICAgICAg ICAgICAgICAgICA8JmluZnJhY2ZnIDQzPiwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgPCZp bmZyYWNmZyA5Nz4sDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgIDwmaW5mcmFjZmcgOTk+LA0K PiA+ICsgICAgICAgICAgICAgICAgICAgICA8JmluZnJhY2ZnIDExMT47DQo+ID4gKyAgICAgICAg ICAgIGNsb2NrLW5hbWVzID0gInBsXzI1MG0iLCAidGxfMjZtIiwgInRsXzk2bSIsDQo+ID4gKyAg ICAgICAgICAgICAgICAgICAgICAgICAgInRsXzMyayIsICJwZXJpXzI2bSIsICJ0b3BfMTMzbSI7 DQo+ID4gKyAgICAgICAgICAgIGFzc2lnbmVkLWNsb2NrcyA9IDwmdG9wY2tnZW4gNTA+Ow0KPiA+ ICsgICAgICAgICAgICBhc3NpZ25lZC1jbG9jay1wYXJlbnRzID0gPCZ0b3Bja2dlbiA5MT47DQo+ ID4gKw0KPiA+ICsgICAgICAgICAgICBwaHlzID0gPCZwY2llcGh5PjsNCj4gPiArICAgICAgICAg ICAgcGh5LW5hbWVzID0gInBjaWUtcGh5IjsNCj4gPiArICAgICAgICAgICAgcmVzZXRzID0gPCZp bmZyYWNmZ19yc3QgMD47DQo+ID4gKyAgICAgICAgICAgIHJlc2V0LW5hbWVzID0gInBoeSI7DQo+ ID4gKw0KPiA+ICsgICAgICAgICAgICAjaW50ZXJydXB0LWNlbGxzID0gPDE+Ow0KPiA+ICsgICAg ICAgICAgICBpbnRlcnJ1cHQtbWFwLW1hc2sgPSA8MCAwIDAgMHg3PjsNCj4gPiArICAgICAgICAg ICAgaW50ZXJydXB0LW1hcCA9IDwwIDAgMCAxICZwY2llX2ludGMgMD4sDQo+ID4gKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8MCAwIDAgMiAmcGNpZV9pbnRjIDE+LA0KPiA+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPDAgMCAwIDMgJnBjaWVfaW50YyAyPiwNCj4gPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDwwIDAgMCA0ICZwY2llX2ludGMgMz47DQo+ID4gKyAgICAg ICAgICAgIHBjaWVfaW50YzogaW50ZXJydXB0LWNvbnRyb2xsZXIgew0KPiA+ICsgICAgICAgICAg ICAgICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MD47DQo+ID4gKyAgICAgICAgICAgICAgICAg ICAgICAjaW50ZXJydXB0LWNlbGxzID0gPDE+Ow0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAg aW50ZXJydXB0LWNvbnRyb2xsZXI7DQo+ID4gKyAgICAgICAgICAgIH07DQo+ID4gKyAgICAgICAg fTsNCj4gPiArICAgIH07DQo+ID4gLS0gDQo+ID4gMi4yNS4xDQo+ID4gDQo+IA0KPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBMaW51eC1tZWRpYXRl ayBtYWlsaW5nIGxpc3QNCj4gTGludXgtbWVkaWF0ZWtAbGlzdHMuaW5mcmFkZWFkLm9yZw0KPiBo dHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LW1lZGlhdGVr DQoNCg==