From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Newsgroups: gmane.emacs.bugs Subject: bug#58098: Improve composition rules for Gumrukhi Date: Tue, 27 Sep 2022 20:54:22 +0530 Message-ID: References: <834jwtj6zq.fsf@gnu.org> <831qrwkj03.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000cae23605e9aa3d6f" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7904"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 58098@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 27 18:55:00 2022 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 1odDrI-0001v4-4H for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Sep 2022 18:55:00 +0200 Original-Received: from localhost ([::1]:53238 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1odDrH-0006aS-1s for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Sep 2022 12:54:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odCSF-0001RS-9N for bug-gnu-emacs@gnu.org; Tue, 27 Sep 2022 11:25:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57483) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1odCSE-0003Iv-5q for bug-gnu-emacs@gnu.org; Tue, 27 Sep 2022 11:25:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1odCSD-0002Mo-So for bug-gnu-emacs@gnu.org; Tue, 27 Sep 2022 11:25:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Sep 2022 15:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58098 X-GNU-PR-Package: emacs Original-Received: via spool by 58098-submit@debbugs.gnu.org id=B58098.16642922829067 (code B ref 58098); Tue, 27 Sep 2022 15:25:01 +0000 Original-Received: (at 58098) by debbugs.gnu.org; 27 Sep 2022 15:24:42 +0000 Original-Received: from localhost ([127.0.0.1]:56561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odCRu-0002MA-4W for submit@debbugs.gnu.org; Tue, 27 Sep 2022 11:24:42 -0400 Original-Received: from mail-yw1-f169.google.com ([209.85.128.169]:46795) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odCRr-0002Lx-M2 for 58098@debbugs.gnu.org; Tue, 27 Sep 2022 11:24:40 -0400 Original-Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-3529c491327so8365557b3.13 for <58098@debbugs.gnu.org>; Tue, 27 Sep 2022 08:24:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=oIWtUgi+bCPFoDS7p//UWGVUnyCpFTr12t5nTvhx6AE=; b=NC4uApdJTvC56HNKSTDkY90fxgWiEogQexaSP7S/41G/e3SQFvpLOkAD9ZUXwUlsig izvwDaek9MoJzGodb5NO88K0WG49oLaiEeAVu585we1mA28hC1X7yVO0byiNXhRWIsCL oqVZwbgvjD01hJwVTY/cWsAGvvJHjbiHsgi2BFzYA5f7uZuCfp8xmh42rvjoYTp4Zppf 9zds5M40kbdhDuy6cf0mkT10uy5DP+N2mY+ezVujYWiMRlkZUS8VPX0dl8Alb0iraRyS Xnh0/KW1LD3Q+tLtbLsZLaRYRUTBUq2GTzNUjhqSUMnUGC9I2760KS/A1PHB+qAKjuzY eJHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=oIWtUgi+bCPFoDS7p//UWGVUnyCpFTr12t5nTvhx6AE=; b=TF82X08rtyvSiF8CJdL3PrvnwUqS4E+Thh1DlKjjTXa79WaQCDBl663pGMwzsaIv2N JJkRYJRlpnLPSHcic1IJSBUvNq+53JEccrpy34lTx+6JvrRyt0J4sxN+HpFqCg/hx/0w D06yNhPjBFIPGR9ZYc96LPlXXMhfubKPoRI74Xqv0RlIZJAK9ZUk11QO6KKmm2U89/Gx Xizz8IUXuX7XZY55QwH/qdgAAwyHmXXBB/Lbr4yUXFZoK9Nsz2ryCeU2hZwejsZtgJGm kol6TTYxgm6gmHtUNm2zlo6Nvye2KQg48bfxyjlABeG38iXj+t09PT/vhAMx3WoM9PJ9 WDvg== X-Gm-Message-State: ACrzQf1gEqeI5JOj+aHy6/mymmvf3Cm2nmSJ1kXtMknuNm5j3n/p0fdP azyaQODT0QOZmycYH5qxtDb79Fjvs66UjhkIrw+5MyNUvHgZn/gW X-Google-Smtp-Source: AMsMyM7jf0VkrUJVPsoAhKljaoOGBadUw9WTuFHdA7ZABx2yMDCAHuJNduDzrXqXvSrzH3OzNI/9KKf+KbX1dOMNqeA= X-Received: by 2002:a81:4786:0:b0:348:9544:69a7 with SMTP id u128-20020a814786000000b00348954469a7mr25838172ywa.501.1664292273956; Tue, 27 Sep 2022 08:24:33 -0700 (PDT) In-Reply-To: <831qrwkj03.fsf@gnu.org> 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" Xref: news.gmane.io gmane.emacs.bugs:243746 Archived-At: --000000000000cae23605e9aa3d6f Content-Type: multipart/alternative; boundary="000000000000cae23305e9aa3d6d" --000000000000cae23305e9aa3d6d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The form > > (chess-symbol #x1FA00 #x1FA67) > > requires that _both_ #x1FA00 and #x1FA67 be supported by a font, for > it to be eligible to display chess-symbols. By contrast, the form > > (chess-symbol . [#x1FA00 #x1FA67]) > > requires that _either_ of the two characters is supported. So my > question is: do we really want _both_ of the characters supported by a > font, and if not, do we really want Emacs to reject such a font? > I have updated the patch accordingly and replaced (chess-symbol #x1FA00 #x1FA67) with (chess-symbol . [#x1FA00 #x1FA67]) > You don't have Symbola installed? I have the Symbola font installed via the gdouros-symbola-fonts package on my Fedora37 system, but it does not seem to support the chess-symbols block as verified by hb-view. Its description in the fedora wiki also does not mention the chess-symbols block: > Symbola covers the following scripts and symbols supported by The Unicode > Standard 5.2: Basic Latin, Latin-1 Supplement, Latin Extended-A, IPA > Extensions, Spacing Modifier Letters, Greek and Coptic, Cyrillic, Cyrilli= c > Supplementary, General Punctuation, Superscripts and Subscripts, Combinin= g > Diacritical Marks for Symbols, Letterlike Symbols, Number Forms, Arrows, > Mathematical Operators, Miscellaneous Technical, Control Pictures, Optica= l > Character Recognition, Box Drawing, Block Elements, Geometric Shapes, > Miscellaneous Symbols, Dingbats, Miscellaneous Mathematical Symbols-A, > Supplemental Arrows-A, Supplemental Arrows-B, Miscellaneous Mathematical > Symbols-B, Supplemental Mathematical Operators, Miscellaneous Symbols and > Arrows, Supplemental Punctuation, CJK Symbols and Punctuation, Yijing > Hexagram Symbols, Vertical Forms, Combining Half Marks, CJK Compatibility > Forms, Specials, Tai Xuan Jing Symbols, Counting Rod Numerals, Mathematic= al > Alphanumeric Symbols, Mahjong Tile Symbols, Domino Tile Symbols. > On Tue, Sep 27, 2022 at 7:38 PM Eli Zaretskii wrote: > > From: =E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0 =E0=A4=B8=E0=A4=BF=E0=A4=82= =E0=A4=B9 Sameer Singh > > Date: Tue, 27 Sep 2022 19:22:09 +0530 > > Cc: 58098@debbugs.gnu.org > > > > I don't understand this part: why should we require #x1FA67? Did you > > perhaps mean this: > > > > (chess-symbol . [#x1FA00 #x1FA67]) > > > > Isn't the script-representative-chars used to improve font selection by > requesting more characters? > > So does the specific character requested have any effect? because I > chose it randomly. > > The form > > (chess-symbol #x1FA00 #x1FA67) > > requires that _both_ #x1FA00 and #x1FA67 be supported by a font, for > it to be eligible to display chess-symbols. By contrast, the form > > (chess-symbol . [#x1FA00 #x1FA67]) > > requires that _either_ of the two characters is supported. So my > question is: do we really want _both_ of the characters supported by a > font, and if not, do we really want Emacs to reject such a font? > > Did you look at what #x1FA67 looks like? It is not a "traditional" > chess symbol. And neither are the characters that are its neighbors. > > > We already have the setup for chess-symbol, below this line where you > > are making changes. Is it not enough for some reason? > > > > Prior to this patch the chess symbol block was not rendered on my > machine despite having its font (Noto > > Sans Symbols2) > > You don't have Symbola installed? > --000000000000cae23305e9aa3d6d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The form

