From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/113891 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Joey McCollum via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: Why are endnotes not working with ConTeXt-SBL? Date: Sun, 26 Dec 2021 16:57:35 -0500 Message-ID: References: <1791655590.770843.1640455439313.ref@mail.yahoo.com> <1791655590.770843.1640455439313@mail.yahoo.com> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5908828935299696761==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3441"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Joey McCollum To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sun Dec 26 23:00:47 2021 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n1bZP-0000ft-Kc for gctc-ntg-context-518@m.gmane-mx.org; Sun, 26 Dec 2021 23:00:47 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 0D74C288952; Sun, 26 Dec 2021 23:00:24 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bHlWX7lKRy2I; Sun, 26 Dec 2021 23:00:21 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 804A8280F88; Sun, 26 Dec 2021 23:00:21 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D708F280F88 for ; Sun, 26 Dec 2021 23:00:18 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id og2NNpfu4MFs for ; Sun, 26 Dec 2021 23:00:17 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.166.53; helo=mail-io1-f53.google.com; envelope-from=jmccollum20140511@gmail.com; receiver= Original-Received: from mail-io1-f53.google.com (mail-io1-f53.google.com [209.85.166.53]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id D8460280F53 for ; Sun, 26 Dec 2021 23:00:16 +0100 (CET) Original-Received: by mail-io1-f53.google.com with SMTP id l3so14807398iol.10 for ; Sun, 26 Dec 2021 14:00:16 -0800 (PST) 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=F7Lr7bTphOZtZrA5GE7AKp21k+XHpcNZqEZi3UPFXT4=; b=SR+v6+felLINRTXFop7G2SY8VEv4NwS3NgB1GzCQNnEkmT4h1uqIsMK9QxeRwOTIm7 X29nUxUN7eaBbypFlArNWbhK5f5ZB49m8zCg5r7nVH9z3UNBMxeE+8NAeb8SFeZhPEeS 3FsTmi9qcZhPlPjH6JOQddsc2OjXZLai/NmUHvjJMnwCF1J7OUPYB8cG9l6PHCLY2bx6 jYDIMO2Rz+vB+C0qEhIFPF1iQrHdqLLlZn8f6urDcwehJpL0574aucplxNy1pp4Sz83Z gwiU4ST2l31ygDwpRnPOfkW1obAhl63m8YWn045iDNGxJwyonfM+nicHtTiQg8wry1Eb NQVA== 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=F7Lr7bTphOZtZrA5GE7AKp21k+XHpcNZqEZi3UPFXT4=; b=U6sc5dsC4ydxRH7kpE7tIkor4isrgYKRq0W6PjVsNVeuozhS+hGK1sCmcgR9OL9Zlt xovM1c5A9Bd6ktRPWaBeqMInYrF6Bx4fUdpOse1UKgURHua0RBU2PdCglij9+l7iSQGs pIrLqapWvM0Uqi5/kq0oYChXbWN/OA+HMwsd1CB+oKLFiwq9fNV7lFpp1tLJ1A+8qRiz Xj77WsyxZ/pJtm9BUXGZhwR4zz21PMC+ghFB+I19KMlNiXHinTQgZv92c9eMzi0NEvEl +yOu+Q/ZpH7GDqLplNhLDbcJR6gZ3kulqtalUYey218OmAnMdErQ6xAW1w6x5PKsfhI0 RSUA== X-Gm-Message-State: AOAM532NabINJmCJH7uHlITfTw4gjMmFlib30E97/sSYv5Meox806QwK Pm3pRkszicb6S8twXSgIN9hR61hW+uugpRy2zJ2MjMTkR3c= X-Google-Smtp-Source: ABdhPJyx2av5v0LKXcHOd2r2svmIKDwtG/Mc8DgmD9hjegL/AepNUpN5UtcqEpQRZjGpMbIBrRiyCPASIJmtvLULMOI= X-Received: by 2002:a05:6602:14c9:: with SMTP id b9mr51702iow.146.1640556015060; Sun, 26 Dec 2021 14:00:15 -0800 (PST) In-Reply-To: X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:113891 Archived-At: --===============5908828935299696761== Content-Type: multipart/alternative; boundary="000000000000830a3d05d413b603" --000000000000830a3d05d413b603 Content-Type: text/plain; charset="UTF-8" This actually seems to be rooted in a more general problem with the publications support module. Why does invoking the fastsetup for citations work within the default footnote setup, but not within endnotes flushed via \placenotes[footnote]? If I modify the original MWE to use ConTeXt's default btx rendering, I get the same error: ``` \startbuffer [bib] @Book{clark1989, author = {Clark, William}, title = {Railroads \word{and} railroad towns \word{in} New Mexico}, publisher = {New Mexico Magazine}, year = {1989}, address = {Albuquerque, New Mexico}, isbn = {9780937206126} } \stopbuffer \usebtxdataset[bib.buffer] \setupbtx[dataset=default] \setupnote[footnote][location=none] % commenting out this line will produce footnotes that expand the citation correctly \starttext \input knuth \cite[alternative=footnote][clark1989] \page \placenotes[footnote] \startchapter[title=Bibliography] \placelistofpublications \stopchapter \stoptext ``` If it helps, the relevant code in publications support is the following block in publ-imp-cite.mkvi: ``` \startsetups \s!btx:\s!cite:footnote \startfootnote \fastsetup{btx:cite:entry} \stopfootnote \stopsetups ``` The \fastsetup{btx:cite:entry} doesn't expand to anything if the footnote is flushed as an endnote via \placenotes[footnote]. Does anyone have any idea why this happens and how to fix it? Joey On Sat, Dec 25, 2021 at 3:34 PM Joey McCollum wrote: > A reasonable solution for the time being would be to check if the > righttext argument is empty, and add a final period in the footnote only if > it is not (with the assumption being that the user would provide > punctuation in any righttext for footnote/endnote citations). I've pushed > the following change to the GitHub repo, if you'd like to pull and use it: > > ``` > % Inline footnote citation setup (with intelligent trailing punctuation > replacement) > \startsetups btx:sbl:cite:footnote > \removeunwantedspaces > > \doifinstring{\btxparameter{punct}}{\btxparameter{autopunctuation}}{\btxparameter{punct}} > \begingroup > \letbtxparameter{punct}\empty % don't pass the trailing punctuation down > to the inline setup > \startfootnote > \Word{\fastsetup{btx:sbl:cite:inline}}% capitalize the first word in > the footnote (needed to render "Ibid." and "Idem" correctly) > % Add a closing period if there is no righttext > \doif{\btxparameter{righttext}}{\empty} { > \btxperiod > } > \stopfootnote > \endgroup > > \doifnotinstring{\btxparameter{punct}}{\btxparameter{autopunctuation}}{\btxparameter{punct}} > \stopsetups > ``` > > This should allow your script to compile, but unfortunately, it doesn't > seem to make endnotes work, at least not when I try it. For some reason, > the macro \Word{\fastsetup{btx:sbl:cite:inline}} is expanding to nothing > inside the \startfootnote ... \stopfootnote environment. I have no idea why > this is happening, so any ideas are appreciated. > > Joey > > On Sat, Dec 25, 2021 at 1:11 PM Joey McCollum > wrote: > >> Joel, >> >> You may not have done anything wrong; this may be an issue with >> ConTeXt-SBL. In my code for the btx:sbl:cite:footnote setup in >> publ-imp-sbl.mkvi, I added a comment to this effect: >> >> ``` >> \startsetups btx:sbl:cite:footnote >> \removeunwantedspaces >> >> \doifinstring{\btxparameter{punct}}{\btxparameter{autopunctuation}}{\btxparameter{punct}} >> \begingroup >> \letbtxparameter{punct}\empty % don't pass the trailing punctuation >> down to the inline setup >> \let\doifendswithpunctelse\btx_sbl_doifendswithpunctelse % why is this >> necessary? For some reason, \btx_sbl_doifendswithpunctelse is not >> recognized within the footnote environment... >> \startfootnote >> \Word{\fastsetup{btx:sbl:cite:inline}}% capitalize the first word in >> the footnote (needed to render "Ibid." and "Idem" correctly) >> % Add a closing period, unless the righttext ends with punctuation >> \doifendswithpunctelse{\btxparameter{righttext}} { >> \removeunwantedspaces >> } { >> \removeunwantedspaces >> \btxperiod >> } >> \stopfootnote >> \endgroup >> >> \doifnotinstring{\btxparameter{punct}}{\btxparameter{autopunctuation}}{\btxparameter{punct}} >> \stopsetups >> ``` >> >> I define the \btx_sbl_doifendswithpunctelse macro earlier in the module. >> Initially, when I tried to invoke this macro within the \startfootnote ... >> \stopfootnote environment (to conditionally add a period at the end of a >> footnote citation if it does not have a righttext ending with punctuation), >> I got the same error you got, but for \btx_sbl_doifendswithpunctelse. I >> wasn't sure why this was happening, so I tried defining a new >> \doifendswithpunctelse macro. Unfortunately, based on your e-mail, it looks >> like this doesn't actually fix the problem. >> >> Any help from other developers would be appreciated here! Unfortunately, >> I don't have a MWE replicating the problem on hand at the moment. >> >> Joey >> >> On Sat, Dec 25, 2021 at 1:04 PM Joel via ntg-context >> wrote: >> >>> I am using the ConTeXt-SBL package for citations. I need to move my >>> footnotes to the end of each article. >>> >>> According to the manual, I can suppress the placement of footnotes using >>> two lines of code. I've added these to my minimal working code, placing \setupnote[footnote][location=none] >>> in the header and \placenotes[footnote] where I want the endnotes to >>> appear. It complains this error: >>> >>> "Undefined control sequence \doifendswithpunctelse" >>> >>> What did I do wrong? >>> >>> --Joel >>> >>> Code follows: >>> >>> \usemodule[publ-imp-sbl] >>> \startbuffer [bib] >>> >>> @Article{na2006, >>> title={Volcanoes \word{of} New Mexico}, >>> year={2006}, >>> journal={New Mexico Earth Matters}, >>> publisher={New Mexico Bureau \word{of} Geology \word{and} Mineral >>> Resources}, >>> volume={6}, >>> number={1}, >>> location={Socorro, New Mexico} >>> } >>> >>> @Book{clark1989, >>> author = {Clark, William}, >>> title = {Railroads \word{and} railroad towns \word{in} New Mexico}, >>> publisher = {New Mexico Magazine}, >>> year = {1989}, >>> address = {Albuquerque, New Mexico}, >>> isbn = {9780937206126} >>> } >>> >>> \stopbuffer >>> >>> \usebtxdataset[bib.buffer] >>> >>> \setupbtx[dataset=default] >>> \usebtxdefinitions[sbl] >>> \setupbtx[sbl] >>> >>> \setupnote[footnote][location=none] >>> >>> \starttext >>> >>> \input knuth >>> \cite[clark1989] >>> >>> \placenotes[footnote] >>> >>> >>> \startchapter[title=Bibliography] >>> \placelistofpublications >>> \stopchapter >>> >>> \stoptext >>> >>> >>> ___________________________________________________________________________________ >>> If your question is of interest to others as well, please add an entry >>> to the Wiki! >>> >>> maillist : ntg-context@ntg.nl / >>> http://www.ntg.nl/mailman/listinfo/ntg-context >>> webpage : http://www.pragma-ade.nl / http://context.aanhet.net >>> archive : https://bitbucket.org/phg/context-mirror/commits/ >>> wiki : http://contextgarden.net >>> >>> ___________________________________________________________________________________ >>> >> --000000000000830a3d05d413b603 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
This actually seems to be rooted in a more general problem= with the publications support module. Why does invoking the fastsetup for = citations work within the default footnote setup, but not within endnotes f= lushed via \placenotes[footnote]? If I modify the original MWE to use ConTe= Xt's default btx rendering, I get the same error:

