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 E7B42ECAAD2 for ; Fri, 26 Aug 2022 05:00:48 +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:MIME-Version:References:In-Reply-To: Date:CC:To:From:Subject:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=puyfr56IZ5nRRo+vAjQz+ciw7E0N7hpnegnEQKDdtuA=; b=3v6VzgU5J4ljpi wB9ijjeSiPIwXzcaAGl6R8BY1KtZuGBKUjVPQJsnRx2YWMdt+fN9GoTCZlyWnQfxONL9gGlP7bYGy lzgZYGRALURK155ucMBtgAoUjAm5G/CSTppZIKRgpIq023raLxJv2cl/QebqfR0WoZqDSXEZBH2Jf EJeIYJO6Czw/dVG2vf1EaR0iPKo50Y8PNZCAO2/TiLJkRHXfGz6AQkGeW5hMu8jMrYWIqxKQupJMG xKQf4micRSlf2iGbF1qCrEjV5y74fwq9+T1TswX9WI5W9ke5sJh6X+uzqHvu7Gz8YxajH/d2tdZvc 7Hj73aT233mSR8BLR1Lw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oRRR0-00DViG-0u; Fri, 26 Aug 2022 04:59:10 +0000 Received: from mailgw01.mediatek.com ([216.200.240.184]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oRRQw-00DVT6-PV; Fri, 26 Aug 2022 04:59:08 +0000 X-UUID: 7c9f01db7e424ed88ca4678fd92fe6aa-20220825 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=n4tr0+lGnjhP1+HG3q5WNy3WWhM2Giyan/ikAAd98CM=; b=Ks7jHF8fgmUWQ5iQHJR2ySFn5w6xqczk3EFZRHqcOvUp7l5NIORuTkAqq4eQxmU3a1NH8mmEG2pFe34pQdKNdMRwqVAb2KyedHD2ETC4wtfk9xpI0/g+G0g2zRmDt2rLUAt156YYxe3eDTVwoejND71rkMtrS5OAdtRVyhYYGmU=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.10,REQID:f0693610-d7f0-4dd9-876a-ae886082165a,OB:0,L OB:0,IP:0,URL:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_ Ham,ACTION:release,TS:0 X-CID-META: VersionHash:84eae18,CLOUDID:d9672b20-1c20-48a5-82a0-25f9c331906d,C OID:IGNORED,Recheck:0,SF:nil,TC:nil,Content:0,EDM:-3,IP:nil,URL:0,File:nil ,Bulk:nil,QS:nil,BEC:nil,COL:0 X-UUID: 7c9f01db7e424ed88ca4678fd92fe6aa-20220825 Received: from mtkmbs11n1.mediatek.inc [(172.21.101.185)] by mailgw01.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 100429378; Thu, 25 Aug 2022 21:58:57 -0700 Received: from mtkmbs11n1.mediatek.inc (172.21.101.185) by mtkmbs11n1.mediatek.inc (172.21.101.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Fri, 26 Aug 2022 11:58:18 +0800 Received: from mszsdhlt06 (10.16.6.206) by mtkmbs11n1.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.2.792.15 via Frontend Transport; Fri, 26 Aug 2022 11:58:18 +0800 Message-ID: Subject: Re: [PATCH v3,2/2] drm: mediatek: Adjust the dpi output format to MT8186 From: xinlei.lee To: "=?ISO-8859-1?Q?N=EDcolas?= F. R. A. Prado" CC: , , , , , , , , , , , , , , Jitao Shi Date: Fri, 26 Aug 2022 11:58:29 +0800 In-Reply-To: <20220824154417.5cbfsgqjwajvplvk@notapiano> References: <1661235517-23699-1-git-send-email-xinlei.lee@mediatek.com> <1661235517-23699-3-git-send-email-xinlei.lee@mediatek.com> <20220823201622.meedlqvmixf5ukdf@notapiano> <447770ead17338241849dbbb2281fa8b4e31aefa.camel@mediatek.com> <20220824154417.5cbfsgqjwajvplvk@notapiano> X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.2 MIME-Version: 1.0 X-MTK: N X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220825_215907_003840_37E4C757 X-CRM114-Status: GOOD ( 50.53 ) 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 T24gV2VkLCAyMDIyLTA4LTI0IGF0IDExOjQ0IC0wNDAwLCBOw61jb2xhcyBGLiBSLiBBLiBQcmFk byB3cm90ZToKPiBPbiBXZWQsIEF1ZyAyNCwgMjAyMiBhdCAwOTo1OToyMUFNICswODAwLCB4aW5s ZWkubGVlIHdyb3RlOgo+ID4gT24gVHVlLCAyMDIyLTA4LTIzIGF0IDE2OjE2IC0wNDAwLCBOw61j b2xhcyBGLiBSLiBBLiBQcmFkbyB3cm90ZToKPiA+ID4gT24gVHVlLCBBdWcgMjMsIDIwMjIgYXQg MDI6MTg6MzdQTSArMDgwMCwgeGlubGVpLmxlZUBtZWRpYXRlay5jb20KPiA+ID4gd3JvdGU6Cj4g PiA+ID4gRnJvbTogWGlubGVpIExlZSA8eGlubGVpLmxlZUBtZWRpYXRlay5jb20+Cj4gPiA+ID4g Cj4gPiA+ID4gRHBpIG91dHB1dCBuZWVkcyB0byBhZGp1c3QgdGhlIG91dHB1dCBmb3JtYXQgdG8g ZHVhbCBlZGdlIGZvcgo+ID4gPiA+IE1UODE4Ni4KPiA+ID4gPiBCZWNhdXNlIE1UODE4NiBIVyBo YXMgYmVlbiBtb2RpZmllZCBhdCB0aGF0IHRpbWUsIFNXIG5lZWRzIHRvCj4gPiA+ID4gY29vcGVy YXRlLgo+ID4gPiA+IEFuZCB0aGUgcmVnaXN0ZXIgKE1NU1lTKSByZXNlcnZlZCBmb3IgZHBpIHdp bGwgYmUgdXNlZCBmb3IKPiA+ID4gPiBvdXRwdXQKPiA+ID4gPiBmb3JtYXQgY29udHJvbCAoZHVh bF9lZGdlL3NpbmdsZV9lZGdlKS4KPiA+ID4gPiAKPiA+ID4gPiBDby1kZXZlbG9wZWQtYnk6IEpp dGFvIFNoaSA8aml0YW8uc2hpQG1lZGlhdGVrLmNvbT4KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBK aXRhbyBTaGkgPGppdGFvLnNoaUBtZWRpYXRlay5jb20+Cj4gPiA+ID4gU2lnbmVkLW9mZi1ieTog WGlubGVpIExlZSA8eGlubGVpLmxlZUBtZWRpYXRlay5jb20+Cj4gPiA+ID4gCj4gPiA+ID4gLS0t Cj4gPiA+IAo+ID4gPiBbLi5dCj4gPiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVr L210a19kcGkuYwo+ID4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHBp LmMKPiA+ID4gCj4gPiA+IFsuLl0KPiA+ID4gPiAgICogQHl1djQyMl9lbl9iaXQ6IEVuYWJsZSBi aXQgb2YgeXV2NDIyLgo+ID4gPiA+ICAgKiBAY3NjX2VuYWJsZV9iaXQ6IEVuYWJsZSBiaXQgb2Yg Q1NDLgo+ID4gPiA+ICAgKiBAcGl4ZWxzX3Blcl9pdGVyOiBRdWFudGl0eSBvZiB0cmFuc2ZlcnJl ZCBwaXhlbHMgcGVyCj4gPiA+ID4gaXRlcmF0aW9uLgo+ID4gPiA+ICsgKiBAcmdiODg4X2R1YWxf ZW5hYmxlOiBDb250cm9sIG91dHB1dCBmb3JtYXQgZm9yIG10ODE4Ni4KPiA+ID4gCj4gPiA+IExl dCdzIG5vdCBtZW50aW9uIG10ODE4NiBpbiB0aGUgZGVzY3JpcHRpb24gdG8ga2VlcCB0aGUgcHJv cGVydHkKPiA+ID4gZ2VuZXJpYy4gQWxzbywKPiA+ID4gdGhpcyBkZXNjcmlwdGlvbiBzaG91bGQg c2F5IHdoYXQgaGF2aW5nICdyZ2I4ODhfZHVhbF9lbmFibGUgPQo+ID4gPiB0cnVlJwo+ID4gPiBp bmRpY2F0ZXMKPiA+ID4gYWJvdXQgdGhlIGhhcmR3YXJlIChpbiB0aGlzIGNhc2UgbXQ4MTg2KSBh bmQgaXQgY3VycmVudGx5Cj4gPiA+IGRvZXNuJ3QuCj4gPiA+IAo+ID4gPiBMZXQncyB0YWtlIGEg c3RlcCBiYWNrLiBXaGF0IGRvZXMgJ2R1YWwgZW5hYmxlJyBtZWFuIGluIHRoaXMKPiA+ID4gY29u dGV4dAo+ID4gPiBhbmQgaG93Cj4gPiA+IGRvZXMgaXQgcmVsYXRlIHRvICdkdWFsIGVkZ2UnIGFu ZCB0aGUgZHBpIG91dHB1dCBmb3JtYXQ/IEJ5Cj4gPiA+IGFuc3dlcmluZwo+ID4gPiB0aG9zZQo+ ID4gPiBxdWVzdGlvbnMgd2UgY2FuIGZpbmQgYSBkZXNjcmlwdGlvbiAoYW5kIG1heWJlIHZhcmlh YmxlIG5hbWUpCj4gPiA+IHRoYXQKPiA+ID4gbWFrZXMgbW9yZQo+ID4gPiBzZW5zZS4KPiA+ID4g Cj4gPiA+ID4gICAqLwo+ID4gPiAKPiA+ID4gWy4uXQo+ID4gPiA+IEBAIC00NDksNiArNDU0LDkg QEAgc3RhdGljIHZvaWQgbXRrX2RwaV9kdWFsX2VkZ2Uoc3RydWN0Cj4gPiA+ID4gbXRrX2RwaQo+ ID4gPiA+ICpkcGkpCj4gPiA+ID4gIAkJbXRrX2RwaV9tYXNrKGRwaSwgRFBJX09VVFBVVF9TRVRU SU5HLAo+ID4gPiA+ICAJCQkgICAgIGRwaS0+b3V0cHV0X2ZtdCA9PQo+ID4gPiA+IE1FRElBX0JV U19GTVRfUkdCODg4XzJYMTJfTEUgPwo+ID4gPiA+ICAJCQkgICAgIEVER0VfU0VMIDogMCwgRURH RV9TRUwpOwo+ID4gPiA+ICsJaWYgKGRwaS0+Y29uZi0+cmdiODg4X2R1YWxfZW5hYmxlKQo+ID4g PiA+ICsJCW10a19tbXN5c19kZHBfZHBpX2ZtdF9jb25maWcoZHBpLT5tbXN5c19kZXYsCj4gPiA+ ID4gRFBJX1JHQjg4OF9ERFJfQ09OLAo+ID4gPiA+ICsJCQkJCSAgICAgRFBJX0ZPUk1BVF9NQVNL LAo+ID4gPiA+IE5VTEwpOwo+ID4gPiAKPiA+ID4gVGhpcyBpZiBibG9jayBzaG91bGQgYmUgZnVy dGhlciBpbmRlbnRlZC4KPiA+ID4gCj4gPiA+ID4gIAl9IGVsc2Ugewo+ID4gPiA+ICAJCW10a19k cGlfbWFzayhkcGksIERQSV9ERFJfU0VUVElORywgRERSX0VOIHwKPiA+ID4gPiBERFJfNFBIQVNF LAo+ID4gPiA+IDApOwo+ID4gPiA+ICAJfQo+ID4gPiAKPiA+ID4gWy4uXQo+ID4gPiA+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHBpX3JlZ3MuaAo+ID4gPiA+ICsrKyBiL2Ry aXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHBpX3JlZ3MuaAo+ID4gPiA+IEBAIC0yMzUsNCAr MjM1LDggQEAKPiA+ID4gPiAgI2RlZmluZSBNQVRSSVhfU0VMX1JHQl9UT19KUEVHCQkwCj4gPiA+ ID4gICNkZWZpbmUgTUFUUklYX1NFTF9SR0JfVE9fQlQ2MDEJCTIKPiA+ID4gPiAgCj4gPiA+ID4g KyNkZWZpbmUgRFBJX0ZPUk1BVF9NQVNLCQkJMHgxCj4gPiA+ID4gKyNkZWZpbmUgRFBJX1JHQjg4 OF9ERFJfQ09OCQlCSVQoMCkKPiA+ID4gPiArI2RlZmluZSBEUElfUkdCNTY1X1NEUl9DT04JCUJJ VCgxKQo+ID4gPiAKPiA+ID4gSSdtIG5vdCBzdXJlIGlmIGl0IHdvdWxkIG1ha2UgbW9yZSBzZW5z ZSB0byBoYXZlIHRoZXNlCj4gPiA+IGRlZmluaXRpb25zIGluCj4gPiA+IHRoZSBtbXN5cwo+ID4g PiBoZWFkZXIgc2luY2UgdGhleSdyZSBjb25maWd1cmF0aW9ucyBvZiBhIHJlZ2lzdGVyIGluIG1t c3lzJwo+ID4gPiBpb3NwYWNlLi4uIEkgdGhpbmsKPiA+ID4gd2UgY2FuIGtlZXAgdGhlbSBoZXJl IGJ1dCBhdCBsZWFzdCBhZGQgYSBjb21tZW50IGFib3ZlOgo+ID4gPiAKPiA+ID4gLyogVmFsdWVz IGZvciBEUEkgY29uZmlndXJhdGlvbiBpbiBNTVNZUyBhZGRyZXNzIHNwYWNlICovCj4gPiA+IAo+ ID4gPiBUaGFua3MsCj4gPiA+IE7DrWNvbGFzCj4gPiAKPiA+IEhpIE7DrWNvbGFzOgo+ID4gVGhh bmtzIGZvciB5b3VyIGNhcmVmdWwgcmV2aWV3IQo+ID4gSSB3aWxsIG1vZGlmeSB0aGUgZGVzY3Jp cHRpb24gb2YgdGhpcyBtZW1iZXIgdmFyaWFibGUgYW5kIGFkZCB0aGUKPiA+IGhhcmR3YXJlIHN0 YXRlIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHNvZnR3YXJlIHNldHRpbmcuCj4gPiAoZWcuIHJnYjg4 OF9kdWFsX2VuYWJsZSA9IHRydWUgdGhlIGhhcmR3YXJlIG91dHB1dCByZ2I4ODhfZHVhbF9lZGdl Cj4gPiBmb3JtYXQgZGF0YSkKPiA+IAo+ID4gWW91ciBzdWdnZXN0aW9uIGlzIHZlcnkgbmVjZXNz YXJ5LCBtYXliZSBteSBuYW1lIGlzIG5vdCBhY2N1cmF0ZQo+ID4gZW5vdWdoLCB0aGlzIGZsYWcg aXMgdG8gZW5hYmxlIFJHQjg4OF9kdWFsX2VkZ2UgZm9ybWF0IG91dHB1dC4gCj4gPiBXb3VsZCBp dCBiZSBiZXR0ZXIgZm9yIHRoZSB2YXJpYWJsZSB0byBiZSBjYWxsZWQKPiA+IFJHQjg4OF9kdWFs X2VkZ2VfZW5hYmxlIHRoZW4/Cj4gCj4gVGhlIHRoaW5nIGlzLCB3ZSBhbHNvIG91dHB1dCBpbiBy Z2I4ODggZHVhbCBlZGdlIGZvcm1hdCBvbiBtdDgxODMgYW5kCj4gbXQ4MTkyLAo+IGFuZCB0aGVy ZWZvcmUgc2V0IEREUl9FTiBpbiBtdGtfZHBpX2R1YWxfZWRnZSgpLCByaWdodD8gQnV0LCBhcyB5 b3UKPiBzYWlkLCB3ZQo+IGRvbid0IG5lZWQgdG8gZW5hYmxlIHRoaXMgbmV3IHJnYjg4OF9kdWFs X2VuYWJsZSB2YXJpYWJsZSBvbiB0aG9zZQo+IHBsYXRmb3JtcywKPiBvbmx5IG9uIG10ODE4Ni4g U28gdGhhdCdzIHdoeSBJIGRvbid0IHRoaW5rIHRoZSBjdXJyZW50Cj4gbmFtZS9kZXNjcmlwdGlv biBpcwo+IHN1aXRhYmxlLiBJZiB0aGUgdmFyaWFibGUgb25seSBuZWVkcyB0byBiZSBzZXQgb24g bXQ4MTg2LCBpdCBzaG91bGQKPiBoYXZlIGEgbmFtZQo+IGFuZCBkZXNjcmlwdGlvbiB0aGF0IHNo b3dzIHdoYXQgaXMgZGlmZmVyZW50IGJldHdlZW4gbXQ4MTg2IGFuZCB0aGUKPiBvdGhlcnMuIEJ1 dAo+IHdpdGhvdXQgY29udGFpbmluZyB0aGUgIm10ODE4NiIgbmFtZSwgc2luY2UgdGhpcyBtaWdo dCBoYXBwZW4gb24KPiBvdGhlciBTb0NzCj4gbGF0ZXIgb24uCj4gCj4gTXkgdW5kZXJzdGFuZGlu ZyBpcyB0aGF0IGV2ZW4gdGhvdWdoIGJvdGggbXQ4MTg2IGFuZCBtdDgxOTIgb3V0cHV0IGluCj4g dGhlIHJnYjg4OAo+IGR1YWwgZWRnZSBmb3JtYXQsIG9ubHkgbXQ4MTg2IGlzIGFibGUgdG8gY29u ZmlndXJlIHRoZSBlZGdlIHNldHRpbmcKPiBpbiBNTVNZUyAoc28KPiBvbiBtdDgxOTIgaXQgd291 bGQgYmUgaGFyZHdpcmVkIHRvIGR1YWwgZWRnZSBhbmQgbm90IHBvc3NpYmxlIHRvCj4gY2hhbmdl KS4gU28KPiB3aGF0IEkgcHJvcG9zZSBpcwo+IAo+IE5hbWU6IGVkZ2VfY2ZnX2luX21tc3lzCj4g Cj4gRGVzY3JpcHRpb246ICJJZiB0aGUgZWRnZSBjb25maWd1cmF0aW9uIGZvciBEUEkncyBvdXRw dXQgbmVlZHMgdG8gYmUKPiBzZXQgaW4gTU1TWVMiCj4gCj4gQnV0IG1heWJlIHNpbmNlIHlvdSBr bm93IHRoZSBoYXJkd2FyZSwgeW91IG1pZ2h0IGJlIGFibGUgdG8gZmluZCBhbgo+IGV2ZW4gYmV0 dGVyCj4gbmFtZS9kZXNjcmlwdGlvbi4KPiAKPiBUaGFua3MsCj4gTsOtY29sYXMKSGkgTsOtY29s YXM6CgpUaGFua3MgZm9yIHlvdXIgc3VnZ2VzdGlvbi4KCkF0IHByZXNlbnQsIGl0IGlzIHRydWUg dGhhdCBvbmx5IDgxODYgbmVlZHMgdG8gc2V0IHRoaXMgZmxhZyB3aGVuCm91dHB1dHRpbmcgZHVh bF9lZGdlIGZvcm1hdC4gCklmIG90aGVyIElDcyBuZWVkIHRvIG1vZGlmeSB0aGUgb3V0cHV0IGZv cm1hdCwgdGhleSBvbmx5IG5lZWQgdG8gbW9kaWZ5CnRoZSBEUEkgcmVnaXN0ZXIuIApPbiB0aGUg ODE4NiwgRFBJIE1VWCAoMHg0MDApIGlzIHJlcXVpcmVkIGZvciBzeW5jaHJvbm91cyBtb2RpZmlj YXRpb24uCkEgbW9yZSBkZXRhaWxlZCBleHBsYW5hdGlvbiBvZiB0aGlzIERQSSBNVVggcmVnaXN0 ZXIgaXMgCmJpdFswXTogZHVhbF9lZGdlIGVuYWJsZSwgYml0WzFdOiByZ2I1NjVfZW4uCkFuZCB0 aGUgcHJpb3JpdHkgb2YgYml0WzFdIGlzIGhpZ2hlciwgdGhlIGZvbGxvd2luZyBpcyB0aGUgZm9y bWF0IG9mCmRpZmZlcmVudCBjb21iaW5hdGlvbnM6CjAwOiBTRFIgZW5hYmxlCjAxOiBERFIgZW5h YmxlCjEwOiBSR0I1NjUKMTE6IFJHQjU2NQogClRoZSBoYXJkd2FyZSBjaGFyYWN0ZXJpc3RpY3Mg Y2FuIGJlIGlnbm9yZWQuIEJhc2VkIG9uIHRoaXMgc2l0dWF0aW9uLAp3aGF0IGlzIHlvdXIgb3Bp bmlvbiBpZiBpdCBpcyBjaGFuZ2VkIHRvICJlZGdlX2NmZ19pbl9tbXN5cyI/CkJlc3QgUmVnYXJk cyEKWGlubGVpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5p bmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8v bGludXgtYXJtLWtlcm5lbAo=