=C2=A0 =C2=A0 =C2=A0 =C2=A0(chess-symbol #x1FA00 #x1FA67)

requires that _both_ #x1FA00 and #x1FA67 be supported by a font, for
it = to be eligible to display chess-symbols.=C2=A0 By contrast, the form

=C2=A0 =C2=A0 =C2=A0 =C2=A0(chess-symbol . [#x1FA00 #x1FA67])

requires that _either_ of the two characters is supported.=C2=A0 So my
question is: do we really want _both_ of the characters supported by a
font, and if not, do we really want Emacs to reject such a font?

I have updated the patch accordingly and replaced (chess-sy= mbol #x1FA00 #x1FA67) with=C2=A0 (chess-symbol . [= #x1FA00 #x1FA67])

> You don't have Symbola installed?

I have the Symbola font installed via the gdouros-symb= ola-fonts package on my Fedora37 system, but it does no= t seem to support
the che= ss-symbols block as verified by hb-view.
Its descripti= on in the fedora wiki also does not mention the chess-symbols block:=

Symbola covers the following scripts and symbols supported by The Unico= de Standard 5.2: Basic Latin, Latin-1 Supplement, Latin Extended-A, IPA Extensions, Spacing Modifier Letters, Greek and Coptic, Cyrillic, Cyrillic Supplementary, General Punctuation, Superscripts and Subscripts, Combining Diacritical Marks for Symbols, Letterlike Symbols, Number Forms, Arrows, Mathematical Operators, Miscellaneous Technical, Control Pictures, Optical Character Recognition, Box Drawing, Block Elements, Geometric Shapes, Miscellaneous Symbols, Dingbats, Miscellaneous Mathematical Symbols-A, Supplemental Arrows-A, Supplemental Arrows-B, Miscellaneous Mathematical Symbols-B, Supplemental Mathematical Operators, Miscellaneous Symbols and Arrows, Supplemental Punctuation, CJK Symbols and Punctuation, Yijing Hexag= ram Symbols, Vertical Forms, Combining Half Marks, CJK Compatibility Forms, Specials, Tai Xuan Jing Symbols, Counting Rod Numerals, Mathematical Alphanumeric Symbols, Mahjong Tile Symbols, Domino Tile Symbols.


= On Tue, Sep 27, 2022 at 7:38 PM Eli Zaretskii <eliz@gnu.org> wrote:
> From: =E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0 =E0=A4= =B8=E0=A4=BF=E0=A4=82=E0=A4=B9 Sameer Singh <lumarzeli30@gmail.com>
> Date: Tue, 27 Sep 2022 19:22:09 +0530
> Cc: 58098@d= ebbugs.gnu.org
>
>=C2=A0 I don't understand this part: why should we require #x1FA67?= =C2=A0 Did you
>=C2=A0 perhaps mean this:
>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (chess-symbol . [#x1FA00 #x1FA67])
>
> Isn't the script-representative-chars used to improve font selecti= on by requesting more characters?
> So does the specific character requested have any effect? because I ch= ose it randomly.

The form

=C2=A0 =C2=A0 =C2=A0 =C2=A0(chess-symbol #x1FA00 #x1FA67)

requires that _both_ #x1FA00 and #x1FA67 be supported by a font, for
it to be eligible to display chess-symbols.=C2=A0 By contrast, the form

=C2=A0 =C2=A0 =C2=A0 =C2=A0(chess-symbol . [#x1FA00 #x1FA67])

requires that _either_ of the two characters is supported.=C2=A0 So my
question is: do we really want _both_ of the characters supported by a
font, and if not, do we really want Emacs to reject such a font?

Did you look at what #x1FA67 looks like?=C2=A0 It is not a "traditiona= l"
chess symbol.=C2=A0 And neither are the characters that are its neighbors.<= br>
>=C2=A0 We already have the setup for chess-symbol, below this line wher= e you
>=C2=A0 are making changes.=C2=A0 Is it not enough for some reason?
>
> Prior to this patch the chess symbol block was not rendered on my mach= ine despite having its font (Noto
> Sans Symbols2)

You don't have Symbola installed?
--000000000000cae23305e9aa3d6d-- --000000000000cae23605e9aa3d6f Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Improve-Gurmukhi-composition-rules-Bug-58098.patch" Content-Disposition: attachment; filename="0001-Improve-Gurmukhi-composition-rules-Bug-58098.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l8kcjr5j0 RnJvbSBhNTM0NGU2YjgyN2Y4ZGI0YjRkYjEwZjNkYWNmNTU4N2RjMTk5NTI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUUwPUE0PUI4PUUwPUE0PUFFPUUwPUE1PTgw PUUwPUE0PUIwPTIwPUUwPUE0PUI4PUUwPUE0PUJGPz0KID0/VVRGLTg/cT89RTA9QTQ9ODI9RTA9 QTQ9Qjk9MjBTYW1lZXI9MjBTaW5naD89IDxsdW1hcnplbGkzMEBnbWFpbC5jb20+CkRhdGU6IFR1 ZSwgMjcgU2VwIDIwMjIgMDA6MDM6MjMgKzA1MzAKU3ViamVjdDogW1BBVENIXSBJbXByb3ZlIEd1 cm11a2hpIGNvbXBvc2l0aW9uIHJ1bGVzIChCdWcjNTgwOTgpCgoqIGxpc3AvbGFuZ3VhZ2UvaW5k aWFuLmVsOiBJbXByb3ZlIGNvbXBvc2l0aW9uIHJ1bGVzIGZvciBHdXJtdWtoaS4KCiogbGlzcC9p bnRlcm5hdGlvbmFsL2ZvbnRzZXQuZWwgKHNjcmlwdC1yZXByZXNlbnRhdGl2ZS1jaGFycykKKHNl dHVwLWRlZmF1bHQtZm9udHNldCk6IFN1cHBvcnQgQ2hlc3MgU3ltYm9scy4KLS0tCiBsaXNwL2lu dGVybmF0aW9uYWwvZm9udHNldC5lbCB8IDYgKysrKy0tCiBsaXNwL2xhbmd1YWdlL2luZGlhbi5l bCAgICAgICB8IDkgKysrKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwg NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL2ludGVybmF0aW9uYWwvZm9udHNldC5l bCBiL2xpc3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsCmluZGV4IDk5Yzc4NDg3MDQuLjIzZWYx NzQ4OGQgMTAwNjQ0Ci0tLSBhL2xpc3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsCisrKyBiL2xp c3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsCkBAIC0zMDAsNyArMzAwLDggQEAgZm9udC1lbmNv ZGluZy1jaGFyc2V0LWFsaXN0CiAJKG90dG9tYW4tc2l5YXEtbnVtYmVyICN4MWVkMDEpCiAJKG1h aGpvbmctdGlsZSAjeDFGMDAwKQogCShkb21pbm8tdGlsZSAjeDFGMDMwKQotICAgICAgICAoZW1v amkgI3gxRjMwMCAjeDFGNjAwKSkpCisgICAgICAgIChlbW9qaSAjeDFGMzAwICN4MUY2MDApCisg ICAgICAgIChjaGVzcy1zeW1ib2wgLiBbI3gxRkEwMCAjeDFGQTY3XSkpKQogCiAoZGVmdmFyIG90 Zi1zY3JpcHQtYWxpc3QpCiAKQEAgLTgzNiw3ICs4MzcsOCBAQCBzZXR1cC1kZWZhdWx0LWZvbnRz ZXQKICAgICAgICAgICAgICAgICAgICAgdGFpLXRoYW0KIAkJICAgIG1haGpvbmctdGlsZQogCQkg ICAgZG9taW5vLXRpbGUKLSAgICAgICAgICAgICAgICAgICAgZW1vamkpKQorICAgICAgICAgICAg ICAgICAgICBlbW9qaQorICAgICAgICAgICAgICAgICAgICBjaGVzcy1zeW1ib2wpKQogICAgIChz ZXQtZm9udHNldC1mb250ICJmb250c2V0LWRlZmF1bHQiCiAJCSAgICAgIHNjcmlwdCAoZm9udC1z cGVjIDpyZWdpc3RyeSAiaXNvMTA2NDYtMSIgOnNjcmlwdCBzY3JpcHQpCiAJCSAgICAgIG5pbCAn YXBwZW5kKSkKZGlmZiAtLWdpdCBhL2xpc3AvbGFuZ3VhZ2UvaW5kaWFuLmVsIGIvbGlzcC9sYW5n dWFnZS9pbmRpYW4uZWwKaW5kZXggNDA3MTczODI3Zi4uODFiN2NiZDk5YiAxMDA2NDQKLS0tIGEv bGlzcC9sYW5ndWFnZS9pbmRpYW4uZWwKKysrIGIvbGlzcC9sYW5ndWFnZS9pbmRpYW4uZWwKQEAg LTM0MCwyMyArMzQwLDI0IEBAIGJlbmdhbGktY29tcG9zYWJsZS1wYXR0ZXJuCiAKIChkZWZjb25z dCBndXJtdWtoaS1jb21wb3NhYmxlLXBhdHRlcm4KICAgKGxldCAoKHRhYmxlCi0JICcoKCJhIiAu ICJbXHUwQTAxXHUwQTAyXHUwQTcwXSIpIDsgU0lHTiBBREFLIEJJTkRJIC4uIEJJTkRJLCBUSVBQ SQorCSAnKCgiYSIgLiAiW1x1MEEwMVx1MEEwMlx1MEE3MFx1MEE3MVx1MEE3NV0iKSA7IFNJR04g QURBSyBCSU5ESSAuLiBCSU5ESSwgVElQUEksIEFEREFLLCBZQUtBU0gKIAkgICAoIkEiIC4gIlx1 MEEwMyIpCQk7IFNJR04gVklTQVJHQQotCSAgICgiViIgLiAiW1x1MEEwNS1cdTBBMTRdIikJOyBp bmRlcGVuZGVudCB2b3dlbAorCSAgICgiViIgLiAiW1x1MEEwNS1cdTBBMTRcdTBBNzJcdTBBNzNd IikJOyBpbmRlcGVuZGVudCB2b3dlbAogCSAgICgiQyIgLiAiW1x1MEExNS1cdTBBMzlcdTBBNTkt XHUwQTVFXSIpCTsgY29uc29uYW50CiAJICAgKCJZIiAuICJbXHUwQTJGXHUwQTMwXHUwQTM1XHUw QTM5XSIpIDsgWUEsIFJBLCBWQSwgSEEKIAkgICAoIm4iIC4gIlx1MEEzQyIpCQk7IE5VS1RBCiAJ ICAgKCJ2IiAuICJbXHUwQTNFLVx1MEE0Q10iKQk7IHZvd2VsIHNpZ24KIAkgICAoIkgiIC4gIlx1 MEE0RCIpCQk7IFZJUkFNQQorICAgICAgICAgICAoInMiIC4gIlx1MEE1MSIpCQk7IHN0cmVzcyBz aWduCiAJICAgKCJOIiAuICJcdTIwMEMiKQkJOyBaV05KCiAJICAgKCJKIiAuICJcdTIwMEQiKQkJ OyBaV0oKIAkgICAoIlgiIC4gIltcdTBBMDAtXHUwQTdGXSIpKSkpCTsgYWxsIGNvdmVyYWdlCiAg ICAgKGluZGlhbi1jb21wb3NlLXJlZ2V4cAogICAgICAoY29uY2F0CiAgICAgICA7OyBjb25zb25h bnQtYmFzZWQgc3lsbGFibGVzLCBvcgotICAgICAgIkNuP1xcKD86Sj9ISj9Dbj9cXCkqXFwoPzpI W05KXT9cXHx2Km4/YT9BP1xcKVxcfCIKKyAgICAgICJDbj9cXCg/Oko/SEo/Q24/XFwpKlxcKD86 SFtOSl0/XFx8dipuP2E/cz92P0E/XFwpXFx8IgogICAgICAgOzsgc3lsbGFibGVzIHdpdGggYW4g aW5kZXBlbmRlbnQgdm93ZWwsIG9yCi0gICAgICAiVm4/XFwoPzpKP0hZXFwpP3Yqbj9hP0E/XFx8 IgorICAgICAgIlZuP1xcKD86Sj9IWVxcKT92Km4/YT9zP0E/XFx8IgogICAgICAgOzsgc3BlY2lh bCBjb25zb25hbnQgZm9ybSwgb3IKICAgICAgICJKSFlcXHwiCiAgICAgICA7OyBhbnkgb3RoZXIg c2luZ2xldG9uIGNoYXJhY3RlcnMKLS0gCjIuMzcuMwoK --000000000000cae23605e9aa3d6f--