From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Olivier Newsgroups: gmane.emacs.bugs Subject: bug#31590: 25.1; malformed email address in RMAIL Date: Fri, 25 May 2018 10:54:14 +0700 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: blaine.gmane.org 1527229210 31055 195.159.176.226 (25 May 2018 06:20:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 25 May 2018 06:20:10 +0000 (UTC) To: 31590@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 25 08:20:05 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fM656-0007y8-UN for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 May 2018 08:20:05 +0200 Original-Received: from localhost ([::1]:42057 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fM67E-0004qj-0v for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 May 2018 02:22:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49834) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fM675-0004qU-RB for bug-gnu-emacs@gnu.org; Fri, 25 May 2018 02:22:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fM671-0005Jd-IB for bug-gnu-emacs@gnu.org; Fri, 25 May 2018 02:22:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39380) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fM670-0005J2-UB for bug-gnu-emacs@gnu.org; Fri, 25 May 2018 02:22:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fM670-0005V5-KA for bug-gnu-emacs@gnu.org; Fri, 25 May 2018 02:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Olivier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 May 2018 06:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 31590 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.152722927721079 (code B ref -1); Fri, 25 May 2018 06:22:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 25 May 2018 06:21:17 +0000 Original-Received: from localhost ([127.0.0.1]:47277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fM66G-0005Tt-C7 for submit@debbugs.gnu.org; Fri, 25 May 2018 02:21:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fM3oL-00022N-IV for submit@debbugs.gnu.org; Thu, 24 May 2018 23:54:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fM3oF-0002GU-4X for submit@debbugs.gnu.org; Thu, 24 May 2018 23:54:32 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:49969) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fM3oE-0002G6-Sw for submit@debbugs.gnu.org; Thu, 24 May 2018 23:54:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57412) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fM3oD-0001BF-94 for bug-gnu-emacs@gnu.org; Thu, 24 May 2018 23:54:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fM3oA-000289-0x for bug-gnu-emacs@gnu.org; Thu, 24 May 2018 23:54:29 -0400 Original-Received: from mail.cs.ait.ac.th ([192.41.170.16]:63314) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fM3o7-000238-7j for bug-gnu-emacs@gnu.org; Thu, 24 May 2018 23:54:25 -0400 Original-Received: from mail.cs.ait.ac.th (localhost [127.0.0.1]) by mail.cs.ait.ac.th (Postfix) with ESMTP id 9F6B061F88 for ; Fri, 25 May 2018 10:54:16 +0700 (+07) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.ait.ac.th; h= content-type:content-type:mime-version:message-id:date:date :subject:subject:from:from:received:received:received; s= selector1; t=1527220456; x=1529034857; bh=a/QInY6/zWgq6lVyrTGbGK jn9CZAOwyp+JItazDLHGw=; b=LIizLBJs2lKt0xtxa2O9ewuhpLzSnVvWC3nuZD 4+MVBkK17BqyJ0Qi/3o1pRzx1iu17A+SQ7kj/hoUirPYfEiZAmeVl201dDewUvCu i0A0QLOiExHdh8WRvBEbZTUsuvwSZgOg+bglM+jdN20Efr5LaulkF9Cj67vpNcvY JE0kE= X-Virus-Scanned: amavisd-new at cs.ait.ac.th Original-Received: from mail.cs.ait.ac.th ([127.0.0.1]) by mail.cs.ait.ac.th (mail.cs.ait.ac.th [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id I8Wfjhr5sz8D for ; Fri, 25 May 2018 10:54:16 +0700 (+07) Original-Received: from banyan.cs.ait.ac.th (banyan.cs.ait.ac.th [192.41.170.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.cs.ait.ac.th (Postfix) with ESMTPS id DE45661F87 for ; Fri, 25 May 2018 10:54:15 +0700 (+07) Original-Received: (from on@localhost) by banyan.cs.ait.ac.th (8.15.2/8.15.2/Submit) id w4P3sFMo097958; Fri, 25 May 2018 10:54:15 +0700 (ICT) (envelope-from on@banyan.cs.ait.ac.th) X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Fri, 25 May 2018 02:21:15 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:146531 Archived-At: --=-=-= Content-Type: text/plain Hi, When trying to read the new messages in RMAIL, I get the error "Malformed email address" on one message (it did happen in the past, once every 2 years maybe). As a consequence, messages following the malformed one cannot be read and no message is deleted from the INBOX, resulting in reading the same messages over and over again. This time I managed to identify and keep a copy of the concerned message. I am reading my mail through POP3, with movemail installed as part of mailutils-3.1.1_3. Emacs installation is pretty standard, build from FreeBSD ports. Trying to read the same message with Thunderbird (POP3 and IMAP) did not give any error message. I have been using Emacs for over 30 years and I have always been completely happy with it, but that bug bugs me. Attached is a copy of the message. Best regards, Olivier --------------------------- --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename="1527175267.96401_1.mail.cs.ait.ac.th:2,S" Content-Transfer-Encoding: base64 UmV0dXJuLVBhdGg6IDxNYWdpY1Rvb2xib3gta2poZGZkMXRqc3dseXVoMXlAY21haWwyMC5jb20+ ClgtT3JpZ2luYWwtVG86IG9uQGNzLmFpdC5hYy50aApEZWxpdmVyZWQtVG86IG9uQGNzLmFpdC5h Yy50aApSZWNlaXZlZDogZnJvbSBtYWlsLmNzLmFpdC5hYy50aCAobG9jYWxob3N0IFsxMjcuMC4w LjFdKQoJYnkgbWFpbC5jcy5haXQuYWMudGggKFBvc3RmaXgpIHdpdGggRVNNVFAgaWQgN0M4OTA2 MUY4NwoJZm9yIDxvbkBjcy5haXQuYWMudGg+OyBUaHUsIDI0IE1heSAyMDE4IDIyOjIxOjA3ICsw NzAwICgrMDcpClgtVmlydXMtU2Nhbm5lZDogYW1hdmlzZC1uZXcgYXQgY3MuYWl0LmFjLnRoClgt U3BhbS1GbGFnOiBOTwpYLVNwYW0tU2NvcmU6IDMuNTk1ClgtU3BhbS1MZXZlbDogKioqClgtU3Bh bS1TdGF0dXM6IE5vLCBzY29yZT0zLjU5NSB0YWdnZWRfYWJvdmU9MCByZXF1aXJlZD01IHRlc3Rz PVtCQVlFU181MD0wLjgsCglES0lNX1NJR05FRD0wLjEsIEhFQURFUl9GUk9NX0RJRkZFUkVOVF9E T01BSU5TPTAuMjUsCglIVE1MX0ZPTlRfTE9XX0NPTlRSQVNUPTAuMDAxLCBIVE1MX01FU1NBR0U9 MC4wMDEsIFJDVkRfSU5fQUhCTD0wLjUsCglSQ1ZEX0lOX0FIQkxfUFJPWFk9MC41LCBSQ1ZEX0lO X0FIQkxfUlRCPTAuMDEsIFJDVkRfSU5fQUhCTF9TTVRQPTAuNSwKCVJDVkRfSU5fQUhCTF9TUEFN PTAuNSwgUkNWRF9JTl9ETlNXTF9OT05FPS0wLjAwMDEsCglSQ1ZEX05PVF9JTl9JUFJFUEROUz0w LjAwMDEsIFNQRl9QQVNTPS0wLjAwMSwgVF9ES0lNX0lOVkFMSUQ9MC4wMSwKCVVSSUJMX0dSRVk9 MC40MjRdIGF1dG9sZWFybj1ubyBhdXRvbGVhcm5fZm9yY2U9bm8KQXV0aGVudGljYXRpb24tUmVz dWx0czogbWFpbC5jcy5haXQuYWMudGggKGFtYXZpc2QtbmV3KTsgZGtpbT1uZXV0cmFsCglyZWFz b249ImludmFsaWQgKHB1YmxpYyBrZXk6IG5vdCBhdmFpbGFibGUpIiBoZWFkZXIuZD1tYWdpY3Rv b2xib3guY29tClJlY2VpdmVkOiBmcm9tIG1haWwuY3MuYWl0LmFjLnRoIChbMTI3LjAuMC4xXSkK CWJ5IG1haWwuY3MuYWl0LmFjLnRoIChtYWlsLmNzLmFpdC5hYy50aCBbMTI3LjAuMC4xXSkgKGFt YXZpc2QtbmV3LCBwb3J0IDEwMDI0KQoJd2l0aCBFU01UUCBpZCBQQ0RXdDFNOFhIamggZm9yIDxv bkBjcy5haXQuYWMudGg+OwoJVGh1LCAyNCBNYXkgMjAxOCAyMjoyMDo0NiArMDcwMCAoKzA3KQpY LUdyZXlsaXN0OiBkZWxheWVkIDMwMSBzZWNvbmRzIGJ5IHBvc3RncmV5LTEuMzcgYXQgbWFpbC5j cy5haXQuYWMudGg7IFRodSwgMjQgTWF5IDIwMTggMjI6MjA6NDUgKzA3ClJlY2VpdmVkOiBmcm9t IG14OTkuYS5vdXRib3VuZC5jcmVhdGVzZW5kLmNvbSAobXg5OS5hLm91dGJvdW5kLmNyZWF0ZXNl bmQuY29tIFsyMDMuNTUuMjEuOTldKQoJYnkgbWFpbC5jcy5haXQuYWMudGggKFBvc3RmaXgpIHdp dGggRVNNVFAgaWQgRDdBQ0Q2MUY4NgoJZm9yIDxvbGl2aWVyLm5pY29sZUBjcy5haXQuYWMudGg+ OyBUaHUsIDI0IE1heSAyMDE4IDIyOjIwOjQ1ICswNzAwICgrMDcpCkRLSU0tU2lnbmF0dXJlOiB2 PTE7IGE9cnNhLXNoYTE7IGM9cmVsYXhlZC9yZWxheGVkOyBzPWNtOyBkPW1hZ2ljdG9vbGJveC5j b207CiBoPVN1YmplY3Q6RnJvbTpUbzpSZXBseS1UbzpEYXRlOk1JTUUtVmVyc2lvbjpDb250ZW50 LVR5cGU6TGlzdC1VbnN1YnNjcmliZTpNZXNzYWdlLUlEOyBpPXN1cHBvcnRAbWFnaWN0b29sYm94 LmNvbTsKIGJoPVpEVVhZQlFPNjl6cGpLR25sbU44QnhMbGZuMD07CiBiPUorZnEvaElCTnpTQnFP bVVydGl4YlowTWs2S3NhKzYzMkJBV0tEMVU0ZjFkYkZMTFA2YVpwNm01Y0o5SDdPcFBGWlJ4ZzFJ bmFUbTIKICAgaUh6M3p5eFI1V0JBblV6WlprL1MzUmtlTXRHcUpYdTQ5SzBhSFNYR3FCTFh6UEJ0 YXdLSwpTdWJqZWN0OiBVcGRhdGVzIHRvIG91ciBwcml2YWN5IHBvbGljeQpGcm9tOiAiTWFnaWMg VG9vbGJveCIgPHN1cHBvcnRAbWFnaWN0b29sYm94LmNvbT4gClRvOiAiT2xpdmllciBOaWNvbGUi IDxvbkBjcy5haXQuYWMudGg+ClJlcGx5LVRvOiBzdXBwb3J0QG1hZ2ljdG9vbGJveC5jb20KRGF0 ZTogRnJpLCAyNSBNYXkgMjAxOCAwMToxNToxMiArMTAwMApNSU1FLVZlcnNpb246IDEuMApDb250 ZW50LVR5cGU6IG11bHRpcGFydC9hbHRlcm5hdGl2ZTsKIGJvdW5kYXJ5PSJfZmVkZDA2OWEtZjAw YS00OGVkLWI0MGMtOGEwNGM2N2FiNDUyXyI7IGNoYXJzZXQ9dXRmLTgKWC1NYWlsZXI6IENyZWF0 ZSBTZW5kClgtQ29tcGxhaW50cy1UbzogYWJ1c2VAY21haWwyMC5jb20KWC1GZWVkYmFjay1JRDog Q0ExLXkta2poZGZkOkxJMS15LW1reXVyazpDTDEteS1rbHR0azpjcmVhdGVTRU5ECkxpc3QtVW5z dWJzY3JpYmU6IDxodHRwOi8vdW5zdWIuY21haWwyMC5jb20vdC95LXUta2poZGZkLXRqc3dseXVo Lz4sCiA8bWFpbHRvOnVuc3Vic2NyaWJlLWtqaGRmZDJ0anN3bHl1aDJ5LUY0RjVGMDI3QGNtYWls MjAuY29tP3N1YmplY3Q9VW5zdWJzY3JpYmU+Ck1lc3NhZ2UtSUQ6IDxjbS4wMTE1MTIxNTk2MDgz LmtqaGRmZC50anN3bHl1aC55QGNtYWlsMjAuY29tPgoKLS1fZmVkZDA2OWEtZjAwYS00OGVkLWI0 MGMtOGEwNGM2N2FiNDUyXwpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47CgljaGFyc2V0PSJ1dGYt OCIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKWW91J3JlIGEg TWFnaWMgVG9vbGJveCBjdXN0b21lci4gTGVhcm4gYWJvdXQgb3VyIG5ldyBQcml2YWN5IFBvbGlj eSBhbmQgVD0KZXJtcyAmIENvbmRpdGlvbnMuCgpIaSA9CnRoZXJlPQo9CiwKCldlIHZhbHVlIHlv dXIgcHJpdmFjeS4gVG8gaGVscCB5b3UgdW5kZXJzdGFuZCB0aGUgZGF0YSB3ZSBjb2xsZWN0IGZy b20geW89CnUsIGhvdyBpdCBpcyB1c2VkLCBhbmQgdGhlIGNvbnRyb2xzIHlvdSBoYXZlIG92ZXIg YW55IGRhdGEgeW91IHNoYXJlIHdpdGg9CiB1cywgd2UndmUgdXBkYXRlZCBvdXIgVGVybXMgb2Yg VXNlLCBQcml2YWN5IFBvbGljeSwgYW5kIENvb2tpZSBQb2xpY3kuIFQ9Cmhlc2UgdXBkYXRlcyB3 aWxsIHRha2UgZWZmZWN0IGZyb20gTWF5IDI1LCAyMDE4LgoKUGxlYXNlIHJlYWQgdGhlIHVwZGF0 ZWQgIFRlcm1zIGFuZCBDb25kaXRpb25zIFtodHRwczovL3d3dy5tYWdpY3Rvb2xib3guPQpjb20v dGVybXMvXSBhbmQgIFByaXZhY3kgUG9saWN5LiBbaHR0cHM6Ly93d3cubWFnaWN0b29sYm94LmNv bS9wcml2YWN5L109CiBUaGVzZSBhcmUgc29tZSBrZXkgY2hhbmdlcyB3ZSdyZSBtYWtpbmc6CgpH cmVhdGVyIHRyYW5zcGFyZW5jeTogdGhlIHVwZGF0ZWQgUHJpdmFjeSBQb2xpY3kgcHJvdmlkZXMg bW9yZSBjbGFyaXR5IG9uPQogaG93IHdlIGNvbGxlY3QsIHVzZSwgYW5kIHNoYXJlIGluZm9ybWF0 aW9uLCBhcyB3ZWxsIGFzIHRoZSBvcHRpb25zIHlvdSBoPQphdmUgYWJvdXQgd2hhdCBkYXRhIGlz IG1hZGUgcHVibGljIG9uIG1hZ2ljdG9vbGJveC5jb20uCgpHRFBSOiB3ZSd2ZSByZWZpbmVkIG91 ciBwb2xpY2llcyBhbmQgcHJhY3RpY2VzIHRvIG1lZXQgdGhlIGV2ZW4gaGlnaGVyIHN0PQphbmRh cmQgZm9yIGRhdGEgcHJpdmFjeSBpbnRyb2R1Y2VkIGJ5IHRoZSBuZXcgR2VuZXJhbCBEYXRhIFBy b3RlY3Rpb24gUmVnPQp1bGF0aW9uIChvciBHRFBSKSwgd2hpY2ggZ29lcyBpbnRvIGVmZmVjdCBv biBNYXkgMjUsIDIwMTguCgpXaGVuIHlvdSB1c2Ugb3VyIHdlYnNpdGUgb3IgYW55IG9mIG91ciBz ZXJ2aWNlcyBvbiBvciBhZnRlciBNYXkgMjUsIDIwMTgsPQogeW91PUUyPTgwPTk5bGwgYmUgYWdy ZWVpbmcgdG8gb3VyIHVwZGF0ZWQgVGVybXMgb2YgVXNlLgoKQXMgYWx3YXlzLCB5b3UgY2FuIGh0 dHBzOi8vbWFnaWN0b29sYm94LmNtYWlsMjAuY29tL3QveS11LWtqaGRmZC09CnRqc3dseXVoLWsv IGZyb20gb3VyIGVtYWlscyBhbnkgdGltZS4KClRoYW5rcyBmb3IgY2hvb3NpbmcgTWFnaWMgVG9v bGJveCEKCk1hZ2ljIFRvb2xib3ggdGVhbS4KClRoYW5rcyBmb3IgY2hvb3Npbmcgb3VyIHRvb2xz LAoKTWFnaWMgVG9vbGJveAoKd3d3Lm1hZ2ljdG9vbGJveC5jb20gICAgICAgICAgICAgIExpa2Ug ICBodHRwczovL21hZ2ljdG9vbGJveC5jbWFpbDIwLmNvbT0KL3QveS1mYi1ramhkZmQtdGpzd2x5 dWgtcC8gICAgICAgVHdlZXQgICBodHRwczovL21hZ2ljdG9vbGJveC5jPQptYWlsMjAuY29tL3Qv eS10dy1ramhkZmQtdGpzd2x5dWgteC8gICAgICAgRm9yd2FyZCAgIGh0dHA6Ly9tYWc9CmljdG9v bGJveC5mb3J3YXJkdG9teWZyaWVuZC5jb20veS10anN3bHl1aC1GNEY1RjAyNy09CmtqaGRmZC1s LW0gICAgICAgICAgICAgUHJlZmVyZW5jZXMgaHR0cHM6Ly9tYWdpY3Rvb2xib3gudXBkYXRlbXlw cm9maWxlLmM9Cm9tL3kta2poZGZkLUY0RjVGMDI3LXRqc3dseXVoLWMgIHwgICBVbnN1YnNjcmli ZSBodHQ9CnBzOi8vbWFnaWN0b29sYm94LmNtYWlsMjAuY29tL3QveS11LWtqaGRmZC10anN3bHl1 aC1xLwoKLS1fZmVkZDA2OWEtZjAwYS00OGVkLWI0MGMtOGEwNGM2N2FiNDUyXwpDb250ZW50LVR5 cGU6IHRleHQvaHRtbDsKCWNoYXJzZXQ9InV0Zi04IgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5n OiBxdW90ZWQtcHJpbnRhYmxlCgo8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFREIFhI VE1MIDEuMCBUcmFuc2l0aW9uYWwgLy9FTiIgImh0dHA6Ly93PQp3dy53My5vcmcvVFIveGh0bWwx L0RURC94aHRtbDEtdHJhbnNpdGlvbmFsLmR0ZCI+PCEtLVtpZiBJRV0+PGh0bWwgeG1sbnM9Cj0z RCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiBjbGFzcz0zRCJpZSI+PCFbZW5kaWZdLS0+ PCEtLVtpZiAhSUVdPQo+PCEtLT48aHRtbCBzdHlsZT0zRCJtYXJnaW46IDA7cGFkZGluZzogMDsi IHhtbG5zPTNEImh0dHA6Ly93d3cudzMub3JnLzE5PQo5OS94aHRtbCI+PCEtLTwhW2VuZGlmXS0t PjxoZWFkPgogICAgPG1ldGEgaHR0cC1lcXVpdj0zRCJDb250ZW50LVR5cGUiIGNvbnRlbnQ9M0Qi dGV4dC9odG1sOyBjaGFyc2V0PTNEdXRmPQotOCI+CiAgICA8dGl0bGU+PC90aXRsZT4KICAgIDwh LS1baWYgIW1zb10+PCEtLT48bWV0YSBodHRwLWVxdWl2PTNEIlgtVUEtQ29tcGF0aWJsZSIgY29u dGVudD0zRCJJPQpFPTNEZWRnZSI+PCEtLTwhW2VuZGlmXS0tPgogICAgPG1ldGEgbmFtZT0zRCJ2 aWV3cG9ydCIgY29udGVudD0zRCJ3aWR0aD0zRGRldmljZS13aWR0aCI+PHN0eWxlIHR5cGU9M0Q9 CiJ0ZXh0L2NzcyI+CkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjIwcHgpey53 cmFwcGVye21pbi13aWR0aDo2MDBweCAhaW1wb3I9CnRhbnR9LndyYXBwZXIgaDF7fS53cmFwcGVy IGgxe2ZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6NDdweCA9CiFpbXBvcnRh bnR9LndyYXBwZXIgaDJ7fS53cmFwcGVyIGgye2ZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7bGlu ZS1oZWlnaHQ9CjozMnB4ICFpbXBvcnRhbnR9LndyYXBwZXIgaDN7fS53cmFwcGVyIGgze2ZvbnQt c2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS09CmhlaWdodDoyNnB4ICFpbXBvcnRhbnR9LmNvbHVt bnt9LndyYXBwZXIgLnNpemUtOHtmb250LXNpemU6OHB4ICFpbXBvcnRhbnQ9CjtsaW5lLWhlaWdo dDoxNHB4ICFpbXBvcnRhbnR9LndyYXBwZXIgLnNpemUtOXtmb250LXNpemU6OXB4ICFpbXBvcnRh bnQ7bGk9Cm5lLWhlaWdodDoxNnB4ICFpbXBvcnRhbnR9LndyYXBwZXIgLnNpemUtMTB7Zm9udC1z aXplOjEwcHggIWltcG9ydGFudDtsaW49CmUtaGVpZ2h0OjE4cHggIWltcG9ydGFudH0ud3JhcHBl ciAuc2l6ZS0xMXtmb250LXNpemU6MTFweCAhaW1wb3J0YW50O2xpbmU9Ci1oZWlnaHQ6MTlweCAh aW1wb3J0YW50fS53cmFwcGVyIC5zaXplLTEye2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7bGlu ZS09CmhlaWdodDoxOXB4ICFpbXBvcnRhbnR9LndyYXBwZXIgLnNpemUtMTN7Zm9udC1zaXplOjEz cHggIWltcG9ydGFudDtsaW5lLWg9CmVpZ2h0OjIxcHggIWltcG9ydGFudH0ud3JhcHBlciAuc2l6 ZS0xNHtmb250LXNpemU6MTRweCAhaW1wb3J0YW50O2xpbmUtaGU9CmlnaHQ6MjFweCAhaW1wb3J0 YW50fS53cmFwcGVyIC5zaXplLTE1e2ZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWk9 CmdodDoyM3B4PTIwCiFpbXBvcnRhbnR9LndyYXBwZXIgLnNpemUtMTZ7Zm9udC1zaXplOjE2cHgg IWltcG9ydGFudDtsaW5lLWhlaWdodDoyNHB4ICE9CmltcG9ydGFudH0ud3JhcHBlciAuc2l6ZS0x N3tmb250LXNpemU6MTdweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjI2cHggIWk9Cm1wb3J0YW50 fS53cmFwcGVyIC5zaXplLTE4e2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6 MjZweCAhaW09CnBvcnRhbnR9LndyYXBwZXIgLnNpemUtMjB7Zm9udC1zaXplOjIwcHggIWltcG9y dGFudDtsaW5lLWhlaWdodDoyOHB4ICFpbXA9Cm9ydGFudH0ud3JhcHBlciAuc2l6ZS0yMntmb250 LXNpemU6MjJweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjMxcHggIWltcG89CnJ0YW50fS53cmFw cGVyIC5zaXplLTI0e2ZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MzJweCAh aW1wb3I9CnRhbnR9LndyYXBwZXIgLnNpemUtMjZ7Zm9udC1zaXplOjI2cHggIWltcG9ydGFudDts aW5lLWhlaWdodDozNHB4ICFpbXBvcnQ9CmFudH0ud3JhcHBlciAuc2l6ZS0yOHtmb250LXNpemU6 MjhweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjM2cHggIWltcG9ydGE9Cm50fS53cmFwcGVyIC5z aXplLTMwe2ZvbnQtc2l6ZTozMHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MzhweCAhaW1wb3J0 YW49CnR9LndyYXBwZXIgLnNpemUtMzJ7Zm9udC1zaXplOjMycHggIWltcG9ydGFudDtsaW5lLWhl aWdodDo0MHB4ICFpbXBvcnRhbnQ9Cn0ud3JhcHBlciAuc2l6ZS0zNHtmb250LXNpemU6MzRweCAh aW1wb3J0YW50O2xpbmUtaGVpZ2h0OjQzcHggIWltcG9ydGFudH09Cj0yRXdyYXBwZXIgLnNpemUt MzZ7Zm9udC1zaXplOjM2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDo0M3B4ICFpbXBvcnRhbnR9 Lj0Kd3JhcHBlcj0yMAo9MkVzaXplLTQwe2ZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7bGluZS1o ZWlnaHQ6NDdweCAhaW1wb3J0YW50fS53cmFwcGVyIC49CnNpemUtNDR7Zm9udC1zaXplOjQ0cHgg IWltcG9ydGFudDtsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnR9LndyYXBwZXIgLnM9Cml6ZS00 OHtmb250LXNpemU6NDhweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjU0cHggIWltcG9ydGFudH0u d3JhcHBlciAuc2k9CnplLTU2e2ZvbnQtc2l6ZTo1NnB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6 NjBweCAhaW1wb3J0YW50fS53cmFwcGVyIC5zaXo9CmUtNjR7Zm9udC1zaXplOjY0cHggIWltcG9y dGFudDtsaW5lLWhlaWdodDo2M3B4ICFpbXBvcnRhbnR9fQo8L3N0eWxlPgogICAgPHN0eWxlIHR5 cGU9M0QidGV4dC9jc3MiPgpib2R5IHsKICBtYXJnaW46IDA7CiAgcGFkZGluZzogMDsKfQp0YWJs ZSB7CiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsKICB0YWJsZS1sYXlvdXQ6IGZpeGVkOwp9 CiogewogIGxpbmUtaGVpZ2h0OiBpbmhlcml0Owp9Clt4LWFwcGxlLWRhdGEtZGV0ZWN0b3JzXSwK W2hyZWZePTNEInRlbCJdLApbaHJlZl49M0Qic21zIl0gewogIGNvbG9yOiBpbmhlcml0ICFpbXBv cnRhbnQ7CiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7Cn0KPTJFd3JhcHBlciAu Zm9vdGVyX19zaGFyZS1idXR0b24gYTpob3ZlciwKPTJFd3JhcHBlciAuZm9vdGVyX19zaGFyZS1i dXR0b24gYTpmb2N1cyB7CiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsKfQo9MkVidG4gYTpo b3ZlciwKPTJFYnRuIGE6Zm9jdXMsCj0yRWZvb3Rlcl9fc2hhcmUtYnV0dG9uIGE6aG92ZXIsCj0y RWZvb3Rlcl9fc2hhcmUtYnV0dG9uIGE6Zm9jdXMsCj0yRWVtYWlsLWZvb3Rlcl9fbGlua3MgYTpo b3ZlciwKPTJFZW1haWwtZm9vdGVyX19saW5rcyBhOmZvY3VzIHsKICBvcGFjaXR5OiAwLjg7Cn0K PTJFcHJlaGVhZGVyLAo9MkVoZWFkZXIsCj0yRWxheW91dCwKPTJFY29sdW1uIHsKICB0cmFuc2l0 aW9uOiB3aWR0aCAwLjI1cyBlYXNlLWluLW91dCwgbWF4LXdpZHRoIDAuMjVzIGVhc2UtaW4tb3V0 Owp9Cj0yRXByZWhlYWRlciB0ZCB7CiAgcGFkZGluZy1ib3R0b206IDhweDsKfQo9MkVsYXlvdXQs CmRpdi5oZWFkZXIgewogIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDsKICAtZmFsbGJhY2st d2lkdGg6IDk1JSAhaW1wb3J0YW50OwogIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0 YW50Owp9CmRpdi5wcmVoZWFkZXIgewogIG1heC13aWR0aDogMzYwcHggIWltcG9ydGFudDsKICAt ZmFsbGJhY2std2lkdGg6IDkwJSAhaW1wb3J0YW50OwogIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4 KSAhaW1wb3J0YW50Owp9Cj0yRXNuaXBwZXQsCj0yRXdlYnZlcnNpb24gewogIEZsb2F0OiBub25l ICFpbXBvcnRhbnQ7Cn0KPTJFY29sdW1uIHsKICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7 CiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKfQo9MkVmaXhlZC13aWR0aC5oYXMtYm9yZGVyIHsK ICBtYXgtd2lkdGg6IDQwMnB4ICFpbXBvcnRhbnQ7Cn0KPTJFZml4ZWQtd2lkdGguaGFzLWJvcmRl ciAubGF5b3V0X19pbm5lciB7CiAgYm94LXNpemluZzogYm9yZGVyLWJveDsKfQo9MkVzbmlwcGV0 LAo9MkV3ZWJ2ZXJzaW9uIHsKICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7Cn0KPTJFaWUgLmJ0biB7 CiAgd2lkdGg6IDEwMCU7Cn0KW293YV0gLmNvbHVtbiBkaXYsCltvd2FdIC5jb2x1bW4gYnV0dG9u IHsKICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50Owp9Cj0yRWllIC5jb2x1bW4sCltvd2FdIC5j b2x1bW4sCj0yRWllIC5ndXR0ZXIsCltvd2FdIC5ndXR0ZXIgewogIGRpc3BsYXk6IHRhYmxlLWNl bGw7CiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsKICB2ZXJ0aWNhbC1hbGlnbjogdG9wOwp9Cj0y RWllIGRpdi5wcmVoZWFkZXIsCltvd2FdIGRpdi5wcmVoZWFkZXIsCj0yRWllIC5lbWFpbC1mb290 ZXIsCltvd2FdIC5lbWFpbC1mb290ZXIgewogIG1heC13aWR0aDogNTYwcHggIWltcG9ydGFudDsK ICB3aWR0aDogNTYwcHggIWltcG9ydGFudDsKfQo9MkVpZSAuc25pcHBldCwKW293YV0gLnNuaXBw ZXQsCj0yRWllIC53ZWJ2ZXJzaW9uLApbb3dhXSAud2VidmVyc2lvbiB7CiAgd2lkdGg6IDI4MHB4 ICFpbXBvcnRhbnQ7Cn0KPTJFaWUgZGl2LmhlYWRlciwKW293YV0gZGl2LmhlYWRlciwKPTJFaWUg LmxheW91dCwKW293YV0gLmxheW91dCwKPTJFaWUgLm9uZS1jb2wgLmNvbHVtbiwKW293YV0gLm9u ZS1jb2wgLmNvbHVtbiB7CiAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50OwogIHdpZHRoOiA2 MDBweCAhaW1wb3J0YW50Owp9Cj0yRWllIC5maXhlZC13aWR0aC5oYXMtYm9yZGVyLApbb3dhXSAu Zml4ZWQtd2lkdGguaGFzLWJvcmRlciwKPTJFaWUgLmhhcy1ndXR0ZXIuaGFzLWJvcmRlciwKW293 YV0gLmhhcy1ndXR0ZXIuaGFzLWJvcmRlciB7CiAgbWF4LXdpZHRoOiA2MDJweCAhaW1wb3J0YW50 OwogIHdpZHRoOiA2MDJweCAhaW1wb3J0YW50Owp9Cj0yRWllIC50d28tY29sIC5jb2x1bW4sCltv d2FdIC50d28tY29sIC5jb2x1bW4gewogIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDsKICB3 aWR0aDogMzAwcHggIWltcG9ydGFudDsKfQo9MkVpZSAudGhyZWUtY29sIC5jb2x1bW4sCltvd2Fd IC50aHJlZS1jb2wgLmNvbHVtbiwKPTJFaWUgLm5hcnJvdywKW293YV0gLm5hcnJvdyB7CiAgbWF4 LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50OwogIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50Owp9Cj0y RWllIC53aWRlLApbb3dhXSAud2lkZSB7CiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7Cn0KPTJF aWUgLnR3by1jb2wuaGFzLWd1dHRlciAuY29sdW1uLApbb3dhXSAudHdvLWNvbC54X2hhcy1ndXR0 ZXIgLmNvbHVtbiB7CiAgbWF4LXdpZHRoOiAyOTBweCAhaW1wb3J0YW50OwogIHdpZHRoOiAyOTBw eCAhaW1wb3J0YW50Owp9Cj0yRWllIC50aHJlZS1jb2wuaGFzLWd1dHRlciAuY29sdW1uLApbb3dh XSAudGhyZWUtY29sLnhfaGFzLWd1dHRlciAuY29sdW1uLAo9MkVpZSAuaGFzLWd1dHRlciAubmFy cm93LApbb3dhXSAuaGFzLWd1dHRlciAubmFycm93IHsKICBtYXgtd2lkdGg6IDE4OHB4ICFpbXBv cnRhbnQ7CiAgd2lkdGg6IDE4OHB4ICFpbXBvcnRhbnQ7Cn0KPTJFaWUgLmhhcy1ndXR0ZXIgLndp ZGUsCltvd2FdIC5oYXMtZ3V0dGVyIC53aWRlIHsKICBtYXgtd2lkdGg6IDM5NHB4ICFpbXBvcnRh bnQ7CiAgd2lkdGg6IDM5NHB4ICFpbXBvcnRhbnQ7Cn0KPTJFaWUgLnR3by1jb2wuaGFzLWd1dHRl ci5oYXMtYm9yZGVyIC5jb2x1bW4sCltvd2FdIC50d28tY29sLnhfaGFzLWd1dHRlci54X2hhcy1i b3JkZXIgLmNvbHVtbiB7CiAgbWF4LXdpZHRoOiAyOTJweCAhaW1wb3J0YW50OwogIHdpZHRoOiAy OTJweCAhaW1wb3J0YW50Owp9Cj0yRWllIC50aHJlZS1jb2wuaGFzLWd1dHRlci5oYXMtYm9yZGVy IC5jb2x1bW4sCltvd2FdIC50aHJlZS1jb2wueF9oYXMtZ3V0dGVyLnhfaGFzLWJvcmRlciAuY29s dW1uLAo9MkVpZSAuaGFzLWd1dHRlci5oYXMtYm9yZGVyIC5uYXJyb3csCltvd2FdIC5oYXMtZ3V0 dGVyLnhfaGFzLWJvcmRlciAubmFycm93IHsKICBtYXgtd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7 CiAgd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7Cn0KPTJFaWUgLmhhcy1ndXR0ZXIuaGFzLWJvcmRl ciAud2lkZSwKW293YV0gLmhhcy1ndXR0ZXIueF9oYXMtYm9yZGVyIC53aWRlIHsKICBtYXgtd2lk dGg6IDM5NnB4ICFpbXBvcnRhbnQ7CiAgd2lkdGg6IDM5NnB4ICFpbXBvcnRhbnQ7Cn0KPTJFaWUg LmZpeGVkLXdpZHRoIC5sYXlvdXRfX2lubmVyIHsKICBib3JkZXItbGVmdDogMCBub25lIHdoaXRl ICFpbXBvcnRhbnQ7CiAgYm9yZGVyLXJpZ2h0OiAwIG5vbmUgd2hpdGUgIWltcG9ydGFudDsKfQo9 MkVpZSAubGF5b3V0X19lZGdlcyB7CiAgZGlzcGxheTogbm9uZTsKfQo9MkVtc28gLmxheW91dF9f ZWRnZXMgewogIGZvbnQtc2l6ZTogMDsKfQo9MkVsYXlvdXQtZml4ZWQtd2lkdGgsCj0yRW1zbyAu bGF5b3V0LWZ1bGwtd2lkdGggewogIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7Cn0KQG1lZGlh IG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MjBweCkgewogIC5jb2x1bW4sCiAgLmd1dHRl ciB7CiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOwogICAgRmxvYXQ6IG5vbmUgIWltcG9ydGFudDsK ICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7CiAgfQogIGRpdi5wcmVoZWFkZXIsCiAgLmVtYWlsLWZv b3RlciB7CiAgICBtYXgtd2lkdGg6IDU2MHB4ICFpbXBvcnRhbnQ7CiAgICB3aWR0aDogNTYwcHgg IWltcG9ydGFudDsKICB9CiAgLnNuaXBwZXQsCiAgLndlYnZlcnNpb24gewogICAgd2lkdGg6IDI4 MHB4ICFpbXBvcnRhbnQ7CiAgfQogIGRpdi5oZWFkZXIsCiAgLmxheW91dCwKICAub25lLWNvbCAu Y29sdW1uIHsKICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDsKICAgIHdpZHRoOiA2MDBw eCAhaW1wb3J0YW50OwogIH0KICAuZml4ZWQtd2lkdGguaGFzLWJvcmRlciwKICAuZml4ZWQtd2lk dGguZWN4aGFzLWJvcmRlciwKICAuaGFzLWd1dHRlci5oYXMtYm9yZGVyLAogIC5oYXMtZ3V0dGVy LmVjeGhhcy1ib3JkZXIgewogICAgbWF4LXdpZHRoOiA2MDJweCAhaW1wb3J0YW50OwogICAgd2lk dGg6IDYwMnB4ICFpbXBvcnRhbnQ7CiAgfQogIC50d28tY29sIC5jb2x1bW4gewogICAgbWF4LXdp ZHRoOiAzMDBweCAhaW1wb3J0YW50OwogICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7CiAgfQog IC50aHJlZS1jb2wgLmNvbHVtbiwKICAuY29sdW1uLm5hcnJvdyB7CiAgICBtYXgtd2lkdGg6IDIw MHB4ICFpbXBvcnRhbnQ7CiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDsKICB9CiAgLmNvbHVt bi53aWRlIHsKICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50OwogIH0KICAudHdvLWNvbC5oYXMt Z3V0dGVyIC5jb2x1bW4sCiAgLnR3by1jb2wuZWN4aGFzLWd1dHRlciAuY29sdW1uIHsKICAgIG1h eC13aWR0aDogMjkwcHggIWltcG9ydGFudDsKICAgIHdpZHRoOiAyOTBweCAhaW1wb3J0YW50Owog IH0KICAudGhyZWUtY29sLmhhcy1ndXR0ZXIgLmNvbHVtbiwKICAudGhyZWUtY29sLmVjeGhhcy1n dXR0ZXIgLmNvbHVtbiwKICAuaGFzLWd1dHRlciAubmFycm93IHsKICAgIG1heC13aWR0aDogMTg4 cHggIWltcG9ydGFudDsKICAgIHdpZHRoOiAxODhweCAhaW1wb3J0YW50OwogIH0KICAuaGFzLWd1 dHRlciAud2lkZSB7CiAgICBtYXgtd2lkdGg6IDM5NHB4ICFpbXBvcnRhbnQ7CiAgICB3aWR0aDog Mzk0cHggIWltcG9ydGFudDsKICB9CiAgLnR3by1jb2wuaGFzLWd1dHRlci5oYXMtYm9yZGVyIC5j b2x1bW4sCiAgLnR3by1jb2wuZWN4aGFzLWd1dHRlci5lY3hoYXMtYm9yZGVyIC5jb2x1bW4gewog ICAgbWF4LXdpZHRoOiAyOTJweCAhaW1wb3J0YW50OwogICAgd2lkdGg6IDI5MnB4ICFpbXBvcnRh bnQ7CiAgfQogIC50aHJlZS1jb2wuaGFzLWd1dHRlci5oYXMtYm9yZGVyIC5jb2x1bW4sCiAgLnRo cmVlLWNvbC5lY3hoYXMtZ3V0dGVyLmVjeGhhcy1ib3JkZXIgLmNvbHVtbiwKICAuaGFzLWd1dHRl ci5oYXMtYm9yZGVyIC5uYXJyb3csCiAgLmhhcy1ndXR0ZXIuZWN4aGFzLWJvcmRlciAubmFycm93 IHsKICAgIG1heC13aWR0aDogMTkwcHggIWltcG9ydGFudDsKICAgIHdpZHRoOiAxOTBweCAhaW1w b3J0YW50OwogIH0KICAuaGFzLWd1dHRlci5oYXMtYm9yZGVyIC53aWRlLAogIC5oYXMtZ3V0dGVy LmVjeGhhcy1ib3JkZXIgLndpZGUgewogICAgbWF4LXdpZHRoOiAzOTZweCAhaW1wb3J0YW50Owog ICAgd2lkdGg6IDM5NnB4ICFpbXBvcnRhbnQ7CiAgfQp9CkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQg KC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGE9Cm5kICht aW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1k ZXZpY2UtcGl4ZWw9Ci1yYXRpbzogMi8xKSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBp eGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW49CmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkp LCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgewogIC5mYmxpa2Ugewog ICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHA6Ly9pMTAuY21haWwyMC5jb20vc3RhdGljL2Vi L21hc3Rlci8xMy10aGUtPQpibHVlcHJpbnQtMy9pbWFnZXMvZmJsaWtlQDJ4LnBuZykgIWltcG9y dGFudDsKICB9CiAgLnR3ZWV0IHsKICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vaTcu Y21haWwyMC5jb20vc3RhdGljL2ViL21hc3Rlci8xMy10aGUtYj0KbHVlcHJpbnQtMy9pbWFnZXMv dHdlZXRAMngucG5nKSAhaW1wb3J0YW50OwogIH0KICAubGlua2VkaW5zaGFyZSB7CiAgICBiYWNr Z3JvdW5kLWltYWdlOiB1cmwoaHR0cDovL2k4LmNtYWlsMjAuY29tL3N0YXRpYy9lYi9tYXN0ZXIv MTMtdGhlLWI9Cmx1ZXByaW50LTMvaW1hZ2VzL2xpc2hhcmVAMngucG5nKSAhaW1wb3J0YW50Owog IH0KICAuZm9yd2FyZHRvYWZyaWVuZCB7CiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cDov L2k5LmNtYWlsMjAuY29tL3N0YXRpYy9lYi9tYXN0ZXIvMTMtdGhlLWI9Cmx1ZXByaW50LTMvaW1h Z2VzL2ZvcndhcmRAMngucG5nKSAhaW1wb3J0YW50OwogIH0KfQpAbWVkaWEgKG1heC13aWR0aDog MzIxcHgpIHsKICAuZml4ZWQtd2lkdGguaGFzLWJvcmRlciAubGF5b3V0X19pbm5lciB7CiAgICBi b3JkZXItd2lkdGg6IDFweCAwICFpbXBvcnRhbnQ7CiAgfQogIC5sYXlvdXQsCiAgLmNvbHVtbiB7 CiAgICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7CiAgICB3aWR0aDogMzIwcHggIWltcG9y dGFudDsKICB9CiAgLmJvcmRlciB7CiAgICBkaXNwbGF5OiBub25lOwogIH0KfQo9MkVtc28gZGl2 IHsKICBib3JkZXI6IDAgbm9uZSB3aGl0ZSAhaW1wb3J0YW50Owp9Cj0yRW1zbyAudzU2MCAuZGl2 aWRlciB7CiAgTWFyZ2luLWxlZnQ6IDI2MHB4ICFpbXBvcnRhbnQ7CiAgTWFyZ2luLXJpZ2h0OiAy NjBweCAhaW1wb3J0YW50Owp9Cj0yRW1zbyAudzM2MCAuZGl2aWRlciB7CiAgTWFyZ2luLWxlZnQ6 IDE2MHB4ICFpbXBvcnRhbnQ7CiAgTWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50Owp9Cj0y RW1zbyAudzI2MCAuZGl2aWRlciB7CiAgTWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7CiAg TWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50Owp9Cj0yRW1zbyAudzE2MCAuZGl2aWRlciB7 CiAgTWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsKICBNYXJnaW4tcmlnaHQ6IDYwcHggIWlt cG9ydGFudDsKfQo9MkVtc28gLnczNTQgLmRpdmlkZXIgewogIE1hcmdpbi1sZWZ0OiAxNTdweCAh aW1wb3J0YW50OwogIE1hcmdpbi1yaWdodDogMTU3cHggIWltcG9ydGFudDsKfQo9MkVtc28gLncy NTAgLmRpdmlkZXIgewogIE1hcmdpbi1sZWZ0OiAxMDVweCAhaW1wb3J0YW50OwogIE1hcmdpbi1y aWdodDogMTA1cHggIWltcG9ydGFudDsKfQo9MkVtc28gLncxNDggLmRpdmlkZXIgewogIE1hcmdp bi1sZWZ0OiA1NHB4ICFpbXBvcnRhbnQ7CiAgTWFyZ2luLXJpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7 Cn0KPTJFbXNvIC5zaXplLTgsCj0yRWllIC5zaXplLTggewogIGZvbnQtc2l6ZTogOHB4ICFpbXBv cnRhbnQ7CiAgbGluZS1oZWlnaHQ6IDE0cHggIWltcG9ydGFudDsKfQo9MkVtc28gLnNpemUtOSwK PTJFaWUgLnNpemUtOSB7CiAgZm9udC1zaXplOiA5cHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdo dDogMTZweCAhaW1wb3J0YW50Owp9Cj0yRW1zbyAuc2l6ZS0xMCwKPTJFaWUgLnNpemUtMTAgewog IGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRh bnQ7Cn0KPTJFbXNvIC5zaXplLTExLAo9MkVpZSAuc2l6ZS0xMSB7CiAgZm9udC1zaXplOiAxMXB4 ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6IDE5cHggIWltcG9ydGFudDsKfQo9MkVtc28gLnNp emUtMTIsCj0yRWllIC5zaXplLTEyIHsKICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsKICBs aW5lLWhlaWdodDogMTlweCAhaW1wb3J0YW50Owp9Cj0yRW1zbyAuc2l6ZS0xMywKPTJFaWUgLnNp emUtMTMgewogIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OiAyMXB4 ICFpbXBvcnRhbnQ7Cn0KPTJFbXNvIC5zaXplLTE0LAo9MkVpZSAuc2l6ZS0xNCB7CiAgZm9udC1z aXplOiAxNHB4ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6IDIxcHggIWltcG9ydGFudDsKfQo9 MkVtc28gLnNpemUtMTUsCj0yRWllIC5zaXplLTE1IHsKICBmb250LXNpemU6IDE1cHggIWltcG9y dGFudDsKICBsaW5lLWhlaWdodDogMjNweCAhaW1wb3J0YW50Owp9Cj0yRW1zbyAuc2l6ZS0xNiwK PTJFaWUgLnNpemUtMTYgewogIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OwogIGxpbmUtaGVp Z2h0OiAyNHB4ICFpbXBvcnRhbnQ7Cn0KPTJFbXNvIC5zaXplLTE3LAo9MkVpZSAuc2l6ZS0xNyB7 CiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9y dGFudDsKfQo9MkVtc28gLnNpemUtMTgsCj0yRWllIC5zaXplLTE4IHsKICBmb250LXNpemU6IDE4 cHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50Owp9Cj0yRW1zbyAu c2l6ZS0yMCwKPTJFaWUgLnNpemUtMjAgewogIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50Owog IGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7Cn0KPTJFbXNvIC5zaXplLTIyLAo9MkVpZSAu c2l6ZS0yMiB7CiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6IDMx cHggIWltcG9ydGFudDsKfQo9MkVtc28gLnNpemUtMjQsCj0yRWllIC5zaXplLTI0IHsKICBmb250 LXNpemU6IDI0cHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50Owp9 Cj0yRW1zbyAuc2l6ZS0yNiwKPTJFaWUgLnNpemUtMjYgewogIGZvbnQtc2l6ZTogMjZweCAhaW1w b3J0YW50OwogIGxpbmUtaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7Cn0KPTJFbXNvIC5zaXplLTI4 LAo9MkVpZSAuc2l6ZS0yOCB7CiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7CiAgbGluZS1o ZWlnaHQ6IDM2cHggIWltcG9ydGFudDsKfQo9MkVtc28gLnNpemUtMzAsCj0yRWllIC5zaXplLTMw IHsKICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdodDogMzhweCAhaW1w b3J0YW50Owp9Cj0yRW1zbyAuc2l6ZS0zMiwKPTJFaWUgLnNpemUtMzIgewogIGZvbnQtc2l6ZTog MzJweCAhaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7Cn0KPTJFbXNv IC5zaXplLTM0LAo9MkVpZSAuc2l6ZS0zNCB7CiAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7 CiAgbGluZS1oZWlnaHQ6IDQzcHggIWltcG9ydGFudDsKfQo9MkVtc28gLnNpemUtMzYsCj0yRWll IC5zaXplLTM2IHsKICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdodDog NDNweCAhaW1wb3J0YW50Owp9Cj0yRW1zbyAuc2l6ZS00MCwKPTJFaWUgLnNpemUtNDAgewogIGZv bnQtc2l6ZTogNDBweCAhaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OiA0N3B4ICFpbXBvcnRhbnQ7 Cn0KPTJFbXNvIC5zaXplLTQ0LAo9MkVpZSAuc2l6ZS00NCB7CiAgZm9udC1zaXplOiA0NHB4ICFp bXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDsKfQo9MkVtc28gLnNpemUt NDgsCj0yRWllIC5zaXplLTQ4IHsKICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDsKICBsaW5l LWhlaWdodDogNTRweCAhaW1wb3J0YW50Owp9Cj0yRW1zbyAuc2l6ZS01NiwKPTJFaWUgLnNpemUt NTYgewogIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OiA2MHB4ICFp bXBvcnRhbnQ7Cn0KPTJFbXNvIC5zaXplLTY0LAo9MkVpZSAuc2l6ZS02NCB7CiAgZm9udC1zaXpl OiA2NHB4ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6IDYzcHggIWltcG9ydGFudDsKfQo8L3N0 eWxlPgogICA9MjAKICA8IS0tW2lmICFtc29dPjwhLS0+PHN0eWxlIHR5cGU9M0QidGV4dC9jc3Mi PgpAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9M0RP cGVuK1NhbnM6NDAwaXRhbGljPQosNzAwaXRhbGljLDcwMCw0MDApOwo8L3N0eWxlPjxsaW5rIGhy ZWY9M0QiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PTNET3BlbitTYW5z PQo6NDAwaXRhbGljLDcwMGl0YWxpYyw3MDAsNDAwIiByZWw9M0Qic3R5bGVzaGVldCIgdHlwZT0z RCJ0ZXh0L2NzcyI+PCEtLTwhPQpbZW5kaWZdLS0+PHN0eWxlIHR5cGU9M0QidGV4dC9jc3MiPgpi b2R5e2JhY2tncm91bmQtY29sb3I6IzdkYzUwM30ubG9nbyBhOmhvdmVyLC5sb2dvIGE6Zm9jdXN7 Y29sb3I6IzIyMiAhaW1wPQpvcnRhbnR9Lm1zbyAubGF5b3V0LWhhcy1ib3JkZXJ7Ym9yZGVyLXRv cDoxcHggc29saWQgIzNkNjEwMTtib3JkZXItYm90dG9tPQo6MXB4IHNvbGlkICMzZDYxMDF9Lm1z byAubGF5b3V0LWhhcy1ib3R0b20tYm9yZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkPQogIzNk NjEwMX0ubXNvIC5ib3JkZXIsLmllIC5ib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjojM2Q2MTAxfS5t c28gaDEsLmllIGgxPQp7fS5tc28gaDEsLmllIGgxe2ZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7 bGluZS1oZWlnaHQ6NDdweCAhaW1wb3J0YW50fS5tPQpzbyBoMiwuaWUgaDJ7fS5tc28gaDIsLmll IGgye2ZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MzJweCAhPQppbXBvcnRh bnR9Lm1zbyBoMywuaWUgaDN7fS5tc28gaDMsLmllIGgze2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRh bnQ7bGluZS1oPQplaWdodDoyNnB4ICFpbXBvcnRhbnR9Lm1zbyAubGF5b3V0X19pbm5lciwuaWUg LmxheW91dF9faW5uZXJ7fS5tc28gLmZvb3RlPQpyX19zaGFyZS1idXR0b24gcHt9Lm1zbyAuZm9v dGVyX19zaGFyZS1idXR0b24gcHtmb250LWZhbWlseTpPcGVuIFNhbnMsc2FuPQpzLXNlcmlmfQo8 L3N0eWxlPjwvaGVhZD4KPCEtLVtpZiBtc29dPgogIDxib2R5IGNsYXNzPTNEIm1zbyI+CjwhW2Vu ZGlmXS0tPgo8IS0tW2lmICFtc29dPjwhLS0+CiAgPGJvZHkgY2xhc3M9M0QiZnVsbC1wYWRkaW5n IiBzdHlsZT0zRCJtYXJnaW46IDA7cGFkZGluZzogMDstd2Via2l0LXRleHQ9Ci1zaXplLWFkanVz dDogMTAwJTsiPgo8IS0tPCFbZW5kaWZdLS0+CiAgICA8dGFibGUgY2xhc3M9M0Qid3JhcHBlciIg c3R5bGU9M0QiYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTt0YWJsZS1sYXk9Cm91dDogZml4ZWQ7 bWluLXdpZHRoOiAzMjBweDt3aWR0aDogMTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiAjN2RjNTAzOyIg Y2VsbHA9CmFkZGluZz0zRCIwIiBjZWxsc3BhY2luZz0zRCIwIiByb2xlPTNEInByZXNlbnRhdGlv biI+PHRib2R5Pjx0cj48dGQ+CiAgICAgIDxkaXYgcm9sZT0zRCJiYW5uZXIiPgogICAgICAgIDxk aXYgY2xhc3M9M0QicHJlaGVhZGVyIiBzdHlsZT0zRCJNYXJnaW46IDAgYXV0bzttYXgtd2lkdGg6 IDU2MHB4PQo7bWluLXdpZHRoOiAyODBweDsgd2lkdGg6IDI4MHB4O3dpZHRoOiBjYWxjKDI4MDAw JSAtIDE2NzQ0MHB4KTsiPgogICAgICAgICAgPGRpdiBzdHlsZT0zRCJib3JkZXItY29sbGFwc2U6 IGNvbGxhcHNlO2Rpc3BsYXk6IHRhYmxlO3dpZHRoOiAxPQowMCU7Ij4KICAgICAgICAgIDwhLS1b aWYgKG1zbyl8KElFKV0+PHRhYmxlIGFsaWduPTNEImNlbnRlciIgY2xhc3M9M0QicHJlaGVhZGVy PQoiIGNlbGxwYWRkaW5nPTNEIjAiIGNlbGxzcGFjaW5nPTNEIjAiIHJvbGU9M0QicHJlc2VudGF0 aW9uIj48dHI+PHRkIHN0eWxlPQo9M0Qid2lkdGg6IDI4MHB4IiB2YWxpZ249M0QidG9wIj48IVtl bmRpZl0tLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0zRCJzbmlwcGV0IiBzdHlsZT0zRCJkaXNw bGF5OiB0YWJsZS1jZWxsO0Zsb2F0OiBsZT0KZnQ7Zm9udC1zaXplOiAxMnB4O2xpbmUtaGVpZ2h0 OiAxOXB4O21heC13aWR0aDogMjgwcHg7bWluLXdpZHRoOiAxNDBweDsgdz0KaWR0aDogMTQwcHg7 d2lkdGg6IGNhbGMoMTQwMDAlIC0gNzgxMjBweCk7cGFkZGluZzogMTBweCAwIDVweCAwO2NvbG9y OiAjZj0KZmY7Zm9udC1mYW1pbHk6IE9wZW4gU2FucyxzYW5zLXNlcmlmOyI+CiAgICAgICAgICAg ICAgPHAgc3R5bGU9M0QiTWFyZ2luLXRvcDogMDtNYXJnaW4tYm90dG9tOiAwOyI+WW91J3JlIGEg TWFnaWM9CiBUb29sYm94IGN1c3RvbWVyLiBMZWFybiBhYm91dCBvdXIgbmV3IFByaXZhY3kgUG9s aWN5IGFuZCBUZXJtcyAmYW1wOyBDb249CmRpdGlvbnMuPC9wPgogICAgICAgICAgICA8L2Rpdj4K ICAgICAgICAgIDwhLS1baWYgKG1zbyl8KElFKV0+PC90ZD48dGQgc3R5bGU9M0Qid2lkdGg6IDI4 MHB4IiB2YWxpZ249M0QiPQp0b3AiPjwhW2VuZGlmXS0tPgogICAgICAgICAgICA8ZGl2IGNsYXNz PTNEIndlYnZlcnNpb24iIHN0eWxlPTNEImRpc3BsYXk6IHRhYmxlLWNlbGw7RmxvYXQ6PQogbGVm dDtmb250LXNpemU6IDEycHg7bGluZS1oZWlnaHQ6IDE5cHg7bWF4LXdpZHRoOiAyODBweDttaW4t d2lkdGg6IDEzOXB4PQo7IHdpZHRoOiAxMzlweDt3aWR0aDogY2FsYygxNDEwMCUgLSA3ODY4MHB4 KTtwYWRkaW5nOiAxMHB4IDAgNXB4IDA7dGV4dC1hPQpsaWduOiByaWdodDtjb2xvcjogI2ZmZjtm b250LWZhbWlseTogT3BlbiBTYW5zLHNhbnMtc2VyaWY7Ij4KICAgICAgICAgICAgID0yMAogICAg ICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwhLS1baWYgKG1zbyl8KElFKV0+PC90ZD48L3RyPjwv dGFibGU+PCFbZW5kaWZdLS0+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAg ICA8ZGl2IGNsYXNzPTNEImhlYWRlciIgc3R5bGU9M0QiTWFyZ2luOiAwIGF1dG87bWF4LXdpZHRo OiA2MDBweDttaT0Kbi13aWR0aDogMzIwcHg7IHdpZHRoOiAzMjBweDt3aWR0aDogY2FsYygyODAw MCUgLSAxNjc0MDBweCk7IiBpZD0zRCJlbWItZT0KbWFpbC1oZWFkZXItY29udGFpbmVyIj4KICAg ICAgICA8IS0tW2lmIChtc28pfChJRSldPjx0YWJsZSBhbGlnbj0zRCJjZW50ZXIiIGNsYXNzPTNE ImhlYWRlciIgY2VsPQpscGFkZGluZz0zRCIwIiBjZWxsc3BhY2luZz0zRCIwIiByb2xlPTNEInBy ZXNlbnRhdGlvbiI+PHRyPjx0ZCBzdHlsZT0zRCJ3PQppZHRoOiA2MDBweCI+PCFbZW5kaWZdLS0+ CiAgICAgICAgICA8ZGl2IGNsYXNzPTNEImxvZ28gZW1iLWxvZ28tbWFyZ2luLWJveCIgc3R5bGU9 M0QiZm9udC1zaXplOiAyNnA9Cng7bGluZS1oZWlnaHQ6IDMycHg7TWFyZ2luLXRvcDogMTZweDtN YXJnaW4tYm90dG9tOiAxNnB4O2NvbG9yOiAjNTU1O2ZvbnQ9Ci1mYW1pbHk6IE9wZW4gU2Fucyxz YW5zLXNlcmlmO01hcmdpbi1sZWZ0OiAyMHB4O01hcmdpbi1yaWdodDogMjBweDsiIGFsaWc9Cm49 M0QiY2VudGVyIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0zRCJsb2dvLWxlZnQiIGFsaWduPTNE ImxlZnQiIGlkPTNEImVtYi1lbWFpbC1oZWFkZT0KciI+PGltZyBzdHlsZT0zRCJkaXNwbGF5OiBi bG9jaztoZWlnaHQ6IGF1dG87d2lkdGg6IDEwMCU7Ym9yZGVyOiAwO21heC13aT0KZHRoOiAyMDBw eDsiIHNyYz0zRCJodHRwOi8vaTEuY21haWwyMC5jb20vZWkveS83QS9COEEvQUQ3LzAwMzE0NC9j c2ZpbmFsLz0KbWFnaWN0b29sYm94LWxvZ28td2hpdGUucG5nIiBhbHQ9M0QiIiB3aWR0aD0zRCIy MDAiPjwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPCEtLVtpZiAobXNvKXwoSUUpXT48 L3RkPjwvdHI+PC90YWJsZT48IVtlbmRpZl0tLT4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+ CiAgICAgIDxkaXYgcm9sZT0zRCJzZWN0aW9uIj4KICAgICAgPGRpdiBjbGFzcz0zRCJsYXlvdXQg b25lLWNvbCBmaXhlZC13aWR0aCIgc3R5bGU9M0QiTWFyZ2luOiAwIGF1dG87bT0KYXgtd2lkdGg6 IDYwMHB4O21pbi13aWR0aDogMzIwcHg7IHdpZHRoOiAzMjBweDt3aWR0aDogY2FsYygyODAwMCUg LSAxNjc0MD0KMHB4KTtvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO3dvcmQtd3JhcDogYnJlYWst d29yZDt3b3JkLWJyZWFrOiBicmVhay13bz0KcmQ7Ij4KICAgICAgICA8ZGl2IGNsYXNzPTNEImxh eW91dF9faW5uZXIiIHN0eWxlPTNEImJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7ZD0KaXNwbGF5 OiB0YWJsZTt3aWR0aDogMTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyI+CiAgICAgICAg PCEtLVtpZiAobXNvKXwoSUUpXT48dGFibGUgYWxpZ249M0QiY2VudGVyIiBjZWxscGFkZGluZz0z RCIwIiBjZT0KbGxzcGFjaW5nPTNEIjAiIHJvbGU9M0QicHJlc2VudGF0aW9uIj48dHIgY2xhc3M9 M0QibGF5b3V0LWZpeGVkLXdpZHRoIiBzdD0KeWxlPTNEImJhY2tncm91bmQtY29sb3I6ICNmZmZm ZmY7Ij48dGQgc3R5bGU9M0Qid2lkdGg6IDYwMHB4IiBjbGFzcz0zRCJ3NT0KNjAiPjwhW2VuZGlm XS0tPgogICAgICAgICAgPGRpdiBjbGFzcz0zRCJjb2x1bW4iIHN0eWxlPTNEInRleHQtYWxpZ246 IGxlZnQ7Y29sb3I6ICM1YjYyNjk7PQpmb250LXNpemU6IDE1cHg7bGluZS1oZWlnaHQ6IDIzcHg7 Zm9udC1mYW1pbHk6IE9wZW4gU2FucyxzYW5zLXNlcmlmO21heC13PQppZHRoOiA2MDBweDttaW4t d2lkdGg6IDMyMHB4OyB3aWR0aDogMzIwcHg7d2lkdGg6IGNhbGMoMjgwMDAlIC0gMTY3NDAwcHgp PQo7Ij4KICAgICAgID0yMAogICAgICAgICAgICA8ZGl2IHN0eWxlPTNEIk1hcmdpbi1sZWZ0OiAy MHB4O01hcmdpbi1yaWdodDogMjBweDtNYXJnaW4tdG9wPQo6IDI0cHg7TWFyZ2luLWJvdHRvbTog MjRweDsiPgogICAgICA8ZGl2IHN0eWxlPTNEIm1zby1saW5lLWhlaWdodC1ydWxlOiBleGFjdGx5 O21zby10ZXh0LXJhaXNlOiA0cHg7Ij4KICAgICAgICA8cCBjbGFzcz0zRCJzaXplLTE2IiBzdHls ZT0zRCJNYXJnaW4tdG9wOiAwO01hcmdpbi1ib3R0b206IDA7Zm9udD0KLXNpemU6IDE2cHg7bGlu ZS1oZWlnaHQ6IDI0cHg7IiBsYW5nPTNEIngtc2l6ZS0xNiI+SGkgPQp0aGVyZT0KPQosPC9wPjxw IGNsYXNzPTNEInNpemUtMTYiIHN0eWxlPTNEIk1hcmdpbi10b3A6IDIwcHg7TWFyZ2luLWJvdHRv bTogMDtmb250PQotc2l6ZTogMTZweDtsaW5lLWhlaWdodDogMjRweDsiIGxhbmc9M0QieC1zaXpl LTE2Ij5XZSB2YWx1ZSB5b3VyIHByaXZhY3kuPQogVG8gaGVscCB5b3UgdW5kZXJzdGFuZCB0aGUg ZGF0YSB3ZSBjb2xsZWN0IGZyb20geW91LCBob3cgaXQgaXMgdXNlZCwgYW5kPQogdGhlIGNvbnRy b2xzIHlvdSBoYXZlIG92ZXIgYW55IGRhdGEgeW91IHNoYXJlIHdpdGggdXMsIHdlJ3ZlIHVwZGF0 ZWQgb3VyPQogVGVybXMgb2YgVXNlLCBQcml2YWN5IFBvbGljeSwgYW5kIENvb2tpZSBQb2xpY3ku IFRoZXNlIHVwZGF0ZXMgd2lsbCB0YWtlPQogZWZmZWN0IGZyb20gTWF5IDI1LCAyMDE4Ljxicj4K PGJyPgpQbGVhc2UgcmVhZCB0aGUgdXBkYXRlZCA8YSBzdHlsZT0zRCJ0ZXh0LWRlY29yYXRpb246 IHVuZGVybGluZTt0cmFuc2l0aW9uPQo6IG9wYWNpdHkgMC4xcyBlYXNlLWluO2NvbG9yOiAjNWM5 MWFkOyIgaHJlZj0zRCJodHRwczovL21hZ2ljdG9vbGJveC5jbWFpPQpsMjAuY29tL3QveS1sLWtq aGRmZC10anN3bHl1aC1yLyI+VGVybXMgYW5kIENvbmRpdGlvbnM8L2E+IGFuZCA9CjxhIHN0eWxl PTNEInRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO3RyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBl YXNlLWluO2M9Cm9sb3I6ICM1YzkxYWQ7IiBocmVmPTNEImh0dHBzOi8vbWFnaWN0b29sYm94LmNt YWlsMjAuY29tL3QveS1sLWtqaGRmZC09CnRqc3dseXVoLXkvIj5Qcml2YWN5IFBvbGljeS48L2E+ IFRoZXNlIGFyZSBzb21lIGtleSBjaGFuZ2VzIHdlJ3JlID0KbWFraW5nOjwvcD48dWwgc3R5bGU9 M0QiTWFyZ2luLXRvcDogMjBweDtNYXJnaW4tYm90dG9tOiAwO01hcmdpbi1sZWZ0OiAyND0KcHg7 cGFkZGluZzogMDtsaXN0LXN0eWxlLXR5cGU6IGRpc2M7Ij48bGkgY2xhc3M9M0Qic2l6ZS0xNiIg c3R5bGU9M0QiTWFyZz0KaW4tdG9wOiAyMHB4O01hcmdpbi1ib3R0b206IDA7TWFyZ2luLWxlZnQ6 IDA7Zm9udC1zaXplOiAxNnB4O2xpbmUtaGVpZ2h0Oj0KIDI0cHg7IiBsYW5nPTNEIngtc2l6ZS0x NiI+PHN0cm9uZz5HcmVhdGVyIHRyYW5zcGFyZW5jeTo8L3N0cm9uZz4gdGhlIHVwZD0KYXRlZCBQ cml2YWN5IFBvbGljeSBwcm92aWRlcyBtb3JlIGNsYXJpdHkgb24gaG93IHdlIGNvbGxlY3QsIHVz ZSwgYW5kIHNoYT0KcmUgaW5mb3JtYXRpb24sIGFzIHdlbGwgYXMgdGhlIG9wdGlvbnMgeW91IGhh dmUgYWJvdXQgd2hhdCBkYXRhIGlzIG1hZGU9MjA9CgpwdWJsaWMgb24gbWFnaWN0b29sYm94LmNv bS48YnI+CiZuYnNwOzwvbGk+PGxpIGNsYXNzPTNEInNpemUtMTYiIHN0eWxlPTNEIk1hcmdpbi10 b3A6IDA7TWFyZ2luLWJvdHRvbTogMDs9Ck1hcmdpbi1sZWZ0OiAwO2ZvbnQtc2l6ZTogMTZweDts aW5lLWhlaWdodDogMjRweDsiIGxhbmc9M0QieC1zaXplLTE2Ij48c3Q9CnJvbmc+R0RQUjo8L3N0 cm9uZz4gd2UndmUgcmVmaW5lZCBvdXIgcG9saWNpZXMgYW5kIHByYWN0aWNlcyB0byBtZWV0IHRo ZSA9CmV2ZW4gaGlnaGVyIHN0YW5kYXJkIGZvciBkYXRhIHByaXZhY3kgaW50cm9kdWNlZCBieSB0 aGUgbmV3IEdlbmVyYWwgRGF0YSA9ClByb3RlY3Rpb24gUmVndWxhdGlvbiAob3IgR0RQUiksIHdo aWNoIGdvZXMgaW50byBlZmZlY3Qgb24gTWF5IDI1LCAyMDE4Ljw9Ci9saT48L3VsPjxwIGNsYXNz PTNEInNpemUtMTYiIHN0eWxlPTNEIk1hcmdpbi10b3A6IDIwcHg7TWFyZ2luLWJvdHRvbTogMDs9 CmZvbnQtc2l6ZTogMTZweDtsaW5lLWhlaWdodDogMjRweDsiIGxhbmc9M0QieC1zaXplLTE2Ij5X aGVuIHlvdSB1c2Ugb3VyIHc9CmVic2l0ZSBvciBhbnkgb2Ygb3VyIHNlcnZpY2VzIG9uIG9yIGFm dGVyIE1heSAyNSwgMjAxOCwgeW91JiM4MjE3O2xsIGJlIGE9CmdyZWVpbmcgdG8gb3VyIHVwZGF0 ZWQgVGVybXMgb2YgVXNlLjwvcD48cCBjbGFzcz0zRCJzaXplLTE2IiBzdHlsZT0zRCJNYXI9Cmdp bi10b3A6IDIwcHg7TWFyZ2luLWJvdHRvbTogMDtmb250LXNpemU6IDE2cHg7bGluZS1oZWlnaHQ6 IDI0cHg7IiBsYW5nPTNEPQoieC1zaXplLTE2Ij5BcyBhbHdheXMsIHlvdSBjYW4gaHR0cHM6Ly9t YWdpY3Rvb2xib3guJmx0OyRUcmFja2luZ0xpbmskJmd0PQo7L3QveS11LSZsdDskRW5jLkNhbXBh aWduSUQkJmd0Oy0mbHQ7JEVuYy5TdWJzY3JpYmVySUQkJmd0Oy1rLyBmcm9tIG91ciBlPQptYWls cyBhbnkgdGltZS48L3A+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICAgICA9MjAKICAgICAg ICAgIDwvZGl2PgogICAgICAgIDwhLS1baWYgKG1zbyl8KElFKV0+PC90ZD48L3RyPjwvdGFibGU+ PCFbZW5kaWZdLS0+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogPTIwCiAgICAgIDxkaXYg Y2xhc3M9M0QibGF5b3V0IG9uZS1jb2wgZml4ZWQtd2lkdGgiIHN0eWxlPTNEIk1hcmdpbjogMCBh dXRvO209CmF4LXdpZHRoOiA2MDBweDttaW4td2lkdGg6IDMyMHB4OyB3aWR0aDogMzIwcHg7d2lk dGg6IGNhbGMoMjgwMDAlIC0gMTY3NDA9CjBweCk7b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDt3 b3JkLXdyYXA6IGJyZWFrLXdvcmQ7d29yZC1icmVhazogYnJlYWstd289CnJkOyI+CiAgICAgICAg PGRpdiBjbGFzcz0zRCJsYXlvdXRfX2lubmVyIiBzdHlsZT0zRCJib3JkZXItY29sbGFwc2U6IGNv bGxhcHNlO2Q9CmlzcGxheTogdGFibGU7d2lkdGg6IDEwMCU7YmFja2dyb3VuZC1jb2xvcjogI2Zm ZmZmZjsiPgogICAgICAgIDwhLS1baWYgKG1zbyl8KElFKV0+PHRhYmxlIGFsaWduPTNEImNlbnRl ciIgY2VsbHBhZGRpbmc9M0QiMCIgY2U9Cmxsc3BhY2luZz0zRCIwIiByb2xlPTNEInByZXNlbnRh dGlvbiI+PHRyIGNsYXNzPTNEImxheW91dC1maXhlZC13aWR0aCIgc3Q9CnlsZT0zRCJiYWNrZ3Jv dW5kLWNvbG9yOiAjZmZmZmZmOyI+PHRkIHN0eWxlPTNEIndpZHRoOiA2MDBweCIgY2xhc3M9M0Qi dzU9CjYwIj48IVtlbmRpZl0tLT4KICAgICAgICAgIDxkaXYgY2xhc3M9M0QiY29sdW1uIiBzdHls ZT0zRCJ0ZXh0LWFsaWduOiBsZWZ0O2NvbG9yOiAjNWI2MjY5Oz0KZm9udC1zaXplOiAxNXB4O2xp bmUtaGVpZ2h0OiAyM3B4O2ZvbnQtZmFtaWx5OiBPcGVuIFNhbnMsc2Fucy1zZXJpZjttYXgtdz0K aWR0aDogNjAwcHg7bWluLXdpZHRoOiAzMjBweDsgd2lkdGg6IDMyMHB4O3dpZHRoOiBjYWxjKDI4 MDAwJSAtIDE2NzQwMHB4KT0KOyI+CiAgICAgICA9MjAKICAgICAgICAgICAgPGRpdiBzdHlsZT0z RCJNYXJnaW4tbGVmdDogMjBweDtNYXJnaW4tcmlnaHQ6IDIwcHg7TWFyZ2luLXRvcD0KOiAyNHB4 O01hcmdpbi1ib3R0b206IDI0cHg7Ij4KICAgICAgPGRpdiBzdHlsZT0zRCJtc28tbGluZS1oZWln aHQtcnVsZTogZXhhY3RseTttc28tdGV4dC1yYWlzZTogNHB4OyI+CiAgICAgICAgPHAgY2xhc3M9 M0Qic2l6ZS0xNiIgc3R5bGU9M0QiTWFyZ2luLXRvcDogMDtNYXJnaW4tYm90dG9tOiAwO2ZvbnQ9 Ci1zaXplOiAxNnB4O2xpbmUtaGVpZ2h0OiAyNHB4OyIgbGFuZz0zRCJ4LXNpemUtMTYiPlRoYW5r cyBmb3IgY2hvb3NpbmcgTWE9CmdpYyBUb29sYm94ITwvcD48cCBjbGFzcz0zRCJzaXplLTE2IiBz dHlsZT0zRCJNYXJnaW4tdG9wOiAyMHB4O01hcmdpbi1ib3Q9CnRvbTogMDtmb250LXNpemU6IDE2 cHg7bGluZS1oZWlnaHQ6IDI0cHg7IiBsYW5nPTNEIngtc2l6ZS0xNiI+TWFnaWMgVG9vbGI9Cm94 IHRlYW0uPC9wPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgICAgPTIwCiAgICAgICAgICA8 L2Rpdj4KICAgICAgICA8IS0tW2lmIChtc28pfChJRSldPjwvdGQ+PC90cj48L3RhYmxlPjwhW2Vu ZGlmXS0tPgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KID0yMAogICAgICA8ZGl2IHN0eWxl PTNEIm1zby1saW5lLWhlaWdodC1ydWxlOiBleGFjdGx5O2xpbmUtaGVpZ2h0OiAyMHB4O2ZvbnQt PQpzaXplOiAyMHB4OyI+Jm5ic3A7PC9kaXY+CiA9MjAKICAgICA9MjAKICAgICAgPGRpdiBzdHls ZT0zRCJtc28tbGluZS1oZWlnaHQtcnVsZTogZXhhY3RseTsiIHJvbGU9M0QiY29udGVudGluZm8i Pj0KCiAgICAgICAgPGRpdiBjbGFzcz0zRCJsYXlvdXQgZW1haWwtZm9vdGVyIiBzdHlsZT0zRCJN YXJnaW46IDAgYXV0bzttYXgtd2k9CmR0aDogNjAwcHg7bWluLXdpZHRoOiAzMjBweDsgd2lkdGg6 IDMyMHB4O3dpZHRoOiBjYWxjKDI4MDAwJSAtIDE2NzQwMHB4KTs9Cm92ZXJmbG93LXdyYXA6IGJy ZWFrLXdvcmQ7d29yZC13cmFwOiBicmVhay13b3JkO3dvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7Ij49 CgogICAgICAgICAgPGRpdiBjbGFzcz0zRCJsYXlvdXRfX2lubmVyIiBzdHlsZT0zRCJib3JkZXIt Y29sbGFwc2U6IGNvbGxhcHNlPQo7ZGlzcGxheTogdGFibGU7d2lkdGg6IDEwMCU7Ij4KICAgICAg ICAgIDwhLS1baWYgKG1zbyl8KElFKV0+PHRhYmxlIGFsaWduPTNEImNlbnRlciIgY2VsbHBhZGRp bmc9M0QiMCIgPQpjZWxsc3BhY2luZz0zRCIwIiByb2xlPTNEInByZXNlbnRhdGlvbiI+PHRyIGNs YXNzPTNEImxheW91dC1lbWFpbC1mb290ZXIiPQo+PHRkIHN0eWxlPTNEIndpZHRoOiA0MDBweDsi IHZhbGlnbj0zRCJ0b3AiIGNsYXNzPTNEInczNjAiPjwhW2VuZGlmXS0tPgogICAgICAgICAgICA8 ZGl2IGNsYXNzPTNEImNvbHVtbiB3aWRlIiBzdHlsZT0zRCJ0ZXh0LWFsaWduOiBsZWZ0O2ZvbnQt c2l6PQplOiAxMnB4O2xpbmUtaGVpZ2h0OiAxOXB4O2NvbG9yOiAjZmZmO2ZvbnQtZmFtaWx5OiBP cGVuIFNhbnMsc2Fucy1zZXJpZjtGPQpsb2F0OiBsZWZ0O21heC13aWR0aDogNDAwcHg7bWluLXdp ZHRoOiAzMjBweDsgd2lkdGg6IDMyMHB4O3dpZHRoOiBjYWxjKDgwPQowMCUgLSA0NzYwMHB4KTsi PgogICAgICAgICAgICAgIDxkaXYgc3R5bGU9M0QiTWFyZ2luLWxlZnQ6IDIwcHg7TWFyZ2luLXJp Z2h0OiAyMHB4O01hcmdpbi10PQpvcDogMTBweDtNYXJnaW4tYm90dG9tOiAxMHB4OyI+CiAgICAg ICAgICAgICAgICA8dGFibGUgY2xhc3M9M0QiZW1haWwtZm9vdGVyX19saW5rcyBlbWItd2ViLWxp bmtzIiBzdHlsZT0zRD0KImJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7dGFibGUtbGF5b3V0OiBm aXhlZDsiIHJvbGU9M0QicHJlc2VudGF0aW9uIj48dD0KYm9keT48dHIgcm9sZT0zRCJuYXZpZ2F0 aW9uIj4KICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0zRCJlbWItd2ViLWxpbmtzIiBzdHlsZT0z RCJwYWRkaW5nOiAwO3dpZHRoOiAyNj0KcHg7Ij48YSBzdHlsZT0zRCJ0ZXh0LWRlY29yYXRpb246 IHVuZGVybGluZTt0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZT0KLWluO2NvbG9yOiAjZmZm OyIgaHJlZj0zRCJodHRwczovL21hZ2ljdG9vbGJveC5jbWFpbDIwLmNvbS90L3ktbC1ramhkZmQt PQp0anN3bHl1aC1qLyI+PGltZyBzdHlsZT0zRCJib3JkZXI6IDA7IiBzcmM9M0QiaHR0cDovL2ky LmNtYWlsMjAuPQpjb20vc3RhdGljL2ViL21hc3Rlci8xMy10aGUtYmx1ZXByaW50LTMvaW1hZ2Vz L2ZhY2Vib29rLnBuZyIgd2lkdGg9M0QiMjYiPQogaGVpZ2h0PTNEIjI2IiBhbHQ9M0QiRmFjZWJv b2siPjwvYT48L3RkPjx0ZCBjbGFzcz0zRCJlbWItd2ViLWxpbmtzIiBzdHlsPQplPTNEInBhZGRp bmc6IDAgMCAwIDNweDt3aWR0aDogMjZweDsiPjxhIHN0eWxlPTNEInRleHQtZGVjb3JhdGlvbjog dW5kZXJsPQppbmU7dHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW47Y29sb3I6ICNmZmY7 IiBocmVmPTNEImh0dHBzOi8vbWFnaWN0PQpvb2xib3guY21haWwyMC5jb20vdC95LWwta2poZGZk LXRqc3dseXVoLXQvIj48aW1nIHN0eWxlPTNEImJvcmQ9CmVyOiAwOyIgc3JjPTNEImh0dHA6Ly9p My5jbWFpbDIwLmNvbS9zdGF0aWMvZWIvbWFzdGVyLzEzLXRoZS1ibHVlcHJpbnQtMy89CmltYWdl cy90d2l0dGVyLnBuZyIgd2lkdGg9M0QiMjYiIGhlaWdodD0zRCIyNiIgYWx0PTNEIlR3aXR0ZXIi PjwvYT48L3RkPjw9CnRkIGNsYXNzPTNEImVtYi13ZWItbGlua3MiIHN0eWxlPTNEInBhZGRpbmc6 IDAgMCAwIDNweDt3aWR0aDo9MjAKMjZweDsiPjxhIHN0eWxlPTNEInRleHQtZGVjb3JhdGlvbjog dW5kZXJsaW5lO3RyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYT0Kc2UtaW47Y29sb3I6ICNmZmY7 IiBocmVmPTNEImh0dHBzOi8vbWFnaWN0b29sYm94LmNtYWlsMjAuY29tL3QveS1sLWtqaGRmZD0K LXRqc3dseXVoLWkvIj48aW1nIHN0eWxlPTNEImJvcmRlcjogMDsiIHNyYz0zRCJodHRwOi8vaTQu Y21haWwyPQowLmNvbS9zdGF0aWMvZWIvbWFzdGVyLzEzLXRoZS1ibHVlcHJpbnQtMy9pbWFnZXMv eW91dHViZS5wbmciIHdpZHRoPTNEIjI2PQoiIGhlaWdodD0zRCIyNiIgYWx0PTNEIllvdVR1YmUi PjwvYT48L3RkPjx0ZCBjbGFzcz0zRCJlbWItd2ViLWxpbmtzIiBzdHlsPQplPTNEInBhZGRpbmc6 IDAgMCAwIDNweDt3aWR0aDogMjZweDsiPjxhIHN0eWxlPTNEInRleHQtZGVjb3JhdGlvbjogdW5k ZXJsPQppbmU7dHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW47Y29sb3I6ICNmZmY7IiBo cmVmPTNEImh0dHBzOi8vbWFnaWN0PQpvb2xib3guY21haWwyMC5jb20vdC95LWwta2poZGZkLXRq c3dseXVoLWQvIj48aW1nIHN0eWxlPTNEImJvcmQ9CmVyOiAwOyIgc3JjPTNEImh0dHA6Ly9pNi5j bWFpbDIwLmNvbS9zdGF0aWMvZWIvbWFzdGVyLzEzLXRoZS1ibHVlcHJpbnQtMy89CmltYWdlcy9s aW5rZWRpbi5wbmciIHdpZHRoPTNEIjI2IiBoZWlnaHQ9M0QiMjYiIGFsdD0zRCJMaW5rZWRJbiI+ PC9hPjwvdGQ9Cj48dGQgY2xhc3M9M0QiZW1iLXdlYi1saW5rcyIgc3R5bGU9M0QicGFkZGluZzog MCAwIDAgM3B4O3dpZHRoOiAyNnB4OyI+PGE9CiBzdHlsZT0zRCJ0ZXh0LWRlY29yYXRpb246IHVu ZGVybGluZTt0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXM9MjAKZWFzZS1pbjtjb2xvcjogI2ZmZjsi IGhyZWY9M0QiaHR0cHM6Ly9tYWdpY3Rvb2xib3guY21haWwyMC5jb20vdC95LWwta2poZD0KZmQt dGpzd2x5dWgtaC8iPjxpbWcgc3R5bGU9M0QiYm9yZGVyOiAwOyIgc3JjPTNEImh0dHA6Ly9pNy5j bWFpPQpsMjAuY29tL3N0YXRpYy9lYi9tYXN0ZXIvMTMtdGhlLWJsdWVwcmludC0zL2ltYWdlcy93 ZWJzaXRlLnBuZyIgd2lkdGg9M0QiPQoyNiIgaGVpZ2h0PTNEIjI2IiBhbHQ9M0QiV2Vic2l0ZSI+ PC9hPjwvdGQ+CiAgICAgICAgICAgICAgICA8L3RyPjwvdGJvZHk+PC90YWJsZT4KICAgICAgICAg ICAgICAgIDxkaXYgc3R5bGU9M0QiZm9udC1zaXplOiAxMnB4O2xpbmUtaGVpZ2h0OiAxOXB4O01h cmdpbi10bz0KcDogMjBweDsiPgogICAgICAgICAgICAgICAgICA8ZGl2PlRoYW5rcyBmb3IgY2hv b3Npbmcgb3VyIHRvb2xzLDxicj4KPGJyPgpNYWdpYyBUb29sYm94PGJyPgp3d3cubWFnaWN0b29s Ym94LmNvbTwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2 IHN0eWxlPTNEImZvbnQtc2l6ZTogMTJweDtsaW5lLWhlaWdodDogMTlweDtNYXJnaW4tdG89CnA6 IDE4cHg7Ij4KICAgICAgICAgICAgICAgICA9MjAKICAgICAgICAgICAgICAgIDwvZGl2PgogICAg ICAgICAgICAgICAgPCEtLVtpZiBtc29dPiZuYnNwOzwhW2VuZGlmXS0tPgogICAgICAgICAgICAg IDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwhLS1baWYgKG1zbyl8KElFKV0+ PC90ZD48dGQgc3R5bGU9M0Qid2lkdGg6IDIwMHB4OyIgdmFsaWduPTNEPQoidG9wIiBjbGFzcz0z RCJ3MTYwIj48IVtlbmRpZl0tLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0zRCJjb2x1bW4gbmFy cm93IiBzdHlsZT0zRCJ0ZXh0LWFsaWduOiBsZWZ0O2ZvbnQtcz0KaXplOiAxMnB4O2xpbmUtaGVp Z2h0OiAxOXB4O2NvbG9yOiAjZmZmO2ZvbnQtZmFtaWx5OiBPcGVuIFNhbnMsc2Fucy1zZXJpZj0K O0Zsb2F0OiBsZWZ0O21heC13aWR0aDogMzIwcHg7bWluLXdpZHRoOiAyMDBweDsgd2lkdGg6IDMy MHB4O3dpZHRoOiBjYWxjKD0KNzIyMDBweCAtIDEyMDAwJSk7Ij4KICAgICAgICAgICAgICA8ZGl2 IHN0eWxlPTNEIk1hcmdpbi1sZWZ0OiAyMHB4O01hcmdpbi1yaWdodDogMjBweDtNYXJnaW4tdD0K b3A6IDEwcHg7TWFyZ2luLWJvdHRvbTogMTBweDsiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFz cz0zRCJmb290ZXJfX3NoYXJlLWJ1dHRvbiI+CiAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9 M0QiTWFyZ2luLWJvdHRvbTogNnB4O21zby1saW5lLWhlaWdodC1ydWxlOiA9CmV4YWN0bHk7Ij4K ICAgICAgICAgICAgICAgICAgICA8YSBzdHlsZT0zRCJ0ZXh0LWRlY29yYXRpb246IG5vbmU7dHJh bnNpdGlvbjogb3BhY2l0eT0KIDAuMXMgZWFzZS1pbjtjb2xvcjogI2ZmZmZmZjtib3JkZXItcmFk aXVzOiAycHg7ZGlzcGxheTogaW5saW5lLWJsb2NrO2Zvbj0KdC1zaXplOiAxMXB4O2ZvbnQtd2Vp Z2h0OiBib2xkO2xpbmUtaGVpZ2h0OiAxOXB4O3RleHQtYWxpZ246IGxlZnQ7Ym9yZGVyLT0Kc3R5 bGU6IHNvbGlkO2JvcmRlci13aWR0aDogNHB4IDdweCAzcHggNHB4O21zby1ib3JkZXItd2lkdGgt YWx0OiA0cHggOHB4ID0KOHB4IDhweDtiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2MzAyO2JvcmRlci1j b2xvcjogIzNmNjMwMjttc28tYm9yZGVyLWNvbG9yLT0KYWx0OiAjM2Y2MzAyOyIgaHJlZj0zRCJo dHRwczovL21hZ2ljdG9vbGJveC5jbWFpbDIwLmNvbS90L3ktZmIta2poZGZkLT0KdGpzd2x5dWgt dS8iIHJlbD0zRCJjc19mYWNlYm94Ij4KICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzxpbWcg c3R5bGU9M0QiYm9yZGVyOiAwO2Rpc3BsYXk6IGlubGluZS1ibG9jaz0KO21hcmdpbi1yaWdodDog MnB4O3ZlcnRpY2FsLWFsaWduOiAtM3B4OyIgc3JjPTNEImh0dHA6Ly9pOS5jbWFpbDIwLmNvbS9z dD0KYXRpYy9lYi9tYXN0ZXIvMTMtdGhlLWJsdWVwcmludC0zL2ltYWdlcy9mYmxpa2UtaWNvbkAy eC5wbmciIHdpZHRoPTNEIjE2Ij0KIGhlaWdodD0zRCIxNiIgYm9yZGVyPTNEIjAiIGFsdD0zRCIi PgogICAgICAgICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9M0QiZm9udC1zaXplOiAxMXB4O21z by10ZXh0LXJhaXNlOiAzcHg7PQoiPkxpa2UmbmJzcDs8L3NwYW4+CiAgICAgICAgICAgICAgICAg ICAgPC9hPgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPGRpdiBz dHlsZT0zRCJNYXJnaW4tYm90dG9tOiA2cHg7bXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ID0KZXhhY3Rs eTsiPgogICAgICAgICAgICAgICAgICAgIDxhIHN0eWxlPTNEInRleHQtZGVjb3JhdGlvbjogbm9u ZTt0cmFuc2l0aW9uOiBvcGFjaXR5PQogMC4xcyBlYXNlLWluO2NvbG9yOiAjZmZmZmZmO2JvcmRl ci1yYWRpdXM6IDJweDtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Zm9uPQp0LXNpemU6IDExcHg7Zm9u dC13ZWlnaHQ6IGJvbGQ7bGluZS1oZWlnaHQ6IDE5cHg7dGV4dC1hbGlnbjogbGVmdDtib3JkZXIt PQpzdHlsZTogc29saWQ7Ym9yZGVyLXdpZHRoOiA0cHggN3B4IDNweCA0cHg7bXNvLWJvcmRlci13 aWR0aC1hbHQ6IDRweCA4cHggPQo4cHggOHB4O2JhY2tncm91bmQtY29sb3I6ICMzZjYzMDI7Ym9y ZGVyLWNvbG9yOiAjM2Y2MzAyO21zby1ib3JkZXItY29sb3ItPQphbHQ6ICMzZjYzMDI7IiBocmVm PTNEImh0dHBzOi8vbWFnaWN0b29sYm94LmNtYWlsMjAuY29tL3QveS10dy1ramhkZmQtPQp0anN3 bHl1aC1vLyI+CiAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8aW1nIHN0eWxlPTNEImJvcmRl cjogMDtkaXNwbGF5OiBpbmxpbmUtYmxvY2s9CjttYXJnaW4tcmlnaHQ6IDJweDt2ZXJ0aWNhbC1h bGlnbjogLTNweDsiIHNyYz0zRCJodHRwOi8vaTEwLmNtYWlsMjAuY29tL3M9CnRhdGljL2ViL21h c3Rlci8xMy10aGUtYmx1ZXByaW50LTMvaW1hZ2VzL3R3ZWV0LWljb25AMngucG5nIiB3aWR0aD0z RCIxNiI9CiBoZWlnaHQ9M0QiMTYiIGJvcmRlcj0zRCIwIiBhbHQ9M0QiIj4KICAgICAgICAgICAg ICAgICAgICAgIDxzcGFuIHN0eWxlPTNEImZvbnQtc2l6ZTogMTFweDttc28tdGV4dC1yYWlzZTog M3B4Oz0KIj5Ud2VldCZuYnNwOzwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAg ICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgID0yMAogICAgICAgICAgICAgICAg ICA8ZGl2IHN0eWxlPTNEIk1hcmdpbi1ib3R0b206IDZweDttc28tbGluZS1oZWlnaHQtcnVsZTog PQpleGFjdGx5OyI+CiAgICAgICAgICAgICAgICAgICAgPGEgc3R5bGU9M0QidGV4dC1kZWNvcmF0 aW9uOiBub25lO3RyYW5zaXRpb246IG9wYWNpdHk9CiAwLjFzIGVhc2UtaW47Y29sb3I6ICNmZmZm ZmY7Ym9yZGVyLXJhZGl1czogMnB4O2Rpc3BsYXk6IGlubGluZS1ibG9jaztmb249CnQtc2l6ZTog MTFweDtmb250LXdlaWdodDogYm9sZDtsaW5lLWhlaWdodDogMTlweDt0ZXh0LWFsaWduOiBsZWZ0 O2JvcmRlci09CnN0eWxlOiBzb2xpZDtib3JkZXItd2lkdGg6IDRweCA3cHggM3B4IDRweDttc28t Ym9yZGVyLXdpZHRoLWFsdDogNHB4IDhweCA9CjhweCA4cHg7YmFja2dyb3VuZC1jb2xvcjogIzNm NjMwMjtib3JkZXItY29sb3I6ICMzZjYzMDI7bXNvLWJvcmRlci1jb2xvci09CmFsdDogIzNmNjMw MjsiIGhyZWY9M0QiaHR0cDovL21hZ2ljdG9vbGJveC5mb3J3YXJkdG9teWZyaWVuZC5jb20veS09 CnRqc3dseXVoLUY0RjVGMDI3LWtqaGRmZC1sLWIiIGxhbmc9M0QiZW4iPgogICAgICAgICAgICAg ICAgICAgICAgJm5ic3A7PGltZyBzdHlsZT0zRCJib3JkZXI6IDA7ZGlzcGxheTogaW5saW5lLWJs b2NrPQo7bWFyZ2luLXJpZ2h0OiAycHg7dmVydGljYWwtYWxpZ246IC0zcHg7IiBzcmM9M0QiaHR0 cDovL2kyLmNtYWlsMjAuY29tL3N0PQphdGljL2ViL21hc3Rlci8xMy10aGUtYmx1ZXByaW50LTMv aW1hZ2VzL2ZvcndhcmQtaWNvbkAyeC5wbmciIHdpZHRoPTNEIjE2PQoiIGhlaWdodD0zRCIxNiIg Ym9yZGVyPTNEIjAiIGFsdD0zRCIiPgogICAgICAgICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9 M0QiZm9udC1zaXplOiAxMXB4O21zby10ZXh0LXJhaXNlOiAzcHg7PQoiPkZvcndhcmQmbmJzcDs8 L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICA8L2Rpdj4K ICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8 L2Rpdj4KICAgICAgICAgIDwhLS1baWYgKG1zbyl8KElFKV0+PC90ZD48L3RyPjwvdGFibGU+PCFb ZW5kaWZdLS0+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNs YXNzPTNEImxheW91dCBvbmUtY29sIGVtYWlsLWZvb3RlciIgc3R5bGU9M0QiTWFyZ2luOiAwIGF1 dD0KbzttYXgtd2lkdGg6IDYwMHB4O21pbi13aWR0aDogMzIwcHg7IHdpZHRoOiAzMjBweDt3aWR0 aDogY2FsYygyODAwMCUgLSAxNj0KNzQwMHB4KTtvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO3dv cmQtd3JhcDogYnJlYWstd29yZDt3b3JkLWJyZWFrOiBicmVhaz0KLXdvcmQ7Ij4KICAgICAgICAg IDxkaXYgY2xhc3M9M0QibGF5b3V0X19pbm5lciIgc3R5bGU9M0QiYm9yZGVyLWNvbGxhcHNlOiBj b2xsYXBzZT0KO2Rpc3BsYXk6IHRhYmxlO3dpZHRoOiAxMDAlOyI+CiAgICAgICAgICA8IS0tW2lm IChtc28pfChJRSldPjx0YWJsZSBhbGlnbj0zRCJjZW50ZXIiIGNlbGxwYWRkaW5nPTNEIjAiID0K Y2VsbHNwYWNpbmc9M0QiMCIgcm9sZT0zRCJwcmVzZW50YXRpb24iPjx0ciBjbGFzcz0zRCJsYXlv dXQtZW1haWwtZm9vdGVyIj0KPjx0ZCBzdHlsZT0zRCJ3aWR0aDogNjAwcHg7IiBjbGFzcz0zRCJ3 NTYwIj48IVtlbmRpZl0tLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0zRCJjb2x1bW4iIHN0eWxl PTNEInRleHQtYWxpZ246IGxlZnQ7Zm9udC1zaXplOiAxMj0KcHg7bGluZS1oZWlnaHQ6IDE5cHg7 Y29sb3I6ICNmZmY7Zm9udC1mYW1pbHk6IE9wZW4gU2FucyxzYW5zLXNlcmlmO21heC13aT0KZHRo OiA2MDBweDttaW4td2lkdGg6IDMyMHB4OyB3aWR0aDogMzIwcHg7d2lkdGg6IGNhbGMoMjgwMDAl IC0gMTY3NDAwcHgpOz0KIj4KICAgICAgICAgICAgICA8ZGl2IHN0eWxlPTNEIk1hcmdpbi1sZWZ0 OiAyMHB4O01hcmdpbi1yaWdodDogMjBweDtNYXJnaW4tdD0Kb3A6IDEwcHg7TWFyZ2luLWJvdHRv bTogMTBweDsiPgogICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0zRCJmb250LXNpemU6IDEycHg7 bGluZS1oZWlnaHQ6IDE5cHg7Ij4KICAgICAgICAgICAgICAgICAgPHNwYW4+PGEgc3R5bGU9M0Qi dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7dHJhbnNpdGlvbj0KOiBvcGFjaXR5IDAuMXMgZWFz ZS1pbjtjb2xvcjogI2ZmZjsiIGhyZWY9M0QiaHR0cHM6Ly9tYWdpY3Rvb2xib3gudXBkYXRlbT0K eXByb2ZpbGUuY29tL3kta2poZGZkLUY0RjVGMDI3LXRqc3dseXVoLW4iIGxhbmc9M0QiZT0KbiI+ UHJlZmVyZW5jZXM8L2E+Jm5ic3A7Jm5ic3A7fCZuYnNwOyZuYnNwOzwvc3Bhbj48YSBzdHlsZT0z RCJ0ZXh0LWRlY29yYT0KdGlvbjogdW5kZXJsaW5lO3RyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBl YXNlLWluO2NvbG9yOiAjZmZmOyIgaHJlZj0zRCJodD0KdHBzOi8vbWFnaWN0b29sYm94LmNtYWls MjAuY29tL3QveS11LWtqaGRmZC10anN3bHl1aC1hLyI+VW5zdWJzPQpjcmliZTwvYT4KICAgICAg ICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4K ICAgICAgICAgIDwhLS1baWYgKG1zbyl8KElFKV0+PC90ZD48L3RyPjwvdGFibGU+PCFbZW5kaWZd LS0+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICAgIDxk aXYgc3R5bGU9M0QibXNvLWxpbmUtaGVpZ2h0LXJ1bGU6IGV4YWN0bHk7bGluZS1oZWlnaHQ6IDQw cHg7Zm9udC09CnNpemU6IDQwcHg7Ij4mbmJzcDs8L2Rpdj4KICAgIDwvZGl2PjwvdGQ+PC90cj48 L3Rib2R5PjwvdGFibGU+CiAgPGltZyBzdHlsZT0zRCJvdmVyZmxvdzogaGlkZGVuO3Bvc2l0aW9u OiBmaXhlZDt2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG89CnJ0YW50O2Rpc3BsYXk6IGJsb2NrICFp bXBvcnRhbnQ7aGVpZ2h0OiAxcHggIWltcG9ydGFudDt3aWR0aDogMXB4ICFpbXBvcnQ9CmFudDti b3JkZXI6IDAgIWltcG9ydGFudDttYXJnaW46IDAgIWltcG9ydGFudDtwYWRkaW5nOiAwICFpbXBv cnRhbnQ7IiBzcmM9Cj0zRCJodHRwczovL21hZ2ljdG9vbGJveC5jbWFpbDIwLmNvbS90L3ktby1r amhkZmQtdGpzd2x5dWgvby5naT0KZiIgd2lkdGg9M0QiMSIgaGVpZ2h0PTNEIjEiIGJvcmRlcj0z RCIwIiBhbHQ9M0QiIj4KPC9ib2R5PjwvaHRtbD49CgoKCgotLV9mZWRkMDY5YS1mMDBhLTQ4ZWQt YjQwYy04YTA0YzY3YWI0NTJfLS0K --=-=-= Content-Type: text/plain In GNU Emacs 25.1.1 (amd64-portbld-freebsd10.3, X toolkit, Xaw3d scroll bars) of 2017-03-07 built on banyan.cs.ait.ac.th Windowing system distributor 'StarNet Communications Corp.', version 11.0.8100 Configured using: 'configure --localstatedir=/var --with-gameuser=games:games --disable-acl --without-canna --with-dbus --with-gnutls --with-modules --with-x --with-xml2 --with-file-notification=kqueue --with-sound=oss --with-x-toolkit=athena --without-cairo --with-gif --with-jpeg --with-imagemagick --with-png --with-rsvg --with-tiff --with-xpm --with-gconf --without-gsettings --with-m17n-flt --with-libotf --with-toolkit-scroll-bars --with-xft --with-xim --without-xwidgets --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local --mandir=/usr/local/man --disable-silent-rules --infodir=/usr/local/share/emacs/info/ --build=amd64-portbld-freebsd10.3 'CFLAGS=-O2 -pipe -fstack-protector -fno-strict-aliasing' CPPFLAGS= 'LDFLAGS= -fstack-protector'' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF NOTIFY GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 MODULES Important settings: locale-coding-system: nil Major mode: RMAIL Summary Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent messages: Showing message 906...done Showing message 906...done Getting mail from the remote server ... movemail: cannot append message 1: Malformed email address (No new mail has arrived) Computing summary lines...done 0 new messages read Showing message 906...done Showing message 906...done Showing message 906...done Load-path shadows: None found. Features: (shadow emacsbug thai-util thai-word nnmail gnus-int gnus-range mail-source gnus gnus-ems nnheader wid-edit sort thingatpt mail-extr warnings misearch multi-isearch shr-color color url-util url-parse auth-source cl-seq eieio eieio-core cl-macs url-vars shr seq byte-opt gv bytecomp byte-compile cl-extra cconv dom subr-x browse-url qp rmailsum rmailmm message idna sendmail dired format-spec rfc822 mml mml-sec password-cache epg epg-config gnus-util mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rfc2047 rfc2045 ietf-drums mm-util help-fns help-mode easymenu cl-loaddefs pcase cl-lib mail-prsvr mail-utils time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind kqueue dynamic-setting system-font-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 221608 18023) (symbols 48 35501 0) (miscs 40 1219 1822) (strings 32 41659 5678) (string-bytes 1 1109439) (vectors 16 18863) (vector-slots 8 551619 12631) (floats 8 408 491) (intervals 56 3225 748) (buffers 976 27)) -- --=-=-=--