Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wEeow-004G3Z-1k for pgsql-hackers@arkaria.postgresql.org; Mon, 20 Apr 2026 02:57:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wEeov-000Jxk-2P for pgsql-hackers@arkaria.postgresql.org; Mon, 20 Apr 2026 02:57:09 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wEeov-000Jxa-0U for pgsql-hackers@lists.postgresql.org; Mon, 20 Apr 2026 02:57:09 +0000 Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wEeot-00000001rGv-06fk for pgsql-hackers@lists.postgresql.org; Mon, 20 Apr 2026 02:57:08 +0000 Received: by mail-qv1-xf2c.google.com with SMTP id 6a1803df08f44-8acb550db18so30946846d6.3 for ; Sun, 19 Apr 2026 19:57:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776653826; cv=none; d=google.com; s=arc-20240605; b=KUXd2JT49+jRUYhsToyJ3Ch21Hda2TOss9lPJKBGZsyvGxvftOqq3FwYIiBNFK0GmU iq/ock1D87pcU0mv/Pkv3nygIB7zIMMTQe2B4spHKltnBfd6MfCdk+i0oOZp9Kx5nE8F NW6INGii3k025d9fx4yIDy5vrrcJwM4igYFtCV5lnUZRxMBasFKRW4q+2KXIrkhxOdhJ 5n1w9dT1FzNe9TJxlOL0n+lYdYExq0LRx8wqlDEkfkaOuWZvZQ8U39KK3jnS7rm/v09e 5zRq6pU1DP8rHq6ng8SvfzxmYyNn6JHqVTK8L3OwXbtSMSSOy/aTPhlBglMEf3XODBHC 1aXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=ZWHAw6PfJ+GInrH9Q7Fxl2BtIBUj7aIuI6JbWEDZ1x8=; fh=39P/qQi/E0oioaVUgKOIy93U/4uilBYHIuM9R6YnSV0=; b=EXwZQgrruzzC40Msgl0wVXlOOYYrEgStZ/zVvFdOwlhYsNoKiKKC/nHhyY/x1HAri6 UtLP+fu1uf5QIh22lJDSg/SoDFOAt1ILOZp4XDLWmyCqoLh6crxntvj+Mpg3L0hf+PKb MP+k2xmt5Q/pog0qsuY+SCIjl+u3/xRw6n6NHZ/IO2zd2eIr+PxOQ/5jLUmYVA6HlmMw R5qTFRSNRZfO4iwQYzB2R0UMItlFWNyzHjAX/JCbqVC2rVekY7JEdOZM8P2EZDCQzY19 7L17aiAzWN2LAkPS7zucsD1er8U5Vlz2ch580KRbZPfFjNRp0T1EApwGnNFonSyvOC60 b/0g==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1776653826; x=1777258626; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ZWHAw6PfJ+GInrH9Q7Fxl2BtIBUj7aIuI6JbWEDZ1x8=; b=Vn4MzcEHcD8dA9HxTVe+usbxD2wBtqjrYRlM6doiIZtdrtxeP6D2fi4e+oDl0jkAcI nCR3UJSGflOhPplp3SOGLd0WyiQZUljMP/HHpDF8/rAENsQOGz10/2gwLHYGO/lyvxwX WDsksmFjyKqYz7G9gvnhDojtrroa1WjEIDnnb6wKSGU3xTyYf0T+bJFLI7/flisKJO8J bOPmZFD8AiYoH+5D+Z0CPqG7040djxIyqWQTFNMTdRu68QeTd7S5s7UapVUrrVW5xFXL dJYVPMk93Uc2v75caPTk6+586Vg2r7rJUl1FfufBn6OnBNhl6qmSuXcpQF14GpXOH0me Ob/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776653826; x=1777258626; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ZWHAw6PfJ+GInrH9Q7Fxl2BtIBUj7aIuI6JbWEDZ1x8=; b=b94qo1SI5iw45LRQX9zMmPM7TR1sYT4Nih28FlXdxSCHPKXHziwOsoqmD/mNo4NxuR V1Z1noRUSeQSQeF6U1VF/I1EekIpg8CUNA8Rd3aywCUeF44Vw3SKXAzwY4zLBER56ylg aEQUpuzgDgnDzNOj/LQYpEWtdqTLVMQWlzvbD8oliApuhQx4RVB94YPbs9qWw9iGhmnm W4DVursaX2bzU2Zewv4fDNEps3vxVGzqJwU/e16wtIXPooeuMSQBQPdZipMi4YMHK+5o A1t1Sonhd0OX4vYUkkGpIjB9nckBkATHp9hoWmytsjMFGxuyW5HX3ZAHo5CR2TRhu5S/ gUCQ== X-Forwarded-Encrypted: i=1; AFNElJ9dxeA6UQWMy/bljoU1DvrCvu2Zs3ZYLVNn1I/fo9+Vb5Sk74hhPI8mgYlvM/tnBtYbyzxOl8rSsJwgJJJa@lists.postgresql.org X-Gm-Message-State: AOJu0Yzozl0yItgnzSdI4FS7g/jnkKiaZ+nkv2r542SIeQHu7UKMbz0e 3DcjGyePRoPU1nE7Xs42RuZw2mffwz7sX8R/MNvexHX7f3wug+AcQBqbhq7q6eQSQfWfTBI6mpM HY3NDi8RHu/M6yKQBFVxzSZpR4n6Gagw= X-Gm-Gg: AeBDiesBuOOqVme+N7mDYwVRSbsFK/UDcG/PRckCPr9l/1UO1/RE+8Pqp5zbPSMp/eb u3sZc+wLmx70x0p0UCMH70j8s+axQuVOKYUhj7I5QmU1y84BbvmIIhaoMFyL1KjukGEj7UAeFDD DPree487vFJtUzXiHrCAKeMkhQJzpyChdTZm/yLmffQFpEMxMtdgTIgG4IZ+89ydZPX1b5LGuIV R2rUMGkMp+rTg4vPMYKQgPYZJVdVCRITtSQkV0c6oxhHRSB9Pnk8JQScvuE3ciDUOADE8SuzAJR DS8ZJGrOBdEtzEQLvA== X-Received: by 2002:ad4:5c86:0:b0:8a6:f065:3ef9 with SMTP id 6a1803df08f44-8b028087d60mr209173896d6.15.1776653826490; Sun, 19 Apr 2026 19:57:06 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Peter Smith Date: Mon, 20 Apr 2026 12:56:40 +1000 X-Gm-Features: AQROBzBQbDtKwPVufxB9awWkxJ32g1bFKNE4kuwVamcuh4i_Ru0PGTxL4dpfKg0 Message-ID: Subject: Re: EXCEPT TABLE - Case inconsistency for describe \d and \dRp+ To: Amit Kapila Cc: =?UTF-8?Q?=C3=81lvaro_Herrera?= , PostgreSQL Hackers Content-Type: multipart/mixed; boundary="00000000000037d2fa064fdb747a" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000037d2fa064fdb747a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Apr 17, 2026 at 3:24=E2=80=AFPM Amit Kapila wrote: > > On Fri, Apr 17, 2026 at 4:34=E2=80=AFAM Peter Smith wrote: > > > > On Fri, Apr 17, 2026 at 12:10=E2=80=AFAM =C3=81lvaro Herrera wrote: > > > > > > On 2026-Apr-10, Peter Smith wrote: > > > > > > > # -- describe the tables > > > > # \d t1 > > > > Table "public.t1" > > > > Column | Type | Collation | Nullable | Default > > > > --------+---------+-----------+----------+--------- > > > > a | integer | | | > > > > Except Publications: > > > > "pub1" > > > > > > I have a hard time understanding what an "except publication" is. I > > > think this would be clearer if the header said "Excluded from publica= tions:" > > > > > > > I agree that your suggestion is clearer. > > > > If we make that change, then should the "Publications:" footer also be > > modified similarly (to "Included in publications:") so they match? > > > > e.g. > > > > CURRENTLY > > > > test_pub=3D# \d t1 > > Table "public.t1" > > Column | Type | Collation | Nullable | Default > > --------+---------+-----------+----------+--------- > > a | integer | | | > > Publications: > > "pub1" > > "pub2" > > Except publications: > > "pub3" > > > > ~~~ > > > > SUGGESTION > > > > test_pub=3D# \d t1 > > Table "public.t1" > > Column | Type | Collation | Nullable | Default > > --------+---------+-----------+----------+--------- > > a | integer | | | > > Included in publications: > > "pub1" > > "pub2" > > Excluded from publications: > > "pub3" > > > > ~~~ > > > > +1 for the proposal. It makes the description clear. > PSA v3 patches. v3-0001 - Fixed the TABLE describe footer titles as suggested. - "Included in publications:" - "Excluded from publications:" v3-0002 - Made similar footer title changes for SEQUENCE describe v3-0003 - Made similar footer title changes for SHCEMA describe. In passing, I found that this \dn describe output was not even being tested, so I added the missing regression test. =3D=3D=3D=3D=3D=3D Kind Regards, Peter Smith. Fujitsu Australia. --00000000000037d2fa064fdb747a Content-Type: application/octet-stream; name="v3-0001-Fix-footer-titles-for-TABLE-describe.patch" Content-Disposition: attachment; filename="v3-0001-Fix-footer-titles-for-TABLE-describe.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mo6lre4f0 RnJvbSA4Njc4MTUyYjA3Y2U3YjhiMTlmYjhjN2JlMDQ1YWNhZDZjMDNmZDNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTbWl0aCA8cGV0ZXIuYi5zbWl0aEBmdWppdHN1LmNv bT4KRGF0ZTogTW9uLCAyMCBBcHIgMjAyNiAxMjoyMjozOCArMTAwMApTdWJqZWN0OiBbUEFUQ0gg djNdIEZpeCBmb290ZXIgdGl0bGVzIGZvciBUQUJMRSBkZXNjcmliZQoKLS0tCiBkb2Mvc3JjL3Nn bWwvbG9naWNhbC1yZXBsaWNhdGlvbi5zZ21sICAgICB8ICA4ICsrKy0tLQogc3JjL2Jpbi9wc3Fs L2Rlc2NyaWJlLmMgICAgICAgICAgICAgICAgICAgfCAgNCArLS0KIHNyYy90ZXN0L3JlZ3Jlc3Mv ZXhwZWN0ZWQvYWx0ZXJfdGFibGUub3V0IHwgIDIgKy0KIHNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0 ZWQvcHVibGljYXRpb24ub3V0IHwgMzAgKysrKysrKysrKystLS0tLS0tLS0tLS0KIDQgZmlsZXMg Y2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv ZG9jL3NyYy9zZ21sL2xvZ2ljYWwtcmVwbGljYXRpb24uc2dtbCBiL2RvYy9zcmMvc2dtbC9sb2dp Y2FsLXJlcGxpY2F0aW9uLnNnbWwKaW5kZXggNTk4ZTIzYWQ0ZjUuLmMwNmQyNTVkMmVkIDEwMDY0 NAotLS0gYS9kb2Mvc3JjL3NnbWwvbG9naWNhbC1yZXBsaWNhdGlvbi5zZ21sCisrKyBiL2RvYy9z cmMvc2dtbC9sb2dpY2FsLXJlcGxpY2F0aW9uLnNnbWwKQEAgLTEwOTksNyArMTA5OSw3IEBAIFRh YmxlczoKICBjICAgICAgfCB0ZXh0ICAgIHwgICAgICAgICAgIHwgbm90IG51bGwgfAogSW5kZXhl czoKICAgICAidDFfcGtleSIgUFJJTUFSWSBLRVksIGJ0cmVlIChhLCBjKQotUHVibGljYXRpb25z OgorSW5jbHVkZWQgaW4gcHVibGljYXRpb25zOgogICAgICJwMSIgV0hFUkUgKChhID4gNSkgQU5E IChjID0gJ05TVyc6OnRleHQpKQogICAgICJwMiIKIApAQCAtMTExMiw3ICsxMTEyLDcgQEAgUHVi bGljYXRpb25zOgogIGYgICAgICB8IGludGVnZXIgfCAgICAgICAgICAgfCAgICAgICAgICB8CiBJ bmRleGVzOgogICAgICJ0Ml9wa2V5IiBQUklNQVJZIEtFWSwgYnRyZWUgKGQpCi1QdWJsaWNhdGlv bnM6CitJbmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6CiAgICAgInAyIiBXSEVSRSAoZSA9IDk5KQog ICAgICJwMyIgV0hFUkUgKGQgPSAxMCkKIApAQCAtMTEyNSw3ICsxMTI1LDcgQEAgUHVibGljYXRp b25zOgogIGkgICAgICB8IGludGVnZXIgfCAgICAgICAgICAgfCAgICAgICAgICB8CiBJbmRleGVz OgogICAgICJ0M19wa2V5IiBQUklNQVJZIEtFWSwgYnRyZWUgKGcpCi1QdWJsaWNhdGlvbnM6CitJ bmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6CiAgICAgInAzIiBXSEVSRSAoZyA9IDEwKQogXV0+PC9w cm9ncmFtbGlzdGluZz48L3BhcmE+CiAKQEAgLTE1MjYsNyArMTUyNiw3IEBAIFRhYmxlczoKICBl ICAgICAgfCB0ZXh0ICAgIHwgICAgICAgICAgIHwgICAgICAgICAgfAogSW5kZXhlczoKICAgICAi dDFfcGtleSIgUFJJTUFSWSBLRVksIGJ0cmVlIChpZCkKLVB1YmxpY2F0aW9uczoKK0luY2x1ZGVk IGluIHB1YmxpY2F0aW9uczoKICAgICAicDEiIChpZCwgYSwgYiwgZCkKIDwvcHJvZ3JhbWxpc3Rp bmc+PC9wYXJhPgogCmRpZmYgLS1naXQgYS9zcmMvYmluL3BzcWwvZGVzY3JpYmUuYyBiL3NyYy9i aW4vcHNxbC9kZXNjcmliZS5jCmluZGV4IGRkMTE3OWVmOTI3Li5iMzE1MTU5YmNiMyAxMDA2NDQK LS0tIGEvc3JjL2Jpbi9wc3FsL2Rlc2NyaWJlLmMKKysrIGIvc3JjL2Jpbi9wc3FsL2Rlc2NyaWJl LmMKQEAgLTMyNjMsNyArMzI2Myw3IEBAIGRlc2NyaWJlT25lVGFibGVEZXRhaWxzKGNvbnN0IGNo YXIgKnNjaGVtYW5hbWUsCiAJCQkJdHVwbGVzID0gUFFudHVwbGVzKHJlc3VsdCk7CiAKIAkJCWlm ICh0dXBsZXMgPiAwKQotCQkJCXByaW50VGFibGVBZGRGb290ZXIoJmNvbnQsIF8oIlB1YmxpY2F0 aW9uczoiKSk7CisJCQkJcHJpbnRUYWJsZUFkZEZvb3RlcigmY29udCwgXygiSW5jbHVkZWQgaW4g cHVibGljYXRpb25zOiIpKTsKIAogCQkJLyogTWlnaHQgYmUgYW4gZW1wdHkgc2V0IC0gdGhhdCdz IG9rICovCiAJCQlmb3IgKGkgPSAwOyBpIDwgdHVwbGVzOyBpKyspCkBAIC0zMzA2LDcgKzMzMDYs NyBAQCBkZXNjcmliZU9uZVRhYmxlRGV0YWlscyhjb25zdCBjaGFyICpzY2hlbWFuYW1lLAogCQkJ CXR1cGxlcyA9IFBRbnR1cGxlcyhyZXN1bHQpOwogCiAJCQlpZiAodHVwbGVzID4gMCkKLQkJCQlw cmludFRhYmxlQWRkRm9vdGVyKCZjb250LCBfKCJFeGNlcHQgcHVibGljYXRpb25zOiIpKTsKKwkJ CQlwcmludFRhYmxlQWRkRm9vdGVyKCZjb250LCBfKCJFeGNsdWRlZCBmcm9tIHB1YmxpY2F0aW9u czoiKSk7CiAKIAkJCS8qIE1pZ2h0IGJlIGFuIGVtcHR5IHNldCAtIHRoYXQncyBvayAqLwogCQkJ Zm9yIChpID0gMDsgaSA8IHR1cGxlczsgaSsrKQpkaWZmIC0tZ2l0IGEvc3JjL3Rlc3QvcmVncmVz cy9leHBlY3RlZC9hbHRlcl90YWJsZS5vdXQgYi9zcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL2Fs dGVyX3RhYmxlLm91dAppbmRleCBkYWQ5ZDM2OTM3ZS4uNmRkMjJiZTBlOGQgMTAwNjQ0Ci0tLSBh L3NyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvYWx0ZXJfdGFibGUub3V0CisrKyBiL3NyYy90ZXN0 L3JlZ3Jlc3MvZXhwZWN0ZWQvYWx0ZXJfdGFibGUub3V0CkBAIC00ODY4LDcgKzQ4NjgsNyBAQCBh bHRlciB0YWJsZSBhbHRlcjEudDEgc2V0IHNjaGVtYSBhbHRlcjI7CiAgQ29sdW1uIHwgIFR5cGUg ICB8IENvbGxhdGlvbiB8IE51bGxhYmxlIHwgRGVmYXVsdCB8IFN0b3JhZ2UgfCBTdGF0cyB0YXJn ZXQgfCBEZXNjcmlwdGlvbiAKIC0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0t LS0tKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLQogIGEg ICAgICB8IGludGVnZXIgfCAgICAgICAgICAgfCAgICAgICAgICB8ICAgICAgICAgfCBwbGFpbiAg IHwgICAgICAgICAgICAgIHwgCi1QdWJsaWNhdGlvbnM6CitJbmNsdWRlZCBpbiBwdWJsaWNhdGlv bnM6CiAgICAgInB1YjEiCiAKIGRyb3AgcHVibGljYXRpb24gcHViMTsKZGlmZiAtLWdpdCBhL3Ny Yy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvcHVibGljYXRpb24ub3V0IGIvc3JjL3Rlc3QvcmVncmVz cy9leHBlY3RlZC9wdWJsaWNhdGlvbi5vdXQKaW5kZXggZDAyOGU5YmU4NjYuLmViNjM1MTQ3NjQ0 IDEwMDY0NAotLS0gYS9zcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3B1YmxpY2F0aW9uLm91dAor KysgYi9zcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3B1YmxpY2F0aW9uLm91dApAQCAtMjAxLDcg KzIwMSw3IEBAIFNFTEVDVCBwdWJuYW1lLCBwdWJhbGx0YWJsZXMgRlJPTSBwZ19wdWJsaWNhdGlv biBXSEVSRSBwdWJuYW1lID0gJ3Rlc3RwdWJfZm9yYWxsCiAgZGF0YSAgIHwgdGV4dCAgICB8ICAg ICAgICAgICB8ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB8IGV4dGVuZGVkIHwgICAgICAgICAgICAgIHwgCiBJbmRleGVzOgogICAgICJ0ZXN0cHVi X3RibDJfcGtleSIgUFJJTUFSWSBLRVksIGJ0cmVlIChpZCkKLVB1YmxpY2F0aW9uczoKK0luY2x1 ZGVkIGluIHB1YmxpY2F0aW9uczoKICAgICAidGVzdHB1Yl9mb3JhbGx0YWJsZXMiCiBOb3QtbnVs bCBjb25zdHJhaW50czoKICAgICAidGVzdHB1Yl90YmwyX2lkX25vdF9udWxsIiBOT1QgTlVMTCAi aWQiCkBAIC0yNTAsOSArMjUwLDkgQEAgRXhjZXB0IHRhYmxlczoKICBkYXRhICAgfCB0ZXh0ICAg IHwgICAgICAgICAgIHwgICAgICAgICAgfCAKIEluZGV4ZXM6CiAgICAgInRlc3RwdWJfdGJsMV9w a2V5IiBQUklNQVJZIEtFWSwgYnRyZWUgKGlkKQotUHVibGljYXRpb25zOgorSW5jbHVkZWQgaW4g cHVibGljYXRpb25zOgogICAgICJ0ZXN0cHViX2ZvcmFsbHRhYmxlcyIKLUV4Y2VwdCBwdWJsaWNh dGlvbnM6CitFeGNsdWRlZCBmcm9tIHB1YmxpY2F0aW9uczoKICAgICAidGVzdHB1Yl9mb3JhbGx0 YWJsZXNfZXhjZXB0dGFibGUiCiAgICAgInRlc3RwdWJfZm9yYWxsdGFibGVzX2V4Y2VwdHRhYmxl MSIKIApAQCAtNDM1LDcgKzQzNSw3IEBAIEV4Y2VwdCB0YWJsZXM6CiAtLS0tLS0tLSstLS0tLS0t LS0rLS0tLS0tLS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0KICBhICAgICAgfCBpbnRlZ2VyIHwg ICAgICAgICAgIHwgICAgICAgICAgfCAKIFBhcnRpdGlvbiBvZjogdGVzdHB1Yl9yb290IEZPUiBW QUxVRVMgRlJPTSAoMCkgVE8gKDEwMCkKLUV4Y2VwdCBwdWJsaWNhdGlvbnM6CitFeGNsdWRlZCBm cm9tIHB1YmxpY2F0aW9uczoKICAgICAidGVzdHB1YjgiCiAKIFxkIHRlc3RwdWJfcm9vdApAQCAt NDQ0LDcgKzQ0NCw3IEBAIEV4Y2VwdCBwdWJsaWNhdGlvbnM6CiAtLS0tLS0tLSstLS0tLS0tLS0r LS0tLS0tLS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0KICBhICAgICAgfCBpbnRlZ2VyIHwgICAg ICAgICAgIHwgICAgICAgICAgfCAKIFBhcnRpdGlvbiBrZXk6IFJBTkdFIChhKQotRXhjZXB0IHB1 YmxpY2F0aW9uczoKK0V4Y2x1ZGVkIGZyb20gcHVibGljYXRpb25zOgogICAgICJ0ZXN0cHViOCIK IE51bWJlciBvZiBwYXJ0aXRpb25zOiAxIChVc2UgXGQrIHRvIGxpc3QgdGhlbS4pCiAKQEAgLTYz Niw3ICs2MzYsNyBAQCBUYWJsZXM6CiAgQ29sdW1uIHwgIFR5cGUgICB8IENvbGxhdGlvbiB8IE51 bGxhYmxlIHwgRGVmYXVsdCAKIC0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0t LS0tKy0tLS0tLS0tLQogIGUgICAgICB8IGludGVnZXIgfCAgICAgICAgICAgfCAgICAgICAgICB8 IAotUHVibGljYXRpb25zOgorSW5jbHVkZWQgaW4gcHVibGljYXRpb25zOgogICAgICJ0ZXN0cHVi NSIgV0hFUkUgKChlID4gMTAwMCkgQU5EIChlIDwgMjAwMCkpCiAKIEFMVEVSIFBVQkxJQ0FUSU9O IHRlc3RwdWI1IERST1AgVEFCTEUgdGVzdHB1Yl9yZl90YmwyOwpAQCAtNjY0LDcgKzY2NCw3IEBA IFRhYmxlczoKICBDb2x1bW4gfCAgVHlwZSAgIHwgQ29sbGF0aW9uIHwgTnVsbGFibGUgfCBEZWZh dWx0IAogLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0tLS0rLS0tLS0tLS0t CiAgZSAgICAgIHwgaW50ZWdlciB8ICAgICAgICAgICB8ICAgICAgICAgIHwgCi1QdWJsaWNhdGlv bnM6CitJbmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6CiAgICAgInRlc3RwdWI1IiBXSEVSRSAoKGUg PiAzMDApIEFORCAoZSA8IDUwMCkpCiAKIC0tIHRlc3QgXGQgPHRhYmxlbmFtZT4gKG5vdyBpdCBk aXNwbGF5cyBmaWx0ZXIgaW5mb3JtYXRpb24pCkBAIC02NzgsNyArNjc4LDcgQEAgUkVTRVQgY2xp ZW50X21pbl9tZXNzYWdlczsKIC0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0t LS0tKy0tLS0tLS0tLQogIGEgICAgICB8IGludGVnZXIgfCAgICAgICAgICAgfCAgICAgICAgICB8 IAogIGIgICAgICB8IHRleHQgICAgfCAgICAgICAgICAgfCAgICAgICAgICB8IAotUHVibGljYXRp b25zOgorSW5jbHVkZWQgaW4gcHVibGljYXRpb25zOgogICAgICJ0ZXN0cHViX3JmX25vIgogICAg ICJ0ZXN0cHViX3JmX3llcyIgV0hFUkUgKGEgPiAxKQogCkBAIC0xMTUzLDcgKzExNTMsNyBAQCBB TFRFUiBQVUJMSUNBVElPTiB0ZXN0cHViX2ZvcnRhYmxlIEFERCBUQUJMRSB0ZXN0cHViX3RibDcg KGEsIGIpOwogIGMgICAgICB8IHRleHQgICAgfCAgICAgICAgICAgfCAgICAgICAgICB8ICAgICAg ICAgfCBleHRlbmRlZCB8ICAgICAgICAgICAgICB8IAogSW5kZXhlczoKICAgICAidGVzdHB1Yl90 Ymw3X3BrZXkiIFBSSU1BUlkgS0VZLCBidHJlZSAoYSkKLVB1YmxpY2F0aW9uczoKK0luY2x1ZGVk IGluIHB1YmxpY2F0aW9uczoKICAgICAidGVzdHB1Yl9mb3J0YWJsZSIgKGEsIGIpCiBOb3QtbnVs bCBjb25zdHJhaW50czoKICAgICAidGVzdHB1Yl90Ymw3X2Ffbm90X251bGwiIE5PVCBOVUxMICJh IgpAQCAtMTE2OSw3ICsxMTY5LDcgQEAgQUxURVIgUFVCTElDQVRJT04gdGVzdHB1Yl9mb3J0YWJs ZSBTRVQgVEFCTEUgdGVzdHB1Yl90Ymw3IChhLCBiKTsKICBjICAgICAgfCB0ZXh0ICAgIHwgICAg ICAgICAgIHwgICAgICAgICAgfCAgICAgICAgIHwgZXh0ZW5kZWQgfCAgICAgICAgICAgICAgfCAK IEluZGV4ZXM6CiAgICAgInRlc3RwdWJfdGJsN19wa2V5IiBQUklNQVJZIEtFWSwgYnRyZWUgKGEp Ci1QdWJsaWNhdGlvbnM6CitJbmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6CiAgICAgInRlc3RwdWJf Zm9ydGFibGUiIChhLCBiKQogTm90LW51bGwgY29uc3RyYWludHM6CiAgICAgInRlc3RwdWJfdGJs N19hX25vdF9udWxsIiBOT1QgTlVMTCAiYSIKQEAgLTExODUsNyArMTE4NSw3IEBAIEFMVEVSIFBV QkxJQ0FUSU9OIHRlc3RwdWJfZm9ydGFibGUgU0VUIFRBQkxFIHRlc3RwdWJfdGJsNyAoYSwgYyk7 CiAgYyAgICAgIHwgdGV4dCAgICB8ICAgICAgICAgICB8ICAgICAgICAgIHwgICAgICAgICB8IGV4 dGVuZGVkIHwgICAgICAgICAgICAgIHwgCiBJbmRleGVzOgogICAgICJ0ZXN0cHViX3RibDdfcGtl eSIgUFJJTUFSWSBLRVksIGJ0cmVlIChhKQotUHVibGljYXRpb25zOgorSW5jbHVkZWQgaW4gcHVi bGljYXRpb25zOgogICAgICJ0ZXN0cHViX2ZvcnRhYmxlIiAoYSwgYykKIE5vdC1udWxsIGNvbnN0 cmFpbnRzOgogICAgICJ0ZXN0cHViX3RibDdfYV9ub3RfbnVsbCIgTk9UIE5VTEwgImEiCkBAIC0x MzIzLDcgKzEzMjMsNyBAQCBUYWJsZXM6CiAgYyAgICAgIHwgaW50ZWdlciB8ICAgICAgICAgICB8 IG5vdCBudWxsIHwgICAgICAgICB8IHBsYWluICAgfCAgICAgICAgICAgICAgfCAKIEluZGV4ZXM6 CiAgICAgInRlc3RwdWJfdGJsX2JvdGhfZmlsdGVyc19wa2V5IiBQUklNQVJZIEtFWSwgYnRyZWUg KGEsIGMpIFJFUExJQ0EgSURFTlRJVFkKLVB1YmxpY2F0aW9uczoKK0luY2x1ZGVkIGluIHB1Ymxp Y2F0aW9uczoKICAgICAidGVzdHB1Yl9ib3RoX2ZpbHRlcnMiIChhLCBjKSBXSEVSRSAoYyA8PiAx KQogTm90LW51bGwgY29uc3RyYWludHM6CiAgICAgInRlc3RwdWJfdGJsX2JvdGhfZmlsdGVyc19h X25vdF9udWxsIiBOT1QgTlVMTCAiYSIKQEAgLTE1NDAsNyArMTU0MCw3IEBAIEFMVEVSIFBVQkxJ Q0FUSU9OIHRlc3RwdWJfaW5zX3RydW5jdCBBREQgVEFCTEUgcHViX3Rlc3QudGVzdHB1Yl9ub3Br LCB0ZXN0cHViX3RiCiAtLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0tLS0tLSst LS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0KICBmb28gICAg fCBpbnRlZ2VyIHwgICAgICAgICAgIHwgICAgICAgICAgfCAgICAgICAgIHwgcGxhaW4gICB8ICAg ICAgICAgICAgICB8IAogIGJhciAgICB8IGludGVnZXIgfCAgICAgICAgICAgfCAgICAgICAgICB8 ICAgICAgICAgfCBwbGFpbiAgIHwgICAgICAgICAgICAgIHwgCi1QdWJsaWNhdGlvbnM6CitJbmNs dWRlZCBpbiBwdWJsaWNhdGlvbnM6CiAgICAgInRlc3RwdWJfZGVmYXVsdCIKICAgICAidGVzdHB1 Yl9mb3J0YmwiCiAgICAgInRlc3RwdWJfaW5zX3RydW5jdCIKQEAgLTE1NTMsNyArMTU1Myw3IEBA IFB1YmxpY2F0aW9uczoKICBkYXRhICAgfCB0ZXh0ICAgIHwgICAgICAgICAgIHwgICAgICAgICAg fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgZXh0ZW5kZWQgfCAg ICAgICAgICAgICAgfCAKIEluZGV4ZXM6CiAgICAgInRlc3RwdWJfdGJsMV9wa2V5IiBQUklNQVJZ IEtFWSwgYnRyZWUgKGlkKQotUHVibGljYXRpb25zOgorSW5jbHVkZWQgaW4gcHVibGljYXRpb25z OgogICAgICJ0ZXN0cHViX2RlZmF1bHQiCiAgICAgInRlc3RwdWJfZm9ydGJsIgogICAgICJ0ZXN0 cHViX2luc190cnVuY3QiCkBAIC0xNTgxLDcgKzE1ODEsNyBAQCBFUlJPUjogIHJlbGF0aW9uICJ0 ZXN0cHViX25vcGsiIGlzIG5vdCBwYXJ0IG9mIHRoZSBwdWJsaWNhdGlvbgogIGRhdGEgICB8IHRl eHQgICAgfCAgICAgICAgICAgfCAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgfCBleHRlbmRlZCB8ICAgICAgICAgICAgICB8IAogSW5kZXhlczoKICAg ICAidGVzdHB1Yl90YmwxX3BrZXkiIFBSSU1BUlkgS0VZLCBidHJlZSAoaWQpCi1QdWJsaWNhdGlv bnM6CitJbmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6CiAgICAgInRlc3RwdWJfZm9ydGJsIgogICAg ICJ0ZXN0cHViX2luc190cnVuY3QiCiBOb3QtbnVsbCBjb25zdHJhaW50czoKLS0gCjIuNDcuMwoK --00000000000037d2fa064fdb747a Content-Type: application/octet-stream; name="v3-0003-Fix-footer-titles-for-SCHEMA-describe.patch" Content-Disposition: attachment; filename="v3-0003-Fix-footer-titles-for-SCHEMA-describe.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mo6lre5o2 RnJvbSA1MDUzNjUyNDAwNDAyNWRlNjQyOGFkODMyMTg2MDI3M2Y3MWJlZTI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTbWl0aCA8cGV0ZXIuYi5zbWl0aEBmdWppdHN1LmNv bT4KRGF0ZTogTW9uLCAyMCBBcHIgMjAyNiAxMjo1MDo1OCArMTAwMApTdWJqZWN0OiBbUEFUQ0gg djNdIEZpeCBmb290ZXIgdGl0bGVzIGZvciBTQ0hFTUEgZGVzY3JpYmUKCkluIHBhc3NpbmcsIGFk ZCBhIG1pc3NpbmcgXGRuIGRlc2NyaWJlIHRlc3QuCi0tLQogc3JjL2Jpbi9wc3FsL2Rlc2NyaWJl LmMgICAgICAgICAgICAgICAgICAgfCA2ICsrKy0tLQogc3JjL3Rlc3QvcmVncmVzcy9leHBlY3Rl ZC9wdWJsaWNhdGlvbi5vdXQgfCA5ICsrKysrKysrKwogc3JjL3Rlc3QvcmVncmVzcy9zcWwvcHVi bGljYXRpb24uc3FsICAgICAgfCAyICsrCiAzIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2Jpbi9wc3FsL2Rlc2NyaWJlLmMg Yi9zcmMvYmluL3BzcWwvZGVzY3JpYmUuYwppbmRleCBhNTg1OThkODJhOS4uNDkyMjgxMTdlYjYg MTAwNjQ0Ci0tLSBhL3NyYy9iaW4vcHNxbC9kZXNjcmliZS5jCisrKyBiL3NyYy9iaW4vcHNxbC9k ZXNjcmliZS5jCkBAIC01NTMzLDExICs1NTMzLDExIEBAIGxpc3RTY2hlbWFzKGNvbnN0IGNoYXIg KnBhdHRlcm4sIGJvb2wgdmVyYm9zZSwgYm9vbCBzaG93U3lzdGVtKQogCQl7CiAJCQkvKgogCQkJ ICogQWxsb2NhdGUgbWVtb3J5IGZvciBmb290ZXJzLiBTaXplIG9mIGZvb3RlcnMgd2lsbCBiZSAx IChmb3IKLQkJCSAqIHN0b3JpbmcgIlB1YmxpY2F0aW9uczoiIHN0cmluZykgKyBwdWJsaWNhdGlv biBzY2hlbWEgbWFwcGluZwotCQkJICogY291bnQgKyAgMSAoZm9yIHN0b3JpbmcgTlVMTCkuCisJ CQkgKiBzdG9yaW5nICJJbmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6IiBzdHJpbmcpICsgcHVibGlj YXRpb24KKwkJCSAqIHNjaGVtYSBtYXBwaW5nIGNvdW50ICsgIDEgKGZvciBzdG9yaW5nIE5VTEwp LgogCQkJICovCiAJCQlmb290ZXJzID0gcGdfbWFsbG9jX2FycmF5KGNoYXIgKiwgMSArIHB1Yl9z Y2hlbWFfdHVwbGVzICsgMSk7Ci0JCQlmb290ZXJzWzBdID0gcGdfc3RyZHVwKF8oIlB1YmxpY2F0 aW9uczoiKSk7CisJCQlmb290ZXJzWzBdID0gcGdfc3RyZHVwKF8oIkluY2x1ZGVkIGluIHB1Ymxp Y2F0aW9uczoiKSk7CiAKIAkJCS8qIE1pZ2h0IGJlIGFuIGVtcHR5IHNldCAtIHRoYXQncyBvayAq LwogCQkJZm9yIChpID0gMDsgaSA8IHB1Yl9zY2hlbWFfdHVwbGVzOyBpKyspCmRpZmYgLS1naXQg YS9zcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3B1YmxpY2F0aW9uLm91dCBiL3NyYy90ZXN0L3Jl Z3Jlc3MvZXhwZWN0ZWQvcHVibGljYXRpb24ub3V0CmluZGV4IDhkOWViNTdlZDFhLi4wMzQ1ZjZj NWU0NyAxMDA2NDQKLS0tIGEvc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9wdWJsaWNhdGlvbi5v dXQKKysrIGIvc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9wdWJsaWNhdGlvbi5vdXQKQEAgLTEy OCw2ICsxMjgsMTUgQEAgVGFibGVzIGZyb20gc2NoZW1hczoKIAogU0VUIGNsaWVudF9taW5fbWVz c2FnZXMgPSAnRVJST1InOwogQ1JFQVRFIFBVQkxJQ0FUSU9OIHRlc3RwdWJfZm9yc2NoZW1hIEZP UiBUQUJMRVMgSU4gU0NIRU1BIHB1Yl90ZXN0OworXGRuIHB1Yl90ZXN0CisgICAgICAgICAgIExp c3Qgb2Ygc2NoZW1hcworICAgTmFtZSAgIHwgICAgICAgICAgT3duZXIgICAgICAgICAgIAorLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorIHB1Yl90ZXN0IHwgcmVncmVzc19w dWJsaWNhdGlvbl91c2VyCitJbmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6CisgICAgInRlc3RwdWJf Zm9yc2NoZW1hIgorICAgICJ0ZXN0cHViX2ZvcnRhYmxlIgorCiAtLSBzaG91bGQgYmUgYWJsZSB0 byBjcmVhdGUgcHVibGljYXRpb24gd2l0aCBzY2hlbWEgYW5kIHRhYmxlIG9mIHRoZSBzYW1lCiAt LSBzY2hlbWEKIENSRUFURSBQVUJMSUNBVElPTiB0ZXN0cHViX2Zvcl90Ymxfc2NoZW1hIEZPUiBU QUJMRVMgSU4gU0NIRU1BIHB1Yl90ZXN0LCBUQUJMRSBwdWJfdGVzdC50ZXN0cHViX25vcGs7CmRp ZmYgLS1naXQgYS9zcmMvdGVzdC9yZWdyZXNzL3NxbC9wdWJsaWNhdGlvbi5zcWwgYi9zcmMvdGVz dC9yZWdyZXNzL3NxbC9wdWJsaWNhdGlvbi5zcWwKaW5kZXggNjQyZTMyZmEwOTguLjA0MWUxNGE0 ZGU2IDEwMDY0NAotLS0gYS9zcmMvdGVzdC9yZWdyZXNzL3NxbC9wdWJsaWNhdGlvbi5zcWwKKysr IGIvc3JjL3Rlc3QvcmVncmVzcy9zcWwvcHVibGljYXRpb24uc3FsCkBAIC03Niw2ICs3Niw4IEBA IEFMVEVSIFBVQkxJQ0FUSU9OIHRlc3RwdWJfZm9ydGFibGUgU0VUIFRBQkxFUyBJTiBTQ0hFTUEg cHViX3Rlc3Q7CiAKIFNFVCBjbGllbnRfbWluX21lc3NhZ2VzID0gJ0VSUk9SJzsKIENSRUFURSBQ VUJMSUNBVElPTiB0ZXN0cHViX2ZvcnNjaGVtYSBGT1IgVEFCTEVTIElOIFNDSEVNQSBwdWJfdGVz dDsKK1xkbiBwdWJfdGVzdAorCiAtLSBzaG91bGQgYmUgYWJsZSB0byBjcmVhdGUgcHVibGljYXRp b24gd2l0aCBzY2hlbWEgYW5kIHRhYmxlIG9mIHRoZSBzYW1lCiAtLSBzY2hlbWEKIENSRUFURSBQ VUJMSUNBVElPTiB0ZXN0cHViX2Zvcl90Ymxfc2NoZW1hIEZPUiBUQUJMRVMgSU4gU0NIRU1BIHB1 Yl90ZXN0LCBUQUJMRSBwdWJfdGVzdC50ZXN0cHViX25vcGs7Ci0tIAoyLjQ3LjMKCg== --00000000000037d2fa064fdb747a Content-Type: application/octet-stream; name="v3-0002-Fix-footer-titles-for-SEQUENCE-describe.patch" Content-Disposition: attachment; filename="v3-0002-Fix-footer-titles-for-SEQUENCE-describe.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mo6lre581 RnJvbSBjYmI1YWU4MzA5OTYzZGUyYjJlMDAzY2ZjYzZjNmZhNzYxZDRmMTMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBTbWl0aCA8cGV0ZXIuYi5zbWl0aEBmdWppdHN1LmNv bT4KRGF0ZTogTW9uLCAyMCBBcHIgMjAyNiAxMjozMzoyMyArMTAwMApTdWJqZWN0OiBbUEFUQ0gg djNdIEZpeCBmb290ZXIgdGl0bGVzIGZvciBTRVFVRU5DRSBkZXNjcmliZQoKLS0tCiBzcmMvYmlu L3BzcWwvZGVzY3JpYmUuYyAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHNyYy90ZXN0L3JlZ3Jl c3MvZXhwZWN0ZWQvcHVibGljYXRpb24ub3V0IHwgNCArKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDMg aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvYmluL3BzcWwv ZGVzY3JpYmUuYyBiL3NyYy9iaW4vcHNxbC9kZXNjcmliZS5jCmluZGV4IGIzMTUxNTliY2IzLi5h NTg1OThkODJhOSAxMDA2NDQKLS0tIGEvc3JjL2Jpbi9wc3FsL2Rlc2NyaWJlLmMKKysrIGIvc3Jj L2Jpbi9wc3FsL2Rlc2NyaWJlLmMKQEAgLTE4OTUsNyArMTg5NSw3IEBAIGRlc2NyaWJlT25lVGFi bGVEZXRhaWxzKGNvbnN0IGNoYXIgKnNjaGVtYW5hbWUsCiAKIAkJCQlpZiAobnJvd3MgPiAwKQog CQkJCXsKLQkJCQkJcHJpbnRmUFFFeHBCdWZmZXIoJnRtcGJ1ZiwgXygiUHVibGljYXRpb25zOiIp KTsKKwkJCQkJcHJpbnRmUFFFeHBCdWZmZXIoJnRtcGJ1ZiwgXygiSW5jbHVkZWQgaW4gcHVibGlj YXRpb25zOiIpKTsKIAkJCQkJZm9yIChpID0gMDsgaSA8IG5yb3dzOyBpKyspCiAJCQkJCQlhcHBl bmRQUUV4cEJ1ZmZlcigmdG1wYnVmLCAiXG4gICAgXCIlc1wiIiwgUFFnZXR2YWx1ZShyZXN1bHQs IGksIDApKTsKIApkaWZmIC0tZ2l0IGEvc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9wdWJsaWNh dGlvbi5vdXQgYi9zcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3B1YmxpY2F0aW9uLm91dAppbmRl eCBlYjYzNTE0NzY0NC4uOGQ5ZWI1N2VkMWEgMTAwNjQ0Ci0tLSBhL3NyYy90ZXN0L3JlZ3Jlc3Mv ZXhwZWN0ZWQvcHVibGljYXRpb24ub3V0CisrKyBiL3NyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQv cHVibGljYXRpb24ub3V0CkBAIC00NzksNyArNDc5LDcgQEAgU0VMRUNUIHB1Ym5hbWUsIHB1YmFs bHRhYmxlcywgcHViYWxsc2VxdWVuY2VzIEZST00gcGdfcHVibGljYXRpb24gV0hFUkUgcHVibmFt ZQogICBUeXBlICB8IFN0YXJ0IHwgTWluaW11bSB8ICAgICAgIE1heGltdW0gICAgICAgfCBJbmNy ZW1lbnQgfCBDeWNsZXM/IHwgQ2FjaGUgCiAtLS0tLS0tLSstLS0tLS0tKy0tLS0tLS0tLSstLS0t LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0KICBiaWdpbnQg fCAgICAgMSB8ICAgICAgIDEgfCA5MjIzMzcyMDM2ODU0Nzc1ODA3IHwgICAgICAgICAxIHwgbm8g ICAgICB8ICAgICAxCi1QdWJsaWNhdGlvbnM6CitJbmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6CiAg ICAgInJlZ3Jlc3NfcHViX2ZvcmFsbHNlcXVlbmNlczEiCiAKIFxkUnArIHJlZ3Jlc3NfcHViX2Zv cmFsbHNlcXVlbmNlczEKQEAgLTQ5OCw3ICs0OTgsNyBAQCBSRVNFVCBjbGllbnRfbWluX21lc3Nh Z2VzOwogICBUeXBlICB8IFN0YXJ0IHwgTWluaW11bSB8ICAgICAgIE1heGltdW0gICAgICAgfCBJ bmNyZW1lbnQgfCBDeWNsZXM/IHwgQ2FjaGUgCiAtLS0tLS0tLSstLS0tLS0tKy0tLS0tLS0tLSst LS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0KICBiaWdp bnQgfCAgICAgMSB8ICAgICAgIDEgfCA5MjIzMzcyMDM2ODU0Nzc1ODA3IHwgICAgICAgICAxIHwg bm8gICAgICB8ICAgICAxCi1QdWJsaWNhdGlvbnM6CitJbmNsdWRlZCBpbiBwdWJsaWNhdGlvbnM6 CiAgICAgInJlZ3Jlc3NfcHViX2ZvcmFsbHNlcXVlbmNlczEiCiAgICAgInJlZ3Jlc3NfcHViX2Zv cmFsbHNlcXVlbmNlczIiCiAKLS0gCjIuNDcuMwoK --00000000000037d2fa064fdb747a--