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#55439: [PATCH] Add support for the Modi script Date: Tue, 17 May 2022 04:55:42 +0530 Message-ID: References: <83y1z1iue4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000085254c05df295a79" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1342"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 55439@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 17 01:27:56 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 1nqk83-000083-Fm for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 May 2022 01:27:55 +0200 Original-Received: from localhost ([::1]:50790 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nqk82-0008Az-EJ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 May 2022 19:27:54 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59472) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqk7C-0006GJ-RI for bug-gnu-emacs@gnu.org; Mon, 16 May 2022 19:27:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33158) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nqk7C-0007jC-I8 for bug-gnu-emacs@gnu.org; Mon, 16 May 2022 19:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nqk7C-0000at-DE for bug-gnu-emacs@gnu.org; Mon, 16 May 2022 19:27: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: Mon, 16 May 2022 23:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55439 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 55439-submit@debbugs.gnu.org id=B55439.16527435982252 (code B ref 55439); Mon, 16 May 2022 23:27:02 +0000 Original-Received: (at 55439) by debbugs.gnu.org; 16 May 2022 23:26:38 +0000 Original-Received: from localhost ([127.0.0.1]:55288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqk6n-0000aE-3r for submit@debbugs.gnu.org; Mon, 16 May 2022 19:26:38 -0400 Original-Received: from mail-qk1-f176.google.com ([209.85.222.176]:35567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqk6k-0000a1-Js for 55439@debbugs.gnu.org; Mon, 16 May 2022 19:26:35 -0400 Original-Received: by mail-qk1-f176.google.com with SMTP id z126so13467775qkb.2 for <55439@debbugs.gnu.org>; Mon, 16 May 2022 16:26:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lrigzYkJ15q2JsIVCGyRnNa4298d04ynkMvrsu5/2G4=; b=Ll7OIWbZGEweD+S87QyN2wJs/OCFNRKW6ay+1wnJCdyUvkwInR90fhr/pZkAnTnFY2 q2r2r2FRoBODXSRe1juKJPpSZYL3e6bRQnmxMJcmd7MDOfo1dudhUsZ69nCor3SpT0bU ZqwF1muw9Ulg+7gEHSIvHzJlg4D88uq8UHV8SFiaEdx/s2PoeL1cSygvSjLrkLv2NTCt HGuo7ZtjgxRt1MNUi7pRpBxWlgH5M57TMoVlzOj9RJGn9ve4OLi1HwUO2cYD/ZqOPjYt AX12HB2CH2RNAG1EIDj9uE3JhdIrdj/k1Lg10uTsZsh5p6v3MOxUjP2nHuuA4EMe9sYH PmBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lrigzYkJ15q2JsIVCGyRnNa4298d04ynkMvrsu5/2G4=; b=3FzDF4pUBcms8tPdhxv3RowdcWM/4hv1ciO+UgypRjmJyaPSxnUPe2p5dF3UAlt057 VUQLMHtEwtKPOokPA1unSVeuaNcunwRSloAdrpfvPuszknoFDrYMBY06h9tyaNOPooT+ aW38rqqOJQ04fOrHSrcJUS5Uu37CeDhbJnxnWoprIOyr2bW5rxn3qhjsxCLF8quNfx58 3AvOAkTIOwmlXCJ2Gu9JXf8qW0fKc2eDYQ5nokDuR0gNJtYd/y9qO18JVKW7KwmnXfxm +tvGzkmq6BGjLEdsKtraeWEFncV7e/t/wL1MToZa1acY+te/urbLeBe3eqkOE6zAHIL0 AQnw== X-Gm-Message-State: AOAM531Ma2und0AZxKtXHzcTFseaLTSk+ULclobbl1YmrRBTMUz6piCK 6FJcVEEO+EK2fj4ynGiKgY+Soo4L6MWgdzyFhFQ= X-Google-Smtp-Source: ABdhPJwFFxVadr7b+HbSEXkU2qQttNiRVOkFd03bxBHq+1sjgq/0f9lCq30piXCVu70tOi3EiWVUuVm8vG4ang4m5QM= X-Received: by 2002:a37:68ca:0:b0:6a0:4bd:6098 with SMTP id d193-20020a3768ca000000b006a004bd6098mr14547526qkc.605.1652743588866; Mon, 16 May 2022 16:26:28 -0700 (PDT) In-Reply-To: <83y1z1iue4.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:232416 Archived-At: --00000000000085254c05df295a79 Content-Type: multipart/alternative; boundary="00000000000085254a05df295a77" --00000000000085254a05df295a77 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > > Can you tell how many more old scripts you intend to add? I'm > thinking perhaps we should make a separate section for them in NEWS, > instead of basically repeating the same text over and over and over > again I am planning to add about 31 more scripts. I'm okay with the change, but please add the same sample-text to the > Devanagari language environment in indian.el. > Done. I have also: 1. added sample texts to other scripts which didn't have them. 2. replaced the spaces with a tab in the sample texts which I had added= . 3. renamed Punjabi to Gurmukhi in its set-language-info-alist. In etc/HELLO I have: 1. added a Gurumukhi greeting. 2. replaced the Odia greeting, it was =E0=AC=B6=E0=AD=81=E0=AC=A3=E0=AC= =BF=E0=AC=AC=E0=AD=87 (tl. Listen) earlier, which I don't think is a greeting, therefore I have replaced it with =E0=AC=A8=E0=AC=AE=E0=AC=B8=E0=AD=8D=E0=AC=95=E0=AC=BE=E0=AC=B0 (namaskaar) The "Hindi" greeting had a character at its end, U+0964, which > disappeared when you moved the line to Devanagari. Is that > intentional? > Yes, that was intentional, it was a full stop. I didn't think that it was necessary, the other greetings also did not have it. Period missing at the end of this line. > Oops. Fixed it. The earlier news entry about Syloti Nagri did not have it too, so I have also added it there. On Mon, May 16, 2022 at 5:04 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: Mon, 16 May 2022 05:03:59 +0530 > > > > I have added the modi script to Emacs this time. > > Thanks. > > Can you tell how many more old scripts you intend to add? I'm > thinking perhaps we should make a separate section for them in NEWS, > instead of basically repeating the same text over and over and over > again. > > > I have also renamed Hindi to Devanagari in etc/HELLO, since this > > script is also used by languages other than Hindi, like: Marathi and > > Nepali. > > I'm okay with the change, but please add the same sample-text to the > Devanagari language environment in indian.el. > > > Please review the patch. > > diff --git a/etc/HELLO b/etc/HELLO > > index 16a38b59d3..04014e8dea 100644 > > --- a/etc/HELLO > > +++ b/etc/HELLO > > @@ -38,6 +38,7 @@ Comanche /k=C9=99=CB=88m=C3=A6nt=CA=83i=CB=90/ = Haa mar=CA=89=CC=81awe > > Cree (=E1=93=80=E1=90=A6=E1=90=83=E1=94=AD=E1=90=8D=E1=90=8F=E1=90=A3)= =E1=91=95=E1=93=82=E1=93=AF / =E1=90=99=E1=92=8B=E1=94=AE > > Czech (=C4=8De=C5=A1tina) Dobr=C3=BD den > > Danish (dansk) Hej / Goddag / Hall=C3=B8j > > +Devanagari (=E0=A4=A6=E0=A5=87=E0=A4=B5=E0=A4=A8=E0=A4=BE=E0=A4=97=E0= =A4=B0=E0=A5=80) =E0=A4=A8=E0=A4=AE=E0=A4=B8=E0=A5=8D=E0=A4=A4=E0=A5= =87 / =E0=A4=A8=E0=A4=AE=E0=A4=B8=E0=A5=8D=E0=A4=95=E0=A4=BE=E0=A4=B0 > > Dutch (Nederlands) Hallo / Dag > > Efik /=CB=88=C9=9Bf=C9=AAk/ M=C9=94k=C9=94m > > Egyptian Hieroglyphs (=F0=93=82=8B=F0=93=8F=A4=F0=93=88=96=F0=93=86=8E= =F0=93=85=93=E2=80=8C=F0=93=8F=8F=F0=93=8A=96) =F0=93=85=93=F0=93=8A= =B5=F0=93=8F=8F=F0=93=8A=AA, =F0=93=87=8D=F0=93=87=8B=F0=93=82=BB=F0=93=8D= =98=F0=93=87=8B > > @@ -55,7 +57,6 @@ Greek, ancient (=E1=BC=91=CE=BB=CE=BB=CE=B7=CE=BD=CE= =B9=CE=BA=CE=AE) =CE=9F=E1=BD=96=CE=BB=CE=AD =CF=84=CE=B5 =CE=BA=CE=B1=E1= =BD=B6 =CE=BC=CE=AD=CE=B3=CE=B1 =CF=87=CE=B1=E1=BF=96=CF=81=CE=B5 > > Gujarati (=E0=AA=97=E0=AB=81=E0=AA=9C=E0=AA=B0=E0=AA=BE=E0=AA=A4=E0=AB= =80) =E0=AA=A8=E0=AA=AE=E0=AA=B8=E0=AB=8D=E0=AA=A4=E0=AB=87 > > Hebrew (=D7=A2=D6=B4=D7=91=D6=B0=D7=A8=D6=B4=D7=99=D7=AA) =D7=A9=D6= =B8=D7=81=D7=9C=D7=95=D6=B9=D7=9D > > Hungarian (magyar) Sz=C3=A9p j=C3=B3 napot! > > -Hindi (=E0=A4=B9=E0=A4=BF=E0=A4=82=E0=A4=A6=E0=A5=80) =E0=A4=A8= =E0=A4=AE=E0=A4=B8=E0=A5=8D=E0=A4=A4=E0=A5=87 / =E0=A4=A8=E0=A4=AE=E0=A4=B8= =E0=A5=8D=E0=A4=95=E0=A4=BE=E0=A4=B0 =E0=A5=A4 > > The "Hindi" greeting had a character at its end, U+0964, which > disappeared when you moved the line to Devanagari. Is that > intentional? > > > +*** New language environment "Modi" > > Period missing at the end of this line. > --00000000000085254a05df295a77 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Can you = tell how many more old scripts you intend to add?=C2=A0 I'm
thinking perhaps we should make a separate section for them in NEWS,
instead of basically repeating the same text over and over and over
again

