From unknown Sat Jun 21 03:06:24 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#70154 <70154@debbugs.gnu.org> To: bug#70154 <70154@debbugs.gnu.org> Subject: Status: python terminado Reply-To: bug#70154 <70154@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:06:24 +0000 retitle 70154 python terminado reassign 70154 guix submitter 70154 Jim Dupont severity 70154 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 02 18:46:20 2024 Received: (at submit) by debbugs.gnu.org; 2 Apr 2024 22:46:20 +0000 Received: from localhost ([127.0.0.1]:56517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rrmtU-0004Rs-SF for submit@debbugs.gnu.org; Tue, 02 Apr 2024 18:46:19 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rrmtR-0004Qt-8F for submit@debbugs.gnu.org; Tue, 02 Apr 2024 18:46:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rrmtE-0002DH-Os for bug-guix@gnu.org; Tue, 02 Apr 2024 18:46:00 -0400 Received: from mail-pg1-x529.google.com ([2607:f8b0:4864:20::529]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rrmtB-0005ss-Eb for bug-guix@gnu.org; Tue, 02 Apr 2024 18:46:00 -0400 Received: by mail-pg1-x529.google.com with SMTP id 41be03b00d2f7-5cddc5455aeso3618104a12.1 for ; Tue, 02 Apr 2024 15:45:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712097954; x=1712702754; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=etn2CX/OfNkBnYwgDjgD1o/QFz3DrNzOIMK45WP8TS0=; b=LLaEeIBG9+mDhu6NJOXget2/r3oyl/aVd51RdZjzflem6I84Z6qM5Od/9+tUKmGs5c aN0tXqf8mPci0H1rDubGuSiGflDIzt6921atC0R8WVBpzAL+Go92RJXCrN/o8ea22qlP Cy+5Ig+gEy1GZkfWvuyintT9r1pAKqoY5meBvPO1+MIxCn1RbOSiVo7ct59Sd3H8aF6I GC00tC0O0LVp1jwqAoscuTWRceEX5z6aSZX4BR8M7c6Y1JL2J/GsksXBj4byjogfno3f bjpXvmXdcqjt/cUApTLCKJ1qH4k+rwVLRenXlSFCpHuIHIM9XEEQCL/sLgkfTHaix1Ge 6Pqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712097954; x=1712702754; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=etn2CX/OfNkBnYwgDjgD1o/QFz3DrNzOIMK45WP8TS0=; b=BC/FG7pp9NgA70sUSRormSkJte3EvclrZB6YZSyJf6g5ERuPTdxDYbNSJ6FUXCkHQB xYHBYzXE97mMWeVgATlOuKZ5cJdcN/t9f7iCsCdtEq0KLyDV6LNgbZSbABO6gKbDSQ1I F3xYW+GmMg1+e7RZKXs9DdhJtTyJ8tLpmRlZdmFgPig89UVtsviMFrus2JcijRmdVV6L AvnQZeDSuIK7dCXsUqPFH5hD81OyLWjOwLu7sfZxikIlgMRcCT3SApvRFIKs4Hc/yb1T UJ+ZYimXvGrSsJJMaX1E13/2Y933yhoOPg/BQKM/5xi2Z9GEsTT4Zp72Mfsomp34g3Hq EkPA== X-Gm-Message-State: AOJu0Ywmos5sdGmSxmMJzpET709QzEC5VeMw+lfUNcwgqYbKob9taS4+ AO6stPL0TMGObUxI8azSTop0lylLg5Rz+nUUIxxOp6hh/gZdGAWZ/kCVlrspldkhKADDeFnYtX6 VpTfERtsiPHso9ueOubB3L5EGqe0rtF23+cw= X-Google-Smtp-Source: AGHT+IEFFnGayQNmNw2leGqN5OALPA5ed0jAnXhDhQsl3yVwQwaSA1jMh8dFwiyG+026xPUpnbHc1SCfAUoV61cpsEU= X-Received: by 2002:a17:90b:378d:b0:2a2:644a:a0e3 with SMTP id mz13-20020a17090b378d00b002a2644aa0e3mr2302227pjb.3.1712097954047; Tue, 02 Apr 2024 15:45:54 -0700 (PDT) MIME-Version: 1.0 From: Jim Dupont Date: Tue, 2 Apr 2024 18:45:41 -0400 Message-ID: Subject: python terminado To: bug-guix@gnu.org Content-Type: multipart/mixed; boundary="0000000000005f4d02061524de4d" Received-SPF: pass client-ip=2607:f8b0:4864:20::529; envelope-from=jmikedupont2@gmail.com; helo=mail-pg1-x529.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I got python terminado to build on aarch64 https://github.com/jupyter/terminado/compare/main...meta-introspector:terminado:main it had multiple issues, not sure how much work to put into this to docum [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jmikedupont2[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (jmikedupont2[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 HTML_MESSAGE BODY: HTML included in message X-Debbugs-Envelope-To: submit 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.2 (/) --0000000000005f4d02061524de4d Content-Type: multipart/alternative; boundary="0000000000005f4d00061524de4b" --0000000000005f4d00061524de4b Content-Type: text/plain; charset="UTF-8" I got python terminado to build on aarch64 https://github.com/jupyter/terminado/compare/main...meta-introspector:terminado:main it had multiple issues, not sure how much work to put into this to document it. let me know --0000000000005f4d00061524de4b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I got python terminado to build on aarc= h64
https://github.com/jupyter/terminado/compare= /main...meta-introspector:terminado:main
it had multip= le issues, not sure how much work to put into this to document it. let me k= now=C2=A0
--0000000000005f4d00061524de4b-- --0000000000005f4d02061524de4d Content-Type: text/plain; charset="UTF-8"; name="python-terminado.scm.txt" Content-Disposition: attachment; filename="python-terminado.scm.txt" Content-Transfer-Encoding: base64 Content-ID: <18ea0fd1fd7db8c23fb1> X-Attachment-Id: 18ea0fd1fd7db8c23fb1 Ozs7IEdOVSBHdWl4IC0tLSBGdW5jdGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCjs7 OyBDb3B5cmlnaHQgwqkgMjAxNSBFcmljIER2b3JzYWsgPGVyaWNAZHZvcnNhay5mcj4KOzs7IENv cHlyaWdodCDCqSAyMDE1LTIwMjMgRWZyYWltIEZsYXNobmVyIDxlZnJhaW1AZmxhc2huZXIuY28u aWw+Cjs7OyBDb3B5cmlnaHQgwqkgMjAxNyBDaHJpc3RvcGhlciBCYWluZXMgPG1haWxAY2JhaW5l cy5uZXQ+Cjs7OyBDb3B5cmlnaHQgwqkgMjAxNiwgMjAxNyBEYW5ueSBNaWxvc2F2bGpldmljIDxk YW5ueW0rYUBzY3JhdGNocG9zdC5vcmc+Cjs7OyBDb3B5cmlnaHQgwqkgMjAxMywgMjAxNCwgMjAx NSwgMjAxNiwgMjAyMCBBbmRyZWFzIEVuZ2UgPGFuZHJlYXNAZW5nZS5mcj4KOzs7IENvcHlyaWdo dCDCqSAyMDE2LCAyMDE3LCAyMDE5LTIwMjMgTWFyaXVzIEJha2tlIDxtYXJpdXNAZ251Lm9yZz4K Ozs7IENvcHlyaWdodCDCqSAyMDE1LTIwMjQgUmljYXJkbyBXdXJtdXMgPHJla2Fkb0BlbGVwaGx5 Lm5ldD4KOzs7IENvcHlyaWdodCDCqSAyMDE3LCAyMDIxIFJvZWwgSmFuc3NlbiA8cm9lbEBnbnUu b3JnPgo7OzsgQ29weXJpZ2h0IMKpIDIwMTYsIDIwMTcsIDIwMjAgSnVsaWVuIExlcGlsbGVyIDxq dWxpZW5AbGVwaWxsZXIuZXU+Cjs7OyBDb3B5cmlnaHQgwqkgMjAxNiwgMjAxNyBOaWtpdGEgPG5p a2l0YUBuMC5pcz4KOzs7IENvcHlyaWdodCDCqSAyMDE0LCAyMDE3LCAyMDIxIEVyaWMgQmF2aWVy IDxiYXZpZXJAcG9zdGVvLm5ldD4KOzs7IENvcHlyaWdodCDCqSAyMDE0LCAyMDE1IE1hcmsgSCBX ZWF2ZXIgPG1od0BuZXRyaXMub3JnPgo7OzsgQ29weXJpZ2h0IMKpIDIwMTUgQ3lyaWwgUm9lbGFu ZHQgPHRpcGVjYW1sQGdtYWlsLmNvbT4KOzs7IENvcHlyaWdodCDCqSAyMDE1LCAyMDE2LCAyMDE3 LCAyMDE5IExlbyBGYW11bGFyaSA8bGVvQGZhbXVsYXJpLm5hbWU+Cjs7OyBDb3B5cmlnaHQgwqkg MjAxNiwgMjAxOSwgMjAyMiBIYXJ0bXV0IEdvZWJlbCA8aC5nb2ViZWxAY3JhenktY29tcGlsZXJz LmNvbT4KOzs7IENvcHlyaWdodCDCqSAyMDE24oCTMjAyMSBUb2JpYXMgR2VlcmluY2t4LVJpY2Ug PG1lQHRvYmlhcy5ncj4KOzs7IENvcHlyaWdodCDCqSAyMDE1LCAyMDE3IEJlbiBXb29kY3JvZnQg PGRvbnR0cnVzdGJlbkBnbWFpbC5jb20+Cjs7OyBDb3B5cmlnaHQgwqkgMjAxNSwgMjAxNiBDaHJp c3RpbmUgTGVtbWVyLVdlYmJlciA8Y3dlYmJlckBkdXN0eWNsb3VkLm9yZz4KOzs7IENvcHlyaWdo dCDCqSAyMDE3IEFkcmlhbm8gUGVsdXNvIDxjYXRvbmFub0BnbWFpbC5jb20+Cjs7OyBDb3B5cmln aHQgwqkgMjAxNiBEeWxhbiBKZWZmZXJzIDxzYXBpZW50ZWNoQHNhcGllbnRlY2hAb3Blbm1haWxi b3gub3JnPgo7OzsgQ29weXJpZ2h0IMKpIDIwMTYgRGF2aWQgQ3JhdmVuIDxkYXZpZEBjcmF2ZW4u Y2g+Cjs7OyBDb3B5cmlnaHQgwqkgMjAxNyBPbGVnIFB5a2hhbG92IDxnby53aWd1c3RAZ21haWwu Y29tPgo7OzsgQ29weXJpZ2h0IMKpIDIwMTUsIDIwMTYgRGF2aWQgVGhvbXBzb24gPGRhdmV0QGdu dS5vcmc+Cjs7OyBDb3B5cmlnaHQgwqkgMjAxNyBNYXJrIE1leWVyIDxtYXJrQG9mb3Nvcy5vcmc+ Cjs7OyBDb3B5cmlnaHQgwqkgMjAxOCBUb23DocWhIMSMZWNoIDxzbGVlcF93YWxrZXJAZ251Lm9y Zz4KOzs7IENvcHlyaWdodCDCqSAyMDE4LCAyMDE5LCAyMDIxIE5pY29sYXMgR29hemlvdSA8bWFp bEBuaWNvbGFzZ29hemlvdS5mcj4KOzs7IENvcHlyaWdodCDCqSAyMDE4IE1hdGhpZXUgT3RoYWNl aGUgPG0ub3RoYWNlaGVAZ21haWwuY29tPgo7OzsgQ29weXJpZ2h0IMKpIDIwMTgsIDIwMjAsIDIw MjEsIDIwMjIsIDIwMjMgTWF4aW0gQ291cm5veWVyIDxtYXhpbS5jb3Vybm95ZXJAZ21haWwuY29t Pgo7OzsgQ29weXJpZ2h0IMKpIDIwMTkgVmFncmFudCBDYXNjYWRpYW4gPHZhZ3JhbnRAZGViaWFu Lm9yZz4KOzs7IENvcHlyaWdodCDCqSAyMDE5IEJyZW5kYW4gVGlsZGVzbGV5IDxtYWlsQGJyZW5k YW4uc2NvdD4KOzs7IENvcHlyaWdodCDCqSAyMDE5IFBpZXJyZSBMYW5nbG9pcyA8cGllcnJlLmxh bmdsb2lzQGdteC5jb20+Cjs7OyBDb3B5cmlnaHQgwqkgMjAxOSwgMjAyMCBUYW5ndXkgTGUgQ2Fy cm91ciA8dGFuZ3V5QGJpb25lbGFuZC5vcmc+Cjs7OyBDb3B5cmlnaHQgwqkgMjAyMCBKYWt1YiBL xIVkemlvxYJrYSA8a3ViYUBrYWR6aW9sa2EubmV0Pgo7OzsgQ29weXJpZ2h0IMKpIDIwMjAgRXZh biBTdHJhdyA8ZXZhbi5zdHJhdzk5QGdtYWlsLmNvbT4KOzs7IENvcHlyaWdodCDCqSAyMDIwIEFs ZXhhbmRyb3MgVGhlb2RvdG91IDxhbGV4QHpyeXRobS5vcmc+Cjs7OyBDb3B5cmlnaHQgwqkgMjAy MCBIb2xnZXIgUGV0ZXJzIDxob2xnZXIucGV0ZXJzQHBvc3Rlby5kZT4KOzs7IENvcHlyaWdodCDC qSAyMDIwIE5vaXN5dG9vdCA8bm9pc3l0b290QGdtYWlsLmNvbT4KOzs7IENvcHlyaWdodCDCqSAy MDIwIEVkb3VhcmQgS2xlaW4gPGVka0BiZWF2ZXItbGFicy5jb20+Cjs7OyBDb3B5cmlnaHQgwqkg MjAyMCwgMjAyMSwgMjAyMiwgMjAyMyBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0 Pgo7OzsgQ29weXJpZ2h0IMKpIDIwMjAgS29ucmFkIEhpbnNlbiA8a29ucmFkLmhpbnNlbkBmYXN0 bWFpbC5uZXQ+Cjs7OyBDb3B5cmlnaHQgwqkgMjAyMCwgMjAyMiwgMjAyNCBHaWFjb21vIExlaWRp IDxnb29kb2xkcGF1bEBhdXRpc3RpY2kub3JnPgo7OzsgQ29weXJpZ2h0IMKpIDIwMjEgRWthaXR6 IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgo7OzsgQ29weXJpZ2h0IMKpIDIwMjEgR3JlZyBI b2dhbiA8Y29kZUBncmVnaG9nYW4uY29tPgo7OzsgQ29weXJpZ2h0IMKpIDIwMjEgTWF4aW1lIERl dm9zIDxtYXhpbWVkZXZvc0B0ZWxlbmV0LmJlPgo7OzsgQ29weXJpZ2h0IMKpIDIwMjEgUHJhZGFu YSBBdW1hcnMgPHBhdW1hcnNAY291cnJpZXIuZGV2Pgo7OzsgQ29weXJpZ2h0IMKpIDIwMjEsIDIw MjIsIDIwMjQgQXJ1biBJc2FhYyA8YXJ1bmlzYWFjQHN5c3RlbXJlYm9vdC5uZXQ+Cjs7OyBDb3B5 cmlnaHQgwqkgMjAyMSwgMjAyMiBqZ2FydCA8amdhcnRAZGlzbWFpbC5kZT4KOzs7IENvcHlyaWdo dCDCqSAyMDIxIEFsaWNlIEJyZW5vbiA8YWxpY2UuYnJlbm9uQGVucy1seW9uLmZyPgo7OzsgQ29w eXJpZ2h0IMKpIDIwMjIgSm9obiBLZWhheWlhcyA8am9obi5rZWhheWlhc0Bwcm90b25tYWlsLmNv bT4KOzs7IENvcHlyaWdodCDCqSAyMDIyIERlbmlzICdHTlV0b28nIENhcmlrbGkgPEdOVXRvb0Bj eWJlcmRpbWVuc2lvbi5vcmc+Cjs7OyBDb3B5cmlnaHQgwqkgMjAyMiwgMjAyMyBGZWxpeCBHcnVi ZXIgPGZlbGdydUBwb3N0ZW8ubmV0Pgo7OzsgQ29weXJpZ2h0IMKpIDIwMjIgUGV0ZXIgUG9saWRv cm8gPHBldGVyQHBvbGlkb3JvLmlvPgo7OzsgQ29weXJpZ2h0IMKpIDIwMjIgQW50ZXJvIE1lanIg PGFudGVyb0BtYWlsYm94Lm9yZz4KOzs7IENvcHlyaWdodCDCqSAyMDIyIEx1aXMgSGVucmlxdWUg R29tZXMgSGlnaW5vIDxsdWlzaGVucmlxdWVnaDI3MDFAZ21haWwuY29tPgo7OzsgQ29weXJpZ2h0 IMKpIDIwMjIgTmljb2xhcyBHcmF2ZXMgPG5ncmF2ZXNAbmdyYXZlcy5mcj4KOzs7IENvcHlyaWdo dCDCqSAyMDIyIFRvbWFzeiBKZW5lcmFsY3p5ayA8dGpAc2Nod2kucGw+Cjs7OyBDb3B5cmlnaHQg wqkgMjAyMiBtc2ltb25pbiA8bWF0dGhpZXUuc2ltb25pbkBpbnJpYS5mcj4KOzs7IENvcHlyaWdo dCDCqSAyMDIyIE1pY2hhZWwgUm9obGVkZXIgPG1pa2VAcm9obGVkZXIuZGU+Cjs7OyBDb3B5cmln aHQgwqkgMjAyMiBCYXB0aXN0ZSBTdHJhenp1bGxhIDxic3RyYXp6dWxsQGhvdG1haWwuZnI+Cjs7 OyBDb3B5cmlnaHQgwqkgMjAyMyBkYW4gPGlAZGFuLmdhbWVzPgo7OzsgQ29weXJpZ2h0IMKpIDIw MjMgSm9obiBLZWhheWlhcyA8am9obi5rZWhheWlhc0Bwcm90b25tYWlsLmNvbT4KOzs7IENvcHly aWdodCDCqSAyMDIzIEl2YW4gVmlsYXRhLWktQmFsYWd1ZXIgPGl2YW5Ac2VsaWRvci5uZXQ+Cjs7 OyBDb3B5cmlnaHQgwqkgMjAyNCBUcm95IEZpZ2llbCA8dHJveUB0cm95ZmlnaWVsLmNvbT4KOzs7 IENvcHlyaWdodCDCqSAyMDI0IFNoYXJsYXRhbiBIZWxsc2VoZXIgPHNoYXJsYXRhbnVzQGdtYWls LmNvbT4KOzs7IENvcHlyaWdodCDCqSAyMDI0IG5vcm1hbGx5X2pzIDxub3JtYWxseV9qc0Bwb3N0 ZW8ubmV0Pgo7OzsKOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4Lgo7OzsKOzs7IEdO VSBHdWl4IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt b2RpZnkgaXQKOzs7IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp Y2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cjs7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBl aXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKOzs7IHlvdXIgb3B0aW9uKSBh bnkgbGF0ZXIgdmVyc2lvbi4KOzs7Cjs7OyBHTlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0aGUg aG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKOzs7IFdJVEhPVVQgQU5ZIFdBUlJBTlRZ OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKOzs7IE1FUkNIQU5UQUJJTElU WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKOzs7IEdOVSBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCjs7Owo7OzsgWW91IHNob3Vs ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UK Ozs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3Jn L2xpY2Vuc2VzLz4uCgooZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi13ZWIpCiAg Izp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNlcykgIzpwcmVmaXggbGljZW5zZTopCiAgIzp1c2Ut bW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBjb3B5KQogICM6dXNlLW1vZHVsZSAoZ3VpeCBidWls ZC1zeXN0ZW0gcHlwcm9qZWN0KQogICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcHl0 aG9uKQogICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkKICAjOnVzZS1tb2R1bGUgKGd1aXgg Z2V4cCkKICAjOnVzZS1tb2R1bGUgKGd1aXggZ2l0LWRvd25sb2FkKQogICM6dXNlLW1vZHVsZSAo Z3VpeCBwYWNrYWdlcykKICAjOnVzZS1tb2R1bGUgKGd1aXggdXRpbHMpCiAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgYWRtaW4pCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYmFzZSkK ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBiYXNoKQogICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGNoZWNrKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGNvbXByZXNzaW9uKQog ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGN1cmwpCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgZGF0YWJhc2VzKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGRqYW5nbykKICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmcmVlZGVza3RvcCkKICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBnbGliKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdudXBnKQogICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdyYXBodml6KQogICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGdyb2ZmKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxpYmV2ZW50KQogICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxpYmZmaSkKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr YWdlcyBsaW51eCkKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBub2RlKQogICM6dXNlLW1v ZHVsZSAoZ251IHBhY2thZ2VzIG9wZW5zdGFjaykKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBwY3JlKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBrZy1jb25maWcpCiAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgcHJvdG9idWYpCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgcHl0aG9uKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi1idWlsZCkKICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBweXRob24tY2hlY2spCiAgIzp1c2UtbW9kdWxlIChn bnUgcGFja2FnZXMgcHl0aG9uLWNvbXByZXNzaW9uKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2th Z2VzIHB5dGhvbi1jcnlwdG8pCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0aG9uLXNj aWVuY2UpCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0aG9uLXh5eikKICAjOnVzZS1t b2R1bGUgKGdudSBwYWNrYWdlcyBxdCkKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyByZGYp CiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcnBjKQogICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIHNlcmlhbGl6YXRpb24pCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgc3BoaW54 KQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHRleGluZm8pCiAgIzp1c2UtbW9kdWxlIChn bnUgcGFja2FnZXMgdGltZSkKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB0bHMpCiAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdmVyc2lvbi1jb250cm9sKQogICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIHdlYikKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4bWwpCiAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMpCiAgIzp1c2UtbW9kdWxlIChzcmZpIHNyZmktMSkpCgoo ZGVmaW5lLXB1YmxpYyBweXRob24tdG9ybmFkbwogIChwYWNrYWdlCiAgICAobmFtZSAicHl0aG9u LXRvcm5hZG8iKQogICAgKHZlcnNpb24gIjUuMS4xIikKICAgIChzb3VyY2UKICAgICAob3JpZ2lu CiAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKICAgICAgICh1cmkgKHB5cGktdXJpICJ0b3JuYWRv IiB2ZXJzaW9uKSkKICAgICAgIChzaGEyNTYKICAgICAgICAoYmFzZTMyCiAgICAgICAgICIwMmNs cWsyMTE2amJucThsbmFxbWR3M3A1Mm5xcmQ5aWI1OXI0eHoybGw0M2ZwY21obGFmIikpKSkKICAg IChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKICAgIChhcmd1bWVudHMKICAgICAo bGlzdAogICAgICAjOnBoYXNlcwogICAgICAnKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNl cwogICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ2ZpeC1jb2xsZWN0aW9ucwogICAgICAgICAg IChsYW1iZGEgXwogICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJ0b3JuYWRvL2h0dHB1dGlsLnB5 IgogICAgICAgICAgICAgICAoKCJjb2xsZWN0aW9ucy5NdXRhYmxlTWFwcGluZyIpCiAgICAgICAg ICAgICAgICAiY29sbGVjdGlvbnMuYWJjLk11dGFibGVNYXBwaW5nIikpKSkKICAgICAgICAgKHJl cGxhY2UgJ2NoZWNrCiAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IHRlc3RzPyAjOmFsbG93LW90 aGVyLWtleXMpCiAgICAgICAgICAgICAod2hlbiB0ZXN0cz8KICAgICAgICAgICAgICAgKHN1YnN0 aXR1dGUqICJ0b3JuYWRvL3Rlc3QvcnVudGVzdHMucHkiCiAgICAgICAgICAgICAgICAgKCgiXCJl cnJvclwiLCBjYXRlZ29yeT1EZXByZWNhdGlvbldhcm5pbmciKQogICAgICAgICAgICAgICAgICAi XCJpZ25vcmVcIiwgY2F0ZWdvcnk9RGVwcmVjYXRpb25XYXJuaW5nIikKICAgICAgICAgICAgICAg ICA7OyBEaXNhYmxlIHRlc3RzIHRoYXQgdXNlIFNTTC4KICAgICAgICAgICAgICAgICAoKCIndG9y bmFkby50ZXN0LnNpbXBsZV9odHRwY2xpZW50X3Rlc3QnLCIpICIiKQogICAgICAgICAgICAgICAg ICgoIid0b3JuYWRvLnRlc3QuaW9zdHJlYW1fdGVzdCcsIikgIiIpCiAgICAgICAgICAgICAgICAg KCgiJ3Rvcm5hZG8udGVzdC5odHRwc2VydmVyX3Rlc3QnLCIpICIiKQogICAgICAgICAgICAgICAg IDs7IFNvbWUgdGltZW91dHMgYXJlIHRyaWdnZXJlZCBpbiB0aGVzZSB0d28gbW9kdWxlcwogICAg ICAgICAgICAgICAgICgoIid0b3JuYWRvLnRlc3QucXVldWVzX3Rlc3QnLCIpICIiKQogICAgICAg ICAgICAgICAgICgoIid0b3JuYWRvLnRlc3QubG9ja3NfdGVzdCcsIikgIiIpKQogICAgICAgICAg ICAgICA7OyBTa2lwIGFsbCBuZXR3b3JrIHRlc3RzCiAgICAgICAgICAgICAgIChzZXRlbnYgIk5P X05FVFdPUksiICIxIikKICAgICAgICAgICAgICAgOzsgU2tpcCB0aW1pbmctcmVsZXZhbnQgdGVz dHMKICAgICAgICAgICAgICAgKHNldGVudiAiVFJBVklTIiAiMSIpCiAgICAgICAgICAgICAgIChp bnZva2UgInB5dGhvbiIgIi1tIiAidG9ybmFkby50ZXN0LnJ1bnRlc3RzIgogICAgICAgICAgICAg ICAgICAgICAgICItLXZlcmJvc2U9eWVzIikpKSkpKSkKICAgIChuYXRpdmUtaW5wdXRzCiAgICAg KGxpc3QgcHl0aG9uLWNlcnRpZmkpKQogICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93d3cudG9ybmFk b3dlYi5vcmcvIikKICAgIChzeW5vcHNpcyAiUHl0aG9uIHdlYiBmcmFtZXdvcmsgYW5kIGFzeW5j aHJvbm91cyBuZXR3b3JraW5nIGxpYnJhcnkiKQogICAgKGRlc2NyaXB0aW9uCiAgICAgIlRvcm5h ZG8gaXMgYSBQeXRob24gd2ViIGZyYW1ld29yayBhbmQgYXN5bmNocm9ub3VzIG5ldHdvcmtpbmcg bGlicmFyeSwKb3JpZ2luYWxseSBkZXZlbG9wZWQgYXQgRnJpZW5kRmVlZC4gIEJ5IHVzaW5nIG5v bi1ibG9ja2luZyBuZXR3b3JrIEkvTywKVG9ybmFkbyBjYW4gc2NhbGUgdG8gdGVucyBvZiB0aG91 c2FuZHMgb2Ygb3BlbiBjb25uZWN0aW9ucywgbWFraW5nIGl0IGlkZWFsCmZvciBsb25nIHBvbGxp bmcsIFdlYlNvY2tldHMsIGFuZCBvdGhlciBhcHBsaWNhdGlvbnMgdGhhdCByZXF1aXJlIGEgbG9u Zy1saXZlZApjb25uZWN0aW9uIHRvIGVhY2ggdXNlci4iKQogICAgKGxpY2Vuc2UgbGljZW5zZTph c2wyLjApKSkKCihkZWZpbmUtcHVibGljIHB5dGhvbi10b3JuYWRvLTYKICAocGFja2FnZQogICAg KG5hbWUgInB5dGhvbi10b3JuYWRvIikKICAgICh2ZXJzaW9uICI2LjIiKQogICAgKHNvdXJjZQog ICAgIChvcmlnaW4KICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgKHVyaSAocHlwaS11 cmkgInRvcm5hZG8iIHZlcnNpb24pKQogICAgICAgKHNoYTI1NgogICAgICAgIChiYXNlMzIKICAg ICAgICAgIjA0cnd6amZxYTMxYWp6OHZ2a2Zjc3AxNTM5bThuOTYwbXNucHB4a2Nja3A4cGxjaDhx d3YiKSkpKQogICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQogICAgKGFyZ3Vt ZW50cwogICAgICcoIzpwaGFzZXMKICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFz ZXMKICAgICAgICAgKHJlcGxhY2UgJ2NoZWNrCiAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IHRl c3RzPyAjOmFsbG93LW90aGVyLWtleXMpCiAgICAgICAgICAgICAod2hlbiB0ZXN0cz8KICAgICAg ICAgICAgICAgKHNldGVudiAiQVNZTkNfVEVTVF9USU1FT1VUIiAiMjUiKSAgIDsgTGlrZSBpbiB0 b3guaW5pLgogICAgICAgICAgICAgICAoaW52b2tlICJweXRob24iICItbSIgInRvcm5hZG8udGVz dC5ydW50ZXN0cyIpKSkpKSkpCiAgICAobmF0aXZlLWlucHV0cwogICAgIChsaXN0IHB5dGhvbi1j ZXJ0aWZpKSkKICAgIChob21lLXBhZ2UgImh0dHBzOi8vd3d3LnRvcm5hZG93ZWIub3JnLyIpCiAg ICAoc3lub3BzaXMgIlB5dGhvbiB3ZWIgZnJhbWV3b3JrIGFuZCBhc3luY2hyb25vdXMgbmV0d29y a2luZyBsaWJyYXJ5IikKICAgIChkZXNjcmlwdGlvbgogICAgICJUb3JuYWRvIGlzIGEgUHl0aG9u IHdlYiBmcmFtZXdvcmsgYW5kIGFzeW5jaHJvbm91cyBuZXR3b3JraW5nIGxpYnJhcnksCm9yaWdp bmFsbHkgZGV2ZWxvcGVkIGF0IEZyaWVuZEZlZWQuICBCeSB1c2luZyBub24tYmxvY2tpbmcgbmV0 d29yayBJL08sClRvcm5hZG8gY2FuIHNjYWxlIHRvIHRlbnMgb2YgdGhvdXNhbmRzIG9mIG9wZW4g Y29ubmVjdGlvbnMsIG1ha2luZyBpdCBpZGVhbApmb3IgbG9uZyBwb2xsaW5nLCBXZWJTb2NrZXRz LCBhbmQgb3RoZXIgYXBwbGljYXRpb25zIHRoYXQgcmVxdWlyZSBhIGxvbmctbGl2ZWQKY29ubmVj dGlvbiB0byBlYWNoIHVzZXIuIikKICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCgooZGVm aW5lLXB1YmxpYyBweXRob24tdGVybWluYWRvCiAgKHBhY2thZ2UKICAgIChuYW1lICJweXRob24t dGVybWluYWRvIikKICAgICh2ZXJzaW9uICIwLjE4LjEiKQogICAgKHNvdXJjZQogICAgIChvcmln aW4KICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgKHVyaSAocHlwaS11cmkgInRlcm1p bmFkbyIgdmVyc2lvbikpCiAgICAgICAoc2hhMjU2CiAgICAgICAgKGJhc2UzMgogICAgICAgICAi MGJweGFnM24wMTQ4dnNnbWk2d2gzeW5tcHJ5a2F6enF5czBsZnhncGRyMnhwMzJnNDJmeSIpKSkp CiAgICAoYnVpbGQtc3lzdGVtIHB5cHJvamVjdC1idWlsZC1zeXN0ZW0pCiAgICAocHJvcGFnYXRl ZC1pbnB1dHMKICAgICAobGlzdCBweXRob24tdG9ybmFkby02ICkpCiAgICAobmF0aXZlLWlucHV0 cwogICAgIChsaXN0IHB5dGhvbi1wdHlwcm9jZXNzCgkgICBweXRob24taGF0Y2hsaW5nIHB5dGhv bi1weXRlc3QgcHl0aG9uLXB5dGVzdC10aW1lb3V0CgkgICBweXRob24tdHJhaXRsZXRzCiAgICAg ICAgICAgcHl0aG9uLXR5cGluZy1leHRlbnNpb25zCgkgICApKQogICAgKGFyZ3VtZW50cwogICAg IGAoIzpwaGFzZXMKICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKICAgICAg ICAgKHJlcGxhY2UgJ2NoZWNrCiAgICAgICAgICAgKGxhbWJkYSBfIChpbnZva2UgInB5dGVzdCIg Ii12diIpKSkpKSkKICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9qdXB5dGVyL3Rl cm1pbmFkbyIpCiAgICAoc3lub3BzaXMgIlRlcm1pbmFscyBzZXJ2ZWQgdG8gdGVybS5qcyB1c2lu ZyBUb3JuYWRvIHdlYnNvY2tldHMiKQogICAgKGRlc2NyaXB0aW9uICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgYSBUb3JuYWRvIHdlYnNvY2tldCBiYWNrZW5kIGZvciB0aGUKdGVybS5qcyBKYXZhc2Ny aXB0IHRlcm1pbmFsIGVtdWxhdG9yIGxpYnJhcnkuIikKICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNk LTIpKSkKCnB5dGhvbi10ZXJtaW5hZG8K --0000000000005f4d02061524de4d--