From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/113198 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hans Hagen via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: upload Date: Sat, 23 Oct 2021 02:40:28 +0200 Message-ID: References: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16396"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Cc: Hans Hagen , Pablo Rodriguez To: =?UTF-8?Q?Michal_Vlas=c3=a1k?= , mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Oct 23 02:41:13 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 1me55y-0003sk-WA for gctc-ntg-context-518@m.gmane-mx.org; Sat, 23 Oct 2021 02:41:11 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 354C7267C98; Sat, 23 Oct 2021 02:40:39 +0200 (CEST) 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 zzr_wbJAj6pt; Sat, 23 Oct 2021 02:40:37 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 856FC267C91; Sat, 23 Oct 2021 02:40:37 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 9C022267C91 for ; Sat, 23 Oct 2021 02:40:33 +0200 (CEST) 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 MIOv-j26ltwU for ; Sat, 23 Oct 2021 02:40:31 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=194.109.24.26; helo=lb2-smtp-cloud9.xs4all.net; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from lb2-smtp-cloud9.xs4all.net (lb2-smtp-cloud9.xs4all.net [194.109.24.26]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 694F9267C80 for ; Sat, 23 Oct 2021 02:40:31 +0200 (CEST) Original-Received: from cust-a169be40 ([IPv6:fc0c:c118:7078:83cd:b49d:5a87:2838:627c]) by smtp-cloud9.xs4all.net with ESMTPSA id e55JmunD3qPdpe55LmzsgR; Sat, 23 Oct 2021 02:40:31 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s2; t=1634949631; bh=DpWu2FTUFQqw72wQf1UAmtMWCobPk9nrUqEUMh3o734=; h=Message-ID:Date:MIME-Version:Subject:To:From:Content-Type:From: Subject; b=Yx6PEMVLcHgXC1fyXBnHp3wpDBapZLBL/ygaF/jMYQFBWARLTj3Vt4AYjMwNUEFMg Wc7g4vsWh1pEdpIGPAbZ1VBVT2iXuo8xAx5/KKpda+6JVJpJvKPw9QMiOCCn/ohPPg 9ZDWnj6u8FvJZlMN3Gg/22d9MI83eKcblRfgyic/6ACJuPAJXnnNZsira/AT37vJnz +P8mWOTEoX7l8jH7VW02+0+/w+SKvjvd717spUTJi3HxN6CeeZkVfwLHYMSJtdNa10 vQgpAyYXjMUXuMU10yy9voUjKc8vWywvmMgtkRr2FCU61UrhPkMw43gKq/uJvUoA69 sK/Ycm1kpXhOg== Content-Language: en-US In-Reply-To: X-CMAE-Envelope: MS4xfD6a3lcEJiMaUMmYLM75XQhjYDlnrv0lnUOpNJqwMTsofTFDhwSPRo4u9VfUEhtzWeIAkhhdIaZ7JFJgX60JIHdg+uuYS30nRPpCD5Bv9AITJbf6txCW Snsk64gB4ttYMUOrkyXmFbYeanGoYbbX9LE3nkTI9JjCs/M5+rU4eMLEwS0VobPGmEMT5Z7b1hrjegCTlm38MGYR5105xWecV/Ibx+PpPM5sla/j/T/ICWsr 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:113198 Archived-At: T24gMTAvMjIvMjAyMSA1OjUwIFBNLCBNaWNoYWwgVmxhc8OhayB3cm90ZToKPiBIZWxsbywKPiAK PiBPbiBUaHUgT2N0IDIxLCAyMDIxIGF0IDg6MDQgUE0gQ0VTVCwgSGFucyBIYWdlbiB2aWEgbnRn LWNvbnRleHQgd3JvdGU6Cj4+IEkgY2xlYW5lZCB1cCBzb21lIG1vcmUgYmFja2VuZCBjb2RlLiBU aGVyZSB3ZXJlIHNvbWUgbWFpbHMgYWJvdXQgZGF0ZXMKPj4gYW5kIHN1Y2ggYW5kIGFsdGhvdWdo IHRoZSBkYXRlIGZpZWxkIGluIHNldHVwaW50ZXJhY3Rpb24gd29ya3Mgb2sgYSBtb3JlCj4+IGRy YXN0aWMgb3ZlcmxvYWQgaXMgZG9lbiB3aXRoIGRpcmVjdGl2ZXMuIFRoZSByZWFzb24gaXMgdGhh dCB0aGUgZmFjdAo+PiB0aGF0IHdlIGNhbiBzZXQgdGhlIGRhdGUgKGFuZCB0cmFsZXIpIGlzIG9u bHkgYmVjYXVzZSBpdCBwZXJtaXRzCj4+IGdlbmVyYXRpbmcgcGRmIGZpbGVzIHRoYXQgY2FuIGJl IGNvbXBhcmVkLiBObyBkYXRlIGFzIGEgYmFkIGlkZWEgYW55d2F5Lgo+Pgo+PiBcc2V0dXBpbnRl cmFjdGlvblt0aXRsZT1NeSBUaXRsZV0KPj4gJSBcZW5hYmxlZGlyZWN0aXZlc1tiYWNrZW5kLmRh dGU9MjAzNC0wNi0wN10KPj4gXGVuYWJsZWRpcmVjdGl2ZXNbYmFja2VuZC5kYXRlPW5vXQo+PiBc ZW5hYmxlZGlyZWN0aXZlc1tiYWNrZW5kLnRyYWlsZXJpZD1ub10KPiAKPiBJIGNoZWNrZWQgdGhl IGJhY2tlbmQgY29kZSBhbmQgc29tZSBvZiB0aGUgcmVsYXRlZCBvcyBmdW5jdGlvbnMuIEkgcHV0 Cj4gdG9nZXRoZXIgYSBwYXRjaCB0aGF0IGhvcGVmdWxseSBmaXhlcyBzb21lIHN0dWZmIGFuZCBk b2Vzbid0IGJyZWFrCj4gYW55dGhpbmcuIFRoZSBjaGFuZ2VzOgo+IAo+IDEpIERhdGVzIHBhcnNl ZCBieSBDb25UZVh0IChmdW5jdGlvbiBjb252ZXJ0ZXJzLnRvdGltZSksIHN1Y2ggYXMgdGhvc2UK PiB0aGF0IGFyZSBpbnB1dCB0byBiYWNrZW5kLmRhdGUsIG5vdyBhbGxvdyBzcGVjaWZ5aW5nIHNl Y29uZHMgYW5kIHRpbWUKPiB6b25lIGluZm9ybWF0aW9uLiBJZiB0aGVyZSBpcyBubyB0aW1lem9u ZSB0aGUgZGF0ZXRpbWUgaXMgcHJlc3VtZWQgdG8gYmUKPiBpbiBsb2NhbCB0aW1lLCBvdGhlcndp c2UgdGhlIGRhdGV0aW1lIGlzIG9mZnNldCBieSB0aGUgbG9jYWwgLyBzcGVjaWZpZWQKPiB0aW1l IHpvbmUgZGlmZmVyZW5jZSAoYmVjYXVzZSBDb25UZVh0IG91dHB1dHMgdGhlc2UgZGF0ZXMgYXMg bG9jYWwgdGltZXMKPiB3aXRoIGxvY2FsIHRpbWV6b25lKS4gQWRkaXRpb25hbGx5IGJvdGggIlQi IGFuZCAiICIgYXJlIG5vdyBhbGxvd2VkIGFzCj4gZGF0ZS90aW1lIHNlcGFyYXRvciBjaGFyYWN0 ZXJzLiBUaHVzIGRhdGVzIG91dHB1dCBieSBDb25UZVh0IGNhbiBiZSBhbHNvCj4gZmVkIGluLgoK aSBtYWRlIHRoZSBwYXJzZXIgYSBiaXQgbW9yZSB0b2xlcmFudAoKIjEyMzQtMTItMzAiCiIxMjM0 LzEyLzMwIgoiMTIzNC0xMi0zMCAyMzo0NSIKIjEyMzQtMTItMzAgMjM6NDU6MTYiCiIxMjM0LTEy LTMwICAyMzo0NToxNiIKIjEyMzQtMTItMzBUMjM6NDU6MTYrMDE6MDAiCiIxMjM0LTEyLTMwIDIz OjQ1OjE2LTAyOjAwIgoiMTIzNC0xMi0zMCAyMzo0NToxNiswNTowMCIKIjEyMzQtMTItMzAgMjM6 NDU6MTYgMDU6MDAiCiIxMjM0LTEyLTMwICAyMzo0NToxNiAgMDU6MDAiCgooSSdsbCBzZW5kIHlv dSB0aGUgZmlsZSB0byBjaGVjay90ZXN0KQoKPiAyKSBGaXggdGhlIG9zLnRpbWV6b25lIGZ1bmN0 aW9uLiBQcmV2aW91c2x5LCBpdCBjb3VsZCBiZSB3cm9uZyBhcm91bmQKPiBtaWRuaWdodCwgd2hp Y2ggSSBkaXNjb3ZlcmVkIG9ubHkgYnkgY2hhbmNlLiBUaGUgdHJpY2sgaXMgbGlmdGVkIGZyb20K PiBodHRwOi8vbHVhLXVzZXJzLm9yZy93aWtpL1RpbWVab25lLCB3aGljaCBJIGhvcGUgaXMgT0su IFRoZSBiZWZvcmUgYW5kCj4gYWZ0ZXIgKEkgYW0gYXQgKzAyOjAwKToKPiAKPiAgICAgIG9zLmxv Y2FsdGltZSgpICAyMDIxLTEwLTIyIDAxOjQ0OjI0Cj4gICAgICBvcy5ub3coKSAgICAgICAgMjAy MS0xMC0yMSAyMzo0NDoyNAo+ICAgICAgb3MudGltZXpvbmUodHJ1ZSkgICAgICAgLTIyOjAwCj4g Cj4gCj4gICAgICBvcy5sb2NhbHRpbWUoKSAgMjAyMS0xMC0yMiAwMTo0NjoyMwo+ICAgICAgb3Mu bm93KCkgICAgICAgIDIwMjEtMTAtMjEgMjM6NDY6MjMKPiAgICAgIG9zLnRpbWV6b25lKHRydWUp ICAgICAgICswMjowMAoKc2hvdWxkbid0IHdlIGFsc28gb2ZmZXIgYSAtMDI6MDAgPyAocmVsYXRp dmUpCgo+IEkgYWxzbyBleHRlbmRlZCB0aGUgaW50ZXJmYWNlIG9mIG9zLnRpbWV6b25lIHRvIGFj Y29tbW9kYXRlIDEpLCBidXQgYXMKPiB0aGlzIGlzIHByb2JhYmx5IGEgdmVyeSBwdWJsaWMgaW50 ZXJmYWNlLCBJIGFtIG5vdCBzdXJlIGlmIHRoZXNlIGNoYW5nZXMKPiBhcmUgT0suIElmIG1vcmUg Y2hhbmdlcyB0byB0aGUgaW50ZXJmYWNlIGNhbiBiZSBtYWRlLCBJIHByb3Bvc2UgdG8gZ2V0Cj4g cmlkIG9mIHRoZSBkZWx0YSBwYXJhbWV0ZXIsIHNpbmNlIGl0IHNlZW1zIGxpa2UgYSByZW1uYW50 IGZyb20gdGhlIHBhc3QuCgptYXliZSBsYXRlciwgaSBuZWVkIHRvIGNoZWNrIG90aGVyIGZpbGVz Cgo+IFNvbWUgY2FjaGluZyBjYW4gYWxzbyBiZSBpbnRyb2R1Y2VkLCBidXQgSSBhZ2FpbiB3YXNu J3Qgc3VyZSBpZiB0aGlzCj4gZXZlbiB3b3VsZCBiZSB0aGUgZmluYWwgZm9ybSBvZiB0aGUgZnVu Y3Rpb24sIHNvIGRpZG4ndCBkbyBhbnl0aGluZyBpbgo+IHRoYXQgc2Vuc2UsIHlldC4KCmknbGwg YWRhcHQgaXQgdG8gdGhhdAoKPiAzKSBEb24ndCB1c2UgJVggaW4gdGltZSBmb3JtYXRzLiBJdCBp cyBzcGVjaWZpZWQgdG8gYmUgcGxhdGZvcm0KPiBkZXBlbmRlbnQgYW5kIHdlIHdhbnQgJUg6JU06 JVMgZXZlcnl3aGVyZS4gQWxzbywgaXQgd291bGQgYmUgbmljZSBpZgo+IGxwZGYteG1wLmxtdCB3 b3VsZCB1c2UgdGhlIG9zLmZ1bGx0aW1lKCkgZnVuY3Rpb24gdG8gZm9ybWF0IGRhdGVzIChsaWtl Cj4gYmFjay1leHAubG10IGRvZXMpLCBidXQgdGhlcmUgYXJlIG11bHRpcGxlIGRhdGVzIHdpdGgg ZGlmZmVyZW50IGZvcm1hdHMKPiBhbmQgcHVycG9zZXMgYW5kIGl0IGlzIHByb2JhYmx5IHRvbyBs YXRlIHRvIGNoYW5nZSBub3cuCgoocHJvYmFibHkgbm90IHRoYXQgaGFybWZ1bGwgb24gdGhlIHBs YXRmb3JtcyB3ZSBzdXBwb3J0KQoKdGhlIHJlYXNvbiBmb3IgZGlmZmVyZW50IHRpbWVzIGlzIHRo YXQgaSBuZXZlciBsaWtlZCB0aGUgdGltZXpvbmUgaW4gCnJlZ3VsYXIgZGF0ZS90aW1lIChzbyBv bmx5IHRoZSBtYW5kYXRlIG9uZSBoYWQgaXQpIGJ1dCBpbiB0aGUgZW5kIGkgCmRvbid0IGNhcmUg dGhhdCBtdWNoIGFib3V0IHRpbWVzL2RhdGUgaSBuZXZlciBsb29rIGF0IChpIGFkbWl0IHRoYXQg aSAKbmV2ZXIgY29uc3VsdCBhbnkgb2YgdGhpcyBwZGYgbWV0YSBkYXRhKQoKPiA0KSBJIGNoYW5n ZWQgdGhlIG9zLmZ1bGx0aW1lIGZ1bmN0aW9uLCB0aGF0IHJldHVybnMgZGF0ZSArIHRpbWUgKyBs b2NhbAo+IHRpbWUgem9uZSB0byBvdXRwdXQgdGhlIF9sb2NhbF8gdGltZSBpbnN0ZWFkIG9mIFVU QyB0aW1lLiBUaGlzIGlzIEFGQUlDVAo+IHRoZSByaWdodCB3YXkgdG8gZG8gdGltZXMuIFRoZSBQ REYgc3BlYyBzYXlzOgo+IAo+ICAgICAgSWYgbm8gVVQgaW5mb3JtYXRpb24gaXMgc3BlY2lmaWVk LCB0aGUgcmVsYXRpb25zaGlwIG9mIHRoZSBzcGVjaWZpZWQKPiAgICAgIHRpbWUgdG8gVVQgc2hh bGwgYmUgY29uc2lkZXJlZCB0byBiZSBHTVQuIFJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB0aGUKPiAg ICAgIHRpbWUgem9uZSBpcyBzcGVjaWZpZWQsIHRoZSByZXN0IG9mIHRoZSBkYXRlIHNoYWxsIGJl IHNwZWNpZmllZCBpbgo+ICAgICAgbG9jYWwgdGltZS4KPiAKPiAgICAgIEVYQU1QTEU6IEZvciBl eGFtcGxlLCBEZWNlbWJlciAyMywgMTk5OCwgYXQgNzo1MiBQTSwgVS5TLiBQYWNpZmljCj4gICAg ICBTdGFuZGFyZCBUaW1lLCBpcyByZXByZXNlbnRlZCBieSB0aGUgc3RyaW5nIEQ6MTk5ODEyMjMx OTUyLTA4JzAwCj4gCj4gQSB0ZXN0IHByb2dyYW06Cj4gCj4gCj4gICAgICBcZW5hYmxldHJhY2tl cnNbYmFja2VuZC5pbmZvXQo+ICAgICAgCj4gICAgICBcZW5hYmxlZGlyZWN0aXZlc1tiYWNrZW5k LmRhdGU9MTIzNC0xMi0zMF0gICAgICAgICAgICAgICAgJSAxMjM0LTEyLTMwVDAwOjAwOjAwKzAy OjAwCj4gICAgICBcZW5hYmxlZGlyZWN0aXZlc1tiYWNrZW5kLmRhdGU9MTIzNC0xMi0zMCAyMzo0 NV0gICAgICAgICAgJSAxMjM0LTEyLTMwVDIzOjQ1OjAwKzAyOjAwCj4gICAgICBcZW5hYmxlZGly ZWN0aXZlc1tiYWNrZW5kLmRhdGU9MTIzNC0xMi0zMCAyMzo0NToxNl0gICAgICAgJSAxMjM0LTEy LTMwVDIzOjQ1OjE2KzAyOjAwCj4gICAgICBcZW5hYmxlZGlyZWN0aXZlc1tiYWNrZW5kLmRhdGU9 MTIzNC0xMi0zMFQyMzo0NToxNiswMTowMF0gJSAxMjM0LTEyLTMxVDAwOjQ1OjE2KzAyOjAwCj4g ICAgICBcZW5hYmxlZGlyZWN0aXZlc1tiYWNrZW5kLmRhdGU9MTIzNC0xMi0zMCAyMzo0NToxNi0w MjowMF0gJSAxMjM0LTEyLTMxVDAzOjQ1OjE2KzAyOjAwCj4gICAgICBcZW5hYmxlZGlyZWN0aXZl c1tiYWNrZW5kLmRhdGU9MTIzNC0xMi0zMCAyMzo0NToxNiswNTowMF0gJSAxMjM0LTEyLTMxVDIw OjQ1OjE2KzAyOjAwCj4gICAgICAKPiAgICAgIFxzdGFydHRleHQKPiAgICAgIGR1bW15IHRleHQK PiAgICAgIAo+ICAgICAgXHN0YXJ0bHVhY29kZQo+ICAgICAgcHJpbnQoIm9zLnRpbWV6b25lKHRy dWUpIiwgb3MudGltZXpvbmUodHJ1ZSkpIC0tICswMjowMAo+ICAgICAgcHJpbnQoIm9zLmZ1bGx0 aW1lKCkiLCBvcy5mdWxsdGltZSgpKSAgICAgICAgIC0tIDIwMjEtMTAtMjIgMTc6Mzg6MzgrMDI6 MDAKPiAgICAgIHByaW50KCJvcy5sb2NhbHRpbWUoKSIsIG9zLmxvY2FsdGltZSgpKSAgICAgICAt LSAyMDIxLTEwLTIyIDE3OjM4OjM4Cj4gICAgICBwcmludCgib3Mubm93KCkiLCBvcy5ub3coKSkg ICAgICAgICAgICAgICAgICAgLS0gMjAyMS0xMC0yMiAxNTozODozOAo+ICAgICAgXHN0b3BsdWFj b2RlCj4gICAgICBcc3RvcHRleHQKPiAKPiBJIGRvbid0IGNsYWltIHRvIGtub3cgTFBFRyBzbyBw bGVhc2UgY2hlY2sgbXkgd29yay4gSSBhbHNvIGtub3cgbm90aGluZwo+IGFib3V0IFhNUCwgc28g SSBkaWRuJ3QgY2hlY2sgdGhhdCBhdCBhbGwsIHNvcnJ5LgoKaSBzYXcgYSBmZXcgdGhpbmdzIGJ1 dCB5b3UgY2FuIGNoZWNrIHdoYXQgaSBwYXRjaGVkIGxhdGVyIChwcm9iYWJseSB0aGlzIAp3ZWVr ZW5kKQoKVGhhbmtzCiAgSGFucwoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQogICAgICAgICAgICAgICBS aWRkZXJzdHJhYXQgMjcgfCA4MDYxIEdIIEhhc3NlbHQgfCBUaGUgTmV0aGVybGFuZHMKICAgICAg ICB0ZWw6IDAzOCA0NzcgNTMgNjkgfCB3d3cucHJhZ21hLWFkZS5ubCB8IHd3dy5wcmFnbWEtcG9k Lm5sCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVlc3Rpb24g aXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8g dGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHA6Ly93d3cubnRn Lm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwOi8vd3d3LnBy YWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hpdmUgIDogaHR0cHM6 Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3aWtpICAgICA6IGh0 dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo=