Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp3753233imm; Thu, 17 May 2018 14:11:22 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpd6jLE0/aXe6XWwzmYJfcuQ9E5rbQG78eQ28xhfsiYAm9ukFmQQuQcJxviEpXojKJcyj3i X-Received: by 2002:a17:902:274a:: with SMTP id j10-v6mr6823894plg.393.1526591482808; Thu, 17 May 2018 14:11:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526591482; cv=none; d=google.com; s=arc-20160816; b=oPoHfJFBVoHwmPpNogkthe7F7jxb1HNufC6Oa+RrY+LQjCn1qQ9Sqz8PRMGDksraXd fCgwt6XXAFJET83pMRC1RtO/ZgM/dYr6yGE2BQGMh/zhv0IdAokrG8hmqu7T0+Ju7Isx +EfkAqqrp8qk/SdV6TrG/nf5j9jPoZm5s+2/zLaEr2iSlGPAt0u2siSeTv0Z9soqkSlg 0mY8fD8B83znQTUecyeFNTccxfVsVGA/9ZyOdUNn2hG5I/brIJTppGUt6leBc2Ec7Chi XJDP/78wexq6lcGt8+sv6KU2FtU6Jx/WhM7Khr1beYqDtG4ePUY4by2ohHkdG7iYK992 7IyA== 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 :spamdiagnosticmetadata:spamdiagnosticoutput:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=9RqPDXi06ewg57QTI98zBUP9wSPkGJQi0Pz/tXSJ174=; b=lXinKlr8072Hnn62GS7cGOJlltV9sTC7Iaaa0HUUdqMASHwKxH1VJp6XXUzMWK+kty 4kosQupZHBSip+sPcuykrOXaZWpLw6PCD7+UJakF6YtZhuK4HBVqvdZiTva1T3wehRBB gXQJY9dApbOZ7zlQv+pp+nHOA1ml2Jie9usxAah6wWvW3/liYaDaHXkozs+J25mNK4Jn /zqBl+BNBRhtkTirOTnmgO1G428xl4gHDRqYBo+4NuVzUYIVnDJnG5/IVNap/oIb+a6m Q4cDYDjuxo2HPhZaSxu33vNuGokgU2voeSb9lIzGXZzOAta9uuSF5aukk6YfYf11q3ki 8YFQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b=2HBRQ/5q; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o62-v6si4821511pga.94.2018.05.17.14.11.08; Thu, 17 May 2018 14:11:22 -0700 (PDT) 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=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b=2HBRQ/5q; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752165AbeEQVKv (ORCPT + 99 others); Thu, 17 May 2018 17:10:51 -0400 Received: from mail-sn1nam02on0063.outbound.protection.outlook.com ([104.47.36.63]:61408 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751293AbeEQVKs (ORCPT ); Thu, 17 May 2018 17:10:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9RqPDXi06ewg57QTI98zBUP9wSPkGJQi0Pz/tXSJ174=; b=2HBRQ/5q1/Z5vXesiOV3FfwPwqipcWaA8TcKePirmeQsdmhYMwxV9ZF4PT2T4OuzB39bAX5tg7+hGYz3du6JcBSd2kmeA+YiRJpkP3rKmHSrbnBTFEYFOWYnJkzXvr39F4YjF7p2lB/n1lXnYALfM7+xgzcgpkta7AztArJSFG8= Received: from SN1PR02MB3758.namprd02.prod.outlook.com (52.132.200.144) by SN1PR02MB3710.namprd02.prod.outlook.com (52.132.198.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.776.11; Thu, 17 May 2018 21:10:45 +0000 Received: from SN1PR02MB3758.namprd02.prod.outlook.com ([fe80::a1b9:4638:e6a:39f0]) by SN1PR02MB3758.namprd02.prod.outlook.com ([fe80::a1b9:4638:e6a:39f0%5]) with mapi id 15.20.0776.010; Thu, 17 May 2018 21:10:38 +0000 From: Jolly Shah To: Jolly Shah , Marek Szyprowski , Geert Uytterhoeven , "Rob Herring" CC: Matthias Brugger , Andy Gross , Shawn Guo , Geert Uytterhoeven , =?utf-8?B?QmrDtnJuIEFuZGVyc3Nvbg==?= , "sean.wang@mediatek.com" , Michal Simek , "Mark Rutland" , Rajan Vaja , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux ARM , Linux Kernel Mailing List Subject: RE: [PATCH 1/2] dt-bindings: power: Add ZynqMP power domain bindings Thread-Topic: [PATCH 1/2] dt-bindings: power: Add ZynqMP power domain bindings Thread-Index: AQHTsCaamP0koL1TzECLJA1Z1b6jPaPCRTqAgACcrACAAAHWAIAOxs/wgGM70SA= Date: Thu, 17 May 2018 21:10:38 +0000 Message-ID: References: <1519775750-21297-1-git-send-email-jollys@xilinx.com> <1519775750-21297-2-git-send-email-jollys@xilinx.com> <20180305223905.65nnunv63fyg7bye@rob-hp-laptop> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=JOLLYS@xilinx.com; x-originating-ip: [149.199.62.254] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;SN1PR02MB3710;7:E+7BJjNx7wbiYn8okvJgl4szonQJX005k6l1Hi1RjyiYactOEZiicqW9qM6KUlDF6mIL9Zl6dr2aeBEaDX0B2KwC26X1c78fL+CF79I3RAM06iGcF5n3V97pO4KxMnEScUefATAZbBN/he5ZuNesqqrYtgWkQ+UjunyiJnyr5j1IYeZQezHEBdJ6i9JHR5BQDGd+EpSjctTm8ZVUCsNE01aIS8hWnAYQGuEX7EVSltBTmwJZblxSUbIIAQxnd0+i x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-forefront-antispam-report: SFV:SKI;SCL:-1;SFV:NSPM;SFS:(10009020)(346002)(366004)(39860400002)(39380400002)(376002)(396003)(199004)(189003)(377424004)(13464003)(53754006)(81166006)(81156014)(54906003)(446003)(110136005)(8676002)(6436002)(316002)(102836004)(486006)(6506007)(53546011)(59450400001)(97736004)(8936002)(66066001)(39060400002)(86362001)(11346002)(5250100002)(7736002)(229853002)(476003)(5890100001)(53366004)(6246003)(53376002)(26005)(4326008)(93886005)(305945005)(3660700001)(966005)(3280700002)(74316002)(99286004)(7696005)(6116002)(3846002)(478600001)(6306002)(55016002)(53936002)(72206003)(76176011)(105586002)(14454004)(106356001)(9686003)(25786009)(2900100001)(2906002)(7416002)(68736007)(33656002)(5660300001)(10090945008);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR02MB3710;H:SN1PR02MB3758.namprd02.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(48565401081)(2017052603328)(7153060)(7193020);SRVR:SN1PR02MB3710; x-ms-traffictypediagnostic: SN1PR02MB3710: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(180628864354917)(9452136761055)(85827821059158)(258649278758335)(192813158149592)(265313219721884)(7411616537696); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(3231254)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123558120)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);SRVR:SN1PR02MB3710;BCL:0;PCL:0;RULEID:;SRVR:SN1PR02MB3710; x-forefront-prvs: 067553F396 received-spf: None (protection.outlook.com: xilinx.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: GK7NU2W62YdHnF+CHKUPxwX48vGsYqvS8w7c2ppeP6ayUQmhhPhdwwcRPiEsGI9/68CJtnae3/FjXt08sb/guLbJ0tn1qGWBVwYHDBywXdH89XkL0wZ/1uuj7C7y65q6wJRtR77yZ8pkODmO76TtT+jOSXruOKi/6NafYnsLIKq4f9qnaqL5H6hbxJmOaqmW spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: fef4d362-b0cf-4b02-9ff9-08d5bc3aa3e3 X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-Network-Message-Id: fef4d362-b0cf-4b02-9ff9-08d5bc3aa3e3 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 May 2018 21:10:38.4530 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR02MB3710 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgTWFyZWssDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogbGludXgt a2VybmVsLW93bmVyQHZnZXIua2VybmVsLm9yZyBbbWFpbHRvOmxpbnV4LWtlcm5lbC0NCj4gb3du ZXJAdmdlci5rZXJuZWwub3JnXSBPbiBCZWhhbGYgT2YgSm9sbHkgU2hhaA0KPiBTZW50OiBUaHVy c2RheSwgTWFyY2ggMTUsIDIwMTggMTA6NDcgQU0NCj4gVG86IE1hcmVrIFN6eXByb3dza2kgPG0u c3p5cHJvd3NraUBzYW1zdW5nLmNvbT47IEdlZXJ0IFV5dHRlcmhvZXZlbg0KPiA8Z2VlcnRAbGlu dXgtbTY4ay5vcmc+OyBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPg0KPiBDYzogTWF0dGhp YXMgQnJ1Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT47IEFuZHkgR3Jvc3MNCj4gPGFuZHku Z3Jvc3NAbGluYXJvLm9yZz47IFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz47IEdlZXJ0 DQo+IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNhc0BnbGlkZXIuYmU+OyBCasO2cm4gQW5kZXJz c29uDQo+IDxiam9ybi5hbmRlcnNzb25AbGluYXJvLm9yZz47IHNlYW4ud2FuZ0BtZWRpYXRlay5j b207IE1pY2hhbCBTaW1law0KPiA8bWljaGFsLnNpbWVrQHhpbGlueC5jb20+OyBNYXJrIFJ1dGxh bmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPjsgUmFqYW4NCj4gVmFqYSA8UkFKQU5WQHhpbGlueC5j b20+OyBvcGVuIGxpc3Q6T1BFTiBGSVJNV0FSRSBBTkQgRkxBVFRFTkVEDQo+IERFVklDRSBUUkVF IEJJTkRJTkdTIDxkZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZz47IExpbnV4IEFSTSA8bGludXgt YXJtLQ0KPiBrZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZz47IExpbnV4IEtlcm5lbCBNYWlsaW5n IExpc3QgPGxpbnV4LQ0KPiBrZXJuZWxAdmdlci5rZXJuZWwub3JnPg0KPiBTdWJqZWN0OiBSRTog W1BBVENIIDEvMl0gZHQtYmluZGluZ3M6IHBvd2VyOiBBZGQgWnlucU1QIHBvd2VyIGRvbWFpbg0K PiBiaW5kaW5ncw0KPiANCj4gW1RoaXMgc2VuZGVyIGZhaWxlZCBvdXIgZnJhdWQgZGV0ZWN0aW9u IGNoZWNrcyBhbmQgbWF5IG5vdCBiZSB3aG8gdGhleSBhcHBlYXINCj4gdG8gYmUuIExlYXJuIGFi b3V0IHNwb29maW5nIGF0IGh0dHA6Ly9ha2EubXMvTGVhcm5BYm91dFNwb29maW5nXQ0KPiANCj4g SGkgUm9iLCBHZWVydCwgTWFyZWssDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+ID4gRnJvbTogTWFyZWsgU3p5cHJvd3NraSBbbWFpbHRvOm0uc3p5cHJvd3NraUBzYW1zdW5n LmNvbV0NCj4gPiBTZW50OiBUdWVzZGF5LCBNYXJjaCAwNiwgMjAxOCAxMjowNiBBTQ0KPiA+IFRv OiBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0QGxpbnV4LW02OGsub3JnPjsgUm9iIEhlcnJpbmcN Cj4gPiA8cm9iaEBrZXJuZWwub3JnPg0KPiA+IENjOiBKb2xseSBTaGFoIDxKT0xMWVNAeGlsaW54 LmNvbT47IE1hdHRoaWFzIEJydWdnZXINCj4gPiA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT47IEFu ZHkgR3Jvc3MgPGFuZHkuZ3Jvc3NAbGluYXJvLm9yZz47IFNoYXduDQo+ID4gR3VvIDxzaGF3bmd1 b0BrZXJuZWwub3JnPjsgR2VlcnQgVXl0dGVyaG9ldmVuDQo+ID4gPGdlZXJ0K3JlbmVzYXNAZ2xp ZGVyLmJlPjsgQmrDtnJuIEFuZGVyc3Nvbg0KPiA+IDxiam9ybi5hbmRlcnNzb25AbGluYXJvLm9y Zz47IHNlYW4ud2FuZ0BtZWRpYXRlay5jb207IE1pY2hhbCBTaW1law0KPiA+IDxtaWNoYWwuc2lt ZWtAeGlsaW54LmNvbT47IE1hcmsgUnV0bGFuZCA8bWFyay5ydXRsYW5kQGFybS5jb20+OyBSYWph bg0KPiA+IFZhamEgPFJBSkFOVkB4aWxpbnguY29tPjsgb3BlbiBsaXN0Ok9QRU4gRklSTVdBUkUg QU5EIEZMQVRURU5FRA0KPiBERVZJQ0UNCj4gPiBUUkVFIEJJTkRJTkdTIDxkZXZpY2V0cmVlQHZn ZXIua2VybmVsLm9yZz47IExpbnV4IEFSTSA8bGludXgtYXJtLQ0KPiA+IGtlcm5lbEBsaXN0cy5p bmZyYWRlYWQub3JnPjsgTGludXggS2VybmVsIE1haWxpbmcgTGlzdCA8bGludXgtDQo+ID4ga2Vy bmVsQHZnZXIua2VybmVsLm9yZz47IEpvbGx5IFNoYWggPEpPTExZU0B4aWxpbnguY29tPg0KPiA+ IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMS8yXSBkdC1iaW5kaW5nczogcG93ZXI6IEFkZCBaeW5xTVAg cG93ZXIgZG9tYWluDQo+ID4gYmluZGluZ3MNCj4gPg0KPiA+IEhpIEFsbCwNCj4gPg0KPiA+IE9u IDIwMTgtMDMtMDYgMDg6NTksIEdlZXJ0IFV5dHRlcmhvZXZlbiB3cm90ZToNCj4gPiA+IEhpIFJv YiwgSm9sbHksDQo+ID4gPg0KPiA+ID4gT24gTW9uLCBNYXIgNSwgMjAxOCBhdCAxMTozOSBQTSwg Um9iIEhlcnJpbmcgPHJvYmhAa2VybmVsLm9yZz4gd3JvdGU6DQo+ID4gPj4gT24gVHVlLCBGZWIg MjcsIDIwMTggYXQgMDM6NTU6NDlQTSAtMDgwMCwgSm9sbHkgU2hhaCB3cm90ZToNCj4gPiA+Pj4g QWRkIGRvY3VtZW50YXRpb24gdG8gZGVzY3JpYmUgWnlucU1QIHBvd2VyIGRvbWFpbiBiaW5kaW5n cy4NCj4gPiA+Pj4NCj4gPiA+Pj4gU2lnbmVkLW9mZi1ieTogSm9sbHkgU2hhaCA8am9sbHlzQHhp bGlueC5jb20+DQo+ID4gPj4+IFNpZ25lZC1vZmYtYnk6IFJhamFuIFZhamEgPHJhamFudkB4aWxp bnguY29tPg0KPiA+ID4+PiAtLS0NCj4gPiA+Pj4gICAuLi4vZGV2aWNldHJlZS9iaW5kaW5ncy9w b3dlci96eW5xbXAtZ2VucGQudHh0ICAgICB8IDQ2DQo+ID4gKysrKysrKysrKysrKysrKysrKysr Kw0KPiA+ID4+PiAgIDEgZmlsZSBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspDQo+ID4gPj4+ICAg Y3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gPj4+IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5k aW5ncy9wb3dlci96eW5xbXAtZ2VucGQudHh0DQo+ID4gPj4+DQo+ID4gPj4+IGRpZmYgLS1naXQN Cj4gPiA+Pj4gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcG93ZXIvenlucW1w LWdlbnBkLnR4dA0KPiA+ID4+PiBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9w b3dlci96eW5xbXAtZ2VucGQudHh0DQo+ID4gPj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+ID4g Pj4+IGluZGV4IDAwMDAwMDAuLjI1Zjk3MTENCj4gPiA+Pj4gLS0tIC9kZXYvbnVsbA0KPiA+ID4+ PiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcG93ZXIvenlucW1wLWdl bnBkLnR4dA0KPiA+ID4+PiArVGhpcyBub2RlIGNvbnRhaW5zIGEgbnVtYmVyIG9mIHN1Ym5vZGVz LCBlYWNoIHJlcHJlc2VudGluZyBhDQo+ID4gPj4+ICtzaW5nbGUgUE0gZG9tYWluIHRoYXQgUE0g ZG9tYWluIGNvbnN1bWVyIGRldmljZXMgcmVmZXJlbmNlLg0KPiA+ID4+PiArDQo+ID4gPj4+ICs9 PSBQTSBEb21haW4gTm9kZXMgPT0NCj4gPiA+Pj4gKw0KPiA+ID4+PiArUmVxdWlyZWQgcHJvcGVy dGllczoNCj4gPiA+Pj4gKyAtICNwb3dlci1kb21haW4tY2VsbHM6IE51bWJlciBvZiBjZWxscyBp biBhIFBNIGRvbWFpbiBzcGVjaWZpZXIuDQo+ID4gPj4+ICtNdXN0IGJlDQo+ID4gMC4NCj4gPiA+ Pj4gKyAtIHBkLWlkOiBMaXN0IG9mIGRvbWFpbiBpZGVudGlmaWVycyBvZiBhcyBkZWZpbmVkIGJ5 IHBsYXRmb3JtIGZpcm13YXJlLg0KPiA+IFRoZXNlDQo+ID4gPj4+ICsgICAgICAgaWRlbnRpZmll cnMgYXJlIHBhc3NlZCB0byB0aGUgUE0gZmlybXdhcmUuDQo+ID4gPj4+ICsNCj4gPiA+Pj4gK0V4 YW1wbGU6DQo+ID4gPj4+ICsgICAgIHp5bnFtcC1nZW5wZCB7DQo+ID4gPj4+ICsgICAgICAgICAg ICAgY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1nZW5wZCI7DQo+ID4gPj4gV2hhdCdzIHRoZSBj b250cm9sIGludGVyZmFjZSBmb3IgY29udHJvbGxpbmcgdGhlIGRvbWFpbnM/DQo+ID4gPj4+ICsN Cj4gPiA+Pj4gKyAgICAgICAgICAgICBwZF91c2IwOiBwZC11c2IwIHsNCj4gPiA+Pj4gKyAgICAg ICAgICAgICAgICAgICAgIHBkLWlkID0gPDIyPjsNCj4gPiA+Pj4gKyAgICAgICAgICAgICAgICAg ICAgICNwb3dlci1kb21haW4tY2VsbHMgPSA8MD47DQo+ID4gPj4gVGhlcmUncyBubyBuZWVkIGZv ciBhbGwgdGhlc2Ugc3ViIG5vZGVzLiBNYWtlICNwb3dlci1kb21haW4tY2VsbHMgMQ0KPiA+ID4+ IGFuZCBwdXQgdGhlIGlkIGluIHRoZSBjZWxsIHZhbHVlLg0KPiA+ID4gVGhhdCB3YXMgbXkgZmly c3QgcmVhY3Rpb24sIHRvby4uLg0KPiA+ID4+PiArICAgICAgICAgICAgIH07DQo+ID4gPj4+ICsN Cj4gPiA+Pj4gKyAgICAgICAgICAgICBwZF9zYXRhOiBwZC1zYXRhIHsNCj4gPiA+Pj4gKyAgICAg ICAgICAgICAgICAgICAgIHBkLWlkID0gPDI4PjsNCj4gPiA+Pj4gKyAgICAgICAgICAgICAgICAg ICAgICNwb3dlci1kb21haW4tY2VsbHMgPSA8MD47DQo+ID4gPj4+ICsgICAgICAgICAgICAgfTsN Cj4gPiA+Pj4gKw0KPiA+ID4+PiArICAgICAgICAgICAgIHBkX2dwdTogcGQtZ3B1IHsNCj4gPiA+ Pj4gKyAgICAgICAgICAgICAgICAgICAgIHBkLWlkID0gPDU4IDIwIDIxPjsNCj4gPiA+IC4uLiB1 bnRpbCBJIHNhdyB0aGUgYWJvdmUuDQo+ID4gPiBDb250cm9sbGluZyB0aGUgR1BVIHBvd2VyIGFy ZWEgcmVxdWlyZXMgY29udHJvbGxpbmcgMyBwaHlzaWNhbCBhcmVhcz8NCj4gPiA+DQo+ID4gPiBI b3dldmVyLCBkb2luZyBpdCB0aGlzIHdheSBtYXkgYml0ZSB5b3UgaW4gdGhlIGZ1dHVyZSwgaWYg YSBuZWVkDQo+ID4gPiBhcmlzZXMgdG8gY29udHJvbCBhIHN1YnNldC4gQW5kIHdoYXQgYWJvdXQg cG93ZXIgdXAvZG93biBvcmRlcj8NCj4gPg0KPiA+IFdoYXQgYWJvdXQgZGVmaW5pbmcgMyBzZXBh cmF0ZSBkb21haW5zIGFuZCBhcnJhbmdpbmcgdGhlbSBpbg0KPiA+IHBhcmVudC1jaGlsZCByZWxh dGlvbnNoaXA/IGdlbmVyaWMgcG93ZXIgZG9tYWlucyBhbHJlYWR5IHN1cHBvcnRzIHRoYXQNCj4g PiBhbmQgdGhpcyBhbGxvd3MgdG8gbmljZWx5IGRlZmluZSB0aGUgcG93ZXIgb24vb2ZmIG9yZGVy Lg0KPiA+DQo+ID4gPj4+ICsgICAgICAgICAgICAgICAgICAgICAjcG93ZXItZG9tYWluLWNlbGxz ID0gPDB4MD47DQo+ID4gPj4+ICsgICAgICAgICAgICAgfTsNCj4gPiA+Pj4gKyAgICAgfTsNCj4g Pg0KPiANCj4gSSBhZ3JlZSBpdCBzaG91bGQgYmUgYXJyYW5nZWQgaW4gYXMgcGFyZW50IGNoaWxk IG9yZGVyIHRvIGNvbnRyb2wgc3Vic2V0IG9yIGNvbnRyb2wNCj4gb3JkZXIuIFdpbGwgaW5jb3Jw b3JhdGUgdGhvc2UgY2hhbmdlcyBpbiBuZXh0IHZlcnNpb24uDQo+IA0KPiA+IEJlc3QgcmVnYXJk cw0KPiA+IC0tDQo+ID4gTWFyZWsgU3p5cHJvd3NraSwgUGhEDQo+ID4gU2Ftc3VuZyBSJkQgSW5z dGl0dXRlIFBvbGFuZA0KDQoNCkFzIHN1Z2dlc3RlZCwgSSB0cmllZCBvdXQgcGFyZW50LCBjaGls ZCBhcHByb2FjaC4gSG93ZXZlciB3aGF0IEkgZm91bmQgaXMgR2VucGQgY29yZSB0YWtlcyBjYXJl IG9mIHBhcmVudCBjaGlsZCBkZXBlbmRlbmNpZXMgZm9yIHBvd2VyIG9uIG9mZiByb3V0aW5lcyBv bmx5LiBJbiBvdXIgY2FzZSwgV2UgbmVlZCB0aGVtIGluIGF0dGFjaC1kZXRhY2ggcm91dGluZXMg dG9vLiBJbiB0aGF0IGNhc2UsIHdlIG5lZWQgdG8gaGFuZGxlIGRlcGVuZGVuY2llcyBtYW51YWxs eSBmb3IgdGhvc2Ugcm91dGluZXMuIFBsZWFzZSBzdWdnZXN0IGJldHRlciBhcHByb2FjaCwgaWYg YW55Lg0KDQpUaGFua3MsDQpKb2xseSBTaGFoDQo=