From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xue Fuqiao Newsgroups: gmane.emacs.bugs Subject: bug#14993: [PATCH] Update information about fonts Date: Wed, 31 Jul 2013 17:16:31 +0800 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=089e0149caca6258b504e2cb2e0f X-Trace: ger.gmane.org 1375263790 17738 80.91.229.3 (31 Jul 2013 09:43:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 31 Jul 2013 09:43:10 +0000 (UTC) To: 14993@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 31 11:43:11 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V4Sw2-0000tN-18 for geb-bug-gnu-emacs@m.gmane.org; Wed, 31 Jul 2013 11:43:10 +0200 Original-Received: from localhost ([::1]:44103 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4Sw1-0004YC-Lx for geb-bug-gnu-emacs@m.gmane.org; Wed, 31 Jul 2013 05:43:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34862) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4Svw-0004TJ-HR for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2013 05:43:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V4Svv-0000cM-31 for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2013 05:43:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37543) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4Svu-0000c9-TR for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2013 05:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1V4Svu-0002MY-Hz for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2013 05:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Xue Fuqiao Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 31 Jul 2013 09:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14993 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs Original-Received: via spool by submit@debbugs.gnu.org id=B.13752637569031 (code B ref -1); Wed, 31 Jul 2013 09:43:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 Jul 2013 09:42:36 +0000 Original-Received: from localhost ([127.0.0.1]:60092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V4SvU-0002Lb-2s for submit@debbugs.gnu.org; Wed, 31 Jul 2013 05:42:36 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:32822) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V4SvR-0002LM-V9 for submit@debbugs.gnu.org; Wed, 31 Jul 2013 05:42:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V4SvK-0000R8-RY for submit@debbugs.gnu.org; Wed, 31 Jul 2013 05:42:28 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:42999) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4SvK-0000R3-PE for submit@debbugs.gnu.org; Wed, 31 Jul 2013 05:42:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34520) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4SvJ-0004HJ-Nr for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2013 05:42:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V4SvH-0000QQ-Pk for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2013 05:42:25 -0400 Original-Received: from mail-ob0-x230.google.com ([2607:f8b0:4003:c01::230]:57858) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4SWG-0008FY-D2 for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2013 05:16:32 -0400 Original-Received: by mail-ob0-f176.google.com with SMTP id uz19so861724obc.7 for ; Wed, 31 Jul 2013 02:16:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=lAtmK4/jaE1hJZk1aR50mZmc3Er/XGpZmgslohatjhQ=; b=KqoeCSZ506xV7EjGmTqecVERVAyhMnMAT7OY3QVPzDJmmtjBeAj3X1bOzigwMl4SGS BaqkzIlpY2BGOFrOAQZoR7nhRnX/OukeMAsdC2WWidupIIP9ArdV6agSir+YPfHVBdfV 65QAVI83z2fjpOvTU8GiYiBLOGcxCahvjl/R7nV8urp5oy2gWU8A20yFv9rI7uAP80nc G679S+14CyuZOq2Pwa5O2aH4hWrbAngZ5XFepngxKtA6Pkj/obAzdF7iwnVNmBR0MFid IW98O4TSsvdZGm5tjL0ljMG/O/MEHmKBPJKUSBVbM/eAiE59tJTPr5oirz5cqESh+WRE xtjQ== X-Received: by 10.50.85.114 with SMTP id g18mr359398igz.15.1375262191276; Wed, 31 Jul 2013 02:16:31 -0700 (PDT) Original-Received: by 10.42.28.3 with HTTP; Wed, 31 Jul 2013 02:16:31 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:76845 Archived-At: --089e0149caca6258b504e2cb2e0f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable tags patch GNU Intlfonts are pretty old bitmapped fonts. They cannot be used with GNU Emacs's font shaping capabilities. The GNU FreeFont exist and offer support for many scripts and languages, so I made a patch. (For downloading fonts and installing them, there=E2=80=99s nothing Emacs-specif= ic, so I removed them from the Emacs FAQ.) --=20 Best regards, Xue Fuqiao. http://www.gnu.org/software/emacs/ --089e0149caca6258b504e2cb2e0f Content-Type: application/octet-stream; name="fonts.patch" Content-Disposition: attachment; filename="fonts.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hjsblbc70 PT09IG1vZGlmaWVkIGZpbGUgJ0lOU1RBTEwnCi0tLSBJTlNUQUxMCTIwMTMtMDctMjkgMTE6MzU6 MTYgKzAwMDAKKysrIElOU1RBTEwJMjAxMy0wNy0zMSAwOTowMzo0NCArMDAwMApAQCAtMTM0LDIz ICsxMzQsMTUgQEAKIE5vdGUgdGhhdCBFbWFjcyBjYW5ub3Qgc3VwcG9ydCBjb21wbGV4IHNjcmlw dHMgb24gYSBUVFksIHVubGVzcyB0aGUKIHRlcm1pbmFsIGluY2x1ZGVzIHN1Y2ggYSBzdXBwb3J0 LgogCi0qIGludGxmb250cy1WRVJTSU9OLnRhci5negotCi1UaGUgaW50bGZvbnRzIGRpc3RyaWJ1 dGlvbiBjb250YWlucyBYMTEgZm9udHMgaW4gdmFyaW91cyBlbmNvZGluZ3MKLXRoYXQgRW1hY3Mg Y2FuIHVzZSB0byBkaXNwbGF5IGludGVybmF0aW9uYWwgY2hhcmFjdGVycy4gIElmIHlvdSBzZWUg YQotbm9uLUFTQ0lJIGNoYXJhY3RlciBhcHBlYXIgYXMgYSBob2xsb3cgYm94LCB0aGF0IG1lYW5z IHlvdSBkb24ndCBoYXZlCi1hIGZvbnQgZm9yIGl0LiAgWW91IG1pZ2h0IGZpbmQgb25lIGluIHRo ZSBpbnRsZm9udHMgZGlzdHJpYnV0aW9uLiAgSWYKLXlvdSBkbyBoYXZlIGEgZm9udCBmb3IgYSBu b24tQVNDSUkgY2hhcmFjdGVyLCBidXQgc29tZSBjaGFyYWN0ZXJzCi1kb24ndCBsb29rIHJpZ2h0 LCBvciBhcHBlYXIgaW1wcm9wZXJseSBhbGlnbmVkLCBhIGZvbnQgZnJvbSB0aGUKLWludGxmb250 cyBkaXN0cmlidXRpb24gbWlnaHQgbG9vayBiZXR0ZXIuCi0KLVRoZSBmb250cyBpbiB0aGUgaW50 bGZvbnRzIGRpc3RyaWJ1dGlvbiBhcmUgYWxzbyB1c2VkIGJ5IHRoZSBwcy1wcmludAotcGFja2Fn ZSBmb3IgcHJpbnRpbmcgaW50ZXJuYXRpb25hbCBjaGFyYWN0ZXJzLiAgVGhlIGZpbGUKLWxpc3Av cHMtbXVsZS5lbCBkZWZpbmVzIHRoZSAqLmJkZiBmb250IGZpbGVzIHJlcXVpcmVkIGZvciBwcmlu dGluZwotZWFjaCBjaGFyYWN0ZXIgc2V0LgotCi1UaGUgaW50bGZvbnRzIGRpc3RyaWJ1dGlvbiBj b250YWlucyBpdHMgb3duIGluc3RhbGxhdGlvbiBpbnN0cnVjdGlvbnMsCi1pbiB0aGUgaW50bGZv bnRzL1JFQURNRSBmaWxlLgorKiBHTlUgRnJlZUZvbnQKKworVGhlIEdOVSBGcmVlRm9udCBkaXN0 cmlidXRpb24gaXMgYSBmcmVlIGZhbWlseSBvZiBzY2FsYWJsZSBvdXRsaW5lCitmb250cywgc3Vp dGFibGUgZm9yIGdlbmVyYWwgdXNlIG9uIGNvbXB1dGVycyBhbmQgZm9yIGRlc2t0b3AKK3B1Ymxp c2hpbmcuICBJdCBpcyBVbmljb2RlLWVuY29kZWQgZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBhbGwg bW9kZXJuCitvcGVyYXRpbmcgc3lzdGVtcy4gIElmIHlvdSBzZWUgYSBub24tQVNDSUkgY2hhcmFj dGVyIGFwcGVhciBhcyBhCitob2xsb3cgYm94LCB0aGF0IG1lYW5zIHlvdSBkb24ndCBoYXZlIGEg Zm9udCBmb3IgaXQuCisKK1RoZSBmb250cyBhcmUgcmVhZHkgdG8gdXNlLCBhdmFsYWJsZSBpbiBU cnVlVHlwZSBhbmQgT3BlblR5cGUgZm9ybWF0cy4KIAogKiBJbWFnZSBzdXBwb3J0IGxpYnJhcmll cwogCgo9PT0gbW9kaWZpZWQgZmlsZSAnZG9jL21pc2MvZmFxLnRleGknCi0tLSBkb2MvbWlzYy9m YXEudGV4aQkyMDEzLTA3LTI1IDA3OjEwOjU2ICswMDAwCisrKyBkb2MvbWlzYy9mYXEudGV4aQky MDEzLTA3LTMxIDA5OjAzOjQ0ICswMDAwCkBAIC00MDE4LDcgKzQwMTgsNiBAQAogKiBFbWFjcyBk b2VzIG5vdCBkaXNwbGF5IDgtYml0IGNoYXJhY3RlcnM6OgogKiBJbnB1dHRpbmcgZWlnaHQtYml0 IGNoYXJhY3RlcnM6OgogKiBSaWdodC10by1sZWZ0IGFscGhhYmV0czo6Ci0qIEhvdyB0byBhZGQg Zm9udHM6OgogQGVuZCBtZW51CiAKIEBub2RlIEVtYWNzIGRvZXMgbm90IGRpc3BsYXkgOC1iaXQg Y2hhcmFjdGVycwpAQCAtNDA2MCwxMjYgKzQwNTksNiBAQAogQXJhYmljLCBGYXJzaSwgYW5kIEhl YnJldywgc2luY2UgdmVyc2lvbiAyNC4xLgogQHhyZWZ7TmV3IGluIEVtYWNzIDI0LCBiaWRpcmVj dGlvbmFsIGRpc3BsYXl9LgogCi0KLUBub2RlIEhvdyB0byBhZGQgZm9udHMKLUBzZWN0aW9uIEhv dyBkbyBJIGFkZCBmb250cyBmb3IgdXNlIHdpdGggRW1hY3M/Ci1AY2luZGV4IGFkZCBmb250cyBm b3IgdXNlIHdpdGggRW1hY3MKLUBjaW5kZXggaW50bGZvbnRzCi0KLUZpcnN0LCBkb3dubG9hZCBh bmQgaW5zdGFsbCB0aGUgQkRGIGZvbnQgZmlsZXMgYW5kIGFueSBhdXhpbGlhcnkKLXBhY2thZ2Vz IHRoZXkgbmVlZC4gIFRoZSBHTlUgSW50bGZvbnRzIGRpc3RyaWJ1dGlvbiBjYW4gYmUgZm91bmQg b24KLUB1cmVme2h0dHA6Ly9kaXJlY3RvcnkuZnNmLm9yZy9sb2NhbGl6YXRpb24vaW50bGZvbnRz Lmh0bWwsIHRoZSBHTlUKLVNvZnR3YXJlIERpcmVjdG9yeSBXZWIgc2l0ZX0uCi0KLU5leHQsIGlm IHlvdSBhcmUgb24gWCBXaW5kb3cgc3lzdGVtLCBpc3N1ZSB0aGUgZm9sbG93aW5nIHR3byBjb21t YW5kcwotZnJvbSB0aGUgc2hlbGwncyBwcm9tcHQ6Ci0KLUBleGFtcGxlCi0gIHhzZXQgK2ZwIC91 c3IvbG9jYWwvc2hhcmUvZW1hY3MvZm9udHMKLSAgeHNldCBmcCByZWhhc2gKLUBlbmQgZXhhbXBs ZQotCi1Abm9pbmRlbnQKLShNb2RpZnkgdGhlIGZpcnN0IGNvbW1hbmQgaWYgeW91IGluc3RhbGxl ZCB0aGUgZm9udHMgaW4gYSBkaXJlY3RvcnkKLXRoYXQgaXMgbm90IEBmaWxley91c3IvbG9jYWwv c2hhcmUvZW1hY3MvZm9udHN9LikgIFlvdSBhbHNvIG5lZWQgdG8KLWFycmFuZ2UgZm9yIHRoZXNl IHR3byBjb21tYW5kcyB0byBydW4gd2hlbmV2ZXIgeW91IGxvZyBpbiwgZS5nLiwgYnkKLWFkZGlu ZyB0aGVtIHRvIHlvdXIgd2luZG93LXN5c3RlbSBzdGFydHVwIGZpbGUsIHN1Y2ggYXMKLUBmaWxl e34vLnhzZXNzaW9ucmN9IG9yIEBmaWxle34vLmdub21lcmN9LgotCi1Ob3csIGFkZCB0aGUgZm9s bG93aW5nIGxpbmUgdG8geW91ciBAZmlsZXt+Ly5lbWFjc30gaW5pdCBmaWxlOgotCi1AbGlzcAot ICAoYWRkLXRvLWxpc3QgJ2JkZi1kaXJlY3RvcnktbGlzdCAiL3Vzci9zaGFyZS9lbWFjcy9mb250 cy9iZGYiKQotQGVuZCBsaXNwCi0KLUBub2luZGVudAotKEFnYWluLCBtb2RpZnkgdGhlIGZpbGUg bmFtZSBpZiB5b3UgaW5zdGFsbGVkIHRoZSBmb250cyBlbHNld2hlcmUuKQotCi1GaW5hbGx5LCBp ZiB5b3Ugd2lzaCB0byB1c2UgdGhlIGluc3RhbGxlZCBmb250cyB3aXRoIEBjb2Rle3BzLXByaW50 fSwKLWFkZCB0aGUgZm9sbG93aW5nIGxpbmUgdG8geW91ciBAZmlsZXt+Ly5lbWFjc306Ci0KLUBs aXNwCi0gIChzZXRxIHBzLW11bHRpYnl0ZS1idWZmZXIgJ2JkZi1mb250LWV4Y2VwdC1sYXRpbikK LUBlbmQgbGlzcAotCi1BIGZldyBhZGRpdGlvbmFsIHN0ZXBzIGFyZSBuZWNlc3NhcnkgZm9yIE1T LVdpbmRvd3M7IHRoZXkgYXJlIGxpc3RlZAotYmVsb3cuCi0KLUZpcnN0LCBtYWtlIHN1cmUgQGVt cGh7YWxsfSB0aGUgZGlyZWN0b3JpZXMgd2l0aCBCREYgZm9udCBmaWxlcyBhcmUKLW1lbnRpb25l ZCBpbiBAY29kZXtiZGYtZGlyZWN0b3J5LWxpc3R9LiAgT24gVW5peCBhbmQgR05VL0xpbnV4Ci1z eXN0ZW1zLCBvbmUgbm9ybWFsbHkgcnVucyBAa2Jke21ha2UgaW5zdGFsbH0gdG8gaW5zdGFsbCB0 aGUgQkRGIGZvbnRzCi1pbiB0aGUgc2FtZSBkaXJlY3RvcnkuICBCeSBjb250cmFzdCwgV2luZG93 cyB1c2VycyB0eXBpY2FsbHkgZG9uJ3QgcnVuCi10aGUgSW50bGZvbnRzIGluc3RhbGxhdGlvbiBj b21tYW5kLCBidXQgdW5wYWNrIHRoZSBkaXN0cmlidXRpb24gaW4KLXNvbWUgZGlyZWN0b3J5LCB3 aGljaCBsZWF2ZXMgdGhlIEJERiBmb250cyBpbiBpdHMgc3ViZGlyZWN0b3JpZXMuICBGb3IKLWV4 YW1wbGUsIGFzc3VtZSB0aGF0IHlvdSB1bnBhY2tlZCBJbnRsZm9udHMgaW4gQGZpbGV7QzovSW50 bGZvbnRzfTsKLXRoZW4geW91IHNob3VsZCBzZXQgQGNvZGV7YmRmLWRpcmVjdG9yeS1saXN0fSBh cyBmb2xsb3dzOgotCi1AbGlzcAotICAoc2V0cSBiZGYtZGlyZWN0b3J5LWxpc3QKLSAgICAnKCJD Oi9JbnRsZm9udHMvQXNpYW4iCi0gICAgICAiQzovSW50bGZvbnRzL0NoaW5lc2UiICJDOi9JbnRs Zm9udHMvQ2hpbmVzZS5YIgotICAgICAgIkM6L0ludGxmb250cy9DaGluZXNlLkJJRyIgIkM6L0lu dGxmb250cy9FdGhpb3BpYyIKLSAgICAgICJDOi9JbnRsZm9udHMvRXVyb3BlYW4iICJDOi9JbnRs Zm9udHMvRXVyb3BlYW4uQklHIgotICAgICAgIkM6L0ludGxmb250cy9KYXBhbmVzZSIgIkM6L0lu dGxmb250cy9KYXBhbmVzZS5YIgotICAgICAgIkM6L0ludGxmb250cy9KYXBhbmVzZS5CSUciICJD Oi9JbnRsZm9udHMvS29yZWFuLlgiCi0gICAgICAiQzovSW50bGZvbnRzL01pc2MiKSkKLUBlbmQg bGlzcAotCi1AY2luZGV4IEBjb2Rle3czMi1iZGYtZmlsZW5hbWUtYWxpc3R9Ci1AY2luZGV4IEBj b2Rle3czMi1maW5kLWJkZi1mb250c30KLU5leHQsIHlvdSBuZWVkIHRvIHNldCB1cCB0aGUgdmFy aWFibGUgQGNvZGV7dzMyLWJkZi1maWxlbmFtZS1hbGlzdH0gdG8KLWFuIGFsaXN0IG9mIHRoZSBC REYgZm9udHMgYW5kIHRoZWlyIGNvcnJlc3BvbmRpbmcgZmlsZSBuYW1lcy4KLUFzc3VtaW5nIHlv dSBoYXZlIHNldCBAY29kZXtiZGYtZGlyZWN0b3J5LWxpc3R9IHRvIG5hbWUgYWxsIHRoZQotZGly ZWN0b3JpZXMgd2l0aCB0aGUgQkRGIGZvbnQgZmlsZXMsIHRoZSBmb2xsb3dpbmcgTGlzcCBzbmlw cGV0IHdpbGwKLXNldCB1cCBAY29kZXt3MzItYmRmLWZpbGVuYW1lLWFsaXN0fToKLQotQGxpc3AK LSAgKHNldHEgdzMyLWJkZi1maWxlbmFtZS1hbGlzdAotICAgICAodzMyLWZpbmQtYmRmLWZvbnRz IGJkZi1kaXJlY3RvcnktbGlzdCkpCi1AZW5kIGxpc3AKLQotTm93LCBjcmVhdGUgZm9udHNldHMg Zm9yIHRoZSBCREYgZm9udHM6Ci0KLUBzbWFsbGV4YW1wbGUKLSAgKGNyZWF0ZS1mb250c2V0LWZy b20tZm9udHNldC1zcGVjCi0gICAiLSotZml4ZWQtbWVkaXVtLXItbm9ybWFsLSotMTYtKi0qLSot Yy0qLWZvbnRzZXQtYmRmLAotICAgamFwYW5lc2UtamlzeDAyMDg6LSotKi1tZWRpdW0tci1ub3Jt YWwtKi0xNi0qLSotKi1jLSotamlzeDAyMDguMTk4My0qLAotICAga2F0YWthbmEtamlzeDAyMDE6 LSotKi1tZWRpdW0tci1ub3JtYWwtKi0xNi0qLSotKi1jLSotamlzeDAyMDEqLSosCi0gICBsYXRp bi1qaXN4MDIwMTotKi0qLW1lZGl1bS1yLW5vcm1hbC0qLTE2LSotKi0qLWMtKi1qaXN4MDIwMSot KiwKLSAgIGphcGFuZXNlLWppc3gwMjA4LTE5Nzg6LSotKi1tZWRpdW0tci1ub3JtYWwtKi0xNi0q LSotKi1jLSotamlzeDAyMDguMTk3OC0qLAotICAgdGhhaS10aXM2MjA6LW1pc2MtZml4ZWQtbWVk aXVtLXItbm9ybWFsLS0xNi0xNjAtNzItNzItbS04MC10aXM2MjAuMjUyOS0xLAotICAgbGFvOi1t aXNjLWZpeGVkLW1lZGl1bS1yLW5vcm1hbC0tMTYtMTYwLTcyLTcyLW0tODAtTXVsZUxhby0xLAot ICAgdGliZXRhbi0xLWNvbHVtbjotVGliTWRYQS1maXhlZC1tZWRpdW0tci1ub3JtYWwtLTE2LTE2 MC03Mi03Mi1tLTgwLU11bGVUaWJldGFuLTEsCi0gICBldGhpb3BpYzotQWRtYXMtRXRoaW9teDE2 Zi1NZWRpdW0tUi1Ob3JtYWwtLTE2LTE1MC0xMDAtMTAwLU0tMTYwLUV0aGlvcGljLVVuaWNvZGUs Ci0gICB0aWJldGFuOi1UaWJNZFhBLWZpeGVkLW1lZGl1bS1yLW5vcm1hbC0tMTYtMTYwLTcyLTcy LW0tMTYwLU11bGVUaWJldGFuLTAiKQotQGVuZCBzbWFsbGV4YW1wbGUKLQotTWFueSBvZiB0aGUg aW50ZXJuYXRpb25hbCBiZGYgZm9udHMgZnJvbSBJbnRsZm9udHMgYXJlIHR5cGUgMCwgYW5kCi10 aGVyZWZvcmUgbmVlZCB0byBiZSBhZGRlZCB0byBmb250LWVuY29kaW5nLWFsaXN0OgotCi1AbGlz cAotICAoc2V0cSBmb250LWVuY29kaW5nLWFsaXN0Ci0gICAgICAgIChhcHBlbmQgJygoIk11bGVU aWJldGFuLTAiICh0aWJldGFuIC4gMCkpCi0gICAgICAgICAgICAgICAgICAoIkdCMjMxMiIgICAg ICAgIChjaGluZXNlLWdiMjMxMiAuIDApKQotICAgICAgICAgICAgICAgICAgKCJKSVNYMDIwOCIg ICAgICAoamFwYW5lc2UtamlzeDAyMDggLiAwKSkKLSAgICAgICAgICAgICAgICAgICgiSklTWDAy MTIiICAgICAgKGphcGFuZXNlLWppc3gwMjEyIC4gMCkpCi0gICAgICAgICAgICAgICAgICAoIlZJ U0NJSSIgICAgICAgICh2aWV0bmFtZXNlLXZpc2NpaS1sb3dlciAuIDApKQotICAgICAgICAgICAg ICAgICAgKCJLU0M1NjAxIiAgICAgICAoa29yZWFuLWtzYzU2MDEgLiAwKSkKLSAgICAgICAgICAg ICAgICAgICgiTXVsZUFyYWJpYy0wIiAgKGFyYWJpYy1kaWdpdCAuIDApKQotICAgICAgICAgICAg ICAgICAgKCJNdWxlQXJhYmljLTEiICAoYXJhYmljLTEtY29sdW1uIC4gMCkpCi0gICAgICAgICAg ICAgICAgICAoIk11bGVBcmFiaWMtMiIgIChhcmFiaWMtMi1jb2x1bW4gLiAwKSkpCi0gICAgICAg ICAgICAgICAgZm9udC1lbmNvZGluZy1hbGlzdCkpCi1AZW5kIGxpc3AKLQotWW91IGNhbiBub3cg dXNlIHRoZSBFbWFjcyBmb250IG1lbnUgdG8gc2VsZWN0IHRoZSBAc2FtcHtiZGY6IDE2LWRvdCBt ZWRpdW19Ci1mb250c2V0LCBvciB5b3UgY2FuIHNlbGVjdCBpdCBieSBzZXR0aW5nIHRoZSBkZWZh dWx0IGZvbnQgaW4geW91cgotQGZpbGV7fi8uZW1hY3N9OgotCi1AbGlzcAotICAoc2V0LWRlZmF1 bHQtZm9udCAiZm9udHNldC1iZGYiKQotQGVuZCBsaXNwCi0KLQogQGMgLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBAbm9kZSBNYWls IGFuZCBuZXdzCiBAY2hhcHRlciBNYWlsIGFuZCBuZXdzCg== --089e0149caca6258b504e2cb2e0f--