From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.5 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 220EFC00A89 for ; Thu, 5 Nov 2020 12:24:40 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7EDD220729 for ; Thu, 5 Nov 2020 12:24:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="n+XgAKfv"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Ygz0p7/1" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7EDD220729 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=YBLXJZMv0CwAvD5pV7fQxcMJsQ4ov9GfiShbWQ7zzfQ=; b=n+XgAKfvJe+3B8DPdDfe0s7ZN OkqbdSCBbPMx6oVW2J7attaad+Rr6AJV+vtOMD5555RbmlNvYIulrx6Fj48Lq2WDVD/0BVcC8BaYw hmTrGWa+0ZdsgDWFtnYSX+vdlKZLjLTNC4bpiB/KhlfrI+hM3N8JQyX9MlLcAS0Hf3ydvfPucJLGE P0Jj/Zn1MmgwvLquZ8mBz3T/yWcyEr7koIb+iIYanAAIptQRZbRSyRKuTQ0ZMSTL4ZI7GV0PK4cX4 M6Op4w6qsX6cHR616+etILvz44753m4ZP+x8xtezdGBkLcI/CagbPV39miAtH2FExssxUGiOq8Anl knqjf11IA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kaeJI-0000R6-NQ; Thu, 05 Nov 2020 12:24:12 +0000 Received: from mail-vs1-xe42.google.com ([2607:f8b0:4864:20::e42]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kaeJG-0000Q6-3t for linux-arm-kernel@lists.infradead.org; Thu, 05 Nov 2020 12:24:11 +0000 Received: by mail-vs1-xe42.google.com with SMTP id w25so635914vsk.9 for ; Thu, 05 Nov 2020 04:24:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=kL2m+ZFgq1/K+CQrrDxi61N8IEUFK1H2EexBFfPVxDg=; b=Ygz0p7/1IFsL6fMq4vGN0ed+2c39VHo8k8ld81EIwj/BVvsosT+em3sXxoP9ZlmKPs oPYvKNB1RFt5nvFV2G1USKal7xWAt3G2Qc3H8KIP6IlSCsz1ozp2jwOuFjJGxYv5bRgV ULHs3CHnSVk7FXyjP0bnsm8mrVH19eoX4YGbYnRTp70hL1X7sIGzsi+74HsmdwK0a2En HMNWnEN8EzxNtQPCYAJn2rqB2qiXTMltpDOeQoM5NymQhG06QKzMMBziHR1YlyTa+kKW cRpwcWzTR3H/P/EBNtKFPSLt2zV0uuUo9hsW8agIOvsFsTbBviXTS8jPt6HeW0cVpuMA bPwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=kL2m+ZFgq1/K+CQrrDxi61N8IEUFK1H2EexBFfPVxDg=; b=riwIV37CcWAWu9yLUX2MLSlctFbCbkgUnxJ8Z2VI5eJ/E8SG7t+Ak/S6Osfn1ksZfK ZnjKQAHK2Q1sJj+YoFpU+TZXGMvcsFGqZXxyJ7zYjt95grGxwRC10B41lhuwQ52c9NBG GLGMv/4LQftGQSsQ07kvIu+3Q9jaXLYQfD99BKlhgMOfei5exyIoikgaxB1g10yOb3dg 9Rk05rONWaMsS5o5ushbE4rIfxKPo3Jpu1r8gWve3guG8apDw8KMZEgTKXNjV3wbINGP 0SFBJ/l+K6oOFzGJpN36/xAkvo1+92QtLOPV7kAitpnuIJo9u08567xSeRNODqLLa4FG Hu/A== X-Gm-Message-State: AOAM533MGAuO1eFczAw8vthN654dD09qWd3vp+woHcqERvKbrUOjgwJL hFVhQka91YBeTwrmffl53XTw6xs7kCwkG7UyKiI= X-Google-Smtp-Source: ABdhPJwrw+XyaIXuE6kgWuVslPDF/evht/Qk0FVkDZi9BYHfsLnPP4rZ+nmFWRlo79G76RQdvVb6D0/EONFB1ohCn84= X-Received: by 2002:a05:6102:a1a:: with SMTP id t26mr814216vsa.37.1604579046470; Thu, 05 Nov 2020 04:24:06 -0800 (PST) MIME-Version: 1.0 References: <20201029095806.10648-1-amelie.delaunay@st.com> <20201029095806.10648-2-amelie.delaunay@st.com> <20201029154016.GA1917373@bogus> <860d5620-4fdf-6e01-9a04-3967d6fcfd6b@st.com> <20201104210803.GA4115079@bogus> <2da804ff-3b3c-0ea9-14d5-a163b28ccc33@st.com> In-Reply-To: <2da804ff-3b3c-0ea9-14d5-a163b28ccc33@st.com> From: Jun Li Date: Thu, 5 Nov 2020 20:23:55 +0800 Message-ID: Subject: Re: [RESEND PATCH v3 1/4] dt-bindings: connector: add power-opmode optional property to usb-connector To: Amelie DELAUNAY X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201105_072410_200127_E00DED14 X-CRM114-Status: GOOD ( 34.72 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Rob Herring , Heikki Krogerus , Alexandre Torgue , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Greg Kroah-Hartman , Linux USB List , Russell King , "linux-kernel@vger.kernel.org" , Badhri Jagan Sridharan , Maxime Coquelin , "moderated list:ARM/STM32 ARCHITECTURE" , linux-arm-kernel Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org QW1lbGllIERFTEFVTkFZIDxhbWVsaWUuZGVsYXVuYXlAc3QuY29tPiDkuo4yMDIw5bm0MTHmnIg1 5pel5ZGo5ZubIOS4i+WNiDc6MzblhpnpgZPvvJoKPgo+IE9uIDExLzQvMjAgMTA6MDggUE0sIFJv YiBIZXJyaW5nIHdyb3RlOgo+ID4gT24gRnJpLCBPY3QgMzAsIDIwMjAgYXQgMDQ6Mjc6MTRQTSAr MDEwMCwgQW1lbGllIERFTEFVTkFZIHdyb3RlOgo+ID4+Cj4gPj4KPiA+PiBPbiAxMC8zMC8yMCAz OjI5IFBNLCBSb2IgSGVycmluZyB3cm90ZToKPiA+Pj4gT24gVGh1LCBPY3QgMjksIDIwMjAgYXQg MTE6NDkgQU0gQW1lbGllIERFTEFVTkFZIDxhbWVsaWUuZGVsYXVuYXlAc3QuY29tPiB3cm90ZToK PiA+Pj4+Cj4gPj4+Pgo+ID4+Pj4KPiA+Pj4+IE9uIDEwLzI5LzIwIDQ6NDAgUE0sIFJvYiBIZXJy aW5nIHdyb3RlOgo+ID4+Pj4+IE9uIFRodSwgT2N0IDI5LCAyMDIwIGF0IDEwOjU4OjAzQU0gKzAx MDAsIEFtZWxpZSBEZWxhdW5heSB3cm90ZToKPiA+Pj4+Pj4gUG93ZXIgb3BlcmF0aW9uIG1vZGUg bWF5IGRlcGVuZHMgb24gaGFyZHdhcmUgZGVzaWduLCBzbywgYWRkIHRoZSBvcHRpb25hbAo+ID4+ Pj4+PiBwcm9wZXJ0eSBwb3dlci1vcG1vZGUgZm9yIHVzYi1jIGNvbm5lY3RvciB0byBzZWxlY3Qg dGhlIHBvd2VyIG9wZXJhdGlvbgo+ID4+Pj4+PiBtb2RlIGNhcGFiaWxpdHkuCj4gPj4+Pj4+Cj4g Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6IEFtZWxpZSBEZWxhdW5heSA8YW1lbGllLmRlbGF1bmF5QHN0 LmNvbT4KPiA+Pj4+Pj4gLS0tCj4gPj4+Pj4+ICAgICAuLi4vYmluZGluZ3MvY29ubmVjdG9yL3Vz Yi1jb25uZWN0b3IueWFtbCAgICAgIHwgMTggKysrKysrKysrKysrKysrKysrCj4gPj4+Pj4+ICAg ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKQo+ID4+Pj4+Pgo+ID4+Pj4+PiBkaWZm IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Nvbm5lY3Rvci91c2It Y29ubmVjdG9yLnlhbWwgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvY29ubmVj dG9yL3VzYi1jb25uZWN0b3IueWFtbAo+ID4+Pj4+PiBpbmRleCA3MjhmODJkYjA3M2QuLjIwMGQx OWM2MGZkNSAxMDA2NDQKPiA+Pj4+Pj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL2Nvbm5lY3Rvci91c2ItY29ubmVjdG9yLnlhbWwKPiA+Pj4+Pj4gKysrIGIvRG9jdW1l bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Nvbm5lY3Rvci91c2ItY29ubmVjdG9yLnlhbWwK PiA+Pj4+Pj4gQEAgLTkzLDYgKzkzLDI0IEBAIHByb3BlcnRpZXM6Cj4gPj4+Pj4+ICAgICAgICAg ICAtIGRldmljZQo+ID4+Pj4+PiAgICAgICAgICAgLSBkdWFsCj4gPj4+Pj4+Cj4gPj4+Pj4+ICsg IHBvd2VyLW9wbW9kZToKPiA+Pj4+Pgo+ID4+Pj4+IEkndmUgYWNrZWQgdGhpcyB2ZXJzaW9uOgo+ ID4+Pj4+Cj4gPj4+Pj4gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvci8yMDIwMTAyMDA5MzYyNy4y NTY4ODUtMi1iYWRocmlAZ29vZ2xlLmNvbQo+ID4+Pj4+Cj4gPj4+Pgo+ID4+Pj4gZnJzIGlzIHVz ZWQgZm9yIEZhc3QgUm9sZSBTd2FwIGRlZmluZWQgaW4gVVNCIFBEIHNwZWMuCj4gPj4+PiBJIHVu ZGVyc3RhbmQgaXQgYWxsb3dzIHRvIGdldCB0aGUgc2FtZSBpbmZvcm1hdGlvbiBidXQgSSdtIHdv bmRlcmluZyB3aHkKPiA+Pj4+IHRoZSBwcm9wZXJ0eSBuYW1lIGlzIGxpbWl0ZWQgdG8gLWZycy0g aW4gdGhpcyBjYXNlLiBXaGF0IGFib3V0IGEKPiA+Pj4+IG5vbi1wb3dlciBkZWxpdmVyeSBVU0It QyBjb25uZWN0b3IgPwo+ID4+Pgo+ID4+PiBJJ3ZlIGdvdCBubyBpZGVhLiBUaGUgZm9sa3MgdGhh dCBrbm93IFVTQi1DIGFuZCBQRCBkZXRhaWxzIG5lZWQgdG8gZ2V0Cj4gPj4+IHRvZ2V0aGVyIGFu ZCB3b3JrIGFsbCB0aGlzIG91dC4gVG8gbWUsIGl0IGxvb2tzIGxpa2UgdGhlIHNhbWUgdGhpbmcu Li4KPiA+Pj4KPiA+Pgo+ID4+IEl0IGxvb2tzIGJ1dC4uLgo+ID4+Cj4gPj4gVGhlIHB1cnBvc2Ug b2YgcG93ZXItb3Btb2RlIHByb3BlcnR5IGlzIHRvIGNvbmZpZ3VyZSB0aGUgVVNCLUMgY29udHJv bGxlcnMsCj4gPj4gZXNwZWNpYWxseSB0aGUgbm9uLVBEIFVTQi1DIGNvbnRyb2xsZXJzIHRvIGRl dGVybWluZSB0aGUgcG93ZXIgb3BlcmF0aW9uCj4gPj4gbW9kZSB0aGF0IHRoZSBUeXBlIEMgY29u bmVjdG9yIHdpbGwgc3VwcG9ydCBhbmQgd2lsbCBhZHZlcnRpc2UgdGhyb3VnaCBDQwo+ID4+IHBp bnMgd2hlbiBpdCBoYXMgbm8gcG93ZXIgZGVsaXZlcnkgc3VwcG9ydCwgd2hhdGV2ZXIgdGhlIHBv d2VyIHJvbGU6IFNpbmssCj4gPj4gU291cmNlIG9yIER1YWwKPiA+PiBUaGUgbWFuYWdlbWVudCBv ZiB0aGUgcHJvcGVydHkgaXMgdGhlIHNhbWUgdGhhdCBkYXRhLXJvbGUgYW5kIHBvd2VyLXJvbGUK PiA+PiBwcm9wZXJ0aWVzLCBhbmQgZG9uZSBieSBVU0IgVHlwZS1DIENvbm5lY3RvciBDbGFzcy4K PiA+Pgo+ID4+IG5ldy1zb3VyY2UtZnJzLXR5cGVjLWN1cnJlbnQgc3BlY2lmaWVzIGluaXRpYWwg Y3VycmVudCBjYXBhYmlsaXR5IG9mIHRoZSBuZXcKPiA+PiBzb3VyY2Ugd2hlbiB2U2FmZTVWIGlz IGFwcGxpZWQgZHVyaW5nIFBEMy4wIEZhc3QgUm9sZSBTd2FwLiBTbyBoZXJlLCB0aGlzCj4gPj4g cHJvcGVydHkgaXMgbm90IGFwcGxpZWQgYXQgdXNiLWMgY29udHJvbGxlciBjb25maWd1cmF0aW9u IGxldmVsLCBidXQgZHVyaW5nCj4gPj4gUEQgRmFzdCBSb2xlIFN3YXAsIHNvIHdoZW4gdGhlIFNp bmsgYmVjb21lIHRoZSBTb3VyY2UuCj4gPj4gTW9yZW92ZXIsIHRoZSByZWxhdGVkIGRyaXZlciBj b2RlIHNheXMgRlJTIGNhbiBvbmx5IGJlIHN1cHBvcnRlZCBieSBEUlAKPiA+PiBwb3J0cy4gU28g bmV3LXNvdXJjZS1mcnMtdHlwZWMtY3VycmVudCBwcm9wZXJ0eSwgaW4gYWRkaXRpb24gdG8gYmVp bmcKPiA+PiBzcGVjaWZpYyB0byBQRCwgaXMgYWxzbyBkZWRpY2F0ZWQgdG8gRFJQIHVzYi1jIGNv bnRyb2xsZXIuCj4gPj4gVGhlIHByb3BlcnR5IGlzIG1hbmFnZWQgYnkgVHlwZS1DIFBvcnQgQ29u dHJvbGxlciBNYW5hZ2VyIGZvciBQRC4KPiA+Cj4gPiBCdXQgaXQncyB0aGUgc2FtZSBzZXQgb2Yg cG9zc2libGUgdmFsdWVzLCByaWdodD8gU28gd2UgY2FuIGFsaWduIHRoZQo+ID4gdmFsdWVzIGF0 IGxlYXN0Lgo+ID4KPgo+IFVTQiBQb3dlciBEZWxpdmVyeSBGUlMgdmFsdWVzIGFyZSBkZWZpbmVk IGluCj4gaW5jbHVkZS9kdC1iaW5kaW5ncy91c2IvcGQuaAoKSSB0aGluayB0aGlzIGNhbiBiZSBj aGFuZ2VkIGlmIGJvdGggY2FuIGJlIGFsaWduZWQuCgo+dG8gZml0IHdpdGggZHJpdmVycy91c2Iv dHlwZWMvdGNwbS90Y3BtLmMKPiBmcnNfdHlwZWNfY3VycmVudCBlbnVtLgo+Cj4gVVNCLUMgcG93 ZXIgb3BlcmF0aW9uIG1vZGUgdmFsdWVzIGFyZSBkZWZpbmVkIGluCj4gaW5jbHVkZS9saW51eC91 c2IvdHlwZWMuaCB3aXRoIHR5cGVjX3B3cl9vcG1vZGUgZW51bSBhbmQgbWF0Y2hpbmcgd2l0aAo+ IHN0cmluZyB2YWx1ZXMgb2YgdHlwZWNfcHdyX29wbW9kZXMgdGFiLgo+Cj4gVVNCIFBEIHJlcXVp cmVzIFVTQi1DLgo+IFVTQi1DIGRvZXNuJ3QgcmVxdWlyZXMgVVNCIFBELgo+Cj4gZHJpdmVycy91 c2IvdHlwZWMvdGNwbS90Y3BtLmMgYWxyZWFkeSB1c2VkIHR5cGVjX3B3cl9vcG1vZGUgdmFsdWVz Lgo+Cj4gVVNCIFBEIHNwZWNpZmljYXRpb24gVGFibGUgNi0xNCBGaXhlZCBTdXBwbHkgUERPIHNh eXM6Cj4gRmFzdCBSb2xlIFN3YXAgcmVxdWlyZWQgVVNCIFR5cGUtQyBDdXJyZW50IChzZWUgYWxz byBbVVNCIFR5cGUtQyAyLjBdKToKPiBWYWx1ZSB8IERlc2NyaXB0aW9uCj4gICAwMGIgIHwgRmFz dCBTd2FwIG5vdCBzdXBwb3J0ZWQgKGRlZmF1bHQpCj4gICAwMWIgIHwgRGVmYXVsdCBVU0IgUG93 ZXIKPiAgIDEwYiAgfCAxLjVBIEAgNVYKPiAgIDExYiAgfCAzLjBBIEAgNVYKClRoaXMgaXMgdGhl IHZhbHVlIGluIFBETyBvZiBzaW5rLCB0aGUgRlJTIHByb3BlcnR5IHZhbHVlKG9yIGFmdGVyIHRy YW5zbGF0ZWQpCmFjdHVhbGx5IGlzIHVzZWQgdG8gY29tcGFyZSB3aXRoIGFib3ZlIHZhbHVlLgoK U28gSSB0aGluayBib3RoIHByb3BlcnRpZXMgY2FuIHNoYXJlIHRoZSBzYW1lICJ2YWx1ZSIsIG1h eWJlIHN0cmluZwpsaWtlIGJlbG93CgogIDEwIHN0YXRpYyBjb25zdCBjaGFyICogY29uc3QgdHlw ZWNfcHdyX29wbW9kZXNbXSA9IHsKICAxMSAgICAgICAgIFtUWVBFQ19QV1JfTU9ERV9VU0JdICAg ID0gImRlZmF1bHQiLAogIDEyICAgICAgICAgW1RZUEVDX1BXUl9NT0RFXzFfNUFdICAgPSAiMS41 QSIsCiAgMTMgICAgICAgICBbVFlQRUNfUFdSX01PREVfM18wQV0gICA9ICIzLjBBIiwKCj4KPiBO b3RlIHRoZSAqc2VlIGFsc28gVVNCIFR5cGUtQyAyLjAqLgo+Cj4gVVNCIFR5cGUtQyBzcGVjaWZp Y2F0aW9uIDQuNi4yLjEgVVNCIFR5cGUtQyBDdXJyZW50IHNheXM6Cj4gVGhlIFVTQiBUeXBlLUMg Y29ubmVjdG9yIHVzZXMgQ0MgcGlucyBmb3IgY29uZmlndXJhdGlvbiBpbmNsdWRpbmcgYW4KPiBh YmlsaXR5IGZvciBhIFNvdXJjZSB0byBhZHZlcnRpc2UgdG8gaXRzIHBvcnQgcGFydG5lciAoU2lu aykgdGhlIGFtb3VudAo+IG9mIGN1cnJlbnQgaXQgc2hhbGwgc3VwcGx5Ogo+IOKAoiBEZWZhdWx0 IGlzIHRoZSBhcy1jb25maWd1cmVkIGZvciBoaWdoLXBvd2VyIG9wZXJhdGlvbiBjdXJyZW50IHZh bHVlIGFzCj4gZGVmaW5lZCBieSB0aGUgVVNCIFNwZWNpZmljYXRpb24gKDUwMCBtQSBmb3IgVVNC IDIuMCBwb3J0czsgOTAwIG1BIG9yCj4gMSw1MDAgbUEgZm9yIFVTQiAzLjIgcG9ydHMgaW4gc2lu Z2xlLWxhbmUgb3IgZHVhbC1sYW5lIG9wZXJhdGlvbiwKPiByZXNwZWN0aXZlbHkpCj4g4oCiIDEu NSBBCj4g4oCiIDMuMCBBCj4KPiA+IENhbiB3ZSBhbGlnbiB0aGUgbmFtZXMgaW4gc29tZSB3YXk/ IHBvd2VyLW9wbW9kZSBhbmQgZnJzLXNvdXJjZS1vcG1vZGUKPiA+IG9yID8/Cgpob3cgYWJvdXQg dHlwZWMtcG93ZXItb3Btb2RlIGFuZCBmcnMtbmV3LXNvdXJjZS1vcG1vZGUKCj4gPgo+Cj4gSSBs ZXQgVVNCIFBEIHNwZWNpYWxpc3RzIGFuc3dlci4KPgo+ICpmcnMqIHByb3BlcnR5IGZpdHMgd2l0 aCBVU0IgUEQgc3BlY2lmaWNhdGlvbiwgc28gd2l0aCBVU0IgUEQgcHJvdG9jb2wuCj4gKnBvd2Vy LW9wbW9kZSBmaXRzIHdpdGggVVNCIFR5cGUtQyBzcGVjaWZpY2F0aW9uLCBzbyB3aXRoIFVTQi1D IGhhcmR3YXJlCj4gc3VwcG9ydC4KPgo+ID4gQXJlIHRoZXNlIDIgcHJvcGVydGllcyBtdXR1YWxs eSBleGNsdXNpdmU/CgpJIHRoaW5rIHllcy4KCnRoYW5rcwpMaSBKdW4KPj4gSWYgc28sIHRoYXQg c2hvdWxkIGJlCj4gPiBjYXB0dXJlZC4KPgo+IEZSUyBpcyBzcGVjaWZpYyB0byBwcm9kdWN0cyB3 aXRoIFBvd2VyIERlbGl2ZXJ5IFN1cHBvcnQuCj4KPiBwb3dlci1vcG1vZGUgaXMgZGVkaWNhdGVk IHRvIHByb2R1Y3RzIHdpdGggVVNCLUMgY29ubmVjdG9yIHN1cHBvcnQuCj4KPiBSZWdhcmRzLAo+ IEFtZWxpZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K bGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtYXJtLWtlcm5lbAo=