I am planning to add about 31 more sc= ripts.

I'm okay with the change, but please add the same sample-te= xt to the
Devanagari language environment in indian.el.

Done.

I have also:
=C2=A0= =C2=A0=C2=A0 1. added sample texts to other scripts which didn't have t= hem.
=C2=A0=C2=A0=C2=A0 2. replaced the spaces with a tab in the = sample texts which I had added.
=C2=A0=C2=A0=C2=A0 3. renamed Pun= jabi to Gurmukhi in its set-language-info-alist.

In etc/HELLO
I have:
=C2=A0=C2=A0=C2=A0 1. added= a Gurumukhi greeting.
=C2=A0=C2=A0=C2=A0 2. replaced the Odia gr= eeting, it was =E0=AC=B6=E0=AD=81=E0=AC=A3=E0=AC=BF=E0=AC=AC=E0=AD=87 (tl. = Listen) earlier, which I don't think is a greeting, therefore I have re= placed it with =E0=AC=A8=E0=AC=AE=E0=AC=B8=E0=AD=8D=E0=AC=95=E0=AC=BE=E0=AC= =B0 (namaskaar)

The "Hindi" greeting had a character at its end, = U+0964, which
disappeared when you moved the line to Devanagari.=C2=A0 Is that
intentional?

Yes, that was intentiona= l, it was a full stop. I didn't think that it was necessary, the other = greetings also did not have it.

Period missing at the end of this line.

Oops. Fixed it.=C2=A0 The earlier news entry about Syloti Nagri did not = have it too, so I have also added it there.

On Mon, May 16, 2022= at 5:04 PM Eli Zaretskii <eliz@gnu.org<= /a>> wrote:
&= gt; 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
>=C2=A0 <
l= umarzeli30@gmail.com>
> Date: Mon, 16 May 2022 05:03:59 +0530
>
> I have added the modi script to Emacs this time.

Thanks.

Can you tell how many more old scripts you intend to add?=C2=A0 I'm
thinking perhaps we should make a separate section for them in NEWS,
instead of basically repeating the same text over and over and over
again.

> I have also renamed Hindi to Devanagari in etc/HELLO, since this
> script is also used by languages other than Hindi, like: Marathi and > Nepali.

I'm okay with the change, but please add the same sample-text to the Devanagari language environment in indian.el.

