From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id EHl1BkI2LWE/vwAAgWs5BA (envelope-from ) for ; Mon, 30 Aug 2021 21:49:22 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id GNwiAkI2LWF7NwAA1q6Kng (envelope-from ) for ; Mon, 30 Aug 2021 19:49:22 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [144.217.243.247]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id F242CDEB6 for ; Mon, 30 Aug 2021 21:49:20 +0200 (CEST) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 11B9620539; Mon, 30 Aug 2021 15:49:16 -0400 (EDT) Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) by mail.notmuchmail.org (Postfix) with ESMTP id 2BE0D202B7 for ; Mon, 30 Aug 2021 15:49:14 -0400 (EDT) Received: by fethera.tethera.net (Postfix, from userid 1001) id C23B25FD5C; Mon, 30 Aug 2021 15:49:12 -0400 (EDT) Received: (nullmailer pid 349489 invoked by uid 1000); Mon, 30 Aug 2021 19:49:09 -0000 From: David Bremner To: David Bremner , David Edmondson , notmuch@notmuchmail.org Subject: [PATCH v2] test/emacs: test for functions in notmuch-search-result-format. Date: Mon, 30 Aug 2021 12:49:06 -0700 Message-Id: <20210830194906.349461-1-david@tethera.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210222112154.324856-1-david@tethera.net> References: <20210222112154.324856-1-david@tethera.net> MIME-Version: 1.0 Message-ID-Hash: JUJG34ZYCJ6FQ3SSJBADKEC2QU6QYM54 X-Message-ID-Hash: JUJG34ZYCJ6FQ3SSJBADKEC2QU6QYM54 X-MailFrom: bremner@tethera.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1630352961; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=dcmjkNMJZ7k+sLWhPUbc1llQ1BlWE21tvh16r31LL2g=; b=FpXnU6BLNaM9De2X2x7Khyjf53hnH57QLeC5FWICyQpeYnIf3mOFi/I/IFV00s5JQC4yww ZENpE72dlTvro85iP++5zpS8TSxUW3z9QqeYOUABnxxRHcwCButU8gGrFCTTWA7hU/cU4f Mrc/MvQoLohn12L33jEkuAWIFGh6E6DmADpnwLnI2ZwtjkanHSug3AaxGdh/kFulO5CvBs NzXnItDFDK5vQU0nKtRYpCnH/wq4JBgeO35tDYdR53knUVCYpYw+xYwRB5M2s901mLwfZI HwbWPj4G9H1b/z+5ZldXkjl6m+fiEUcvFLAxh8eWshw/SGIsD9Nzs/GzIXqn1A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1630352961; a=rsa-sha256; cv=none; b=m0aC+e26xRDP4W2SJXz4PiSQGTXaaQtainMY39s4m2w3ir/dr7zCT2up77qF21ImW7lsDe bvane8zIBH/+s5zwCDAkkQHcWoaVhFdblGjf6pw8yvl70fiOOk2DEUbjcQmw9jaKV3UeO2 hANX6+znpyg1NnbcncyTQ7ZxUWRJM0LGIJM+rqpyF4j3qMIUhAbaBwY2SIbhSa17tAEf+x sha2yaddOY0NLWz3JCZGU58Rx80RND7PXFeWvvZp8hxhDzBbqfKhEm+Cji+CwH+Uj7Apb7 e+ODDby4zJHnqYjSozlcrjFd+Y+fg9j+ajSme5CwDrNWB+1DVCur3JMaZypiRg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -0.95 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: F242CDEB6 X-Spam-Score: -0.95 X-Migadu-Scanner: scn0.migadu.com X-TUID: ffy3feFDCc8B QmFzZWQgb24gdGhlIGNvbW1pdCBtZXNzYWdlIGluIGlkOjIwMjEwMjIxMTUxOTAyLjIzMDE2OTAt My1kbWVAZG1lLm9yZw0KDQpBZGQgdGhlIGZ1bmN0aW9uIG5vdG11Y2gtdGVzdC1yZXN1bHQtZmxh Z3MgdG8gdGVzdC1saWIuZWwgdG8gYXZvaWQNCnJlcGVhdGluZyBpdCBpbiAzIFQqLnNoIGZpbGVz Lg0KLS0tDQogdGVzdC9UMzEwLWVtYWNzLnNoICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg MTQgKysrKysNCiB0ZXN0L1Q0NjAtZW1hY3MtdHJlZS5zaCAgICAgICAgICAgICAgICAgICAgICAg fCAxNSArKysrKysNCiB0ZXN0L1Q0NjUtZW1hY3MtdW50aHJlYWRlZC5zaCAgICAgICAgICAgICAg ICAgfCAxNyArKysrKysNCiAuLi4vcmVzdWx0LWZvcm1hdC1mdW5jdGlvbiAgICAgICAgICAgICAg ICAgICAgfCA1MyArKysrKysrKysrKysrKysrKysrDQogLi4uL3Jlc3VsdC1mb3JtYXQtZnVuY3Rp b24gICAgICAgICAgICAgICAgICAgIHwgNTMgKysrKysrKysrKysrKysrKysrKw0KIC4uLi9zZWFy Y2gtcmVzdWx0LWZvcm1hdC1mdW5jdGlvbiAgICAgICAgICAgICB8IDI1ICsrKysrKysrKw0KIHRl c3QvdGVzdC1saWIuZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE1ICsrKysrKw0K IDcgZmlsZXMgY2hhbmdlZCwgMTkyIGluc2VydGlvbnMoKykNCiBjcmVhdGUgbW9kZSAxMDA2NDQg dGVzdC9lbWFjcy10cmVlLmV4cGVjdGVkLW91dHB1dC9yZXN1bHQtZm9ybWF0LWZ1bmN0aW9uDQog Y3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3QvZW1hY3MtdW50aHJlYWRlZC5leHBlY3RlZC1vdXRwdXQv cmVzdWx0LWZvcm1hdC1mdW5jdGlvbg0KIGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0L2VtYWNzLmV4 cGVjdGVkLW91dHB1dC9zZWFyY2gtcmVzdWx0LWZvcm1hdC1mdW5jdGlvbg0KDQpkaWZmIC0tZ2l0 IGEvdGVzdC9UMzEwLWVtYWNzLnNoIGIvdGVzdC9UMzEwLWVtYWNzLnNoDQppbmRleCBkNjlkOTRh My4uNmMxZTg5NzkgMTAwNzU1DQotLS0gYS90ZXN0L1QzMTAtZW1hY3Muc2gNCisrKyBiL3Rlc3Qv VDMxMC1lbWFjcy5zaA0KQEAgLTQxLDYgKzQxLDIwIEBAIHRlc3RfZW1hY3MgJyhub3RtdWNoLXNl YXJjaCAidGFnOmluYm94IikNCiAJICAgICh0ZXN0LW91dHB1dCknDQogdGVzdF9leHBlY3RfZXF1 YWxfZmlsZSAkRVhQRUNURUQvbm90bXVjaC1zZWFyY2gtdGFnLWluYm94IE9VVFBVVA0KIA0KK3Rl c3RfYmVnaW5fc3VidGVzdCAiRnVuY3Rpb25zIGluIHNlYXJjaC1yZXN1bHQtZm9ybWF0Ig0KK3Rl c3RfZW1hY3MgJyhsZXQNCisJCSgobm90bXVjaC1zZWFyY2gtcmVzdWx0LWZvcm1hdA0KKwkJICAo cXVvdGUgKChub3RtdWNoLXRlc3QtcmVzdWx0LWZsYWdzIC4gIiVzICIpDQorCQkJICAoImRhdGUi IC4gIiUxMnMgIikNCisJCQkgICgiY291bnQiIC4gIiU5cyAiKQ0KKwkJCSAgKCJhdXRob3JzIiAu ICIlLTMwcyAiKQ0KKwkJCSAgKCJzdWJqZWN0IiAuICIlcyAiKQ0KKwkJCSAgKCJ0YWdzIiAuICIo JXMpIikpKSkpDQorCSAgICAgIChub3RtdWNoLXNlYXJjaCAidGFnOmluYm94IikNCisJICAgICAg KG5vdG11Y2gtdGVzdC13YWl0KQ0KKwkgICAgICAodGVzdC1vdXRwdXQpKScNCit0ZXN0X2V4cGVj dF9lcXVhbF9maWxlICRFWFBFQ1RFRC9zZWFyY2gtcmVzdWx0LWZvcm1hdC1mdW5jdGlvbiBPVVRQ VVQNCisNCiB0ZXN0X2JlZ2luX3N1YnRlc3QgIkluY3JlbWVudGFsIHBhcnNpbmcgb2Ygc2VhcmNo IHJlc3VsdHMiDQogdGVzdF9lbWFjcyAiKGNsLWxldGYqICgoKHN5bWJvbC1mdW5jdGlvbiAnb3Jp ZykNCiAJCQkoc3ltYm9sLWZ1bmN0aW9uICdub3RtdWNoLXNlYXJjaC1wcm9jZXNzLWZpbHRlcikp DQpkaWZmIC0tZ2l0IGEvdGVzdC9UNDYwLWVtYWNzLXRyZWUuc2ggYi90ZXN0L1Q0NjAtZW1hY3Mt dHJlZS5zaA0KaW5kZXggNDA1ZDdlZTcuLjk0NjU4M2Q5IDEwMDc1NQ0KLS0tIGEvdGVzdC9UNDYw LWVtYWNzLXRyZWUuc2gNCisrKyBiL3Rlc3QvVDQ2MC1lbWFjcy10cmVlLnNoDQpAQCAtMTc5LDQg KzE3OSwxOSBAQCBvdXRwdXQ9JCh0ZXN0X2VtYWNzICcobm90bXVjaC10cmVlICJ0YWc6aW5ib3gi KQ0KIAkJICAgICAobm90bXVjaC1zaG93LXN0YXNoLW1lc3NhZ2UtaWQpJykNCiB0ZXN0X2V4cGVj dF9lcXVhbCAiJG91dHB1dCIgIlwiU3Rhc2hlZDogaWQ6MTI1ODQ5MzU2NS0xMzUwOC0xLWdpdC1z ZW5kLWVtYWlsLWtlaXRocEBrZWl0aHAuY29tXCIiDQogDQordGVzdF9iZWdpbl9zdWJ0ZXN0ICJG dW5jdGlvbnMgaW4gdHJlZS1yZXN1bHQtZm9ybWF0Ig0KK3Rlc3RfZW1hY3MgJw0KKyhsZXQNCisg ICAgKChub3RtdWNoLXRyZWUtcmVzdWx0LWZvcm1hdA0KKyAgICAgKHF1b3RlICgoImRhdGUiIC4g IiUxMnMgICIpDQorCSAgICAgKCJhdXRob3JzIiAuICIlLTIwcyIpDQorCSAgICAgKCgoInRyZWUi IC4gIiVzIikNCisJICAgICAgICgic3ViamVjdCIgLiAiJXMiKSkgLiAiICUtNTRzICIpDQorCSAg ICAgKG5vdG11Y2gtdGVzdC1yZXN1bHQtZmxhZ3MgLiAiKCVzKSIpKSkpKQ0KKyAgKG5vdG11Y2gt dHJlZSAidGFnOmluYm94IikNCisgIChub3RtdWNoLXRlc3Qtd2FpdCkNCisgICh0ZXN0LW91dHB1 dCkpDQorJw0KK3Rlc3RfZXhwZWN0X2VxdWFsX2ZpbGUgJEVYUEVDVEVEL3Jlc3VsdC1mb3JtYXQt ZnVuY3Rpb24gT1VUUFVUDQorDQogdGVzdF9kb25lDQpkaWZmIC0tZ2l0IGEvdGVzdC9UNDY1LWVt YWNzLXVudGhyZWFkZWQuc2ggYi90ZXN0L1Q0NjUtZW1hY3MtdW50aHJlYWRlZC5zaA0KaW5kZXgg ZjlhMDk0MjYuLjFmMzg2YmYzIDEwMDc1NQ0KLS0tIGEvdGVzdC9UNDY1LWVtYWNzLXVudGhyZWFk ZWQuc2gNCisrKyBiL3Rlc3QvVDQ2NS1lbWFjcy11bnRocmVhZGVkLnNoDQpAQCAtNiw2ICs2LDgg QEAgdGVzdF9kZXNjcmlwdGlvbj0iZW1hY3MgdW50aHJlYWRlZCBpbnRlcmZhY2UiDQogDQogdGVz dF9yZXF1aXJlX2VtYWNzDQogDQorRVhQRUNURUQ9JE5PVE1VQ0hfU1JDRElSL3Rlc3QvZW1hY3Mt dW50aHJlYWRlZC5leHBlY3RlZC1vdXRwdXQNCisNCiBnZW5lcmF0ZV9tZXNzYWdlICJbaWRdPWxh cmdlLXRocmVhZC0xIiAnW3N1YmplY3RdPSJsYXJnZSB0aHJlYWQiJw0KIHByaW50ZiAiICAyMDAx LTAxLTA1ICBOb3RtdWNoIFRlc3QgU3VpdGUgICBsYXJnZSB0aHJlYWQlNDNzKGluYm94IHVucmVh ZClcbiIgPj4gRVhQRUNURUQudW50aHJlYWRlZA0KIA0KQEAgLTM0LDQgKzM2LDE5IEBAIG91dHB1 dD0kKHRlc3RfZW1hY3MgJyhsZXQgKChtYXgtbGlzcC1ldmFsLWRlcHRoIDEwKSkNCiAJCSAgICAg ICAiU1VDQ0VTUyIpJyApDQogdGVzdF9leHBlY3RfZXF1YWwgIiRvdXRwdXQiICciU1VDQ0VTUyIn DQogDQorYWRkX2VtYWlsX2NvcnB1cw0KK3Rlc3RfYmVnaW5fc3VidGVzdCAiRnVuY3Rpb25zIGlu IHVudGhyZWFkZWQtcmVzdWx0LWZvcm1hdCINCit0ZXN0X2VtYWNzICcNCisobGV0DQorICAgICgo bm90bXVjaC11bnRocmVhZGVkLXJlc3VsdC1mb3JtYXQNCisgICAgIChxdW90ZSAoKCJkYXRlIiAu ICIlMTJzICAiKQ0KKwkgICAgICgiYXV0aG9ycyIgLiAiJS0yMHMiKQ0KKwkgICAgICgic3ViamVj dCIgLiAiJS01NHMiKQ0KKwkgICAgIChub3RtdWNoLXRlc3QtcmVzdWx0LWZsYWdzIC4gIiglcyki KSkpKSkNCisgIChub3RtdWNoLXVudGhyZWFkZWQgInRhZzppbmJveCIpDQorICAobm90bXVjaC10 ZXN0LXdhaXQpDQorICAodGVzdC1vdXRwdXQpKQ0KKycNCit0ZXN0X2V4cGVjdF9lcXVhbF9maWxl ICRFWFBFQ1RFRC9yZXN1bHQtZm9ybWF0LWZ1bmN0aW9uIE9VVFBVVA0KKw0KIHRlc3RfZG9uZQ0K ZGlmZiAtLWdpdCBhL3Rlc3QvZW1hY3MtdHJlZS5leHBlY3RlZC1vdXRwdXQvcmVzdWx0LWZvcm1h dC1mdW5jdGlvbiBiL3Rlc3QvZW1hY3MtdHJlZS5leHBlY3RlZC1vdXRwdXQvcmVzdWx0LWZvcm1h dC1mdW5jdGlvbg0KbmV3IGZpbGUgbW9kZSAxMDA2NDQNCmluZGV4IDAwMDAwMDAwLi43ZWIyNDY5 Ng0KLS0tIC9kZXYvbnVsbA0KKysrIGIvdGVzdC9lbWFjcy10cmVlLmV4cGVjdGVkLW91dHB1dC9y ZXN1bHQtZm9ybWF0LWZ1bmN0aW9uDQpAQCAtMCwwICsxLDUzIEBADQorICAyMDEwLTEyLTI5ICBG cmFuw6dvaXMgQm91bG9nbmUgICAgIOKUgOKWulthdXItZ2VuZXJhbF0gR3VpZGVsaW5lczogY3As IG1rZGlyIHZzIGluc3RhbGwgICAgICAoICB1aSkNCisgIDIwMTAtMTItMTYgIE9saXZpZXIgQmVy Z2VyICAgICAgICDilIDilrpFc3NhaSBhY2NlbnR1w6kgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2hyaXMgV2lsc29uICAgICAgICAg IOKUgOKWultub3RtdWNoXSBbUEFUQ0ggMS8yXSBNYWtlZmlsZTogZXZhbHVhdGUgcGtnLWNvbmZp ZyBvbmNlICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQWxleCBCb3Rlcm8tTG93cnkgICAgIOKUrOKW ultub3RtdWNoXSBbUEFUQ0hdIEVycm9yIG91dCBpZiBubyBxdWVyeSBpcyBzdXBwbGllZCB0byBz ZWFyY2gJaW5zdGVhZCBvZiBnb2luZyBpbnRvIGFuIGluZmluaXRlIGxvb3AgKCYgdWkpDQorICAy MDA5LTExLTE4ICBDYXJsIFdvcnRoICAgICAgICAgICAg4pWw4pSA4pa6W25vdG11Y2hdIFtQQVRD SF0gRXJyb3Igb3V0IGlmIG5vIHF1ZXJ5IGlzIHN1cHBsaWVkIHRvIHNlYXJjaCBpbnN0ZWFkIG9m IGdvaW5nIGludG8gYW4gaW5maW5pdGUgbG9vcCAoICB1aSkNCisgIDIwMDktMTEtMTcgIEluZ21h ciBWYW5oYXNzZWwgICAgICDilKzilrpbbm90bXVjaF0gW1BBVENIXSBUeXBzb3MgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE4ICBDYXJsIFdvcnRoICAgICAg ICAgICAg4pWw4pSA4pa6IC4uLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE3ICBBZHJpYW4gUGVyZXogZGUgQ2FzdCAg4pSs 4pa6W25vdG11Y2hdIEludHJvZHVjaW5nIG15c2VsZiAgICAgICAgICAgICAgICAgICAgICAgICgg PXVpKQ0KKyAgMjAwOS0xMS0xOCAgS2VpdGggUGFja2FyZCAgICAgICAgIOKUnOKUgOKWuiAuLi4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggIHVpKQ0KKyAg MjAwOS0xMS0xOCAgQ2FybCBXb3J0aCAgICAgICAgICAgIOKVsOKUgOKWuiAuLi4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0x NyAgSXNyYWVsIEhlcnJhaXogICAgICAgIOKUrOKWultub3RtdWNoXSBOZXcgdG8gdGhlIGxpc3Qg ICAgICAgICAgICAgICAgICAgICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTggIEtlaXRoIFBh Y2thcmQgICAgICAgICDilJzilIDilrogLi4uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTggIENhcmwgV29ydGggICAgICAg ICAgICDilbDilIDilrogLi4uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTcgIEphbiBKYW5hayAgICAgICAgICAgICDilKzi lrpbbm90bXVjaF0gV2hhdCBhIGdyZWF0IGlkZWEhICAgICAgICAgICAgICAgICAgICAgICAgKCAg dWkpDQorICAyMDA5LTExLTE3ICBKYW4gSmFuYWsgICAgICAgICAgICAg4pSc4pSA4pa6IC4uLiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAy MDA5LTExLTE4ICBDYXJsIFdvcnRoICAgICAgICAgICAg4pWw4pSA4pa6IC4uLiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE3 ICBKYW4gSmFuYWsgICAgICAgICAgICAg4pSs4pa6W25vdG11Y2hdIFtQQVRDSF0gT2xkZXIgdmVy c2lvbnMgb2YgaW5zdGFsbCBkbyBub3Qgc3VwcG9ydCAtQy4gKCAgdWkpDQorICAyMDA5LTExLTE4 ICBDYXJsIFdvcnRoICAgICAgICAgICAg4pWw4pSA4pa6IC4uLiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE3ICBBcm9uIEdy aWZmaXMgICAgICAgICAg4pSs4pa6W25vdG11Y2hdIGFyY2hpdmUgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgS2VpdGggUGFja2FyZCAgICAg ICAgIOKVsOKUrOKWuiAuLi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2FybCBXb3J0aCAgICAgICAgICAgICDilbDi lIDilrogLi4uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgg IHVpKQ0KKyAgMjAwOS0xMS0xNyAgS2VpdGggUGFja2FyZCAgICAgICAgIOKUrOKWultub3RtdWNo XSBbUEFUQ0hdIE1ha2Ugbm90bXVjaC1zaG93ICdYJyAoYW5kICd4JykgY29tbWFuZHMgcmVtb3Zl CWluYm94IChhbmQgdW5yZWFkKSB0YWdzICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2FybCBXb3J0 aCAgICAgICAgICAgIOKVsOKUgOKWultub3RtdWNoXSBbUEFUQ0hdIE1ha2Ugbm90bXVjaC1zaG93 ICdYJyAoYW5kICd4JykgY29tbWFuZHMgcmVtb3ZlIGluYm94IChhbmQgdW5yZWFkKSB0YWdzICgg IHVpKQ0KKyAgMjAwOS0xMS0xNyAgTGFycyBLZWxsb2dnLVN0ZWRtYW4gIOKUrOKWultub3RtdWNo XSBXb3JraW5nIHdpdGggTWFpbGRpciBzdG9yYWdlPyAgICAgICAgICAgICAoID0gaSkNCisgIDIw MDktMTEtMTcgIE1pa2hhaWwgR3VzYXJvdiAgICAgICDilJzilKzilrogLi4uICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoID11aSkNCisgIDIwMDktMTEtMTcg IExhcnMgS2VsbG9nZy1TdGVkbWFuICDilILilbDilKzilrogLi4uICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICggPXVpKQ0KKyAgMjAwOS0xMS0xNyAgTWlraGFp bCBHdXNhcm92ICAgICAgIOKUgiDilJzilIDilrogLi4uICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE3ICBLZWl0aCBQYWNrYXJk ICAgICAgICAg4pSCIOKVsOKUrOKWuiAuLi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTggIExhcnMgS2VsbG9nZy1TdGVkbWFu ICDilIIgIOKVsOKUgOKWuiAuLi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICggPXVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2FybCBXb3J0aCAgICAgICAgICAgIOKVsOKU gOKWuiAuLi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgg IHVpKQ0KKyAgMjAwOS0xMS0xNyAgTWlraGFpbCBHdXNhcm92ICAgICAgIOKUrOKWultub3RtdWNo XSBbUEFUQ0ggMS8yXSBDbG9zZSBtZXNzYWdlIGZpbGUgYWZ0ZXIgcGFyc2luZyBtZXNzYWdlCWhl YWRlcnMgKCAgIGkpDQorICAyMDA5LTExLTE3ICBNaWtoYWlsIEd1c2Fyb3YgICAgICAg4pSc4pSA 4pa6W25vdG11Y2hdIFtQQVRDSCAyLzJdIEluY2x1ZGUgPHN0ZGludC5oPiB0byBnZXQgdWludDMy X3QgaW4gQysrCWZpbGUgd2l0aCBnY2MgNC40ICggIHVpKQ0KKyAgMjAwOS0xMS0xNyAgQ2FybCBX b3J0aCAgICAgICAgICAgIOKVsOKUrOKWultub3RtdWNoXSBbUEFUQ0ggMS8yXSBDbG9zZSBtZXNz YWdlIGZpbGUgYWZ0ZXIgcGFyc2luZyBtZXNzYWdlIGhlYWRlcnMgKCAgdWkpDQorICAyMDA5LTEx LTE3ICBLZWl0aCBQYWNrYXJkICAgICAgICAgIOKVsOKUrOKWuiAuLi4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE4ICBDYXJs IFdvcnRoICAgICAgICAgICAgICDilbDilIDilrogLi4uICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE4ICBLZWl0aCBQYWNrYXJk ICAgICAgICAg4pSs4pa6W25vdG11Y2hdIFtQQVRDSF0gQ3JlYXRlIGEgZGVmYXVsdCBub3RtdWNo LXNob3ctaG9vayB0aGF0CWhpZ2hsaWdodHMgVVJMcyBhbmQgdXNlcyB3b3JkLXdyYXAgKCAgdWkp DQorICAyMDA5LTExLTE4ICBBbGV4YW5kZXIgQm90ZXJvLUxvdyAg4pWw4pSA4pa6W25vdG11Y2hd IFtQQVRDSF0gQ3JlYXRlIGEgZGVmYXVsdCBub3RtdWNoLXNob3ctaG9vayB0aGF0IGhpZ2hsaWdo dHMgVVJMcyBhbmQgdXNlcyB3b3JkLXdyYXAgKCAgdWkpDQorICAyMDA5LTExLTE4ICBBbGV4YW5k ZXIgQm90ZXJvLUxvdyAg4pSA4pa6W25vdG11Y2hdIHJlcXVlc3QgZm9yIHB1bGwgICAgICAgICAg ICAgICAgICAgICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgSmpnb2QgSmlhbmcgICAgICAg ICAgIOKUrOKWultub3RtdWNoXSBNYWMgT1MgWC9EYXJ3aW4gY29tcGF0aWJpbGl0eSBpc3N1ZXMg ICAgICAoICB1aSkNCisgIDIwMDktMTEtMTggIEFsZXhhbmRlciBCb3Rlcm8tTG93ICDilbDilKzi lrogLi4uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoICB1 aSkNCisgIDIwMDktMTEtMTggIEpqZ29kIEppYW5nICAgICAgICAgICAg4pWw4pSs4pa6IC4uLiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoICB1aSkNCisgIDIw MDktMTEtMTggIEFsZXhhbmRlciBCb3Rlcm8tTG93ICAgIOKVsOKUgOKWuiAuLi4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTgg IFJvbGxhbmQgU2FudGltYW5vICAgICDilIDilrpbbm90bXVjaF0gTGluayB0byBtYWlsaW5nIGxp c3QgYXJjaGl2ZXMgPyAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE4ICBKYW4gSmFuYWsg ICAgICAgICAgICAg4pSA4pa6W25vdG11Y2hdIFtQQVRDSF0gbm90bXVjaCBuZXc6IFN1cHBvcnQg Zm9yIGNvbnZlcnNpb24gb2Ygc3Bvb2wJc3ViZGlyZWN0b3JpZXMgaW50byB0YWdzICggIHVpKQ0K KyAgMjAwOS0xMS0xOCAgU3Rld2FydCBTbWl0aCAgICAgICAgIOKUgOKWultub3RtdWNoXSBbUEFU Q0hdIGNvdW50X2ZpbGVzOiBzb3J0IGRpcmVjdG9yeSBpbiBpbm9kZSBvcmRlciBiZWZvcmUJc3Rh dHRpbmcgKCAgdWkpDQorICAyMDA5LTExLTE4ICBTdGV3YXJ0IFNtaXRoICAgICAgICAg4pSA4pa6 W25vdG11Y2hdIFtQQVRDSCAyLzJdIFJlYWQgbWFpbCBkaXJlY3RvcnkgaW4gaW5vZGUgbnVtYmVy IG9yZGVyICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgU3Rld2FydCBTbWl0aCAgICAgICAgIOKUgOKW ultub3RtdWNoXSBbUEFUQ0hdIEZpeCBsaW5raW5nIHdpdGggZ2NjIHRvIHVzZSBnKysgdG8gbGlu ayBpbiBDKysJbGlicy4gKCAgdWkpDQorICAyMDA5LTExLTE4ICBMYXJzIEtlbGxvZ2ctU3RlZG1h biAg4pSs4pa6W25vdG11Y2hdICJub3RtdWNoIGhlbHAiIG91dHB1dHMgdG8gc3RkZXJyPyAgICAg ICAgICgmPXVpKQ0KKyAgMjAwOS0xMS0xOCAgTGFycyBLZWxsb2dnLVN0ZWRtYW4gIOKVsOKUgOKW uiAuLi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgmPXVp KQ0KKyAgMjAwOS0xMS0xNyAgTWlraGFpbCBHdXNhcm92ICAgICAgIOKUgOKWultub3RtdWNoXSBb UEFUQ0hdIEhhbmRsZSByZW5hbWUgb2YgbWVzc2FnZSBmaWxlICAgICAoICB1aSkNCisgIDIwMDkt MTEtMTcgIEFsZXggQm90ZXJvLUxvd3J5ICAgICDilKzilrpbbm90bXVjaF0gcHJlbGltaW5hcnkg RnJlZUJTRCBzdXBwb3J0ICAgICAgICAgICAgICAgKCYgdWkpDQorICAyMDA5LTExLTE3ICBDYXJs IFdvcnRoICAgICAgICAgICAg4pWw4pSA4pa6IC4uLiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgKCAgdWkpDQorRW5kIG9mIHNlYXJjaCByZXN1bHRzLg0KZGlm ZiAtLWdpdCBhL3Rlc3QvZW1hY3MtdW50aHJlYWRlZC5leHBlY3RlZC1vdXRwdXQvcmVzdWx0LWZv cm1hdC1mdW5jdGlvbiBiL3Rlc3QvZW1hY3MtdW50aHJlYWRlZC5leHBlY3RlZC1vdXRwdXQvcmVz dWx0LWZvcm1hdC1mdW5jdGlvbg0KbmV3IGZpbGUgbW9kZSAxMDA2NDQNCmluZGV4IDAwMDAwMDAw Li5iY2IxMGI5Ng0KLS0tIC9kZXYvbnVsbA0KKysrIGIvdGVzdC9lbWFjcy11bnRocmVhZGVkLmV4 cGVjdGVkLW91dHB1dC9yZXN1bHQtZm9ybWF0LWZ1bmN0aW9uDQpAQCAtMCwwICsxLDUzIEBADQor ICAyMDEwLTEyLTI5ICBGcmFuw6dvaXMgQm91bG9nbmUgICBbYXVyLWdlbmVyYWxdIEd1aWRlbGlu ZXM6IGNwLCBta2RpciB2cyBpbnN0YWxsICAgICAgICAoICB1aSkNCisgIDIwMTAtMTItMTYgIE9s aXZpZXIgQmVyZ2VyICAgICAgRXNzYWkgYWNjZW50dcOpICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2hyaXMgV2lsc29uICAgICAg ICBbbm90bXVjaF0gW1BBVENIIDEvMl0gTWFrZWZpbGU6IGV2YWx1YXRlIHBrZy1jb25maWcgb25j ZSggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2FybCBXb3J0aCAgICAgICAgICBbbm90bXVjaF0gW1BB VENIXSBFcnJvciBvdXQgaWYgbm8gcXVlcnkgaXMgc3VwcGxpZWQgdG8gc2VhcmNoIGluc3RlYWQg b2YgZ29pbmcgaW50byBhbiBpbmZpbml0ZSBsb29wKCAgdWkpDQorICAyMDA5LTExLTE4ICBDYXJs IFdvcnRoICAgICAgICAgIFtub3RtdWNoXSBbUEFUQ0hdIFR5cHNvcyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2FybCBXb3J0aCAgICAgICAgICBb bm90bXVjaF0gSW50cm9kdWNpbmcgbXlzZWxmICAgICAgICAgICAgICAgICAgICAgICAgICAoICB1 aSkNCisgIDIwMDktMTEtMTggIENhcmwgV29ydGggICAgICAgICAgW25vdG11Y2hdIE5ldyB0byB0 aGUgbGlzdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE4 ICBDYXJsIFdvcnRoICAgICAgICAgIFtub3RtdWNoXSBXaGF0IGEgZ3JlYXQgaWRlYSEgICAgICAg ICAgICAgICAgICAgICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2FybCBXb3J0aCAgICAg ICAgICBbbm90bXVjaF0gW1BBVENIXSBPbGRlciB2ZXJzaW9ucyBvZiBpbnN0YWxsIGRvIG5vdCBz dXBwb3J0IC1DLiggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgQ2FybCBXb3J0aCAgICAgICAgICBbbm90 bXVjaF0gYXJjaGl2ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoICB1aSkN CisgIDIwMDktMTEtMTggIENhcmwgV29ydGggICAgICAgICAgW25vdG11Y2hdIFtQQVRDSF0gTWFr ZSBub3RtdWNoLXNob3cgJ1gnIChhbmQgJ3gnKSBjb21tYW5kcyByZW1vdmUgaW5ib3ggKGFuZCB1 bnJlYWQpIHRhZ3MoICB1aSkNCisgIDIwMDktMTEtMTggIENhcmwgV29ydGggICAgICAgICAgW25v dG11Y2hdIFdvcmtpbmcgd2l0aCBNYWlsZGlyIHN0b3JhZ2U/ICAgICAgICAgICAgICAgKCAgdWkp DQorICAyMDA5LTExLTE4ICBDYXJsIFdvcnRoICAgICAgICAgIFtub3RtdWNoXSBbUEFUQ0ggMS8y XSBDbG9zZSBtZXNzYWdlIGZpbGUgYWZ0ZXIgcGFyc2luZyBtZXNzYWdlIGhlYWRlcnMoICB1aSkN CisgIDIwMDktMTEtMTggIEFsZXhhbmRlciBCb3Rlcm8tTG93W25vdG11Y2hdIFtQQVRDSF0gQ3Jl YXRlIGEgZGVmYXVsdCBub3RtdWNoLXNob3ctaG9vayB0aGF0IGhpZ2hsaWdodHMgVVJMcyBhbmQg dXNlcyB3b3JkLXdyYXAoICB1aSkNCisgIDIwMDktMTEtMTggIEtlaXRoIFBhY2thcmQgICAgICAg W25vdG11Y2hdIFtQQVRDSF0gQ3JlYXRlIGEgZGVmYXVsdCBub3RtdWNoLXNob3ctaG9vayB0aGF0 CWhpZ2hsaWdodHMgVVJMcyBhbmQgdXNlcyB3b3JkLXdyYXAoICB1aSkNCisgIDIwMDktMTEtMTgg IEFsZXhhbmRlciBCb3Rlcm8tTG93W25vdG11Y2hdIHJlcXVlc3QgZm9yIHB1bGwgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE4ICBBbGV4YW5kZXIgQm90ZXJv LUxvd1tub3RtdWNoXSBNYWMgT1MgWC9EYXJ3aW4gY29tcGF0aWJpbGl0eSBpc3N1ZXMgICAgICAg ICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgSmpnb2QgSmlhbmcgICAgICAgICBbbm90bXVjaF0gTWFj IE9TIFgvRGFyd2luIGNvbXBhdGliaWxpdHkgaXNzdWVzICAgICAgICAoICB1aSkNCisgIDIwMDkt MTEtMTggIEFsZXhhbmRlciBCb3Rlcm8tTG93W25vdG11Y2hdIE1hYyBPUyBYL0RhcndpbiBjb21w YXRpYmlsaXR5IGlzc3VlcyAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE4ICBSb2xsYW5kIFNh bnRpbWFubyAgIFtub3RtdWNoXSBMaW5rIHRvIG1haWxpbmcgbGlzdCBhcmNoaXZlcyA/ICAgICAg ICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAgSmFuIEphbmFrICAgICAgICAgICBbbm90bXVj aF0gW1BBVENIXSBub3RtdWNoIG5ldzogU3VwcG9ydCBmb3IgY29udmVyc2lvbiBvZiBzcG9vbAlz dWJkaXJlY3RvcmllcyBpbnRvIHRhZ3MoICB1aSkNCisgIDIwMDktMTEtMTggIEpqZ29kIEppYW5n ICAgICAgICAgW25vdG11Y2hdIE1hYyBPUyBYL0RhcndpbiBjb21wYXRpYmlsaXR5IGlzc3VlcyAg ICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE4ICBTdGV3YXJ0IFNtaXRoICAgICAgIFtub3RtdWNo XSBbUEFUQ0hdIGNvdW50X2ZpbGVzOiBzb3J0IGRpcmVjdG9yeSBpbiBpbm9kZSBvcmRlciBiZWZv cmUJc3RhdHRpbmcoICB1aSkNCisgIDIwMDktMTEtMTggIEtlaXRoIFBhY2thcmQgICAgICAgW25v dG11Y2hdIGFyY2hpdmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAgdWkp DQorICAyMDA5LTExLTE4ICBLZWl0aCBQYWNrYXJkICAgICAgIFtub3RtdWNoXSBJbnRyb2R1Y2lu ZyBteXNlbGYgICAgICAgICAgICAgICAgICAgICAgICAgICggIHVpKQ0KKyAgMjAwOS0xMS0xOCAg S2VpdGggUGFja2FyZCAgICAgICBbbm90bXVjaF0gTmV3IHRvIHRoZSBsaXN0ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTggIFN0ZXdhcnQgU21pdGggICAg ICAgW25vdG11Y2hdIFtQQVRDSCAyLzJdIFJlYWQgbWFpbCBkaXJlY3RvcnkgaW4gaW5vZGUgbnVt YmVyIG9yZGVyKCAgdWkpDQorICAyMDA5LTExLTE4ICBTdGV3YXJ0IFNtaXRoICAgICAgIFtub3Rt dWNoXSBbUEFUQ0hdIEZpeCBsaW5raW5nIHdpdGggZ2NjIHRvIHVzZSBnKysgdG8gbGluayBpbiBD KysJbGlicy4oICB1aSkNCisgIDIwMDktMTEtMTggIExhcnMgS2VsbG9nZy1TdGVkbWFuW25vdG11 Y2hdICJub3RtdWNoIGhlbHAiIG91dHB1dHMgdG8gc3RkZXJyPyAgICAgICAgICAgKCY9dWkpDQor ICAyMDA5LTExLTE4ICBMYXJzIEtlbGxvZ2ctU3RlZG1hbltub3RtdWNoXSAibm90bXVjaCBoZWxw IiBvdXRwdXRzIHRvIHN0ZGVycj8gICAgICAgICAgICgmPXVpKQ0KKyAgMjAwOS0xMS0xOCAgTGFy cyBLZWxsb2dnLVN0ZWRtYW5bbm90bXVjaF0gV29ya2luZyB3aXRoIE1haWxkaXIgc3RvcmFnZT8g ICAgICAgICAgICAgICAoID11aSkNCisgIDIwMDktMTEtMTggIEFsZXggQm90ZXJvLUxvd3J5ICAg W25vdG11Y2hdIFtQQVRDSF0gRXJyb3Igb3V0IGlmIG5vIHF1ZXJ5IGlzIHN1cHBsaWVkIHRvIHNl YXJjaAlpbnN0ZWFkIG9mIGdvaW5nIGludG8gYW4gaW5maW5pdGUgbG9vcCgmIHVpKQ0KKyAgMjAw OS0xMS0xNyAgSW5nbWFyIFZhbmhhc3NlbCAgICBbbm90bXVjaF0gW1BBVENIXSBUeXBzb3MgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTcgIEFyb24gR3Jp ZmZpcyAgICAgICAgW25vdG11Y2hdIGFyY2hpdmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE3ICBBZHJpYW4gUGVyZXogZGUgQ2FzdFtub3Rt dWNoXSBJbnRyb2R1Y2luZyBteXNlbGYgICAgICAgICAgICAgICAgICAgICAgICAgICggPXVpKQ0K KyAgMjAwOS0xMS0xNyAgSXNyYWVsIEhlcnJhaXogICAgICBbbm90bXVjaF0gTmV3IHRvIHRoZSBs aXN0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTcgIEph biBKYW5hayAgICAgICAgICAgW25vdG11Y2hdIFdoYXQgYSBncmVhdCBpZGVhISAgICAgICAgICAg ICAgICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE3ICBKYW4gSmFuYWsgICAgICAgICAg IFtub3RtdWNoXSBXaGF0IGEgZ3JlYXQgaWRlYSEgICAgICAgICAgICAgICAgICAgICAgICAgICgg IHVpKQ0KKyAgMjAwOS0xMS0xNyAgSmFuIEphbmFrICAgICAgICAgICBbbm90bXVjaF0gW1BBVENI XSBPbGRlciB2ZXJzaW9ucyBvZiBpbnN0YWxsIGRvIG5vdCBzdXBwb3J0IC1DLiggIHVpKQ0KKyAg MjAwOS0xMS0xNyAgS2VpdGggUGFja2FyZCAgICAgICBbbm90bXVjaF0gW1BBVENIXSBNYWtlIG5v dG11Y2gtc2hvdyAnWCcgKGFuZCAneCcpIGNvbW1hbmRzIHJlbW92ZQlpbmJveCAoYW5kIHVucmVh ZCkgdGFncyggIHVpKQ0KKyAgMjAwOS0xMS0xNyAgS2VpdGggUGFja2FyZCAgICAgICBbbm90bXVj aF0gV29ya2luZyB3aXRoIE1haWxkaXIgc3RvcmFnZT8gICAgICAgICAgICAgICAoICB1aSkNCisg IDIwMDktMTEtMTcgIEtlaXRoIFBhY2thcmQgICAgICAgW25vdG11Y2hdIFtQQVRDSCAxLzJdIENs b3NlIG1lc3NhZ2UgZmlsZSBhZnRlciBwYXJzaW5nIG1lc3NhZ2UgaGVhZGVycyggIHVpKQ0KKyAg MjAwOS0xMS0xNyAgTWlraGFpbCBHdXNhcm92ICAgICBbbm90bXVjaF0gW1BBVENIXSBIYW5kbGUg cmVuYW1lIG9mIG1lc3NhZ2UgZmlsZSAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTcgIE1pa2hh aWwgR3VzYXJvdiAgICAgW25vdG11Y2hdIFdvcmtpbmcgd2l0aCBNYWlsZGlyIHN0b3JhZ2U/ICAg ICAgICAgICAgICAgKCAgdWkpDQorICAyMDA5LTExLTE3ICBMYXJzIEtlbGxvZ2ctU3RlZG1hbltu b3RtdWNoXSBXb3JraW5nIHdpdGggTWFpbGRpciBzdG9yYWdlPyAgICAgICAgICAgICAgICggPXVp KQ0KKyAgMjAwOS0xMS0xNyAgQ2FybCBXb3J0aCAgICAgICAgICBbbm90bXVjaF0gcHJlbGltaW5h cnkgRnJlZUJTRCBzdXBwb3J0ICAgICAgICAgICAgICAgICAoICB1aSkNCisgIDIwMDktMTEtMTcg IEFsZXggQm90ZXJvLUxvd3J5ICAgW25vdG11Y2hdIHByZWxpbWluYXJ5IEZyZWVCU0Qgc3VwcG9y dCAgICAgICAgICAgICAgICAgKCYgdWkpDQorICAyMDA5LTExLTE3ICBNaWtoYWlsIEd1c2Fyb3Yg ICAgIFtub3RtdWNoXSBXb3JraW5nIHdpdGggTWFpbGRpciBzdG9yYWdlPyAgICAgICAgICAgICAg ICggPXVpKQ0KKyAgMjAwOS0xMS0xNyAgTGFycyBLZWxsb2dnLVN0ZWRtYW5bbm90bXVjaF0gV29y a2luZyB3aXRoIE1haWxkaXIgc3RvcmFnZT8gICAgICAgICAgICAgICAoID11aSkNCisgIDIwMDkt MTEtMTcgIENhcmwgV29ydGggICAgICAgICAgW25vdG11Y2hdIFtQQVRDSCAxLzJdIENsb3NlIG1l c3NhZ2UgZmlsZSBhZnRlciBwYXJzaW5nIG1lc3NhZ2UgaGVhZGVycyggIHVpKQ0KKyAgMjAwOS0x MS0xNyAgTWlraGFpbCBHdXNhcm92ICAgICBbbm90bXVjaF0gW1BBVENIIDIvMl0gSW5jbHVkZSA8 c3RkaW50Lmg+IHRvIGdldCB1aW50MzJfdCBpbiBDKysJZmlsZSB3aXRoIGdjYyA0LjQoICB1aSkN CisgIDIwMDktMTEtMTcgIE1pa2hhaWwgR3VzYXJvdiAgICAgW25vdG11Y2hdIFtQQVRDSCAxLzJd IENsb3NlIG1lc3NhZ2UgZmlsZSBhZnRlciBwYXJzaW5nIG1lc3NhZ2UJaGVhZGVycyggIHVpKQ0K K0VuZCBvZiBzZWFyY2ggcmVzdWx0cy4NCmRpZmYgLS1naXQgYS90ZXN0L2VtYWNzLmV4cGVjdGVk LW91dHB1dC9zZWFyY2gtcmVzdWx0LWZvcm1hdC1mdW5jdGlvbiBiL3Rlc3QvZW1hY3MuZXhwZWN0 ZWQtb3V0cHV0L3NlYXJjaC1yZXN1bHQtZm9ybWF0LWZ1bmN0aW9uDQpuZXcgZmlsZSBtb2RlIDEw MDY0NA0KaW5kZXggMDAwMDAwMDAuLjA4YjRiZWU3DQotLS0gL2Rldi9udWxsDQorKysgYi90ZXN0 L2VtYWNzLmV4cGVjdGVkLW91dHB1dC9zZWFyY2gtcmVzdWx0LWZvcm1hdC1mdW5jdGlvbg0KQEAg LTAsMCArMSwyNSBAQA0KKyAgdWkgICAyMDEwLTEyLTI5ICAgICBbMS8xXSBGcmFuw6dvaXMgQm91 bG9nbmUgICAgICAgICAgICAgIFthdXItZ2VuZXJhbF0gR3VpZGVsaW5lczogY3AsIG1rZGlyIHZz IGluc3RhbGwgKGluYm94IHVucmVhZCkNCisgIHVpICAgMjAxMC0xMi0xNiAgICAgWzEvMV0gT2xp dmllciBCZXJnZXIgICAgICAgICAgICAgICAgIEVzc2FpIGFjY2VudHXDqSAoaW5ib3ggdW5yZWFk KQ0KKyAgdWkgICAyMDA5LTExLTE4ICAgICBbMS8xXSBDaHJpcyBXaWxzb24gICAgICAgICAgICAg ICAgICAgW25vdG11Y2hdIFtQQVRDSCAxLzJdIE1ha2VmaWxlOiBldmFsdWF0ZSBwa2ctY29uZmln IG9uY2UgKGluYm94IHVucmVhZCkNCismIHVpICAgMjAwOS0xMS0xOCAgICAgWzIvMl0gQWxleCBC b3Rlcm8tTG93cnksIENhcmwgV29ydGggIFtub3RtdWNoXSBbUEFUQ0hdIEVycm9yIG91dCBpZiBu byBxdWVyeSBpcyBzdXBwbGllZCB0byBzZWFyY2ggaW5zdGVhZCBvZiBnb2luZyBpbnRvIGFuIGlu ZmluaXRlIGxvb3AgKGF0dGFjaG1lbnQgaW5ib3ggdW5yZWFkKQ0KKyAgdWkgICAyMDA5LTExLTE4 ICAgICBbMi8yXSBJbmdtYXIgVmFuaGFzc2VsLCBDYXJsIFdvcnRoICAgW25vdG11Y2hdIFtQQVRD SF0gVHlwc29zIChpbmJveCB1bnJlYWQpDQorID11aSAgIDIwMDktMTEtMTggICAgIFszLzNdIEFk cmlhbiBQZXJleiBkZSBDYXN0cm8sIEtlaXRoIFBhY2thcmQsIENhcmwgV29ydGggICAgIFtub3Rt dWNoXSBJbnRyb2R1Y2luZyBteXNlbGYgKGluYm94IHNpZ25lZCB1bnJlYWQpDQorICB1aSAgIDIw MDktMTEtMTggICAgIFszLzNdIElzcmFlbCBIZXJyYWl6LCBLZWl0aCBQYWNrYXJkLCBDYXJsIFdv cnRoICAgICAgICAgICAgIFtub3RtdWNoXSBOZXcgdG8gdGhlIGxpc3QgKGluYm94IHVucmVhZCkN CisgIHVpICAgMjAwOS0xMS0xOCAgICAgWzMvM10gSmFuIEphbmFrLCBDYXJsIFdvcnRoICAgICAg ICAgIFtub3RtdWNoXSBXaGF0IGEgZ3JlYXQgaWRlYSEgKGluYm94IHVucmVhZCkNCisgIHVpICAg MjAwOS0xMS0xOCAgICAgWzIvMl0gSmFuIEphbmFrLCBDYXJsIFdvcnRoICAgICAgICAgIFtub3Rt dWNoXSBbUEFUQ0hdIE9sZGVyIHZlcnNpb25zIG9mIGluc3RhbGwgZG8gbm90IHN1cHBvcnQgLUMu IChpbmJveCB1bnJlYWQpDQorICB1aSAgIDIwMDktMTEtMTggICAgIFszLzNdIEFyb24gR3JpZmZp cywgS2VpdGggUGFja2FyZCwgQ2FybCBXb3J0aCAgICAgICAgICAgICAgIFtub3RtdWNoXSBhcmNo aXZlIChpbmJveCB1bnJlYWQpDQorICB1aSAgIDIwMDktMTEtMTggICAgIFsyLzJdIEtlaXRoIFBh Y2thcmQsIENhcmwgV29ydGggICAgICBbbm90bXVjaF0gW1BBVENIXSBNYWtlIG5vdG11Y2gtc2hv dyAnWCcgKGFuZCAneCcpIGNvbW1hbmRzIHJlbW92ZSBpbmJveCAoYW5kIHVucmVhZCkgdGFncyAo aW5ib3ggdW5yZWFkKQ0KKyA9dWkgICAyMDA5LTExLTE4ICAgICBbNy83XSBMYXJzIEtlbGxvZ2ct U3RlZG1hbiwgTWlraGFpbCBHdXNhcm92LCBLZWl0aCBQYWNrYXJkLCBDYXJsIFdvcnRoICAgICAg IFtub3RtdWNoXSBXb3JraW5nIHdpdGggTWFpbGRpciBzdG9yYWdlPyAoaW5ib3ggc2lnbmVkIHVu cmVhZCkNCisgIHVpICAgMjAwOS0xMS0xOCAgICAgWzUvNV0gTWlraGFpbCBHdXNhcm92LCBDYXJs IFdvcnRoLCBLZWl0aCBQYWNrYXJkICAgICAgICAgICAgW25vdG11Y2hdIFtQQVRDSCAxLzJdIENs b3NlIG1lc3NhZ2UgZmlsZSBhZnRlciBwYXJzaW5nIG1lc3NhZ2UgaGVhZGVycyAoaW5ib3ggdW5y ZWFkKQ0KKyAgdWkgICAyMDA5LTExLTE4ICAgICBbMi8yXSBLZWl0aCBQYWNrYXJkLCBBbGV4YW5k ZXIgQm90ZXJvLUxvd3J5ICAgICAgICAgICAgICBbbm90bXVjaF0gW1BBVENIXSBDcmVhdGUgYSBk ZWZhdWx0IG5vdG11Y2gtc2hvdy1ob29rIHRoYXQgaGlnaGxpZ2h0cyBVUkxzIGFuZCB1c2VzIHdv cmQtd3JhcCAoaW5ib3ggdW5yZWFkKQ0KKyAgdWkgICAyMDA5LTExLTE4ICAgICBbMS8xXSBBbGV4 YW5kZXIgQm90ZXJvLUxvd3J5ICAgICAgICAgW25vdG11Y2hdIHJlcXVlc3QgZm9yIHB1bGwgKGlu Ym94IHVucmVhZCkNCisgIHVpICAgMjAwOS0xMS0xOCAgICAgWzQvNF0gSmpnb2QgSmlhbmcsIEFs ZXhhbmRlciBCb3Rlcm8tTG93cnkgICAgICAgICAgICAgICAgW25vdG11Y2hdIE1hYyBPUyBYL0Rh cndpbiBjb21wYXRpYmlsaXR5IGlzc3VlcyAoaW5ib3ggdW5yZWFkKQ0KKyAgdWkgICAyMDA5LTEx LTE4ICAgICBbMS8xXSBSb2xsYW5kIFNhbnRpbWFubyAgICAgICAgICAgICAgW25vdG11Y2hdIExp bmsgdG8gbWFpbGluZyBsaXN0IGFyY2hpdmVzID8gKGluYm94IHVucmVhZCkNCisgIHVpICAgMjAw OS0xMS0xOCAgICAgWzEvMV0gSmFuIEphbmFrICAgICAgICAgICAgICAgICAgICAgIFtub3RtdWNo XSBbUEFUQ0hdIG5vdG11Y2ggbmV3OiBTdXBwb3J0IGZvciBjb252ZXJzaW9uIG9mIHNwb29sIHN1 YmRpcmVjdG9yaWVzIGludG8gdGFncyAoaW5ib3ggdW5yZWFkKQ0KKyAgdWkgICAyMDA5LTExLTE4 ICAgICBbMS8xXSBTdGV3YXJ0IFNtaXRoICAgICAgICAgICAgICAgICAgW25vdG11Y2hdIFtQQVRD SF0gY291bnRfZmlsZXM6IHNvcnQgZGlyZWN0b3J5IGluIGlub2RlIG9yZGVyIGJlZm9yZSBzdGF0 dGluZyAoaW5ib3ggdW5yZWFkKQ0KKyAgdWkgICAyMDA5LTExLTE4ICAgICBbMS8xXSBTdGV3YXJ0 IFNtaXRoICAgICAgICAgICAgICAgICAgW25vdG11Y2hdIFtQQVRDSCAyLzJdIFJlYWQgbWFpbCBk aXJlY3RvcnkgaW4gaW5vZGUgbnVtYmVyIG9yZGVyIChpbmJveCB1bnJlYWQpDQorICB1aSAgIDIw MDktMTEtMTggICAgIFsxLzFdIFN0ZXdhcnQgU21pdGggICAgICAgICAgICAgICAgICBbbm90bXVj aF0gW1BBVENIXSBGaXggbGlua2luZyB3aXRoIGdjYyB0byB1c2UgZysrIHRvIGxpbmsgaW4gQysr IGxpYnMuIChpbmJveCB1bnJlYWQpDQorJj11aSAgIDIwMDktMTEtMTggICAgIFsyLzJdIExhcnMg S2VsbG9nZy1TdGVkbWFuICAgICAgICAgICBbbm90bXVjaF0gIm5vdG11Y2ggaGVscCIgb3V0cHV0 cyB0byBzdGRlcnI/IChhdHRhY2htZW50IGluYm94IHNpZ25lZCB1bnJlYWQpDQorICB1aSAgIDIw MDktMTEtMTcgICAgIFsxLzFdIE1pa2hhaWwgR3VzYXJvdiAgICAgICAgICAgICAgICBbbm90bXVj aF0gW1BBVENIXSBIYW5kbGUgcmVuYW1lIG9mIG1lc3NhZ2UgZmlsZSAoaW5ib3ggdW5yZWFkKQ0K KyYgdWkgICAyMDA5LTExLTE3ICAgICBbMi8yXSBBbGV4IEJvdGVyby1Mb3dyeSwgQ2FybCBXb3J0 aCAgW25vdG11Y2hdIHByZWxpbWluYXJ5IEZyZWVCU0Qgc3VwcG9ydCAoYXR0YWNobWVudCBpbmJv eCB1bnJlYWQpDQorRW5kIG9mIHNlYXJjaCByZXN1bHRzLg0KZGlmZiAtLWdpdCBhL3Rlc3QvdGVz dC1saWIuZWwgYi90ZXN0L3Rlc3QtbGliLmVsDQppbmRleCAzMmQ1MzczNi4uYzg0MGJjOTggMTAw NjQ0DQotLS0gYS90ZXN0L3Rlc3QtbGliLmVsDQorKysgYi90ZXN0L3Rlc3QtbGliLmVsDQpAQCAt MTU5LDYgKzE1OSwyMSBAQCBydW5uaW5nLCBxdWl0IGlmIGl0IHRlcm1pbmF0ZWQuIg0KIAkgKGxh bWJkYSAoeCkgYChwcm9nMSAseCAobm90bXVjaC1wb3N0LWNvbW1hbmQpKSkNCiAJIGJvZHkpKSkN CiANCis7OyBGb3IgdGVzdGluZyBmdW5jdGlvbnMgaW4NCis7OyBub3RtdWNoLXtzZWFyY2gsdHJl ZSx1bnNvcnRlZH0tcmVzdWx0LWZvcm1hdA0KKyhkZWZ1biBub3RtdWNoLXRlc3QtcmVzdWx0LWZs YWdzIChmb3JtYXQtc3RyaW5nIHJlc3VsdCkNCisgIChsZXQgKCh0YWdzLXRvLWxldHRlcnMgKHF1 b3RlICgoImF0dGFjaG1lbnQiIC4gIiYiKQ0KKwkJCQkgKCJzaWduZWQiIC4gIj0iKQ0KKwkJCQkg KCJ1bnJlYWQiIC4gInUiKQ0KKwkJCQkgKCJpbmJveCIgLiAiaSIpKSkpDQorCSh0YWdzIChwbGlz dC1nZXQgcmVzdWx0IDp0YWdzKSkpDQorICAgIChmb3JtYXQgZm9ybWF0LXN0cmluZw0KKwkgICAg KG1hcGNvbmNhdCAobGFtYmRhICh0MmwpDQorCQkJIChpZiAobWVtYmVyIChjYXIgdDJsKSB0YWdz KQ0KKwkJCSAgICAgKGNkciB0MmwpDQorCQkJICAgIiAiKSkNCisJCSAgICAgICB0YWdzLXRvLWxl dHRlcnMgIiIpKSkpDQorDQogOzsgRm9yIGhpc3RvcmljYWwgcmVhc29ucywgd2UgaGlkZSBkZWxl dGVkIHRhZ3MgYnkgZGVmYXVsdCBpbiB0aGUgdGVzdA0KIDs7IHN1aXRlDQogKHNldHEgbm90bXVj aC10YWctZGVsZXRlZC1mb3JtYXRzDQotLSANCjIuMzMuMA0=