From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from cgl.ntg.nl (Cgl.ntg.nl [5.39.185.202]) by inbox.vuxu.org (Postfix) with ESMTP id AA8BE23C67 for ; Wed, 10 Apr 2024 08:24:38 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 50666484263 for ; Wed, 10 Apr 2024 08:23:52 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=xs4all.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wI1y95UHNkxS for ; Wed, 10 Apr 2024 08:23:51 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id CCEA4484195 for ; Wed, 10 Apr 2024 08:22:57 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 4F8A1484189 for ; Wed, 10 Apr 2024 08:22:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JlQnld1ZhAil for ; Wed, 10 Apr 2024 08:22:34 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=195.121.94.167; helo=ewsoutbound.kpnmail.nl; envelope-from=j.hagen@xs4all.nl; receiver= Received: from ewsoutbound.kpnmail.nl (ewsoutbound.kpnmail.nl [195.121.94.167]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id C383A484184 for ; Wed, 10 Apr 2024 08:22:34 +0200 (CEST) X-KPN-MessageId: b1136936-f702-11ee-89f5-005056abbe64 Received: from smtp.kpnmail.nl (unknown [10.31.155.38]) by ewsoutbound.so.kpn.org (Halon) with ESMTPS id b1136936-f702-11ee-89f5-005056abbe64; Wed, 10 Apr 2024 08:22:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=xs4all01; h=content-type:from:to:subject:mime-version:date:message-id; bh=Ubqv0njOEt1YMlkWOcuwoy32yzHC2Fpit7FxdRSd/H0=; b=buBLWnUmCsajFjf4RuiqXIEqcHJ13Dt+Vk0Q4O5jf8s+1efQkAhOc1m9ACTsEkoq1CfoqkLMv47WD 94/mTIKi0AxD30lpnJT5jociqzVN8O8bxIuDlvIneun3eHpF3Us+LatdlVPKWERGgELjDibSCFgdKD CHwH7YAKw9Gz0H5cXmV9x22wmEDeFzFBUOaKEl/Ef1JEmtztTAyXu+ZCfqTm3AP9NwPOsrXP/Ht7Ro 3teGxk6a/IDDSKuvGfIUw5bJ5sciJwxTCzb20BYWdJkpF9ndfp8DvSq7jiojvlqzB3J4AKPGMj/3vI y3VklFce01Xj2cDIzL1Llnw5NagcCuw== X-KPN-MID: 33|HLPkI9tY8nV89+zNkJOh+DmHVFXidZOyNVK+8XJ+FL8+WZY35e46RMT+WnVHXj4 VZ53/3x2Y/ehPC8aiaYWLRZ04LSDxZkUI7lbZrb/aSBI= X-KPN-VerifiedSender: Yes X-CMASSUN: 33|6TxbxAUxqait2xgSCpZkx0yA6bnIdEbdp7TVfuRC74MYXeIVjuoAYJUcA0U4doq ZY4rgRA5S0fAGawilge4Ncw== X-Originating-IP: 213.125.29.162 Received: from [10.100.1.105] (d57d1da2.static.ziggozakelijk.nl [213.125.29.162]) by smtp.xs4all.nl (Halon) with ESMTPSA id b7f032bb-f702-11ee-a48b-005056abf0db; Wed, 10 Apr 2024 08:22:34 +0200 (CEST) Message-ID: <6d98f696-79a6-4d81-b7f4-46b11a91d165@xs4all.nl> Date: Wed, 10 Apr 2024 08:22:32 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ntg-context@ntg.nl References: <7d6485a1-3c19-47bb-ba55-3ea15abefa2d@xs4all.nl> <877f4113-e733-41e5-a6b6-ac160e6fbe45@xs4all.nl> <4f7d01b6-78b2-4d3e-b67d-0bcadad547c6@fiee.net> From: Hans Hagen In-Reply-To: Message-ID-Hash: 6N75X5KR37MC42CTVVARZABOKLAAYEJ7 X-Message-ID-Hash: 6N75X5KR37MC42CTVVARZABOKLAAYEJ7 X-MailFrom: j.hagen@xs4all.nl X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: Fwd: Re: how to apply gradient color to a piece of text? List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 T24gNC8xMC8yMDI0IDU6MjIgQU0sIHNleWFsIHphdmlyYSB3cm90ZToNCj4gc2VhbXMgdGhpcyBj b2RlIG1lYW5zIHRvIHB1dCBhIGhpZGRlbiB0ZXh0IHdpdGggc2FtZSBzaXplIGJlaGluZCANCj4g bWV0YXBvc3Qgc2hhcGUuDQo+IGJ1dCBpdCBkb2VzIG5vdCB3b3JrIHByb3Blcmx5IGZvciBtZSAo Y3VycmVudCB2ZXJzaW9uOiAyMDI0LjA0LjAxIDA4OjU5KSANCj4gYW5kIHByb2R1Y2UgZW1wdHkg cGFnZSBidXQgd2l0aCBzZWFyY2hhYmxlIGhpZGRlbiB0ZXh0Lg0KDQphcyBtZW50aW9uZWQga2lu ZCA9ICJvdXRsaW5lIiB3aWxsIGJlIGluIHRoZSBuZXh0IHVwbG9hZCBzbyB3aXRoIHRoZSANCmN1 cnJlbnQgb25lIHlvdSBuZWVkIHRvIHVzZSB0aGUgYWxzbyBwb3N0ZWQgaGVyZSBmb3IgLi4uIGVu ZGZvciB2YXJpYW50DQoNCj4gYWxzbyB3aGVuIGkgZWRpdCB0aGUgY29kZSBhbmQgcmVwbGFjZSBt ZXRhcG9zdCBwYXJ0IGxpa2UgdGhpczoNCj4gDQo+IFxzdGFydE1QY29kZQ0KPiAgwqAgwqAgwqBk cmF3IGxtdF9vdXRsaW5lIFsNCj4gIMKgIMKgIMKgIMKgIMKga2luZCA9ICJvdXRsaW5lIiwNCj4g IMKgIMKgIMKgIMKgIMKgdGV4dCA9ICJcZ2V0YnVmZmVyW015VGV4dF0iLA0KPiAgwqAgwqAgwqAg XQ0KPiAgwqAgwqAgwqAgwqAgwqB3aXRoY29sb3IgcmVkDQo+ICDCoCDCoCDCoCA7DQo+IFxzdG9w TVBjb2RlDQo+IA0KPiBpdCBwcm9kdWNlcyBhIHNlbGVjdGFibGUgaGlkZGVuIHRleHQgb24gdG9w IG9mIGJvZHkgYW5kIHJlZCB0ZXh0IHRoYXQgDQo+IGRyYXduIGJ5IG1ldGFwb3N0IGJlbG93IG9m IHRoYXQuDQo+IA0KPiBIb3cgY2FuIHRoaXMgcHJvYmxlbSBiZSBzb2x2ZWQ/DQo+IA0KPiBpIGF0 dGFjaGVkIHRoZSBjb2RlcyBhbmQgcGRmIHJlc3VsdHMuDQo+IA0KPiBPbiBNb24sIEFwciA4LCAy MDI0IGF0IDQ6MzfigK9BTSBIYW5zIEhhZ2VuIDxqLmhhZ2VuQHhzNGFsbC5ubCANCj4gPG1haWx0 bzpqLmhhZ2VuQHhzNGFsbC5ubD4+IHdyb3RlOg0KPiANCj4gICAgIE9uIDQvOC8yMDI0IDg6MjIg QU0sIHNleWFsIHphdmlyYSB3cm90ZToNCj4gICAgICA+IHRoYW5rIHlvdSBIYXJiYW4gYW5kIEtl aXRoIE1jS2F5Lg0KPiAgICAgID4NCj4gICAgICA+wqAgwqAgwqBcc3RhcnRNUHBhZ2UNCj4gICAg ICA+wqAgwqAgwqAgwqAgwqAgwqAgcGljdHVyZSB0dCA7IHR0IDo9IGxtdF9vdXRsaW5lIFsNCj4g ICAgICA+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAga2luZCA9ICJwYXRoIiwNCj4gICAgICA+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgdGV4dCA9DQo+ICAgICAiXGRlZmluZWRmb250W25hbWU6dGV4 Z3lyZXBhZ2VsbGFib2xkKmRlZmF1bHRdZm9vDQo+ICAgICAgPsKgIMKgIMKgZiBvIG8iLA0KPiAg ICAgID7CoCDCoCDCoCDCoCDCoCDCoCBdIDsNCj4gICAgICA+DQo+ICAgICAgPsKgIMKgIMKgIMKg IMKgIMKgIGZpbGwNCj4gICAgICA+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBmb3IgaSB3aXRoaW4g dHQgOiBwYXRocGFydCBpICYmIGVuZGZvciBjeWNsZQ0KPiAgICAgID7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoHdpdGhzaGFkZW1ldGhvZCAibGluZWFyIg0KPiAgICAgID7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoHdpdGhzaGFkZWRpcmVjdGlvbiBkb3duDQo+ICAgICAgPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgd2l0aHNoYWRlY29sb3JzIChyZWQsIGJsdWUpIDsNCj4gICAgICA+wqAgwqAgwqBcc3Rv cE1QcGFnZQ0KPiAgICAgID4NCj4gICAgICA+wqAgwqAgwqBJJ2xsIGFkZCB0aGlzOg0KPiAgICAg ID4NCj4gICAgICA+wqAgwqAgwqBcc3RhcnRNUHBhZ2UNCj4gICAgICA+wqAgwqAgwqAgwqAgwqAg wqBkcmF3IGxtdF9vdXRsaW5lIFsNCj4gICAgICA+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBraW5k ID0gIm91dGxpbmUiLA0KPiAgICAgID7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHRleHQgPQ0KPiAg ICAgIlxkZWZpbmVkZm9udFtuYW1lOnRleGd5cmVwYWdlbGxhYm9sZCpkZWZhdWx0XWZvbyBmDQo+ ICAgICAgPsKgIMKgIMKgbyBvIiwNCj4gICAgICA+wqAgwqAgwqAgwqAgwqAgwqBdDQo+ICAgICAg PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgd2l0aHNoYWRlbWV0aG9kICJsaW5lYXIiDQo+ICAgICAg PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgd2l0aHNoYWRlZGlyZWN0aW9uIGRvd24NCj4gICAgICA+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB3aXRoc2hhZGVjb2xvcnMgKHJlZCwgYmx1ZSkNCj4gICAg ICA+wqAgwqAgwqAgwqAgwqAgwqA7DQo+ICAgICAgPsKgIMKgIMKgXHN0b3BNUHBhZ2UNCj4gICAg ICA+DQo+ICAgICAgPsKgIMKgIMKgc28gYSBzaW5nbGUgcGF0aCBvcHRpb24gKG5vIHBpY3R1cmUp DQo+ICAgICAgPg0KPiAgICAgID7CoCDCoCDCoEhhbnMNCj4gICAgICA+DQo+ICAgICAgPg0KPiAg ICAgID4gVGhhbmsgeW91IHNvIG11Y2ggZm9yIHRoZSBzYW1wbGUgZXhhbXBsZXMNCj4gICAgICA+ IGl0IHdvdWxkIGJlIGdyZWF0IHRvIGFsc28gbWFrZSB0ZXh0IHNlbGVjdCBhYmxlIGluIG91dHB1 dCBwZGYNCj4gICAgICA+IHRoZSB0aGlyZCBleGFtcGxlIGN1cnJlbnRseSBkb2VzIG5vdCB3b3Jr LiBkaWQgeW91IG1lYW4geW91IHdpbGwgYWRkDQo+ICAgICAgPiB0aGlzIGZlYXR1cmUgZm9yIG5l eHQgdXBkYXRlcz8NCj4gICAgIHdlJ3JlIHRhbGtpbmcgb3V0bGluZXMgc28gdGhhdCBpcyBwYXRo cyB3aGljaCBpbXBsaWVzIG5vIHNlYXJjaCBidXQgeW91DQo+ICAgICBjYW4gZG8gdGhpcyAoS2Vp dGggYW5kL29yIEhyYWJhbiB3aWxsIGV4cGxhaW4gYW5kL29yIHdpa2lmeSBpdCkNCj4gDQo+ICAg ICBcc3RhcnR0ZXh0DQo+IA0KPiAgICAgXHN0YXJ0YnVmZmVyW015VGV4dF0NCj4gICAgICDCoCDC oCDCoFxkZWZpbmVkZm9udFtuYW1lOnRleGd5cmVwYWdlbGxhYm9sZCpkZWZhdWx0XWZvbyBmIG8g byUNCj4gICAgIFxzdG9wYnVmZmVyDQo+IA0KPiAgICAgXHN0YXJ0YnVmZmVyW015VGV4dF0NCj4g ICAgICDCoCDCoCDCoFxmcmFtZWRbYWxpZ249bm9ybWFsLGZyYW1lPW9mZl17XGlucHV0e3R1ZnRl fX0lDQo+ICAgICBcc3RvcGJ1ZmZlcg0KPiANCj4gICAgIFxzZXRib3hcc2NyYXRjaGJveFxoYm94 XGJncm91cA0KPiAgICAgIMKgIMKgIMKgXHN0YXJ0TVBjb2RlDQo+ICAgICAgwqAgwqAgwqAgwqAg wqAgZHJhdyBsbXRfb3V0bGluZSBbDQo+ICAgICAgwqAgwqAgwqAgwqAgwqAgwqAgwqAga2luZCA9 ICJvdXRsaW5lIiwNCj4gICAgICDCoCDCoCDCoCDCoCDCoCDCoCDCoCB0ZXh0ID0gIlxnZXRidWZm ZXJbTXlUZXh0XSIsDQo+ICAgICAgwqAgwqAgwqAgwqAgwqAgXQ0KPiAgICAgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIHdpdGhzaGFkZW1ldGhvZCAibGluZWFyIg0KPiAgICAgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIHdpdGhzaGFkZWRpcmVjdGlvbiBkb3duDQo+ICAgICAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgd2l0aHNoYWRlY29sb3JzIChyZWQsIGJsdWUpDQo+ICAgICAgwqAgwqAgwqAgwqAgwqAgOw0K PiAgICAgIMKgIMKgIMKgXHN0b3BNUGNvZGUNCj4gICAgIFxlZ3JvdXANCj4gDQo+ICAgICBcc3Rh cnRvdmVybGF5DQo+IA0KPiAgICAge1xzY2FsZVtoZWlnaHQ9XGh0ZHBcc2NyYXRjaGJveCx3aWR0 aD1cd2Rcc2NyYXRjaGJveF17XGVmZmVjdFtoaWRkZW5de1xnZXRidWZmZXJbTXlUZXh0XX19fQ0K PiAgICAgIMKgIMKgIMKge1xib3hcc2NyYXRjaGJveH0NCj4gICAgIFxzdG9wb3ZlcmxheQ0KPiAN Cj4gICAgIFxzdG9wdGV4dA0KPiANCj4gDQo+IA0KPiANCj4gICAgIC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ICAgICAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQ0KPiAgICAgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgUmlkZGVyc3RyYWF0IDI3IHwgODA2MSBHSCBIYXNzZWx0IHwgVGhlIE5ldGhlcmxhbmRz DQo+ICAgICAgwqAgwqAgwqAgwqAgdGVsOiAwMzggNDc3IDUzIDY5IHwgd3d3LnByYWdtYS1hZGUu bmwNCj4gICAgIDxodHRwOi8vd3d3LnByYWdtYS1hZGUubmw+IHwgd3d3LnByYWdtYS1wb2QubmwN Cj4gICAgIDxodHRwOi8vd3d3LnByYWdtYS1wb2Qubmw+DQo+ICAgICAtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiANCj4g ICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ICAgICBJZiB5b3VyIHF1ZXN0aW9uIGlz IG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuDQo+ICAgICBlbnRy eSB0byB0aGUgV2lraSENCj4gDQo+ICAgICBtYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCA8 bWFpbHRvOm50Zy1jb250ZXh0QG50Zy5ubD4gLw0KPiAgICAgaHR0cHM6Ly9tYWlsbWFuLm50Zy5u bC9tYWlsbWFuMy9saXN0cy9udGctY29udGV4dC5udGcubmwNCj4gICAgIDxodHRwczovL21haWxt YW4ubnRnLm5sL21haWxtYW4zL2xpc3RzL250Zy1jb250ZXh0Lm50Zy5ubD4NCj4gICAgIHdlYnBh Z2XCoCA6IGh0dHBzOi8vd3d3LnByYWdtYS1hZGUubmwgPGh0dHBzOi8vd3d3LnByYWdtYS1hZGUu bmw+IC8NCj4gICAgIGh0dHBzOi8vY29udGV4dC5hYW5oZXQubmV0IDxodHRwczovL2NvbnRleHQu YWFuaGV0Lm5ldD4gKG1pcnJvcikNCj4gICAgIGFyY2hpdmXCoCA6IGh0dHBzOi8vZ2l0aHViLmNv bS9jb250ZXh0Z2FyZGVuL2NvbnRleHQNCj4gICAgIDxodHRwczovL2dpdGh1Yi5jb20vY29udGV4 dGdhcmRlbi9jb250ZXh0Pg0KPiAgICAgd2lracKgIMKgIMKgOiBodHRwczovL3dpa2kuY29udGV4 dGdhcmRlbi5uZXQNCj4gICAgIDxodHRwczovL3dpa2kuY29udGV4dGdhcmRlbi5uZXQ+DQo+ICAg ICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fDQo+IElmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFz IHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8gdGhlIFdpa2khDQo+IA0KPiBtYWlsbGlzdCA6 IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHBzOi8vbWFpbG1hbi5udGcubmwvbWFpbG1hbjMvbGlz dHMvbnRnLWNvbnRleHQubnRnLm5sDQo+IHdlYnBhZ2UgIDogaHR0cHM6Ly93d3cucHJhZ21hLWFk ZS5ubCAvIGh0dHBzOi8vY29udGV4dC5hYW5oZXQubmV0IChtaXJyb3IpDQo+IGFyY2hpdmUgIDog aHR0cHM6Ly9naXRodWIuY29tL2NvbnRleHRnYXJkZW4vY29udGV4dA0KPiB3aWtpICAgICA6IGh0 dHBzOi8vd2lraS5jb250ZXh0Z2FyZGVuLm5ldA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xw0KDQotLSANCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQ0KICAgICAgICAgICAgICAgUmlkZGVyc3Ry YWF0IDI3IHwgODA2MSBHSCBIYXNzZWx0IHwgVGhlIE5ldGhlcmxhbmRzDQogICAgICAgIHRlbDog MDM4IDQ3NyA1MyA2OSB8IHd3dy5wcmFnbWEtYWRlLm5sIHwgd3d3LnByYWdtYS1wb2QubmwNCi0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVlc3Rpb24gaXMg b2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8gdGhl IFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHBzOi8vbWFpbG1hbi5u dGcubmwvbWFpbG1hbjMvbGlzdHMvbnRnLWNvbnRleHQubnRnLm5sCndlYnBhZ2UgIDogaHR0cHM6 Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHBzOi8vY29udGV4dC5hYW5oZXQubmV0IChtaXJyb3Ip CmFyY2hpdmUgIDogaHR0cHM6Ly9naXRodWIuY29tL2NvbnRleHRnYXJkZW4vY29udGV4dAp3aWtp ICAgICA6IGh0dHBzOi8vd2lraS5jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwo=