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#55694: [PATCH] Add support for the Batak scripts Date: Sun, 29 May 2022 06:21:33 +0530 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000008d72e205e01bf156" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35728"; mail-complaints-to="usenet@ciao.gmane.io" To: 55694@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 29 02:52:26 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 1nv7AP-0009B2-Gi for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 29 May 2022 02:52:25 +0200 Original-Received: from localhost ([::1]:46718 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nv7AO-0008Ne-6d for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 28 May 2022 20:52:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33782) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nv7A2-0008NT-O5 for bug-gnu-emacs@gnu.org; Sat, 28 May 2022 20:52:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45222) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nv7A2-0002LU-FK for bug-gnu-emacs@gnu.org; Sat, 28 May 2022 20:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nv7A2-0004kQ-BA for bug-gnu-emacs@gnu.org; Sat, 28 May 2022 20:52:02 -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: Sun, 29 May 2022 00:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55694 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.165378551018231 (code B ref -1); Sun, 29 May 2022 00:52:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 May 2022 00:51:50 +0000 Original-Received: from localhost ([127.0.0.1]:39119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nv79p-0004jy-V3 for submit@debbugs.gnu.org; Sat, 28 May 2022 20:51:50 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:54194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nv79o-0004jr-EN for submit@debbugs.gnu.org; Sat, 28 May 2022 20:51:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33766) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nv79o-0008LL-6c for bug-gnu-emacs@gnu.org; Sat, 28 May 2022 20:51:48 -0400 Original-Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]:41491) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nv79l-0002K4-UZ for bug-gnu-emacs@gnu.org; Sat, 28 May 2022 20:51:47 -0400 Original-Received: by mail-qv1-xf2c.google.com with SMTP id r1so7193372qvz.8 for ; Sat, 28 May 2022 17:51:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=ofLoV1D9tXI4Xc6K+bN2fdI/b3Q07+4rmPVjykUKlqc=; b=k+M5EwE8UzAFKG3zyCvr/9KMeuNxKr2ioLL/sSXynu2ZMIQyppAivLdGe9h7MjhhqR KHsJflOu0QuHPUJlzC7cwqy7D7zXfJQ08cWlHxRGFJ61Ic68DOt7t12suUp0M1K2+RI+ x+IyIQbvTt5sFu3C10PpS6WFjhn+I9Ak7sekR4sGUzG0IIWwK9ILMaOVpqADKN5L+XK1 38NYmxuphU5SlTio8l/thze4KPkynOVzSmgZzgJCrrUAga0hSrrb6r35jPfBQY5dKWP0 nn/qE+LNJHb2lzJhBgEmmTw1Q/yB3HaiTZVP7CcRQ4eDB2e4LSxVjyJdWIJBZa8aRPWv AGsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ofLoV1D9tXI4Xc6K+bN2fdI/b3Q07+4rmPVjykUKlqc=; b=yy23WiKrn1FGyTpG9PZSuMNojl6ZdOM1YdEZlqLJi08bZNxG7YVJ1THD83SRvxHGe3 QP4ZfhXqFi3tKp0YX2ZWhCupm99BXofhGINjHyopVKydm+AFFqjkdEnBuR1WGGfY2vwF GR3TQZVF6Ykg5AmUsMgM0hYugtaSKiaB0BWRUHgwmEB60mOWIv3pPMANSiJ8ee+MtvHg UI7USDvOgk0fjslO8DhOcJ5LlOrdTpt59jeb1SOGtdpecEMdMyymJRoaIUmewEBaF2PI 34MaktcJi62LlhiO7obX7vYyJHKS9g8ZIqe4UYlNECYxhdiNtbnC3TNdH6GN2UPHO0QM O9rw== X-Gm-Message-State: AOAM530/LoHHViqE6Q+WuaFDkT4wlLkkKd4ttryg20p53if5uHN0K2IB /v7/6Pd0Z7mWF5j1kfMirMVMAnXfuCHqKO4ZFU3IJWtEidI= X-Google-Smtp-Source: ABdhPJw4A1qNGlZeHtaepUltkBnNVUoC4Z6NkGM/j6TaBfN5YH+PyD8I+8chP5p1fnR2vPdeC6cjFmkceBStKiR/kGc= X-Received: by 2002:a05:6214:c62:b0:462:6522:5474 with SMTP id t2-20020a0562140c6200b0046265225474mr16703005qvj.47.1653785504850; Sat, 28 May 2022 17:51:44 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::f2c; envelope-from=lumarzeli30@gmail.com; helo=mail-qv1-xf2c.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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:233284 Archived-At: --0000000000008d72e205e01bf156 Content-Type: multipart/alternative; boundary="0000000000008d72df05e01bf154" --0000000000008d72df05e01bf154 Content-Type: text/plain; charset="UTF-8" This time the Batak scripts are added to Emacs. Since the Batak scripts are actually a collection of five scripts: Toba, Karo, Pakpak, Mandailing, and Simalungun. I have provided 5 different language environments and input-methods for them. Please review the patch. Thank you. --0000000000008d72df05e01bf154 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
This time the Batak scripts are added to Emacs.
=
Since the Batak scripts are actually a collection of five scripts:
Toba, Karo, Pakpak, Mandailing, and Simalungun.
I have pro= vided 5 different language environments and input-methods for them.

