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=-2.5 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,UNPARSEABLE_RELAY,URIBL_BLOCKED,USER_AGENT_SANE_2 autolearn=no 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 AE25DC433DF for ; Thu, 2 Jul 2020 11:07:07 +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 7DA3F2075D for ; Thu, 2 Jul 2020 11:07:07 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="iigtzYn+"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=mediatek.com header.i=@mediatek.com header.b="Asg2/UQ2" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7DA3F2075D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=mediatek.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-mediatek-bounces+linux-mediatek=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:MIME-Version:References:In-Reply-To:Date: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=m+RCiw2ivNVzm17eRKx54AMh8vKhd+cmx8rqVHicnTg=; b=iigtzYn+8uKVqWkfu2PT2RIQn AmmRO9FIVoAEuw206TyZPupfaTlDJAsKOOM9RaLCX18SA9oGmFBAu2EWBpKmgHLiBBDfK9i4EV/32 seO1HF3q1DApL4j7GRUzJYLtUSniKUj1CCZ9H9tdMt1+H7QNLrvoBN1V9rYKQGEWNzDYSLB5Mm90N ED0nbn5EP/4lOv+BxVf4t0h1yV0zt1QT47LM7PmSdKBJ+KIoOmK3GQRsT8xb8x9kv2YVtdOwQKdG7 QnlnXW5fi20GB8v+JQQTcbsrniBSptxONo9AuJ8jr3vGudzov6xyJSJ3sKkszJJGvZYSariFPaTAs 9Hq7xNiMQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jqx3S-0007dR-NI; Thu, 02 Jul 2020 11:06:58 +0000 Received: from mailgw02.mediatek.com ([216.200.240.185]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jqx3O-0007cX-DD; Thu, 02 Jul 2020 11:06:55 +0000 X-UUID: c20b305ea4b146ce9f3714841d69d0da-20200702 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=+4B3BW01TV9+2SP6lbnJU5Zv+3jreR1iD783yx5RyJE=; b=Asg2/UQ2SUy+gLq1l3UiFG3+T98ecVOWQQuYlC4cYQml5cVKvUwhyELTA2Bt5OyO6TwpiDhTRCOXHlrZB6V4Gd/2i8zS54HYX4eNUSr6FcEaWht0rlEu+x2tVXtKtC4S3RTEuy699Ulgt7RoGCauu/t+95xhgFWSwtlD5Wvwt88=; X-UUID: c20b305ea4b146ce9f3714841d69d0da-20200702 Received: from mtkcas66.mediatek.inc [(172.29.193.44)] by mailgw02.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLS) with ESMTP id 1712156491; Thu, 02 Jul 2020 03:06:30 -0800 Received: from MTKMBS31N1.mediatek.inc (172.27.4.69) by MTKMBS62N1.mediatek.inc (172.29.193.41) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 2 Jul 2020 04:06:32 -0700 Received: from MTKCAS36.mediatek.inc (172.27.4.186) by MTKMBS31N1.mediatek.inc (172.27.4.69) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 2 Jul 2020 19:06:31 +0800 Received: from [10.17.3.153] (10.17.3.153) by MTKCAS36.mediatek.inc (172.27.4.170) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Thu, 2 Jul 2020 19:06:30 +0800 Message-ID: <1593687965.17166.73.camel@mhfsdcap03> Subject: Re: [PATCH V9 0/2] media: i2c: Add support for DW9768 VCM From: Dongchun Zhu To: Sakari Ailus Date: Thu, 2 Jul 2020 19:06:05 +0800 In-Reply-To: <20200702053449.GR16711@paasikivi.fi.intel.com> References: <20200630062211.22988-1-dongchun.zhu@mediatek.com> <20200701091618.GN16711@paasikivi.fi.intel.com> <20200701134416.GQ16711@paasikivi.fi.intel.com> <20200702053449.GR16711@paasikivi.fi.intel.com> X-Mailer: Evolution 3.10.4-0ubuntu2 MIME-Version: 1.0 X-TM-SNTS-SMTP: C4F67179E8F6F04CCBF91D9FD0161E07F6A083280D043F28D6A3DBA89FC8293E2000:8 X-MTK: N X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200702_070654_581205_3818913C X-CRM114-Status: GOOD ( 32.88 ) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "devicetree@vger.kernel.org" , "drinkcat@chromium.org" , srv_heupstream , Shengnan Wang =?UTF-8?Q?=28=E7=8E=8B=E5=9C=A3=E7=94=B7=29?= , "linus.walleij@linaro.org" , "linux-mediatek@lists.infradead.org" , "andriy.shevchenko@linux.intel.com" , "tfiga@chromium.org" , "bgolaszewski@baylibre.com" , Sj Huang =?UTF-8?Q?=28=E9=BB=83=E4=BF=A1=E7=92=8B=29?= , "robh+dt@kernel.org" , "matthias.bgg@gmail.com" , dongchun.zhu@mediatek.com, Louis Kuo =?UTF-8?Q?=28=E9=83=AD=E5=BE=B7=E5=AF=A7=29?= , "bingbu.cao@intel.com" , "mchehab@kernel.org" , Erin Lo =?UTF-8?Q?=28=E7=BE=85=E9=9B=85=E9=BD=A1=29?= , "linux-arm-kernel@lists.infradead.org" , "linux-media@vger.kernel.org" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org SGkgU2FrYXJpLA0KDQpTb3JyeSBJIGp1c3Qgc2VudCBlbWFpbCB1c2luZyBvdXRsb29rIHdoZXJl IGRlZmF1bHQgZm9ybWF0IGlzIEhUTUwsIG5vdw0KSSB1c2UgZXZvbHV0aW9uLCBvbmUgTGludXgg bWFpbCBjbGllbnQgdGhhdCBJIHVzZWQgdG8gc2VuZCB1cHN0cmVhbQ0KcGF0Y2ggcHJldmlvdXNs eS4NCg0KT24gVGh1LCAyMDIwLTA3LTAyIGF0IDA4OjM0ICswMzAwLCBTYWthcmkgQWlsdXMgd3Jv dGU6DQo+IERvbmdjaHVuLA0KPiANCj4gUGxlYXNlIGRvbid0IHNlbmQgSFRNTCBlLW1haWwgdG8g TGludXgga2VybmVsIHJlbGF0ZWQgbWFpbGluZyBsaXN0cy4NCj4gDQo+IE9uIFRodSwgSnVsIDAy LCAyMDIwIGF0IDAzOjQ4OjU2QU0gKzAwMDAsIERvbmdjaHVuIFpodSAo5pyx5Lic5pilKSB3cm90 ZToNCj4gPiAgSGkgU2FrYXJpLA0KPiA+IA0KPiA+ICBTb3JyeSB0byBib3RoZXIgeW91IGFnYWlu LCBidXQgSSBhbSBzbyBjb25mdXNlZCBhYm91dCB0aGUgcXVlc3Rpb25zIHlvdSByYWlzZWQuDQo+ ID4gIEkganVzdCBzeW5jZWQgbWFpbmxpbmU6IDUuOC1yYzMgdGFyYmFsbCBmcm9tIGh0dHBzOi8v d3d3Lmtlcm5lbC5vcmcvLCBvbiB3aGljaCBJIHJhbiB0aGUgZ2l0IGFtIDxwYXRjaD4gY29tbWFu ZC4NCj4gPiAgVGhlIHBhdGNoLWFwcGx5aW5nIHByb2Nlc3Mgc2hvd3Mgbm8gZXJyb3IuDQo+ID4g IC0tLS0tLS0tLS0tLS0tLS0tODwtLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4gIFttdGsxNTAxM0Bt dGtzbHQzMDcgbGludXhdJGdpdCBhcHBseSAtLWNoZWNrIG1lZGlhLWkyYy1BZGQtc3VwcG9ydC1m b3ItRFc5NzY4LVZDTS5wYXRjaA0KPiA+ICBbbXRrMTUwMTNAbXRrc2x0MzA3IGxpbnV4XSRnaXQg YW0gbWVkaWEtaTJjLUFkZC1zdXBwb3J0LWZvci1EVzk3NjgtVkNNLnBhdGNoDQo+ID4gIEFwcGx5 aW5nOiBtZWRpYTogZHQtYmluZGluZ3M6IG1lZGlhOiBpMmM6IERvY3VtZW50IERXOTc2OCBiaW5k aW5ncw0KPiA+ICBBcHBseWluZzogbWVkaWE6IGkyYzogZHc5NzY4OiBBZGQgRFc5NzY4IFZDTSBk cml2ZXINCj4gPiAgLS0tLS0tLS0tLS0tLS0tLS04PC0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiAN Cj4gPiAgT24gdGhlIG90aGVyIGhhbmQsIEkgYWxzbyBjb21wYXJlZCBkb25nd29vbixkdzk3Njgu eWFtbCBmaWxlIHdpdGggb3RoZXIgbWVkaWEgZGV2aWNlIGR0LWJpbmRpbmdzKGxpa2UgaW14MjE5 LnlhbWwgYW5kIG92ODg1Ni55YW1sKS4NCj4gPiAgSXQgc2VlbXMgdGhlcmUgYXJlIG5vIGFwcGFy ZW50IGRpZmZlcmVuY2VzIGJldHdlZW4gdGhlbS4NCj4gPiAgRXNwZWNpYWxseSwgdGhlIHNlbnRl bmNlICcjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiAoR1BMLTIuMCBPUiBCU0QtMi1DbGF1c2Up JyBzaGFsbCBiZSBjb21tb24uDQo+ID4gIEkgZHVubm8gd2h5IGhlcmUgZG9uZ3dvb24sZHc5NzY4 LnlhbWwgcmVwb3J0cyB0cmFpbGluZyB3aGl0ZXNwYWNlIHdhcm5pbmdzIHdoaWxlIG92ODg1Ni55 YW1sIGlzIHNpbGVudC4NCj4gPiANCj4gPiAgRm9yIHRoZSBwYXRjaCBmYWlsZWQgb24gTUFJTlRB SU5FUlMsIEkgYW0gc3RpbGwgY3VyaW91cyB3aGF0J3Mgd3JvbmcuDQo+ID4gIEluIGZhY3QsIEkg bG9jYWxseSBoYXZlIHJ1biBwYXJzZS1tYWludGFpbmVycy5wbCBzY3JpcHQgdG8gY2hlY2sgTUFJ TlRBSU5FUlMgZmlsZSBiZWZvcmUgc3VibWl0dGluZyBwYXRjaC4NCj4gPiAgVGhlIHJlc3VsdCBh bHNvIHJlcG9ydHMgbm8gZXJyb3JzLg0KPiA+ICAtLS0tLS0tLS0tLS0tLS0tLTg8LS0tLS0tLS0t LS0tLS0tLS0tLQ0KPiA+ICBbbXRrMTUwMTNAbXRrc2x0MzA3IGxpbnV4XSRwZXJsIHNjcmlwdHMv cGFyc2UtbWFpbnRhaW5lcnMucGwNCj4gPiAgW210azE1MDEzQG10a3NsdDMwNyBsaW51eF0kbHMN Cj4gPiAgLS0tLS0tLS0tLS0tLS0tLS04PC0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiANCj4gPiAg QXMgdG8gQmFzZTY0IGVuY29kaW5nLCBJIGNoZWNrZWQgZWFjaCBwYXRjaCBmaWxlIGFnYWluLiBU aGV5IGFyZSBhbGwgZW5jb2RlZCBpbiBVVEYtOC4NCj4gPiAgQXMgaHR0cHM6Ly93d3cuYmFzZTY0 ZW5jb2RlLm9yZy8gc2F5cywgZm9yIGFuIGV4YW1wbGUsICc3NycgaW4gQVNDSUkgZm9ybWF0IHdv dWxkIGJlIGNoYW5nZWQgdG8gJ1QnIGluIEJhc2VkNjQtZW5jb2RlZCBmb3JtYXQuDQo+ID4gIFRo aXMgbWVhbnMgdGhlcmUgc2hhbGwgYmUgbWVzc3kgY29kZSBpZiB3ZSBhZHBvdGluZyBCYXNlZDY0 LWVuY29kZWQgZm9ybWF0Lg0KPiA+ICBCdXQgSSBjYW5ub3Qgc2VlIGdhcmJsZWQgbWVzc2FnZXMg aW4gdGhlIGN1cnJlbnQgcGF0Y2hlcy4NCj4gPiANCj4gPiAgVGhlIERXOTc2OCBzZXJpYWxzLXBh dGNoIGlzIGF0dGFjaGVkLg0KPiA+ICBAVG9tYXN6IEBBbmR5IEBSb2IgY291bGQgYW55b25lIGhl bHAgdHJ5IHRvIHNlZSB3aGV0aGVyIHRoZSBwYXRjaCBjYW4gYmUgY2hlcnJ5LXBpY2tlZCBvbiBM aW51eCBtYXN0ZXIgYnJhbmNoIG9yIG5vdD8NCj4gPiAgUGF0Y2h3b3JrIGxpbms6DQo+ID4gIGh0 dHBzOi8vcGF0Y2h3b3JrLmtlcm5lbC5vcmcvY292ZXIvMTE2MzMyOTEvDQo+IA0KPiBCb3RoIG9m IHRoZSBwYXRjaGVzIGFwcGVhciB0byBjb250YWluIG9ubHkgQVNDSUkgY2hhcmFjdGVycy4NCj4g DQo+IEkgZGlkIHNvbWUgcmVzZWFyY2ggb24gdGhpcy4gSXQgc2VlbXMgdGhhdCB0aGUgYmFzZTY0 IGVuY29kZWQgbWVzc2FnZSBib2R5DQo+IGRvZXMgaGF2ZSBjYXJyaWFnZSByZXR1cm5zLCBpbiBi b3RoIGNhc2VzLiBHaXQgYW0gZG9lcyBub3QgYXR0ZW1wdCB0bw0KPiByZW1vdmUgdGhlbSBpbiB0 aGF0IGNhc2UsIGJ1dCBQYXRjaHdvcmsgZG9lcy4gSGVuY2UgdGhlIGZpbGVzIGFyZSBmaW5lIGlm DQo+IHlvdSBkb3dubG9hZCB0aGVtIGZyb20gUGF0Y2h3b3JrIC0tLSB3aGVyZSB0aGUgbWJveCBm aWxlcyBoYXZlIG5laXRoZXINCj4gY2FycmlhZ2UgcmV0dXJucyBub3IgYmFzZTY0IGVuY29kaW5n Lg0KPiANCj4gV2hhdCBkb2VzIHRoZSBmaWxlIGNvbW1hbmQgc2F5IGFib3V0IHRoZSBwYXRjaCBm aWxlcyBwcm9kdWNlZCBieSBnaXQNCj4gZm9ybWF0LXBhdGNoPyBNeSBndWVzcyBpcyB0aGF0IHNv bWV0aGluZyBpbiBiZXR3ZWVuIHlvdXIgbG9jYWwgY29tcHV0ZXIgYW5kDQo+IExNTUwgKGFuZCBv dGhlciBtYWlsIHNlcnZlcnMpIGJhc2U2NCBlbmNvZGVzIHRoZSBtZXNzYWdlIGJvZHkuIEJ1dCB3 aGVyZQ0KPiBhcmUgdGhlIGNhcnJpYWdlIHJldHVybnMgYWRkZWQ/IE5ldmVydGhlbGVzcyB0aGV5 IHNlZW0gdG8gYmUgYWRkZWQgYmVmb3JlDQo+IHRoZSBiYXNlNjQgY29udmVyc2lvbi4NCj4gDQoN CkhtLi4uIEkgdXNlZCB0aGUgZmlsZSBjb21tYW5kIHRvIGNoZWNrIHRoZSBkaWZmIHBhdGNoIGdl bmVyYXRlZCBmcm9tIGdpdA0KZm9ybWF0LXBhdGNoIGFuZCB0aGF0IGRvd25sb2FkZWQgZnJvbSBQ YXRjaHdvcmssIHRoZXkgYXJlIGJvdGggQVNDSUkNCnRleHQuDQoNCkluIGZhY3QsIHdlIGNvdWxk IGFsc28gb3BlbiB0aGUgZGlmZiBwYXRjaCB3aXRoIG5vdGVwYWQrKyB0b29sLCBpZiB0aGUNCkVP TCBjb252ZXJzaW9uIGlzIFVOSVgvT1NYIEZvcm1hdCwgZW5kLW9mLWxpbmUgY2hhcmFjdGVyIHdv dWxkIGJlIExGLg0KRm9yIHRoZSBEVzk3NjggcGF0Y2gsIHdoZW4gd2UgY2xpY2sgdGhlIHRvb2xi YXIgYnV0dG9uICJTaG93IEFsbA0KQ2hhcmFjdGVycyIsIHRoZXJlIGlzIG5vIGNhcnJpYWdlIHJl dHVybihDUikgYXQgdGhlIGVuZCBvZiBlYWNoIGxpbmUsDQpidXQgTEYgaW5zdGVhZCBmb3IgYWxs IEVPTHMuDQoNCj4gSSB0aGluayB0aGlzIGlzIGFsc28gYSBnaXQgaXNzdWUsIGJ1dCBzb21ldGhp bmcgdGhhdCBpcyB2ZXJ5IGhhcmQgdG8NCj4gZW5jb3VudGVyLg0KPiANCj4gLi4uDQo+IA0KPiA+ ICAqKioqKioqKioqKioqIE1FRElBVEVLIENvbmZpZGVudGlhbGl0eSBOb3RpY2UgKioqKioqKioq KioqKioqKioqKioNCj4gPiAgVGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGlzIGUtbWFp bCBtZXNzYWdlIChpbmNsdWRpbmcgYW55DQo+ID4gIGF0dGFjaG1lbnRzKSBtYXkgYmUgY29uZmlk ZW50aWFsLCBwcm9wcmlldGFyeSwgcHJpdmlsZWdlZCwgb3Igb3RoZXJ3aXNlDQo+ID4gIGV4ZW1w dCBmcm9tIGRpc2Nsb3N1cmUgdW5kZXIgYXBwbGljYWJsZSBsYXdzLiBJdCBpcyBpbnRlbmRlZCB0 byBiZQ0KPiA+ICBjb252ZXllZCBvbmx5IHRvIHRoZSBkZXNpZ25hdGVkIHJlY2lwaWVudChzKS4g QW55IHVzZSwgZGlzc2VtaW5hdGlvbiwNCj4gPiAgZGlzdHJpYnV0aW9uLCBwcmludGluZywgcmV0 YWluaW5nIG9yIGNvcHlpbmcgb2YgdGhpcyBlLW1haWwgKGluY2x1ZGluZyBpdHMNCj4gPiAgYXR0 YWNobWVudHMpIGJ5IHVuaW50ZW5kZWQgcmVjaXBpZW50KHMpIGlzIHN0cmljdGx5IHByb2hpYml0 ZWQgYW5kIG1heQ0KPiA+ICBiZSB1bmxhd2Z1bC4gSWYgeW91IGFyZSBub3QgYW4gaW50ZW5kZWQg cmVjaXBpZW50IG9mIHRoaXMgZS1tYWlsLCBvciBiZWxpZXZlDQo+ID4gIHRoYXQgeW91IGhhdmUg cmVjZWl2ZWQgdGhpcyBlLW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlcg0K PiA+ICBpbW1lZGlhdGVseSAoYnkgcmVwbHlpbmcgdG8gdGhpcyBlLW1haWwpLCBkZWxldGUgYW55 IGFuZCBhbGwgY29waWVzIG9mDQo+ID4gIHRoaXMgZS1tYWlsIChpbmNsdWRpbmcgYW55IGF0dGFj aG1lbnRzKSBmcm9tIHlvdXIgc3lzdGVtLCBhbmQgZG8gbm90DQo+ID4gIGRpc2Nsb3NlIHRoZSBj b250ZW50IG9mIHRoaXMgZS1tYWlsIHRvIGFueSBvdGhlciBwZXJzb24uIFRoYW5rIHlvdSENCj4g DQo+IERpZCB5b3UgbWVhbiB0aGlzPw0KPiANCg0KVGhpcyBpcyBhdXRvLWdlbmVyYXRlZCBieSBz b21lIG1lY2hhbmlzbSB3aGVuIHNlbmRpbmcgZW1haWwgdG8gdGhlDQphZGRyZXNzIGJlbG9uZyB0 byBhbiBleHRlcm5hbCBvcmdhbml6YXRpb24uDQpJdCBtYWlubHkgc2VydmVzIGFzIGEgcmVtaW5k ZXIsIHBsZWFzZSBkb24ndCBjYXJlIHRvbyBtdWNoIDogLSkNCg0KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtbWVkaWF0ZWsgbWFpbGluZyBsaXN0 CkxpbnV4LW1lZGlhdGVrQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1tZWRpYXRlawo=