```
\startb= uffer [bib]

@Book{clark1989,
author =3D {Clark, William},
titl= e =3D {Railroads \word{and} railroad towns \word{in} New Mexico},
publis= her =3D {New Mexico Magazine},
year =3D {1989},
address =3D {Albuquer= que, New Mexico},
isbn =3D {9780937206126}
}

\stopbuffer
\usebtxdataset[bib.buffer]

\setupbtx[dataset=3Ddefault]

\se= tupnote[footnote][location=3Dnone] % commenting out this line will produce = footnotes that expand the citation correctly

\starttext

=C2= =A0 =C2=A0\input knuth
=C2=A0 =C2=A0 \cite[alternative=3Dfootnote][clark= 1989]
=C2=A0 =C2=A0 \page
=C2=A0 =C2=A0 \placenotes[footnote]
=C2= =A0 =C2=A0
=C2=A0 =C2=A0 \startchapter[title=3DBibliography]
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 \placelistofpublications
=C2=A0 =C2=A0 \stopchapter=

\stoptext
```

If it helps, the relevant code in publicati= ons support is the following block in publ-imp-cite.mkvi:

```
\startsetups \s!btx:\s!cite:footnote
=C2=A0 =C2=A0 \startfo= otnote
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \fastsetup{btx:cite:entry}
=C2=A0 = =C2=A0 \stopfootnote
\stopsetups
```

The=C2=A0\fastsetup{btx:c= ite:entry} doesn't expand to anything if the footnote is flushed as an = endnote via=C2=A0\placenotes[footnote]. Does anyone have any idea why this = happens and=C2=A0how to fix it?

Joey
On Sat, = Dec 25, 2021 at 3:34 PM Joey McCollum <jmccollum20140511@gmail.com> wrote:
A reasonable solu= tion for the time being would be to check if the righttext=C2=A0argument is= empty, and add a final period in the footnote only if it is not (with the = assumption being that the user would provide punctuation in any=C2=A0rightt= ext=C2=A0for footnote/endnote citations). I've pushed the following cha= nge to the GitHub repo, if you'd like to pull and use it:

```% Inline footnote citation setup (with intelligent trailing punctuation re= placement)
\startsetups btx:sbl:cite:footnote
=C2=A0 \removeunwanteds= paces
=C2=A0 \doifinstring{\btxparameter{punct}}{\btxparameter{autopunct= uation}}{\btxparameter{punct}}
=C2=A0 \begingroup
=C2=A0 \letbtxparam= eter{punct}\empty % don't pass the trailing punctuation down to the inl= ine setup
=C2=A0 \startfootnote
=C2=A0 =C2=A0 \Word{\fastsetup{btx:sb= l:cite:inline}}% capitalize the first word in the footnote (needed to rende= r "Ibid." and "Idem" correctly)
=C2=A0 =C2=A0 % Add = a closing period if there is no righttext
=C2=A0 =C2=A0 \doif{\btxparame= ter{righttext}}{\empty} {
=C2=A0 =C2=A0 =C2=A0 \btxperiod
=C2=A0 =C2= =A0 }
=C2=A0 \stopfootnote
=C2=A0 \endgroup
=C2=A0 \doifnotinstrin= g{\btxparameter{punct}}{\btxparameter{autopunctuation}}{\btxparameter{punct= }}
\stopsetups
```