Please review the patch.
Thank you.
--0000000000008d72df05e01bf154-- --0000000000008d72e205e01bf156 Content-Type: text/x-patch; charset="UTF-8"; name="0001-Add-support-for-the-Batak-scripts.patch" Content-Disposition: attachment; filename="0001-Add-support-for-the-Batak-scripts.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l3ql4cgi0 RnJvbSA2ZWQyOWNjYmZkNGU2NmM1MTI2YjhiZmUxZjEyNjY2ZTAzMGQxNjI5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUUwPUE0PUI4PUUwPUE0PUFFPUUwPUE1PTgw PUUwPUE0PUIwPTIwPUUwPUE0PUI4PUUwPUE0PUJGPz0KID0/VVRGLTg/cT89RTA9QTQ9ODI9RTA9 QTQ9Qjk9MjBTYW1lZXI9MjBTaW5naD89IDxsdW1hcnplbGkzMEBnbWFpbC5jb20+CkRhdGU6IFNh dCwgMjggTWF5IDIwMjIgMDY6NDY6NTUgKzA1MzAKU3ViamVjdDogW1BBVENIXSBBZGQgc3VwcG9y dCBmb3IgdGhlIEJhdGFrIHNjcmlwdHMKCiogbGlzcC9sYW5ndWFnZS9pbmRvbmVzaWFuLmVsICgi QmF0YWsgS2FybyIpCigiQmF0YWsgVG9iYSIpICgiQmF0YWsgUGFrcGFrIikgKCJCYXRhayBNYW5k YWlsaW5nIikKKCJCYXRhayBTaW1hbHVuZ3VuIik6IE5ldyBsYW5ndWFnZSBlbnZpcm9ubWVudHMu CkFkZCBjb21wb3NpdGlvbiBydWxlcyBmb3IgQmF0YWsuICBBZGQgc2FtcGxlIHRleHRzIGFuZCBp bnB1dAptZXRob2RzLgoqIGxpc3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsIChzY3JpcHQtcmVw cmVzZW50YXRpdmUtY2hhcnMpCihzZXR1cC1kZWZhdWx0LWZvbnRzZXQpOiBTdXBwb3J0IEJhdGFr LgoqIGxpc3AvbGVpbS9xdWFpbC9pbmRvbmVzaWFuLmVsICgiYmF0YWsta2FybyIpCigiYmF0YWst dG9iYSIpICgiYmF0YWstcGFrcGFrIikgKCJiYXRhay1tYW5kYWlsaW5nIikKKCJiYXRhay1zaW1h bHVuZ3VuIikgOiBOZXcgaW5wdXQgbWV0aG9kcy4KCiogZXRjL0hFTExPOiBBZGQgYSBCYXRhayBn cmVldGluZy4KKiBldGMvTkVXUzogQW5ub3VuY2UgdGhlIG5ldyBsYW5ndWFnZSBlbnZpcm9ubWVu dHMgYW5kIHRoZWlyCmlucHV0IG1ldGhvZHMuCi0tLQogZXRjL0hFTExPICAgICAgICAgICAgICAg ICAgICAgfCAgIDEgKwogZXRjL05FV1MgICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKwogbGlz cC9pbnRlcm5hdGlvbmFsL2ZvbnRzZXQuZWwgfCAgIDIgKwogbGlzcC9sYW5ndWFnZS9pbmRvbmVz aWFuLmVsICAgfCAgNTkgKysrKysrKysrKwogbGlzcC9sZWltL3F1YWlsL2luZG9uZXNpYW4uZWwg fCAxOTkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogNSBmaWxlcyBjaGFuZ2Vk LCAyNjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2V0Yy9IRUxMTyBiL2V0Yy9IRUxMTwpp bmRleCA0ZmYwNjY4NDdkLi5jODlmODk0M2M3IDEwMDY0NAotLS0gYS9ldGMvSEVMTE8KKysrIGIv ZXRjL0hFTExPCkBAIC0yOCw2ICsyOCw3IEBAIEFtaGFyaWMgKOGKoOGIm+GIreGKmykJ4Yig4YiL 4YidCiBBcmFiaWMgKNin2YTYudix2KjZitmR2KkpCdin2YTYs9mR2YTYp9mFINi52YTZitmD2YUK IEFybWVuaWFuICjVsNWh1bXVpdaA1aXVtikJ1LLVodaA1ocg1bHVpdWmCiBCYWxpbmVzZSAo4ayF 4ayT4a2E4ayx4ayt4ayp4ayu4ay2KQnhrJLhrIHhrLLhrYThrK/hrLLhrYThrKLhrYThrKzhrLLh rYThrKLhrLgKK0JhdGFrICjhr5jhr67hr5Lhr5fhr7Lhr4Xhr5fhr4Lhr7IpCeGvguGvrOGvkuGv mOGvsgogQmVsYXJ1c2lhbiAo0LHQtdC70LDRgNGD0YHQutCw0Y8pCdCf0YDRi9Cy0ZbRgtCw0L3Q vdC1CiBCZW5nYWxpICjgpqzgpr7gpoLgprLgpr4pCeCmqOCmruCmuOCnjeCmleCmvuCmsAogQnJh aG1pICjwkYCp8JGBhvCRgK3wkYC48JGAs/CRgYbwkYCr8JGAuykJ8JGApvCRgKvwkYCy8JGBhvCR gKLwkYGCCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTCmluZGV4IDk3YTA0NDA1ZjUu LjYwMWYxMDNiNDAgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0Yy9ORVdTCkBAIC04MjYs NiArODI2LDExIEBAIGNvcnJlc3BvbmRpbmcgbGFuZ3VhZ2UgZW52aXJvbm1lbnRzIGFyZToKICoq KiogQmFsaW5lc2Ugc2NyaXB0IGFuZCBsYW5ndWFnZSBlbnZpcm9ubWVudAogKioqKiBKYXZhbmVz ZSBzY3JpcHQgYW5kIGxhbmd1YWdlIGVudmlyb25tZW50CiAqKioqIFN1bmRhbmVzZSBzY3JpcHQg YW5kIGxhbmd1YWdlIGVudmlyb25tZW50CisqKioqIEJhdGFrIEthcm8gc2NyaXB0IGFuZCBsYW5n dWFnZSBlbnZpcm9ubWVudAorKioqKiBCYXRhayBUb2JhIHNjcmlwdCBhbmQgbGFuZ3VhZ2UgZW52 aXJvbm1lbnQKKyoqKiogQmF0YWsgUGFrcGFrIHNjcmlwdCBhbmQgbGFuZ3VhZ2UgZW52aXJvbm1l bnQKKyoqKiogQmF0YWsgTWFuZGFpbGluZyBzY3JpcHQgYW5kIGxhbmd1YWdlIGVudmlyb25tZW50 CisqKioqIEJhdGFrIFNpbWFsdW5ndW4gc2NyaXB0IGFuZCBsYW5ndWFnZSBlbnZpcm9ubWVudAog CiAtLS0KICoqKiBUaGUgIk9yaXlhIiBsYW5ndWFnZSBlbnZpcm9ubWVudCB3YXMgcmVuYW1lZCB0 byAiT2RpYSIuCmRpZmYgLS1naXQgYS9saXNwL2ludGVybmF0aW9uYWwvZm9udHNldC5lbCBiL2xp c3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsCmluZGV4IDAwZWUwY2Y0NzUuLmJmNGI5YjU3OGUg MTAwNjQ0Ci0tLSBhL2xpc3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsCisrKyBiL2xpc3AvaW50 ZXJuYXRpb25hbC9mb250c2V0LmVsCkBAIC0xOTEsNiArMTkxLDcgQEAgZm9udC1lbmNvZGluZy1j aGFyc2V0LWFsaXN0CiAgICAgICAgIChsaW1idSAjeDE5MDEgI3gxOTIwICN4MTkzNikKICAgICAg ICAgKGJhbGluZXNlICN4MUIxMyAjeDFCMzUgI3gxQjVFKQogICAgICAgICAoc3VuZGFuZXNlICN4 MUI4QSAjeDFCQUIgI3gxQ0M0KQorICAgICAgICAoYmF0YWsgI3gxQkMyICN4MUJFNyAjeDFCRkYp CiAgICAgICAgICh0YWktbGUgI3gxOTUwKQogICAgICAgICAodGFpLWx1ZSAjeDE5ODApCiAgICAg ICAgICh0YWktdGhhbSAjeDFBMjAgI3gxQTU1ICN4MUE2MSAjeDFBODApCkBAIC03NjIsNiArNzYz LDcgQEAgc2V0dXAtZGVmYXVsdC1mb250c2V0CiAgICAgICAgICAgICAgICAgICAgIGxpbWJ1CiAg ICAgICAgICAgICAgICAgICAgIGJhbGluZXNlCiAgICAgICAgICAgICAgICAgICAgIHN1bmRhbmVz ZQorICAgICAgICAgICAgICAgICAgICBiYXRhawogCQkgICAgc3ltYm9sCiAJCSAgICBicmFpbGxl CiAJCSAgICB5aQpkaWZmIC0tZ2l0IGEvbGlzcC9sYW5ndWFnZS9pbmRvbmVzaWFuLmVsIGIvbGlz cC9sYW5ndWFnZS9pbmRvbmVzaWFuLmVsCmluZGV4IDRiZGNkMGE0OWMuLmFhZDhjNTM0Y2IgMTAw NjQ0Ci0tLSBhL2xpc3AvbGFuZ3VhZ2UvaW5kb25lc2lhbi5lbAorKysgYi9saXNwL2xhbmd1YWdl L2luZG9uZXNpYW4uZWwKQEAgLTU0LDYgKzU0LDUxIEBACiAgICAgICAgICAgICAgIChkb2N1bWVu dGF0aW9uIC4gIlwKIFN1bmRhbmVzZSBsYW5ndWFnZSBhbmQgaXRzIHNjcmlwdCBhcmUgc3VwcG9y dGVkIGluIHRoaXMgbGFuZ3VhZ2UgZW52aXJvbm1lbnQuIikpKQogCisoc2V0LWxhbmd1YWdlLWlu Zm8tYWxpc3QKKyAiQmF0YWsgS2FybyIgJygoY2hhcnNldCB1bmljb2RlKQorICAgICAgICAgICAg ICAgIChjb2Rpbmctc3lzdGVtIHV0Zi04KQorICAgICAgICAgICAgICAgIChjb2RpbmctcHJpb3Jp dHkgdXRmLTgpCisgICAgICAgICAgICAgICAgKGlucHV0LW1ldGhvZCAuICJiYXRhay1rYXJvIikK KyAgICAgICAgICAgICAgICAoc2FtcGxlLXRleHQgLiAiQmF0YWsgS2FybyAo4a+Y4a+s4a+S4a+X 4a+z4a+G4a+X4a+C4a+zKSAgICDhr5Thr6fhr5Dhr6zhr4Dhr7Hhr5Dhr6zhr4Dhr7EiKQorICAg ICAgICAgICAgICAgIChkb2N1bWVudGF0aW9uIC4gIlwKK0JhdGFrIEthcm8gbGFuZ3VhZ2UgYW5k IGl0cyBzY3JpcHQgYXJlIHN1cHBvcnRlZCBpbiB0aGlzIGxhbmd1YWdlIGVudmlyb25tZW50LiIp KSkKKworKHNldC1sYW5ndWFnZS1pbmZvLWFsaXN0CisgIkJhdGFrIFRvYmEiICcoKGNoYXJzZXQg dW5pY29kZSkKKyAgICAgICAgICAgICAgICAoY29kaW5nLXN5c3RlbSB1dGYtOCkKKyAgICAgICAg ICAgICAgICAoY29kaW5nLXByaW9yaXR5IHV0Zi04KQorICAgICAgICAgICAgICAgIChpbnB1dC1t ZXRob2QgLiAiYmF0YWstdG9iYSIpCisgICAgICAgICAgICAgICAgKHNhbXBsZS10ZXh0IC4gIkJh dGFrIFRvYmEgKOGvmOGvruGvruGvkuGvluGvsuGvheGvluGvguGvsikgICAg4a+C4a+s4a+S4a+Y 4a+yIikKKyAgICAgICAgICAgICAgICAoZG9jdW1lbnRhdGlvbiAuICJcCitCYXRhayBUb2JhIGxh bmd1YWdlIGFuZCBpdHMgc2NyaXB0IGFyZSBzdXBwb3J0ZWQgaW4gdGhpcyBsYW5ndWFnZSBlbnZp cm9ubWVudC4iKSkpCisKKyhzZXQtbGFuZ3VhZ2UtaW5mby1hbGlzdAorICJCYXRhayBQYWtwYWsi ICcoKGNoYXJzZXQgdW5pY29kZSkKKyAgICAgICAgICAgICAgICAgIChjb2Rpbmctc3lzdGVtIHV0 Zi04KQorICAgICAgICAgICAgICAgICAgKGNvZGluZy1wcmlvcml0eSB1dGYtOCkKKyAgICAgICAg ICAgICAgICAgIChpbnB1dC1tZXRob2QgLiAiYmF0YWstcGFrcGFrIikKKyAgICAgICAgICAgICAg ICAgIChzYW1wbGUtdGV4dCAuICJCYXRhayBQYWtwYWsgKOGvmOGvruGvkuGvl+GvsuGvheGvl+Gv guGvsikgICAg4a+C4a+s4a+S4a+Y4a+yIikKKyAgICAgICAgICAgICAgICAgIChkb2N1bWVudGF0 aW9uIC4gIlwKK0JhdGFrIFBha3BhayBsYW5ndWFnZSBhbmQgaXRzIHNjcmlwdCBhcmUgc3VwcG9y dGVkIGluIHRoaXMgbGFuZ3VhZ2UgZW52aXJvbm1lbnQuIikpKQorCisoc2V0LWxhbmd1YWdlLWlu Zm8tYWxpc3QKKyAiQmF0YWsgTWFuZGFpbGluZyIgJygoY2hhcnNldCB1bmljb2RlKQorICAgICAg ICAgICAgICAgICAgICAgIChjb2Rpbmctc3lzdGVtIHV0Zi04KQorICAgICAgICAgICAgICAgICAg ICAgIChjb2RpbmctcHJpb3JpdHkgdXRmLTgpCisgICAgICAgICAgICAgICAgICAgICAgKGlucHV0 LW1ldGhvZCAuICJiYXRhay1tYW5kYWlsaW5nIikKKyAgICAgICAgICAgICAgICAgICAgICAoc2Ft cGxlLXRleHQgLiAiQmF0YWsgTWFuZGFpbGluZyAo4a+a4a+u4a+S4a+W4a+y4a+F4a+W4a+E4a+x 4a+yKSAgICDhr4Thr6zhr5Lhr5rhr7IiKQorICAgICAgICAgICAgICAgICAgICAgIChkb2N1bWVu dGF0aW9uIC4gIlwKK0JhdGFrIE1hbmRhaWxpbmcgbGFuZ3VhZ2UgYW5kIGl0cyBzY3JpcHQgYXJl IHN1cHBvcnRlZCBpbiB0aGlzIGxhbmd1YWdlIGVudmlyb25tZW50LiIpKSkKKworKHNldC1sYW5n dWFnZS1pbmZvLWFsaXN0CisgIkJhdGFrIFNpbWFsdW5ndW4iICcoKGNoYXJzZXQgdW5pY29kZSkK KyAgICAgICAgICAgICAgICAgICAgICAoY29kaW5nLXN5c3RlbSB1dGYtOCkKKyAgICAgICAgICAg ICAgICAgICAgICAoY29kaW5nLXByaW9yaXR5IHV0Zi04KQorICAgICAgICAgICAgICAgICAgICAg IChpbnB1dC1tZXRob2QgLiAiYmF0YWstc2ltYWx1bmd1biIpCisgICAgICAgICAgICAgICAgICAg ICAgKHNhbXBsZS10ZXh0IC4gIkJhdGFrIFNpbWFsdW5ndW4gKOGvmeGvruGvruGvk+GvluGvs+Gv heGvluGvg+GvsykgICAg4a+D4a+s4a+T4a+Z4a+yIikKKyAgICAgICAgICAgICAgICAgICAgICAo ZG9jdW1lbnRhdGlvbiAuICJcCitCYXRhayBTaW1hbHVuZ3VuIGxhbmd1YWdlIGFuZCBpdHMgc2Ny aXB0IGFyZSBzdXBwb3J0ZWQgaW4gdGhpcyBsYW5ndWFnZSBlbnZpcm9ubWVudC4iKSkpCisKIDs7 IEJhbGluZXNlIGNvbXBvc2l0aW9uIHJ1bGVzCiAobGV0ICgoY29uc29uYW50ICAgICAgICAgICAg IltceDFCMTMtXHgxQjMzXHgxQjQ1LVx4MUI0Ql0iKQogICAgICAgKGluZGVwZW5kZW50LXZvd2Vs ICAgICJbXHgxQjA1LVx4MUIxMl0iKQpAQCAtMTE5LDUgKzE2NCwxOSBAQAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgdm93ZWwgIj8iIG1vZGlmaWVyLWFib3ZlICI/IiBk ZXBlbmRhbnQtY29uc29uYW50ICI/IikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAx ICdmb250LXNoYXBlLWdzdHJpbmcpKSkpCiAKKzs7IEJhdGFrIGNvbXBvc2l0aW9uIHJ1bGVzCiso bGV0ICgoYWtzaGFyYSAgICAgICAgICAgICAgIltceDFCQzAtXHgxQkU1XSIpCisgICAgICAodm93 ZWwgICAgICAgICAgICAgICAgIltceDFCRTctXHgxQkVGXSIpCisgICAgICAoZGVwZW5kYW50LWNv bnNvbmFudCAgIltceDFCRjBceDFCRjFdIikKKyAgICAgIChtb2RpZmllci1hYm92ZSAgICAgICAi XHgxQkU2IikKKyAgICAgICh2aXJhbWEgICAgICAgICAgICAgICAiW1x4MUJGMlx4MUJGM10iKSkK KyAgKHNldC1jaGFyLXRhYmxlLXJhbmdlIGNvbXBvc2l0aW9uLWZ1bmN0aW9uLXRhYmxlCisgICAg ICAgICAgICAgICAgICAgICAgICAnKCN4MUJFNiAuICN4MUJGMykKKyAgICAgICAgICAgICAgICAg ICAgICAgIChsaXN0ICh2ZWN0b3IKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBB a3NoYXJhIGJhc2VkIHN5bGxhYmxlcworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChj b25jYXQgYWtzaGFyYSB2aXJhbWEgIj8iIHZvd2VsICIqIiBtb2RpZmllci1hYm92ZQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj8iIGRlcGVuZGFudC1jb25zb25hbnQg Ij8iKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEgJ2ZvbnQtc2hhcGUtZ3N0cmlu ZykpKSkKKwogKHByb3ZpZGUgJ2luZG9uZXNpYW4pCiA7OzsgaW5kb25lc2lhbi5lbCBlbmRzIGhl cmUKZGlmZiAtLWdpdCBhL2xpc3AvbGVpbS9xdWFpbC9pbmRvbmVzaWFuLmVsIGIvbGlzcC9sZWlt L3F1YWlsL2luZG9uZXNpYW4uZWwKaW5kZXggZGQ5MzFlOTg3OS4uMzAzM2E0OGU0ZiAxMDA2NDQK LS0tIGEvbGlzcC9sZWltL3F1YWlsL2luZG9uZXNpYW4uZWwKKysrIGIvbGlzcC9sZWltL3F1YWls L2luZG9uZXNpYW4uZWwKQEAgLTM3Nyw1ICszNzcsMjA0IEBACiAgKCJgbSIgP+GuvykKICAoImBN IiA/4a6sKSkKIAorKHF1YWlsLWRlZmluZS1wYWNrYWdlCisgImJhdGFrLWthcm8iICJCYXRhayBL YXJvIiAi4a+C4a+S4a+tIiBuaWwgIkJhdGFrIEthcm8gcGhvbmV0aWMgaW5wdXQgbWV0aG9kLiIK KyBuaWwgdCB0IHQgdCBuaWwgbmlsIG5pbCBuaWwgbmlsIHQpCisKKyhxdWFpbC1kZWZpbmUtcnVs ZXMKKyAoInEiID/hr7wpCisgKCJRIiA/4a+9KQorICgidyIgP+GviykKKyAoImUiID/hr6cpCisg KCJFIiA/4a+pKQorICgiciIgP+GvkikKKyAoInQiID/hr5cpCisgKCJ5IiA/4a+bKQorICgidSIg P+GvrikKKyAoIlUiID/hr6UpCisgKCJpIiA/4a+rKQorICgiSSIgP+GvpCkKKyAoIm8iID/hr60p CisgKCJwIiA/4a+HKQorICgiYSIgP+GvgCkKKyAoInMiID/hr5gpCisgKCJkIiA/4a+RKQorICgi ZiIgP+GvsikKKyAoIkYiID/hr7MpCisgKCJnIiA/4a+OKQorICgiaCIgP+GvsSkKKyAoImoiID/h r5ApCisgKCJrIiA/4a+CKQorICgibCIgP+GvnikKKyAoInoiID/hr50pCisgKCJaIiA/4a+wKQor ICgiYyIgP+GvoCkKKyAoIkMiID/hr6EpCisgKCJ2IiA/4a++KQorICgiViIgP+GvvykKKyAoImIi ID/hr4YpCisgKCJuIiA/4a+JKQorICgiTiIgP+GvoikKKyAoIm0iID/hr5QpCisgKCJNIiA/4a+j KSkKKworKHF1YWlsLWRlZmluZS1wYWNrYWdlCisgImJhdGFrLW1hbmRhaWxpbmciICJCYXRhayBN YW5kYWlsaW5nIiAi4a+U4a+K4a+R4a+k4a+e4a+q4a+wIiBuaWwgIkJhdGFrIE1hbmRhaWxpbmcg cGhvbmV0aWMgaW5wdXQgbWV0aG9kLiIKKyBuaWwgdCB0IHQgdCBuaWwgbmlsIG5pbCBuaWwgbmls IHQpCisKKyhxdWFpbC1kZWZpbmUtcnVsZXMKKyAoInEiID/hr7wpCisgKCJRIiA/4a+9KQorICgi dyIgP+GviykKKyAoImUiID/hr6cpCisgKCJFIiA/4a+pKQorICgiciIgP+GvkikKKyAoInQiID/h r5YpCisgKCJ5IiA/4a+bKQorICgidSIgP+GvrikKKyAoIlUiID/hr6UpCisgKCJpIiA/4a+qKQor ICgiSSIgP+GvpCkKKyAoIm8iID/hr6wpCisgKCJwIiA/4a+HKQorICgiYSIgP+GvgCkKKyAoInMi ID/hr5opCisgKCJkIiA/4a+RKQorICgiZiIgP+GvsikKKyAoIkYiID/hr7MpCisgKCJnIiA/4a+O KQorICgiaCIgP+GvhCkKKyAoIkgiID/hr7EpCisgKCJqIiA/4a+QKQorICgibCIgP+GvnikKKyAo InoiID/hr50pCisgKCJaIiA/4a+wKQorICgieCIgP+GvpikKKyAoInYiID/hr74pCisgKCJWIiA/ 4a+/KQorICgiYiIgP+GvhSkKKyAoIm4iID/hr4opCisgKCJOIiA/4a+gKQorICgibSIgP+GvlCkp CisKKyhxdWFpbC1kZWZpbmUtcGFja2FnZQorICJiYXRhay1wYWtwYWsiICJCYXRhayBQYWtwYWsi ICLhr4fhr4Lhr7Lhr4fhr4Lhr7IiIG5pbCAiQmF0YWsgUGFrcGFrIHBob25ldGljIGlucHV0IG1l dGhvZC4iCisgbmlsIHQgdCB0IHQgbmlsIG5pbCBuaWwgbmlsIG5pbCB0KQorCisocXVhaWwtZGVm aW5lLXJ1bGVzCisgKCJxIiA/4a+8KQorICgiUSIgP+GvvSkKKyAoInciID/hr40pCisgKCJlIiA/ 4a+oKQorICgiRSIgP+GvqSkKKyAoInIiID/hr5IpCisgKCJ0IiA/4a+XKQorICgieSIgP+GvmykK KyAoInUiID/hr64pCisgKCJVIiA/4a+lKQorICgiaSIgP+GvqikKKyAoIkkiID/hr6QpCisgKCJv IiA/4a+sKQorICgicCIgP+GvhykKKyAoImEiID/hr4ApCisgKCJzIiA/4a+YKQorICgiZCIgP+Gv kSkKKyAoImYiID/hr7IpCisgKCJGIiA/4a+zKQorICgiZyIgP+GvjikKKyAoImgiID/hr7EpCisg KCJqIiA/4a+QKQorICgiayIgP+GvgikKKyAoImwiID/hr54pCisgKCJ6IiA/4a+dKQorICgiWiIg P+GvsCkKKyAoImMiID/hr6EpCisgKCJiIiA/4a+FKQorICgidiIgP+GvvikKKyAoIlYiID/hr78p CisgKCJuIiA/4a+JKQorICgiTiIgP+GvoCkKKyAoIm0iID/hr5QpKQorCisocXVhaWwtZGVmaW5l LXBhY2thZ2UKKyAiYmF0YWstdG9iYSIgIkJhdGFrIFRvYmEiICLhr5bhr6zhr4UiIG5pbCAiQmF0 YWsgVG9iYSBwaG9uZXRpYyBpbnB1dCBtZXRob2QuIgorIG5pbCB0IHQgdCB0IG5pbCBuaWwgbmls IG5pbCBuaWwgdCkKKworKHF1YWlsLWRlZmluZS1ydWxlcworICgicSIgP+GvvCkKKyAoIlEiID/h r70pCisgKCJ3IiA/4a+LKQorICgiVyIgP+GvjSkKKyAoImUiID/hr6cpCisgKCJFIiA/4a+pKQor ICgiciIgP+GvkikKKyAoInQiID/hr5YpCisgKCJUIiA/4a+XKQorICgieSIgP+GvmykKKyAoInUi ID/hr64pCisgKCJVIiA/4a+lKQorICgiaSIgP+GvqikKKyAoIkkiID/hr6QpCisgKCJvIiA/4a+s KQorICgicCIgP+GvhykKKyAoImEiID/hr4ApCisgKCJzIiA/4a+YKQorICgiZCIgP+GvkSkKKyAo ImYiID/hr7IpCisgKCJGIiA/4a+zKQorICgiZyIgP+GvjikKKyAoImgiID/hr4IpCisgKCJqIiA/ 4a+QKQorICgibCIgP+GvnikKKyAoInoiID/hr50pCisgKCJaIiA/4a+wKQorICgiYyIgP+GvoSkK KyAoInYiID/hr74pCisgKCJWIiA/4a+/KQorICgiYiIgP+GvhSkKKyAoIm4iID/hr4kpCisgKCJO IiA/4a+gKQorICgibSIgP+GvlCkpCisKKyhxdWFpbC1kZWZpbmUtcGFja2FnZQorICJiYXRhay1z aW1hbHVuZ3VuIiAiQmF0YWsgU2ltYWx1bmd1biIgIuGvmeGvq+GvleGvn+GvruGvneGvruGvieGv syIgbmlsICJCYXRhayBTaW1hbHVuZ3VuIHBob25ldGljIGlucHV0IG1ldGhvZC4iCisgbmlsIHQg dCB0IHQgbmlsIG5pbCBuaWwgbmlsIG5pbCB0KQorCisocXVhaWwtZGVmaW5lLXJ1bGVzCisgKCJx IiA/4a+8KQorICgiUSIgP+GvvSkKKyAoInciID/hr4wpCisgKCJlIiA/4a+nKQorICgiRSIgP+Gv qSkKKyAoInIiID/hr5MpCisgKCJ0IiA/4a+WKQorICgieSIgP+GvnCkKKyAoInUiID/hr64pCisg KCJVIiA/4a+lKQorICgiaSIgP+GvqikKKyAoIkkiID/hr6QpCisgKCJvIiA/4a+sKQorICgicCIg P+GviCkKKyAoImEiID/hr4EpCisgKCJzIiA/4a+ZKQorICgiUyIgP+GvrykKKyAoImQiID/hr5Ep CisgKCJmIiA/4a+yKQorICgiRiIgP+GvsykKKyAoImciID/hr48pCisgKCJoIiA/4a+DKQorICgi SCIgP+GvsSkKKyAoImoiID/hr5ApCisgKCJsIiA/4a+fKQorICgieiIgP+GvnSkKKyAoIloiID/h r7ApCisgKCJjIiA/4a+hKQorICgidiIgP+GvvikKKyAoIlYiID/hr78pCisgKCJiIiA/4a+FKQor ICgibiIgP+GviSkKKyAoIk4iID/hr6ApCisgKCJtIiA/4a+VKSkKKwogKHByb3ZpZGUgJ2luZG9u ZXNpYW4pCiA7OzsgaW5kb25lc2lhbi5lbCBlbmRzIGhlcmUKLS0gCjIuMzYuMQoK --0000000000008d72e205e01bf156--