From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/113537 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mikael Sundqvist via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: Math prime issues for some fonts Date: Fri, 26 Nov 2021 22:05:23 +0100 Message-ID: References: <52545bd5-5910-73da-c82b-afefb1368479@gmail.com> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000ab7f3305d1b7741c" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34432"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Mikael Sundqvist To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri Nov 26 22:06:32 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 1mqiQR-0008jY-Qg for gctc-ntg-context-518@m.gmane-mx.org; Fri, 26 Nov 2021 22:06:31 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 37F2C28925E; Fri, 26 Nov 2021 22:05:57 +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 zbFrXMtM7EnM; Fri, 26 Nov 2021 22:05:56 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 356CD28937B; Fri, 26 Nov 2021 22:05:56 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E250628937B for ; Fri, 26 Nov 2021 22:05:53 +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 eRB51lIvv9U0 for ; Fri, 26 Nov 2021 22:05:52 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.222.48; helo=mail-ua1-f48.google.com; envelope-from=mickep@gmail.com; receiver= Original-Received: from mail-ua1-f48.google.com (mail-ua1-f48.google.com [209.85.222.48]) (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 4CE6A28925E for ; Fri, 26 Nov 2021 22:05:52 +0100 (CET) Original-Received: by mail-ua1-f48.google.com with SMTP id p2so20903524uad.11 for ; Fri, 26 Nov 2021 13:05:52 -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; bh=rLE4jpWqFsnbg7ng15dnQ9U55tra6gPwSpOd75vrUe4=; b=T0OVGApsT/2CyBA/UmGvJhHk7OXwiEXEFOZZoi4/ugKgms3EDnEWGHz6g4tc/z6NrJ KIA6ZxbqVdJKNCWy+kyALlReSqn/VsnHidwfg7/N44gkzvIDfClAs32BucXZq8tT5UlD 8Aj5heIzrXu1KHSbgSiusY90rMCvha8qKiqoObLbDO2yppcL/swGj8Hxk5ynnU213riK sT7NKgi1bcOLQ47Ls8/2dv7Y7yfy9g74xreS4NbBuH3f/XquakQ9FW2Xo3COb0QKQvNv n63FfQh0qJDMA0LmBZzijGA6IgclbQ4XWBA6jmyAtjnqbqHCz8hrSfKWH12Se/+cP18R 6+Aw== 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; bh=rLE4jpWqFsnbg7ng15dnQ9U55tra6gPwSpOd75vrUe4=; b=L22zy8qJebsuplhWCro7YvJeT2Mlf/3ekVf+37z+SKvXazqUX58cUK3O1otSvYr/pd EorX61VZU1Po7MOgs5nerY9B9qYGwYsCMHGm02EH6q7HvVUxj596TQGMmkJhvHsNah56 yO/fIQ6fzy+6zTaBi99KiHypkjM6TuCupWGBKe4HcMEjR7dkv1HYzHYU/I6SF+1Vqv70 ACOtKeCBJ5SO8jwmM7YMJfxwcsSOsTnTGdBm6AyoQYBhpiYhFgn0Fia58DiFf4X5Q4o3 wgxkx1I+A3siJ7iJikPUVzT7exb4WAJoIPes3H2U6XT4ibD9YxbN+5DPYq/Dpr2zO8Xe 7+cA== X-Gm-Message-State: AOAM531Wh4QdSALBEc2X0ygTWfY/rWQXjp98jNeadk1um8WDGvRYOgYA xM1Wqo5k3igB0BrARd71rUxfhHXWnnm+5Mw2WiFAd6kDHEk= X-Google-Smtp-Source: ABdhPJzXWzMJSta9BMpOzpncHSbGELZmm5wetzVv/XgBHGwE6+C4wE8dHPFsN7RiIgS6UbFaafIQV4plTh7gRCrOwHQ= X-Received: by 2002:a05:6102:5113:: with SMTP id bm19mr19737613vsb.31.1637960750161; Fri, 26 Nov 2021 13:05:50 -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:113537 Archived-At: --000000000000ab7f3305d1b7741c Content-Type: text/plain; charset="UTF-8" Hi Jack, I've been working with Hans on math in general and primes in particular in the last week. I do not understand all the details, but I think primes are handled differently now, and that one essentially need to have some tuning in goodie files (the reason is that they are done differently in different fonts, and that there was not simple one-fits-all solution). We have not touched eulernova yet. In any case, if you replace euler-math.lfg and type-imp-euler.mkiv in ConTeXt-lmtx/tex/texmf-context/tex/context/fonts/mkiv/ with the attached files, I think at least the primes should look OK (you could experiment with the values in euler-math.lfg). The sample file \setupbodyfont[eulernova] \starttext \m{x'(t)f'(x)f''(x)e^{f'(x)}} \stoptext looks OK here. /Mikael On Fri, Nov 26, 2021 at 7:54 PM Jack Hill via ntg-context wrote: > > On Fri, 26 Nov 2021 at 17:39, Wolfgang Schuster > wrote: > > > > Jack Hill via ntg-context schrieb am 26.11.2021 um 18:18: > > > Hi list, > > > > > > When I run this test code > > > > > > \definefontfamily[trm][math][tex gyre termes math] > > > \definefontfamily[pag][math][tex gyre pagella math] > > > \definefontfamily[bon][math][tex gyre bonum math] > > > \definefontfamily[sch][math][tex gyre schola math] > > > \definefontfamily[stx][math][stix two math] > > > \starttext > > > \starttabulate[|c|c|] > > > \FL > > > \NC \bf Font name \NC \bf Math prime \NR > > > \ML > > > \NC Latin modern \NC \m{x'} \NR > > > \NC Termes \NC \switchtobodyfont[trm] \m{x'} \NR > > > \NC Pagella \NC \switchtobodyfont[pag] \m{x'} \NR > > > \NC Bonum \NC \switchtobodyfont[bon] \m{x'} \NR > > > \NC Schola \NC \switchtobodyfont[sch] \m{x'} \NR > > > \NC Stix \NC \switchtobodyfont[stx] \m{x'} \NR > > > \BL > > > \stoptabulate > > > \stoptext > > > > > > on my machine, the prime symbols are being placed too high (except for > > > latin modern which is normal). > > > Running the same code on the wiki gives the correct output though. > > > Does anyone else get the same output? Screenshot attached. > > > > Use \definetypeface to load/set the math fonts. > > > > \starttext > > > > \starttabulate[|l|c|] > > \FL > > \BC Font name \BC Math prime \NC\NR > > \ML > > \NC Latin Modern Roman \NC \m{x'} \NC\NR > > \NC TeX Gyre Termes \NC \switchtobodyfont[termes] \m{x'} \NC\NR > > \NC TeX Gyre Pagella \NC \switchtobodyfont[pagella] \m{x'} \NC\NR > > \NC TeX Gyre Bonum \NC \switchtobodyfont[bonum] \m{x'} \NC\NR > > \NC TeX Gyre Schola \NC \switchtobodyfont[schola] \m{x'} \NC\NR > > \NC STIX Two \NC \switchtobodyfont[stixtwo] \m{x'} \NC\NR > > \BL > > \stoptabulate > > > > \stoptext > > > > Wolfgang > > Thanks, \definetypeface fixes it. Should I not be using \definefontfamily? > I've just checked eulernova and the prime is still too high for this font. > > \switchtobodyfont[eulernova] > \starttext > \m{x'} > \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 > ___________________________________________________________________________________ --000000000000ab7f3305d1b7741c Content-Type: application/octet-stream; name="euler-math.lfg" Content-Disposition: attachment; filename="euler-math.lfg" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kwgvdgzj0 LS0gdGhpcyBmaWxlIG1pZ2h0IGdvIGF3YXkgYW5kIGlzIGZvciBleHBlcmltZW50cyBvbmx5Cgpy ZXR1cm4gewogICAgbmFtZSA9ICJldWxlci1tYXRoIiwKICAgIHZlcnNpb24gPSAiMS4wMCIsCiAg ICBjb21tZW50ID0gIkdvb2RpZXMgdGhhdCBjb21wbGVtZW50IGV1bGVyIG1hdGguIiwKICAgIGF1 dGhvciA9ICJIYW5zIEhhZ2VuIiwKICAgIGNvcHlyaWdodCA9ICJDb25UZVh0IGRldmVsb3BtZW50 IHRlYW0iLAoKICAgbWF0aGVtYXRpY3MgPSB7CiAgICAgICAgdHdlYWtzID0gewogICAgICAgICAg ICBhZnRlcmNvcHlpbmcgPSB7CiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAg dHdlYWsgICA9ICJmaXhwcmltZXMiLAogICAgICAgICAgICAgICAgICAgIGZhY3RvciAgPSAwLjks CiAgICAgICAgICAgICAgICAgICAgc21hbGxlciA9IHRydWUsCiAgICAgICAgICAgICAgICAgICAg c2NhbGUgICA9IDAuNjAsCiAgICAgICAgICAgICAgICAgICAgZmFrZSAgICA9IDAuNzUsCiAgICAg ICAgICAgICAgICB9LAogICAgICAgICAgICB9LAogICAgICAgIH0sCiAgICB9LAoKCn0KCgo= --000000000000ab7f3305d1b7741c Content-Type: application/octet-stream; name="type-imp-euler.mkiv" Content-Disposition: attachment; filename="type-imp-euler.mkiv" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kwgvdgzp1 JUQgXG1vZHVsZQolRCAgIFsgICAgICAgZmlsZT10eXBlLW90ZiwKJUQgICAgICAgIHZlcnNpb249 MjAwNy4wNy4zMCwKJUQgICAgICAgICAgdGl0bGU9XENPTlRFWFRcIFR5cGVzY3JpcHQgTWFjcm9z LAolRCAgICAgICBzdWJ0aXRsZT1FdWxlciwKJUQgICAgICAgICBhdXRob3I9SGFucyBIYWdlbiwK JUQgICAgICAgICAgIGRhdGU9XGN1cnJlbnRkYXRlLAolRCAgICAgIGNvcHlyaWdodD17UFJBR01B IEFERSBcJiBcQ09OVEVYVFwgRGV2ZWxvcG1lbnQgVGVhbX1dCiVDCiVDIFRoaXMgbW9kdWxlIGlz IHBhcnQgb2YgdGhlIFxDT05URVhUXCBtYWNyb3x8cGFja2FnZSBhbmQgaXMKJUMgdGhlcmVmb3Jl IGNvcHlyaWdodGVkIGJ5IFxQUkFHTUEuIFNlZSBtcmVhZG1lLnBkZiBmb3IKJUMgZGV0YWlscy4K Clxsb2FkdHlwZXNjcmlwdGZpbGVbdGV4Z3lyZV0KXGxvYWR0eXBlc2NyaXB0ZmlsZVtkZWphdnVd CgolIFUrMDAwMCB1cHRvIFUrMzEwMCBpcyBwcm9iYWJseSBvaywgYnV0IGV2ZW4gdGhlbiB3ZSBk b24ndCB3YW50IGEgbWl4IG9mIGFjY2VudGVkCgpccmVzZXRmb250ZmFsbGJhY2sgIFtldWxlcm92 ZXJwYWdlbGxhXQpccmVzZXRmb250ZmFsbGJhY2sgIFtwYWdlbGxhb3ZlcmV1bGVyXQoKJSAweDFE NDU1IDogaXRhbGljIGgKClxkZWZpbmVmb250ZmFsbGJhY2sgW2V1bGVyb3ZlcnBhZ2VsbGFdIFtc cyFmaWxlOmV1bGVyLm90Zl0gICBbMHgwMjEwMC0weDAyQkZGXSBbXHMhY2hlY2s9eWVzLFxjIWZv cmNlPXllc10KXGRlZmluZWZvbnRmYWxsYmFjayBbZXVsZXJvdmVycGFnZWxsYV0gW1xzIWZpbGU6 ZXVsZXIub3RmXSAgIFsweDFENDAwLTB4MUQ3RkZdIFtccyFjaGVjaz15ZXMsXGMhZm9yY2U9eWVz XQpcZGVmaW5lZm9udGZhbGxiYWNrIFtldWxlcm92ZXJwYWdlbGxhXSBbdGV4Z3lyZXBhZ2VsbGEt bWF0aF0gWzB4MDIxMEVdICAgICAgICAgW1xzIWNoZWNrPXllcyxcYyFmb3JjZT1cdiF5ZXNdCiVk ZWZpbmVmb250ZmFsbGJhY2sgW2V1bGVyb3ZlcnBhZ2VsbGFdIFtccyFmaWxlOmV1bGVyLm90Zl0g ICBbMHgxRDUzOC0weDFENTUwXSBbXHMhY2hlY2s9eWVzLFxjIWZvcmNlPXllc10KClxkZWZpbmVm b250ZmFsbGJhY2sgW3BhZ2VsbGFvdmVyZXVsZXJdIFt0ZXhneXJlcGFnZWxsYS1tYXRoXSBbMHgw MjEwMC0weDAyQkZGXSBbXHMhY2hlY2s9eWVzXQpcZGVmaW5lZm9udGZhbGxiYWNrIFtwYWdlbGxh b3ZlcmV1bGVyXSBbdGV4Z3lyZXBhZ2VsbGEtbWF0aF0gWzB4MUQ0MDAtMHgxRDdGRl0gW1xzIWNo ZWNrPXllc10KXGRlZmluZWZvbnRmYWxsYmFjayBbcGFnZWxsYW92ZXJldWxlcl0gW3RleGd5cmVw YWdlbGxhLW1hdGhdIFsweDFENDAwLTB4MUQ3RkZdIFtccyFjaGVjaz15ZXNdClxkZWZpbmVmb250 ZmFsbGJhY2sgW3BhZ2VsbGFvdmVyZXVsZXJdIFt0ZXhneXJlcGFnZWxsYS1tYXRoXSBbMHgwMjEw RV0gICAgICAgICBbXHMhY2hlY2s9eWVzLFxjIWZvcmNlPVx2IXllc10KJWRlZmluZWZvbnRmYWxs YmFjayBbcGFnZWxsYW92ZXJldWxlcl0gW3RleGd5cmVwYWdlbGxhLW1hdGhdIFsweDFENTM4LTB4 MUQ1NTBdIFtccyFjaGVjaz15ZXNdCgolIGV4YW1wbGUgZm9yIGFkaXR5YToKCiUgXGRlZmluZWZv bnRmYWxsYmFjayBbcGFnZWxsYW92ZXJldWxlcl0gW3RleGd5cmVwYWdlbGxhLW1hdGhdIFtsb3dl cmNhc2Vub3JtYWxdIFtvZmZzZXQ9dXBwZXJjYXNlbm9ybWFsLGZvcmNlPXllc10KJSBcZGVmaW5l Zm9udGZhbGxiYWNrIFtwYWdlbGxhb3ZlcmV1bGVyXSBbdGV4Z3lyZXBhZ2VsbGEtbWF0aF0gW3Vw cGVyY2FzZW5vcm1hbF0gW29mZnNldD1sb3dlcmNhc2Vub3JtYWwsZm9yY2U9eWVzXQoKJSBcZGVm aW5lZm9udGZhbGxiYWNrIFtwYWdlbGxhb3ZlcmV1bGVyXSBbdGV4Z3lyZXBhZ2VsbGEtbWF0aF0g W3VwcGVyY2FzZWJvbGRpdGFsaWNdIFtmb3JjZT15ZXNdCiUgXGRlZmluZWZvbnRmYWxsYmFjayBb cGFnZWxsYW92ZXJldWxlcl0gW3RleGd5cmVwYWdlbGxhLW1hdGhdIFtsb3dlcmNhc2Vib2xkaXRh bGljXSBbZm9yY2U9eWVzXQoKXHN0YXJ0dHlwZXNjcmlwdGNvbGxlY3Rpb25bcGFnZWxsYS1ldWxl cm5vdmFdCgogICAgXHN0YXJ0dHlwZXNjcmlwdCBbXHMhc2VyaWZdIFtldWxlcm5vdmFdIFtccyFu YW1lXQogICAgICAgIFxzZXR1cHNbXHMhZm9udDpccyFmYWxsYmFjazpccyFzZXJpZl0KICAgICAg ICBcZGVmaW5lZm9udHN5bm9ueW0gW1xzIVNlcmlmXSBbXHMhZmlsZTpldWxlci5vdGZdIFtccyFm ZWF0dXJlcz1ccyFkZWZhdWx0XQogICAgXHN0b3B0eXBlc2NyaXB0CgogICAgXHN0YXJ0dHlwZXNj cmlwdCBbXHMhbWF0aF0gW2V1bGVybm92YV0gW1xzIW5hbWVdCiAgICAgICUgXGxvYWRmb250Z29v ZGllc1tldWxlci1tYXRoXQogICAgICAgIFxkZWZpbmVmb250c3lub255bSBbTWF0aFJvbWFuXSBb XHMhZmlsZTpldWxlci5vdGZdIFtccyFmZWF0dXJlcz17XHMhbWF0aFxtYXRoc2l6ZXN1ZmZpeCxt YXRoZXh0cmF9LFxzIWdvb2RpZXM9ZXVsZXItbWF0aF0KICAgIFxzdG9wdHlwZXNjcmlwdAoKICAg IFxzdGFydHR5cGVzY3JpcHQgW3BhZ2VsbGEtZXVsZXJub3ZhXQogICAgICAgIFxkZWZpbmV0eXBl ZmFjZSBbXHR5cGVzY3JpcHRvbmVdIFtccyFybV0gW1xzIXNlcmlmXSBbcGFnZWxsYV0gICBbXHMh ZGVmYXVsdF0KICAgICAgICBcZGVmaW5ldHlwZWZhY2UgW1x0eXBlc2NyaXB0b25lXSBbXHMhdHRd IFtccyFtb25vXSAgW2RlamF2dV0gICAgW1xzIWRlZmF1bHRdIFtccyFyc2NhbGU9MC45XQogICAg ICAgIFxkZWZpbmV0eXBlZmFjZSBbXHR5cGVzY3JpcHRvbmVdIFtccyFtbV0gW1xzIW1hdGhdICBb ZXVsZXJub3ZhXSBbXHMhZGVmYXVsdF0KICAgICAgICBccXVpdHR5cGVzY3JpcHRzY2FubmluZwog ICAgXHN0b3B0eXBlc2NyaXB0CgogICAgXHN0YXJ0dHlwZXNjcmlwdCBbZXVsZXJub3ZhXQogICAg ICAgIFxkZWZpbmV0eXBlZmFjZSBbXHR5cGVzY3JpcHRvbmVdIFtccyFybV0gW1xzIXNlcmlmXSBb ZXVsZXJub3ZhXSBbXHMhZGVmYXVsdF0KICAgICAgICBcZGVmaW5ldHlwZWZhY2UgW1x0eXBlc2Ny aXB0b25lXSBbXHMhdHRdIFtccyFtb25vXSAgW2RlamF2dV0gICAgW1xzIWRlZmF1bHRdIFtccyFy c2NhbGU9MC45XQogICAgICAgIFxkZWZpbmV0eXBlZmFjZSBbXHR5cGVzY3JpcHRvbmVdIFtccyFt bV0gW1xzIW1hdGhdICBbZXVsZXJub3ZhXSBbXHMhZGVmYXVsdF0KICAgICAgICBccXVpdHR5cGVz Y3JpcHRzY2FubmluZwogICAgXHN0b3B0eXBlc2NyaXB0CgogICAgXHN0YXJ0dHlwZXNjcmlwdCBb XHMhbWF0aF0gW2V1bGVyb3ZlcnBhZ2VsbGFdIFtccyFuYW1lXQogICAgICAgIFxkZWZpbmVmb250 c3lub255bSBbTWF0aFJvbWFuXSBbdGV4Z3lyZXBhZ2VsbGEtbWF0aF0gW1xzIWZlYXR1cmVzPXtc cyFtYXRoXG1hdGhzaXplc3VmZml4LG1hdGhleHRyYX0sXHMhZmFsbGJhY2tzPWV1bGVyb3ZlcnBh Z2VsbGFdCiAgICBcc3RvcHR5cGVzY3JpcHQKCiAgICBcc3RhcnR0eXBlc2NyaXB0IFtccyFtYXRo XSBbcGFnZWxsYW92ZXJldWxlcl0gW1xzIW5hbWVdCiAgICAgICAgXGRlZmluZWZvbnRzeW5vbnlt IFtNYXRoUm9tYW5dIFtccyFmaWxlOmV1bGVyLm90Zl0gW1xzIWZlYXR1cmVzPXtccyFtYXRoXG1h dGhzaXplc3VmZml4LG1hdGhleHRyYX0sXHMhZmFsbGJhY2tzPXBhZ2VsbGFvdmVyZXVsZXJdCiAg ICBcc3RvcHR5cGVzY3JpcHQKCiAgICBcc3RhcnR0eXBlc2NyaXB0IFtwYWdlbGxhLXdpdGgtZXVs ZXJdCiAgICAgICAgXGRlZmluZXR5cGVmYWNlIFtcdHlwZXNjcmlwdG9uZV0gW1xzIXJtXSBbXHMh c2VyaWZdIFtwYWdlbGxhXSAgICAgICAgICBbXHMhZGVmYXVsdF0KICAgICAgICBcZGVmaW5ldHlw ZWZhY2UgW1x0eXBlc2NyaXB0b25lXSBbXHMhdHRdIFtccyFtb25vXSAgW2RlamF2dV0gICAgICAg ICAgIFtccyFkZWZhdWx0XSBbXHMhcnNjYWxlPTAuOV0KICAgICAgICBcZGVmaW5ldHlwZWZhY2Ug W1x0eXBlc2NyaXB0b25lXSBbXHMhbW1dIFtccyFtYXRoXSAgW2V1bGVyb3ZlcnBhZ2VsbGFdIFtc cyFkZWZhdWx0XQogICAgICAgIFxxdWl0dHlwZXNjcmlwdHNjYW5uaW5nCiAgICBcc3RvcHR5cGVz Y3JpcHQKCiAgICBcc3RhcnR0eXBlc2NyaXB0IFtldWxlci13aXRoLXBhZ2VsbGFdCiAgICAgICAg XGRlZmluZXR5cGVmYWNlIFtcdHlwZXNjcmlwdG9uZV0gW1xzIXJtXSBbXHMhc2VyaWZdIFtldWxl cm5vdmFdICAgICAgICBbXHMhZGVmYXVsdF0KICAgICAgICBcZGVmaW5ldHlwZWZhY2UgW1x0eXBl c2NyaXB0b25lXSBbXHMhdHRdIFtccyFtb25vXSAgW2RlamF2dV0gICAgICAgICAgIFtccyFkZWZh dWx0XSBbXHMhcnNjYWxlPTAuOV0KICAgICAgICBcZGVmaW5ldHlwZWZhY2UgW1x0eXBlc2NyaXB0 b25lXSBbXHMhbW1dIFtccyFtYXRoXSAgW3BhZ2VsbGFvdmVyZXVsZXJdIFtccyFkZWZhdWx0XQog ICAgICAgIFxxdWl0dHlwZXNjcmlwdHNjYW5uaW5nCiAgICBcc3RvcHR5cGVzY3JpcHQKClxzdG9w dHlwZXNjcmlwdGNvbGxlY3Rpb24K --000000000000ab7f3305d1b7741c 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== --000000000000ab7f3305d1b7741c--