This should allow your script t= o compile, but unfortunately, it doesn't seem to make endnotes work, at= least not when I try it. For some reason, the macro=C2=A0\Word{\fastsetup{= btx:sbl:cite:inline}} is expanding to nothing inside the \startfootnote=C2= =A0... \stopfootnote=C2=A0environment. I have no idea why this is happening= , so any ideas are appreciated.

Joey
On Sat, = Dec 25, 2021 at 1:11 PM Joey McCollum <jmccollum20140511@gmail.com> wrote:<= br>
Joel,

You may not have done anything wrong; this may be= an issue with ConTeXt-SBL. In my code for the=C2=A0btx:sbl:cite:footnote s= etup in publ-imp-sbl.mkvi, I added a comment to this effect:

```
= \startsetups btx:sbl:cite:footnote
=C2=A0 \removeunwantedspaces
=C2= =A0 \doifinstring{\btxparameter{punct}}{\btxparameter{autopunctuation}}{\bt= xparameter{punct}}
=C2=A0 \begingroup
=C2=A0 \letbtxparameter{punct}\= empty % don't pass the trailing punctuation down to the inline setup=C2=A0 \let\doifendswithpunctelse\btx_sbl_doifendswithpunctelse % why is t= his necessary? For some reason, \btx_sbl_doifendswithpunctelse is not recog= nized within the footnote environment...
=C2=A0 \startfootnote
=C2=A0= =C2=A0 \Word{\fastsetup{btx:sbl:cite:inline}}% capitalize the first word i= n the footnote (needed to render "Ibid." and "Idem" cor= rectly)
=C2=A0 =C2=A0 % Add a closing period, unless the righttext ends = with punctuation
=C2=A0 =C2=A0 \doifendswithpunctelse{\btxparameter{righ= ttext}} {
=C2=A0 =C2=A0 =C2=A0 \removeunwantedspaces
=C2=A0 =C2=A0 } = {
=C2=A0 =C2=A0 =C2=A0 \removeunwantedspaces
=C2=A0 =C2=A0 =C2=A0 \bt= xperiod
=C2=A0 =C2=A0 }
=C2=A0 \stopfootnote
=C2=A0 \endgroup
= =C2=A0 \doifnotinstring{\btxparameter{punct}}{\btxparameter{autopunctuation= }}{\btxparameter{punct}}
\stopsetups
```

I d= efine the \btx_sbl_doifendswithpunctelse macro earlier in the module. Initi= ally, when I tried to invoke this macro within the \startfootnote ... \stop= footnote=C2=A0environment (to conditionally add a period at the end of a fo= otnote citation if it does not have a righttext ending with punctuation), I= got the same error you got, but for \btx_sbl_doifendswithpunctelse. I wasn= 't sure why this was happening, so I tried defining a new \doifendswith= punctelse macro. Unfortunately, based on your e-mail, it looks like this do= esn't actually fix the problem.

Any help from other developers w= ould be appreciated here! Unfortunately, I don't have a MWE replicating= the problem on hand at the moment.

Joey

On S= at, Dec 25, 2021 at 1:04 PM Joel via ntg-context <ntg-context@ntg.nl> wrote:
I am using the ConTeXt-SBL package for citations. I nee= d to move my footnotes to the end of each article.

According to the manual, I can suppress the pl= acement of footnotes using two lines of code. I've added these to my mi= nimal working code, placing \setupnote[footnote][location=3Dnone] in = the header and \placenotes[footnote] where I want the endnotes to ap= pear. It complains this error:

"Undefi= ned control sequence \doifendswithpunctelse"

What did I do wrong?
<= div dir=3D"ltr">
--Joel

<= span>Code follows:
\usemodule[publ-imp-sbl]
\startbuffer [bib]=

@Article{na2006,
title=3D{Volcanoes \word{of} New Mexico},
ye= ar=3D{2006},
journal=3D{New Mexico Earth Matters},
publisher=3D{New M= exico Bureau \word{of} Geology \word{and} Mineral Resources},
volume=3D{= 6},
number=3D{1},
location=3D{Socorro, New Mexico}
}

@Book{= clark1989,
author =3D {Clark, William},
title =3D {Railroads \word{an= d} railroad towns \word{in} New Mexico},
publisher =3D {New Mexico Magaz= ine},
year =3D {1989},
address =3D {Albuquerque, New Mexico},
isbn= =3D {9780937206126}
}

\stopbuffer

\usebtxdataset[bib.buff= er]

\setupbtx[dataset=3Ddefault]
\usebtxdefinitions[sbl]
\setu= pbtx[sbl]

\setupnote[footnote][location=3Dnone]

\starttext
=C2=A0=C2=A0 \input knuth
=C2=A0=C2=A0 =C2=A0\cite[clark1989]
=C2=A0=C2=A0=C2=A0 \placenotes[footnote]

=C2=A0=C2=A0 =C2=A0
= =C2=A0=C2=A0=C2=A0 \startchapter[title=3DBibliography]
=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 \placelistofpublications
=C2=A0=C2=A0=C2=A0 = \stopchapter

\stoptext

_______= ___________________________________________________________________________= _
If your question is of interest to others as well, please add an entry to t= he Wiki!

maillist : ntg-cont= ext@ntg.nl / http://www.ntg.nl/mailman/listinfo/nt= g-context
webpage=C2=A0 : http://www.pragma-ade.nl / http://context.aanhet.net=
archive=C2=A0 : https://bitbucket.org/phg/context-m= irror/commits/
wiki=C2=A0 =C2=A0 =C2=A0: http://contextgarden.net
___________________________________________________________________________= ________
--000000000000830a3d05d413b603-- --===============5908828935299696761== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============5908828935299696761==--