From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.bugs Subject: bug#66752: 30.0.50; [PATCH] Add support for 'thing-at-point' to 'bug-reference-mode' Date: Sun, 5 Nov 2023 20:55:19 -0800 Message-ID: <751392e5-50b1-ee1e-7c06-f4da70eeead5@gmail.com> References: <87o7g9tj79.fsf@gnu.org> <47a54242-d331-5864-7b2c-f1990034091a@gmail.com> <83fs1k4vgt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------FfmbrLTH6Yt2SRBwlFUxxoCt" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33881"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66752@debbugs.gnu.org, tsdh@gnu.org To: Stefan Monnier , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 06 05:56:42 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qzrfF-0008bp-Ox for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 06 Nov 2023 05:56:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qzrf2-0005Fy-CN; Sun, 05 Nov 2023 23:56:28 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qzrf0-0005Et-P9 for bug-gnu-emacs@gnu.org; Sun, 05 Nov 2023 23:56:26 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qzrez-0006M4-GT for bug-gnu-emacs@gnu.org; Sun, 05 Nov 2023 23:56:25 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qzrfa-00033P-6k for bug-gnu-emacs@gnu.org; Sun, 05 Nov 2023 23:57:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Nov 2023 04:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66752 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 66752-submit@debbugs.gnu.org id=B66752.169924656711678 (code B ref 66752); Mon, 06 Nov 2023 04:57:02 +0000 Original-Received: (at 66752) by debbugs.gnu.org; 6 Nov 2023 04:56:07 +0000 Original-Received: from localhost ([127.0.0.1]:38506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qzreh-00032I-1N for submit@debbugs.gnu.org; Sun, 05 Nov 2023 23:56:07 -0500 Original-Received: from mail-qt1-x82e.google.com ([2607:f8b0:4864:20::82e]:45197) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qzred-00031m-KU for 66752@debbugs.gnu.org; Sun, 05 Nov 2023 23:56:04 -0500 Original-Received: by mail-qt1-x82e.google.com with SMTP id d75a77b69052e-41cc7b67419so28728481cf.2 for <66752@debbugs.gnu.org>; Sun, 05 Nov 2023 20:55:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699246521; x=1699851321; darn=debbugs.gnu.org; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=x/h4GLHuXBMoaQjt96HJ/OtFO0+FTkLMyzlkRZg/aQ0=; b=Fs3rynMKUFpw81my6B8OvMaFzx8ZSi1FCIaUeyAJZ409GZWKiAk6Kb+EB9xdcGkfCd ZQ0ZR7NJy/5giIi0VeX3+fZZfM7hH4hccQNpIJrMGndPJZrB+iawsADtiNfWxG6dNQLf 0aCljtfff31KGGczZP543uL67iM/GPz1nIeh8ScyNnUr9cOHPQS3Vt9BhzHLW+y525BD IoRh41rVXhPXlXdNp3FjJi+cltyto9D6O+HVAwAGkPXDYrR/P6GUXhml1jVeMdtvznG3 7E2/MkJsYsuVNsKwJnWlOaxAcya1yW28vkevEVsitcszgWgkEWEZIz854n4zgKj/6iGr adtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699246521; x=1699851321; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=x/h4GLHuXBMoaQjt96HJ/OtFO0+FTkLMyzlkRZg/aQ0=; b=pQOy10kKVDIdhWcW8y/BOi9zkszZyeDPhnwHfSHR8OyLSHkgimKYo01O83+U8vZVIw r5WTgSFt6N+sfDCnTV0eQpE2+u4X9+HmB9Z1L8Lem/DkOFfQymvaJEEihlo8dHA/iPQU q2/7iV79i0ksGx7BMFnED75WXemkkLq93KWwOys0ZEQgYXFvDi6nka8+ES6i7d5Ene8e R5BwovL5598wfkUgka366eUUEVgra+TxnrODJomZTQy3D/xjueOZkAyep2sIJcRf5DgF RF3afyWoUWa1Ig3n0vvF+ZYdaFwzhlfr0PWyk8qOd1jyh/vfsYMfmdRYg71JmXHoGPvk t90A== X-Gm-Message-State: AOJu0YzyTqPExE2hqkwBRE2ldtZHVjLdHLuupthkpcZIr2Ob8LGqF47s Kt0Fv3Iz1vcK39D+0XgYJcg= X-Google-Smtp-Source: AGHT+IGBLpAkalv/AhVFvFbElubrPLzm9ex+/1wF0s27P9az3C42m7jax8qra0rzVMEfovXygOarkw== X-Received: by 2002:ac8:4e4d:0:b0:41e:1ead:aa35 with SMTP id e13-20020ac84e4d000000b0041e1eadaa35mr38482238qtw.31.1699246520879; Sun, 05 Nov 2023 20:55:20 -0800 (PST) Original-Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id fk14-20020a056a003a8e00b006b2677d3685sm4741358pfb.207.2023.11.05.20.55.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Nov 2023 20:55:20 -0800 (PST) Content-Language: en-US In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:273856 Archived-At: This is a multi-part message in MIME format. --------------FfmbrLTH6Yt2SRBwlFUxxoCt Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 11/5/2023 3:20 PM, Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > But as it stands, you're trying to solve a problem in your code which > affects pretty much every other minor mode out there, so I think it's OK > to just disregard the problem, like everyone else has done until now. > Maybe you can even get away with modifying the variable globally and > not removing the entry when the mode is disabled. Ok, how about we just go with this then? (Removing the 'kill-local-variable' call.) That's simple, and reasonably close to The Right Thing... If no one has any objections, I'll merge this in the next few days. --------------FfmbrLTH6Yt2SRBwlFUxxoCt Content-Type: text/plain; charset=UTF-8; name="0001-Hook-bug-reference-mode-up-to-thing-at-point.patch" Content-Disposition: attachment; filename="0001-Hook-bug-reference-mode-up-to-thing-at-point.patch" Content-Transfer-Encoding: base64 RnJvbSA3Yjg1MGFmMTllNzNiN2E3MmQxMmY5NjU4N2U0YjcwM2Y4ODYyZWM0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IFdlZCwgMjUgT2N0IDIwMjMgMTU6MjQ6MjggLTA3MDAKU3ViamVjdDogW1BB VENIXSBIb29rICdidWctcmVmZXJlbmNlLW1vZGUnIHVwIHRvICd0aGluZy1hdC1wb2ludCcK CiogbGlzcC9wcm9nbW9kZXMvYnVnLXJlZmVyZW5jZS5lbCAoYnVnLXJlZmVyZW5jZS0tdXJs LWF0LXBvaW50KTogTmV3CmZ1bmN0aW9uLgooYnVnLXJlZmVyZW5jZS1tb2RlLCBidWctcmVm ZXJlbmNlLXByb2ctbW9kZSk6IEZhY3RvciBpbml0aWFsaXphdGlvbgpjb2RlIG91dCB0by4u LgooYnVnLXJlZmVyZW5jZS0taW5pdCk6IC4uLiBoZXJlLgoKKiB0ZXN0L2xpc3AvcHJvZ21v ZGVzL2J1Zy1yZWZlcmVuY2UtdGVzdHMuZWwgKHRlc3QtdGhpbmctYXQtcG9pbnQpOgpOZXcg dGVzdC4KCiogZXRjL05FV1M6IEFubm91bmNlIHRoaXMgY2hhbmdlLgotLS0KIGV0Yy9ORVdT ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA1ICsrKysKIGxpc3AvcHJv Z21vZGVzL2J1Zy1yZWZlcmVuY2UuZWwgICAgICAgICAgICB8IDM0ICsrKysrKysrKysrKysr LS0tLS0tLS0KIHRlc3QvbGlzcC9wcm9nbW9kZXMvYnVnLXJlZmVyZW5jZS10ZXN0cy5lbCB8 IDE1ICsrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwgMTIg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZXRjL05FV1MgYi9ldGMvTkVXUwppbmRleCA5 NGJjYjc1ODM1Yi4uYTdmOGVjYTNlMWMgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0 Yy9ORVdTCkBAIC05NzgsNiArOTc4LDExIEBAIEZvciBsaW5rcyBpbiAnd2VianVtcC1zaXRl cycgd2l0aG91dCBhbiBleHBsaWNpdCBVUkkgc2NoZW1lLCBpdCB3YXMKIHByZXZpb3VzbHkg YXNzdW1lZCB0aGF0IHRoZXkgc2hvdWxkIGJlIHByZWZpeGVkIHdpdGggImh0dHA6Ly8iLiAg U3VjaAogVVJJcyBhcmUgbm93IHByZWZpeGVkIHdpdGggImh0dHBzOi8vIiBpbnN0ZWFkLgog CistLS0KKyoqKiAnYnVnLXJlZmVyZW5jZS1tb2RlJyBub3cgc3VwcG9ydHMgJ3RoaW5nLWF0 LXBvaW50Jy4KK05vdywgY2FsbGluZyAnKHRoaW5nLWF0LXBvaW50ICd1cmwpJyB3aGVuIHBv aW50IGlzIG9uIGEgYnVnIHJlZmVyZW5jZQord2lsbCByZXR1cm4gdGhlIFVSTCBmb3IgdGhh dCBidWcuCisKICoqIEN1c3RvbWl6ZQogCiArKysKZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21v ZGVzL2J1Zy1yZWZlcmVuY2UuZWwgYi9saXNwL3Byb2dtb2Rlcy9idWctcmVmZXJlbmNlLmVs CmluZGV4IGJjMjgwMjg0NTg4Li5hNzZmNzhhZDY5ZCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9n bW9kZXMvYnVnLXJlZmVyZW5jZS5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy9idWctcmVmZXJl bmNlLmVsCkBAIC0zNSw2ICszNSw4IEBACiAKIDs7OyBDb2RlOgogCisocmVxdWlyZSAndGhp bmdhdHB0KQorCiAoZGVmZ3JvdXAgYnVnLXJlZmVyZW5jZSBuaWwKICAgIkh5cGVybGlua2lu ZyByZWZlcmVuY2VzIHRvIGJ1ZyByZXBvcnRzLiIKICAgOzsgU29tZXdoYXQgYXJiaXRyYXJ5 LCBieSBhbmFsb2d5IHdpdGggZWcgZ290by1hZGRyZXNzLgpAQCAtNjU0LDE3ICs2NTYsMzAg QEAgYnVnLXJlZmVyZW5jZS0tcnVuLWF1dG8tc2V0dXAKICAgICAgICAgKHJ1bi1ob29rLXdp dGgtYXJncy11bnRpbC1zdWNjZXNzCiAgICAgICAgICAnYnVnLXJlZmVyZW5jZS1hdXRvLXNl dHVwLWZ1bmN0aW9ucykpKSkpCiAKLTs7OyMjI2F1dG9sb2FkCi0oZGVmaW5lLW1pbm9yLW1v ZGUgYnVnLXJlZmVyZW5jZS1tb2RlCi0gICJUb2dnbGUgaHlwZXJsaW5raW5nIGJ1ZyByZWZl cmVuY2VzIGluIHRoZSBidWZmZXIgKEJ1ZyBSZWZlcmVuY2UgbW9kZSkuIgotICA6YWZ0ZXIt aG9vayAoYnVnLXJlZmVyZW5jZS0tcnVuLWF1dG8tc2V0dXApCi0gIChpZiBidWctcmVmZXJl bmNlLW1vZGUKLSAgICAgIChqaXQtbG9jay1yZWdpc3RlciAjJ2J1Zy1yZWZlcmVuY2UtZm9u dGlmeSkKKyhkZWZ1biBidWctcmVmZXJlbmNlLS11cmwtYXQtcG9pbnQgKCkKKyAgKGdldC1j aGFyLXByb3BlcnR5IChwb2ludCkgJ2J1Zy1yZWZlcmVuY2UtdXJsKSkKKworKGRlZnVuIGJ1 Zy1yZWZlcmVuY2UtLWluaXQgKGVuYWJsZSkKKyAgKGlmIGVuYWJsZQorICAgICAgKHByb2du CisgICAgICAgIChqaXQtbG9jay1yZWdpc3RlciAjJ2J1Zy1yZWZlcmVuY2UtZm9udGlmeSkK KyAgICAgICAgKHNldHEtbG9jYWwgdGhpbmctYXQtcG9pbnQtcHJvdmlkZXItYWxpc3QKKyAg ICAgICAgICAgICAgICAgICAgKGFwcGVuZCB0aGluZy1hdC1wb2ludC1wcm92aWRlci1hbGlz dAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICcoKHVybCAuIGJ1Zy1yZWZlcmVuY2Ut LXVybC1hdC1wb2ludCkpKSkpCiAgICAgKGppdC1sb2NrLXVucmVnaXN0ZXIgIydidWctcmVm ZXJlbmNlLWZvbnRpZnkpCisgICAgKHNldHEgdGhpbmctYXQtcG9pbnQtcHJvdmlkZXItYWxp c3QKKyAgICAgICAgICAoZGVsZXRlICcoKHVybCAuIGJ1Zy1yZWZlcmVuY2UtLXVybC1hdC1w b2ludCkpCisgICAgICAgICAgICAgICAgICB0aGluZy1hdC1wb2ludC1wcm92aWRlci1hbGlz dCkpCiAgICAgKHNhdmUtcmVzdHJpY3Rpb24KICAgICAgICh3aWRlbikKICAgICAgIChidWct cmVmZXJlbmNlLXVuZm9udGlmeSAocG9pbnQtbWluKSAocG9pbnQtbWF4KSkpKSkKIAorOzs7 IyMjYXV0b2xvYWQKKyhkZWZpbmUtbWlub3ItbW9kZSBidWctcmVmZXJlbmNlLW1vZGUKKyAg IlRvZ2dsZSBoeXBlcmxpbmtpbmcgYnVnIHJlZmVyZW5jZXMgaW4gdGhlIGJ1ZmZlciAoQnVn IFJlZmVyZW5jZSBtb2RlKS4iCisgIDphZnRlci1ob29rIChidWctcmVmZXJlbmNlLS1ydW4t YXV0by1zZXR1cCkKKyAgKGJ1Zy1yZWZlcmVuY2UtLWluaXQgYnVnLXJlZmVyZW5jZS1tb2Rl KSkKKwogKGRlZnVuIGJ1Zy1yZWZlcmVuY2UtbW9kZS1mb3JjZS1hdXRvLXNldHVwICgpCiAg ICJFbmFibGUgYGJ1Zy1yZWZlcmVuY2UtbW9kZScgYW5kIGZvcmNlIGF1dG8tc2V0dXAuCiBF bmFibGluZyBgYnVnLXJlZmVyZW5jZS1tb2RlJyBydW5zIGl0cyBhdXRvLXNldHVwIG9ubHkg aWYKQEAgLTY4MSwxMiArNjk2LDcgQEAgYnVnLXJlZmVyZW5jZS1tb2RlLWZvcmNlLWF1dG8t c2V0dXAKIChkZWZpbmUtbWlub3ItbW9kZSBidWctcmVmZXJlbmNlLXByb2ctbW9kZQogICAi TGlrZSBgYnVnLXJlZmVyZW5jZS1tb2RlJywgYnV0IG9ubHkgYnV0dG9uaXplIGluIGNvbW1l bnRzIGFuZCBzdHJpbmdzLiIKICAgOmFmdGVyLWhvb2sgKGJ1Zy1yZWZlcmVuY2UtLXJ1bi1h dXRvLXNldHVwKQotICAoaWYgYnVnLXJlZmVyZW5jZS1wcm9nLW1vZGUKLSAgICAgIChqaXQt bG9jay1yZWdpc3RlciAjJ2J1Zy1yZWZlcmVuY2UtZm9udGlmeSkKLSAgICAoaml0LWxvY2st dW5yZWdpc3RlciAjJ2J1Zy1yZWZlcmVuY2UtZm9udGlmeSkKLSAgICAoc2F2ZS1yZXN0cmlj dGlvbgotICAgICAgKHdpZGVuKQotICAgICAgKGJ1Zy1yZWZlcmVuY2UtdW5mb250aWZ5IChw b2ludC1taW4pIChwb2ludC1tYXgpKSkpKQorICAoYnVnLXJlZmVyZW5jZS0taW5pdCBidWct cmVmZXJlbmNlLXByb2ctbW9kZSkpCiAKIChwcm92aWRlICdidWctcmVmZXJlbmNlKQogOzs7 IGJ1Zy1yZWZlcmVuY2UuZWwgZW5kcyBoZXJlCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvcHJv Z21vZGVzL2J1Zy1yZWZlcmVuY2UtdGVzdHMuZWwgYi90ZXN0L2xpc3AvcHJvZ21vZGVzL2J1 Zy1yZWZlcmVuY2UtdGVzdHMuZWwKaW5kZXggNzkwNTgyYWVkNGMuLmU1YjIwNzc0OGJmIDEw MDY0NAotLS0gYS90ZXN0L2xpc3AvcHJvZ21vZGVzL2J1Zy1yZWZlcmVuY2UtdGVzdHMuZWwK KysrIGIvdGVzdC9saXNwL3Byb2dtb2Rlcy9idWctcmVmZXJlbmNlLXRlc3RzLmVsCkBAIC0y NSw2ICsyNSw3IEBACiAKIChyZXF1aXJlICdidWctcmVmZXJlbmNlKQogKHJlcXVpcmUgJ2Vy dCkKKyhyZXF1aXJlICdlcnQteCkKIAogKGRlZnVuIHRlc3QtLWdldC1naXRodWItZW50cnkg KHVybCkKICAgKGFuZCAoc3RyaW5nLW1hdGNoCkBAIC0xMjUsNCArMTI2LDE4IEBAIHRlc3Qt Z2l0ZWEtZW50cnkKICAgICAodGVzdC0tZ2V0LWdpdGVhLWVudHJ5ICJodHRwczovL2dpdGVh LmNvbS9tYWdpdC9tYWdpdC8iKQogICAgICJtYWdpdC9tYWdpdCIpKSkKIAorKGVydC1kZWZ0 ZXN0IHRlc3QtdGhpbmctYXQtcG9pbnQgKCkKKyAgIkVuc3VyZSB0aGF0ICh0aGluZy1hdC1w b2ludCAndXJsKSByZXR1cm5zIHRoZSBidWcgVVJMLiIKKyAgKGVydC13aXRoLXRlc3QtYnVm ZmVyICg6bmFtZSAidGhpbmdhdHB0IikKKyAgICAoc2V0cS1sb2NhbCBidWctcmVmZXJlbmNl LXVybC1mb3JtYXQgImh0dHBzOi8vZGViYnVncy5nbnUub3JnLyVzIikKKyAgICAoaW5zZXJ0 ICJidWcjMTIzNCIpCisgICAgKGJ1Zy1yZWZlcmVuY2UtbW9kZSkKKyAgICAoaml0LWxvY2st Zm9udGlmeS1ub3cgKHBvaW50LW1pbikgKHBvaW50LW1heCkpCisgICAgKGdvdG8tY2hhciAo cG9pbnQtbWluKSkKKyAgICA7OyBNYWtlIHN1cmUgd2UgZ2V0IHRoZSBVUkwgd2hlbiBgYnVn LXJlZmVyZW5jZS1tb2RlJyBpcyBhY3RpdmUuLi4KKyAgICAoc2hvdWxkIChlcXVhbCAodGhp bmctYXQtcG9pbnQgJ3VybCkgImh0dHBzOi8vZGViYnVncy5nbnUub3JnLzEyMzQiKSkKKyAg ICAoYnVnLXJlZmVyZW5jZS1tb2RlIC0xKQorICAgIDs7IC4uLiBhbmQgZ2V0IG5pbCB3aGVu IGBidWctcmVmZXJlbmNlLW1vZGUnIGlzIGluYWN0aXZlLgorICAgIChzaG91bGQtbm90ICh0 aGluZy1hdC1wb2ludCAndXJsKSkpKQorCiA7OzsgYnVnLXJlZmVyZW5jZS10ZXN0cy5lbCBl bmRzIGhlcmUKLS0gCjIuMjUuMQoK --------------FfmbrLTH6Yt2SRBwlFUxxoCt--