From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean Delvare Subject: Re: [PATCH] drm/amdgpu/dm: Do not throw an error for a display with no audio Date: Fri, 15 Nov 2019 10:04:21 +0100 Message-ID: <20191115100421.22fe2c1a@endymion> References: <20191114204413.457504-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20191114204413.457504-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: Alex Deucher , intel-gfx@lists.freedesktop.org, Harry Wentland , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgQ2hyaXMsCgpPbiBUaHUsIDE0IE5vdiAyMDE5IDIwOjQ0OjEzICswMDAwLCBDaHJpcyBXaWxz b24gd3JvdGU6Cj4gQW4gb2xkIGRpc3BsYXkgd2l0aCBubyBhdWRpbyBtYXkgbm90IGhhdmUgYW4g RURJRCB3aXRoIGEgQ0VBIGJsb2NrLCBvcgo+IGl0IG1heSBzaW1wbHkgYmUgdG9vIG9sZCB0byBz dXBwb3J0IGF1ZGlvLiBUaGlzIGlzIG5vdCBhIGRyaXZlciBlcnJvciwKPiBzbyBkb24ndCBmbGFn IGl0IGFzIHN1Y2guCj4gCj4gQnVnemlsbGE6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcv c2hvd19idWcuY2dpP2lkPTExMjE0MAo+IFJlZmVyZW5jZXM6IGFlMmEzNDk1OTczZSAoImRybS9h bWQ6IGJlIHF1aWV0IHdoZW4gbm8gU0FEIGJsb2NrIGlzIGZvdW5kIikKPiBTaWduZWQtb2ZmLWJ5 OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogSGFycnkgV2Vu dGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+Cj4gQ2M6IEplYW4gRGVsdmFyZSA8amRlbHZh cmVAc3VzZS5kZT4KPiBDYzogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29t Pgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdwdV9k bV9oZWxwZXJzLmMgfCAyIC0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdw dV9kbV9oZWxwZXJzLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2Ft ZGdwdV9kbV9oZWxwZXJzLmMKPiBpbmRleCAxMWU1Nzg0YWE2MmEuLjA0ODA4ZGJlY2FiMyAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdwdV9k bV9oZWxwZXJzLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2Rt L2FtZGdwdV9kbV9oZWxwZXJzLmMKPiBAQCAtOTcsOCArOTcsNiBAQCBlbnVtIGRjX2VkaWRfc3Rh dHVzIGRtX2hlbHBlcnNfcGFyc2VfZWRpZF9jYXBzKAo+ICAJCQkoc3RydWN0IGVkaWQgKikgZWRp ZC0+cmF3X2VkaWQpOwo+ICAKPiAgCXNhZF9jb3VudCA9IGRybV9lZGlkX3RvX3NhZCgoc3RydWN0 IGVkaWQgKikgZWRpZC0+cmF3X2VkaWQsICZzYWRzKTsKPiAtCWlmIChzYWRfY291bnQgPCAwKQo+ IC0JCURSTV9FUlJPUigiQ291bGRuJ3QgcmVhZCBTQURzOiAlZFxuIiwgc2FkX2NvdW50KTsKPiAg CWlmIChzYWRfY291bnQgPD0gMCkKPiAgCQlyZXR1cm4gcmVzdWx0Owo+ICAKCkkgc3RpbGwgYmVs aWV2ZSB0aGF0IG15IGFwcHJvYWNoIHdhcyBhIGJldHRlciB3YXkgdG8gc29sdmUgdGhpcyBwcm9i bGVtOgoKaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Aub3JnL3BhdGNoLzMyOTA2Ni8KCllv dXIgYXBwcm9hY2ggd291bGQgaGF2ZSB0byBiZSBhcHBsaWVkIHRvIGFsbCBpbmRpdmlkdWFsIGRy aXZlcnMgKGFsbApjYWxsZXJzIG9mIGRybV9lZGlkX3RvX3NhZCkuIEl0IGFsc28gcHJldmVudHMg cmVwb3J0aW5nIGFjdHVhbCBlcnJvcnMuCgpTaG91bGQgSSByZXNlbmQgbXkgcGF0Y2g/CgotLSAK SmVhbiBEZWx2YXJlClNVU0UgTDMgU3VwcG9ydApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZng= 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=-8.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_2 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 CCD24C432C3 for ; Fri, 15 Nov 2019 10:23:17 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 9FD2820718 for ; Fri, 15 Nov 2019 10:23:16 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9FD2820718 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id C4D716E406; Fri, 15 Nov 2019 10:23:15 +0000 (UTC) Received: from mx1.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0906F6E174; Fri, 15 Nov 2019 09:04:26 +0000 (UTC) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 41360AC44; Fri, 15 Nov 2019 09:04:25 +0000 (UTC) Date: Fri, 15 Nov 2019 10:04:21 +0100 From: Jean Delvare To: Chris Wilson Subject: Re: [PATCH] drm/amdgpu/dm: Do not throw an error for a display with no audio Message-ID: <20191115100421.22fe2c1a@endymion> In-Reply-To: <20191114204413.457504-1-chris@chris-wilson.co.uk> References: <20191114204413.457504-1-chris@chris-wilson.co.uk> Organization: SUSE Linux X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-suse-linux-gnu) MIME-Version: 1.0 X-Mailman-Approved-At: Fri, 15 Nov 2019 10:23:15 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Alex Deucher , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Message-ID: <20191115090421.Rfo4Wa9Wd6pT5Jop5n3fMxPFGjdH6mhe7gxjNkWbne4@z> SGkgQ2hyaXMsCgpPbiBUaHUsIDE0IE5vdiAyMDE5IDIwOjQ0OjEzICswMDAwLCBDaHJpcyBXaWxz b24gd3JvdGU6Cj4gQW4gb2xkIGRpc3BsYXkgd2l0aCBubyBhdWRpbyBtYXkgbm90IGhhdmUgYW4g RURJRCB3aXRoIGEgQ0VBIGJsb2NrLCBvcgo+IGl0IG1heSBzaW1wbHkgYmUgdG9vIG9sZCB0byBz dXBwb3J0IGF1ZGlvLiBUaGlzIGlzIG5vdCBhIGRyaXZlciBlcnJvciwKPiBzbyBkb24ndCBmbGFn IGl0IGFzIHN1Y2guCj4gCj4gQnVnemlsbGE6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcv c2hvd19idWcuY2dpP2lkPTExMjE0MAo+IFJlZmVyZW5jZXM6IGFlMmEzNDk1OTczZSAoImRybS9h bWQ6IGJlIHF1aWV0IHdoZW4gbm8gU0FEIGJsb2NrIGlzIGZvdW5kIikKPiBTaWduZWQtb2ZmLWJ5 OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogSGFycnkgV2Vu dGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+Cj4gQ2M6IEplYW4gRGVsdmFyZSA8amRlbHZh cmVAc3VzZS5kZT4KPiBDYzogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29t Pgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdwdV9k bV9oZWxwZXJzLmMgfCAyIC0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdw dV9kbV9oZWxwZXJzLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2Ft ZGdwdV9kbV9oZWxwZXJzLmMKPiBpbmRleCAxMWU1Nzg0YWE2MmEuLjA0ODA4ZGJlY2FiMyAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdwdV9k bV9oZWxwZXJzLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2Rt L2FtZGdwdV9kbV9oZWxwZXJzLmMKPiBAQCAtOTcsOCArOTcsNiBAQCBlbnVtIGRjX2VkaWRfc3Rh dHVzIGRtX2hlbHBlcnNfcGFyc2VfZWRpZF9jYXBzKAo+ICAJCQkoc3RydWN0IGVkaWQgKikgZWRp ZC0+cmF3X2VkaWQpOwo+ICAKPiAgCXNhZF9jb3VudCA9IGRybV9lZGlkX3RvX3NhZCgoc3RydWN0 IGVkaWQgKikgZWRpZC0+cmF3X2VkaWQsICZzYWRzKTsKPiAtCWlmIChzYWRfY291bnQgPCAwKQo+ IC0JCURSTV9FUlJPUigiQ291bGRuJ3QgcmVhZCBTQURzOiAlZFxuIiwgc2FkX2NvdW50KTsKPiAg CWlmIChzYWRfY291bnQgPD0gMCkKPiAgCQlyZXR1cm4gcmVzdWx0Owo+ICAKCkkgc3RpbGwgYmVs aWV2ZSB0aGF0IG15IGFwcHJvYWNoIHdhcyBhIGJldHRlciB3YXkgdG8gc29sdmUgdGhpcyBwcm9i bGVtOgoKaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Aub3JnL3BhdGNoLzMyOTA2Ni8KCllv dXIgYXBwcm9hY2ggd291bGQgaGF2ZSB0byBiZSBhcHBsaWVkIHRvIGFsbCBpbmRpdmlkdWFsIGRy aXZlcnMgKGFsbApjYWxsZXJzIG9mIGRybV9lZGlkX3RvX3NhZCkuIEl0IGFsc28gcHJldmVudHMg cmVwb3J0aW5nIGFjdHVhbCBlcnJvcnMuCgpTaG91bGQgSSByZXNlbmQgbXkgcGF0Y2g/CgotLSAK SmVhbiBEZWx2YXJlClNVU0UgTDMgU3VwcG9ydApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9kcmktZGV2ZWw= 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=-8.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_2 autolearn=unavailable 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 00790C432C3 for ; Fri, 15 Nov 2019 09:04:29 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 D12E820732 for ; Fri, 15 Nov 2019 09:04:28 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D12E820732 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 7ADB06E174; Fri, 15 Nov 2019 09:04:28 +0000 (UTC) Received: from mx1.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0906F6E174; Fri, 15 Nov 2019 09:04:26 +0000 (UTC) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 41360AC44; Fri, 15 Nov 2019 09:04:25 +0000 (UTC) Date: Fri, 15 Nov 2019 10:04:21 +0100 From: Jean Delvare To: Chris Wilson Message-ID: <20191115100421.22fe2c1a@endymion> In-Reply-To: <20191114204413.457504-1-chris@chris-wilson.co.uk> References: <20191114204413.457504-1-chris@chris-wilson.co.uk> Organization: SUSE Linux X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-suse-linux-gnu) MIME-Version: 1.0 Subject: Re: [Intel-gfx] [PATCH] drm/amdgpu/dm: Do not throw an error for a display with no audio X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Alex Deucher , intel-gfx@lists.freedesktop.org, Harry Wentland , dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Message-ID: <20191115090421.3Wa9rkM4WklwR-zI6yRWMzJ3TYcUqZznrKjoPm49_48@z> SGkgQ2hyaXMsCgpPbiBUaHUsIDE0IE5vdiAyMDE5IDIwOjQ0OjEzICswMDAwLCBDaHJpcyBXaWxz b24gd3JvdGU6Cj4gQW4gb2xkIGRpc3BsYXkgd2l0aCBubyBhdWRpbyBtYXkgbm90IGhhdmUgYW4g RURJRCB3aXRoIGEgQ0VBIGJsb2NrLCBvcgo+IGl0IG1heSBzaW1wbHkgYmUgdG9vIG9sZCB0byBz dXBwb3J0IGF1ZGlvLiBUaGlzIGlzIG5vdCBhIGRyaXZlciBlcnJvciwKPiBzbyBkb24ndCBmbGFn IGl0IGFzIHN1Y2guCj4gCj4gQnVnemlsbGE6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcv c2hvd19idWcuY2dpP2lkPTExMjE0MAo+IFJlZmVyZW5jZXM6IGFlMmEzNDk1OTczZSAoImRybS9h bWQ6IGJlIHF1aWV0IHdoZW4gbm8gU0FEIGJsb2NrIGlzIGZvdW5kIikKPiBTaWduZWQtb2ZmLWJ5 OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogSGFycnkgV2Vu dGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+Cj4gQ2M6IEplYW4gRGVsdmFyZSA8amRlbHZh cmVAc3VzZS5kZT4KPiBDYzogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29t Pgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdwdV9k bV9oZWxwZXJzLmMgfCAyIC0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdw dV9kbV9oZWxwZXJzLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2Ft ZGdwdV9kbV9oZWxwZXJzLmMKPiBpbmRleCAxMWU1Nzg0YWE2MmEuLjA0ODA4ZGJlY2FiMyAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2RtL2FtZGdwdV9k bV9oZWxwZXJzLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvYW1kZ3B1X2Rt L2FtZGdwdV9kbV9oZWxwZXJzLmMKPiBAQCAtOTcsOCArOTcsNiBAQCBlbnVtIGRjX2VkaWRfc3Rh dHVzIGRtX2hlbHBlcnNfcGFyc2VfZWRpZF9jYXBzKAo+ICAJCQkoc3RydWN0IGVkaWQgKikgZWRp ZC0+cmF3X2VkaWQpOwo+ICAKPiAgCXNhZF9jb3VudCA9IGRybV9lZGlkX3RvX3NhZCgoc3RydWN0 IGVkaWQgKikgZWRpZC0+cmF3X2VkaWQsICZzYWRzKTsKPiAtCWlmIChzYWRfY291bnQgPCAwKQo+ IC0JCURSTV9FUlJPUigiQ291bGRuJ3QgcmVhZCBTQURzOiAlZFxuIiwgc2FkX2NvdW50KTsKPiAg CWlmIChzYWRfY291bnQgPD0gMCkKPiAgCQlyZXR1cm4gcmVzdWx0Owo+ICAKCkkgc3RpbGwgYmVs aWV2ZSB0aGF0IG15IGFwcHJvYWNoIHdhcyBhIGJldHRlciB3YXkgdG8gc29sdmUgdGhpcyBwcm9i bGVtOgoKaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Aub3JnL3BhdGNoLzMyOTA2Ni8KCllv dXIgYXBwcm9hY2ggd291bGQgaGF2ZSB0byBiZSBhcHBsaWVkIHRvIGFsbCBpbmRpdmlkdWFsIGRy aXZlcnMgKGFsbApjYWxsZXJzIG9mIGRybV9lZGlkX3RvX3NhZCkuIEl0IGFsc28gcHJldmVudHMg cmVwb3J0aW5nIGFjdHVhbCBlcnJvcnMuCgpTaG91bGQgSSByZXNlbmQgbXkgcGF0Y2g/CgotLSAK SmVhbiBEZWx2YXJlClNVU0UgTDMgU3VwcG9ydApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZng=