From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/98249 Path: news.gmane.org!.POSTED!not-for-mail From: =?iso-8859-2?B?UHJvY2jhemthIEx1a+G5IEluZy4=?= Newsgroups: gmane.comp.tex.context Subject: Re: Unicode text conversion Date: Fri, 16 Jun 2017 08:27:54 +0200 Organization: Pontex s. r. o. Message-ID: References: <15948481-5144-3b26-7c14-376899e94713@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=----------igig5yws0A0bj6uL2KPrY1 X-Trace: blaine.gmane.org 1497594502 1086 195.159.176.226 (16 Jun 2017 06:28:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 16 Jun 2017 06:28:22 +0000 (UTC) User-Agent: Opera Mail/12.15 (Win32) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Fri Jun 16 08:28:18 2017 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 1dLkjy-0008Uy-01 for gctc-ntg-context-518@m.gmane.org; Fri, 16 Jun 2017 08:28:18 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E6966103E6F; Fri, 16 Jun 2017 08:28:04 +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 ytfNMpA-Em7G; Fri, 16 Jun 2017 08:28:04 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 286D3103E71; Fri, 16 Jun 2017 08:28:04 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 372ED103E71 for ; Fri, 16 Jun 2017 08:28:03 +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 sJ9Vz7RgNJf2 for ; Fri, 16 Jun 2017 08:28:02 +0200 (CEST) Original-Received: from dkim.wll.cz (dkim.wll.cz [89.233.167.232]) by zapf.ntg.nl (Postfix) with ESMTP id 50F2E103E6F for ; Fri, 16 Jun 2017 08:27:52 +0200 (CEST) Original-Received: from mail.pontex.cz (mail.pontex.cz [89.233.168.98]) by dkim.wll.cz (Postfix) with ESMTP id F14B8A1059 for ; Fri, 16 Jun 2017 08:27:51 +0200 (CEST) X-Footer: cG9udGV4LmN6 Original-Received: from localhost ([127.0.0.1]) by mail.pontex.cz (Kerio Connect 8.5.2) for ntg-context@ntg.nl; Fri, 16 Jun 2017 08:28:51 +0200 In-Reply-To: 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:98249 Archived-At: ------------igig5yws0A0bj6uL2KPrY1 Content-Type: text/plain; charset=iso-8859-2; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable Hello, thank you for the answers. So - IMHO the following code should provide CP-1250 to UTF-8 conversion:= ---- \enableregime[cp1250] \startluacode local cvt =3D function(fn) print(fn) local str =3D io.loaddata(fn) --print(str) str =3D regimes.toregime("utf", str, "?") io.savedata(fn .. "~", str) end -- cvt("_01-Identifikacni-Udaje.mkiv") \stopluacode ---- But ConTeXt (yesterday's beta) fails with: ---- lua error > lua error on line 17 in file X://Users/LPr/~/~Asci/Cvt= 2UTF8.mkiv: ...eta/tex/texmf-context/tex/context/base/mkiv/regi-ini.lua:127: bad arg= ument #1 to 'for iterator' (table expected, got boolean) stack traceback: [C]: in function 'for iterator' ...eta/tex/texmf-context/tex/context/base/mkiv/regi-ini.lua:127= : in function '__index' ...eta/tex/texmf-context/tex/context/base/mkiv/regi-ini.lua:182= : in function 'toregime' [ctxlua]:7: in function 'cvt' [ctxlua]:14: in main chunk 7 local str =3D io.loaddata(fn) 8 9 str =3D regimes.toregime("utf", str, "?") 10 11 io.savedata(fn .. "~", str) 12 end 13 14 -- 15 16 cvt("_01-Identifikacni-Udaje.mkiv") 17 >> \stopluacode ---- What's wrong with my code? Any help would be appreciated. Best regards, Lukas On Wed, 14 Jun 2017 14:31:47 +0200, Proch=E1zka Luk=E1=B9 Ing. wrote: > OK, thank you; > I deduce: > > regimes.toregime('8859-1',"abcde =C4","?") > > means actually: > > - "convert from the current regime" (be e.g. UTF8) > - regimes.toregime(, , ) > > Lukas > > > On Wed, 14 Jun 2017 14:21:47 +0200, Hans Hagen wrote: > >> On 6/14/2017 2:07 PM, Proch=E1zka Luk=E1=B9 Ing. wrote: >>> Hello, >>> >>> is there also a way to convert CP1250 to UTF8 and vice versa? >> >> regimes.toregime('8859-1',"abcde =C4","?") >> >> there's also fromregime >> -- = Ing. Luk=E1=B9 Proch=E1zka | mailto:LPr@pontex.cz Pontex s. r. o. | mailto:pontex@pontex.cz | http://www.pontex.cz | = IDDS:nrpt3sn Bezov=E1 1658 147 14 Praha 4 Mob.: +420 702 033 396 Tel.: +420 241 096 751 ------------igig5yws0A0bj6uL2KPrY1 Content-Disposition: attachment; filename=Cvt2UTF8.mkiv Content-Type: application/octet-stream; name="Cvt2UTF8.mkiv" Content-Transfer-Encoding: Base64 XGVuYWJsZXJlZ2ltZVtjcDEyNTBdDQoNClxzdGFydGx1YWNvZGUNCiAgbG9jYWwg Y3Z0ID0gZnVuY3Rpb24oZm4pDQogICAgcHJpbnQoZm4pDQoNCiAgICBsb2NhbCBz dHIgPSBpby5sb2FkZGF0YShmbikNCg0KLS1wcmludChzdHIpDQoNCiAgICBzdHIg PSByZWdpbWVzLnRvcmVnaW1lKCJ1dGYiLCBzdHIsICI/IikNCg0KICAgIGlvLnNh dmVkYXRhKGZuIC4uICJ+Iiwgc3RyKQ0KICBlbmQNCg0KICAtLQ0KDQogIGN2dCgi XzAxLUlkZW50aWZpa2FjbmktVWRhamUubWtpdiIpDQpcc3RvcGx1YWNvZGUNCg0K XHN0YXJ0bHVhY29kZQ0KICBkbyByZXR1cm4gZW5kDQoNCiAgbG9jYWwgcGEgPSBs ZnMuY3VycmVudGRpcigpDQoNCiAgZm9yIGZuIGluIGxmcy5kaXIocGEpIGRvDQog ICAgZm4gPSBwYSAuLiAiLyIgLi4gZm4NCg0KICAgIGxvY2FsIGF0dHMgPSBsZnMu YXR0cmlidXRlcyhmbikNCg0KICAgIGlmIGF0dHMgYW5kIGF0dHMubW9kZSA9PSAi ZmlsZSIgYW5kIGZuOmZpbmQoIiUubWtpdiQiKSB0aGVuDQogICAgICBjdnQoZm4p DQogICAgZW5kDQogIGVuZA0KXHN0b3BsdWFjb2RlDQo= ------------igig5yws0A0bj6uL2KPrY1 Content-Disposition: attachment; filename=_01-Identifikacni-Udaje.mkiv Content-Type: application/octet-stream; name="_01-Identifikacni-Udaje.mkiv" Content-Transfer-Encoding: Base64 XHNlY3Rpb257SWRlbnRpZmlrYehu7SD6ZGFqZX0KClxkZWZcUlNEQXt7XGJmINhl ZGl0ZWxzdHbtIHNpbG5pYyBhIGThbG5pYyDIUn19ClxkZWZcUlNEQntOYSBQYW5r cuFjaSA1NiwgMTQ1IDAwIFByYWhhIDR9ClxkZWZcUlNEQ3tJyCA2NTk5MzM5MCwg REnIICAgQ1o2NTk5MzM5MH0KClxkZWZcTURBe3tcYmYgTWluaXN0ZXJzdHZvIGRv cHJhdnl9fQpcZGVmXE1EQntu4WIuIEwuIFN2b2JvZHkgMTIyMi8xMiwgMTEwIDE1 IFByYWhhIDF9ClxkZWZcTURDe0nIIDY2MDAzMDA4LCBEScggQ1o2NjAwMzAwOH0K ClxkZWZcS1NVU0F7e1xiZiBLU9pTIFN0+GVkb+hlc2vpaG8ga3JhamUsIHAuIG8u fX0KXGRlZlxLU1VTQntaYm9yb3Zza+EgMTEsIDE1MH4yMSBQcmFoYSA1fQpcZGVm XEtTVVNDe0nIIDAwMDY2MDAxLCBEScggQ1owMDA2NjAwMX0KClxkZWZcS1VTS0F7 e1xiZiBLcmFqc2v9IPr4YWQgU3T4ZWRv6GVza+lobyBrcmFqZX19ClxkZWZcS1VT S0J7WmJvcm92c2vhIDExLCAxNTB+MjEgUHJhaGEgNX0KXGRlZlxLVVNLQ3tJyCA3 MDg5MTA5NSwgREnIIENaNzA4OTEwOTV9CgpcZGVmXFBYQXt7XGJmIFBvbnRleCBc U1JPfX0KXGRlZlxQWEJ7QmV6b3bhIDE2NTgsIDE0NyAxNCBQcmFoYSA0fQpcZGVm XFBYQ3tJyCA0MDc2MzQzOSwgREnIIENaNDA3NjM0Mzl9Cgpcc3RhcnRzZXR1cHMg SU5GCiAgJVxzZXR1cFRBQkxFW3NwbGl0PXJlcGVhdF0KICBcc2V0dXBUQUJMRVtz cGxpdD15ZXNdCiAgXHNldHVwVEFCTEVbZnJhbWU9b2ZmXQogIFxzZXR1cFRBQkxF W29mZnNldD0wLjVtbV0KICBcc2V0dXBUQUJMRVtjXVsxXVt3aWR0aD02MG1tXQog ICVcc2V0dXBUQUJMRVtjXVsxLDJdW2FsaWduPXtsZWZ0fV0KXHN0b3BzZXR1cHMK ClxiVEFCTEVbc2V0dXBzPUlORl0KICBcYlRSXGJURCBTdGF2YmE6ICAgICAgICAg ICAgICAgICAgICAgIFxlVERcYlREICBcU1RBVkJBIFxlVERcZVRSCgogIFxiVFJc YlREIEthdGFzdHLhbG7tIPp6ZW3tOiAgICAgICAgICAgXGVURFxiVEQKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWcmFu6SBuYWQg Vmx0YXZvdSBbNzg1MzE4XSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBK7WxvdmmadOwgWzY2MDE3NV0sCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVHJub3bhIHV+Su1sb3ZpmnTs IFs2NjAxODNdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIE3sY2hlbmljZSBbNjkyNzE5XSwKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBEYXZsZSBbNjI0ODExXSwKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXNl6O1uIFs2OTIy MDRdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IEhyYWRpmp1rbyBwb2QgTWVkbu1rZW0gWzY0NzU0M10sCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAginTsY2hvdmljZSB1IFByYWh5 IFs3NjMyNTBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFNsYXB5IG5hZCBWbHRhdm91IFs3NDk2MTNdCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGVUUgoKICBcYlRSXGJURCBP YmVjOiAgICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlRECiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVnJhbukgbmFkIFZsdGF2 b3UgWzUzOTg0OF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgSu1sb3ZpmnTsIFs1MzkzNDFdLAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFRybm924SBbNTk4MzEzXSwKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBN7GNoZW5pY2Ug WzUzOTQ5MF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgRGF2bGUgWzUzOTE2M10sCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAginTsY2hvdmljZSBbNTM5NzMyXSwKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIcmFkaZqda28gWzUz OTI1Ml0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgU2xhcHkgWzUzOTY2MF0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFxlVERcZVRSCgogIFxiVFJcYlREIEtyYWo6ICAgICAgICAgICAg ICAgICAgICAgICAgXGVURFxiVEQgU3T4ZWRv6GVza/0gXGVURFxlVFIKCiAgXGJU UlxiVEQgT2JqZWRuYXRlbDogICAgICAgICAgICAgICAgICBcZVREXGJURCAgXEtV U0tBICBcZVREXGVUUgogIFxiVFJcYlREICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgXGVURFxiVEQgIFxLVVNLQiAgXGVURFxlVFIKICBcYlRSXGJURCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlREICBcS1VTS0MgIFxlVERc ZVRSCgogIFxiVFJcYlREIEludmVzdG9yOiAgICAgICAgICAgICAgICAgICAgXGVU RFxiVEQgIFxLVVNLQSAgXGVURFxlVFIKICBcYlRSXGJURCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFxlVERcYlREICBcS1VTS0IgIFxlVERcZVRSCiAgXGJU UlxiVEQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAgXEtV U0tDICBcZVREXGVUUgoKICBcYlRSXGJURCBaaG90b3ZpdGVsIGRva3VtZW50YWNl OiAgICAgIFxlVERcYlREICBcUFhBICBcZVREXGVUUiAlUHJvamVrdGFudDoKICBc YlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlREICBc UFhCICBcZVREXGVUUgogIFxiVFJcYlREICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgXGVURFxiVEQgIFxQWEMgIFxlVERcZVRSCgogIFxiVFJcYlREICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgXGVURFxiVEQgIEhsYXZu7SBpbp5lbv1y IHByb2pla3R1OiBcZVREXGVUUgogIFxiVFJcYlREICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgXGVURFxiVEQgIEluZy4gRGF2aWQgRHZv+OHoZWsgXGVURFxl VFIKCiAgXGJUUlxiVEQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcZVRE XGJURCAgWm9kcG927GRu/SBwcm9qZWt0YW50IC0tIGRvcHJhdm7tIHN0YXZieTog XGVURFxlVFIKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFxlVERcYlREICBJbmcuIFBhdmVsIEhyZGluYSwg6O1zbG8gYXV0b3JpemFjZSAw MDEyODE5IFxlVERcZVRSCgogIFxiVFJcYlREICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgXGVURFxiVEQgIFpvZHBvduxkbv0gcHJvamVrdGFudCAtLSBtb3N0 eSBhIGluni4ga29uc3RydWtjZTogXGVURFxlVFIKICBcYlRSXGJURCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlREICBJbmcuIE1hcmNlbCBNaW1y YSwg6O1zbG8gYXV0b3JpemFjZSAwMDA0NzIxIFxlVERcZVRSCgogIFxiVFJcYlRE ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXGVURFxiVEQgIFpvZHBvduxk bv0gcHJvamVrdGFudCAtLSB0ZWNobm9sb2dpY2vhIHph+O16ZW7tIHN0YXZlYjog XGVURFxlVFIKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFxlVERcYlREICBJbmcuIFBhdmVsIEhvbGXoZWssIOjtc2xvIGF1dG9yaXphY2Ug MDYwMjA5MyBcZVREXGVUUgoKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFxlVERcYlREICAgICAgICBcZVREXGVUUgoKICBcYlRSXGJURCBQ b2R6aG90b3ZpdGVs6SBkb2t1bWVudGFjZTogIFxlVERcYlREICB7XGJmIEF0ZWxp ZXIgUFJPTUlLQSwgXFNSTyB9IFxlVERcZVRSCiAgXGJUUlxiVEQgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAgTXVjaG92YSA5LCAxNjB+MDAg UHJhaGEgNiAgXGVURFxlVFIKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFxlVERcYlREICBJyCAyNjA4MDI3MywgREnIIENaMjYwODAyNzMg IFxlVERcZVRSCiAgXGJUUlxiVEQgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBcZVREXGJURCAgWm9kcG927GRu/SBwcm9qZWt0YW50IC0tIGRvcHJhdm7tIHN0 YXZieTogXGVURFxlVFIKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFxlVERcYlREICBJbmcuIFRvbeGaIFJvenRv6GlsLCDo7XNsbyBhdXRv cml6YWNlIDAwMDY0NjUgXGVURFxlVFIKCiAgXGJUUlxiVEQgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBcZVREXGJURCAgICAgICAgXGVURFxlVFIKCiAgXGJU UlxiVEQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAge1xi ZiBJbmcuIEFsZZogVm+eZW7tbGVrIC0tIEFWT1p9IFxlVERcZVRSCiAgXGJUUlxi VEQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAgTmEgTGFk ZWNoIDE0MDEsIDI1Mn4yOCDIZXJub5ppY2UgXGVURFxlVFIKICBcYlRSXGJURCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlREICBJyCA2MjQ2MzIz MywgREnIIENaNjYwMzA0MDIxMyBcZVREXGVUUgogIFxiVFJcYlREICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgXGVURFxiVEQgIFpvZHBvduxkbv0gcHJvamVr dGFudCAtLSBzdGF2Ynkgdm9kbu1obyBob3Nwb2Th+HN0du0gYX5rcmFqaW5u6Whv IGlunmVu/XJzdHbtOiBcZVREXGVUUgogIFxiVFJcYlREICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgXGVURFxiVEQgIEluZy4gQWxlmiBWb55lbu1sZWssIOjt c2xvIGF1dG9yaXphY2UgMDAwNDk5NyBcZVREXGVUUgoKICBcYlRSXGJURCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlREICAgICAgICBcZVREXGVU UgoKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERc YlREICB7XGJmIFpFTUFOLUlOR0VPLCBcU1JPXCBQcmFoYX0gXGVURFxlVFIKICBc YlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlREICBN bOFkZZ5lIDQxMC80LCAxNjl+MDAgUHJhaGEgNi1C+GV2bm92ICBcZVREXGVUUgog IFxiVFJcYlREICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXGVURFxiVEQg IEnIIDI4NDczNzI4LCBEScggQ1oyODQ3MzcyOCAgXGVURFxlVFIKICBcYlRSXGJU RCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlREICBJbmcuIE1n ci4gRGF2aWQgWmVtYW4sIG9kYm9ybuEgenD5c29iaWxvc3Qgdn5pbp5lbv1yc2vp IGdlb2xvZ2lpIOguIDE1NjMvMjAwMiBcZVREXGVUUgoKICBcYlRSXGJURCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERcYlREICAgICAgICBcZVREXGVU UgoKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxlVERc YlREICB7XGJmIEdUIEFURUxJRVIgR0VPREVaSUUsIFxTUk99IFxlVERcZVRSCiAg XGJUUlxiVEQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAg WmF+TWz9bmVtIDE1NjUvMzEsIDE0N34wMCBQcmFoYSA0IFxlVERcZVRSCiAgXGJU UlxiVEQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAgScgg MjU3OTI1NDcsIERJyCBDWjI1NzkyNTQ3IFxlVERcZVRSCiAgXGJUUlxiVEQgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAgSW5nLiBEYW5pZWwg SmFub3WaZWssIPr4ZWRu7CBvcHLhdm7sbv0gemVt7G3s+Gnoc2v9IPr4ZWRu7Wsg XGVURFxlVFIKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFxlVERcYlREICBJbmcuIEphbiBPcGVs7WsgXGVURFxlVFIKCiAgXGJUUlxiVEQg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAgICAgICAgXGVU RFxlVFIKCiAgXGJUUlxiVEQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc ZVREXGJURCAge1xiZiBWSUFLT05UUk9MLCBzcG9sLiBzIHIuIG8ufSBcZVREXGVU UgogIFxiVFJcYlREICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXGVURFxi VEQgIEhvdWRvdmEgMTgsIDE1OH4wMCBQcmFoYSA1IFxlVERcZVRSCiAgXGJUUlxi VEQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAgScggNjAy MDI1NjQsIERJyCBDWjYwMjAyNTY0IFxlVERcZVRSCiAgXGJUUlxiVEQgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBcZVREXGJURCAgUGV0ciBOZXV2aXJ0IFxl VERcZVRSCgogIFxiVFJcYlREICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg XGVURFxiVEQgICAgICAgIFxlVERcZVRSCgogIFxiVFJcYlREICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgXGVURFxiVEQgIHtcYmYgSW5nLiBQYXZlbCBGaWxp cH0gXGVURFxlVFIKICBcYlRSXGJURCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFxlVERcYlREICCOaZ5rb3ZhIDksIDM3MH4wMSDIZXNr6SBCdWTsam92aWNl IFxlVERcZVRSCiAgXGJUUlxiVEQgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBcZVREXGJURCAgScggNzM1MzI4OTQgXGVURFxlVFIKCgoKXGVUQUJMRQo= ------------igig5yws0A0bj6uL2KPrY1 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 X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f ------------igig5yws0A0bj6uL2KPrY1--