> Please review the patch.
> diff --git a/etc/HELLO b/etc/HELLO
> index 16a38b59d3..04014e8dea 100644
> --- a/etc/HELLO
> +++ b/etc/HELLO
> @@ -38,6 +38,7 @@ Comanche /k=C9=99=CB=88m=C3=A6nt=CA=83i=CB=90/=C2=A0= =C2=A0 =C2=A0 =C2=A0Haa mar=CA=89=CC=81awe
>=C2=A0 Cree (=E1=93=80=E1=90=A6=E1=90=83=E1=94=AD=E1=90=8D=E1=90=8F=E1= =90=A3)=C2=A0 =C2=A0 =C2=A0 =C2=A0=E1=91=95=E1=93=82=E1=93=AF / =E1=90=99= =E1=92=8B=E1=94=AE
>=C2=A0 Czech (=C4=8De=C5=A1tina)=C2=A0 =C2=A0 =C2=A0 Dobr=C3=BD den
>=C2=A0 Danish (dansk)=C2=A0 =C2=A0 =C2=A0 =C2=A0Hej / Goddag / Hall=C3= =B8j
> +Devanagari (=E0=A4=A6=E0=A5=87=E0=A4=B5=E0=A4=A8=E0=A4=BE=E0=A4=97=E0= =A4=B0=E0=A5=80)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =E0=A4=A8=E0=A4=AE=E0=A4=B8=E0= =A5=8D=E0=A4=A4=E0=A5=87 / =E0=A4=A8=E0=A4=AE=E0=A4=B8=E0=A5=8D=E0=A4=95=E0= =A4=BE=E0=A4=B0
>=C2=A0 Dutch (Nederlands)=C2=A0 =C2=A0Hallo / Dag
>=C2=A0 Efik=C2=A0 /=CB=88=C9=9Bf=C9=AAk/=C2=A0 =C2=A0 =C2=A0 =C2=A0 M= =C9=94k=C9=94m
>=C2=A0 Egyptian Hieroglyphs (=F0=93=82=8B=F0=93=8F=A4=F0=93=88=96=F0=93= =86=8E=F0=93=85=93=E2=80=8C=F0=93=8F=8F=F0=93=8A=96)=C2=A0 =C2=A0 =C2=A0 = =C2=A0=F0=93=85=93=F0=93=8A=B5=F0=93=8F=8F=F0=93=8A=AA, =F0=93=87=8D=F0=93= =87=8B=F0=93=82=BB=F0=93=8D=98=F0=93=87=8B
> @@ -55,7 +57,6 @@ Greek, ancient (=E1=BC=91=CE=BB=CE=BB=CE=B7=CE=BD=CE= =B9=CE=BA=CE=AE)=C2=A0 =C2=A0=CE=9F=E1=BD=96=CE=BB=CE=AD =CF=84=CE=B5 =CE= =BA=CE=B1=E1=BD=B6 =CE=BC=CE=AD=CE=B3=CE=B1 =CF=87=CE=B1=E1=BF=96=CF=81=CE= =B5
>=C2=A0 Gujarati (=E0=AA=97=E0=AB=81=E0=AA=9C=E0=AA=B0=E0=AA=BE=E0=AA=A4= =E0=AB=80)=C2=A0 =C2=A0=E0=AA=A8=E0=AA=AE=E0=AA=B8=E0=AB=8D=E0=AA=A4=E0=AB= =87
>=C2=A0 Hebrew (=D7=A2=D6=B4=D7=91=D6=B0=D7=A8=D6=B4=D7=99=D7=AA)=C2=A0 = =C2=A0 =D7=A9=D6=B8=D7=81=D7=9C=D7=95=D6=B9=D7=9D
>=C2=A0 Hungarian (magyar)=C2=A0 =C2=A0Sz=C3=A9p j=C3=B3 napot!
> -Hindi (=E0=A4=B9=E0=A4=BF=E0=A4=82=E0=A4=A6=E0=A5=80)=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =E0=A4=A8=E0=A4=AE=E0=A4=B8=E0=A5=8D=E0=A4=A4=E0=A5=87 / =E0= =A4=A8=E0=A4=AE=E0=A4=B8=E0=A5=8D=E0=A4=95=E0=A4=BE=E0=A4=B0 =E0=A5=A4

The "Hindi" greeting had a character at its end, U+0964, which disappeared when you moved the line to Devanagari.=C2=A0 Is that
intentional?

> +*** New language environment "Modi"

