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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CFC5BC433F5 for ; Thu, 29 Sep 2022 16:34:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References:Message-Id :MIME-Version:Subject:Date:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=NhB6VEv1biUM+yWMU/K0g/14AenEOWPnLRoyhD3Y24I=; b=D0RpMTIvBo/abx UCJx9OibCpK1PNNCM2wEVynOFaUmqzsShewRemA2nSYsucd7t1VrPwY3/h1agtzYbhUVaHmpPs+u4 DAWooz9iF805qaanp+Vv8PKGlkci+lnRMAqGGFiDI1wpKzAvo8Pi4NDXWlgiP4CMukMz6cZOWNLsa n/RJDuicjd9iLmGMB1XH+hvXnka0zPMZIYrcz+ze9DrnUhauXevqvDWkXRZ14f9CoJ1shuYI0/Gqm JxNV32tG6DYVyK9Bn8EF5228MjVjyIobTc6Ju3qfPz2M/BFlR/jHqsr1EOntP0TLwRryCqnF7wPRA 1dZdrTmi+9TVLQGxD8eQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1odwTP-004CmC-7z; Thu, 29 Sep 2022 16:33:20 +0000 Received: from new4-smtp.messagingengine.com ([66.111.4.230]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1odwRT-004Bon-AD for linux-arm-kernel@lists.infradead.org; Thu, 29 Sep 2022 16:31:21 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailnew.nyi.internal (Postfix) with ESMTP id AD5CE5807D7; Thu, 29 Sep 2022 12:31:18 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Thu, 29 Sep 2022 12:31:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm2; t=1664469078; x= 1664476278; bh=ppECgA0vV60jwER7wgvOwFkKPnx8uo3zbTvDH7vA0Ms=; b=j qR2Q8S/5AlWwFZFHFjxSoayo4ga3X3sRyqIB1ZkoK+49VZ9Q9V626UHq7taWZhTx utXuade6PQ4Mz9zarVmd0VNUx47SwN9jZ56pahIY5Q3QNJkqIZyd7kRFymhOyyZ6 KzBJrtxkzfZlJhZbMP2cWJpyB4/C6ix833eYnXpFf0dRy90fL7gbt1z/N+ZcvyJI fsW/5OANYrkcAPdiwpEBQXzPaXc+1oJNDtm/jhdj6zq3Ra49gZ0iTm5CVsolJrev FD2LV3z+ltXhsd5g4HJkXCVdaBumCQPVpr432z5kbmdORhuXn3uKpSEhZYK3QH2f OachzzszCgzpoGmUTJ2AA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1664469078; x= 1664476278; bh=ppECgA0vV60jwER7wgvOwFkKPnx8uo3zbTvDH7vA0Ms=; b=e xACVtubgY5CXGQ0Xz+cuqxoiwnifpBwLtdZzs2LV3jb0l5StBphweB6dA+1aI6yq IZ22Rea8w8d22yuEg95M2LNWyZWDaS+yzxiQnHe1I/4FVQrL83qSWdq8urb50FaK RRF1ZmOo0sYAyTlH90yKFkJVDEq0/9ctGTtfppqfNMBlvzrpqg6Xh6djxtqTCvdb kq2uJS3GEB1RLyASusKf9g+ClGGT0r/XRNhNtr+0ycqtlRRebUetL+2DwFX9KgBy G41jck8iEscXP1dffXbl7N+s/IOzqDC+X05ngPYCqgDaDTatBlSmn2sX8MJSvDnv AvLzCuEUTvRZTuokwQpsg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehtddguddtfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhfffuggfgtgfkfhgjvfevofesthekredtredtjeenucfhrhhomhepofgr gihimhgvucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtf frrghtthgvrhhnpeevjedukeetveevfefhhfdufeektdfgteetgfeijedtffeiffehueeh tdehieekueenucffohhmrghinhepmhgrrhhgihhnshdrthhophenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrgigihhmvgestggvrhhnohdr thgvtghh X-ME-Proxy: Feedback-ID: i8771445c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 29 Sep 2022 12:31:17 -0400 (EDT) From: Maxime Ripard Date: Thu, 29 Sep 2022 18:30:58 +0200 Subject: [PATCH v4 04/30] drm/atomic-helper: Rename drm_atomic_helper_connector_tv_reset to avoid ambiguity MIME-Version: 1.0 Message-Id: <20220728-rpi-analog-tv-properties-v4-4-60d38873f782@cerno.tech> References: <20220728-rpi-analog-tv-properties-v4-0-60d38873f782@cerno.tech> In-Reply-To: <20220728-rpi-analog-tv-properties-v4-0-60d38873f782@cerno.tech> To: Jernej Skrabec , Chen-Yu Tsai , Karol Herbst , Samuel Holland , Lyude Paul , Jani Nikula , Daniel Vetter , Thomas Zimmermann , Emma Anholt , Joonas Lahtinen , Ben Skeggs , David Airlie , Rodrigo Vivi , Tvrtko Ursulin , Maarten Lankhorst , Maxime Ripard Cc: linux-arm-kernel@lists.infradead.org, Maxime Ripard , dri-devel@lists.freedesktop.org, Geert Uytterhoeven , intel-gfx@lists.freedesktop.org, linux-sunxi@lists.linux.dev, Hans de Goede , nouveau@lists.freedesktop.org, Noralf Trønnes , Mateusz Kwiatkowski , Dave Stevenson , linux-kernel@vger.kernel.org, Dom Cobley , Phil Elwell X-Mailer: b4 0.11.0-dev-7da52 X-Developer-Signature: v=1; a=openpgp-sha256; l=4846; i=maxime@cerno.tech; h=from:subject:message-id; bh=qjDqq1A+9Ucno5z67Zt6QwIQFbrGe4GVO0kNjE+s+wM=; b=owGbwMvMwCX2+D1vfrpE4FHG02pJDMmmJ9xu7LQNn1h5a/IbpyWlPCc13239Oecrz+ftgvwhanIv Jiyb0lHKwiDGxSArpsgSI2y+JO7UrNedbHzzYOawMoEMYeDiFICJtJUz/LPrUN9p9zLuS9qPf2/OdF xaa9YdIfxB/mHopDXrTi/me5bM8M+c5YXK0aynOX9aV6ZdLDj9e6rP0psX//PuvCQqOOfyvis8AA== X-Developer-Key: i=maxime@cerno.tech; a=openpgp; fpr=BE5675C37E818C8B5764241C254BCFC56BF6CE8D X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220929_093119_460182_FEBC2FE8 X-CRM114-Status: GOOD ( 17.08 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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 V2UgY3VycmVudGx5IGhhdmUgdHdvIHNldHMgb2YgVFYgcHJvcGVydGllcy4KClRoZSBmaXJzdCBv bmUgaXMgdGhlcmUgdG8gZGVhbCB3aXRoIGFuYWxvZyBUViBwcm9wZXJ0aWVzLCBjcmVhdGluZwpw cm9wZXJ0aWVzIHN1Y2ggYXMgdGhlIFRWIG1vZGUsIHN1YmNvbm5lY3RvcnMsIHNhdHVyYXRpb24s IGh1ZSBhbmQgc28gb24uCkl0J3MgY3JlYXRlZCBieSBjYWxsaW5nIHRoZSBkcm1fbW9kZV9jcmVh dGVfdHZfcHJvcGVydGllcygpIGZ1bmN0aW9uLgoKVGhlIHNlY29uZCBvbmUgaXMgdGhlcmUgdG8g ZGVhbCB3aXRoIHByb3BlcnRpZXMgdGhhdCBtaWdodCBiZSB1c2VmdWwgb24gYQpUViwgY3JlYXRp bmcgdGhlIG92ZXJzY2FuIG1hcmdpbnMgZm9yIGV4YW1wbGUuIEl0J3MgY3JlYXRlZCBieSBjYWxs aW5nIHRoZQpkcm1fbW9kZV9jcmVhdGVfdHZfbWFyZ2luX3Byb3BlcnRpZXMoKS4KCkhvd2V2ZXIs IHdlIGFsc28gaGF2ZSBhIGRybV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl90dl9yZXNldCgpIGZ1 bmN0aW9uCnRoYXQgd2lsbCByZXNldCB0aGUgVFYgbWFyZ2luIHByb3BlcnRpZXMgdG8gdGhlaXIg ZGVmYXVsdCB2YWx1ZXMsIGFuZCB0aHVzCmlzIHN1cHBvc2VkIHRvIGJlIGNhbGxlZCBmb3IgdGhl IGxhdHRlciBzZXQuIFRoaXMgY3JlYXRlcyBhbiBhbWJpZ3VpdHkgZHVlCnRvIHRoZSBpbmNvbnNp c3RlbnQgbmFtaW5nLgoKV2UgY2FuIHRodXMgcmVuYW1lIHRoZSBkcm1fYXRvbWljX2hlbHBlcl9j b25uZWN0b3JfdHZfcmVzZXQoKSBmdW5jdGlvbiB0bwpkcm1fYXRvbWljX2hlbHBlcl9jb25uZWN0 b3JfdHZfbWFyZ2luc19yZXNldCgpIHRvIHJlbW92ZSB0aGF0IGFtYmlndWl0eQphbmQgaG9wZWZ1 bGx5IG1ha2UgaXQgbW9yZSBvYnZpb3VzLgoKQWNrZWQtYnk6IFRob21hcyBaaW1tZXJtYW5uIDx0 emltbWVybWFubkBzdXNlLmRlPgpSZXZpZXdlZC1ieTogTm9yYWxmIFRyw7hubmVzIDxub3JhbGZA dHJvbm5lcy5vcmc+ClNpZ25lZC1vZmYtYnk6IE1heGltZSBSaXBhcmQgPG1heGltZUBjZXJuby50 ZWNoPgoKLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gUmVtb3ZlZCB0aGUgdW5yZWxhdGVkIHN1YmNvbm5l Y3RvciBkb2N1bWVudGF0aW9uIG5hbWUgY2hhbmdlCi0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9h dG9taWNfc3RhdGVfaGVscGVyLmMgfCA2ICsrKy0tLQogZHJpdmVycy9ncHUvZHJtL2d1ZC9ndWRf Y29ubmVjdG9yLmMgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9oZG1pLmMg ICAgICAgICAgICB8IDIgKy0KIGluY2x1ZGUvZHJtL2RybV9hdG9taWNfc3RhdGVfaGVscGVyLmgg ICAgIHwgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfc3RhdGVfaGVscGVy LmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19zdGF0ZV9oZWxwZXIuYwppbmRleCBiZjMx YjlkOTIwOTQuLmRmYjU3MjE3MjUzYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9h dG9taWNfc3RhdGVfaGVscGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfc3Rh dGVfaGVscGVyLmMKQEAgLTQ2NCwxMiArNDY0LDEyIEBAIHZvaWQgZHJtX2F0b21pY19oZWxwZXJf Y29ubmVjdG9yX3Jlc2V0KHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IpCiBFWFBPUlRf U1lNQk9MKGRybV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl9yZXNldCk7CiAKIC8qKgotICogZHJt X2F0b21pY19oZWxwZXJfY29ubmVjdG9yX3R2X3Jlc2V0IC0gUmVzZXRzIFRWIGNvbm5lY3RvciBw cm9wZXJ0aWVzCisgKiBkcm1fYXRvbWljX2hlbHBlcl9jb25uZWN0b3JfdHZfbWFyZ2luc19yZXNl dCAtIFJlc2V0cyBUViBjb25uZWN0b3IgcHJvcGVydGllcwogICogQGNvbm5lY3RvcjogRFJNIGNv bm5lY3RvcgogICoKICAqIFJlc2V0cyB0aGUgVFYtcmVsYXRlZCBwcm9wZXJ0aWVzIGF0dGFjaGVk IHRvIGEgY29ubmVjdG9yLgogICovCi12b2lkIGRybV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl90 dl9yZXNldChzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yKQordm9pZCBkcm1fYXRvbWlj X2hlbHBlcl9jb25uZWN0b3JfdHZfbWFyZ2luc19yZXNldChzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAq Y29ubmVjdG9yKQogewogCXN0cnVjdCBkcm1fY21kbGluZV9tb2RlICpjbWRsaW5lID0gJmNvbm5l Y3Rvci0+Y21kbGluZV9tb2RlOwogCXN0cnVjdCBkcm1fY29ubmVjdG9yX3N0YXRlICpzdGF0ZSA9 IGNvbm5lY3Rvci0+c3RhdGU7CkBAIC00NzksNyArNDc5LDcgQEAgdm9pZCBkcm1fYXRvbWljX2hl bHBlcl9jb25uZWN0b3JfdHZfcmVzZXQoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvcikK IAlzdGF0ZS0+dHYubWFyZ2lucy50b3AgPSBjbWRsaW5lLT50dl9tYXJnaW5zLnRvcDsKIAlzdGF0 ZS0+dHYubWFyZ2lucy5ib3R0b20gPSBjbWRsaW5lLT50dl9tYXJnaW5zLmJvdHRvbTsKIH0KLUVY UE9SVF9TWU1CT0woZHJtX2F0b21pY19oZWxwZXJfY29ubmVjdG9yX3R2X3Jlc2V0KTsKK0VYUE9S VF9TWU1CT0woZHJtX2F0b21pY19oZWxwZXJfY29ubmVjdG9yX3R2X21hcmdpbnNfcmVzZXQpOwog CiAvKioKICAqIF9fZHJtX2F0b21pY19oZWxwZXJfY29ubmVjdG9yX2R1cGxpY2F0ZV9zdGF0ZSAt IGNvcHkgYXRvbWljIGNvbm5lY3RvciBzdGF0ZQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2d1ZC9ndWRfY29ubmVjdG9yLmMgYi9kcml2ZXJzL2dwdS9kcm0vZ3VkL2d1ZF9jb25uZWN0b3Iu YwppbmRleCBkMGFkZGQ0Nzg4MTUuLmZhNjM2MjA2ZjIzMiAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2d1ZC9ndWRfY29ubmVjdG9yLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2d1ZC9ndWRf Y29ubmVjdG9yLmMKQEAgLTM1NSw3ICszNTUsNyBAQCBzdGF0aWMgdm9pZCBndWRfY29ubmVjdG9y X3Jlc2V0KHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IpCiAJZHJtX2F0b21pY19oZWxw ZXJfY29ubmVjdG9yX3Jlc2V0KGNvbm5lY3Rvcik7CiAJY29ubmVjdG9yLT5zdGF0ZS0+dHYgPSBn Y29ubi0+aW5pdGlhbF90dl9zdGF0ZTsKIAkvKiBTZXQgbWFyZ2lucyBmcm9tIGNvbW1hbmQgbGlu ZSAqLwotCWRybV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl90dl9yZXNldChjb25uZWN0b3IpOwor CWRybV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl90dl9tYXJnaW5zX3Jlc2V0KGNvbm5lY3Rvcik7 CiAJaWYgKGdjb25uLT5pbml0aWFsX2JyaWdodG5lc3MgPj0gMCkKIAkJY29ubmVjdG9yLT5zdGF0 ZS0+dHYuYnJpZ2h0bmVzcyA9IGdjb25uLT5pbml0aWFsX2JyaWdodG5lc3M7CiB9CmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9oZG1pLmMgYi9kcml2ZXJzL2dwdS9kcm0vdmM0 L3ZjNF9oZG1pLmMKaW5kZXggNjRmOWZlYWJmNDNlLi45OTkwODEzN2RiZTcgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2hkbWkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdmM0 L3ZjNF9oZG1pLmMKQEAgLTU0Miw3ICs1NDIsNyBAQCBzdGF0aWMgdm9pZCB2YzRfaGRtaV9jb25u ZWN0b3JfcmVzZXQoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvcikKIAluZXdfc3RhdGUt PmJhc2UubWF4X2JwYyA9IDg7CiAJbmV3X3N0YXRlLT5iYXNlLm1heF9yZXF1ZXN0ZWRfYnBjID0g ODsKIAluZXdfc3RhdGUtPm91dHB1dF9mb3JtYXQgPSBWQzRfSERNSV9PVVRQVVRfUkdCOwotCWRy bV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl90dl9yZXNldChjb25uZWN0b3IpOworCWRybV9hdG9t aWNfaGVscGVyX2Nvbm5lY3Rvcl90dl9tYXJnaW5zX3Jlc2V0KGNvbm5lY3Rvcik7CiB9CiAKIHN0 YXRpYyBzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9zdGF0ZSAqCmRpZmYgLS1naXQgYS9pbmNsdWRlL2Ry bS9kcm1fYXRvbWljX3N0YXRlX2hlbHBlci5oIGIvaW5jbHVkZS9kcm0vZHJtX2F0b21pY19zdGF0 ZV9oZWxwZXIuaAppbmRleCAzZjhmMWQ2MjdmN2MuLjE5Mjc2NjY1NmI4OCAxMDA2NDQKLS0tIGEv aW5jbHVkZS9kcm0vZHJtX2F0b21pY19zdGF0ZV9oZWxwZXIuaAorKysgYi9pbmNsdWRlL2RybS9k cm1fYXRvbWljX3N0YXRlX2hlbHBlci5oCkBAIC03MCw3ICs3MCw3IEBAIHZvaWQgX19kcm1fYXRv bWljX2hlbHBlcl9jb25uZWN0b3Jfc3RhdGVfcmVzZXQoc3RydWN0IGRybV9jb25uZWN0b3Jfc3Rh dGUgKmNvbm5fCiB2b2lkIF9fZHJtX2F0b21pY19oZWxwZXJfY29ubmVjdG9yX3Jlc2V0KHN0cnVj dCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IsCiAJCQkJCSBzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9z dGF0ZSAqY29ubl9zdGF0ZSk7CiB2b2lkIGRybV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl9yZXNl dChzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yKTsKLXZvaWQgZHJtX2F0b21pY19oZWxw ZXJfY29ubmVjdG9yX3R2X3Jlc2V0KHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IpOwor dm9pZCBkcm1fYXRvbWljX2hlbHBlcl9jb25uZWN0b3JfdHZfbWFyZ2luc19yZXNldChzdHJ1Y3Qg ZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yKTsKIHZvaWQKIF9fZHJtX2F0b21pY19oZWxwZXJfY29u bmVjdG9yX2R1cGxpY2F0ZV9zdGF0ZShzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yLAog CQkJCQkgICBzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9zdGF0ZSAqc3RhdGUpOwoKLS0gCmI0IDAuMTEu MC1kZXYtN2RhNTIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMu aW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2xpbnV4LWFybS1rZXJuZWwK