From unknown Sat Aug 16 16:18:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24878: Most people can't read the attachments when I attach multiple messages to a message Resent-From: Dave Abrahams Original-Sender: "Debbugs-submit" Resent-CC: bugs@gnus.org Resent-Date: Fri, 04 Nov 2016 18:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24878 X-GNU-PR-Package: gnus X-GNU-PR-Keywords: To: 24878@debbugs.gnu.org X-Debbugs-Original-To: submit@debbugs.gnu.org (The Gnus Bugfixing Girls + Boys) Received: via spool by submit@debbugs.gnu.org id=B.147828548515025 (code B ref -1); Fri, 04 Nov 2016 18:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Nov 2016 18:51:25 +0000 Received: from localhost ([127.0.0.1]:45040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c2jaG-0003uH-V2 for submit@debbugs.gnu.org; Fri, 04 Nov 2016 14:51:25 -0400 Received: from mail-pf0-f175.google.com ([209.85.192.175]:36492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c2jaE-0003u3-IA for submit@debbugs.gnu.org; Fri, 04 Nov 2016 14:51:23 -0400 Received: by mail-pf0-f175.google.com with SMTP id 189so56151727pfz.3 for ; Fri, 04 Nov 2016 11:51:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:user-agent:mime-version; bh=aXfY3/8HNC/tygsTP7Fs+mjUuhU3GMF13mlheno7utI=; b=ELk1exLYchTjpRUo/w+ACyPMmz58M+vnKBSzlNhMETcQgUGrxWS8dLEiKKGGvHlRwh qhmw/XVVsO6xvoLPdfuGO8cp2j8WntPjt8HwXpYcQ2FGrorjnWu8+vy0N6HNCHkiccpX v0drmS0n650i7HAvudw96MMwtZBlszmPSEWzsNuZ+zuIfgqPLvsWtZkM7zVEHL0VVyyR IE+EmFcOzQ8sZSTKhoOlS2tSCDmosjuIFANCJUMn3Xy/Oz9ORZwR1cSnehhzGWBGpR2t oEhzAwlMkxr3Z/UGxv0rfVAGY8hOWfHOORFiylj4e4ILvJBDKpdyQ+GXtNsoM0Rp/sgm 0iSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=aXfY3/8HNC/tygsTP7Fs+mjUuhU3GMF13mlheno7utI=; b=gRibegHMSKfbqt0sAU2UljJOCa+UlVYxnW6qkuaZQ6iVVX/cl+JjDHQpy9ASTjwylH 6x4XF0pu3gdKDk6KVzKCmxHq73Xn8y3VOlfr7zGIKuw4exetoh+m3oq/gy9DStudPLFh 295UoA6xcvmknSdl5JvSN68lHkfmfaYOygoz1mwI0/h+d1MMBRe/loqHjk6DeKhFoJt8 K1A/bVBV1zb424kFFP+SbcrxqPku9F2XQEB6FPjZhVcbKqmvhH1YaLCrDIM2l6qJc3wy B4+r7LSCxeIjM5Dsc6G+gqjibtWpkc3TYCX7Ug/hijEuVasODTNTdhyliz5dkvRQpdO9 X7LQ== X-Gm-Message-State: ABUngvdfU9reN1W2ClfFlGUTPmr2nBYM6gBiMUsGJBJCjWsLWi5BPvUwLDhT8EE8aGRM0Q== X-Received: by 10.98.11.198 with SMTP id 67mr6468490pfl.90.1478285476319; Fri, 04 Nov 2016 11:51:16 -0700 (PDT) Received: from Wingy.local ([17.234.81.62]) by smtp.gmail.com with ESMTPSA id y200sm9774449pfb.16.2016.11.04.11.51.15 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 Nov 2016 11:51:15 -0700 (PDT) Received: by Wingy.local (Postfix, from userid 501) id 5C21E189B6A43; Fri, 4 Nov 2016 11:51:14 -0700 (PDT) From: Dave Abrahams Date: Fri, 04 Nov 2016 11:51:14 -0700 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain When I select multiple messages and forward them to someone, I invariably get a response from them that they didn't receive anything. Presumably this means either Gnus is doing something incorrect, or (more likely) approximately no other MUAs can read the correct thing Gnus is doing. I've attached an example of a raw message I sent someone using Gnus, containing other messages. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=x.msg Content-Transfer-Encoding: base64 UmV0dXJuLXBhdGg6IDxkYWJyYWhhbXNAYXBwbGUuY29tPgpSZWNlaXZlZDogZnJvbSBud2stcG9z dGlub3Atc3owMi5hcHBsZS5jb20gKFsxNy4xMjguMTEzLjExN10pCiBieSBtYWlsMi5hcHBsZS5j b20KIChPcmFjbGUgQ29tbXVuaWNhdGlvbnMgTWVzc2FnaW5nIFNlcnZlciA3LjAuNS4zNC4wIDY0 Yml0IChidWlsdCBPY3QgMTQgMjAxNCkpCiB3aXRoIEVTTVRQIGlkIDwwT0c0MDBISElPSENWSEEw QG1haWwyLmFwcGxlLmNvbT4gZm9yIGRhYnJhaGFtc0BhcHBsZS5jb207IEZyaSwKIDA0IE5vdiAy MDE2IDEwOjI3OjEyIC0wNzAwIChQRFQpCk9yaWdpbmFsLXJlY2lwaWVudDogcmZjODIyO2RhYnJh aGFtc0BhcHBsZS5jb20KUmVjZWl2ZWQ6IGZyb20gbndrLXBvc3Rpbm9wLXN6MTAuYXBwbGUuY29t IChbMTcuMTI4LjExNS4xNDNdKQogYnkgcG9zdGluby5hcHBsZS5jb20KIChPcmFjbGUgQ29tbXVu aWNhdGlvbnMgTWVzc2FnaW5nIFNlcnZlciA3LjAuNS4zNS4wIDY0Yml0IChidWlsdCBNYXIgMzEg MjAxNSkpCiB3aXRoIEVTTVRQUyBpZCA8ME9HNDAwMVFQT0hDVDYyMEBwb3N0aW5vLmFwcGxlLmNv bT4gZm9yIGRhYnJhaGFtc0BhcHBsZS5jb20KIChPUkNQVCBkYWJyYWhhbXNAYXBwbGUuY29tKTsg RnJpLCAwNCBOb3YgMjAxNiAxMDoyNzoxMiAtMDcwMCAoUERUKQpSZWNlaXZlZDogZnJvbSByZWxh eTguYXBwbGUuY29tIChbMTcuMTI4LjExMy4xMDJdKQogYnkgcG9zdGluby5hcHBsZS5jb20gKE9y YWNsZSBDb21tdW5pY2F0aW9ucyBNZXNzYWdpbmcgU2VydmVyIDcuMC41LjM1LjAgNjRiaXQKIChi dWlsdCBNYXIgMzEgMjAxNSkpIHdpdGggRVNNVFBTIGlkIDwwT0c0MDBHSFNPSDdNRk8wQHBvc3Rp bm8uYXBwbGUuY29tPiBmb3IKIGRhYnJhaGFtc0BhcHBsZS5jb20gKE9SQ1BUIGRhYnJhaGFtc0Bh cHBsZS5jb20pOyBGcmksCiAwNCBOb3YgMjAxNiAxMDoyNzoxMiAtMDcwMCAoUERUKQpYLVZhLUlE OiBjZjY5YTM2NC1lOGVlLTRhYjEtODk4MS0xMmJkNzljNzgzMmYKWC1WYS1DRDogMApYLVZhLVIt Q0Q6IDIyN2RiNGIwY2M3YzY1NjVjNWMwMjc3MWZjOWFhNWMxClgtVmEtRS1DRDogMGNlNWE2MDk1 ZTk4YjQ2MmFkNDY2MDEwMGFiOGM1M2QKWC1WYS1ULUNEOiA0MDExZjk2MjZjYmVkNTkzOTYyYjVj M2FlODI4NjQ2ZQpYLVZhLUE6ClgtVi1JRDogNDgwMzQwMDQtN2QwMy00ZDQ2LWIxNTgtZTY4MzZh MGZmMDhmClgtVi1DRDogMApYLVYtUi1DRDogMjI3ZGI0YjBjYzdjNjU2NWM1YzAyNzcxZmM5YWE1 YzEKWC1WLUUtQ0Q6IDBjZTVhNjA5NWU5OGI0NjJhZDQ2NjAxMDBhYjhjNTNkClgtVi1ULUNEOiA0 MDExZjk2MjZjYmVkNTkzOTYyYjVjM2FlODI4NjQ2ZQpYLVYtQToKWC1BdWRpdElEOiAxMTgwNzE2 Ni1mNzkyNTZkMDAwMDA3MmM0LTJkLTU4MWNjNGVmMDE3YgpSZWNlaXZlZDogZnJvbSBrZW5jdXIg KGtlbmN1ci5hcHBsZS5jb20gWzE3LjE1MS42Mi4zOF0pCglieSByZWxheTguYXBwbGUuY29tIChB cHBsZSBTQ1YgcmVsYXkpIHdpdGggU01UUCBpZCAzRC42OC4yOTM4MC5GRTRDQzE4NTsgRnJpLAog NCBOb3YgMjAxNiAxMDoyNzoxMSAtMDcwMCAoUERUKQpSZWNlaXZlZDogZnJvbSBXaW5neS5sb2Nh bCAodW5rbm93biBbMTU2LjM5LjE5MS45M10pCiBieSBrZW5jdXIuYXBwbGUuY29tIChPcmFjbGUg Q29tbXVuaWNhdGlvbnMgTWVzc2FnaW5nIFNlcnZlciA4LjAuMS4yLjAgNjRiaXQKIChidWlsdCBT ZXAgMjggMjAxNikpIHdpdGggRVNNVFBTQSBpZCA8ME9HNDAwRTBMT0hCRVY4MEBrZW5jdXIuYXBw bGUuY29tPiBmb3IKIGRhYnJhaGFtc0BhcHBsZS5jb20gKE9SQ1BUIGRhYnJhaGFtc0BhcHBsZS5j b20pOyBGcmksCiAwNCBOb3YgMjAxNiAxMDoyNzoxMSAtMDcwMCAoUERUKQpTZW5kZXI6IGRhYnJh aGFtc0BhcHBsZS5jb20KUmVjZWl2ZWQ6IGJ5IFdpbmd5LmxvY2FsIChQb3N0Zml4LCBmcm9tIHVz ZXJpZCA1MDEpCWlkIDI1RkMyMTg5QjVDOEI7IEZyaSwKIDQgTm92IDIwMTYgMTA6Mjc6MDkgLTA3 MDAgKFBEVCkKRnJvbTogRGF2ZSBBYnJhaGFtcyA8ZGFicmFoYW1zQGFwcGxlLmNvbT4KVG86ICJT dGFjZXkgQnVybnMgKEdpdEh1YiBTdGFmZikiIDxzdXBwb3J0QGdpdGh1Yi5jb20+ClN1YmplY3Q6 IFJlOiBSZXBsaWVzIHRvIGNvZGUgcmV2aWV3IG5vdCBmaW5kYWJsZSEKUmVmZXJlbmNlczoKIDw1 ODFiZDQ1YWNmNGUyXzJiNDczZmI1NmFkZDcxMzgxNDg2M0BnaXRodWItZmUxNTYtY3AxLXByZC5p YWQuZ2l0aHViLm5ldC5tYWlsPgogPGRpc2N1c3Npb25zLzg2ODBlOWE2YTIyNDExZTY5NzhkNzJj NjI4YjU4ZjdlL2NvbW1lbnRzLzMzNDE2MjBAZ2l0aHViLmNvbT4KRGF0ZTogRnJpLCAwNCBOb3Yg MjAxNiAxMDoyNzowOSAtMDcwMApJbi1yZXBseS10bzoKIDxkaXNjdXNzaW9ucy84NjgwZTlhNmEy MjQxMWU2OTc4ZDcyYzYyOGI1OGY3ZS9jb21tZW50cy8zMzQxNjIwQGdpdGh1Yi5jb20+Ck1lc3Nh Z2UtaWQ6IDxtMmZ1bjcybTFlLmZzZkBhcHBsZS5jb20+ClVzZXItQWdlbnQ6IEdudXMvNS4xMyAo R251cyB2NS4xMykgRW1hY3MvMjUuMSAoZGFyd2luKQpNSU1FLXZlcnNpb246IDEuMApDb250ZW50 LXR5cGU6IG11bHRpcGFydC9taXhlZDsgYm91bmRhcnk9Ij0tPS09IgpYLUJyaWdodG1haWwtVHJh Y2tlcjoKIEg0c0lBQUFBQUFBQUErTmdGanJNSnNXUm1WZVNXcFNYbUtQRXhzVWlPTjFPVGZmOUVa a0lnLzBUZFN6K2ZMdkM1c0Rvc2ZYawoJRDdZQXhpZ3VtNVRVbk15eTFDSjl1d1N1ak45M2pyTVV2 THZPV1BIOC93cjJCc1lEK3htN0dEazRKQVJNSko3L0UrbGk1QVF5Cgl4U1F1M0Z2UEJtSUxDYXhn bFBpeFY3U0xrUXZJWHNNa3NlclBleWFRaExDQXRNU2IzcVhzRUVVNUVwY1BubVFCbWNNbW9DbXgK CTk3d3hTRmhFd0V6aWIxc3JDMFM1b2NUbk93dVlJZWFzWkpTNDNmaURHU1RCSXFBcXNmTmJNNWpO S1JBcGNlemlaRENiVjBCTgoJNG0vUE5yRDVva0NENW5ROFo0S0lDMHI4bUh3UGJCZXpnTDdFNndN NUV4Z0ZaaUhKekVMSWdJU1pCZFFsL3N5N3hBeGhhMHNzCglXL2dheWphU1dMaitNVHVFTFNPeGVX b240eXl3Uy9rbHR1NjR6UWd6OHVUTUp5d1FOUklTQjErOFlFWlhEL0xBeStXcndlSnMKCUFzWVMy OXZuZ2MwVUVkQ1NXSFNvblEzaUhGK0pIZmNzSWNZblNUejRQUk5xdkszRS9lMVh3V3doQVQySitU czZXVEd0dFpMWQoJcytvTUc2cFhRRVpLU3l6L3h3Rmhxa2tzYTFWQ2RSZ0gyR0VicitxUzZhNFhm NDhTY0plMXhNNkdCWXdMR0ZOWE1Rb1VwZVlrCglWbHJvSlJZVTVLVHFKZWZuYm1JRUpjbUd3clFk akUzTHJRNHhDbkF3S3ZIdzdwZ21FeUhFbWxoV1hKbDdpRkdDZzFsSmhOZnEKCUVGQ0lOeVd4c2lx MUtEKytxRFFudGZnUVl6TFE3Uk9acFVTVDg0RUpQSzhrM3RERXhNREUyTmpNMk5qY3hKdzBZU1Z4 M3VjKwoJUUNzRTBoTkxVck5UVXd0U2kyQzJNSEZ3U2pVd21xOU52ZTA2N3dsanFlMXRSY0YrMndu bWJmeTF3UXV2Mlc0VGRmcjFVczVMCgkzWnhsaGNrU2t4ZjFVN3JPblAzbEpMK0ZwOW0rL3ZXK2Q1 LzlsQ1oySFRxa25KOWptdkw1eUc3bUs1K3ZaMjk1eGM0d2FjZloKCVcrdm5UQlhmczR4TlVtZGRw amlYL2ZvejArNmQ4RzY0L3lSMHhmV2FFMFVHVzhTV1ArcW9XM25kektUK2pMR0duUkpMY1VhaQoJ b1JaelVYRWlBTTRsY2RQV0F3QUEKWC1UVUlEOiBUU2hGYmhVb3NobzYKCi0tPS09LT0KQ29udGVu dC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rp bmc6IHF1b3RlZC1wcmludGFibGUKCgpvbiBGcmkgTm92IDA0IDIwMTYsICJTdGFjZXkgQnVybnMg KEdpdEh1YiBTdGFmZikiIDxzdXBwb3J0LUFULWdpdGh1Yi5jb20+IHc9CnJvdGU6Cgo+IEhleSBE YXZlLAo+Cj4gV291bGQgaXQgYmUgcG9zc2libGUgdG8gYXR0YWNoIHRoZSBhY3R1YWwgZW1haWwg b3IgY29weS9wYXN0ZSB0aGUgY29udGVudD0Kcz8KClZvaWw9QzM9QTA6CgoKLS09LT0tPQpDb250 ZW50LVR5cGU6IG11bHRpcGFydC9kaWdlc3Q7IGJvdW5kYXJ5PSI9PT0tPS09IgoKLS09PT0tPS09 CkNvbnRlbnQtVHlwZTogbWVzc2FnZS9yZmM4MjIKClN1YmplY3Q6IFRvcGljcwpNSU1FLVZlcnNp b246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW4KClRvcGljczoKICAgUmU6IFthcHBsZS9z d2lmdF0gW3N0ZGxpYl0gUmV3cml0aW5nIG5hdGl2ZSBoYXNoZWQgY29sbGVjdGlvbiBpbmRpY2Vz CiAgIFJlOiBbYXBwbGUvc3dpZnRdIFtzdGRsaWJdIFJld3JpdGluZyBuYXRpdmUgaGFzaGVkIGNv bGxlY3Rpb24gaW5kaWNlcwogICBSZTogW2FwcGxlL3N3aWZ0XSBbc3RkbGliXSBSZXdyaXRpbmcg bmF0aXZlIGhhc2hlZCBjb2xsZWN0aW9uIGluZGljZXMKICAgUmU6IFthcHBsZS9zd2lmdF0gW3N0 ZGxpYl0gUmV3cml0aW5nIG5hdGl2ZSBoYXNoZWQgY29sbGVjdGlvbiBpbmRpY2VzCiAgIFJlOiBb YXBwbGUvc3dpZnRdIFtzdGRsaWJdIFJld3JpdGluZyBuYXRpdmUgaGFzaGVkIGNvbGxlY3Rpb24g aW5kaWNlcwogICBSZTogW2FwcGxlL3N3aWZ0XSBbc3RkbGliXSBSZXdyaXRpbmcgbmF0aXZlIGhh c2hlZCBjb2xsZWN0aW9uIGluZGljZXMKICAgUmU6IFthcHBsZS9zd2lmdF0gW3N0ZGxpYl0gUmV3 cml0aW5nIG5hdGl2ZSBoYXNoZWQgY29sbGVjdGlvbiBpbmRpY2VzCgotLT09PS09LT0KQ29udGVu dC1UeXBlOiBtZXNzYWdlL3JmYzgyMgoKRGF0ZTogVGh1LCAwMyBOb3YgMjAxNiAxNjozMToxNiAt MDcwMApGcm9tOiBBbGV4aXMgQmVpbmdlc3NuZXIgPG5vdGlmaWNhdGlvbnNAZ2l0aHViLmNvbT4K VG86IGFwcGxlL3N3aWZ0IDxzd2lmdEBub3JlcGx5LmdpdGh1Yi5jb20+CkNjOiBEYXZlIEFicmFo YW1zIDxkYWJyYWhhbXNAYXBwbGUuY29tPiwgTWVudGlvbiA8bWVudGlvbkBub3JlcGx5LmdpdGh1 Yi5jb20+ClN1YmplY3Q6IFJlOiBbYXBwbGUvc3dpZnRdIFtzdGRsaWJdIFJld3JpdGluZyBuYXRp dmUgaGFzaGVkIGNvbGxlY3Rpb24gaW5kaWNlcwogKHJlYmFzZWQpICgjNTI5MSkKTWVzc2FnZS1p ZDogPGFwcGxlL3N3aWZ0L3B1bGwvNTI5MS9yZXZpZXcvNzEyNDUwMkBnaXRodWIuY29tPgpSZWZl cmVuY2VzOiA8YXBwbGUvc3dpZnQvcHVsbC81MjkxQGdpdGh1Yi5jb20+Ck1JTUUtVmVyc2lvbjog MS4wCkNvbnRlbnQtVHlwZTogbXVsdGlwYXJ0L2FsdGVybmF0aXZlOyBib3VuZGFyeT0iPT09PT09 LT0tPSIKCi0tPT09PT09LT0tPQpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9dXRm LTgKQ29udGVudC1EaXNwb3NpdGlvbjogaW5saW5lCgpHYW5rcm8gY29tbWVudGVkIG9uIHRoaXMg cHVsbCByZXF1ZXN0LgoKCgo+ICAvLyBJbmRleCBJbnZhbGlkYXRpb24KIC8vIC0tLS0tLS0tLS0t LS0tLS0tLQogLy8KLS8vIEZJWE1FPyBub3Qgc3VyZSBpZiB0aGlzIGd1YXJhbnRlZSBpcyB3b3J0 aCBtYWtpbmcsIGFzIGl0IHJlc3RyaWN0cworLy8gRklYTUU6IGRlY2lkZSBpZiB0aGlzIGd1YXJh bnRlZSBpcyB3b3J0aCBtYWtpbmcsIGFzIGl0IHJlc3RyaWN0cwoKRnJvbSBhIHF1aWNrIHNraW0s IEl0IG1ha2VzIHRoZSBjb21tb24gbWlzdGFrZSBvZiB1c2luZyB0b21ic3RvbmVzLiBPdGhlciB0 aGluZ3Mgc2VlbSBzb2xpZC4KCi0tIApZb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91 IHdlcmUgbWVudGlvbmVkLgpSZXBseSB0byB0aGlzIGVtYWlsIGRpcmVjdGx5IG9yIHZpZXcgaXQg b24gR2l0SHViOgpodHRwczovL2dpdGh1Yi5jb20vYXBwbGUvc3dpZnQvcHVsbC81MjkxCi0tPT09 PT09LT0tPQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYtOAoKPHA+PGI+QEdh bmtybzwvYj4gY29tbWVudGVkIG9uIHRoaXMgcHVsbCByZXF1ZXN0LjwvcD4KCjxocj4KCjxwPklu IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEiPnN0ZGxp Yi9wdWJsaWMvY29yZS9IYXNoZWRDb2xsZWN0aW9ucy5zd2lmdC5neWI8L2E+OjwvcD4KPHByZSBz dHlsZT0nY29sb3I6IzU1NSc+Jmd0OyAgLy8gSW5kZXggSW52YWxpZGF0aW9uCiAvLyAtLS0tLS0t LS0tLS0tLS0tLS0KIC8vCi0vLyBGSVhNRT8gbm90IHN1cmUgaWYgdGhpcyBndWFyYW50ZWUgaXMg d29ydGggbWFraW5nLCBhcyBpdCByZXN0cmljdHMKKy8vIEZJWE1FOiBkZWNpZGUgaWYgdGhpcyBn dWFyYW50ZWUgaXMgd29ydGggbWFraW5nLCBhcyBpdCByZXN0cmljdHMKPC9wcmU+CjxwPkZyb20g YSBxdWljayBza2ltLCBJdCBtYWtlcyB0aGUgY29tbW9uIG1pc3Rha2Ugb2YgdXNpbmcgdG9tYnN0 b25lcy4gT3RoZXIgdGhpbmdzIHNlZW0gc29saWQuPC9wPgoKPHAgc3R5bGU9ImZvbnQtc2l6ZTpz bWFsbDstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZTtjb2xvcjojNjY2OyI+Jm1kYXNoOzxi ciAvPllvdSBhcmUgcmVjZWl2aW5nIHRoaXMgYmVjYXVzZSB5b3Ugd2VyZSBtZW50aW9uZWQuPGJy IC8+UmVwbHkgdG8gdGhpcyBlbWFpbCBkaXJlY3RseSwgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIu Y29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSI+dmlldyBpdCBvbiBHaXRIdWI8L2E+LCBvciA8YSBo cmVmPSJodHRwczovL2dpdGh1Yi5jb20vbm90aWZpY2F0aW9ucy91bnN1YnNjcmliZS1hdXRoL0FB Q3NJWC1FVmIzbjBJTndSaVVwOTFQOXRRTTB2NmZHa3M1cTZtN0VnYUpwWk00S1hEbk4iPm11dGUg dGhlIHRocmVhZDwvYT4uPGltZyBhbHQ9IiIgaGVpZ2h0PSIxIiBzcmM9Imh0dHBzOi8vZ2l0aHVi LmNvbS9ub3RpZmljYXRpb25zL2JlYWNvbi9BQUNzSVYzOFFwS1JxQm1RV3N3RFlEZWVhY1BWbTRU VmtzNXE2bTdFZ2FKcFpNNEtYRG5OLmdpZiIgd2lkdGg9IjEiIC8+PC9wPgo8ZGl2IGl0ZW1zY29w ZSBpdGVtdHlwZT0iaHR0cDovL3NjaGVtYS5vcmcvRW1haWxNZXNzYWdlIj4KPGRpdiBpdGVtcHJv cD0iYWN0aW9uIiBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHA6Ly9zY2hlbWEub3JnL1ZpZXdBY3Rp b24iPgogIDxsaW5rIGl0ZW1wcm9wPSJ1cmwiIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hcHBs ZS9zd2lmdC9wdWxsLzUyOTEiPjwvbGluaz4KICA8bWV0YSBpdGVtcHJvcD0ibmFtZSIgY29udGVu dD0iVmlldyBQdWxsIFJlcXVlc3QiPjwvbWV0YT4KPC9kaXY+CjxtZXRhIGl0ZW1wcm9wPSJkZXNj cmlwdGlvbiIgY29udGVudD0iVmlldyB0aGlzIFB1bGwgUmVxdWVzdCBvbiBHaXRIdWIiPjwvbWV0 YT4KPC9kaXY+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2pzb24iIGRhdGEtc2NvcGU9Imlu Ym94bWFya3VwIj57ImFwaV92ZXJzaW9uIjoiMS4wIiwicHVibGlzaGVyIjp7ImFwaV9rZXkiOiIw NWRkZTUwZjFkMWEzODRkZDc4NzY3YzU1NDkzZTRiYiIsIm5hbWUiOiJHaXRIdWIifSwiZW50aXR5 Ijp7ImV4dGVybmFsX2tleSI6ImdpdGh1Yi9hcHBsZS9zd2lmdCIsInRpdGxlIjoiYXBwbGUvc3dp ZnQiLCJzdWJ0aXRsZSI6IkdpdEh1YiByZXBvc2l0b3J5IiwibWFpbl9pbWFnZV91cmwiOiJodHRw czovL2Nsb3VkLmdpdGh1YnVzZXJjb250ZW50LmNvbS9hc3NldHMvMTQzNDE4LzE3NDk1ODM5L2E1 MDU0ZWFjLTVkODgtMTFlNi05NWZjLTcyOTA4OTJjN2JiNS5wbmciLCJhdmF0YXJfaW1hZ2VfdXJs IjoiaHR0cHM6Ly9jbG91ZC5naXRodWJ1c2VyY29udGVudC5jb20vYXNzZXRzLzE0MzQxOC8xNTg0 MjE2Ni83YzcyZGIzNC0yYzBiLTExZTYtOWFlZC1iNTI0OTgxMTI3NzcucG5nIiwiYWN0aW9uIjp7 Im5hbWUiOiJPcGVuIGluIEdpdEh1YiIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9hcHBsZS9z d2lmdCJ9fSwidXBkYXRlcyI6eyJzbmlwcGV0cyI6W3siaWNvbiI6IlBFUlNPTiIsIm1lc3NhZ2Ui OiJAR2Fua3JvIGNvbW1lbnRlZCBvbiAjNTI5MSJ9XSwiYWN0aW9uIjp7Im5hbWUiOiJWaWV3IFB1 bGwgUmVxdWVzdCIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUy OTEifX19PC9zY3JpcHQ+Ci0tPT09PT09LT0tPS0tCgotLT09PS09LT0KQ29udGVudC1UeXBlOiBt ZXNzYWdlL3JmYzgyMgoKRGF0ZTogVGh1LCAwMyBOb3YgMjAxNiAxNjozMjo1MSAtMDcwMApGcm9t OiBBbGV4aXMgQmVpbmdlc3NuZXIgPG5vdGlmaWNhdGlvbnNAZ2l0aHViLmNvbT4KVG86IGFwcGxl L3N3aWZ0IDxzd2lmdEBub3JlcGx5LmdpdGh1Yi5jb20+CkNjOiBEYXZlIEFicmFoYW1zIDxkYWJy YWhhbXNAYXBwbGUuY29tPiwgTWVudGlvbiA8bWVudGlvbkBub3JlcGx5LmdpdGh1Yi5jb20+ClN1 YmplY3Q6IFJlOiBbYXBwbGUvc3dpZnRdIFtzdGRsaWJdIFJld3JpdGluZyBuYXRpdmUgaGFzaGVk IGNvbGxlY3Rpb24gaW5kaWNlcwogKHJlYmFzZWQpICgjNTI5MSkKTWVzc2FnZS1pZDogPGFwcGxl L3N3aWZ0L3B1bGwvNTI5MS9yZXZpZXcvNzEyNDY2N0BnaXRodWIuY29tPgpSZWZlcmVuY2VzOiA8 YXBwbGUvc3dpZnQvcHVsbC81MjkxQGdpdGh1Yi5jb20+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRl bnQtVHlwZTogbXVsdGlwYXJ0L2FsdGVybmF0aXZlOyBib3VuZGFyeT0iPT09PT09PS09LT0iCgot LT09PT09PT0tPS09CkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOApDb250 ZW50LURpc3Bvc2l0aW9uOiBpbmxpbmUKCkdhbmtybyBjb21tZW50ZWQgb24gdGhpcyBwdWxsIHJl cXVlc3QuCgoKCj4gIC8vIGBOU0RpY3Rpb25hcnlgIGJyaWRnZXMgdG8gYERpY3Rpb25hcnk8TlNP YmplY3QsIEFueU9iamVjdD5gIGluIGBPKDEpYCwKIC8vIHdpdGhvdXQgbWVtb3J5IGFsbG9jYXRp b24uCiAvLwogLy8gQnJpZGdpbmcgYERpY3Rpb25hcnlgIHRvIGBOU0RpY3Rpb25hcnlgCiAvLyAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIC8vCi0vLyBgRGljdGlvbmFy eTxLLCBWPmAgYnJpZGdlcyB0byBgTlNEaWN0aW9uYXJ5YCBpZmYgYm90aCBgS2AgYW5kIGBWYCBh cmUKLS8vIGJyaWRnZWQuICBPdGhlcndpc2UsIGEgcnVudGltZSBlcnJvciBpcyByYWlzZWQuIEJl Y2F1c2UgCi0vLyBfTmF0aXZlRGljdGlvbmFyeVN0b3JhZ2UgaW5oZXJpdHMgZnJvbSBNYW5hZ2Vk QnVmZmVyLCBpdCBjYW4ndCBhbHNvCi0vLyBpbmhlcml0IGZyb20gTlNEaWN0aW9uYXJ5IChfTlNE aWN0aW9uYXJ5Q29yZSkuIFRvIGhhdmUgYSB2YWx1ZSB0aGF0IGRvZXMsCi0vLyB3ZSB3cmFwIHRo ZSBfTmF0aXZlRGljdGlvbmFyeVN0b3JhZ2UgaW4gYW5vdGhlciBjbGFzcywgCi0vLyBfTmF0aXZl RGljdGlvbmFyeUJyaWRnaW5nU3RvcmFnZSwgd2hpY2ggaW5jdXJzIGFuIGFsbG9jYXRpb24sIGJ1 dCBpcyBPKDEpLgorLy8gYERpY3Rpb25hcnk8SywgVj5gIGJyaWRnZXMgdG8gYE5TRGljdGlvbmFy eWAgaW4gTygxKQorLy8gYnV0IG1heSBpbmN1ciBhbiBhbGxvY2F0aW9uIGRlcGVuZGluZyBvbiB0 aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisvLworLy8gKiBJZiB0aGUgRGljdGlvbmFyeSBpcyBm cmVzaGx5IGFsbG9jYXRlZCB3aXRob3V0IGFueSBlbGVtZW50cywgdGhlbiBpdAoKQSBzbWFsbCBv bmU6IGVtcHR5aW5nIG91dCBhIGRpY3Rpb25hcnkgZG9lc24ndCByZWdyZXNzIGl0IHRvIHRoZSBl bXB0eSBzdG9yYWdlLiBPbmx5IGNvbnN0cnVjdGluZyBpdCB3aXRob3V0IGFueSBjYXBhY2l0eSAo ZS5nLiBpbml0KCkpIGRvZXMuCgotLSAKWW91IGFyZSByZWNlaXZpbmcgdGhpcyBiZWNhdXNlIHlv dSB3ZXJlIG1lbnRpb25lZC4KUmVwbHkgdG8gdGhpcyBlbWFpbCBkaXJlY3RseSBvciB2aWV3IGl0 IG9uIEdpdEh1YjoKaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MQotLT09 PT09PT0tPS09CkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Cgo8cD48Yj5A R2Fua3JvPC9iPiBjb21tZW50ZWQgb24gdGhpcyBwdWxsIHJlcXVlc3QuPC9wPgoKPGhyPgoKPHA+ SW4gPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSI+c3Rk bGliL3B1YmxpYy9jb3JlL0hhc2hlZENvbGxlY3Rpb25zLnN3aWZ0Lmd5YjwvYT46PC9wPgo8cHJl IHN0eWxlPSdjb2xvcjojNTU1Jz4mZ3Q7ICAvLyBgTlNEaWN0aW9uYXJ5YCBicmlkZ2VzIHRvIGBE aWN0aW9uYXJ5Jmx0O05TT2JqZWN0LCBBbnlPYmplY3QmZ3Q7YCBpbiBgTygxKWAsCiAvLyB3aXRo b3V0IG1lbW9yeSBhbGxvY2F0aW9uLgogLy8KIC8vIEJyaWRnaW5nIGBEaWN0aW9uYXJ5YCB0byBg TlNEaWN0aW9uYXJ5YAogLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t CiAvLwotLy8gYERpY3Rpb25hcnkmbHQ7SywgViZndDtgIGJyaWRnZXMgdG8gYE5TRGljdGlvbmFy eWAgaWZmIGJvdGggYEtgIGFuZCBgVmAgYXJlCi0vLyBicmlkZ2VkLiAgT3RoZXJ3aXNlLCBhIHJ1 bnRpbWUgZXJyb3IgaXMgcmFpc2VkLiBCZWNhdXNlIAotLy8gX05hdGl2ZURpY3Rpb25hcnlTdG9y YWdlIGluaGVyaXRzIGZyb20gTWFuYWdlZEJ1ZmZlciwgaXQgY2FuJiMzOTt0IGFsc28KLS8vIGlu aGVyaXQgZnJvbSBOU0RpY3Rpb25hcnkgKF9OU0RpY3Rpb25hcnlDb3JlKS4gVG8gaGF2ZSBhIHZh bHVlIHRoYXQgZG9lcywKLS8vIHdlIHdyYXAgdGhlIF9OYXRpdmVEaWN0aW9uYXJ5U3RvcmFnZSBp biBhbm90aGVyIGNsYXNzLCAKLS8vIF9OYXRpdmVEaWN0aW9uYXJ5QnJpZGdpbmdTdG9yYWdlLCB3 aGljaCBpbmN1cnMgYW4gYWxsb2NhdGlvbiwgYnV0IGlzIE8oMSkuCisvLyBgRGljdGlvbmFyeSZs dDtLLCBWJmd0O2AgYnJpZGdlcyB0byBgTlNEaWN0aW9uYXJ5YCBpbiBPKDEpCisvLyBidXQgbWF5 IGluY3VyIGFuIGFsbG9jYXRpb24gZGVwZW5kaW5nIG9uIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9u czoKKy8vCisvLyAqIElmIHRoZSBEaWN0aW9uYXJ5IGlzIGZyZXNobHkgYWxsb2NhdGVkIHdpdGhv dXQgYW55IGVsZW1lbnRzLCB0aGVuIGl0CjwvcHJlPgo8cD5BIHNtYWxsIG9uZTogZW1wdHlpbmcg b3V0IGEgZGljdGlvbmFyeSBkb2Vzbid0IHJlZ3Jlc3MgaXQgdG8gdGhlIGVtcHR5IHN0b3JhZ2Uu IE9ubHkgY29uc3RydWN0aW5nIGl0IHdpdGhvdXQgYW55IGNhcGFjaXR5IChlLmcuIGluaXQoKSkg ZG9lcy48L3A+Cgo8cCBzdHlsZT0iZm9udC1zaXplOnNtYWxsOy13ZWJraXQtdGV4dC1zaXplLWFk anVzdDpub25lO2NvbG9yOiM2NjY7Ij4mbWRhc2g7PGJyIC8+WW91IGFyZSByZWNlaXZpbmcgdGhp cyBiZWNhdXNlIHlvdSB3ZXJlIG1lbnRpb25lZC48YnIgLz5SZXBseSB0byB0aGlzIGVtYWlsIGRp cmVjdGx5LCA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYXBwbGUvc3dpZnQvcHVsbC81Mjkx Ij52aWV3IGl0IG9uIEdpdEh1YjwvYT4sIG9yIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9u b3RpZmljYXRpb25zL3Vuc3Vic2NyaWJlLWF1dGgvQUFDc0lhYXdLcWdOZUFuT0N0bWl4STZLLWhh dklOcm5rczVxNm04amdhSnBaTTRLWERuTiI+bXV0ZSB0aGUgdGhyZWFkPC9hPi48aW1nIGFsdD0i IiBoZWlnaHQ9IjEiIHNyYz0iaHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvYmVhY29u L0FBQ3NJV2k0dUYzREVQaXR6bmJlWXNvc1U4QkptblJHa3M1cTZtOGpnYUpwWk00S1hEbk4uZ2lm IiB3aWR0aD0iMSIgLz48L3A+CjxkaXYgaXRlbXNjb3BlIGl0ZW10eXBlPSJodHRwOi8vc2NoZW1h Lm9yZy9FbWFpbE1lc3NhZ2UiPgo8ZGl2IGl0ZW1wcm9wPSJhY3Rpb24iIGl0ZW1zY29wZSBpdGVt dHlwZT0iaHR0cDovL3NjaGVtYS5vcmcvVmlld0FjdGlvbiI+CiAgPGxpbmsgaXRlbXByb3A9InVy bCIgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSI+PC9saW5r PgogIDxtZXRhIGl0ZW1wcm9wPSJuYW1lIiBjb250ZW50PSJWaWV3IFB1bGwgUmVxdWVzdCI+PC9t ZXRhPgo8L2Rpdj4KPG1ldGEgaXRlbXByb3A9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJWaWV3IHRo aXMgUHVsbCBSZXF1ZXN0IG9uIEdpdEh1YiI+PC9tZXRhPgo8L2Rpdj4KCjxzY3JpcHQgdHlwZT0i YXBwbGljYXRpb24vanNvbiIgZGF0YS1zY29wZT0iaW5ib3htYXJrdXAiPnsiYXBpX3ZlcnNpb24i OiIxLjAiLCJwdWJsaXNoZXIiOnsiYXBpX2tleSI6IjA1ZGRlNTBmMWQxYTM4NGRkNzg3NjdjNTU0 OTNlNGJiIiwibmFtZSI6IkdpdEh1YiJ9LCJlbnRpdHkiOnsiZXh0ZXJuYWxfa2V5IjoiZ2l0aHVi L2FwcGxlL3N3aWZ0IiwidGl0bGUiOiJhcHBsZS9zd2lmdCIsInN1YnRpdGxlIjoiR2l0SHViIHJl cG9zaXRvcnkiLCJtYWluX2ltYWdlX3VybCI6Imh0dHBzOi8vY2xvdWQuZ2l0aHVidXNlcmNvbnRl bnQuY29tL2Fzc2V0cy8xNDM0MTgvMTc0OTU4MzkvYTUwNTRlYWMtNWQ4OC0xMWU2LTk1ZmMtNzI5 MDg5MmM3YmI1LnBuZyIsImF2YXRhcl9pbWFnZV91cmwiOiJodHRwczovL2Nsb3VkLmdpdGh1YnVz ZXJjb250ZW50LmNvbS9hc3NldHMvMTQzNDE4LzE1ODQyMTY2LzdjNzJkYjM0LTJjMGItMTFlNi05 YWVkLWI1MjQ5ODExMjc3Ny5wbmciLCJhY3Rpb24iOnsibmFtZSI6Ik9wZW4gaW4gR2l0SHViIiwi dXJsIjoiaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0In19LCJ1cGRhdGVzIjp7InNuaXBw ZXRzIjpbeyJpY29uIjoiUEVSU09OIiwibWVzc2FnZSI6IkBHYW5rcm8gY29tbWVudGVkIG9uICM1 MjkxIn1dLCJhY3Rpb24iOnsibmFtZSI6IlZpZXcgUHVsbCBSZXF1ZXN0IiwidXJsIjoiaHR0cHM6 Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSJ9fX08L3NjcmlwdD4KLS09PT09PT09 LT0tPS0tCgotLT09PS09LT0KQ29udGVudC1UeXBlOiBtZXNzYWdlL3JmYzgyMgoKRGF0ZTogVGh1 LCAwMyBOb3YgMjAxNiAxNjozOTozOCAtMDcwMApGcm9tOiBBbGV4aXMgQmVpbmdlc3NuZXIgPG5v dGlmaWNhdGlvbnNAZ2l0aHViLmNvbT4KVG86IGFwcGxlL3N3aWZ0IDxzd2lmdEBub3JlcGx5Lmdp dGh1Yi5jb20+CkNjOiBEYXZlIEFicmFoYW1zIDxkYWJyYWhhbXNAYXBwbGUuY29tPiwgTWVudGlv biA8bWVudGlvbkBub3JlcGx5LmdpdGh1Yi5jb20+ClN1YmplY3Q6IFJlOiBbYXBwbGUvc3dpZnRd IFtzdGRsaWJdIFJld3JpdGluZyBuYXRpdmUgaGFzaGVkIGNvbGxlY3Rpb24gaW5kaWNlcwogKHJl YmFzZWQpICgjNTI5MSkKTWVzc2FnZS1pZDogPGFwcGxlL3N3aWZ0L3B1bGwvNTI5MS9yZXZpZXcv NzEyNTQyOEBnaXRodWIuY29tPgpSZWZlcmVuY2VzOiA8YXBwbGUvc3dpZnQvcHVsbC81MjkxQGdp dGh1Yi5jb20+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogbXVsdGlwYXJ0L2FsdGVy bmF0aXZlOyBib3VuZGFyeT0iPT09PT09PT0tPS09IgoKLS09PT09PT09PS09LT0KQ29udGVudC1U eXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtRGlzcG9zaXRpb246IGlubGlu ZQoKR2Fua3JvIGNvbW1lbnRlZCBvbiB0aGlzIHB1bGwgcmVxdWVzdC4KCgoKPiBAQCAtMzcwNyw3 ICszNzc0LDcgQEAgaW50ZXJuYWwgZW51bSBfVmFyaWFudCR7U2VsZn1TdG9yYWdlPCR7VHlwZVBh cmFtZXRlcnNEZWNsfT4gOiBfSGFzaFN0b3JhZ2UgewogICAgICAgfQogCiAgICAgICBsZXQgb2xk TmF0aXZlU3RvcmFnZSA9IGFzTmF0aXZlCi0gICAgICBsZXQgbmV3TmF0aXZlU3RvcmFnZSA9IE5h dGl2ZVN0b3JhZ2UuY3JlYXRlKG1pbmltdW1DYXBhY2l0eTogbWluaW11bUNhcGFjaXR5KQorICAg ICAgdmFyIG5ld05hdGl2ZVN0b3JhZ2UgPSBOYXRpdmVTdG9yYWdlLmNyZWF0ZShtaW5pbXVtQ2Fw YWNpdHk6IG1pbmltdW1DYXBhY2l0eSkKCkdvaW5nIGZyb20gYSBjbGFzcyB0byBhIHN0cnVjdCBt YWRlIHRoZSBjb21waWxlciBzdWRkZW5seSBzdGFydCBjYXJpbmcgYWJvdXQgbXV0YWJpbGl0eS4K Ci0tIApZb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91IHdlcmUgbWVudGlvbmVkLgpS ZXBseSB0byB0aGlzIGVtYWlsIGRpcmVjdGx5IG9yIHZpZXcgaXQgb24gR2l0SHViOgpodHRwczov L2dpdGh1Yi5jb20vYXBwbGUvc3dpZnQvcHVsbC81MjkxCi0tPT09PT09PT0tPS09CkNvbnRlbnQt VHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Cgo8cD48Yj5AR2Fua3JvPC9iPiBjb21tZW50 ZWQgb24gdGhpcyBwdWxsIHJlcXVlc3QuPC9wPgoKPGhyPgoKPHA+SW4gPGEgaHJlZj0iaHR0cHM6 Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSI+c3RkbGliL3B1YmxpYy9jb3JlL0hh c2hlZENvbGxlY3Rpb25zLnN3aWZ0Lmd5YjwvYT46PC9wPgo8cHJlIHN0eWxlPSdjb2xvcjojNTU1 Jz4mZ3Q7IEBAIC0zNzA3LDcgKzM3NzQsNyBAQCBpbnRlcm5hbCBlbnVtIF9WYXJpYW50JHtTZWxm fVN0b3JhZ2UmbHQ7JHtUeXBlUGFyYW1ldGVyc0RlY2x9Jmd0OyA6IF9IYXNoU3RvcmFnZSB7CiAg ICAgICB9CiAKICAgICAgIGxldCBvbGROYXRpdmVTdG9yYWdlID0gYXNOYXRpdmUKLSAgICAgIGxl dCBuZXdOYXRpdmVTdG9yYWdlID0gTmF0aXZlU3RvcmFnZS5jcmVhdGUobWluaW11bUNhcGFjaXR5 OiBtaW5pbXVtQ2FwYWNpdHkpCisgICAgICB2YXIgbmV3TmF0aXZlU3RvcmFnZSA9IE5hdGl2ZVN0 b3JhZ2UuY3JlYXRlKG1pbmltdW1DYXBhY2l0eTogbWluaW11bUNhcGFjaXR5KQo8L3ByZT4KPHA+ R29pbmcgZnJvbSBhIGNsYXNzIHRvIGEgc3RydWN0IG1hZGUgdGhlIGNvbXBpbGVyIHN1ZGRlbmx5 IHN0YXJ0IGNhcmluZyBhYm91dCBtdXRhYmlsaXR5LjwvcD4KCjxwIHN0eWxlPSJmb250LXNpemU6 c21hbGw7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmU7Y29sb3I6IzY2NjsiPiZtZGFzaDs8 YnIgLz5Zb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91IHdlcmUgbWVudGlvbmVkLjxi ciAvPlJlcGx5IHRvIHRoaXMgZW1haWwgZGlyZWN0bHksIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHVi LmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEiPnZpZXcgaXQgb24gR2l0SHViPC9hPiwgb3IgPGEg aHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvdW5zdWJzY3JpYmUtYXV0aC9B QUNzSWZIa0o2RWtxM3VqNm1VUnBYcm11YmphNXJDT2tzNXE2bkM2Z2FKcFpNNEtYRG5OIj5tdXRl IHRoZSB0aHJlYWQ8L2E+LjxpbWcgYWx0PSIiIGhlaWdodD0iMSIgc3JjPSJodHRwczovL2dpdGh1 Yi5jb20vbm90aWZpY2F0aW9ucy9iZWFjb24vQUFDc0lRNEI0OGhINlFnZm1fSEloSXlNczY2OE5a eEdrczVxNm5DNmdhSnBaTTRLWERuTi5naWYiIHdpZHRoPSIxIiAvPjwvcD4KPGRpdiBpdGVtc2Nv cGUgaXRlbXR5cGU9Imh0dHA6Ly9zY2hlbWEub3JnL0VtYWlsTWVzc2FnZSI+CjxkaXYgaXRlbXBy b3A9ImFjdGlvbiIgaXRlbXNjb3BlIGl0ZW10eXBlPSJodHRwOi8vc2NoZW1hLm9yZy9WaWV3QWN0 aW9uIj4KICA8bGluayBpdGVtcHJvcD0idXJsIiBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYXBw bGUvc3dpZnQvcHVsbC81MjkxIj48L2xpbms+CiAgPG1ldGEgaXRlbXByb3A9Im5hbWUiIGNvbnRl bnQ9IlZpZXcgUHVsbCBSZXF1ZXN0Ij48L21ldGE+CjwvZGl2Pgo8bWV0YSBpdGVtcHJvcD0iZGVz Y3JpcHRpb24iIGNvbnRlbnQ9IlZpZXcgdGhpcyBQdWxsIFJlcXVlc3Qgb24gR2l0SHViIj48L21l dGE+CjwvZGl2PgoKPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qc29uIiBkYXRhLXNjb3BlPSJp bmJveG1hcmt1cCI+eyJhcGlfdmVyc2lvbiI6IjEuMCIsInB1Ymxpc2hlciI6eyJhcGlfa2V5Ijoi MDVkZGU1MGYxZDFhMzg0ZGQ3ODc2N2M1NTQ5M2U0YmIiLCJuYW1lIjoiR2l0SHViIn0sImVudGl0 eSI6eyJleHRlcm5hbF9rZXkiOiJnaXRodWIvYXBwbGUvc3dpZnQiLCJ0aXRsZSI6ImFwcGxlL3N3 aWZ0Iiwic3VidGl0bGUiOiJHaXRIdWIgcmVwb3NpdG9yeSIsIm1haW5faW1hZ2VfdXJsIjoiaHR0 cHM6Ly9jbG91ZC5naXRodWJ1c2VyY29udGVudC5jb20vYXNzZXRzLzE0MzQxOC8xNzQ5NTgzOS9h NTA1NGVhYy01ZDg4LTExZTYtOTVmYy03MjkwODkyYzdiYjUucG5nIiwiYXZhdGFyX2ltYWdlX3Vy bCI6Imh0dHBzOi8vY2xvdWQuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Fzc2V0cy8xNDM0MTgvMTU4 NDIxNjYvN2M3MmRiMzQtMmMwYi0xMWU2LTlhZWQtYjUyNDk4MTEyNzc3LnBuZyIsImFjdGlvbiI6 eyJuYW1lIjoiT3BlbiBpbiBHaXRIdWIiLCJ1cmwiOiJodHRwczovL2dpdGh1Yi5jb20vYXBwbGUv c3dpZnQifX0sInVwZGF0ZXMiOnsic25pcHBldHMiOlt7Imljb24iOiJQRVJTT04iLCJtZXNzYWdl IjoiQEdhbmtybyBjb21tZW50ZWQgb24gIzUyOTEifV0sImFjdGlvbiI6eyJuYW1lIjoiVmlldyBQ dWxsIFJlcXVlc3QiLCJ1cmwiOiJodHRwczovL2dpdGh1Yi5jb20vYXBwbGUvc3dpZnQvcHVsbC81 MjkxIn19fTwvc2NyaXB0PgotLT09PT09PT09LT0tPS0tCgotLT09PS09LT0KQ29udGVudC1UeXBl OiBtZXNzYWdlL3JmYzgyMgoKRGF0ZTogVGh1LCAwMyBOb3YgMjAxNiAxNjo0MjowMSAtMDcwMApG cm9tOiBBbGV4aXMgQmVpbmdlc3NuZXIgPG5vdGlmaWNhdGlvbnNAZ2l0aHViLmNvbT4KVG86IGFw cGxlL3N3aWZ0IDxzd2lmdEBub3JlcGx5LmdpdGh1Yi5jb20+CkNjOiBEYXZlIEFicmFoYW1zIDxk YWJyYWhhbXNAYXBwbGUuY29tPiwgTWVudGlvbiA8bWVudGlvbkBub3JlcGx5LmdpdGh1Yi5jb20+ ClN1YmplY3Q6IFJlOiBbYXBwbGUvc3dpZnRdIFtzdGRsaWJdIFJld3JpdGluZyBuYXRpdmUgaGFz aGVkIGNvbGxlY3Rpb24gaW5kaWNlcwogKHJlYmFzZWQpICgjNTI5MSkKTWVzc2FnZS1pZDogPGFw cGxlL3N3aWZ0L3B1bGwvNTI5MS9yZXZpZXcvNzEyNTY2M0BnaXRodWIuY29tPgpSZWZlcmVuY2Vz OiA8YXBwbGUvc3dpZnQvcHVsbC81MjkxQGdpdGh1Yi5jb20+Ck1JTUUtVmVyc2lvbjogMS4wCkNv bnRlbnQtVHlwZTogbXVsdGlwYXJ0L2FsdGVybmF0aXZlOyBib3VuZGFyeT0iPT09PT09PT09LT0t PSIKCi0tPT09PT09PT09LT0tPQpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9dXRm LTgKQ29udGVudC1EaXNwb3NpdGlvbjogaW5saW5lCgpHYW5rcm8gY29tbWVudGVkIG9uIHRoaXMg cHVsbCByZXF1ZXN0LgoKCgo+ICAgICAgICByZXR1cm4gU2V0KAogICAgICAgICBfaW1tdXRhYmxl Q29jb2FTZXQ6Ci0gICAgICAgIHVuc2FmZUJpdENhc3QoYnJpZGdpbmdTdG9yYWdlLCB0bzogX05T U2V0LnNlbGYpKQorICAgICAgICB1bnNhZmVCaXRDYXN0KGJyaWRnZWQsIHRvOiBfTlNTZXQuc2Vs ZikpCgpDYW4geW91IGVsYWJvcmF0ZSBvbiB3aGF0IHRoZSBjb3JyZWN0IGNvZGUgZm9yIHRoaXMg bWlnaHQgYmU/IEknbSBzdGlsbCBsZWFybmluZyBhbGwgdGhlIGRpZmZlcmVudCBjYXN0IGlkaW9t cyBoZXJlLiBHdXQ6IGNoYW5nZWQgLmJyaWRnZWQoKSB0byByZXR1cm4gX05TU2V0LgoKLS0gCllv dSBhcmUgcmVjZWl2aW5nIHRoaXMgYmVjYXVzZSB5b3Ugd2VyZSBtZW50aW9uZWQuClJlcGx5IHRv IHRoaXMgZW1haWwgZGlyZWN0bHkgb3IgdmlldyBpdCBvbiBHaXRIdWI6Cmh0dHBzOi8vZ2l0aHVi LmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEKLS09PT09PT09PT0tPS09CkNvbnRlbnQtVHlwZTog dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Cgo8cD48Yj5AR2Fua3JvPC9iPiBjb21tZW50ZWQgb24g dGhpcyBwdWxsIHJlcXVlc3QuPC9wPgoKPGhyPgoKPHA+SW4gPGEgaHJlZj0iaHR0cHM6Ly9naXRo dWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSI+c3RkbGliL3B1YmxpYy9jb3JlL0hhc2hlZENv bGxlY3Rpb25zLnN3aWZ0Lmd5YjwvYT46PC9wPgo8cHJlIHN0eWxlPSdjb2xvcjojNTU1Jz4mZ3Q7 ICAgICAgICByZXR1cm4gU2V0KAogICAgICAgICBfaW1tdXRhYmxlQ29jb2FTZXQ6Ci0gICAgICAg IHVuc2FmZUJpdENhc3QoYnJpZGdpbmdTdG9yYWdlLCB0bzogX05TU2V0LnNlbGYpKQorICAgICAg ICB1bnNhZmVCaXRDYXN0KGJyaWRnZWQsIHRvOiBfTlNTZXQuc2VsZikpCjwvcHJlPgo8cD5DYW4g eW91IGVsYWJvcmF0ZSBvbiB3aGF0IHRoZSBjb3JyZWN0IGNvZGUgZm9yIHRoaXMgbWlnaHQgYmU/ IEknbSBzdGlsbCBsZWFybmluZyBhbGwgdGhlIGRpZmZlcmVudCBjYXN0IGlkaW9tcyBoZXJlLiBH dXQ6IGNoYW5nZWQgLmJyaWRnZWQoKSB0byByZXR1cm4gX05TU2V0LjwvcD4KCjxwIHN0eWxlPSJm b250LXNpemU6c21hbGw7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmU7Y29sb3I6IzY2Njsi PiZtZGFzaDs8YnIgLz5Zb3UgYXJlIHJlY2VpdmluZyB0aGlzIGJlY2F1c2UgeW91IHdlcmUgbWVu dGlvbmVkLjxiciAvPlJlcGx5IHRvIHRoaXMgZW1haWwgZGlyZWN0bHksIDxhIGhyZWY9Imh0dHBz Oi8vZ2l0aHViLmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEiPnZpZXcgaXQgb24gR2l0SHViPC9h Piwgb3IgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvdW5zdWJzY3Jp YmUtYXV0aC9BQUNzSVQ1MmxiMFhCY2NkMlJFckVwMUFsQlYyMDEwbGtzNXE2bkZKZ2FKcFpNNEtY RG5OIj5tdXRlIHRoZSB0aHJlYWQ8L2E+LjxpbWcgYWx0PSIiIGhlaWdodD0iMSIgc3JjPSJodHRw czovL2dpdGh1Yi5jb20vbm90aWZpY2F0aW9ucy9iZWFjb24vQUFDc0lWeEQ4SWtPSUU1R2xqV3lY Y3dkNnpYV2lmVGxrczVxNm5GSmdhSnBaTTRLWERuTi5naWYiIHdpZHRoPSIxIiAvPjwvcD4KPGRp diBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHA6Ly9zY2hlbWEub3JnL0VtYWlsTWVzc2FnZSI+Cjxk aXYgaXRlbXByb3A9ImFjdGlvbiIgaXRlbXNjb3BlIGl0ZW10eXBlPSJodHRwOi8vc2NoZW1hLm9y Zy9WaWV3QWN0aW9uIj4KICA8bGluayBpdGVtcHJvcD0idXJsIiBocmVmPSJodHRwczovL2dpdGh1 Yi5jb20vYXBwbGUvc3dpZnQvcHVsbC81MjkxIj48L2xpbms+CiAgPG1ldGEgaXRlbXByb3A9Im5h bWUiIGNvbnRlbnQ9IlZpZXcgUHVsbCBSZXF1ZXN0Ij48L21ldGE+CjwvZGl2Pgo8bWV0YSBpdGVt cHJvcD0iZGVzY3JpcHRpb24iIGNvbnRlbnQ9IlZpZXcgdGhpcyBQdWxsIFJlcXVlc3Qgb24gR2l0 SHViIj48L21ldGE+CjwvZGl2PgoKPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9qc29uIiBkYXRh LXNjb3BlPSJpbmJveG1hcmt1cCI+eyJhcGlfdmVyc2lvbiI6IjEuMCIsInB1Ymxpc2hlciI6eyJh cGlfa2V5IjoiMDVkZGU1MGYxZDFhMzg0ZGQ3ODc2N2M1NTQ5M2U0YmIiLCJuYW1lIjoiR2l0SHVi In0sImVudGl0eSI6eyJleHRlcm5hbF9rZXkiOiJnaXRodWIvYXBwbGUvc3dpZnQiLCJ0aXRsZSI6 ImFwcGxlL3N3aWZ0Iiwic3VidGl0bGUiOiJHaXRIdWIgcmVwb3NpdG9yeSIsIm1haW5faW1hZ2Vf dXJsIjoiaHR0cHM6Ly9jbG91ZC5naXRodWJ1c2VyY29udGVudC5jb20vYXNzZXRzLzE0MzQxOC8x NzQ5NTgzOS9hNTA1NGVhYy01ZDg4LTExZTYtOTVmYy03MjkwODkyYzdiYjUucG5nIiwiYXZhdGFy X2ltYWdlX3VybCI6Imh0dHBzOi8vY2xvdWQuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Fzc2V0cy8x NDM0MTgvMTU4NDIxNjYvN2M3MmRiMzQtMmMwYi0xMWU2LTlhZWQtYjUyNDk4MTEyNzc3LnBuZyIs ImFjdGlvbiI6eyJuYW1lIjoiT3BlbiBpbiBHaXRIdWIiLCJ1cmwiOiJodHRwczovL2dpdGh1Yi5j b20vYXBwbGUvc3dpZnQifX0sInVwZGF0ZXMiOnsic25pcHBldHMiOlt7Imljb24iOiJQRVJTT04i LCJtZXNzYWdlIjoiQEdhbmtybyBjb21tZW50ZWQgb24gIzUyOTEifV0sImFjdGlvbiI6eyJuYW1l IjoiVmlldyBQdWxsIFJlcXVlc3QiLCJ1cmwiOiJodHRwczovL2dpdGh1Yi5jb20vYXBwbGUvc3dp ZnQvcHVsbC81MjkxIn19fTwvc2NyaXB0PgotLT09PT09PT09PS09LT0tLQoKLS09PT0tPS09CkNv bnRlbnQtVHlwZTogbWVzc2FnZS9yZmM4MjIKCkRhdGU6IFRodSwgMDMgTm92IDIwMTYgMTY6NDg6 MjcgLTA3MDAKRnJvbTogQWxleGlzIEJlaW5nZXNzbmVyIDxub3RpZmljYXRpb25zQGdpdGh1Yi5j b20+ClRvOiBhcHBsZS9zd2lmdCA8c3dpZnRAbm9yZXBseS5naXRodWIuY29tPgpDYzogRGF2ZSBB YnJhaGFtcyA8ZGFicmFoYW1zQGFwcGxlLmNvbT4sIE1lbnRpb24gPG1lbnRpb25Abm9yZXBseS5n aXRodWIuY29tPgpTdWJqZWN0OiBSZTogW2FwcGxlL3N3aWZ0XSBbc3RkbGliXSBSZXdyaXRpbmcg bmF0aXZlIGhhc2hlZCBjb2xsZWN0aW9uIGluZGljZXMKIChyZWJhc2VkKSAoIzUyOTEpCk1lc3Nh Z2UtaWQ6IDxhcHBsZS9zd2lmdC9wdWxsLzUyOTEvcmV2aWV3LzcxMjYyNDlAZ2l0aHViLmNvbT4K UmVmZXJlbmNlczogPGFwcGxlL3N3aWZ0L3B1bGwvNTI5MUBnaXRodWIuY29tPgpNSU1FLVZlcnNp b246IDEuMApDb250ZW50LVR5cGU6IG11bHRpcGFydC9hbHRlcm5hdGl2ZTsgYm91bmRhcnk9Ij09 PT09PT09PT0tPS09IgoKLS09PT09PT09PT09LT0tPQpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47 IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1EaXNwb3NpdGlvbjogaW5saW5lCgpHYW5rcm8gY29tbWVu dGVkIG9uIHRoaXMgcHVsbCByZXF1ZXN0LgoKCgo+IEBAIC0zMTUyLDcgKzMxNTIsOCBAQCBpbnRl cm5hbCBzdHJ1Y3QgX05hdGl2ZSR7U2VsZn1CdWZmZXI8JHtUeXBlUGFyYW1ldGVyc30+IHsKIGV4 dGVuc2lvbiBfTmF0aXZlJHtTZWxmfUJ1ZmZlciAKICAgd2hlcmUgJHsnS2V5JyBpZiBTZWxmID09 ICdEaWN0aW9uYXJ5JyBlbHNlICdFbGVtZW50J30gOiBIYXNoYWJsZQogewotICBpbnRlcm5hbCB0 eXBlYWxpYXMgSGFzaFR5cGVkU3RvcmFnZSA9IF9OYXRpdmUke1NlbGZ9U3RvcmFnZTwke1R5cGVQ YXJhbWV0ZXJzfT4KKyAgaW50ZXJuYWwgdHlwZWFsaWFzIEhhc2hUeXBlZFN0b3JhZ2UgPSAKCkl0 IGNvdWxkIGJlLCBidXQgaG9uZXN0bHkgaXQgc2hvd3MgdXAgaW4gbGlrZSBvbmUgb3IgdHdvIHBs YWNlcyBzbyBpdCBtaWdodCBhcyB3ZWxsIGJlIGEgYml0IHZlcmJvc2UgZm9yIGNsYXJpdHkuIEl0 J3MgbW9zdGx5IGhlcmUgdG8gcHV0IGFsbCB0aGUgR1lCIGd1bmsgaW4gb25lIHBsYWNlLgoKLS0g CllvdSBhcmUgcmVjZWl2aW5nIHRoaXMgYmVjYXVzZSB5b3Ugd2VyZSBtZW50aW9uZWQuClJlcGx5 IHRvIHRoaXMgZW1haWwgZGlyZWN0bHkgb3IgdmlldyBpdCBvbiBHaXRIdWI6Cmh0dHBzOi8vZ2l0 aHViLmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEKLS09PT09PT09PT09LT0tPQpDb250ZW50LVR5 cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYtOAoKPHA+PGI+QEdhbmtybzwvYj4gY29tbWVudGVk IG9uIHRoaXMgcHVsbCByZXF1ZXN0LjwvcD4KCjxocj4KCjxwPkluIDxhIGhyZWY9Imh0dHBzOi8v Z2l0aHViLmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEiPnN0ZGxpYi9wdWJsaWMvY29yZS9IYXNo ZWRDb2xsZWN0aW9ucy5zd2lmdC5neWI8L2E+OjwvcD4KPHByZSBzdHlsZT0nY29sb3I6IzU1NSc+ Jmd0OyBAQCAtMzE1Miw3ICszMTUyLDggQEAgaW50ZXJuYWwgc3RydWN0IF9OYXRpdmUke1NlbGZ9 QnVmZmVyJmx0OyR7VHlwZVBhcmFtZXRlcnN9Jmd0OyB7CiBleHRlbnNpb24gX05hdGl2ZSR7U2Vs Zn1CdWZmZXIgCiAgIHdoZXJlICR7JiMzOTtLZXkmIzM5OyBpZiBTZWxmID09ICYjMzk7RGljdGlv bmFyeSYjMzk7IGVsc2UgJiMzOTtFbGVtZW50JiMzOTt9IDogSGFzaGFibGUKIHsKLSAgaW50ZXJu YWwgdHlwZWFsaWFzIEhhc2hUeXBlZFN0b3JhZ2UgPSBfTmF0aXZlJHtTZWxmfVN0b3JhZ2UmbHQ7 JHtUeXBlUGFyYW1ldGVyc30mZ3Q7CisgIGludGVybmFsIHR5cGVhbGlhcyBIYXNoVHlwZWRTdG9y YWdlID0gCjwvcHJlPgo8cD5JdCBjb3VsZCBiZSwgYnV0IGhvbmVzdGx5IGl0IHNob3dzIHVwIGlu IGxpa2Ugb25lIG9yIHR3byBwbGFjZXMgc28gaXQgbWlnaHQgYXMgd2VsbCBiZSBhIGJpdCB2ZXJi b3NlIGZvciBjbGFyaXR5LiBJdCdzIG1vc3RseSBoZXJlIHRvIHB1dCBhbGwgdGhlIEdZQiBndW5r IGluIG9uZSBwbGFjZS48L3A+Cgo8cCBzdHlsZT0iZm9udC1zaXplOnNtYWxsOy13ZWJraXQtdGV4 dC1zaXplLWFkanVzdDpub25lO2NvbG9yOiM2NjY7Ij4mbWRhc2g7PGJyIC8+WW91IGFyZSByZWNl aXZpbmcgdGhpcyBiZWNhdXNlIHlvdSB3ZXJlIG1lbnRpb25lZC48YnIgLz5SZXBseSB0byB0aGlz IGVtYWlsIGRpcmVjdGx5LCA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYXBwbGUvc3dpZnQv cHVsbC81MjkxIj52aWV3IGl0IG9uIEdpdEh1YjwvYT4sIG9yIDxhIGhyZWY9Imh0dHBzOi8vZ2l0 aHViLmNvbS9ub3RpZmljYXRpb25zL3Vuc3Vic2NyaWJlLWF1dGgvQUFDc0ljWnNweGhBWGgxYUFP WnRKNU5rQnpWYVFvU0ZrczVxNm5MTGdhSnBaTTRLWERuTiI+bXV0ZSB0aGUgdGhyZWFkPC9hPi48 aW1nIGFsdD0iIiBoZWlnaHQ9IjEiIHNyYz0iaHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlv bnMvYmVhY29uL0FBQ3NJVjdvNWcwbUw5aF8xS1BtR1dzaEtHR0p2ejRya3M1cTZuTExnYUpwWk00 S1hEbk4uZ2lmIiB3aWR0aD0iMSIgLz48L3A+CjxkaXYgaXRlbXNjb3BlIGl0ZW10eXBlPSJodHRw Oi8vc2NoZW1hLm9yZy9FbWFpbE1lc3NhZ2UiPgo8ZGl2IGl0ZW1wcm9wPSJhY3Rpb24iIGl0ZW1z Y29wZSBpdGVtdHlwZT0iaHR0cDovL3NjaGVtYS5vcmcvVmlld0FjdGlvbiI+CiAgPGxpbmsgaXRl bXByb3A9InVybCIgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5 MSI+PC9saW5rPgogIDxtZXRhIGl0ZW1wcm9wPSJuYW1lIiBjb250ZW50PSJWaWV3IFB1bGwgUmVx dWVzdCI+PC9tZXRhPgo8L2Rpdj4KPG1ldGEgaXRlbXByb3A9ImRlc2NyaXB0aW9uIiBjb250ZW50 PSJWaWV3IHRoaXMgUHVsbCBSZXF1ZXN0IG9uIEdpdEh1YiI+PC9tZXRhPgo8L2Rpdj4KCjxzY3Jp cHQgdHlwZT0iYXBwbGljYXRpb24vanNvbiIgZGF0YS1zY29wZT0iaW5ib3htYXJrdXAiPnsiYXBp X3ZlcnNpb24iOiIxLjAiLCJwdWJsaXNoZXIiOnsiYXBpX2tleSI6IjA1ZGRlNTBmMWQxYTM4NGRk Nzg3NjdjNTU0OTNlNGJiIiwibmFtZSI6IkdpdEh1YiJ9LCJlbnRpdHkiOnsiZXh0ZXJuYWxfa2V5 IjoiZ2l0aHViL2FwcGxlL3N3aWZ0IiwidGl0bGUiOiJhcHBsZS9zd2lmdCIsInN1YnRpdGxlIjoi R2l0SHViIHJlcG9zaXRvcnkiLCJtYWluX2ltYWdlX3VybCI6Imh0dHBzOi8vY2xvdWQuZ2l0aHVi dXNlcmNvbnRlbnQuY29tL2Fzc2V0cy8xNDM0MTgvMTc0OTU4MzkvYTUwNTRlYWMtNWQ4OC0xMWU2 LTk1ZmMtNzI5MDg5MmM3YmI1LnBuZyIsImF2YXRhcl9pbWFnZV91cmwiOiJodHRwczovL2Nsb3Vk LmdpdGh1YnVzZXJjb250ZW50LmNvbS9hc3NldHMvMTQzNDE4LzE1ODQyMTY2LzdjNzJkYjM0LTJj MGItMTFlNi05YWVkLWI1MjQ5ODExMjc3Ny5wbmciLCJhY3Rpb24iOnsibmFtZSI6Ik9wZW4gaW4g R2l0SHViIiwidXJsIjoiaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0In19LCJ1cGRhdGVz Ijp7InNuaXBwZXRzIjpbeyJpY29uIjoiUEVSU09OIiwibWVzc2FnZSI6IkBHYW5rcm8gY29tbWVu dGVkIG9uICM1MjkxIn1dLCJhY3Rpb24iOnsibmFtZSI6IlZpZXcgUHVsbCBSZXF1ZXN0IiwidXJs IjoiaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSJ9fX08L3NjcmlwdD4K LS09PT09PT09PT09LT0tPS0tCgotLT09PS09LT0KQ29udGVudC1UeXBlOiBtZXNzYWdlL3JmYzgy MgoKRGF0ZTogVGh1LCAwMyBOb3YgMjAxNiAxNjo1ODo1MiAtMDcwMApGcm9tOiBBbGV4aXMgQmVp bmdlc3NuZXIgPG5vdGlmaWNhdGlvbnNAZ2l0aHViLmNvbT4KVG86IGFwcGxlL3N3aWZ0IDxzd2lm dEBub3JlcGx5LmdpdGh1Yi5jb20+CkNjOiBEYXZlIEFicmFoYW1zIDxkYWJyYWhhbXNAYXBwbGUu Y29tPiwgTWVudGlvbiA8bWVudGlvbkBub3JlcGx5LmdpdGh1Yi5jb20+ClN1YmplY3Q6IFJlOiBb YXBwbGUvc3dpZnRdIFtzdGRsaWJdIFJld3JpdGluZyBuYXRpdmUgaGFzaGVkIGNvbGxlY3Rpb24g aW5kaWNlcwogKHJlYmFzZWQpICgjNTI5MSkKTWVzc2FnZS1pZDogPGFwcGxlL3N3aWZ0L3B1bGwv NTI5MS9yZXZpZXcvNzEyNzI5M0BnaXRodWIuY29tPgpSZWZlcmVuY2VzOiA8YXBwbGUvc3dpZnQv cHVsbC81MjkxQGdpdGh1Yi5jb20+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogbXVs dGlwYXJ0L2FsdGVybmF0aXZlOyBib3VuZGFyeT0iPT09PT09PT09PT0tPS09IgoKLS09PT09PT09 PT09PS09LT0KQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQt RGlzcG9zaXRpb246IGlubGluZQoKR2Fua3JvIGNvbW1lbnRlZCBvbiB0aGlzIHB1bGwgcmVxdWVz dC4KCgoKPiBAQCAtNTEyNCwxNiArNTEyNCwyNyBAQCBleHRlbnNpb24gJHtTZWxmfSB7CiAgICAg fQogICB9CiAKKyAgLy8vIEdldHMgdGhlIG5hdGl2ZSBEaWN0aW9uYXJ5IGhpZGRlbiBpbnNpZGUg dGhpcyBOU0RpY3Rpb25hcnkKCkp1c3QgdG8gYmUgY2xlYXI6IHMvR2V0cy9SZXR1cm5zIGlzIHRo ZSBvbmx5IGlzc3VlIGhlcmU/CgotLSAKWW91IGFyZSByZWNlaXZpbmcgdGhpcyBiZWNhdXNlIHlv dSB3ZXJlIG1lbnRpb25lZC4KUmVwbHkgdG8gdGhpcyBlbWFpbCBkaXJlY3RseSBvciB2aWV3IGl0 IG9uIEdpdEh1YjoKaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MQotLT09 PT09PT09PT09LT0tPQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYtOAoKPHA+ PGI+QEdhbmtybzwvYj4gY29tbWVudGVkIG9uIHRoaXMgcHVsbCByZXF1ZXN0LjwvcD4KCjxocj4K CjxwPkluIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEi PnN0ZGxpYi9wdWJsaWMvY29yZS9IYXNoZWRDb2xsZWN0aW9ucy5zd2lmdC5neWI8L2E+OjwvcD4K PHByZSBzdHlsZT0nY29sb3I6IzU1NSc+Jmd0OyBAQCAtNTEyNCwxNiArNTEyNCwyNyBAQCBleHRl bnNpb24gJHtTZWxmfSB7CiAgICAgfQogICB9CiAKKyAgLy8vIEdldHMgdGhlIG5hdGl2ZSBEaWN0 aW9uYXJ5IGhpZGRlbiBpbnNpZGUgdGhpcyBOU0RpY3Rpb25hcnkKPC9wcmU+CjxwPkp1c3QgdG8g YmUgY2xlYXI6IHMvR2V0cy9SZXR1cm5zIGlzIHRoZSBvbmx5IGlzc3VlIGhlcmU/PC9wPgoKPHAg c3R5bGU9ImZvbnQtc2l6ZTpzbWFsbDstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZTtjb2xv cjojNjY2OyI+Jm1kYXNoOzxiciAvPllvdSBhcmUgcmVjZWl2aW5nIHRoaXMgYmVjYXVzZSB5b3Ug d2VyZSBtZW50aW9uZWQuPGJyIC8+UmVwbHkgdG8gdGhpcyBlbWFpbCBkaXJlY3RseSwgPGEgaHJl Zj0iaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSI+dmlldyBpdCBvbiBH aXRIdWI8L2E+LCBvciA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vbm90aWZpY2F0aW9ucy91 bnN1YnNjcmliZS1hdXRoL0FBQ3NJUlJCcVBYVGJ2SUdZVHM1T0hSZjNqLWVfT1Bpa3M1cTZuVThn YUpwWk00S1hEbk4iPm11dGUgdGhlIHRocmVhZDwvYT4uPGltZyBhbHQ9IiIgaGVpZ2h0PSIxIiBz cmM9Imh0dHBzOi8vZ2l0aHViLmNvbS9ub3RpZmljYXRpb25zL2JlYWNvbi9BQUNzSVJlWk1yQzNU MDMyM042TENmeW5NTHdyWEo2MWtzNXE2blU4Z2FKcFpNNEtYRG5OLmdpZiIgd2lkdGg9IjEiIC8+ PC9wPgo8ZGl2IGl0ZW1zY29wZSBpdGVtdHlwZT0iaHR0cDovL3NjaGVtYS5vcmcvRW1haWxNZXNz YWdlIj4KPGRpdiBpdGVtcHJvcD0iYWN0aW9uIiBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHA6Ly9z Y2hlbWEub3JnL1ZpZXdBY3Rpb24iPgogIDxsaW5rIGl0ZW1wcm9wPSJ1cmwiIGhyZWY9Imh0dHBz Oi8vZ2l0aHViLmNvbS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEiPjwvbGluaz4KICA8bWV0YSBpdGVt cHJvcD0ibmFtZSIgY29udGVudD0iVmlldyBQdWxsIFJlcXVlc3QiPjwvbWV0YT4KPC9kaXY+Cjxt ZXRhIGl0ZW1wcm9wPSJkZXNjcmlwdGlvbiIgY29udGVudD0iVmlldyB0aGlzIFB1bGwgUmVxdWVz dCBvbiBHaXRIdWIiPjwvbWV0YT4KPC9kaXY+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2pz b24iIGRhdGEtc2NvcGU9ImluYm94bWFya3VwIj57ImFwaV92ZXJzaW9uIjoiMS4wIiwicHVibGlz aGVyIjp7ImFwaV9rZXkiOiIwNWRkZTUwZjFkMWEzODRkZDc4NzY3YzU1NDkzZTRiYiIsIm5hbWUi OiJHaXRIdWIifSwiZW50aXR5Ijp7ImV4dGVybmFsX2tleSI6ImdpdGh1Yi9hcHBsZS9zd2lmdCIs InRpdGxlIjoiYXBwbGUvc3dpZnQiLCJzdWJ0aXRsZSI6IkdpdEh1YiByZXBvc2l0b3J5IiwibWFp bl9pbWFnZV91cmwiOiJodHRwczovL2Nsb3VkLmdpdGh1YnVzZXJjb250ZW50LmNvbS9hc3NldHMv MTQzNDE4LzE3NDk1ODM5L2E1MDU0ZWFjLTVkODgtMTFlNi05NWZjLTcyOTA4OTJjN2JiNS5wbmci LCJhdmF0YXJfaW1hZ2VfdXJsIjoiaHR0cHM6Ly9jbG91ZC5naXRodWJ1c2VyY29udGVudC5jb20v YXNzZXRzLzE0MzQxOC8xNTg0MjE2Ni83YzcyZGIzNC0yYzBiLTExZTYtOWFlZC1iNTI0OTgxMTI3 NzcucG5nIiwiYWN0aW9uIjp7Im5hbWUiOiJPcGVuIGluIEdpdEh1YiIsInVybCI6Imh0dHBzOi8v Z2l0aHViLmNvbS9hcHBsZS9zd2lmdCJ9fSwidXBkYXRlcyI6eyJzbmlwcGV0cyI6W3siaWNvbiI6 IlBFUlNPTiIsIm1lc3NhZ2UiOiJAR2Fua3JvIGNvbW1lbnRlZCBvbiAjNTI5MSJ9XSwiYWN0aW9u Ijp7Im5hbWUiOiJWaWV3IFB1bGwgUmVxdWVzdCIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9h cHBsZS9zd2lmdC9wdWxsLzUyOTEifX19PC9zY3JpcHQ+Ci0tPT09PT09PT09PT0tPS09LS0KCi0t PT09LT0tPQpDb250ZW50LVR5cGU6IG1lc3NhZ2UvcmZjODIyCgpEYXRlOiBUaHUsIDAzIE5vdiAy MDE2IDE3OjAyOjA0IC0wNzAwCkZyb206IEFsZXhpcyBCZWluZ2Vzc25lciA8bm90aWZpY2F0aW9u c0BnaXRodWIuY29tPgpUbzogYXBwbGUvc3dpZnQgPHN3aWZ0QG5vcmVwbHkuZ2l0aHViLmNvbT4K Q2M6IERhdmUgQWJyYWhhbXMgPGRhYnJhaGFtc0BhcHBsZS5jb20+LCBNZW50aW9uIDxtZW50aW9u QG5vcmVwbHkuZ2l0aHViLmNvbT4KU3ViamVjdDogUmU6IFthcHBsZS9zd2lmdF0gW3N0ZGxpYl0g UmV3cml0aW5nIG5hdGl2ZSBoYXNoZWQgY29sbGVjdGlvbiBpbmRpY2VzCiAocmViYXNlZCkgKCM1 MjkxKQpNZXNzYWdlLWlkOiA8YXBwbGUvc3dpZnQvcHVsbC81MjkxL3Jldmlldy83MTI3NTk4QGdp dGh1Yi5jb20+ClJlZmVyZW5jZXM6IDxhcHBsZS9zd2lmdC9wdWxsLzUyOTFAZ2l0aHViLmNvbT4K TUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiBtdWx0aXBhcnQvYWx0ZXJuYXRpdmU7IGJv dW5kYXJ5PSI9PT09PT09PT09PT0tPS09IgoKLS09PT09PT09PT09PT0tPS09CkNvbnRlbnQtVHlw ZTogdGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOApDb250ZW50LURpc3Bvc2l0aW9uOiBpbmxpbmUK CkdhbmtybyBjb21tZW50ZWQgb24gdGhpcyBwdWxsIHJlcXVlc3QuCgoKCj4gQEAgLTM0MzUsMTIg KzM1MTEsMTMgQEAgZmluYWwgaW50ZXJuYWwgY2xhc3MgX1N3aWZ0RGVmZXJyZWROUyR7U2VsZn08 JHtUeXBlUGFyYW1ldGVyc0RlY2x9PgogICAgIHN1cGVyLmluaXQoKQogICB9CiAKLSAgLy8gVGhp cyBzdG9yZWQgcHJvcGVydHkgc2hvdWxkIGJlIHN0b3JlZCBhdCBvZmZzZXQgemVyby4gIFdlIHBl cmZvcm0gYXRvbWljCi0gIC8vIG9wZXJhdGlvbnMgb24gaXQuCi0gIC8vCi0gIC8vIERvIG5vdCBh Y2Nlc3MgdGhpcyBwcm9wZXJ0eSBkaXJlY3RseS4KKyAgLy8vIFRoaXMgc3RvcmVkIHByb3BlcnR5 IHNob3VsZCBiZSBzdG9yZWQgYXQgb2Zmc2V0IHplcm8uICBXZSBwZXJmb3JtIGF0b21pYwoKVGhl cmUgaXNuJ3QgbXVjaCB0byBzYXkgYWJvdXQgaXQgb24gaXRzIG93bjsgSSdsbCBqdXN0IGNoYW5n ZSBpdCB0byBhICJub3JtYWwiIGNvbW1lbnQuCgotLSAKWW91IGFyZSByZWNlaXZpbmcgdGhpcyBi ZWNhdXNlIHlvdSB3ZXJlIG1lbnRpb25lZC4KUmVwbHkgdG8gdGhpcyBlbWFpbCBkaXJlY3RseSBv ciB2aWV3IGl0IG9uIEdpdEh1YjoKaHR0cHM6Ly9naXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwv NTI5MQotLT09PT09PT09PT09PS09LT0KQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9 dXRmLTgKCjxwPjxiPkBHYW5rcm88L2I+IGNvbW1lbnRlZCBvbiB0aGlzIHB1bGwgcmVxdWVzdC48 L3A+Cgo8aHI+Cgo8cD5JbiA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYXBwbGUvc3dpZnQv cHVsbC81MjkxIj5zdGRsaWIvcHVibGljL2NvcmUvSGFzaGVkQ29sbGVjdGlvbnMuc3dpZnQuZ3li PC9hPjo8L3A+CjxwcmUgc3R5bGU9J2NvbG9yOiM1NTUnPiZndDsgQEAgLTM0MzUsMTIgKzM1MTEs MTMgQEAgZmluYWwgaW50ZXJuYWwgY2xhc3MgX1N3aWZ0RGVmZXJyZWROUyR7U2VsZn0mbHQ7JHtU eXBlUGFyYW1ldGVyc0RlY2x9Jmd0OwogICAgIHN1cGVyLmluaXQoKQogICB9CiAKLSAgLy8gVGhp cyBzdG9yZWQgcHJvcGVydHkgc2hvdWxkIGJlIHN0b3JlZCBhdCBvZmZzZXQgemVyby4gIFdlIHBl cmZvcm0gYXRvbWljCi0gIC8vIG9wZXJhdGlvbnMgb24gaXQuCi0gIC8vCi0gIC8vIERvIG5vdCBh Y2Nlc3MgdGhpcyBwcm9wZXJ0eSBkaXJlY3RseS4KKyAgLy8vIFRoaXMgc3RvcmVkIHByb3BlcnR5 IHNob3VsZCBiZSBzdG9yZWQgYXQgb2Zmc2V0IHplcm8uICBXZSBwZXJmb3JtIGF0b21pYwo8L3By ZT4KPHA+VGhlcmUgaXNuJ3QgbXVjaCB0byBzYXkgYWJvdXQgaXQgb24gaXRzIG93bjsgSSdsbCBq dXN0IGNoYW5nZSBpdCB0byBhICJub3JtYWwiIGNvbW1lbnQuPC9wPgoKPHAgc3R5bGU9ImZvbnQt c2l6ZTpzbWFsbDstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZTtjb2xvcjojNjY2OyI+Jm1k YXNoOzxiciAvPllvdSBhcmUgcmVjZWl2aW5nIHRoaXMgYmVjYXVzZSB5b3Ugd2VyZSBtZW50aW9u ZWQuPGJyIC8+UmVwbHkgdG8gdGhpcyBlbWFpbCBkaXJlY3RseSwgPGEgaHJlZj0iaHR0cHM6Ly9n aXRodWIuY29tL2FwcGxlL3N3aWZ0L3B1bGwvNTI5MSI+dmlldyBpdCBvbiBHaXRIdWI8L2E+LCBv ciA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vbm90aWZpY2F0aW9ucy91bnN1YnNjcmliZS1h dXRoL0FBQ3NJZHVVMkswcThnLTVKZWhReHo3SWh0bndUYnp1a3M1cTZuWDhnYUpwWk00S1hEbk4i Pm11dGUgdGhlIHRocmVhZDwvYT4uPGltZyBhbHQ9IiIgaGVpZ2h0PSIxIiBzcmM9Imh0dHBzOi8v Z2l0aHViLmNvbS9ub3RpZmljYXRpb25zL2JlYWNvbi9BQUNzSVZ3dWQ4OF81Z01QeGVOZUFjQ2ZR UGMxTEZJYmtzNXE2blg4Z2FKcFpNNEtYRG5OLmdpZiIgd2lkdGg9IjEiIC8+PC9wPgo8ZGl2IGl0 ZW1zY29wZSBpdGVtdHlwZT0iaHR0cDovL3NjaGVtYS5vcmcvRW1haWxNZXNzYWdlIj4KPGRpdiBp dGVtcHJvcD0iYWN0aW9uIiBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHA6Ly9zY2hlbWEub3JnL1Zp ZXdBY3Rpb24iPgogIDxsaW5rIGl0ZW1wcm9wPSJ1cmwiIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNv bS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEiPjwvbGluaz4KICA8bWV0YSBpdGVtcHJvcD0ibmFtZSIg Y29udGVudD0iVmlldyBQdWxsIFJlcXVlc3QiPjwvbWV0YT4KPC9kaXY+CjxtZXRhIGl0ZW1wcm9w PSJkZXNjcmlwdGlvbiIgY29udGVudD0iVmlldyB0aGlzIFB1bGwgUmVxdWVzdCBvbiBHaXRIdWIi PjwvbWV0YT4KPC9kaXY+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2pzb24iIGRhdGEtc2Nv cGU9ImluYm94bWFya3VwIj57ImFwaV92ZXJzaW9uIjoiMS4wIiwicHVibGlzaGVyIjp7ImFwaV9r ZXkiOiIwNWRkZTUwZjFkMWEzODRkZDc4NzY3YzU1NDkzZTRiYiIsIm5hbWUiOiJHaXRIdWIifSwi ZW50aXR5Ijp7ImV4dGVybmFsX2tleSI6ImdpdGh1Yi9hcHBsZS9zd2lmdCIsInRpdGxlIjoiYXBw bGUvc3dpZnQiLCJzdWJ0aXRsZSI6IkdpdEh1YiByZXBvc2l0b3J5IiwibWFpbl9pbWFnZV91cmwi OiJodHRwczovL2Nsb3VkLmdpdGh1YnVzZXJjb250ZW50LmNvbS9hc3NldHMvMTQzNDE4LzE3NDk1 ODM5L2E1MDU0ZWFjLTVkODgtMTFlNi05NWZjLTcyOTA4OTJjN2JiNS5wbmciLCJhdmF0YXJfaW1h Z2VfdXJsIjoiaHR0cHM6Ly9jbG91ZC5naXRodWJ1c2VyY29udGVudC5jb20vYXNzZXRzLzE0MzQx OC8xNTg0MjE2Ni83YzcyZGIzNC0yYzBiLTExZTYtOWFlZC1iNTI0OTgxMTI3NzcucG5nIiwiYWN0 aW9uIjp7Im5hbWUiOiJPcGVuIGluIEdpdEh1YiIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9h cHBsZS9zd2lmdCJ9fSwidXBkYXRlcyI6eyJzbmlwcGV0cyI6W3siaWNvbiI6IlBFUlNPTiIsIm1l c3NhZ2UiOiJAR2Fua3JvIGNvbW1lbnRlZCBvbiAjNTI5MSJ9XSwiYWN0aW9uIjp7Im5hbWUiOiJW aWV3IFB1bGwgUmVxdWVzdCIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9hcHBsZS9zd2lmdC9w dWxsLzUyOTEifX19PC9zY3JpcHQ+Ci0tPT09PT09PT09PT09LT0tPS0tCgotLT09PS09LT0tLQoK LS09LT0tPQpDb250ZW50LVR5cGU6IHRleHQvcGxhaW4KCgoKPgo+IFRoYW5rcwo+IFN0YWNleSAK Pgo+PiBJIGdhdmUgbXkgY29sbGVhZ3VlIGNvZGUgcmV2aWV3IGNvbW1lbnRzIG9uIGluZGl2aWR1 YWwgY29tbWl0cyB0aGF0Cj4+IGFyZSBwYXJ0IG9mIHRoaXMgUFI6IGh0dHBzOi8vZ2l0aHViLmNv bS9hcHBsZS9zd2lmdC9wdWxsLzUyOTEKPj4gCj4+IEkgYW0gZ2V0dGluZyByZXBsaWVzIGZyb20g aGltIGluIGVtYWlsLCB3aGVyZSBoZSBvZnRlbiBhc2tzIGEKPj4gcXVlc3Rpb24sIGJ1dCB0aG9z ZSByZXBsaWVzIG9mdGVuIHNob3cganVzdCBhIGZldyBsaW5lcyBvZiBjb2RlIGFuZAo+PiBub3Qg bXkgY29tbWVudCwgYW5kIHRoZXJlJ3Mgbm8gbGluayBpbiB0aGUgcmVwbGllcyB0aGF0IHRha2Vz IG1lIHRvCj4+IHRoZSBjb250ZXh0IHdoZXJlIEkgbWFkZSB0aGUgY29tbWVudCwgc28gaXQncyBp bXBvc3NpYmxlIHRvIGtub3cgaG93Cj4+IHRvIHJlc3BvbmQuCj4+IAo+PiBGb3IgZXhhbXBsZSBz ZWUgYXR0YWNoZWQuCj4+IAo+PiA8aW1nIHdpZHRoPSIxMjgzIiBhbHQ9Im1zZyIKPj4KPiBzcmM9 Imh0dHBzOi8vY2xvdWQuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Fzc2V0cy80NDA2NS8xOTk5MDI3 Ni9jY2Q2ZTJiYS1hMWU5LTExZTYtODU0OC0xMTAwZTAxZTQ0ODIucG5nIj4KCi0tIAotRGF2ZQoK LS09LT0tPS0tCg== --=-=-= Content-Type: text/plain Gnus v5.13 GNU Emacs 25.1.3 (x86_64-apple-darwin13.4.0, Carbon Version 157 AppKit 1265.21) of 2016-09-18 200 Leafnode NNTP Daemon, version 1.11.11 running at localhost (my fqdn: dabrahams.boostpro.com) 100 Legal commands on THIS server: ARTICLE [|] BODY [|] DATE GROUP HDR
| HEAD [|] HELP LAST LIST [ACTIVE|NEWSGROUPS] []] LIST [ACTIVE.TIMES|EXTENSIONS|OVERVIEW.FMT] LISTGROUP MODE READER NEWGROUPS [GMT] NEXT POST OVER SLAVE STAT [|] XHDR
| XOVER . -- -Dave --=-=-=-- From unknown Sat Aug 16 16:18:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24878: Most people can't read the attachments when I attach multiple messages to a message Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bugs@gnus.org Resent-Date: Fri, 27 Jan 2017 00:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24878 X-GNU-PR-Package: gnus X-GNU-PR-Keywords: To: Dave Abrahams Cc: 24878@debbugs.gnu.org Received: via spool by 24878-submit@debbugs.gnu.org id=B24878.148547612313462 (code B ref 24878); Fri, 27 Jan 2017 00:16:01 +0000 Received: (at 24878) by debbugs.gnu.org; 27 Jan 2017 00:15:23 +0000 Received: from localhost ([127.0.0.1]:46751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWuCJ-0003Uv-Eg for submit@debbugs.gnu.org; Thu, 26 Jan 2017 19:15:23 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:60767) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWuCH-0003Sl-Iy for 24878@debbugs.gnu.org; Thu, 26 Jan 2017 19:15:22 -0500 Received: from 2.150.50.220.tmi.telenormobil.no ([2.150.50.220] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cWuCF-0007en-4A; Fri, 27 Jan 2017 01:15:21 +0100 From: Lars Ingebrigtsen In-Reply-To: (Dave Abrahams's message of "Fri, 04 Nov 2016 11:51:14 -0700") Date: Fri, 27 Jan 2017 01:11:39 +0100 Message-ID: <87k29h5pl0.fsf@mouse> References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Dave Abrahams writes: > When I select multiple messages and forward them to someone, I > invariably get a response from them that they didn't receive anything. > Presumably this means either Gnus is doing something incorrect, or (more > likely) approximately no other MUAs can read the correct thing Gnus is > doing. I've attached an example of a raw message I sent someone using > Gnus, containing other messages. I kinda doubt that Gnus is doing something wrong (JUST BECAUSE), but there are some very nit-picky mail readers out there. For instance, one guy I know is unable to read attachments unless I include them as the final element in the mail. So my guess is that there's isn't really anything to be done here, other than despair over other mail reader programmers... Or Message could say (if you include attachments that are known not to be vanilla) "it's somewhat likely that some mail readers can't read this; send anyway?", but I'm not sure that's really helpful... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 16 16:18:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24878: Most people can't read the attachments when I attach multiple messages to a message Resent-From: Dave Abrahams Original-Sender: "Debbugs-submit" Resent-CC: bugs@gnus.org Resent-Date: Fri, 27 Jan 2017 01:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24878 X-GNU-PR-Package: gnus X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 24878@debbugs.gnu.org Received: via spool by 24878-submit@debbugs.gnu.org id=B24878.14854822648351 (code B ref 24878); Fri, 27 Jan 2017 01:58:01 +0000 Received: (at 24878) by debbugs.gnu.org; 27 Jan 2017 01:57:44 +0000 Received: from localhost ([127.0.0.1]:46810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWvnM-0002Ad-8w for submit@debbugs.gnu.org; Thu, 26 Jan 2017 20:57:44 -0500 Received: from mail-pf0-f193.google.com ([209.85.192.193]:34402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWvnJ-0002AQ-L7 for 24878@debbugs.gnu.org; Thu, 26 Jan 2017 20:57:42 -0500 Received: by mail-pf0-f193.google.com with SMTP id y143so17516011pfb.1 for <24878@debbugs.gnu.org>; Thu, 26 Jan 2017 17:57:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=zIXAvxVfY1R2rjek6dUMF+5zJzWJU+ph7xdu2MmZMyg=; b=cky+9gq9DwxMbawCIjKI/h5nqsWoASTIGqY+Udw5qU66gxvVfpLWBtovg1xGRTBXm2 mbzgXK5mtD8E3/Wu6Nb7q29nVGb+C9Rsf/dTyOtrXgk1n2Kg+Un00aIvCEEClTVBNvhD zwhUjS0G79WV9LQL0QvvfjMe74gCsb8PwqoFo8/lPeFHYl0UnyRVg3sufoyjUHP+lBL9 S5g70phV7HQup2meto+vbWyb2d/Q7WyLVaL/8+gux4vBJJp26hFbrQQPHlG+csBfIadO 4E5LlFFVRhKQcWyL7S9k3BH0MszcXFVqALcbeGzCwlwZUhk9ZuUzNw4G7/PR6HkANYwZ 7VDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=zIXAvxVfY1R2rjek6dUMF+5zJzWJU+ph7xdu2MmZMyg=; b=gg8ifFA/6Ohb5poJ3g/KbHbJmVlr/+IWg6TkSXmQsYjhhv9UPRATMnbHjzXXs9O70d zw/X3CSIN73cox+/VWr5Q0fGh8C1pmWhqzm+VGBnVloMK7ugg+stDjCxvnaNjpar/ulN j+kL3au81MgdSOMYBRMoRPwTuAnjP8QIFzgkuMAqn9JPPK/Ggurhl94U40VroZt2zXx7 vfF/1KkkGRX7zztKIyV9wWMlvz98XgpIa0CxzjB+57MqfWZ24TLI2p4P082IpMZPitJE jEI00JNHhokIVU87mi/Bo26Cel0Ztiiz7UDhL2W1IUSWbuWx0egUBOY6zurcrTbBxsxF LSmA== X-Gm-Message-State: AIkVDXJhA9bJ/2v5P1jWYSVuOcRY/yH6D5oqPCID70Fqz9mfg1Z9ZTZXYPyFfyznjKQVPA== X-Received: by 10.99.225.5 with SMTP id z5mr6549363pgh.145.1485482255261; Thu, 26 Jan 2017 17:57:35 -0800 (PST) Received: from Skree.local ([17.212.146.178]) by smtp.gmail.com with ESMTPSA id e127sm6208703pfh.89.2017.01.26.17.57.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 26 Jan 2017 17:57:34 -0800 (PST) Received: by Skree.local (Postfix, from userid 501) id 7E036A2603E; Thu, 26 Jan 2017 17:57:33 -0800 (PST) From: Dave Abrahams References: <87k29h5pl0.fsf@mouse> Date: Thu, 26 Jan 2017 17:57:33 -0800 In-Reply-To: <87k29h5pl0.fsf@mouse> (Lars Ingebrigtsen's message of "Fri, 27 Jan 2017 01:11:39 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.1 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.1 (-) on Thu Jan 26 2017, Lars Ingebrigtsen wrote: > Dave Abrahams writes: > >> When I select multiple messages and forward them to someone, I >> invariably get a response from them that they didn't receive anything. >> Presumably this means either Gnus is doing something incorrect, or (more >> likely) approximately no other MUAs can read the correct thing Gnus is >> doing. I've attached an example of a raw message I sent someone using >> Gnus, containing other messages. > > I kinda doubt that Gnus is doing something wrong (JUST BECAUSE), but > there are some very nit-picky mail readers out there. For instance, one > guy I know is unable to read attachments unless I include them as the > final element in the mail. > > So my guess is that there's isn't really anything to be done here, other > than despair over other mail reader programmers... > > Or Message could say (if you include attachments that are known not to > be vanilla) "it's somewhat likely that some mail readers can't read > this; send anyway?", but I'm not sure that's really helpful... I would suggest that we provide an option that doesn't attempt to nest the attached messages in a "digest" MIME part. These other MUAs can all handle email message attachments, but Gnus is making a very fancy package of them that is (roughly speaking) only compatible with Gnus itself. I even think the more widely-readable attachment format should be the default. -- -Dave From unknown Sat Aug 16 16:18:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24878: Most people can't read the attachments when I attach multiple messages to a message Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bugs@gnus.org Resent-Date: Fri, 27 Jan 2017 12:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24878 X-GNU-PR-Package: gnus X-GNU-PR-Keywords: To: Dave Abrahams Cc: 24878@debbugs.gnu.org Received: via spool by 24878-submit@debbugs.gnu.org id=B24878.148551926512155 (code B ref 24878); Fri, 27 Jan 2017 12:15:02 +0000 Received: (at 24878) by debbugs.gnu.org; 27 Jan 2017 12:14:25 +0000 Received: from localhost ([127.0.0.1]:47094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX5Q9-00039z-EQ for submit@debbugs.gnu.org; Fri, 27 Jan 2017 07:14:25 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:52063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX5Q7-00039q-Au for 24878@debbugs.gnu.org; Fri, 27 Jan 2017 07:14:23 -0500 Received: from 2.150.50.220.tmi.telenormobil.no ([2.150.50.220] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cX5Q1-0004qJ-LB; Fri, 27 Jan 2017 13:14:20 +0100 From: Lars Ingebrigtsen In-Reply-To: (Dave Abrahams's message of "Thu, 26 Jan 2017 17:57:33 -0800") Date: Fri, 27 Jan 2017 13:13:33 +0100 Message-ID: <87sho4u2du.fsf@mouse> References: <87k29h5pl0.fsf@mouse> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Dave Abrahams writes: > I would suggest that we provide an option that doesn't attempt to nest > the attached messages in a "digest" MIME part. These other MUAs can all > handle email message attachments, but Gnus is making a very fancy > package of them that is (roughly speaking) only compatible with Gnus > itself. I even think the more widely-readable attachment format should > be the default. Yes... In the multiple-forwarded-message-case, Gnus could just append them all separately as attachments without making a digest out of them. But I don't know whether common mail readers would balk at that format, too -- other mail readers don't seem to use MIME at all when forwarding messages. Anybody else have an opinion/experience here? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 16 16:18:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24878: Most people can't read the attachments when I attach multiple messages to a message Resent-From: Dave Abrahams Original-Sender: "Debbugs-submit" Resent-CC: bugs@gnus.org Resent-Date: Fri, 27 Jan 2017 15:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24878 X-GNU-PR-Package: gnus X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 24878@debbugs.gnu.org Received: via spool by 24878-submit@debbugs.gnu.org id=B24878.14855324026944 (code B ref 24878); Fri, 27 Jan 2017 15:54:01 +0000 Received: (at 24878) by debbugs.gnu.org; 27 Jan 2017 15:53:22 +0000 Received: from localhost ([127.0.0.1]:48500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX8pz-0001ns-6g for submit@debbugs.gnu.org; Fri, 27 Jan 2017 10:53:22 -0500 Received: from mail-pg0-f46.google.com ([74.125.83.46]:35415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX8pu-0001nc-43 for 24878@debbugs.gnu.org; Fri, 27 Jan 2017 10:53:17 -0500 Received: by mail-pg0-f46.google.com with SMTP id 194so82181176pgd.2 for <24878@debbugs.gnu.org>; Fri, 27 Jan 2017 07:53:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=cBamDFNiAmPI6Vf3bQW4o8C6s2vQzGXizVd7p8dI0Z4=; b=MW4h1d5WjNOQ9rynPERUmjVsIXb92JW54c00Hs4THCfNKj6/LQiJWBcuWPw7bhUlp1 Q7QtJWN4q9KU9rSDC+qph6pQrifgFHKXWSP7ORgBNyABDqafXymzHGb+kEy5g3qnqhjy ac5J/OLyeNVAN0Wsi7W1PI5ekUA4LcFpBDGSF+Gs/TGItxBLukvgdLn4/oaHR3eqlgh7 k4UKV2+1YoEe/k+/vNveSc/MgTS0W8U4lMpapIrlubfpLFnBAbhHTUjq6svIx+k8YUKU SEDoLB01Mx56tooiD+0CveQnDE7ZZciTJdVzcCYPmFMm8NA/dBnV+t4tKSVwR3wYXdkK 8HtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=cBamDFNiAmPI6Vf3bQW4o8C6s2vQzGXizVd7p8dI0Z4=; b=SoSHo60fM1ygTHAVmi5OHLCE6RafbkRuCIzB1Qqkw0yvfKfq8EoJy7Bdo2nunmZXJB uPNVNQkQvor0C+oFbd3tEAVCC5ojji9Qq14tlfbLeayvGOKw18W5z1nHjWF5vrhjE5gY QgOhHpMQrNShLKa7Pp70FanlUi9/xdIQZJwjoLAN1/FvNh31EKysaNDt9vfFA5Nx2h2r TopBQhN5pk5hyUDAYZ9m8vXQVyT0V/8ksOy4YVUtYcRsTM4mh3tRczi2UGyr7BqEJfi2 9nSMXhrccoc6hbEY5DUyOUFgQ0m3FTh1K638/yqXNz1tm+m1HlwBbcVy2JQc3ITRZkSb YHGg== X-Gm-Message-State: AIkVDXLWlwgQEYyl/NbD4kpGJQCm4r1vTI8sWXqKYPFwlaTKHkhWzV/u3mLOpKFTG40CiQ== X-Received: by 10.84.241.8 with SMTP id a8mr13316604pll.74.1485532387956; Fri, 27 Jan 2017 07:53:07 -0800 (PST) Received: from ?IPv6:2601:646:8681:d503:40d2:f078:79fb:ab6a? ([2601:646:8681:d503:40d2:f078:79fb:ab6a]) by smtp.gmail.com with ESMTPSA id g87sm12412880pfj.20.2017.01.27.07.53.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Jan 2017 07:53:07 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) From: Dave Abrahams X-Mailer: iPhone Mail (14D27) In-Reply-To: <87sho4u2du.fsf@mouse> Date: Fri, 27 Jan 2017 07:53:06 -0800 Content-Transfer-Encoding: 7bit Message-Id: <84182C97-DECF-4B7D-94BA-6F14756A0467@boostpro.com> References: <87k29h5pl0.fsf@mouse> <87sho4u2du.fsf@mouse> X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Data point: Apple mail can forward as attachment if you ask it to. Sent from my moss-covered three-handled family gradunza > On Jan 27, 2017, at 4:13 AM, Lars Ingebrigtsen wrote: > > Dave Abrahams writes: > >> I would suggest that we provide an option that doesn't attempt to nest >> the attached messages in a "digest" MIME part. These other MUAs can all >> handle email message attachments, but Gnus is making a very fancy >> package of them that is (roughly speaking) only compatible with Gnus >> itself. I even think the more widely-readable attachment format should >> be the default. > > Yes... In the multiple-forwarded-message-case, Gnus could just append > them all separately as attachments without making a digest out of them. > But I don't know whether common mail readers would balk at that format, > too -- other mail readers don't seem to use MIME at all when forwarding > messages. > > Anybody else have an opinion/experience here? > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 16 16:18:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24878: Most people can't read the attachments when I attach multiple messages to a message Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Thu, 12 Apr 2018 20:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24878 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: To: Dave Abrahams Cc: 24878@debbugs.gnu.org Received: via spool by 24878-submit@debbugs.gnu.org id=B24878.152356348518203 (code B ref 24878); Thu, 12 Apr 2018 20:05:01 +0000 Received: (at 24878) by debbugs.gnu.org; 12 Apr 2018 20:04:45 +0000 Received: from localhost ([127.0.0.1]:48560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6iSb-0004jX-1g for submit@debbugs.gnu.org; Thu, 12 Apr 2018 16:04:45 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:37613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6iSZ-0004jP-VE for 24878@debbugs.gnu.org; Thu, 12 Apr 2018 16:04:44 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6iSX-0002kx-2Y; Thu, 12 Apr 2018 22:04:43 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6iSR-000690-6W; Thu, 12 Apr 2018 22:04:35 +0200 From: Lars Ingebrigtsen References: <87k29h5pl0.fsf@mouse> <87sho4u2du.fsf@mouse> <84182C97-DECF-4B7D-94BA-6F14756A0467@boostpro.com> Date: Thu, 12 Apr 2018 22:04:34 +0200 In-Reply-To: <84182C97-DECF-4B7D-94BA-6F14756A0467@boostpro.com> (Dave Abrahams's message of "Fri, 27 Jan 2017 07:53:06 -0800") Message-ID: <87muy8mbsd.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I've just changed the default of message-forward-as-mime to nil, which should fix the problem, I think? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 12 16:04:46 2018 Received: (at control) by debbugs.gnu.org; 12 Apr 2018 20:04:46 +0000 Received: from localhost ([127.0.0.1]:48563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6iSc-0004jk-7t for submit@debbugs.gnu.org; Thu, 12 Apr 2018 16:04:46 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:37617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6iSb-0004jW-77 for control@debbugs.gnu.org; Thu, 12 Apr 2018 16:04:45 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6iSY-0002yR-TK for control@debbugs.gnu.org; Thu, 12 Apr 2018 22:04:44 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6iSS-000694-Vt for control@debbugs.gnu.org; Thu, 12 Apr 2018 22:04:36 +0200 To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #24878 Message-Id: Date: Thu, 12 Apr 2018 22:04:36 +0200 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 24878 fixed close 24878 From unknown Sat Aug 16 16:18:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24878: Most people can't read the attachments when I attach multiple messages to a message Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Fri, 13 Apr 2018 10:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24878 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: fixed To: Lars Ingebrigtsen Cc: Dave Abrahams , 24878@debbugs.gnu.org Received: via spool by 24878-submit@debbugs.gnu.org id=B24878.152361523325395 (code B ref 24878); Fri, 13 Apr 2018 10:28:01 +0000 Received: (at 24878) by debbugs.gnu.org; 13 Apr 2018 10:27:13 +0000 Received: from localhost ([127.0.0.1]:49122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6vvB-0006bR-OG for submit@debbugs.gnu.org; Fri, 13 Apr 2018 06:27:13 -0400 Received: from mail-wm0-f43.google.com ([74.125.82.43]:37632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6vv5-0006ao-6D for 24878@debbugs.gnu.org; Fri, 13 Apr 2018 06:27:07 -0400 Received: by mail-wm0-f43.google.com with SMTP id l16so3311767wmh.2 for <24878@debbugs.gnu.org>; Fri, 13 Apr 2018 03:27:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=qjTvf8c0eSG1bOqT3OSkr/h313UBECqaBnz/uJqmaBI=; b=KuxKq49rx9bfrWOxIWjre/uT3FzlZS5ugMzSXE5Q+zkqavfP5Uqjra66WGfTLVjsT2 HEmCPl0jQ4xAUtYXHeju87y4taEbs0bv5EcJpA20fyCJx32IVHKEguBzT0Vl06N7IMBe CvZ9PlxjPRvkMtZKt4Flu43b0rJ/DiVDCEUtNb18odEAJtEQ0THtfL565sjbuJV0SFAX 6D0c33hxvWI4Xs9aKYe7T315cIi/Ec9vr3dbF1GLD1MdzLXFksitSN2qiOUWYsHRfjA3 kMpIXwkO7rqaoQVhIIYR27HGr5yjHGPmakHpxm6kwUWes1c0uUjYPRHZ8zgUJorRfsdm tSrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=qjTvf8c0eSG1bOqT3OSkr/h313UBECqaBnz/uJqmaBI=; b=e+FEC/xYPKxJ9j0LfQl4d35b3BIPLYx6y5IAAYsprJpP/dnnc/ZXoT/N+uuMmUcRMM mfI5xWifrzJwOHhEOcxZmU/mnFw4myp4+jHHT5H56jxSYdN0TyZW61YHhwRkNFfOxm6g WRVG3+ZL8BmxtkH0IeiCGIrVhbbR1hDpvb3C4qb2VH5pDwld1eyQtQSzgC0zXoyjwm1W 4Ilv1xYoJdLTlNqKtTcnlkgfeucjNEW3Uim8yRCsuSLyzdcqDZaP7le3e6x1dxZB0HAC 6ch1oiPVk+bZn9D489iUWnS/3FmJTCajgrCNUcU5UMmavTwldIO7OAEJFHzvPsWBfs8B AgOg== X-Gm-Message-State: ALQs6tCBJU0q68psPI1Tu2PUKJjJ26VCLSNKwoEPMBqVFOdQatCFXBHi 8pV6JuOhR73rDIyZvysVsGzB9NkGSBI= X-Google-Smtp-Source: AIpwx48ScxHNy2qCSD2/+tgGWx3ww4cAmOTSKl65WNYW2tN6dfh/77LaVfN88gKMrcbzDFNvOIfbyQ== X-Received: by 10.80.179.175 with SMTP id s44mr19664771edd.28.1523615216761; Fri, 13 Apr 2018 03:26:56 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id a88sm3084789edf.64.2018.04.13.03.26.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Apr 2018 03:26:55 -0700 (PDT) From: Robert Pluim References: <87k29h5pl0.fsf@mouse> <87sho4u2du.fsf@mouse> <84182C97-DECF-4B7D-94BA-6F14756A0467@boostpro.com> <87muy8mbsd.fsf@mouse.gnus.org> Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Fri, 13 Apr 2018 12:26:55 +0200 In-Reply-To: <87muy8mbsd.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Thu, 12 Apr 2018 22:04:34 +0200") Message-ID: <87o9inmmfk.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > I've just changed the default of message-forward-as-mime to nil, which > should fix the problem, I think? The march of dumbing everything down because some clients don=CA=BCt understand standards seems unstoppable. I=CA=BCd definitely prefer the default to stay as using mime. Robert