Period missing at the end of this line.
--00000000000085254a05df295a77-- --00000000000085254c05df295a79 Content-Type: text/x-patch; charset="UTF-8"; name="0001-Add-support-for-the-Modi-script.patch" Content-Disposition: attachment; filename="0001-Add-support-for-the-Modi-script.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l39csksg0 RnJvbSBlOGMxNWE1MjJjNTFmNGM1ODgwNGJjY2U4Y2M0NzgzY2Q3OWZhOGNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUUwPUE0PUI4PUUwPUE0PUFFPUUwPUE1PTgw PUUwPUE0PUIwPTIwPUUwPUE0PUI4PUUwPUE0PUJGPz0KID0/VVRGLTg/cT89RTA9QTQ9ODI9RTA9 QTQ9Qjk9MjBTYW1lZXI9MjBTaW5naD89IDxsdW1hcnplbGkzMEBnbWFpbC5jb20+CkRhdGU6IFR1 ZSwgMTcgTWF5IDIwMjIgMDQ6MzM6NTcgKzA1MzAKU3ViamVjdDogW1BBVENIXSBBZGQgc3VwcG9y dCBmb3IgdGhlIE1vZGkgc2NyaXB0CgoqIGxpc3AvbGFuZ3VhZ2UvaW5kaWFuLmVsICgiTW9kaSIp OiBOZXcgbGFuZ3VhZ2UgZW52aXJvbm1lbnQuCkFkZCBjb21wb3NpdGlvbiBydWxlcyBmb3IgTW9k aS4gIEFkZCBzYW1wbGUgdGV4dCBhbmQgaW5wdXQKbWV0aG9kLgpBZGQgc2FtcGxlIHRleHQgdG8g dmFyaW91cyBzY3JpcHRzLgpSZW5hbWUgUHVuamFiaSB0byBHdXJtdWtoaS4KKiBsaXNwL2ludGVy bmF0aW9uYWwvZm9udHNldC5lbCAoc2NyaXB0LXJlcHJlc2VudGF0aXZlLWNoYXJzKQooc2V0dXAt ZGVmYXVsdC1mb250c2V0KTogU3VwcG9ydCBNb2RpLgoqIGxpc3AvbGVpbS9xdWFpbC9pbmRpYW4u ZWwgKCJtb2RpIik6IE5ldyBpbnB1dCBtZXRob2QuCgoqIGV0Yy9IRUxMTzogQWRkIGEgTW9kaSBn cmVldGluZy4KUmVuYW1lIEhpbmRpIHRvIERldmFuYWdhcmkuCkFkZCBhIEd1cm11a2hpIGdyZWV0 aW5nLgpSZXBsYWNlIE9kaWEgZ3JlZXRpbmcuCiogZXRjL05FV1M6IEFubm91bmNlIHRoZSBuZXcg bGFuZ3VhZ2UgZW52aXJvbm1lbnQgYW5kIGl0cwppbnB1dCBtZXRob2QuCi0tLQogZXRjL0hFTExP ICAgICAgICAgICAgICAgICAgICAgfCAgIDcgKystCiBldGMvTkVXUyAgICAgICAgICAgICAgICAg ICAgICB8ICAgNyArKy0KIGxpc3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsIHwgICAzICstCiBs aXNwL2xhbmd1YWdlL2luZGlhbi5lbCAgICAgICB8ICA1NCArKysrKysrKysrKysrKystLS0KIGxp c3AvbGVpbS9xdWFpbC9pbmRpYW4uZWwgICAgIHwgMTAxICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKIDUgZmlsZXMgY2hhbmdlZCwgMTYxIGluc2VydGlvbnMoKyksIDExIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V0Yy9IRUxMTyBiL2V0Yy9IRUxMTwppbmRleCAxNmEzOGI1 OWQzLi40OTE2OGJhOWJhIDEwMDY0NAotLS0gYS9ldGMvSEVMTE8KKysrIGIvZXRjL0hFTExPCkBA IC0zOCw2ICszOCw3IEBAIENvbWFuY2hlIC9ryZnLiG3Dpm50yoNpy5AvCUhhYSBtYXLKicyBYXdl CiBDcmVlICjhk4DhkKbhkIPhlK3hkI3hkI/hkKMpCeGRleGTguGTryAvIOGQmeGSi+GUrgogQ3pl Y2ggKMSNZcWhdGluYSkJRG9icsO9IGRlbgogRGFuaXNoIChkYW5zaykJSGVqIC8gR29kZGFnIC8g SGFsbMO4agorRGV2YW5hZ2FyaSAo4KSm4KWH4KS14KSo4KS+4KSX4KSw4KWAKQngpKjgpK7gpLjg pY3gpKTgpYcgLyDgpKjgpK7gpLjgpY3gpJXgpL7gpLAKIER1dGNoIChOZWRlcmxhbmRzKQlIYWxs byAvIERhZwogRWZpayAgL8uIyZtmyaprLwlNyZRryZRtCiBFZ3lwdGlhbiBIaWVyb2dseXBocyAo 8JOCi/CTj6Twk4iW8JOGjvCThZPigIzwk4+P8JOKlikJ8JOFk/CTirXwk4+P8JOKqiwg8JOHjfCT h4vwk4K78JONmPCTh4sKQEAgLTUzLDkgKzU0LDkgQEAgR2VybWFuIChEZXV0c2NoKQlHdXRlbiBU YWcgLyBHcsO8w58gR290dAogR3JlZWsgKM61zrvOu863zr3Ouc66zqwpCc6TzrXOuc6sIM+DzrHP ggogR3JlZWssIGFuY2llbnQgKOG8kc67zrvOt869zrnOus6uKQnOn+G9ls67zq0gz4TOtSDOus6x 4b22IM68zq3Os86xIM+HzrHhv5bPgc61CiBHdWphcmF0aSAo4KqX4KuB4Kqc4Kqw4Kq+4Kqk4KuA KQngqqjgqq7gqrjgq43gqqTgq4cKK0d1cm11a2hpICjgqJfgqYHgqLDgqK7gqYHgqJbgqYApCeCo uOCopCDgqLjgqY3gqLDgqYAg4KiF4KiV4Ki+4KiyCiBIZWJyZXcgKNei1rTXkdaw16jWtNeZ16op Cdep1rjXgdec15XWudedCiBIdW5nYXJpYW4gKG1hZ3lhcikJU3rDqXAgasOzIG5hcG90IQotSGlu ZGkgKOCkueCkv+CkguCkpuClgCkJ4KSo4KSu4KS44KWN4KSk4KWHIC8g4KSo4KSu4KS44KWN4KSV 4KS+4KSwIOClpAogSW51a3RpdHV0ICjhkIPhk4ThkoPhkY7hkZDhkaYpCeGQiuGQgwogSXRhbGlh biAoaXRhbGlhbm8pCUNpYW8gLyBCdW9uIGdpb3JubwogSmF2YW5lc2UgKOqmp+qmseqml+qmruqm tikJY29uc29sZS5sb2coIuqmsuqmreqmuuqmtCIpOwpAQCAtNjksMTAgKzcxLDExIEBAIE1hbGF5 YWxhbSAo4LSu4LSy4LSv4LS+4LSz4LSCKQngtKjgtK7gtLjgtY3gtJXgtL7gtLDgtIIKIE1hbGRp dmlhbiAo3oveqN6I3qzegN6oKQneh96m3ofesN6Q3qbejd6n3oneqiDeot6m3o3ept6H3qjeht6q 3onesCAvIN6G3qjegN6o3oLerN6A3rDYnwogTWFsdGVzZSAoaWwtTWFsdGkpCUJvbsShdSAvIFNh xKfEp2EKIE1hdGhlbWF0aWNzCeKIgCBwIOKIiCB3b3JsZCDigKIgaGVsbG8gcCAg4pahCitNb2Rp ICjwkZim8JGYu/CRmJrwkZiyKQnwkZih8JGYpvCRmK3wkZi/8JGYjvCRmLDwkZioCiBNb25nb2xp YW4gKNC80L7QvdCz0L7QuyDRhdGN0LspCdCh0LDQudC9INCx0LDQudC90LAg0YPRgz8KIE5vcnRo ZXJuIFRoYWkgKOGoo+Gpo+GptOGovuGpruGprOGppeGopiAvIOGoveGpo+GpiOGpo+Gpg+GptuGp o+GpoOGotuGotuGpoykJ4amI4amg4amF4ami4amU4amg4aiv4amm4aij4amV4ami4amg4ai4CiBO b3J3ZWdpYW4gKG5vcnNrKQlIZWkgLyBHb2QgZGFnCi1Pcml5YSAo4KyT4K2c4Ky/4KyGKQngrLbg rYHgrKPgrL/grKzgrYcKK09yaXlhICjgrJPgrZzgrL/grIYpCeCsqOCsruCsuOCtjeCsleCsvuCs sAogUG9saXNoICAoasSZenlrIHBvbHNraSkJRHppZcWEIGRvYnJ5ISAvIEN6ZcWbxIchCiBSdXNz aWFuICjRgNGD0YHRgdC60LjQuSkJ0JfQtNGA0LDMgdCy0YHRgtCy0YPQudGC0LUhCiBTaGFyYWRh ICjwkYav8JGGs/CRhqvwkYai8JGGsykJ8JGGpPCRhqnwkYax8JGHgPCRhpHwkYaz8JGGqwpkaWZm IC0tZ2l0IGEvZXRjL05FV1MgYi9ldGMvTkVXUwppbmRleCA2MzAyODhkNDMxLi42ZjljNDM0ZTgx IDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVXUwpAQCAtODA3LDExICs4MDcsMTYg QEAgbGFuZ3VhZ2UuICBOb3dhZGF5cyBpdCBpcyBtb3N0bHkgdXNlZCBieSB0aGUgQnVkZGhpc3Qg bW9ua3MgaW4gSmFwYW4gZm9yCiByZWxpZ2lvdXMgd3JpdGluZ3MuICBBIG5ldyBpbnB1dCBtZXRo b2QsICdzaWRkaGFtJywgaXMgcHJvdmlkZWQgdG8gdHlwZQogdGV4dCBpbiB0aGlzIHNjcmlwdC4K IAotKioqIE5ldyBsYW5ndWFnZSBlbnZpcm9ubWVudCAiU3lsb3RpIE5hZ3JpIgorKioqIE5ldyBs YW5ndWFnZSBlbnZpcm9ubWVudCAiU3lsb3RpIE5hZ3JpIi4KIFRoaXMgbGFuZ3VhZ2UgZW52aXJv bm1lbnQgc3VwcG9ydHMgdGhlIFN5bG90aSBOYWdyaSBzY3JpcHQgZm9yIHRoZSBTeWxoZXRpCiBs YW5ndWFnZSwgd2hpY2ggaXMgc3Bva2UgaW4gcGFydHMgb2YgQmFuZ2xhZGVzaCwgQXNzYW0gYW5k IFRyaXB1cmEuICBBIG5ldwogaW5wdXQgbWV0aG9kLCAnc3lsb3RpLW5hZ3JpJywgaXMgcHJvdmlk ZWQgdG8gdHlwZSB0ZXh0IGluIHRoaXMgc2NyaXB0LgogCisqKiogTmV3IGxhbmd1YWdlIGVudmly b25tZW50ICJNb2RpIi4KK1RoaXMgbGFuZ3VhZ2UgZW52aXJvbm1lbnQgc3VwcG9ydHMgdGhlIE1v ZGkgc2NyaXB0IHdoaWNoIHdhcyB1c2VkIHRvIHdyaXRlCit0aGUgTWFyYXRoaSBsYW5ndWFnZSBp biB0aGUgcGFzdC4gIEEgbmV3IGlucHV0IG1ldGhvZCwgJ21vZGknLCBpcyBwcm92aWRlZAordG8g dHlwZSB0ZXh0IGluIHRoaXMgc2NyaXB0LgorCiAtLS0KICoqKiBOZXcgR3JlZWsgdHJhbnNsYXRp b24gb2YgdGhlIEVtYWNzIHR1dG9yaWFsLgogVHlwZSAnQy11IEMtaCB0JyB0byBzZWxlY3QgaXQg aW4gY2FzZSB5b3VyIGxhbmd1YWdlIHNldHVwIGRvZXMgbm90IGRvCmRpZmYgLS1naXQgYS9saXNw L2ludGVybmF0aW9uYWwvZm9udHNldC5lbCBiL2xpc3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVs CmluZGV4IDBhYmJmMjMwOWMuLjQwNDk5ZjQyZDAgMTAwNjQ0Ci0tLSBhL2xpc3AvaW50ZXJuYXRp b25hbC9mb250c2V0LmVsCisrKyBiL2xpc3AvaW50ZXJuYXRpb25hbC9mb250c2V0LmVsCkBAIC0y NDQsNyArMjQ0LDcgQEAgZm9udC1lbmNvZGluZy1jaGFyc2V0LWFsaXN0CiAJKG5ld2EgI3gxMTQw MCkKIAkodGlyaHV0YSAjeDExNDgxICN4MTE0OEYgI3gxMTREMCkKIAkoc2lkZGhhbSAjeDExNThF ICN4MTE1QUYgI3gxMTVENCkKLQkobW9kaSAjeDExNjAwKQorCShtb2RpICN4MTE2MEUgI3gxMTYz MCAjeDExNjU1KQogCSh0YWtyaSAjeDExNjgwKQogCShkb2dyYSAjeDExODAwKQogCSh3YXJhbmct Y2l0aSAjeDExOEExKQpAQCAtNzgyLDYgKzc4Miw3IEBAIHNldHVwLWRlZmF1bHQtZm9udHNldAog ICAgICAgICAgICAgICAgICAgICBzaGFyYWRhCiAgICAgICAgICAgICAgICAgICAgIHRpcmh1dGEK ICAgICAgICAgICAgICAgICAgICAgc2lkZGhhbQorICAgICAgICAgICAgICAgICAgICBtb2RpCiAJ CSAgICBtYWthc2FyCiAgICAgICAgICAgICAgICAgICAgIGRpdmVzLWFrdXJ1CiAJCSAgICBjdW5l aWZvcm0KZGlmZiAtLWdpdCBhL2xpc3AvbGFuZ3VhZ2UvaW5kaWFuLmVsIGIvbGlzcC9sYW5ndWFn ZS9pbmRpYW4uZWwKaW5kZXggNTU5MjM5YjQ5MS4uMjU3ZWNjMTYxNyAxMDA2NDQKLS0tIGEvbGlz cC9sYW5ndWFnZS9pbmRpYW4uZWwKKysrIGIvbGlzcC9sYW5ndWFnZS9pbmRpYW4uZWwKQEAgLTQ1 LDggKzQ1LDkgQEAgJ2RldmFuYWdhcmkKIAkJKGNvZGluZy1zeXN0ZW0gdXRmLTgpCiAJCShjb2Rp bmctcHJpb3JpdHkgdXRmLTgpCiAJCShpbnB1dC1tZXRob2QgLiAiZGV2YW5hZ2FyaS1haWJhIikK KyAgICAgICAgICAgICAgICAoc2FtcGxlLXRleHQgLiAiRGV2YW5hZ2FyaSAo4KSm4KWH4KS14KSo 4KS+4KSX4KSw4KWAKQngpKjgpK7gpLjgpY3gpKTgpYcgLyDgpKjgpK7gpLjgpY3gpJXgpL7gpLAi KQogCQkoZG9jdW1lbnRhdGlvbiAuICJcCi1TdWNoIGxhbmd1YWdlcyB1c2luZyBEZXZhbmFnYXJp IHNjcmlwdCBhcyBIaW5kaSBhbmQgTWFyYXRoaQorU3VjaCBsYW5ndWFnZXMgdXNpbmcgRGV2YW5h Z2FyaSBzY3JpcHQgYXMgSGluZGksIE1hcmF0aGkgYW5kIE5lcGFsaQogYXJlIHN1cHBvcnRlZCBp biB0aGlzIGxhbmd1YWdlIGVudmlyb25tZW50LiIpKQogICcoIkluZGlhbiIpKQogCkBAIC01NSwx NiArNTYsMTggQEAgJ2RldmFuYWdhcmkKIAkgICAgIChjb2Rpbmctc3lzdGVtIHV0Zi04KQogCSAg ICAgKGNvZGluZy1wcmlvcml0eSB1dGYtOCkKIAkgICAgIChpbnB1dC1tZXRob2QgLiAiYmVuZ2Fs aS1pdHJhbnMiKQorICAgICAgICAgICAgIChzYW1wbGUtdGV4dCAuICJCZW5nYWxpICjgpqzgpr7g poLgprLgpr4pCeCmqOCmruCmuOCnjeCmleCmvuCmsCIpCiAJICAgICAoZG9jdW1lbnRhdGlvbiAu ICJcCiBTdWNoIGxhbmd1YWdlcyB1c2luZyBCZW5nYWxpIHNjcmlwdCBhcyBCZW5nYWxpIGFuZCBB c3NhbWVzZQogYXJlIHN1cHBvcnRlZCBpbiB0aGlzIGxhbmd1YWdlIGVudmlyb25tZW50LiIpKQog ICcoIkluZGlhbiIpKQogCiAoc2V0LWxhbmd1YWdlLWluZm8tYWxpc3QKLSAiUHVuamFiaSIgJygo Y2hhcnNldCB1bmljb2RlKQorICJHdXJtdWtoaSIgJygoY2hhcnNldCB1bmljb2RlKQogCSAgICAg IChjb2Rpbmctc3lzdGVtIHV0Zi04KQogCSAgICAgIChjb2RpbmctcHJpb3JpdHkgdXRmLTgpCiAJ ICAgICAgKGlucHV0LW1ldGhvZCAuICJwdW5qYWJpLWl0cmFucyIpCisgICAgICAgICAgICAgIChz YW1wbGUtdGV4dCAuICJHdXJtdWtoaSAo4KiX4KmB4Kiw4Kiu4KmB4KiW4KmAKQngqLjgqKQg4Ki4 4KmN4Kiw4KmAIOCoheColeCovuCosiIpCiAJICAgICAgKGRvY3VtZW50YXRpb24gLiAiXAogTm9y dGggSW5kaWFuIGxhbmd1YWdlIFB1bmphYmkgaXMgc3VwcG9ydGVkIGluIHRoaXMgbGFuZ3VhZ2Ug ZW52aXJvbm1lbnQuIikpCiAgJygiSW5kaWFuIikpCkBAIC03NCw2ICs3Nyw3IEBAICdkZXZhbmFn YXJpCiAJICAgICAgKGNvZGluZy1zeXN0ZW0gdXRmLTgpCiAJICAgICAgKGNvZGluZy1wcmlvcml0 eSB1dGYtOCkKIAkgICAgICAoaW5wdXQtbWV0aG9kIC4gImd1amFyYXRpLWl0cmFucyIpCisgICAg ICAgICAgICAgIChzYW1wbGUtdGV4dCAuICJHdWphcmF0aSAo4KqX4KuB4Kqc4Kqw4Kq+4Kqk4KuA KQngqqjgqq7gqrjgq43gqqTgq4ciKQogCSAgICAgIChkb2N1bWVudGF0aW9uIC4gIlwKIE5vcnRo IEluZGlhbiBsYW5ndWFnZSBHdWphcmF0aSBpcyBzdXBwb3J0ZWQgaW4gdGhpcyBsYW5ndWFnZSBl bnZpcm9ubWVudC4iKSkKICAnKCJJbmRpYW4iKSkKQEAgLTgzLDYgKzg3LDcgQEAgJ2RldmFuYWdh cmkKIAkgICAgICAoY29kaW5nLXN5c3RlbSB1dGYtOCkKIAkgICAgICAoY29kaW5nLXByaW9yaXR5 IHV0Zi04KQogCSAgICAgIChpbnB1dC1tZXRob2QgLiAib3JpeWEtaXRyYW5zIikKKyAgICAgICAg ICAgICAgKHNhbXBsZS10ZXh0IC4gIk9yaXlhICjgrJPgrZzgrL/grIYpCeCsqOCsruCsuOCtjeCs leCsvuCssCIpCiAJICAgICAgKGRvY3VtZW50YXRpb24gLiAiXAogU3VjaCBsYW5ndWFnZXMgdXNp bmcgT3JpeWEgc2NyaXB0IGFzIE9yaXlhLCBLaG9udGksIGFuZCBTYW50YWxpCiBhcmUgc3VwcG9y dGVkIGluIHRoaXMgbGFuZ3VhZ2UgZW52aXJvbm1lbnQuIikpCkBAIC05Myw2ICs5OCw3IEBAICdk ZXZhbmFnYXJpCiAJICAgKGNvZGluZy1zeXN0ZW0gdXRmLTgpCiAJICAgKGNvZGluZy1wcmlvcml0 eSB1dGYtOCkKIAkgICAoaW5wdXQtbWV0aG9kIC4gInRhbWlsLWl0cmFucyIpCisgICAgICAgICAg IChzYW1wbGUtdGV4dCAuICJUYW1pbCAo4K6k4K6u4K6/4K604K+NKQngrrXgrqPgrpXgr43grpXg rq7gr40iKQogCSAgIChkb2N1bWVudGF0aW9uIC4gIlwKIFNvdXRoIEluZGlhbiBMYW5ndWFnZSBU YW1pbCBpcyBzdXBwb3J0ZWQgaW4gdGhpcyBsYW5ndWFnZSBlbnZpcm9ubWVudC4iKSkKICAnKCJJ bmRpYW4iKSkKQEAgLTEwMiw2ICsxMDgsNyBAQCAnZGV2YW5hZ2FyaQogCSAgICAoY29kaW5nLXN5 c3RlbSB1dGYtOCkKIAkgICAgKGNvZGluZy1wcmlvcml0eSB1dGYtOCkKIAkgICAgKGlucHV0LW1l dGhvZCAuICJ0ZWx1Z3UtaXRyYW5zIikKKyAgICAgICAgICAgIChzYW1wbGUtdGV4dCAuICJUZWx1 Z3UgKOCwpOCxhuCwsuCxgeCwl+CxgSkJ4LCo4LCu4LC44LGN4LCV4LC+4LCw4LCCIikKIAkgICAg KGRvY3VtZW50YXRpb24gLiAiXAogU291dGggSW5kaWFuIExhbmd1YWdlIFRlbHVndSBpcyBzdXBw b3J0ZWQgaW4gdGhpcyBsYW5ndWFnZSBlbnZpcm9ubWVudC4iKSkKICAnKCJJbmRpYW4iKSkKQEAg LTEyMiw2ICsxMjksNyBAQCAnZGV2YW5hZ2FyaQogCSAgICAgICAoY29kaW5nLXN5c3RlbSB1dGYt OCkKIAkgICAgICAgKGNvZGluZy1wcmlvcml0eSB1dGYtOCkKIAkgICAgICAgKGlucHV0LW1ldGhv ZCAuICJtYWxheWFsYW0taXRyYW5zIikKKyAgICAgICAgICAgICAgIChzYW1wbGUtdGV4dCAuICJN YWxheWFsYW0gKOC0ruC0suC0r+C0vuC0s+C0gikJ4LSo4LSu4LS44LWN4LSV4LS+4LSw4LSCIikK IAkgICAgICAgKGRvY3VtZW50YXRpb24gLiAiXAogU291dGggSW5kaWFuIGxhbmd1YWdlIE1hbGF5 YWxhbSBpcyBzdXBwb3J0ZWQgaW4gdGhpcyBsYW5ndWFnZSBlbnZpcm9ubWVudC4iKSkKICAnKCJJ bmRpYW4iKSkKQEAgLTE0MSw3ICsxNDksNyBAQCAnZGV2YW5hZ2FyaQogICAgICAgICAgICAgKGNv ZGluZy1zeXN0ZW0gdXRmLTgpCiAgICAgICAgICAgICAoY29kaW5nLXByaW9yaXR5IHV0Zi04KQog ICAgICAgICAgICAgKGlucHV0LW1ldGhvZCAuICJrYWl0aGkiKQotICAgICAgICAgICAgKHNhbXBs ZS10ZXh0IC4gIkthaXRoaSAo8JGCjfCRgrbwkYKf8JGCsikgICAgICAgIPCRgqnwkYKw8JGCp/CR gqnwkYKw8JGCpyIpCisgICAgICAgICAgICAoc2FtcGxlLXRleHQgLiAiS2FpdGhpICjwkYKN8JGC tvCRgp/wkYKyKQnwkYKp8JGCsPCRgqfwkYKp8JGCsPCRgqciKQogICAgICAgICAgICAgKGRvY3Vt ZW50YXRpb24gLiAiXAogTGFuZ3VhZ2VzIHN1Y2ggYXMgQXdhZGhpLCBCaG9qcHVyaSwgTWFnYWhp IGFuZCBNYWl0aGlsaQogd2hpY2ggdXNlZCB0aGUgS2FpdGhpIHNjcmlwdCBhcmUgc3VwcG9ydGVk IGluIHRoaXMgbGFuZ3VhZ2UgZW52aXJvbm1lbnQuIikpCkBAIC0xNTIsNyArMTYwLDcgQEAgJ2Rl dmFuYWdhcmkKICAgICAgICAgICAgICAoY29kaW5nLXN5c3RlbSB1dGYtOCkKICAgICAgICAgICAg ICAoY29kaW5nLXByaW9yaXR5IHV0Zi04KQogICAgICAgICAgICAgIChpbnB1dC1tZXRob2QgLiAi dGlyaHV0YSIpCi0gICAgICAgICAgICAgKHNhbXBsZS10ZXh0IC4gIlRpcmh1dGEgKPCRkp7wkZKx 8JGSqfCRkq/wkZKz8JGSnvCRkrApICAgICAgICDwkZKj8JGTgvCRkqnwkZKi8JGSsPCRkqciKQor ICAgICAgICAgICAgIChzYW1wbGUtdGV4dCAuICJUaXJodXRhICjwkZKe8JGSsfCRkqnwkZKv8JGS s/CRkp7wkZKwKQnwkZKj8JGTgvCRkqnwkZKi8JGSsPCRkqcgLyDwkZKu8JGSsvCRkp7wkZKw8JGS qfCRkrDwkZKnIikKICAgICAgICAgICAgICAoZG9jdW1lbnRhdGlvbiAuICJcCiBNYWl0aGlsaSBs YW5ndWFnZSBhbmQgaXRzIHNjcmlwdCBUaXJodXRhIGlzIHN1cHBvcnRlZCBpbiB0aGlzCiBsYW5n dWFnZSBlbnZpcm9ubWVudC4iKSkKQEAgLTE2Myw3ICsxNzEsNyBAQCAnZGV2YW5hZ2FyaQogICAg ICAgICAgICAgIChjb2Rpbmctc3lzdGVtIHV0Zi04KQogICAgICAgICAgICAgIChjb2RpbmctcHJp b3JpdHkgdXRmLTgpCiAgICAgICAgICAgICAgKGlucHV0LW1ldGhvZCAuICJzaGFyYWRhIikKLSAg ICAgICAgICAgICAoc2FtcGxlLXRleHQgLiAiU2hhcmFkYSAo8JGGr/CRhrPwkYar8JGGovCRhrMp ICAgICAgICDwkYak8JGGqfCRhrHwkYeA8JGGkfCRhrPwkYarIikKKyAgICAgICAgICAgICAoc2Ft cGxlLXRleHQgLiAiU2hhcmFkYSAo8JGGr/CRhrPwkYar8JGGovCRhrMpCfCRhqTwkYap8JGGsfCR h4DwkYaR8JGGs/CRhqsiKQogICAgICAgICAgICAgIChkb2N1bWVudGF0aW9uIC4gIlwKIEthc2ht aXJpIGxhbmd1YWdlIGFuZCBpdHMgc2NyaXB0IFNoYXJhZGEgaXMgc3VwcG9ydGVkIGluIHRoaXMK IGxhbmd1YWdlIGVudmlyb25tZW50LiIpKQpAQCAtMTc0LDcgKzE4Miw3IEBAICdkZXZhbmFnYXJp CiAgICAgICAgICAgICAgKGNvZGluZy1zeXN0ZW0gdXRmLTgpCiAgICAgICAgICAgICAgKGNvZGlu Zy1wcmlvcml0eSB1dGYtOCkKICAgICAgICAgICAgICAoaW5wdXQtbWV0aG9kIC4gInNpZGRoYW0i KQotICAgICAgICAgICAgIChzYW1wbGUtdGV4dCAuICJTaWRkaGFtICjwkZat8JGWsPCRlp/wkZa/ 8JGWoPCRlr0pICAgICAgICDwkZah8JGWpvCRlq3wkZa/8JGWnfCRlrgiKQorICAgICAgICAgICAg IChzYW1wbGUtdGV4dCAuICJTaWRkaGFtICjwkZat8JGWsPCRlp/wkZa/8JGWoPCRlr0pCfCRlqHw kZam8JGWrfCRlr/wkZad8JGWuCIpCiAgICAgICAgICAgICAgKGRvY3VtZW50YXRpb24gLiAiXAog U2Fuc2tyaXQgbGFuZ3VhZ2UgYW5kIG9uZSBvZiBpdHMgc2NyaXB0IFNpZGRoYW0gaXMgc3VwcG9y dGVkCiBpbiB0aGlzIGxhbmd1YWdlIGVudmlyb25tZW50LiIpKQpAQCAtMTg1LDEyICsxOTMsMjIg QEAgJ2RldmFuYWdhcmkKICAgICAgICAgICAgICAgICAgIChjb2Rpbmctc3lzdGVtIHV0Zi04KQog ICAgICAgICAgICAgICAgICAgKGNvZGluZy1wcmlvcml0eSB1dGYtOCkKICAgICAgICAgICAgICAg ICAgIChpbnB1dC1tZXRob2QgLiAic3lsb3RpLW5hZ3JpIikKLSAgICAgICAgICAgICAgICAgIChz YW1wbGUtdGV4dCAuICJTeWxvdGkgTmFncmkgKOqgjeqgpOqgn+qgkOqgpCDqoJjqoKPqoInqoJ7q oKQpICAgICAgICDqoIDqoIzqoIbqoI3qoKPqoJ/qoKPqoJ3qoKUg6qCA6qCf6qCj6qCB6qCH6qCl 6qCdIikKKyAgICAgICAgICAgICAgICAgIChzYW1wbGUtdGV4dCAuICJTeWxvdGkgTmFncmkgKOqg jeqgpOqgn+qgkOqgpCDqoJjqoKPqoInqoJ7qoKQpCeqggOqgjOqghuqgjeqgo+qgn+qgo+qgneqg pSDqoIDqoJ/qoKPqoIHqoIfqoKXqoJ0gLyDqoJjqoJ3qoKHqoIbqoIfqoKPqoJ4iKQogICAgICAg ICAgICAgICAgICAgKGRvY3VtZW50YXRpb24gLiAiXAogU3lsaGV0aSBsYW5ndWFnZSBhbmQgaXRz IHNjcmlwdCBTeWxvdGkgTmFncmkgaXMgc3VwcG9ydGVkCiBpbiB0aGlzIGxhbmd1YWdlIGVudmly b25tZW50LiIpKQogICcoIkluZGlhbiIpKQogCisoc2V0LWxhbmd1YWdlLWluZm8tYWxpc3QKKyAi TW9kaSIgJygoY2hhcnNldCB1bmljb2RlKQorICAgICAgICAgIChjb2Rpbmctc3lzdGVtIHV0Zi04 KQorICAgICAgICAgIChjb2RpbmctcHJpb3JpdHkgdXRmLTgpCisgICAgICAgICAgKGlucHV0LW1l dGhvZCAuICJtb2RpIikKKyAgICAgICAgICAoc2FtcGxlLXRleHQgLiAiTW9kaSAo8JGYpvCRmLvw kZia8JGYsikJ8JGYofCRmKbwkZit8JGYv/CRmI7wkZiw8JGYqCIpCisgICAgICAgICAgKGRvY3Vt ZW50YXRpb24gLiAiXAorTWFyYXRoaSBsYW5ndWFnZSBhbmQgb25lIG9mIGl0cyBzY3JpcHQgTW9k aSBpcyBzdXBwb3J0ZWQKK2luIHRoaXMgbGFuZ3VhZ2UgZW52aXJvbm1lbnQuIikpCisgJygiSW5k aWFuIikpCiAKIDs7IFJlcGxhY2UgbW5lbW9uaWMgY2hhcmFjdGVycyBpbiBSRUdFWFAgYWNjb3Jk aW5nIHRvIFRBQkxFLiAgVEFCTEUgaXMKIDs7IGFuIGFsaXN0IG9mIChNTkVNT05JQy1TVFJJTkcg LiBSRVBMQUNFTUVOVC1TVFJJTkcpLgpAQCAtNjE4LDUgKzYzNiwyNyBAQCBtYWxheWFsYW0tY29t cG9zYWJsZS1wYXR0ZXJuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2 b3dlbCAiPyIgbmFzYWwgIj8iKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEgJ2Zv bnQtc2hhcGUtZ3N0cmluZykpKSkKIAorOzsgTW9kaSBjb21wb3NpdGlvbiBydWxlcworKGxldCAo KGNvbnNvbmFudCAgICAgICAgICAgICJbXHgxMTYwRS1ceDExNjJGXSIpCisgICAgICAoaW5kZXBl bmRlbnQtdm93ZWwgICAgIltceDExNjAwLVx4MTE2MERdIikKKyAgICAgICh2b3dlbCAgICAgICAg ICAgICAgICAiW1x4MTE2MzAtXHgxMTYzQ10iKQorICAgICAgKG5hc2FsICAgICAgICAgICAgICAg ICJceDExNjNEIikKKyAgICAgICh2aXNhcmdhICAgICAgICAgICAgICAiXHgxMTYzRSIpCisgICAg ICAodmlyYW1hICAgICAgICAgICAgICAgIlx4MTE2M0YiKQorICAgICAgKGFyZGhhY2FuZHJhICAg ICAgICAgICJceDExNjQwIikpCisgIChzZXQtY2hhci10YWJsZS1yYW5nZSBjb21wb3NpdGlvbi1m dW5jdGlvbi10YWJsZQorICAgICAgICAgICAgICAgICAgICAgICAgJygjeDExNjMwIC4gI3gxMTY0 MCkKKyAgICAgICAgICAgICAgICAgICAgICAgIChsaXN0ICh2ZWN0b3IKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA7OyBDb25zb25hbnQgYmFzZWQgc3lsbGFibGVzCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgKGNvbmNhdCBjb25zb25hbnQgIlxcKD86IiB2aXJhbWEgY29u c29uYW50ICJcXCkqXFwoPzoiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB2aXJhbWEgIlxcfCIgdm93ZWwgIioiIGFyZGhhY2FuZHJhICI/IiBuYXNhbAorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj8iIHZpc2FyZ2EgIj9cXCkiKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDEgJ2ZvbnQtc2hhcGUtZ3N0cmluZykKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICh2ZWN0b3IKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA7OyBWb3dlbHMgYmFzZWQgc3lsbGFibGVzCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKGNvbmNhdCBpbmRlcGVuZGVudC12b3dlbCB2aXJhbWEgIj8iIHZvd2VsICI/IiBhcmRo YWNhbmRyYQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmFzYWwgIj8i IHZpc2FyZ2EgIj8iKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEgJ2ZvbnQtc2hh cGUtZ3N0cmluZykpKSkKKwogKHByb3ZpZGUgJ2luZGlhbikKIDs7OyBpbmRpYW4uZWwgZW5kcyBo ZXJlCmRpZmYgLS1naXQgYS9saXNwL2xlaW0vcXVhaWwvaW5kaWFuLmVsIGIvbGlzcC9sZWltL3F1 YWlsL2luZGlhbi5lbAppbmRleCBlYjlkMTE4M2U1Li45NTc5OGE0NDc3IDEwMDY0NAotLS0gYS9s aXNwL2xlaW0vcXVhaWwvaW5kaWFuLmVsCisrKyBiL2xpc3AvbGVpbS9xdWFpbC9pbmRpYW4uZWwK QEAgLTEzNDgsNCArMTM0OCwxMDUgQEAgInx8IgogKCJNIiAgP+qgiykKICkKIAorKHF1YWlsLWRl ZmluZS1wYWNrYWdlCisgIm1vZGkiICJNb2RpIiAi8JGYpvCRmLsiIHQgIk1vZGkgcGhvbmV0aWMg aW5wdXQgbWV0aG9kLgorCisgYFxcPWAnIGlzIHVzZWQgdG8gc3dpdGNoIGxldmVscyBpbnN0ZWFk IG9mIEFsdC1Hci4KKyIgbmlsIHQgdCB0IHQgbmlsIG5pbCBuaWwgbmlsIG5pbCB0KQorCisocXVh aWwtZGVmaW5lLXJ1bGVzCisoImBgIiA/4oK5KQorKCIxIiAgP/CRmZEpCisoImAxIiA/MSkKKygi MiIgID/wkZmSKQorKCJgMiIgPzIpCisoIjMiICA/8JGZkykKKygiYDMiID8zKQorKCI0IiAgP/CR mZQpCisoImA0IiA/NCkKKygiNSIgID/wkZmVKQorKCJgNSIgPzUpCisoIjYiICA/8JGZlikKKygi YDYiID82KQorKCI3IiAgP/CRmZcpCisoImA3IiA/NykKKygiOCIgID/wkZmYKQorKCJgOCIgPzgp CisoIjkiICA/8JGZmSkKKygiYDkiID85KQorKCIwIiAgP/CRmZApCisoImAwIiA/MCkKKygiYCki ID/wkZmDKQorKCJgXFwiID/wkZmBKQorKCJgfCIgP/CRmYIpCisoImAiICA/8JGYmCkKKygicSIg ID/wkZiYKQorKCJRIiAgP/CRmJkpCisoImBxIiA/8JGZhCkKKygidyIgID/wkZiaKQorKCJXIiAg P/CRmJspCisoImUiICA/8JGYuSkKKygiRSIgID/wkZi6KQorKCJgZSIgP/CRmIopCisoImBFIiA/ 8JGYiykKKygiciIgID/wkZioKQorKCJSIiAgP/CRmLUpCisoImByIiA/8JGYhikKKygidCIgID/w kZidKQorKCJUIiAgP/CRmJ4pCisoInkiICA/8JGYpykKKygidSIgID/wkZizKQorKCJVIiAgP/CR mLQpCisoImB1IiA/8JGYhCkKKygiYFUiID/wkZiFKQorKCJpIiAgP/CRmLEpCisoIkkiICA/8JGY sikKKygiYGkiID/wkZiCKQorKCJgSSIgP/CRmIMpCisoIm8iICA/8JGYuykKKygiTyIgID/wkZi8 KQorKCJgbyIgP/CRmIwpCisoImBPIiA/8JGYjSkKKygicCIgID/wkZiiKQorKCJQIiAgP/CRmKMp CisoImEiICA/8JGYsCkKKygiQSIgID/wkZiBKQorKCJgYSIgP/CRmIApCisoInMiICA/8JGYrSkK KygiUyIgID/wkZirKQorKCJkIiAgP/CRmJ8pCisoIkQiICA/8JGYoCkKKygiZiIgID/wkZi/KQor KCJGIiAgP/CRmLYpCisoImBmIiA/8JGYhykKKygiZyIgID/wkZiQKQorKCJHIiAgP/CRmJEpCiso ImgiICA/8JGYrikKKygiSCIgID/wkZi+KQorKCJqIiAgP/CRmJUpCisoIkoiICA/8JGYlikKKygi ayIgID/wkZiOKQorKCJLIiAgP/CRmI8pCisoImwiICA/8JGYqSkKKygiTCIgID/wkZivKQorKCJg bCIgP/CRmLcpCisoImBMIiA/8JGYiCkKKygieiIgID/wkZiXKQorKCJaIiAgP/CRmJIpCisoImB6 IiA/8JGYuCkKKygiYFoiID/wkZiJKQorKCJ4IiAgP/CRmKwpCisoIlgiICA/8JGZgCkKKygiYyIg ID/wkZiTKQorKCJDIiAgP/CRmJQpCisoImBjIiAjeDIwMEMpICA7IFpXTkoKKygidiIgID/wkZiq KQorKCJiIiAgP/CRmKQpCisoIkIiICA/8JGYpSkKKygibiIgID/wkZihKQorKCJOIiAgP/CRmJwp CisoIm0iICA/8JGYpikKKygiTSIgID/wkZi9KQorKQorCiA7OzsgaW5kaWFuLmVsIGVuZHMgaGVy ZQotLSAKMi4zNi4xCgo= --00000000000085254c05df295a79--