From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id GK7zGKOwTWccVgEA62LTzQ:P1 (envelope-from ) for ; Mon, 02 Dec 2024 13:05:39 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id GK7zGKOwTWccVgEA62LTzQ (envelope-from ) for ; Mon, 02 Dec 2024 14:05:39 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=VIomfrb7; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=Eyn54pWJ; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1733144738; a=rsa-sha256; cv=none; b=XecqT6NsBOr250t7Uz/z6uLeajgvum7b/r8Lax+rVgK+HpLzchFJmMZzqIkQpVk/tait5n bG5J6MjOw3yJPM3ScWCC/bacAzxNWFamgGKPH6sfSt5dDCTVTXRyFcNy4VyAZomsZHPYr2 F5K3pCj3guPek/MW8R+mlp8AJ55IpoRZI3kIdNgz372jczI0MPCICumMjwqHd6672SP1p4 WZPL+ncc5tuzoNj7S0+tLIlTHrC0mqFEwP657caHRu0nSxIMTDSVjVTxJT3Z2XaSdenn+d +KXJWt180IY5JD50kwTROVudmyhAGo6UleM79NxVG901Ap792NpvWHkC6ImPXw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=VIomfrb7; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=Eyn54pWJ; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1733144738; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=a2C/0MRSy0tTaFxaF8sok4iylrDWNJno8NLTrqSD6So=; b=FxQPQ04A0c8DNyap2Jw+e3ri3sH84LhY/9DyNirUf2RghghyX5NQJwmnMZ1qRjelTMlW1u GHy1p6coY5Zys6OB7J360yyQytwekKVAyJFPHGJHFjNXErTlO906+9XWveSdBu3q+bO85t qXvW5Mclm66sHeHAD7uLlfAW2nOYuoJ2TLsdYh5AyNwvVnicQek4+Qbb3AZgoEJPUfV9PR SzJ7pqqzFiP6BT0/XG5nMc1qy9kL8j9t5UcLfL1sE6GcPGe7d848egTVUk3ChChCokJv9x f58oxZDcHGCGnMBw6IG8qr4u3TOoZXIwSN2a9u2iuSI7oUWmhDMp+53Y1BngNA== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 17F5380036 for ; Mon, 02 Dec 2024 14:05:37 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tI66v-00087T-9Z; Mon, 02 Dec 2024 08:05:10 -0500 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 1tI66r-00086s-CU for guix-patches@gnu.org; Mon, 02 Dec 2024 08:05:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tI66o-0008CU-NM for guix-patches@gnu.org; Mon, 02 Dec 2024 08:05:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=Date:From:MIME-Version:To:Subject; bh=a2C/0MRSy0tTaFxaF8sok4iylrDWNJno8NLTrqSD6So=; b=VIomfrb7VLPPMNYWpzDDd+siK5Haey/wp42EJiGvzLdCC3ms/BYfcxFV/MU0YtFLngoDQfGH+SfxlQLJ53ke4EBMwKqeg9/pO//1CZYI5R+sDwNwtVgU27GmOnj0GZHb/vkEwOJUzjsDNxZlVsSggcLaqB5BxIu6hRlRXXPHwVHQblK0UkO70YGaKPTPXIZOuoaLI0hpB03xf5TGM6/227Hlp69VASM8qxzdSsrI/ZhPD35MvvzbfhLh/+3tZysdZfHCFVf/rC+dCSSE7ieu5goBJvjeQi6lfnCaLyTbgsGqb0FRS7LDU3UZcgpzJPYYEHlHCjzGHOpx2jotpH/9rA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tI66o-00077R-9p for guix-patches@gnu.org; Mon, 02 Dec 2024 08:05:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74649] [PATCH] Update Artanis to 1.0.0 Resent-From: Josep Bigorra Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 02 Dec 2024 13:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74649 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74649@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173314465027272 (code B ref -1); Mon, 02 Dec 2024 13:05:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Dec 2024 13:04:10 +0000 Received: from localhost ([127.0.0.1]:54647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tI65x-00075l-43 for submit@debbugs.gnu.org; Mon, 02 Dec 2024 08:04:10 -0500 Received: from lists.gnu.org ([209.51.188.17]:59118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tI65u-00075c-AL for submit@debbugs.gnu.org; Mon, 02 Dec 2024 08:04:07 -0500 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 1tI65q-0007h4-2b for guix-patches@gnu.org; Mon, 02 Dec 2024 08:04:05 -0500 Received: from mail-oi1-x22d.google.com ([2607:f8b0:4864:20::22d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tI65l-0007jy-JL for guix-patches@gnu.org; Mon, 02 Dec 2024 08:04:01 -0500 Received: by mail-oi1-x22d.google.com with SMTP id 5614622812f47-3ea53011deaso1664614b6e.1 for ; Mon, 02 Dec 2024 05:03:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733144635; x=1733749435; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=a2C/0MRSy0tTaFxaF8sok4iylrDWNJno8NLTrqSD6So=; b=Eyn54pWJYFeRW/k607GhuLCiHnkGyK/HP7VcjFCMkMAbWVJV4S+dZems4vI+8PJb6r TbFtmTL5OydQlnPmuHLoLsDsCR71Bsx74yPRPuSyOfTKlIt8MWwA4h1nDPAo+kFjoFTV cvLKvMCaE8p6LSYOHB1p52NvEpYLy7O/MtKpOyryaNY8A2EI13UHY49YA1Ihxve441bM n64Or3k/RKXKrS55XTQ2CACbIKMVXAEp5x8szKyYcIuCR2S2HuG3M4FmqAaLwgp85jSE LZtURgdc5Ze5A3jfiIsR6DXUY/dO3JUMp1JwCWmUOy+OtpsttcgEpLaFMgx6VIBqoyf+ i1NA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733144635; x=1733749435; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=a2C/0MRSy0tTaFxaF8sok4iylrDWNJno8NLTrqSD6So=; b=pZG/nz0nrj/41JyeHMSP5OnEMjvbrhhrj9wFSQPt8guos7JpU9/LpsatHnw++DitYi Nnn9Snk0td/m0cz0r3RB11oLFdifNUF/ruZmdbt2UWKSxFeq7q1/s1fZjUchEmX+NmJh i5tb15f+9YSfNRQHPoLYUiXcccJuF1tJgDp18RGvmzR99B2gvmbK3aNKgaXWgbptLhmu dRhEgVw/fZX8I0wD9qrPDCwFAYTuNsJBA4L/NdHSYBiVsQeJBpKNwvOXp/+AnYSbZFzw gWjodpigXKE4VZTbNEr5Wk+8Rhw6tww/F/XUex/brFh1RZITB+30u6ZUxycX/0ws6XS5 v6vg== X-Gm-Message-State: AOJu0YzccY/U1FpVzp0fMai7G8d5VGTrc2KkHBI737NKXT4yQtR51sB/ rrERXESqvFUmF/K1/1NB/ywODb5JbcFeG5AqEzdfNfUIzAgeQSvTcIE5Au9xDREJXHu5NXi0U6B 0nxiqpCQtlMchRJ+ESZgtjeLLeGnw X-Gm-Gg: ASbGncs3+SKFZ4EuLGsi2zjd71DONjK0ckAvGVcbPUuqCujTD1wEgIFSjZVmpeukePT m/O0Cqi3a7uku9cHGCq7a4JRIdmlU8Q== X-Google-Smtp-Source: AGHT+IH3oF4ynTWDK+9TSYYnUZwp6oHi/9yAQSn/o32xgeA0q4qnWwFEsrHsM6R//EA6Dt9wSmMB7xgq1mqjE6lyKPI= X-Received: by 2002:a05:6808:13c8:b0:3ea:69df:c256 with SMTP id 5614622812f47-3ea6db6d6a0mr19921849b6e.2.1733144635152; Mon, 02 Dec 2024 05:03:55 -0800 (PST) MIME-Version: 1.0 From: Josep Bigorra Date: Mon, 2 Dec 2024 14:03:42 +0100 Message-ID: Content-Type: multipart/mixed; boundary="0000000000005351a00628492ed5" Received-SPF: pass client-ip=2607:f8b0:4864:20::22d; envelope-from=jjbigorra@gmail.com; helo=mail-oi1-x22d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.38 X-Spam-Score: -1.38 X-Migadu-Queue-Id: 17F5380036 X-Migadu-Scanner: mx10.migadu.com X-TUID: 6ZbAwFtIkWr7 --0000000000005351a00628492ed5 Content-Type: text/plain; charset="UTF-8" Hi all! I am submitting an update to Artanis, after noticing on Guix an old version is in the repos. Hope I didn't miss anything, thanks in advance! Regards, Joe --0000000000005351a00628492ed5 Content-Type: text/x-patch; charset="UTF-8"; name="0001-update-artanis-to-1.0.0.patch" Content-Disposition: attachment; filename="0001-update-artanis-to-1.0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m471k38e0 RnJvbSAyZDNjNzM0OGFlOGE4N2E2ZTJkMGU5MjFlMTQ3NjhlY2Y2MzJjYTZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8MmQzYzczNDhhZThhODdhNmUyZDBlOTIxZTE0NzY4 ZWNmNjMyY2E2YS4xNzMzMTQ0NTAzLmdpdC5qamJpZ29ycmFAZ21haWwuY29tPgpGcm9tOiBKb3Nl cCBCaWdvcnJhIDxqamJpZ29ycmFAZ21haWwuY29tPgpEYXRlOiBNb24sIDIgRGVjIDIwMjQgMTQ6 MDE6MzAgKzAxMDAKU3ViamVjdDogW1BBVENIXSB1cGRhdGUgYXJ0YW5pcyB0byAxLjAuMAoKLS0t CiBnbnUvcGFja2FnZXMvZ3VpbGUteHl6LnNjbSB8IDIzMiArKysrKysrKysrKysrKysrKystLS0t LS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTE0IGluc2VydGlvbnMoKyksIDExOCBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZ3VpbGUteHl6LnNjbSBiL2du dS9wYWNrYWdlcy9ndWlsZS14eXouc2NtCmluZGV4IGEyMTI4OWQzNjguLjRkYjM4OTkzNTIgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9ndWlsZS14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9n dWlsZS14eXouc2NtCkBAIC01MSw2ICs1MSw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMjQgQXJ0 eW9tIEJvbG9nb3YgPG1haWxAYWFydGFrYS5tZT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyNCBGZWxp eCBMZWNobmVyIDxmZWxpeC5sZWNobmVyQGxlYXNlLXVwLmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkg MjAyNCBBbGVjIEJhcnJldG8gPG1yaDU3QHBvc3Rlby5uZXQ+Cis7OzsgQ29weXJpZ2h0IMKpIDIw MjQgSm9zZXAgQmlnb3JyYSA8ampiaWdvcnJhQGdtYWlsLmNvbT4KIDs7OwogOzs7IFRoaXMgZmls ZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0xNDgsMTIyICsxNDksMTE3IEBAIChkZWZp bmUtbW9kdWxlIChnbnUgcGFja2FnZXMgZ3VpbGUteHl6KQogCiAoZGVmaW5lLXB1YmxpYyBhcnRh bmlzCiAgIChwYWNrYWdlCi0gICAgKG5hbWUgImFydGFuaXMiKQotICAgICh2ZXJzaW9uICIwLjYi KQotICAgIChzb3VyY2UgKG9yaWdpbgotICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK LSAgICAgICAgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAibWlycm9yOi8vZ251L2FydGFuaXMv YXJ0YW5pcy0iCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVyc2lvbiAiLnRh ci5neiIpKQotICAgICAgICAgICAgICAoc2hhMjU2Ci0gICAgICAgICAgICAgICAoYmFzZTMyCi0g ICAgICAgICAgICAgICAgIjF5NG1mOHZ2MmZ3amc0ejhjNGQ3YW41cnhpOTZzaDdrcmswZGpuYWZt Mmw2Nmk5N2NqM20iKSkKLSAgICAgICAgICAgICAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGls cykpKQotICAgICAgICAgICAgICAoc25pcHBldAotICAgICAgICAgICAgICAgJyhiZWdpbgotICAg ICAgICAgICAgICAgICAgOzsgVW5idW5kbGUgZ3VpbGUtcmVkaXMgYW5kIGd1aWxlLWpzb24KLSAg ICAgICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiYXJ0YW5pcy90aGlyZC1w YXJ0eS9qc29uLnNjbSIpCi0gICAgICAgICAgICAgICAgICAoZGVsZXRlLWZpbGUtcmVjdXJzaXZl bHkgImFydGFuaXMvdGhpcmQtcGFydHkvanNvbiIpCi0gICAgICAgICAgICAgICAgICAoZGVsZXRl LWZpbGUtcmVjdXJzaXZlbHkgImFydGFuaXMvdGhpcmQtcGFydHkvcmVkaXMuc2NtIikKLSAgICAg ICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiYXJ0YW5pcy90aGlyZC1wYXJ0 eS9yZWRpcyIpCi0gICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogJygiYXJ0YW5pcy9hcnRh bmlzLnNjbSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJhcnRhbmlzL2xwYy5z Y20iCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYXJ0YW5pcy9vaHQuc2NtIgot ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImFydGFuaXMvdHBsL3BhcnNlci5zY20i KQotICAgICAgICAgICAgICAgICAgICAoKCIoIzp1c2UtbW9kdWxlIFxcKClhcnRhbmlzIHRoaXJk LXBhcnR5IChqc29uXFwpKSIgXwotICAgICAgICAgICAgICAgICAgICAgIHVzZS1tb2R1bGUganNv bikKLSAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIHVzZS1tb2R1bGUganNvbikp KQotICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICcoImFydGFuaXMvbHBjLnNjbSIKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJhcnRhbmlzL3Nlc3Npb24uc2NtIikKLSAg ICAgICAgICAgICAgICAgICAgKCgiKCM6dXNlLW1vZHVsZSBcXCgpYXJ0YW5pcyB0aGlyZC1wYXJ0 eSAocmVkaXNcXCkpIiBfCi0gICAgICAgICAgICAgICAgICAgICAgdXNlLW1vZHVsZSByZWRpcykK LSAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIHVzZS1tb2R1bGUgcmVkaXMpKSkK LSAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiYXJ0YW5pcy9vaHQuc2NtIgotICAgICAg ICAgICAgICAgICAgICAoKCIoW1s6cHVuY3Q6XVs6c3BhY2U6XV0rKSgtPmpzb24tc3RyaW5nKShb WzpwdW5jdDpdWzpzcGFjZTpdXSspIgotICAgICAgICAgICAgICAgICAgICAgIF8gcHJlIGpzb24t c3RyaW5nIHBvc3QpCi0gICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCBwcmUKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzY20iIGpzb24tc3RyaW5nCi0gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3N0KSkpCi0gICAgICAgICAgICAgICAg ICAoc3Vic3RpdHV0ZSogImFydGFuaXMvYXJ0YW5pcy5zY20iCi0gICAgICAgICAgICAgICAgICAg ICgoIltbOnB1bmN0Ol1bOnNwYWNlOl1dKy0+anNvbi1zdHJpbmdbWzpwdW5jdDpdWzpzcGFjZTpd XSsiKQotICAgICAgICAgICAgICAgICAgICAgIiIpKQotICAgICAgICAgICAgICAgICAgI3QpKSkp Ci0gICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQotICAgIChpbnB1dHMKLSAgICAg KGxpc3QgYmFzaC1taW5pbWFsIGd1aWxlLTMuMCBuc3ByIG5zcykpCi0gICAgOzsgRklYTUUgdGhl IGJ1bmRsZWQgY3N2IGNvbnRhaW5zIG9uZSBtb3JlIGV4cG9ydGVkIHByb2NlZHVyZQotICAgIDs7 IChzeG1sLT5jc3Ytc3RyaW5nKSB0aGFuIGd1aWxlLWNzdi4gVGhlIGF1dGhvciBpcyBtYWludGFp bmVyIG9mIGJvdGgKLSAgICA7OyBwcm9qZWN0cy4KLSAgICA7OyBUT0RPOiBBZGQgZ3VpbGUtZGJp IGFuZCBndWlsZS1kYmQgb3B0aW9uYWwgZGVwZW5kZW5jaWVzLgotICAgIChwcm9wYWdhdGVkLWlu cHV0cwotICAgICAobGlzdCBndWlsZS1qc29uLTMgZ3VpbGUtY3VybCBndWlsZS1yZWFkbGluZSBn dWlsZS1yZWRpcykpCi0gICAgKG5hdGl2ZS1pbnB1dHMKLSAgICAgKGxpc3QgYmFzaC1taW5pbWFs ICAgICAgICAgICAgICAgICAgICAgICAgICAgO2ZvciB0aGUgYHNvdXJjZScgYnVpbHRpbgotICAg ICAgICAgICBwa2ctY29uZmlnCi0gICAgICAgICAgIHV0aWwtbGludXgpKSAgICAgICAgICAgICAg ICAgICAgICAgICAgIDtmb3IgdGhlIGBzY3JpcHQnIGNvbW1hbmQKLSAgICAoYXJndW1lbnRzCi0g ICAgIGAoIzptb2R1bGVzICgoKGd1aXggYnVpbGQgZ3VpbGUtYnVpbGQtc3lzdGVtKQotICAgICAg ICAgICAgICAgICAgICM6c2VsZWN0ICh0YXJnZXQtZ3VpbGUtZWZmZWN0aXZlLXZlcnNpb24pKQot ICAgICAgICAgICAgICAgICAgLEAlZGVmYXVsdC1nbnUtbW9kdWxlcykKLSAgICAgICAjOmltcG9y dGVkLW1vZHVsZXMgKChndWl4IGJ1aWxkIGd1aWxlLWJ1aWxkLXN5c3RlbSkKLSAgICAgICAgICAg ICAgICAgICAgICAgICAgICxAJWRlZmF1bHQtZ251LWltcG9ydGVkLW1vZHVsZXMpCi0gICAgICAg IzptYWtlLWZsYWdzCi0gICAgICAgOzsgVE9ETzogVGhlIGRvY3VtZW50YXRpb24gbXVzdCBiZSBi dWlsdCB3aXRoIHRoZSBgZG9jcycgdGFyZ2V0LgotICAgICAgIChsZXQqICgob3V0IChhc3NvYy1y ZWYgJW91dHB1dHMgIm91dCIpKQotICAgICAgICAgICAgICA7OyBXZSBwYXNzIGd1aWxlIGV4cGxp Y2l0bHkgaGVyZSBzaW5jZSB0aGlzIGV4ZWN1dGVzIGJlZm9yZSB0aGUKLSAgICAgICAgICAgICAg Ozsgc2V0LXBhdGhzIHBoYXNlIGFuZCB0aGVyZWZvcmUgZ3VpbGUgaXMgbm90IHlldCBpbiBQQVRI LgotICAgICAgICAgICAgICAoZWZmZWN0aXZlLXZlcnNpb24gKHRhcmdldC1ndWlsZS1lZmZlY3Rp dmUtdmVyc2lvbgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYg JWJ1aWxkLWlucHV0cyAiZ3VpbGUiKSkpCi0gICAgICAgICAgICAgIChzY20gKHN0cmluZy1hcHBl bmQgb3V0ICIvc2hhcmUvZ3VpbGUvc2l0ZS8iIGVmZmVjdGl2ZS12ZXJzaW9uKSkKLSAgICAgICAg ICAgICAgKGdvIChzdHJpbmctYXBwZW5kIG91dCAiL2xpYi9ndWlsZS8iIGVmZmVjdGl2ZS12ZXJz aW9uICIvc2l0ZS1jY2FjaGUiKSkpCi0gICAgICAgICA7OyBEb24ndCB1c2UgKCVzaXRlLWRpcikg Zm9yIHNpdGUgcGF0aHMuCi0gICAgICAgICAobGlzdCAoc3RyaW5nLWFwcGVuZCAiTU9EX1BBVEg9 IiBzY20pCi0gICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiTU9EX0NPTVBJTEVEX1BBVEg9 IiBnbykpKQotICAgICAgICM6dGVzdC10YXJnZXQgInRlc3QiCi0gICAgICAgIzpwaGFzZXMKLSAg ICAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCi0gICAgICAgICAoYWRkLWFmdGVy ICd1bnBhY2sgJ3BhdGNoLXNpdGUtZGlyCi0gICAgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRw dXRzICM6YWxsb3ctb3RoZXIta2V5cykKLSAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImFydGFu aXMvY29tbWFuZHMvaGVscC5zY20iCi0gICAgICAgICAgICAgICAoKCJcXCglc2l0ZS1kaXJcXCki KQotICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJcIiIKLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpCi0gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIi9zaGFyZS9ndWlsZS9zaXRlLyIKLSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAodGFyZ2V0LWd1aWxlLWVmZmVjdGl2ZS12ZXJzaW9uKQotICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICJcIiIpKSkpKQotICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNr ICdwYXRjaC1yZWZlcmVuY2UtdG8tbGlibnNzCi0gICAgICAgICAgIChsYW1iZGEqICgjOmtleSBp bnB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQotICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiYXJ0 YW5pcy9zZWN1cml0eS9uc3Muc2NtIgotICAgICAgICAgICAgICAgKCgiZmZpLWJpbmRpbmcgXCJs aWJuc3MzXCIiKQotICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kCi0gICAgICAgICAgICAg ICAgICJmZmktYmluZGluZyBcIiIKLSAgICAgICAgICAgICAgICAgKGFzc29jLXJlZiBpbnB1dHMg Im5zcyIpICIvbGliL25zcy9saWJuc3MzLnNvIgotICAgICAgICAgICAgICAgICAiXCIiKSkKLSAg ICAgICAgICAgICAgICgoImZmaS1iaW5kaW5nIFwibGlic3NsM1wiIikKLSAgICAgICAgICAgICAg ICAoc3RyaW5nLWFwcGVuZAotICAgICAgICAgICAgICAgICAiZmZpLWJpbmRpbmcgXCIiIChhc3Nv Yy1yZWYgaW5wdXRzICJuc3MiKSAiL2xpYi9uc3MvbGlic3NsMy5zb1wiIikpKSkpCi0gICAgICAg ICAoYWRkLWJlZm9yZSAnaW5zdGFsbCAnc3Vic3RpdHV0ZS1yb290LWRpcgotICAgICAgICAgICAo bGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCi0gICAgICAgICAgICAg KGxldCAoKG91dCAgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSkpCi0gICAgICAgICAgICAgICAo c3Vic3RpdHV0ZSogIk1ha2VmaWxlIiAgIDtpZ25vcmUgdGhlIGV4ZWN1dGlvbiBvZiBiYXNoLmJh c2hyYwotICAgICAgICAgICAgICAgICAoKCIgL2V0Yy9iYXNoLmJhc2hyYyIpICIgL2Rldi9udWxs IikpCi0gICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIk1ha2VmaWxlIiAgIDtzZXQgdGhlIHJv b3Qgb2YgY29uZmlnIGZpbGVzIHRvIE9VVAotICAgICAgICAgICAgICAgICAoKCIgL2V0YyIpIChz dHJpbmctYXBwZW5kICIgIiBvdXQgIi9ldGMiKSkpCi0gICAgICAgICAgICAgICAobWtkaXItcCAo c3RyaW5nLWFwcGVuZCBvdXQgIi9iaW4iKSkgKSkpCi0gICAgICAgICAoYWRkLWFmdGVyICdpbnN0 YWxsICd3cmFwLWFydAotICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzIG91dHB1dHMg IzphbGxvdy1vdGhlci1rZXlzKQotICAgICAgICAgICAgIChsZXQqICgob3V0IChhc3NvYy1yZWYg b3V0cHV0cyAib3V0IikpCi0gICAgICAgICAgICAgICAgICAgIChlZmZlY3RpdmUtdmVyc2lvbiAo dGFyZ2V0LWd1aWxlLWVmZmVjdGl2ZS12ZXJzaW9uKSkKLSAgICAgICAgICAgICAgICAgICAgKGJp biAoc3RyaW5nLWFwcGVuZCBvdXQgIi9iaW4iKSkKLSAgICAgICAgICAgICAgICAgICAgKHNjbSAo c3RyaW5nLWFwcGVuZCBvdXQgIi9zaGFyZS9ndWlsZS9zaXRlLyIgZWZmZWN0aXZlLXZlcnNpb24p KQotICAgICAgICAgICAgICAgICAgICAoZ28gKHN0cmluZy1hcHBlbmQgb3V0ICIvbGliL2d1aWxl LyIgZWZmZWN0aXZlLXZlcnNpb24KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICIvc2l0ZS1jY2FjaGUiKSkpCi0gICAgICAgICAgICAgICAod3JhcC1wcm9ncmFtIChzdHJp bmctYXBwZW5kIGJpbiAiL2FydCIpCi0gICAgICAgICAgICAgICAgIGAoIkdVSUxFX0xPQURfUEFU SCIgIjoiIHByZWZpeAotICAgICAgICAgICAgICAgICAgICgsc2NtICwoZ2V0ZW52ICJHVUlMRV9M T0FEX1BBVEgiKSkpCi0gICAgICAgICAgICAgICAgIGAoIkdVSUxFX0xPQURfQ09NUElMRURfUEFU SCIgIjoiIHByZWZpeAotICAgICAgICAgICAgICAgICAgICgsZ28gLChnZXRlbnYgIkdVSUxFX0xP QURfQ09NUElMRURfUEFUSCIpKSkpKSkpKSkpCi0gICAgKHN5bm9wc2lzICJXZWIgYXBwbGljYXRp b24gZnJhbWV3b3JrIHdyaXR0ZW4gaW4gR3VpbGUiKQotICAgIChkZXNjcmlwdGlvbiAiR05VIEFy dGFuaXMgaXMgYSB3ZWIgYXBwbGljYXRpb24gZnJhbWV3b3JrIHdyaXR0ZW4gaW4gR3VpbGUKKyAg IChuYW1lICJhcnRhbmlzIikKKyAgICh2ZXJzaW9uICIxLjAuMCIpCisgICAoc291cmNlIChvcmln aW4KKyAgICAgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAgICAgKHVyaSAoc3Ry aW5nLWFwcGVuZCAibWlycm9yOi8vZ251L2FydGFuaXMvYXJ0YW5pcy0iCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAgICAgIChzaGEy NTYKKyAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICIwNXNpZ3F2bTA0eDByMWd3 cHdyeGpmZmIzaTEzYnNzM2ZmMjRmcnI0Nzd6cW01NHd2NWQ4IikpCisgICAgICAgICAgICAobW9k dWxlcyAnKChndWl4IGJ1aWxkIHV0aWxzKSkpCisgICAgICAgICAgICAoc25pcHBldAorICAgICAg ICAgICAgICcoYmVnaW4KKyAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogJygiYXJ0YW5pcy9h cnRhbmlzLnNjbSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYXJ0YW5pcy9scGMu c2NtIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJhcnRhbmlzL29odC5zY20iCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImFydGFuaXMvdHBsL3BhcnNlci5zY20iKQor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKCIoIzp1c2UtbW9kdWxlIFxcKClhcnRhbmlz IHRoaXJkLXBhcnR5IChqc29uXFwpKSIgXworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHVzZS1tb2R1bGUganNvbikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmct YXBwZW5kIHVzZS1tb2R1bGUganNvbikpKQorICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAn KCJhcnRhbmlzL2xwYy5zY20iCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImFydGFu aXMvc2Vzc2lvbi5zY20iKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKCIoIzp1c2Ut bW9kdWxlIFxcKClhcnRhbmlzIHRoaXJkLXBhcnR5IChyZWRpc1xcKSkiIF8KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB1c2UtbW9kdWxlIHJlZGlzKQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgdXNlLW1vZHVsZSByZWRpcykpKQorICAgICAgICAg ICAgICAgIChzdWJzdGl0dXRlKiAiYXJ0YW5pcy9vaHQuc2NtIgorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoKCIoW1s6cHVuY3Q6XVs6c3BhY2U6XV0rKSgtPmpzb24tc3RyaW5nKShbWzpw dW5jdDpdWzpzcGFjZTpdXSspIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF8gcHJl IGpzb24tc3RyaW5nIHBvc3QpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5n LWFwcGVuZCBwcmUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICJzY20iIGpzb24tc3RyaW5nCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBwb3N0KSkpCisgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJhcnRhbmlzL2Fy dGFuaXMuc2NtIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKCJbWzpwdW5jdDpdWzpz cGFjZTpdXSstPmpzb24tc3RyaW5nW1s6cHVuY3Q6XVs6c3BhY2U6XV0rIikKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICIiKSkKKyAgICAgICAgICAgICAgICAjdCkpKSkKKyAgIChidWls ZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKKyAgIChpbnB1dHMKKyAgICAobGlzdCBiYXNoLW1p bmltYWwgZ3VpbGUtMy4wIG5zcHIgbnNzKSkKKyAgIDs7IEZJWE1FIHRoZSBidW5kbGVkIGNzdiBj b250YWlucyBvbmUgbW9yZSBleHBvcnRlZCBwcm9jZWR1cmUKKyAgIDs7IChzeG1sLT5jc3Ytc3Ry aW5nKSB0aGFuIGd1aWxlLWNzdi4gVGhlIGF1dGhvciBpcyBtYWludGFpbmVyIG9mIGJvdGgKKyAg IDs7IHByb2plY3RzLgorICAgOzsgVE9ETzogQWRkIGd1aWxlLWRiaSBhbmQgZ3VpbGUtZGJkIG9w dGlvbmFsIGRlcGVuZGVuY2llcy4KKyAgIChwcm9wYWdhdGVkLWlucHV0cworICAgIChsaXN0IGd1 aWxlLWpzb24tNCBndWlsZS1jdXJsIGd1aWxlLXJlYWRsaW5lIGd1aWxlLXJlZGlzKSkKKyAgIChu YXRpdmUtaW5wdXRzCisgICAgKGxpc3QgYmFzaC1taW5pbWFsICAgICAgICAgICAgICAgICAgICAg ICAgICAgO2ZvciB0aGUgYHNvdXJjZScgYnVpbHRpbgorICAgICAgICAgIHBrZy1jb25maWcKKyAg ICAgICAgICB1dGlsLWxpbnV4KSkgICAgICAgICAgICAgICAgICAgICAgICAgICA7Zm9yIHRoZSBg c2NyaXB0JyBjb21tYW5kCisgICAoYXJndW1lbnRzCisgICAgYCgjOm1vZHVsZXMgKCgoZ3VpeCBi dWlsZCBndWlsZS1idWlsZC1zeXN0ZW0pCisgICAgICAgICAgICAgICAgICAjOnNlbGVjdCAodGFy Z2V0LWd1aWxlLWVmZmVjdGl2ZS12ZXJzaW9uKSkKKyAgICAgICAgICAgICAgICAgLEAlZGVmYXVs dC1nbnUtbW9kdWxlcykKKyAgICAgICM6aW1wb3J0ZWQtbW9kdWxlcyAoKGd1aXggYnVpbGQgZ3Vp bGUtYnVpbGQtc3lzdGVtKQorICAgICAgICAgICAgICAgICAgICAgICAgICAsQCVkZWZhdWx0LWdu dS1pbXBvcnRlZC1tb2R1bGVzKQorICAgICAgIzptYWtlLWZsYWdzCisgICAgICA7OyBUT0RPOiBU aGUgZG9jdW1lbnRhdGlvbiBtdXN0IGJlIGJ1aWx0IHdpdGggdGhlIGBkb2NzJyB0YXJnZXQuCisg ICAgICAobGV0KiAoKG91dCAoYXNzb2MtcmVmICVvdXRwdXRzICJvdXQiKSkKKyAgICAgICAgICAg ICA7OyBXZSBwYXNzIGd1aWxlIGV4cGxpY2l0bHkgaGVyZSBzaW5jZSB0aGlzIGV4ZWN1dGVzIGJl Zm9yZSB0aGUKKyAgICAgICAgICAgICA7OyBzZXQtcGF0aHMgcGhhc2UgYW5kIHRoZXJlZm9yZSBn dWlsZSBpcyBub3QgeWV0IGluIFBBVEguCisgICAgICAgICAgICAgKGVmZmVjdGl2ZS12ZXJzaW9u ICh0YXJnZXQtZ3VpbGUtZWZmZWN0aXZlLXZlcnNpb24KKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cyAiZ3VpbGUiKSkpCisgICAgICAgICAg ICAgKHNjbSAoc3RyaW5nLWFwcGVuZCBvdXQgIi9zaGFyZS9ndWlsZS9zaXRlLyIgZWZmZWN0aXZl LXZlcnNpb24pKQorICAgICAgICAgICAgIChnbyAoc3RyaW5nLWFwcGVuZCBvdXQgIi9saWIvZ3Vp bGUvIiBlZmZlY3RpdmUtdmVyc2lvbiAiL3NpdGUtY2NhY2hlIikpKQorICAgICAgICA7OyBEb24n dCB1c2UgKCVzaXRlLWRpcikgZm9yIHNpdGUgcGF0aHMuCisgICAgICAgIChsaXN0IChzdHJpbmct YXBwZW5kICJNT0RfUEFUSD0iIHNjbSkKKyAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIk1P RF9DT01QSUxFRF9QQVRIPSIgZ28pKSkKKyAgICAgICM6dGVzdC10YXJnZXQgInRlc3QiCisgICAg ICAjOnBoYXNlcworICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAg ICAgICAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdwYXRjaC1zaXRlLWRpcgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93 LW90aGVyLWtleXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1 dGUqICJhcnRhbmlzL2NvbW1hbmRzL2hlbHAuc2NtIgorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoKCJcXCglc2l0ZS1kaXJcXCkiKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIlwiIgor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9zaGFyZS9ndWlsZS9zaXRl LyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICh0YXJnZXQtZ3VpbGUtZWZmZWN0aXZlLXZlcnNpb24pCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiXCIiKSkp KSkKKyAgICAgICAgICAgICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAncGF0Y2gtcmVmZXJl bmNlLXRvLWxpYm5zcworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhKiAo IzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoc3Vic3RpdHV0ZSogImFydGFuaXMvc2VjdXJpdHkvbnNzLnNjbSIKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiZmZpLWJpbmRpbmcg XCJsaWJuc3MzXCIiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAiZmZpLWJpbmRpbmcgXCIiCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgKGFzc29jLXJlZiBpbnB1dHMgIm5zcyIpICIvbGliL25z cy9saWJuc3MzLnNvIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICJcIiIpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAoKCJmZmktYmluZGluZyBcImxpYnNzbDNcIiIpCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmZmktYmluZGluZyBcIiIgKGFzc29j LXJlZiBpbnB1dHMgIm5zcyIpICIvbGliL25zcy9saWJzc2wzLnNvXCIiKSkpKSkKKyAgICAgICAg ICAgICAgICAgICAgIChhZGQtYmVmb3JlICdpbnN0YWxsICdzdWJzdGl0dXRlLXJvb3QtZGlyCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAj OmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChs ZXQgKChvdXQgIChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpKQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiTWFrZWZpbGUiICAgO2lnbm9yZSB0aGUg ZXhlY3V0aW9uIG9mIGJhc2guYmFzaHJjCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICgoIiAvZXRjL2Jhc2guYmFzaHJjIikgIiAvZGV2L251bGwiKSkK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIk1ha2Vm aWxlIiAgIDtzZXQgdGhlIHJvb3Qgb2YgY29uZmlnIGZpbGVzIHRvIE9VVAorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKCIgL2V0YyIpIChzdHJpbmct YXBwZW5kICIgIiBvdXQgIi9ldGMiKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKG1rZGlyLXAgKHN0cmluZy1hcHBlbmQgb3V0ICIvYmluIikpICkpKQorICAgICAgICAg ICAgICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAnd3JhcC1hcnQKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyBvdXRwdXRzICM6YWxsb3ct b3RoZXIta2V5cykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGV0KiAoKG91 dCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAoZWZmZWN0aXZlLXZlcnNpb24gKHRhcmdldC1ndWlsZS1lZmZlY3RpdmUt dmVyc2lvbikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChiaW4g KHN0cmluZy1hcHBlbmQgb3V0ICIvYmluIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChzY20gKHN0cmluZy1hcHBlbmQgb3V0ICIvc2hhcmUvZ3VpbGUvc2l0ZS8i IGVmZmVjdGl2ZS12ZXJzaW9uKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKGdvIChzdHJpbmctYXBwZW5kIG91dCAiL2xpYi9ndWlsZS8iIGVmZmVjdGl2ZS12ZXJz aW9uCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiL3NpdGUtY2NhY2hlIikpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKHdyYXAtcHJvZ3JhbSAoc3RyaW5nLWFwcGVuZCBiaW4gIi9hcnQiKQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgKCJHVUlMRV9MT0FEX1BB VEgiICI6IiBwcmVmaXgKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoLHNjbSAsKGdldGVudiAiR1VJTEVfTE9BRF9QQVRIIikpKQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBgKCJHVUlMRV9MT0FEX0NP TVBJTEVEX1BBVEgiICI6IiBwcmVmaXgKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoLGdvICwoZ2V0ZW52ICJHVUlMRV9MT0FEX0NPTVBJTEVEX1BB VEgiKSkpKSkpKSkpKQorICAgKHN5bm9wc2lzICJXZWIgYXBwbGljYXRpb24gZnJhbWV3b3JrIHdy aXR0ZW4gaW4gR3VpbGUiKQorICAgKGRlc2NyaXB0aW9uICJHTlUgQXJ0YW5pcyBpcyBhIHdlYiBh cHBsaWNhdGlvbiBmcmFtZXdvcmsgd3JpdHRlbiBpbiBHdWlsZQogU2NoZW1lLiAgQSB3ZWIgYXBw bGljYXRpb24gZnJhbWV3b3JrIChXQUYpIGlzIGEgc29mdHdhcmUgZnJhbWV3b3JrIHRoYXQgaXMK IGRlc2lnbmVkIHRvIHN1cHBvcnQgdGhlIGRldmVsb3BtZW50IG9mIGR5bmFtaWMgd2Vic2l0ZXMs IHdlYiBhcHBsaWNhdGlvbnMsIHdlYgogc2VydmljZXMgYW5kIHdlYiByZXNvdXJjZXMuICBUaGUg ZnJhbWV3b3JrIGFpbXMgdG8gYWxsZXZpYXRlIHRoZSBvdmVyaGVhZApAQCAtMjcxLDggKzI2Nyw4 IEBAIChkZWZpbmUtcHVibGljIGFydGFuaXMKIHByb3ZpZGVzIHNldmVyYWwgdG9vbHMgZm9yIHdl YiBkZXZlbG9wbWVudDogZGF0YWJhc2UgYWNjZXNzLCB0ZW1wbGF0aW5nCiBmcmFtZXdvcmtzLCBz ZXNzaW9uIG1hbmFnZW1lbnQsIFVSTC1yZW1hcHBpbmcgZm9yIFJFU1RmdWwsIHBhZ2UgY2FjaGlu ZywgYW5kCiBtb3JlLiIpCi0gICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93d3cuZ251Lm9yZy9zb2Z0 d2FyZS9hcnRhbmlzLyIpCi0gICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpncGwzKyBsaWNlbnNl OmxncGwzKykpKSkgO2R1YWwgbGljZW5zZQorICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93d3cuZ251 Lm9yZy9zb2Z0d2FyZS9hcnRhbmlzLyIpCisgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmdwbDMr IGxpY2Vuc2U6bGdwbDMrKSkpKSA7ZHVhbCBsaWNlbnNlCiAKIChkZWZpbmUtcHVibGljIGd1aWxl c2NyaXB0CiAgIChwYWNrYWdlCi0tIAoyLjQ2LjAKCg== --0000000000005351a00628492ed5--