From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/95717 Path: news.gmane.org!.POSTED!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Changing decimals points to Persian ones via font features Date: Mon, 8 Aug 2016 17:36:00 +0200 Message-ID: <2662c70c-4664-68d6-9ea8-4473c797f4f1@wxs.nl> References: <18b44f25-0c1d-9923-647d-870ae08bd572@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1470670828 4623 195.159.176.226 (8 Aug 2016 15:40:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 8 Aug 2016 15:40:28 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Mon Aug 08 17:40:24 2016 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bWmf4-0008BG-PV for gctc-ntg-context-518@m.gmane.org; Mon, 08 Aug 2016 17:40:18 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id B67FC14839; Mon, 8 Aug 2016 17:36:14 +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 QTfdMrJZW0H9; Mon, 8 Aug 2016 17:36:13 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id EF57D14873; Mon, 8 Aug 2016 17:36:13 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 5192514866 for ; Mon, 8 Aug 2016 17:36:12 +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 1h84Uccext3R for ; Mon, 8 Aug 2016 17:36:11 +0200 (CEST) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) by zapf.ntg.nl (Postfix) with ESMTP id 7B9E614839 for ; Mon, 8 Aug 2016 17:36:01 +0200 (CEST) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.1e) with ESMTP id 27020-1713362 for ; Mon, 08 Aug 2016 17:36:00 +0200 In-Reply-To: X-Authenticated-User: hagen@controller-9 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 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.org gmane.comp.tex.context:95717 Archived-At: T24gOC84LzIwMTYgNToyNCBQTSwgTW9oYW1tYWQgSG9zc2VpbiBCYXRlbmkgd3JvdGU6Cj4gVGhh bmtzLCBIYW5zIQo+Cj4gSSBzZWU7IHRoaXMgZG9lcyB3b3JrIGV4Y2VwdCBmb3IgdGhlIHRyb3Vi bGUgb2YgYW5ub3RhdGluZyB3aXRoIFxkaWdpdHMKPiBtYWNyby4gIFdvdWxkIGl0IGJlIHBvc3Np YmxlIGlmIEkgd3JvdGUgYSBwcm9jZXNzb3IgaW4gTHVhIHRvIGRvIHRoZSB3b3JrPwo+Cj4gbm9k ZXMudGFza3MuYXBwZW5kYWN0aW9uICgicHJvY2Vzc29ycyIsICJiZWZvcmUiLCAiZml4X3BlcnNp YW5fbWF0aHBlcmlvZCIpCj4KPiBDYW4gSSBmaW5kIG91dCBpZiBhIG5vZGUgaXMgaW5zaWRlIG1h dGg/ICBJZiBJIGxvb2sgYXQgdGhlIGNvcnJlc3BvbmRpbmcKPiBmb250LCBob3cgY2FuIEkgZmlu ZCBvdXQgaWYgdGhpcyBpcyBhIG1hdGggZm9udCBvciBub3Q/CgppdCdzIGRvYWJsZSBidXQgdGhl biB5b3UgYWxzbyBoYXZlIHRvIGZpZ2h0IGV4Y2VwdGlvbnMgYW5kIHRoYXQgaXMgbm8gZnVuCgo+ Cj4gSSB0YWtlIGl0IHRoYXQgaW4gbWF0aCBmb250cywga2VybmluZyBkb2VzIG5vdCB3b3JrLCBl aXRoZXI/ICBJbiBteQo+IGNhc2UsIHRoZSBQZXJzaWFuIGRlY2ltYWwgc2VwYXJhdG9yIHVzdWFs bHkgaGFzIGEgcGFydCBiZWxvdyB0aGUKPiBiYXNlbGluZSB0aGF0IGV4dGVuZHMgdG8gdGhlIGxl ZnQsIGFuZCBiZWNhdXNlIGFsbCAoUGVyc2lhbikgZGlnaXRzIGFyZQo+IGFib3ZlIHRoZSBiYXNl bGluZSwgSSBnZXQgYW4gdWdseSBzcGFjZSBpbiB0aGUgbWlkZGxlLiAgSWYga2VybmluZyBpcwo+ IG5vdCBwb3NzaWJsZSBhdCBhbGwsIEkgY2FuIHRyeSB0byBjaGFuZ2UgdGhlIGRpbWVuc2lvbnMg b2YgUGVyc2lhbgo+IGRlY2ltYWwgc2VwYXJhdG9yIHN5bWJvbCBiZWNhdXNlIHRoZSBrZXJuIGlz IGFsd2F5cyBuZWNlc3NhcnkuICBJcyBpdAo+IHBvc3NpYmxlIHRvIGNoYW5nZSB0aGUgZGltZW5z aW9ucyBvZiB0aGUgc3ltYm9sIG9yIGlzIHRoYXQgYWxzbyBmaXhlZAo+IGFuZCB1bmNoYW5nZWFi bGU/Cgpwcm9iYWJseSBiZXN0IGlzIHRvIGNvbGxlY3QgYWxsIHRoYXQgaW5mbywgYWxzbyBmb3Ig ZGlmZmVyZW50IG1hdGggCmZvbnRzLCBhbmQgdGhlbiBjb29rIHVwIHNvbWUgdmlydHVhbCBmb250 IHN1cHBvcnQgZm9yIGl0IChhY3Jvc3MgZm9udHMpLCAKaWYgb25seSBiZWNhdXNlIGRpZ2l0cyBp cyBvbmUgYXNwZWN0IGlmIGJpZGkgbWF0aCBhbmQgdGhlcmUgaXMgbW9yZSBuZWVkZWQKCj4gVGhh bmtzIGEgbG90IQo+IOKAlE1IQgo+Cj4KPgo+IE9uIE1vbiwgQXVnIDgsIDIwMTYgYXQgMTA6NDQg QU0sIEhhbnMgSGFnZW4gPHByYWdtYUB3eHMubmwKPiA8bWFpbHRvOnByYWdtYUB3eHMubmw+PiB3 cm90ZToKPgo+ICAgICBPbiA4LzIvMjAxNiA5OjU0IFBNLCBNb2hhbW1hZCBIb3NzZWluIEJhdGVu aSB3cm90ZToKPgo+ICAgICAgICAgQ291bGQgdGhlIHByb2JsZW0gYmUgYmVjYXVzZSBtYXRoIGZv bnRzIHVzZSBtb2RlPWJhc2UgaW5zdGVhZCBvZgo+ICAgICAgICAgbW9kZT1ub2RlPyAgT3IgaXMg aXQgYmVjYXVzZSBpbiBtYXRoIGZvbnRzLCB0aGUgZGlnaXRzIGFuZC9vcgo+ICAgICAgICAgZnVs bC1zdG9wCj4gICAgICAgICBoYXZlIGRpZmZlcmVudCBjb2Rlcz8KPgo+Cj4gICAgIG1hdGggZm9u dHMgYXJlIGRlZmluZWQgYW5kIHRoZW4gZG9uJ3QgY2hhbmdlIGkuZS4gdGhleSBhcmUgcXVpdGUK PiAgICAgc3RhdGljIGFuZCBhbGwganVnZ2xpbmcgd2l0aCBpbmRpdmlkdWFsIHN5bWJvbHMgb2Yg c2VxdWVuY2VzIGlzIGRvbmUKPiAgICAgdXNpbmcgcHJlZGljdGFibGUgbWV0aG9kcwo+Cj4gICAg ICAgICDigJRNSEIKPgo+ICAgICAgICAgT24gTW9uLCBBdWcgMSwgMjAxNiBhdCA5OjQ2IEFNLCBN b2hhbW1hZCBIb3NzZWluIEJhdGVuaQo+ICAgICAgICAgPGJhdGVuaUBnbWFpbC5jb20gPG1haWx0 bzpiYXRlbmlAZ21haWwuY29tPgo+ICAgICAgICAgPG1haWx0bzpiYXRlbmlAZ21haWwuY29tIDxt YWlsdG86YmF0ZW5pQGdtYWlsLmNvbT4+PiB3cm90ZToKPgo+ICAgICAgICAgICAgIERlYXIgbGlz dCwKPgo+ICAgICAgICAgICAgIEkgd2FudCB0byBhZGQgYSBjdXN0b21pemVkIGZvbnQgZmVhdHVy ZSB0byB0aGUgbWF0aCBmb250LCB0bwo+ICAgICAgICAgICAgIGF1dG9tYXRpY2FsbHkgY2hhbmdl IHRoZSBkZWNpbWFsIHBvaW50ICh1bmljb2RlIDB4MkUpIHRvIHRoZQo+ICAgICAgICAgICAgIEFy YWJpYy9GYXJzaSB2ZXJzaW9uICh1bmljb2RlIDB4NjZCKS4gIFRoaXMgd2lsbCBnbyB3ZWxsCj4g ICAgICAgICB3aXRoIHRoZQo+ICAgICAgICAgICAgIG1hcHBpbmcgZnJvbSBMYXRpbiBkaWdpdHMg dG8gRmFyc2kgZGlnaXRzIChkb25lIGluIGEgc2FtcGxlIHdpdGgKPiAgICAgICAgICAgICBtYXRo ZGlnaXRzIGZhbGxiYWNrKS4KPgo+ICAgICAgICAgICAgIEZvciBpbnN0YW5jZSwgSSB3YW50IHRv IGNvZGUgaW4gJDEyMy40NSQgYW5kIGdldCBhIHJlc3VsdCBsaWtlCj4gICAgICAgICAgICAg27Hb stuz2avbtNu1LiAgSG93ZXZlciwgSSBkbyBub3Qgd2FudCB0byBzaW1wbHkgbWFwIDB4MkUgdG8g MHg2NkIsCj4gICAgICAgICBiZWNhdXNlCj4gICAgICAgICAgICAgdGhlbiAiZnVsbCBzdG9wIiBv dXRzaWRlIGEgbnVtYmVyIHdpbGwgYWxzbyBjaGFuZ2UuICBJbgo+ICAgICAgICAgcGFydGljdWxh ciwKPiAgICAgICAgICAgICBJJ2QgbGlrZSB0byBoYXZlIHRoZSBtYXBwaW5nIG9ubHkgd2hlbiBm dWxsLXN0b3AgaXMgcHJlY2VkZWQgYW5kCj4gICAgICAgICAgICAgc3VjY2VlZGVkIGJ5IGEgZGln aXQuICBUaGlzIHdpbGwsIGFtb25nIG90aGVyIHRoaW5ncywgbGVhdmUgdGhlCj4gICAgICAgICAg ICAgZW5kLW9mLWVxdWF0aW9uIHBlcmlvZHMgdW5jaGFuZ2VkLgo+Cj4gICAgICAgICAgICAgSGVy ZSBpcyBob3cgSSB0cmllZCB0byBhY2hpZXZlIGl0Lgo+Cj4KPiAgICAgICAgICAgICBcc3RhcnRs dWFjb2RlCj4gICAgICAgICAgICAgZGlnaXRzID0geyAweDMwLCAweDMxLCAweDMyLCAweDMzLCAw eDM0LCAweDM1LCAweDM2LCAweDM3LAo+ICAgICAgICAgMHgzOCwgMHgzOSB9Cj4gICAgICAgICAg ICAgLS0gMHg2NkIgaW5zdGVhZCBvZiAweDJGIGdpdmVzIGFuIGVycm9yIQo+ICAgICAgICAgICAg IHJlcGxhY2VtZW50cyA9IHsgWzB4MDAyRV0gPSB7IDB4MkYgfSB9Cj4gICAgICAgICAgICAgZm9u dHMuaGFuZGxlcnMub3RmLmFkZGZlYXR1cmUgewo+ICAgICAgICAgICAgICAgbmFtZSA9ICJtcGYi LAo+ICAgICAgICAgICAgICAgdHlwZSA9ICJjaGFpbnN1YnN0aXR1dGlvbiIsCj4gICAgICAgICAg ICAgICBsb29rdXBzID0geyB7Cj4gICAgICAgICAgICAgICAgIHR5cGUgPSAibXVsdGlwbGUiLAo+ ICAgICAgICAgICAgICAgICBkYXRhID0gcmVwbGFjZW1lbnRzLAo+ICAgICAgICAgICAgICAgfSB9 LAo+ICAgICAgICAgICAgICAgZGF0YSA9IHsKPiAgICAgICAgICAgICAgICAgcnVsZXMgPSB7Cj4g ICAgICAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgICAgY3VycmVudCA9IHsgeyAw eDAwMkUgfSB9LAo+ICAgICAgICAgICAgICAgICAgICAgYWZ0ZXIgICA9IHsgZGlnaXRzIH0sCj4g ICAgICAgICAgICAgICAgICAgICBiZWZvcmUgID0geyBkaWdpdHMgfSwKPiAgICAgICAgICAgICAg ICAgICAgIGxvb2t1cHMgPSB7IDEgfSwKPiAgICAgICAgICAgICAgICAgICB9Cj4gICAgICAgICAg ICAgICAgIH0KPiAgICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAg XHN0b3BsdWFjb2RlCj4KPiAgICAgICAgICAgICBcZGVmaW5lZm9udGZlYXR1cmVbbWF0aHBlcmlv ZF1bbXBmPXllc10KPgo+ICAgICAgICAgICAgIFxyZXNldGZvbnRmYWxsYmFjayBbbWF0aGRpZ2l0 c10KPgo+ICAgICAgICAgJVxkZWZpbmVmb250ZmFsbGJhY2tbbWF0aGRpZ2l0c11bZGVqYXZ1c2Fu c21vbm9dW2RpZ2l0c2V4dGVuZGVkYXJhYmljaW5kaWNdW2NoZWNrPXllcyxmb3JjZT15ZXMsb2Zm c2V0PWRpZ2l0c25vcm1hbF0KPgo+ICAgICAgICAgICAgIFxkZWZpbmVmb250c3lub255bQo+Cj4g ICAgICAgICBbTWF0aFJvbWFuXVtuYW1lOm1vZGVybl1bZmVhdHVyZXM9e21hdGhcbWF0aHNpemVz dWZmaXgsbWF0aHBlcmlvZH0sZ29vZGllcz1sbS1tYXRoLGZhbGxiYWNrcz1tYXRoZGlnaXRzXQo+ Cj4gICAgICAgICAgICAgXHN0YXJ0dGV4dAo+ICAgICAgICAgICAgICQxMjMuNDUuJAo+Cj4gICAg ICAgICAgICAgMTIzLjQ1Lgo+Cj4gICAgICAgICAgICAgXGFkZGZme21hdGhwZXJpb2R9Cj4gICAg ICAgICAgICAgMTIzLjQ1Lgo+ICAgICAgICAgICAgIFxzdG9wdGV4dAo+Cj4KPiAgICAgICAgICAg ICBUaG91Z2ggdGhpcyBmb250IGZlYXR1cmUgd29ya3Mgb3V0c2lkZSBtYXRoLCBpdCBkb2VzIG5v dCBzZWVtIHRvCj4gICAgICAgICAgICAgaGF2ZSBhbnkgZWZmZWN0IHdpdGhpbiB0aGUgbWF0aCBm b250LiAgV2h5IGlzIHRoYXQ/ICBDYW4gd2UKPiAgICAgICAgIGFkZCBmb250Cj4gICAgICAgICAg ICAgZmVhdHVyZSB0byB0aGUgbWF0aCBmb250PyAgQXJlIHRoZSBjaGFyYWN0ZXIgY29kZXMgZGlm ZmVyZW50Pwo+Cj4gICAgICAgICAgICAgTm90aWNlIHRoYXQgSSBjb3VsZCBub3QgZ2V0IGl0IHRv IHdvcmssIHNvIEkgY29tbWVudGVkIG91dCB0aGUKPiAgICAgICAgICAgICBmYWxsYmFjayBmb3Ig UGVyc2lhbiBkaWdpdHMsIHRvIG1ha2UgdGhpbmdzIHNpbXBsZXIuICBUbyBnZXQgdGhlCj4gICAg ICAgICAgICAgcHJvb2Ygb2YgY29uY2VwdCwgSSBhbSB0cnlpbmcgdG8gY2hhbmdlIHBlcmlvZCB0 byBmb3J3YXJkCj4gICAgICAgICBzbGFzaCAoc2VlCj4gICAgICAgICAgICAgYmVsb3cpLgo+Cj4g ICAgICAgICAgICAgSXMgdGhlIHN5bnRheCBJIHVzZSBmb3IgaGF2aW5nIHR3byBmZWF0dXJlcyBp bgo+ICAgICAgICAgXGRlZm9udGZvbnRzeW5vbnltCj4gICAgICAgICAgICAgY29ycmVjdD8gIEFj dHVhbGx5LCBJIGRpZCB0cnkgd2l0aCBvbmx5IG1hdGhwZXJpb2QgYW5kIGl0Cj4gICAgICAgICBk b2VzIG5vdAo+ICAgICAgICAgICAgIHdvcmssIGVpdGhlci4KPgo+ICAgICAgICAgICAgIFdoZW4g SSBjaGFuZ2UgMHgyRiAoc2xhc2gpIHRvIDB4MDY2QiBpbiAicmVwbGFjZW1lbnRzIiwgSSBnZXQg YW4KPiAgICAgICAgICAgICBlcnJvciBhcyBmb2xsb3dzLgo+Cj4KPiAgICAgICAgICAgICBmb250 cyAgICAgICAgICAgPiBvdGYgY2hhaW4gPiBmZWF0dXJlICdtcGYnLCB0eXBlCj4gICAgICAgICAg ICAgJ2dzdWJfY29udGV4dGNoYWluJywgY2hhaW4gbG9va3VwICdtcGYnOiBydWxlIDEgbWF0Y2hl cyBhdCBjaGFyCj4gICAgICAgICAgICAgVSswMDAyRSAocGVyaW9kKSBmb3IgKDEsMSwxKSBjaGFy cywgbG9va3VwdHlwZSAnZ3N1Yl9tdWx0aXBsZScKPgo+ICAgICAgICAgICAgIGVycm9yOgo+Cj4g ICAgICAgICAuLi5leHQvdGV4L3RleG1mLWNvbnRleHQvdGV4L2NvbnRleHQvYmFzZS9ta2l2L2Zv bnQtb3RzLmx1YToxMjMyOgo+ICAgICAgICAgICAgIGF0dGVtcHQgdG8gaW5kZXggZmllbGQgJz8n IChhIG5pbCB2YWx1ZSkKPgo+ICAgICAgICAgICAgIHRleCBlcnJvciAgICAgICA+IHRleCBlcnJv ciBvbiBsaW5lIDEgaW4gZmlsZQo+ICAgICAgICAgICAgIC9Vc2Vycy9iYXRlbmkvZmFyc2l0ZXgv Y29udGV4dC9ib3N0YW4vZXhhbXBsZXMvbWF0aGZhLzEudGV4OiA/Cj4KPiAgICAgICAgICAgICBc cGFnZSAtPlxwYXIKPiAgICAgICAgICAgICAgICAgICAgICAgICAgXGRvc2luZ2xlZW1wdHkgXHBh Z2VfYnJlYWtzX3Byb2Nlc3MKPiAgICAgICAgICAgICBcc3RyY19wYWdlbnVtYmVyc19mbHVzaF9m aW5hbF9wYWdlIC4uLlxlbHNlIFxwYWdlCj4KPiAgICAgICAgICAgICBbXHBfc3RyY19wYWdlbnVt YmVyc19wYWdlIC4uLgo+ICAgICAgICAgICAgIFxkb3N0b3B0ZXh0IC4uLlxzdHJjX3BhZ2VudW1i ZXJzX2ZsdXNoX2ZpbmFsX3BhZ2UKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxwYWdlIFx0aGUKPiAgICAgICAgICAgICBcZXZl cnlzdG9wdGV4dCAuLi4KPiAgICAgICAgICAgICBsLjEgXGRvc3RvcHRleHQKPgo+ICAgICAgICAg ICAgIFxjbGZfc3RvcHRleHQgLT5cbHVhZnVuY3Rpb24gXDE2Pj5jbGZfc3RvcHRleHQKPgo+ICAg ICAgICAgICAgIGwuNDYgXHN0b3B0ZXh0Cj4KPgo+Cj4gICAgICAgICAgICAgQmVzdCwKPiAgICAg ICAgICAgICBNSEIKPgo+Cj4KPgo+ICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiAgICAgICAgIElmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdl bGwsIHBsZWFzZSBhZGQgYW4KPiAgICAgICAgIGVudHJ5IHRvIHRoZSBXaWtpIQo+Cj4gICAgICAg ICBtYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCA8bWFpbHRvOm50Zy1jb250ZXh0QG50Zy5u bD4gLwo+ICAgICAgICAgaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGctY29u dGV4dAo+ICAgICAgICAgPGh0dHA6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNv bnRleHQ+Cj4gICAgICAgICB3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0 dHA6Ly90ZXguYWFuaGV0Lm5ldAo+ICAgICAgICAgYXJjaGl2ZSAgOiBodHRwOi8vZm91bmRyeS5z dXBlbGVjLmZyL3Byb2plY3RzL2NvbnRleHRyZXYvCj4gICAgICAgICA8aHR0cDovL2ZvdW5kcnku c3VwZWxlYy5mci9wcm9qZWN0cy9jb250ZXh0cmV2Lz4KPiAgICAgICAgIHdpa2kgICAgIDogaHR0 cDovL2NvbnRleHRnYXJkZW4ubmV0Cj4gICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xwo+Cj4KPgo+ICAgICAtLQo+Cj4gICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIEhhbnMgSGFnZW4gfCBQUkFHTUEgQURFCj4gICAgICAg ICAgICAgICAgICAgUmlkZGVyc3RyYWF0IDI3IHwgODA2MSBHSCBIYXNzZWx0IHwgVGhlIE5ldGhl cmxhbmRzCj4gICAgICAgICAgICB0ZWw6IDAzOCA0NzcgNTMgNjkgfCB3d3cucHJhZ21hLWFkZS5u bAo+ICAgICA8aHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sPiB8IHd3dy5wcmFnbWEtcG9kLm5sCj4g ICAgIDxodHRwOi8vd3d3LnByYWdtYS1wb2Qubmw+Cj4gICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICAgIF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCj4gICAgIElmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJl c3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4KPiAgICAgZW50cnkgdG8gdGhlIFdp a2khCj4KPiAgICAgbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcubmwgPG1haWx0bzpudGctY29u dGV4dEBudGcubmw+IC8KPiAgICAgaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9u dGctY29udGV4dAo+ICAgICA8aHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGct Y29udGV4dD4KPiAgICAgd2VicGFnZSAgOiBodHRwOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRw Oi8vdGV4LmFhbmhldC5uZXQKPiAgICAgYXJjaGl2ZSAgOiBodHRwOi8vZm91bmRyeS5zdXBlbGVj LmZyL3Byb2plY3RzL2NvbnRleHRyZXYvCj4gICAgIDxodHRwOi8vZm91bmRyeS5zdXBlbGVjLmZy L3Byb2plY3RzL2NvbnRleHRyZXYvPgo+ICAgICB3aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2Fy ZGVuLm5ldAo+ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+Cj4KPgo+Cj4gX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiBJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRv IG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQo+Cj4gbWFp bGxpc3QgOiBudGctY29udGV4dEBudGcubmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xp c3RpbmZvL250Zy1jb250ZXh0Cj4gd2VicGFnZSAgOiBodHRwOi8vd3d3LnByYWdtYS1hZGUubmwg LyBodHRwOi8vdGV4LmFhbmhldC5uZXQKPiBhcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVs ZWMuZnIvcHJvamVjdHMvY29udGV4dHJldi8KPiB3aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2Fy ZGVuLm5ldAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4KCgotLSAKCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIYW5zIEhhZ2VuIHwgUFJB R01BIEFERQogICAgICAgICAgICAgICBSaWRkZXJzdHJhYXQgMjcgfCA4MDYxIEdIIEhhc3NlbHQg fCBUaGUgTmV0aGVybGFuZHMKICAgICAgICB0ZWw6IDAzOCA0NzcgNTMgNjkgfCB3d3cucHJhZ21h LWFkZS5ubCB8IHd3dy5wcmFnbWEtcG9kLm5sCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCklmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGws IHBsZWFzZSBhZGQgYW4gZW50cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0 QG50Zy5ubCAvIGh0dHA6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQK d2VicGFnZSAgOiBodHRwOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vdGV4LmFhbmhldC5u ZXQKYXJjaGl2ZSAgOiBodHRwOi8vZm91bmRyeS5zdXBlbGVjLmZyL3Byb2plY3RzL2NvbnRleHRy ZXYvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19f