From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/71194 Path: news.gmane.org!not-for-mail From: Francesco Pizzolante Newsgroups: gmane.emacs.gnus.general Subject: Problem when sending diffs Date: Mon, 20 Sep 2010 09:00:45 +0200 Message-ID: <87bp7s6fvq.fsf@mundaneum.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="==-=-=" X-Trace: dough.gmane.org 1284980566 24173 80.91.229.12 (20 Sep 2010 11:02:46 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 20 Sep 2010 11:02:46 +0000 (UTC) To: ding-smP1P7uqpqc@public.gmane.org Original-X-From: ding-owner+M19567-qhrM8SXbD5ICJmmTlSVZx4dd74u8MsAO@public.gmane.org Mon Sep 20 13:02:45 2010 Return-path: Envelope-to: ding-account-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Oxe8y-00009k-JZ for ding-account-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org; Mon, 20 Sep 2010 13:02:45 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Oxe8s-000094-K2; Mon, 20 Sep 2010 06:02:38 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Oxag5-000757-Pe for ding-qhrM8SXbD5ICJmmTlSVZx4dd74u8MsAO@public.gmane.org; Mon, 20 Sep 2010 02:20:41 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Oxag3-0001w6-4Z for ding-qhrM8SXbD5ICJmmTlSVZx4dd74u8MsAO@public.gmane.org; Mon, 20 Sep 2010 02:20:41 -0500 Original-Received: from 81-188-7-133.sdsl.easynet.be ([81.188.7.133] helo=mail.missioncriticalit.com) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1Oxag2-0006hd-00 for ; Mon, 20 Sep 2010 09:20:38 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by mail.missioncriticalit.com (Postfix) with ESMTP id C50389E01B for ; Mon, 20 Sep 2010 09:20:06 +0200 (CEST) Original-Received: from mail.missioncriticalit.com ([127.0.0.1]) by localhost (escher [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17264-04 for ; Mon, 20 Sep 2010 09:19:54 +0200 (CEST) Original-Received: from WITTGENSTEIN. (wittgenstein.missioncriticalit.com [10.10.10.57]) by mail.missioncriticalit.com (Postfix) with ESMTP id DB8449E01A for ; Mon, 20 Sep 2010 09:19:53 +0200 (CEST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (windows-nt) X-Archive: encrypt X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at missioncriticalit.com X-Spam-Score: 2.3 (++) X-Spam-Report: SpamAssassin (3.3.1 2010-03-16) analysis follows Bayesian score: 0.1116 Ham tokens: 0.000-655--1195h-0s--0d--H*M:fsf, 0.000-546--996h-0s--0d--H*u:Emacs, 0.000-528--964h-0s--0d--H*u:Gnus, 0.000-437--798h-0s--0d--H*MI:fsf, 0.000-221--403h-0s--0d--H*u:v5.13 Spam tokens: 0.997-1--0h-4s--0d--Francesco, 0.997-1--0h-4s--0d--francesco, 0.906-492--653h-18908s--0d--H*Ad:D*gnus.org, 0.897-470--803h-21034s--0d--HX-Spam-Relays-External:quimby.gnus.org, 0.897-470--803h-21034s--0d--H*RU:quimby.gnus.org Autolearn status: no 1.3 RCVD_IN_RP_RNBL RBL: Relay in RNBL, https://senderscore.org/blacklistlookup/ [81.188.7.133 listed in bl.score.senderscore.com] 0.0 T_TVD_MIME_NO_HEADERS BODY: T_TVD_MIME_NO_HEADERS -0.0 BAYES_20 BODY: Bayes spam probability is 5 to 20% [score: 0.1116] 1.0 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 T_MIME_NO_TEXT No text body parts List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:71194 Archived-At: --==-=-= Hi, Very often when I send diffs by email, they arrive completely messed up. Sometimes, I miss a single block of lines, but some other times the email is completely mixed up (text lines of the original email sent are not in the same order in the received email). I never observe this problem when sending something other than diffs. It doesn't matter whether the diff is an attachment (text, inline or not) or just text in the body of the email: I get the problem in all cases. I tried with different SMTP servers, I still have the same problem. Attached, you can find an example of an email that I sent and the same email that has been received. Any hint or idea is welcome. Regards, Francesco Pizzolante PS Sending these attachments worked because I set the mime type type to "application/octet-stream" (they are just text files). When setting the mime type to "text/x-patch" or just simple text, then I get the problem. --==-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=mail.sent Content-Transfer-Encoding: base64 RnJvbTogRnJhbmNlc2NvIFBpenpvbGFudGUgPGZwekBtaXNzaW9uY3JpdGljYWxpdC5jb20+ClRv OiBGcmFuY2VzY28gUGl6em9sYW50ZSA8ZnB6QG1pc3Npb25jcml0aWNhbGl0LmNvbT4KU3ViamVj dDogcmV2aWV3ID4gb3JnIGV4cG9ydCBsYXRleCAoZGVmYXVsdCkgcGFja2FnZXMKWC1EcmFmdC1G cm9tOiAoIm5uaW1hcCttYzpJTkJPWC5tYyIpClgtQXJjaGl2ZTogZW5jcnlwdApEYXRlOiBUaHUs IDE2IFNlcCAyMDEwIDE0OjUzOjI3ICswMjAwCk1lc3NhZ2UtSUQ6IDw4N214cmhxMjdzLmZzZkBt dW5kYW5ldW0uY29tPgpVc2VyLUFnZW50OiBHbnVzLzUuMTMgKEdudXMgdjUuMTMpIEVtYWNzLzIz LjEuNTAgKHdpbmRvd3MtbnQpCk1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogbXVsdGlw YXJ0L21peGVkOyBib3VuZGFyeT0iPS09LT0iCgotLT0tPS09CgpIaSwKCmVtYWNzLWluaXQtZm5p LmVsOgogICAgICAgIEtlZXAgb25seSBpbnB1dGVuYyBpbiBvcmctZXhwb3J0LWxhdGV4LWRlZmF1 bHQtcGFja2FnZXMtYWxpc3QuCiAgICAgICAgTW92ZSBhbGwgb3RoZXIgcGFja2FnZXMgdG8gb3Jn LWV4cG9ydC1sYXRleC1wYWNrYWdlcy1hbGlzdC4KICAgICAgICBEbyBub3QgZXhwb3J0IGFueSBw YWNrYWdlcyBmb3IgbWMqIExhVGVYIGNsYXNzZXMgKHRoZXkgbXVzdCBiZSBpbmNsdWRlZCBpbiB0 aGUgY2xhc3NlcykuCgoKCi0tPS09LT0KQ29udGVudC1UeXBlOiB0ZXh0L3gtcGF0Y2gKQ29udGVu dC1EaXNwb3NpdGlvbjogaW5saW5lOyBmaWxlbmFtZT16emRpZmYucGFja2FnZXMKCkluZGV4OiBl bWFjcy1pbml0LWZuaS5lbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBlbWFjcy1pbml0LWZuaS5lbAkocmV2aXNp b24gNDY5MykKKysrIGVtYWNzLWluaXQtZm5pLmVsCSh3b3JraW5nIGNvcHkpCkBAIC04Mjc4LDcg KzgyNzgsNyBAQAogICAgICAgICA7OyAxMi42LjIKICAgICAgICAgKGFkZC10by1saXN0ICdvcmct ZXhwb3J0LWxhdGV4LWNsYXNzZXMKICAgICAgICAgICAgICAgICAgICAgICcoIm1jYXJ0aWNsZSIK LSAgICAgICAgICAgICAgICAgICAgICAgIlxcZG9jdW1lbnRjbGFzc3ttY2FydGljbGV9XG5cXHVz ZXBhY2thZ2VbQVVUT117aW5wdXRlbmN9XG4iCisgICAgICAgICAgICAgICAgICAgICAgICJcXGRv Y3VtZW50Y2xhc3N7bWNhcnRpY2xlfVxuW05PLVBBQ0tBR0VTXSIKICAgICAgICAgICAgICAgICAg ICAgICAgKCJcXHNlY3Rpb257JXN9IiAuICJcXHNlY3Rpb24qeyVzfSIpCiAgICAgICAgICAgICAg ICAgICAgICAgICgiXFxzdWJzZWN0aW9ueyVzfSIgLiAiXFxzdWJzZWN0aW9uKnslc30iKQogICAg ICAgICAgICAgICAgICAgICAgICAoIlxcc3Vic3Vic2VjdGlvbnslc30iIC4gIlxcc3Vic3Vic2Vj dGlvbip7JXN9IikKQEAgLTgyODcsNyArODI4Nyw3IEBACiAKICAgICAgICAgKGFkZC10by1saXN0 ICdvcmctZXhwb3J0LWxhdGV4LWNsYXNzZXMKICAgICAgICAgICAgICAgICAgICAgICcoIm1jY29t bWVyY2lhbCIKLSAgICAgICAgICAgICAgICAgICAgICAgIlxcZG9jdW1lbnRjbGFzc3ttY2NvbW1l cmNpYWx9XG5cXHVzZXBhY2thZ2VbQVVUT117aW5wdXRlbmN9XG4iCisgICAgICAgICAgICAgICAg ICAgICAgICJcXGRvY3VtZW50Y2xhc3N7bWNjb21tZXJjaWFsfVxuW05PLVBBQ0tBR0VTXSIKICAg ICAgICAgICAgICAgICAgICAgICAgKCJcXHNlY3Rpb257JXN9IiAuICJcXHNlY3Rpb24qeyVzfSIp CiAgICAgICAgICAgICAgICAgICAgICAgICgiXFxzdWJzZWN0aW9ueyVzfSIgLiAiXFxzdWJzZWN0 aW9uKnslc30iKQogICAgICAgICAgICAgICAgICAgICAgICAoIlxcc3Vic3Vic2VjdGlvbnslc30i IC4gIlxcc3Vic3Vic2VjdGlvbip7JXN9IikKQEAgLTgyOTYsNyArODI5Niw3IEBACiAKICAgICAg ICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LWNsYXNzZXMKICAgICAgICAgICAgICAg ICAgICAgICcoIm1jcmVwb3J0IgotICAgICAgICAgICAgICAgICAgICAgICAiXFxkb2N1bWVudGNs YXNze21jcmVwb3J0fVxuXFx1c2VwYWNrYWdlW0FVVE9de2lucHV0ZW5jfVxuIgorICAgICAgICAg ICAgICAgICAgICAgICAiXFxkb2N1bWVudGNsYXNze21jcmVwb3J0fVxuW05PLVBBQ0tBR0VTXSIK ICAgICAgICAgICAgICAgICAgICAgICAgKCJcXGNoYXB0ZXJ7JXN9IiAuICJcXGNoYXB0ZXIqeyVz fSIpCiAgICAgICAgICAgICAgICAgICAgICAgICgiXFxzZWN0aW9ueyVzfSIgLiAiXFxzZWN0aW9u Knslc30iKQogICAgICAgICAgICAgICAgICAgICAgICAoIlxcc3Vic2VjdGlvbnslc30iIC4gIlxc c3Vic2VjdGlvbip7JXN9IikKQEAgLTgzMDUsNyArODMwNSw3IEBACiAKICAgICAgICAgKGFkZC10 by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LWNsYXNzZXMKICAgICAgICAgICAgICAgICAgICAgICco Im1jYm9vayIKLSAgICAgICAgICAgICAgICAgICAgICAgIlxcZG9jdW1lbnRjbGFzc3ttY2Jvb2t9 XG5cXHVzZXBhY2thZ2VbQVVUT117aW5wdXRlbmN9XG4iCisgICAgICAgICAgICAgICAgICAgICAg ICJcXGRvY3VtZW50Y2xhc3N7bWNib29rfVxuW05PLVBBQ0tBR0VTXSIKICAgICAgICAgICAgICAg ICAgICAgICAgKCJcXGNoYXB0ZXJ7JXN9IiAuICJcXGNoYXB0ZXIqeyVzfSIpCiAgICAgICAgICAg ICAgICAgICAgICAgICgiXFxzZWN0aW9ueyVzfSIgLiAiXFxzZWN0aW9uKnslc30iKQogICAgICAg ICAgICAgICAgICAgICAgICAoIlxcc3Vic2VjdGlvbnslc30iIC4gIlxcc3Vic2VjdGlvbip7JXN9 IikKQEAgLTgzMTQsNyArODMxNCw3IEBACiAKICAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhw b3J0LWxhdGV4LWNsYXNzZXMKICAgICAgICAgICAgICAgICAgICAgICcoImFsdGEiCi0gICAgICAg ICAgICAgICAgICAgICAgICJcXGRvY3VtZW50Y2xhc3N7YWx0YX1cblxcdXNlcGFja2FnZVtBVVRP XXtpbnB1dGVuY31cbiIKKyAgICAgICAgICAgICAgICAgICAgICAgIlxcZG9jdW1lbnRjbGFzc3th bHRhfVxuIgogICAgICAgICAgICAgICAgICAgICAgICAoIlxcY2hhcHRlcnslc30iIC4gIlxcY2hh cHRlcip7JXN9IikKICAgICAgICAgICAgICAgICAgICAgICAgKCJcXHNlY3Rpb257JXN9IiAuICJc XHNlY3Rpb24qeyVzfSIpCiAgICAgICAgICAgICAgICAgICAgICAgICgiXFxzdWJzZWN0aW9ueyVz fSIgLiAiXFxzdWJzZWN0aW9uKnslc30iKQpAQCAtODMyMyw3ICs4MzIzLDcgQEAKIAogICAgICAg ICAoYWRkLXRvLWxpc3QgJ29yZy1leHBvcnQtbGF0ZXgtY2xhc3NlcwogICAgICAgICAgICAgICAg ICAgICAgJygibWNjb250cmFjdCIKLSAgICAgICAgICAgICAgICAgICAgICAgIlxcZG9jdW1lbnRj bGFzc3ttY2NvbnRyYWN0fVxuXFx1c2VwYWNrYWdlW0FVVE9de2lucHV0ZW5jfVxuIgorICAgICAg ICAgICAgICAgICAgICAgICAiXFxkb2N1bWVudGNsYXNze21jY29udHJhY3R9XG5bTk8tUEFDS0FH RVNdIgogICAgICAgICAgICAgICAgICAgICAgICAoIlxcbWNjYXJ0aWNsZXslc30iIC4gIlxcbWNj YXJ0aWNsZSp7JXN9IikKICAgICAgICAgICAgICAgICAgICAgICAgKCJcXG1jY3BhcmFncmFwaHsl c30iIC4gIlxcbWNjcGFyYWdyYXBoKnslc30iKSkpCiAKQEAgLTgzNTYsMjQgKzgzNTYsMjUgQEAK ICAgICAgICAgOzsgcGxlYXNlIGxldCBtZSBrbm93IHNvIHRoYXQgd2UgY2FuIGZpbmQgYSBzb2x1 dGlvbi4KIAogICAgICAgICAoc2V0cSBvcmctZXhwb3J0LWxhdGV4LWRlZmF1bHQtcGFja2FnZXMt YWxpc3QKLSAgICAgICAgICAgICAgJygoIkFVVE8iICJpbnB1dGVuYyIgdCkKLSAgICAgICAgICAg ICAgICAoIlQxIiAiZm9udGVuYyIgdCkKLSAgICAgICAgICAgICAgICAoIiIgImZpeGx0eDJlIiBu aWwpCi0gICAgICAgICAgICAgICAgKCIiICJncmFwaGljeCIgdCkKLSAgICAgICAgICAgICAgICAo IiIgImxvbmd0YWJsZSIgbmlsKQotICAgICAgICAgICAgICAgICgiIiAiZmxvYXQiIG5pbCkKLSAg ICAgICAgICAgICAgICAoIiIgIndyYXBmaWciIG5pbCkKLSAgICAgICAgICAgICAgICAoIiIgInNv dWwiIHQpCi0gICAgICAgICAgICAgICAgKCIiICJ0MWVuYyIgdCkKLSAgICAgICAgICAgICAgICAo IiIgInRleHRjb21wIiB0KQotICAgICAgICAgICAgICAgICgiIiAibWFydm9zeW0iIHQpCi0gICAg ICAgICAgICAgICAgKCIiICJ3YXN5c3ltIiB0KQotICAgICAgICAgICAgICAgICgiIiAibGF0ZXhz eW0iIHQpCi0gICAgICAgICAgICAgICAgKCIiICJhbXNzeW1iIiB0KQotICAgICAgICAgICAgICAg ICgiIiAiaHlwZXJyZWYiIG5pbCkKLSAgICAgICAgICAgICAgICAiXFx0b2xlcmFuY2U9MTAwMCIp KQorICAgICAgICAgICAgICAnKCgiQVVUTyIgImlucHV0ZW5jIikpKQogCisgICAgICAgIChhZGQt dG8tbGlzdCAnb3JnLWV4cG9ydC1sYXRleC1wYWNrYWdlcy1hbGlzdCAnKCJUMSIgImZvbnRlbmMi KSB0KQorICAgICAgICAoYWRkLXRvLWxpc3QgJ29yZy1leHBvcnQtbGF0ZXgtcGFja2FnZXMtYWxp c3QgJygiIiAiZml4bHR4MmUiKSB0KQorICAgICAgICAoYWRkLXRvLWxpc3QgJ29yZy1leHBvcnQt bGF0ZXgtcGFja2FnZXMtYWxpc3QgJygiIiAiZ3JhcGhpY3giKSB0KQorICAgICAgICAoYWRkLXRv LWxpc3QgJ29yZy1leHBvcnQtbGF0ZXgtcGFja2FnZXMtYWxpc3QgJygiIiAibG9uZ3RhYmxlIikg dCkKKyAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LXBhY2thZ2VzLWFsaXN0 ICcoIiIgImZsb2F0IikgdCkKKyAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4 LXBhY2thZ2VzLWFsaXN0ICcoIiIgIndyYXBmaWciKSB0KQorICAgICAgICAoYWRkLXRvLWxpc3Qg J29yZy1leHBvcnQtbGF0ZXgtcGFja2FnZXMtYWxpc3QgJygiIiAic291bCIpIHQpCisgICAgICAg IChhZGQtdG8tbGlzdCAnb3JnLWV4cG9ydC1sYXRleC1wYWNrYWdlcy1hbGlzdCAnKCIiICJ0MWVu YyIpIHQpCisgICAgICAgIChhZGQtdG8tbGlzdCAnb3JnLWV4cG9ydC1sYXRleC1wYWNrYWdlcy1h bGlzdCAnKCIiICJ0ZXh0Y29tcCIpIHQpCisgICAgICAgIChhZGQtdG8tbGlzdCAnb3JnLWV4cG9y dC1sYXRleC1wYWNrYWdlcy1hbGlzdCAnKCIiICJtYXJ2b3N5bSIpIHQpCisgICAgICAgIChhZGQt dG8tbGlzdCAnb3JnLWV4cG9ydC1sYXRleC1wYWNrYWdlcy1hbGlzdCAnKCIiICJ3YXN5c3ltIikg dCkKKyAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LXBhY2thZ2VzLWFsaXN0 ICcoIiIgImxhdGV4c3ltIikgdCkKKyAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxh dGV4LXBhY2thZ2VzLWFsaXN0ICcoIiIgImFtc3N5bWIiKSB0KQorICAgICAgICAoYWRkLXRvLWxp c3QgJ29yZy1leHBvcnQtbGF0ZXgtcGFja2FnZXMtYWxpc3QgJygiIiAiaHlwZXJyZWYiKSB0KQor ICAgICAgICAoYWRkLXRvLWxpc3QgJ29yZy1leHBvcnQtbGF0ZXgtcGFja2FnZXMtYWxpc3QgJyJc XHRvbGVyYW5jZT0xMDAwIiB0KQogCisKIDs7KioqIE5vdCBzb3J0ZWQKIAogICAgICAgICAoc2Vj dGlvbiAiTm90IHNvcnRlZCIpCkBAIC04NDQyLDExICs4NDQzLDExIEBACiAKICAgICAgICAgOzsg aWYgeW91IHdhbnQgZm9udGlmaWVkIHNvdXJjZSBjb2RlLCB0aGVuIHlvdSBtdXN0IGluY2x1ZGUg dGhlCiAgICAgICAgIDs7IGBsaXN0aW5ncycgcGFja2FnZQotICAgICAgICAoYWRkLXRvLWxpc3Qg J29yZy1leHBvcnQtbGF0ZXgtcGFja2FnZXMtYWxpc3QgJygiIiAibGlzdGluZ3MiKSkKKyAgICAg ICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LXBhY2thZ2VzLWFsaXN0ICcoIiIgImxp c3RpbmdzIikgdCkKIAogICAgICAgICA7OyBpZiB5b3Ugd2FudCBjb2xvcmVkIHNvdXJjZSBjb2Rl LCB0aGVuIHlvdSBuZWVkIHRvIGluY2x1ZGUgdGhlCiAgICAgICAgIDs7IGB4Y29sb3InIHBhY2th Z2UKLSAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LXBhY2thZ2VzLWFsaXN0 ICcoIiIgInhjb2xvciIpKQorICAgICAgICAoYWRkLXRvLWxpc3QgJ29yZy1leHBvcnQtbGF0ZXgt cGFja2FnZXMtYWxpc3QgJygiIiAieGNvbG9yIikgdCkKIAogICAgICAgICA7OyAoc2V0cSBvcmct ZXhwb3J0LWxhdGV4LXBhY2thZ2VzLWFsaXN0CiAgICAgICAgIDs7ICAgICAgICcoKCIiICJ4Y29s b3IiKQoKCi0tPS09LT0tLQo= --==-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=mail.received Content-Transfer-Encoding: base64 UmV0dXJuLVBhdGg6IDxmcHpAbWlzc2lvbmNyaXRpY2FsaXQuY29tPg0KWC1PcmlnaW5hbC1Ubzog ZnB6QG1pc3Npb25jcml0aWNhbGl0LmNvbQ0KRGVsaXZlcmVkLVRvOiBmcHpAbWlzc2lvbmNyaXRp Y2FsaXQuY29tDQpSZWNlaXZlZDogZnJvbSBsb2NhbGhvc3QgKGxvY2FsaG9zdCBbMTI3LjAuMC4x XSkNCglieSBtYWlsLm1pc3Npb25jcml0aWNhbGl0LmNvbSAoUG9zdGZpeCkgd2l0aCBFU01UUCBp ZCA5NkZGQTlFMDFDOw0KCVRodSwgMTYgU2VwIDIwMTAgMTQ6NTM6NTIgKzAyMDAgKENFU1QpDQpS ZWNlaXZlZDogZnJvbSBtYWlsLm1pc3Npb25jcml0aWNhbGl0LmNvbSAoWzEyNy4wLjAuMV0pDQoJ YnkgbG9jYWxob3N0IChlc2NoZXIgWzEyNy4wLjAuMV0pIChhbWF2aXNkLW5ldywgcG9ydCAxMDAy NCkNCgl3aXRoIEVTTVRQIGlkIDIwMjU0LTA2OyBUaHUsIDE2IFNlcCAyMDEwIDE0OjUzOjM5ICsw MjAwIChDRVNUKQ0KUmVjZWl2ZWQ6IGZyb20gV0lUVEdFTlNURUlOLiAod2l0dGdlbnN0ZWluLm1p c3Npb25jcml0aWNhbGl0LmNvbSBbMTAuMTAuMTAuNTddKQ0KCWJ5IG1haWwubWlzc2lvbmNyaXRp Y2FsaXQuY29tIChQb3N0Zml4KSB3aXRoIEVTTVRQIGlkIEYzNjlCOUUwMUQ7DQoJVGh1LCAxNiBT ZXAgMjAxMCAxNDo1MzozOCArMDIwMCAoQ0VTVCkNCkZyb206IEZyYW5jZXNjbyBQaXp6b2xhbnRl IDxmcHpAbWlzc2lvbmNyaXRpY2FsaXQuY29tPg0KVG86IEZyYW5jZXNjbyBQaXp6b2xhbnRlIDxm cHpAbWlzc2lvbmNyaXRpY2FsaXQuY29tPg0KU3ViamVjdDogcmV2aWV3ID4gb3JnIGV4cG9ydCBs YXRleCAoZGVmYXVsdCkgcGFja2FnZXMNClgtQXJjaGl2ZTogZW5jcnlwdA0KRGF0ZTogVGh1LCAx NiBTZXAgMjAxMCAxNDo1MzoyNyArMDIwMA0KTWVzc2FnZS1JRDogPDg3bXhyaHEyN3MuZnNmQG11 bmRhbmV1bS5jb20+DQpVc2VyLUFnZW50OiBHbnVzLzUuMTMgKEdudXMgdjUuMTMpIEVtYWNzLzIz LjEuNTAgKHdpbmRvd3MtbnQpDQpNSU1FLVZlcnNpb246IDEuMA0KQ29udGVudC1UeXBlOiBtdWx0 aXBhcnQvbWl4ZWQ7IGJvdW5kYXJ5PSI9LT0tPSINClgtVmlydXMtU2Nhbm5lZDogYnkgYW1hdmlz ZC1uZXctMjAwMzA2MTYtcDEwIChEZWJpYW4pIGF0IG1pc3Npb25jcml0aWNhbGl0LmNvbQ0KDQot LT0tPS09DQoNCkhpLA0KDQplbWFjcy1pbml0LWZuaS5lbDoNCiAgICAgICAgS2VlcCBvbmx5IGlu cHV0ZW5jIGluIG9yZy1leHBvcnQtbGF0ZXgtZGVmYXVsdC1wYWNrYWdlcy1hbGlzdC4NCiAgICAg ICAgTW92ZSBhbGwgb3RoZXIgcGFja2FnZXMgdG8gb3JnLWV4cG9ydC1sYXRleC1wYWNrYWdlcy1h bGlzdC4NCiAgICAgICAgRG8gbm90IGV4cG9ydCBhbnkgcGFja2FnZXMgZm9yIG1jKiBMYVRlWCBj bGFzc2VzICh0aGV5IG11c3QgYmUgaW5jbHVkZWQgaW4gdGhlIGNsYXNzZXMpLg0KDQoNCg0KLS09 LT0tPQ0KQ29udGVudC1UeXBlOiB0ZXh0L3gtcGF0Y2gNCkNvbnRlbnQtRGlzcG9zaXRpb246IGlu bGluZTsgZmlsZW5hbWU9enpkaWZmLnBhY2thZ2VzDQoNCkluZGV4OiBlbWFjcy1pbml0LWZuaS5l bA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KLS0tIGVtYWNzLWluaXQtZm5pLmVsCShyZXZpc2lvbiA0NjkzKQ0KKysr IGVtYWNzLWluaXQtZm5pLmVsCSh3b3JraW5nIGNvcHkpDQpAQCAtODI3OCw3ICs4Mjc4LDcgQEAN CiAgICAgICAgIDs7IDEyLjYuMg0KICAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxh dGV4LWNsYXNzZXMNCiAgICAgICAgICAgICAgICAgICAgICAnKCJtY2FydGljbGUiDQotICAgICAg ICAgICAgICAgICAgICAgICAiXFxkb2N1bWVudGNsYXNze21jYXJ0aWNsZX1cblxcdXNlcGFja2Fn ZVtBVVRPXXtpbnB1dGVuY31cbiINCisgICAgICAgICAgICAgICAgICAgICAgICJcXGRvY3VtZW50 Y2xhc3N7bWNhcnRpY2xlfVxuW05PLVBBQ0tBR0VTXSINCiAgICAgICAgICAgICAgICAgICAgICAg ICgiXFxzZWN0aW9ueyVzfSIgLiAiXFxzZWN0aW9uKnslc30iKQ0KICAgICAgICAgICAgICAgICAg ICAgICAgKCJcXHN1YnNlY3Rpb257JXN9IiAuICJcXHN1YnNlY3Rpb24qeyVzfSIpDQogICAgICAg ICAgICAgICAgICAgICAgICAoIlxcc3Vic3Vic2VjdGlvbnslc30iIC4gIlxcc3Vic3Vic2VjdGlv bip7JXN9IikNCkBAIC04Mjg3LDcgKzgyODcsNyBAQA0KIA0KICAgICAgICAgKGFkZC10by1saXN0 ICdvcmctZXhwb3J0LWxhdGV4LWNsYXNzZXMNCiAgICAgICAgICAgICAgICAgICAgICAnKCJtY2Nv bW1lcmNpYWwiDQotICAgICAgICAgICAgICAgICAgICAgICAiXFxkb2N1bWVudGNsYXNze21jY29t bWVyY2lhbH1cblxcdXNlcGFja2FnZVtBVVRPXXtpbnB1dGVuY31cbiINCisgICAgICAgICAgICAg ICAgICAgICAgICJcXGRvY3VtZW50Y2xhc3N7bWNjb21tZXJjaWFsfVxuW05PLVBBQ0tBR0VTXSIN CiAgICAgICAgICAgICAgICAgICAgICAgICgiXFxzZWN0aW9ueyVzfSIgLiAiXFxzZWN0aW9uKnsl c30iKQ0KICAgICAgICAgICAgICAgICAgICAgICAgKCJcXHN1YnNlY3Rpb257JXN9IiAuICJcXHN1 YnNlY3Rpb24qeyVzfSIpDQogICAgICAgICAgICAgICAgICAgICAgICAoIlxcc3Vic3Vic2VjdGlv bnslc30iIC4gIlxcc3Vic3Vic2VjdGlvbip7JXN9IikNCkBAIC04Mjk2LDcgKzgyOTYsNyBAQA0K IA0KICAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LWNsYXNzZXMNCiAgICAg ICAgICAgICAgICAgICAgICAnKCJtY3JlcG9ydCINCi0gICAgICAgICAgICAgICAgICAgICAgICJc XGRvY3VtZW50Y2xhc3N7bWNyZXBvcnR9XG5cXHVzZXBhY2thZ2VbQVVUT117aW5wdXRlbmN9XG4i DQorICAgICAgICAgICAgICAgICAgICAgICAiXFxkb2N1bWVudGNsYXNze21jcmVwb3J0fVxuW05P LVBBQ0tBR0VTXSINCiAgICAgICAgICAgICAgICAgICAgICAgICgiXFxjaGFwdGVyeyVzfSIgLiAi XFxjaGFwdGVyKnslc30iKQ0KICAgICAgICAgICAgICAgICAgICAgICAgKCJcXHNlY3Rpb257JXN9 IiAuICJcXHNlY3Rpb24qeyVzfSIpDQogICAgICAgICAgICAgICAgICAgICAgICAoIlxcc3Vic2Vj dGlvbnslc30iIC4gIlxcc3Vic2VjdGlvbip7JXN9IikNCkBAIC04MzA1LDcgKzgzMDUsNyBAQA0K IA0KICAgICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LWNsYXNzZXMNCiAgICAg ICAgICAgICAgICAgICAgICAnKCJtY2Jvb2siDQotICAgICAgICAgICAgICAgICAgICAgICAiXFxk b2N1bWVudGNsYXNze21jYm9va31cblxcdXNlcGFja2FnZVtBVVRPXXtpbnB1dGVuY31cbiINCisg ICAgICAgICAgICAgICAgICAgICAgICJcXGRvY3VtZW50Y2xhc3N7bWNib29rfVxuW05PLVBBQ0tB R0VTXSINCiAgICAgICAgICAgICAgICAgICAgICAgICgiXFxjaGFwdGVyeyVzfSIgLiAiXFxjaGFw dGVyKnslc30iKQ0KICAgICAgICAgICAgICAgICAgICAgICAgKCJcXHNlY3Rpb257JXN9IiAuICJc XHNlY3Rpb24qeyVzfSIpDQogICAgICAgICAgICAgICAgICAgICAgICAoIlxcc3Vic2VjdGlvbnsl c30iIC4gIlxcc3Vic2VjdGlvbip7JXN9IikNCkBAIC04MzE0LDcgKzgzMTQsNyBAQA0KIA0KICAg ICAgICAgKGFkZC10by1saXN0ICdvcmctZXhwb3J0LWxhdGV4LWNsYXNzZXMNCiAgICAgICAgICAg ICAgICAgICAgICAnKCJhbHRhIg0KLSAgICAgICAgICAgICAgICAgICAgICAgIlxcZG9jdW1lbnRj bGFzc3thbHRhfVxuXFx1c2VwYWNrYWdlW0FVVE9de2lucHV0ZW5jfVxuIg0KKyAgICAgICAgICAg ICAgICAgICAgICAgIlxcZG9jdW1lbnRjbGFzc3thbHRhfVxuIg0KKyAgICAgICAgKGFkZC10by1s aXN0ICdvcmctZXhwb3J0LWxhdGV4LXBhY2thZ2VzLWFsaXN0ICcoIiIgInhjb2xvciIpIHQpDQog DQogICAgICAgICA7OyAoc2V0cSBvcmctZXhwb3J0LWxhdGV4LXBhY2thZ2VzLWFsaXN0DQogICAg ICAgICA7OyAgICAgICAnKCgiIiAieGNvbG9yIikNCg0KDQotLT0tPS09LS0NCg== --==-=-=--