From libssh2-devel-bounces@cool.haxx.se  Sun Jun  2 22:23:34 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x52KLq0S031020;
	Sun, 2 Jun 2019 22:23:22 +0200
Received: from blaine.gmane.org ([195.159.176.226])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x52KLob7031009
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Sun, 2 Jun 2019 22:21:50 +0200
Received: from list by blaine.gmane.org with local (Exim 4.89)
 (envelope-from <gnslg-libssh2-devel-2@m.gmane.org>)
 id 1hXWzF-000d1o-10
 for libssh2-devel@cool.haxx.se; Sun, 02 Jun 2019 22:21:49 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: libssh2-devel@cool.haxx.se
From: Jan Ehrhardt <phpdev@ehrhardt.nl>
Subject: Re: 1.9.0 Release Date
Date: Sun, 02 Jun 2019 22:21:43 +0200
Message-ID: <omb8fepkqfs85rs5tdfvmuq422lhmmnfpu@4ax.com>
References: <06C4A00F-9E69-4177-914C-815B4A2A42C3@panic.com>
Mime-Version: 1.0
X-Newsreader: Forte Agent 3.3/32.846
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: text/plain; charset="utf-8"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id x52KLq0S031020

Will Cosgrove in gmane.network.ssh.libssh2.devel (Wed, 8 May 2019
15:46:49 -0700):
>Several people have bought up the 1.9.0 release. So I thought this email
>could get the ball rolling to nail down a release date.  As far as Im
>concerned were sitting in a good spot for release with a stable code
>base.
>
>Looking at the open PRs there are some features waiting for touch-up but
>nothing that should stop release. Perhaps they could be looped into a
>release in 6 months or so if we didnt want to take them at this point.
>Ill throw out May 21 for a release date, hows that sound? 

Is anything blocking a new release?
-- 
Jan

_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Wed Jun 12 11:46:27 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5C9jjpw019985;
	Wed, 12 Jun 2019 11:46:16 +0200
Received: from APC01-PU1-obe.outbound.protection.outlook.com
 (mail-oln040092254094.outbound.protection.outlook.com [40.92.254.94])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5C9jf4x019945
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 12 Jun 2019 11:45:43 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/4RI7bMOfuw7Nsnvafsv5fT7DiGBnxvh3HL0bXsv+jA=;
 b=TQYV1/ocBRL/9VfESmb60AJF30bp0cSJIvK1Sfh9z57sysBGTbTXuF3xFSyG04B7KY9HQ1M6kgrDdHBJ8efKqK7Oy0QEyZDLJMhUwKMqvnWK0E7hizaNPbSNf9/AkxNtlqVYxYz4bdiVLB9oDFn6vP6raXNQt/iH8Y3cpTp1hw8rZPDLwojb2E4E+b0xepkaQKZUCXhVGAjdharYi1JiQV3iSbkK114Ia75n2l0sG81tHzuDf2GCbsrLb//zJM4mLMEltJWf6icY/3GAaJzuQauyo0qPy5PrsR9sKVhjqikCujUjMqibYf1u/hn+MkcvDXBIcIQzfZ1S4NL7E0PbrQ==
Received: from SG2APC01FT019.eop-APC01.prod.protection.outlook.com
 (10.152.250.53) by SG2APC01HT141.eop-APC01.prod.protection.outlook.com
 (10.152.251.107) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1965.12; Wed, 12 Jun
 2019 09:45:34 +0000
Received: from HK0PR06MB3027.apcprd06.prod.outlook.com (10.152.250.53) by
 SG2APC01FT019.mail.protection.outlook.com (10.152.250.121) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id
 15.20.1987.11 via Frontend Transport; Wed, 12 Jun 2019 09:45:34 +0000
Received: from HK0PR06MB3027.apcprd06.prod.outlook.com
 ([fe80::2581:155c:6e57:d057]) by HK0PR06MB3027.apcprd06.prod.outlook.com
 ([fe80::2581:155c:6e57:d057%3]) with mapi id 15.20.1965.017; Wed, 12 Jun 2019
 09:45:34 +0000
From: =?gb2312?B?0O0gyPDHvw==?= <xu.ruiqiang@outlook.com>
To: "libssh2-devel@cool.haxx.se" <libssh2-devel@cool.haxx.se>
Subject: Does libssh2 sftp support setting filename-charset?
Thread-Topic: Does libssh2 sftp support setting filename-charset?
Thread-Index: AQHVIQEXuMDcJzZN9ke7zbirw6xwaA==
Date: Wed, 12 Jun 2019 09:45:34 +0000
Message-ID: <HK0PR06MB302704D407319D62D218E1ECE1EC0@HK0PR06MB3027.apcprd06.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-incomingtopheadermarker: OriginalChecksum:B2DFBF38870435ED2289904F76A18A9B1F24FE8933E4B70603BDCEB7C17AE120;
 UpperCasedChecksum:DE69D456FAB6AE57FB67CDFB82616DEE691771A1380C131D779A67EB6CDC2D37;
 SizeAsReceived:6576; Count:40
x-tmn: [GCrsiGL9jLuLyJFDFSF8uj/8aMyqAjB/]
x-ms-publictraffictype: Email
x-incomingheadercount: 40
x-eopattributedmessage: 0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(5050001)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322404)(2017031323274)(2017031324274)(1601125500)(1603101475)(1701031045);
 SRVR:SG2APC01HT141; 
x-ms-traffictypediagnostic: SG2APC01HT141:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-message-info: JavvMe9cWu6tCSXWdoIP6XC/nZscz+9h0ePfajNMprK9QeD1RxVJQrzwelCSdYaScDveODNMrxTy8EJjoXZ0qOGoeUZQgoFAQACC7Wnl0VsAvZ2HR3BZvcUWwYxX3LqYeFtbqSNmcnY4Y2lwxmKAl0HO+ESA/BaD3gv4lkOYuxVkcQIJBIWvo9WJyGjcmAKd
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: cfc27e3a-aa88-4a44-bf48-08d6ef1ab742
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jun 2019 09:45:34.1637 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT141
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: multipart/mixed; boundary="===============0260562143=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

--===============0260562143==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_HK0PR06MB302704D407319D62D218E1ECE1EC0HK0PR06MB3027apcp_"

--_000_HK0PR06MB302704D407319D62D218E1ECE1EC0HK0PR06MB3027apcp_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGkgbGlzdC4NCg0KVXNpbmcgdGhlIGxpYnNzaDIgc2Z0cCBBUEkgSSBjYW4gc3VjY2Vzc2Z1bGx5
IG1hbmlwdWxhdGUgdGhlIGZpbGVzIG9mIHRoZSByZW1vdGUgaG9zdCwgYnV0IEkgaGF2ZSBhIHBy
b2JsZW0sIHRoZSBmaWxlIG5hbWUgb2YgdGhlIHJlbW90ZSBob3N0IGlzIG5vdCBVVEYtOCBlbmNv
ZGluZy4gV2hlbiBJIHVzZSB0aGUgQVBJIHRvIGdldCB0aGUgZmlsZSBsaXN0LCBJIGdldCBnYXJi
bGVkLCBJIHJlYWQgUkZDOiBkcmFmdC1pZXRmLXNlY3NoLWZpbGV4ZmVyLTEzLnR4dDxodHRwOi8v
dG9vbHMuaWV0Zi5vcmcvd2cvc2Vjc2gvZHJhZnQtaWV0Zi1zZWNzaC1maWxleGZlci9kcmFmdC1p
ZXRmLXNlY3NoLWZpbGV4ZmVyLTEzLnR4dD4gczYsIHNlZSBzZnRwIGNhbiBzZXQgZmlsZW5hbWUt
Y2hhcnNldCwgSSB3b3VsZCBsaWtlIHRvIGFzayBldmVyeW9uZSwgZG9lcyBsaWJzc2gyIHNmdHAg
QVBJIHN1cHBvcnRzIHRoZSBzZXR0aW5nIG9mIGZpbGVuYW1lLWNoYXJzZXQsIGlmIHN1cHBvcnRl
ZCwgaG93IHRvIHNldD8gSSB1c2UgdGhlIHhmdHAgdG9vbCB0byB0ZXN0LCBpdCBpcyBhYmxlIHRv
IHNldCB0aGUgZW5jb2RpbmcsIGFuZCBjb3JyZWN0bHkgZGlzcGxheSB0aGUgZmlsZSBuYW1lLg0K
QW55b25lIGNhbiBoZWxwIG1lID8NCg0KdGhhbmsgeW91IGFsbC4NCg==

--_000_HK0PR06MB302704D407319D62D218E1ECE1EC0HK0PR06MB3027apcp_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div>Hi list.</div>
<div><br>
</div>
<div>Using the libssh2 sftp API I can successfully manipulate the files of =
the remote host, but I have a problem, the file name of the remote host is =
not UTF-8 encoding. When I use the API to get the file list, I get garbled,=
 I read RFC:&nbsp;<a href=3D"http://tools.ietf.org/wg/secsh/draft-ietf-secs=
h-filexfer/draft-ietf-secsh-filexfer-13.txt" style=3D"font-weight: 400; col=
or: red; font-family: &quot;PingFang SC&quot;; font-size: medium; orphans: =
2; widows: 2; background-color: rgb(255, 255, 255)">draft-ietf-secsh-filexf=
er-13.txt</a><span style=3D"font-weight: 400; color: rgb(0, 0, 0); font-fam=
ily: &quot;PingFang SC&quot;; font-size: medium; orphans: 2; widows: 2; bac=
kground-color: rgb(255, 255, 255); display: inline !important"><span>&nbsp;=
</span>s6</span>,
 see sftp can set filename-charset, I would like to ask everyone, does libs=
sh2 sftp API supports the setting of filename-charset, if supported, how to=
 set? I use the xftp tool to test, it is able to set the encoding, and corr=
ectly display the file name.</div>
<div>Anyone can help me ?&nbsp;</div>
<div><br>
</div>
<div>thank you all.</div>
</body>
</html>

--_000_HK0PR06MB302704D407319D62D218E1ECE1EC0HK0PR06MB3027apcp_--

--===============0260562143==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--===============0260562143==--

From libssh2-devel-bounces@cool.haxx.se  Wed Jun 12 12:16:05 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5CAFmBp009764;
	Wed, 12 Jun 2019 12:16:01 +0200
Received: from mail-ot1-f43.google.com (mail-ot1-f43.google.com
 [209.85.210.43])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5CAFjge009693
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 12 Jun 2019 12:15:46 +0200
Received: by mail-ot1-f43.google.com with SMTP id r21so14878177otq.6
 for <libssh2-devel@cool.haxx.se>; Wed, 12 Jun 2019 03:15:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to;
 bh=QrKrn7SladYIXcOyGPY2LxRpgh3C5zwX6syxxtWIESI=;
 b=Xr4GSw7b4sz1nOs2KT0DBhRf98uNSCDvjhL/kBbujwplXmzGEH8gEfHtmfMaVgsqwW
 bQ0Ce7SFQDg4CLNeYSL6OYcoLyL1ZWeTNx9Da4kTp35uLSPpFay3FzUuf6hRhp/FRt80
 dPT9J2RVPCJe1bHlDhJuAvjwYL01SPvR3PcL1leneCnb3Fvles9tjR8KlcitTL3DEpDI
 +L0V0D6Ex1YAbTQ8nM9ciXmNPaXZ2mn4EHaQkMA5RsGY//Z0DXul3c00Kk2h2p59I4wE
 bSsm8TvWebiFNHgo5muxblQW66Z6KBaRPCHRR0vjIQWaKz00YtfdUl5zbpTYy2IulgWj
 CMxQ==
X-Gm-Message-State: APjAAAXWp9Fy4bbugpJNaCKiTsd+pscN1ubpZMCChSsk/2DxIWsmqgXb
 dnaH3YfMKkk3b7m8rfhEQnFAkLzQRW0mUaSAP7tO1g==
X-Google-Smtp-Source: APXvYqyL3XzeKAk07NQUkQNGLwpnRP1l0W3eN24ClGX/pweUUzs+IPAnIRfkkDFB+5jB99T1ueIgoXRsB51idsDZNM4=
X-Received: by 2002:a05:6830:1558:: with SMTP id
 l24mr3600399otp.352.1560334540633; 
 Wed, 12 Jun 2019 03:15:40 -0700 (PDT)
MIME-Version: 1.0
References: <HK0PR06MB302704D407319D62D218E1ECE1EC0@HK0PR06MB3027.apcprd06.prod.outlook.com>
In-Reply-To: <HK0PR06MB302704D407319D62D218E1ECE1EC0@HK0PR06MB3027.apcprd06.prod.outlook.com>
From: Alexander Lamaison <swish@lammy.co.uk>
Date: Wed, 12 Jun 2019 11:15:28 +0100
Message-ID: <CADyPeTPQnFXF0Tt9P9wtStQdURDam=52nVDrtOf6_HnsaUFPTQ@mail.gmail.com>
Subject: Re: Does libssh2 sftp support setting filename-charset?
To: "development, libssh2" <libssh2-devel@cool.haxx.se>
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: multipart/mixed; boundary="===============0906646931=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

--===============0906646931==
Content-Type: multipart/alternative; boundary="000000000000067a53058b1db2ad"

--000000000000067a53058b1db2ad
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

It does not. You have to know the charset used on the remote side and
decode accordingly. The version of sftp that libssh2 supports just
transfers filenames as a bag of bytes. Just like OpenSSH

On Wed, 12 Jun 2019, 10:47 =E8=AE=B8 =E7=91=9E=E5=BC=BA, <xu.ruiqiang@outlo=
ok.com> wrote:

> Hi list.
>
> Using the libssh2 sftp API I can successfully manipulate the files of the
> remote host, but I have a problem, the file name of the remote host is no=
t
> UTF-8 encoding. When I use the API to get the file list, I get garbled, I
> read RFC: draft-ietf-secsh-filexfer-13.txt
> <http://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/draft-ietf-secs=
h-filexfer-13.txt>
>  s6, see sftp can set filename-charset, I would like to ask everyone,
> does libssh2 sftp API supports the setting of filename-charset, if
> supported, how to set? I use the xftp tool to test, it is able to set the
> encoding, and correctly display the file name.
> Anyone can help me ?
>
> thank you all.
> _______________________________________________
> libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel
>

--000000000000067a53058b1db2ad
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">It does not. You have to know the charset used on the rem=
ote side and decode accordingly. The version of sftp that libssh2 supports =
just transfers filenames as a bag of bytes. Just like OpenSSH</div><br><div=
 class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, 12 Jun=
 2019, 10:47 =E8=AE=B8 =E7=91=9E=E5=BC=BA, &lt;<a href=3D"mailto:xu.ruiqian=
g@outlook.com">xu.ruiqiang@outlook.com</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex">




<div dir=3D"ltr">
<div>Hi list.</div>
<div><br>
</div>
<div>Using the libssh2 sftp API I can successfully manipulate the files of =
the remote host, but I have a problem, the file name of the remote host is =
not UTF-8 encoding. When I use the API to get the file list, I get garbled,=
 I read RFC:=C2=A0<a href=3D"http://tools.ietf.org/wg/secsh/draft-ietf-secs=
h-filexfer/draft-ietf-secsh-filexfer-13.txt" style=3D"font-weight:400;color=
:red;font-family:&quot;PingFang SC&quot;;font-size:medium;background-color:=
rgb(255,255,255)" target=3D"_blank" rel=3D"noreferrer">draft-ietf-secsh-fil=
exfer-13.txt</a><span style=3D"font-weight:400;color:rgb(0,0,0);font-family=
:&quot;PingFang SC&quot;;font-size:medium;background-color:rgb(255,255,255)=
;display:inline!important"><span>=C2=A0</span>s6</span>,
 see sftp can set filename-charset, I would like to ask everyone, does libs=
sh2 sftp API supports the setting of filename-charset, if supported, how to=
 set? I use the xftp tool to test, it is able to set the encoding, and corr=
ectly display the file name.</div>
<div>Anyone can help me ?=C2=A0</div>
<div><br>
</div>
<div>thank you all.</div>
</div>

_______________________________________________<br>
libssh2-devel <a href=3D"https://cool.haxx.se/cgi-bin/mailman/listinfo/libs=
sh2-devel" rel=3D"noreferrer noreferrer" target=3D"_blank">https://cool.hax=
x.se/cgi-bin/mailman/listinfo/libssh2-devel</a><br>
</blockquote></div>

--000000000000067a53058b1db2ad--

--===============0906646931==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--===============0906646931==--

From libssh2-devel-bounces@cool.haxx.se  Thu Jun 13 06:06:24 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5D45lV0002246;
	Thu, 13 Jun 2019 06:06:12 +0200
Received: from APC01-PU1-obe.outbound.protection.outlook.com
 (mail-oln040092254075.outbound.protection.outlook.com [40.92.254.75])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5D45htw002183
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Thu, 13 Jun 2019 06:05:45 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=HDibZ2ftmBkr+MeboLm/LW1p/G68ndNHA0Y6K2qKmpU=;
 b=WSOdNhzD4s+yjmvrZRpqg5CgxPHjvs0YQRqF+oDrnImuFcIvo5lUd1y4KtRa1M8MI9QKhPK9A3YcCxXXpWHTl1rOuiaApW8C8L7ztj7FKHbZawuszy51TfKz2r029ke8uS3Y3Sap5jkSl/98aE5rfWDqZYMXYXhq4mm84e8IuAay9Gxz7+iSuORmWvfWfH+hVZZYjnyejC4pOgcjolpSIuyyNbiKNh6Xd8oFA24JsRNpzVxOKchl964enWV/OHffBDhk1kK3VARcsfSf9/KV3BmyLo/N4LM+fElqGmaVgiGF7kqrrxoH94BRP2mynCegeE2Vpy34ihr9eGiwvlbUgw==
Received: from PU1APC01FT039.eop-APC01.prod.protection.outlook.com
 (10.152.252.52) by PU1APC01HT220.eop-APC01.prod.protection.outlook.com
 (10.152.252.183) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1987.11; Thu, 13 Jun
 2019 04:05:37 +0000
Received: from TY2PR06MB3038.apcprd06.prod.outlook.com (10.152.252.53) by
 PU1APC01FT039.mail.protection.outlook.com (10.152.253.127) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id
 15.20.1987.11 via Frontend Transport; Thu, 13 Jun 2019 04:05:37 +0000
Received: from TY2PR06MB3038.apcprd06.prod.outlook.com
 ([fe80::5d32:4cbc:80a9:aba3]) by TY2PR06MB3038.apcprd06.prod.outlook.com
 ([fe80::5d32:4cbc:80a9:aba3%6]) with mapi id 15.20.1987.012; Thu, 13 Jun 2019
 04:05:37 +0000
From: =?utf-8?B?6K64IOeRnuW8ug==?= <xu.ruiqiang@outlook.com>
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: =?utf-8?B?5Zue5aSNOiBEb2VzIGxpYnNzaDIgc2Z0cCBzdXBwb3J0IHNldHRpbmcgZmls?=
 =?utf-8?Q?ename-charset=3F?=
Thread-Topic: =?utf-8?B?5Zue5aSNOiBEb2VzIGxpYnNzaDIgc2Z0cCBzdXBwb3J0IHNldHRpbmcgZmls?=
 =?utf-8?Q?ename-charset=3F?=
Thread-Index: AQHVIQEXuMDcJzZN9ke7zbirw6xwaKaXzYEAgAGNjz4=
Date: Thu, 13 Jun 2019 04:05:36 +0000
Message-ID: <TY2PR06MB303847C926AC7519C7567AD0E1EF0@TY2PR06MB3038.apcprd06.prod.outlook.com>
References: <HK0PR06MB302704D407319D62D218E1ECE1EC0@HK0PR06MB3027.apcprd06.prod.outlook.com>,
 <CADyPeTPQnFXF0Tt9P9wtStQdURDam=52nVDrtOf6_HnsaUFPTQ@mail.gmail.com>
In-Reply-To: <CADyPeTPQnFXF0Tt9P9wtStQdURDam=52nVDrtOf6_HnsaUFPTQ@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-incomingtopheadermarker: OriginalChecksum:86F7F5CE464549FF0702AFB224D30ABD7503B9582335D6146949F4ABCC363BD8;
 UpperCasedChecksum:41E66900164DC76ABE752467FDE19FFBBF7779401DB95FFD92A52FA10F33C984;
 SizeAsReceived:6937; Count:42
x-tmn: [0ofAwGYEpHHSPGWcFPExIVkcf8RdF0Km]
x-ms-publictraffictype: Email
x-incomingheadercount: 42
x-eopattributedmessage: 0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(5050001)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322404)(2017031323274)(2017031324274)(1601125500)(1603101475)(1701031045);
 SRVR:PU1APC01HT220; 
x-ms-traffictypediagnostic: PU1APC01HT220:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-message-info: ezrtTtiZf/QUBKpP84B6VhIHjysAoIdfphD6dhHu49Ny+tJUKMH5v9tSmQqROy9H25zaUIcN1KE5vkjgLKOa+9lyt4vo3MCZ/jClzo9XdcsjQ31AD2Bi2KOH6JVH/C/DkaBvA3Ct8Y4e7GCOE0kEh/iYGYP2Zmt74sG2emVhsuvhhM/J15vadn+TF7X0XeE4
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 608c2f39-624c-4bae-4201-08d6efb46416
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2019 04:05:37.0786 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1APC01HT220
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: multipart/mixed; boundary="===============0694700780=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

--===============0694700780==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_TY2PR06MB303847C926AC7519C7567AD0E1EF0TY2PR06MB3038apcp_"

--_000_TY2PR06MB303847C926AC7519C7567AD0E1EF0TY2PR06MB3038apcp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SSB0cmllZCBhY2NvcmRpbmcgdG8geW91ciBzdWdnZXN0aW9uLCBpbmRlZWQsIHRoZSBmaWxlIG5h
bWUgY2FuIGJlIGRpc3BsYXllZCBub3JtYWxseS4NClRoYW5rcyBhZ2FpbiBmb3IgeW91ciBndWlk
YW5jZS4g8J+YgQ0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQrlj5Hku7bk
uro6IGxpYnNzaDItZGV2ZWwgPGxpYnNzaDItZGV2ZWwtYm91bmNlc0Bjb29sLmhheHguc2U+IOS7
o+ihqCBBbGV4YW5kZXIgTGFtYWlzb24gPHN3aXNoQGxhbW15LmNvLnVrPg0K5Y+R6YCB5pe26Ze0
OiAyMDE55bm0NuaciDEy5pelIDE4OjE1DQrmlLbku7bkuro6IGRldmVsb3BtZW50LCBsaWJzc2gy
DQrkuLvpopg6IFJlOiBEb2VzIGxpYnNzaDIgc2Z0cCBzdXBwb3J0IHNldHRpbmcgZmlsZW5hbWUt
Y2hhcnNldD8NCg0KSXQgZG9lcyBub3QuIFlvdSBoYXZlIHRvIGtub3cgdGhlIGNoYXJzZXQgdXNl
ZCBvbiB0aGUgcmVtb3RlIHNpZGUgYW5kIGRlY29kZSBhY2NvcmRpbmdseS4gVGhlIHZlcnNpb24g
b2Ygc2Z0cCB0aGF0IGxpYnNzaDIgc3VwcG9ydHMganVzdCB0cmFuc2ZlcnMgZmlsZW5hbWVzIGFz
IGEgYmFnIG9mIGJ5dGVzLiBKdXN0IGxpa2UgT3BlblNTSA0KDQpPbiBXZWQsIDEyIEp1biAyMDE5
LCAxMDo0NyDorrgg55Ge5by6LCA8eHUucnVpcWlhbmdAb3V0bG9vay5jb208bWFpbHRvOnh1LnJ1
aXFpYW5nQG91dGxvb2suY29tPj4gd3JvdGU6DQpIaSBsaXN0Lg0KDQpVc2luZyB0aGUgbGlic3No
MiBzZnRwIEFQSSBJIGNhbiBzdWNjZXNzZnVsbHkgbWFuaXB1bGF0ZSB0aGUgZmlsZXMgb2YgdGhl
IHJlbW90ZSBob3N0LCBidXQgSSBoYXZlIGEgcHJvYmxlbSwgdGhlIGZpbGUgbmFtZSBvZiB0aGUg
cmVtb3RlIGhvc3QgaXMgbm90IFVURi04IGVuY29kaW5nLiBXaGVuIEkgdXNlIHRoZSBBUEkgdG8g
Z2V0IHRoZSBmaWxlIGxpc3QsIEkgZ2V0IGdhcmJsZWQsIEkgcmVhZCBSRkM6IGRyYWZ0LWlldGYt
c2Vjc2gtZmlsZXhmZXItMTMudHh0PGh0dHA6Ly90b29scy5pZXRmLm9yZy93Zy9zZWNzaC9kcmFm
dC1pZXRmLXNlY3NoLWZpbGV4ZmVyL2RyYWZ0LWlldGYtc2Vjc2gtZmlsZXhmZXItMTMudHh0PiBz
Niwgc2VlIHNmdHAgY2FuIHNldCBmaWxlbmFtZS1jaGFyc2V0LCBJIHdvdWxkIGxpa2UgdG8gYXNr
IGV2ZXJ5b25lLCBkb2VzIGxpYnNzaDIgc2Z0cCBBUEkgc3VwcG9ydHMgdGhlIHNldHRpbmcgb2Yg
ZmlsZW5hbWUtY2hhcnNldCwgaWYgc3VwcG9ydGVkLCBob3cgdG8gc2V0PyBJIHVzZSB0aGUgeGZ0
cCB0b29sIHRvIHRlc3QsIGl0IGlzIGFibGUgdG8gc2V0IHRoZSBlbmNvZGluZywgYW5kIGNvcnJl
Y3RseSBkaXNwbGF5IHRoZSBmaWxlIG5hbWUuDQpBbnlvbmUgY2FuIGhlbHAgbWUgPw0KDQp0aGFu
ayB5b3UgYWxsLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCmxpYnNzaDItZGV2ZWwgaHR0cHM6Ly9jb29sLmhheHguc2UvY2dpLWJpbi9tYWlsbWFuL2xp
c3RpbmZvL2xpYnNzaDItZGV2ZWwNCg==

--_000_TY2PR06MB303847C926AC7519C7567AD0E1EF0TY2PR06MB3038apcp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgc3R5bGU9
ImRpc3BsYXk6bm9uZTsiPiBQIHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30gPC9zdHls
ZT4NCjwvaGVhZD4NCjxib2R5IGRpcj0ibHRyIj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBD
YWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHQ7IGNv
bG9yOiByZ2IoMCwgMCwgMCk7Ij4NCjwvZGl2Pg0KPHNwYW4+SSB0cmllZCBhY2NvcmRpbmcgdG8g
eW91ciBzdWdnZXN0aW9uLCBpbmRlZWQsIHRoZSBmaWxlIG5hbWUgY2FuIGJlIGRpc3BsYXllZCBu
b3JtYWxseS4NCjxicj4NCjwvc3Bhbj48c3Bhbj5UaGFua3MgYWdhaW4gZm9yIHlvdXIgZ3VpZGFu
Y2UuJm5ic3A7PHNwYW4gaWQ9IvCfmIEiIHRpdGxlPSI66Zyy6b2/56yROiI+8J+YgTwvc3Bhbj48
L3NwYW4+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZldGlj
YSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+DQo8
YnI+DQo8L2Rpdj4NCjxkaXYgaWQ9IlNpZ25hdHVyZSI+DQo8ZGl2IGlkPSJkaXZ0YWdkZWZhdWx0
d3JhcHBlciIgc3R5bGU9ImZvbnQtc2l6ZToxMnB0OyBjb2xvcjojMDAwMDAwOyBiYWNrZ3JvdW5k
LWNvbG9yOiNmZmZmZmY7IGZvbnQtZmFtaWx5OkNhbGlicmksQXJpYWwsSGVsdmV0aWNhLHNhbnMt
c2VyaWYiPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBpZD0iYXBwZW5kb25zZW5kIj48L2Rpdj4NCjxk
aXYgc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmksQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7
IGZvbnQtc2l6ZToxMnB0OyBjb2xvcjpyZ2IoMCwwLDApIj4NCjxicj4NCjwvZGl2Pg0KPGhyIHRh
YmluZGV4PSItMSIgc3R5bGU9ImRpc3BsYXk6aW5saW5lLWJsb2NrOyB3aWR0aDo5OCUiPg0KPGRp
diBpZD0iZGl2UnBseUZ3ZE1zZyIgZGlyPSJsdHIiPjxmb250IGZhY2U9IkNhbGlicmksIHNhbnMt
c2VyaWYiIGNvbG9yPSIjMDAwMDAwIiBzdHlsZT0iZm9udC1zaXplOjExcHQiPjxiPuWPkeS7tuS6
ujo8L2I+IGxpYnNzaDItZGV2ZWwgJmx0O2xpYnNzaDItZGV2ZWwtYm91bmNlc0Bjb29sLmhheHgu
c2UmZ3Q7IOS7o+ihqCBBbGV4YW5kZXIgTGFtYWlzb24gJmx0O3N3aXNoQGxhbW15LmNvLnVrJmd0
Ozxicj4NCjxiPuWPkemAgeaXtumXtDo8L2I+IDIwMTnlubQ25pyIMTLml6UgMTg6MTU8YnI+DQo8
Yj7mlLbku7bkuro6PC9iPiBkZXZlbG9wbWVudCwgbGlic3NoMjxicj4NCjxiPuS4u+mimDo8L2I+
IFJlOiBEb2VzIGxpYnNzaDIgc2Z0cCBzdXBwb3J0IHNldHRpbmcgZmlsZW5hbWUtY2hhcnNldD88
L2ZvbnQ+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBkaXI9ImF1dG8i
Pkl0IGRvZXMgbm90LiBZb3UgaGF2ZSB0byBrbm93IHRoZSBjaGFyc2V0IHVzZWQgb24gdGhlIHJl
bW90ZSBzaWRlIGFuZCBkZWNvZGUgYWNjb3JkaW5nbHkuIFRoZSB2ZXJzaW9uIG9mIHNmdHAgdGhh
dCBsaWJzc2gyIHN1cHBvcnRzIGp1c3QgdHJhbnNmZXJzIGZpbGVuYW1lcyBhcyBhIGJhZyBvZiBi
eXRlcy4gSnVzdCBsaWtlIE9wZW5TU0g8L2Rpdj4NCjxicj4NCjxkaXYgY2xhc3M9InhfZ21haWxf
cXVvdGUiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9InhfZ21haWxfYXR0ciI+T24gV2VkLCAxMiBK
dW4gMjAxOSwgMTA6NDcg6K64IOeRnuW8uiwgJmx0OzxhIGhyZWY9Im1haWx0bzp4dS5ydWlxaWFu
Z0BvdXRsb29rLmNvbSI+eHUucnVpcWlhbmdAb3V0bG9vay5jb208L2E+Jmd0OyB3cm90ZTo8YnI+
DQo8L2Rpdj4NCjxibG9ja3F1b3RlIGNsYXNzPSJ4X2dtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2lu
OjAgMCAwIC44ZXg7IGJvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkOyBwYWRkaW5nLWxlZnQ6MWV4
Ij4NCjxkaXYgZGlyPSJsdHIiPg0KPGRpdj5IaSBsaXN0LjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rp
dj4NCjxkaXY+VXNpbmcgdGhlIGxpYnNzaDIgc2Z0cCBBUEkgSSBjYW4gc3VjY2Vzc2Z1bGx5IG1h
bmlwdWxhdGUgdGhlIGZpbGVzIG9mIHRoZSByZW1vdGUgaG9zdCwgYnV0IEkgaGF2ZSBhIHByb2Js
ZW0sIHRoZSBmaWxlIG5hbWUgb2YgdGhlIHJlbW90ZSBob3N0IGlzIG5vdCBVVEYtOCBlbmNvZGlu
Zy4gV2hlbiBJIHVzZSB0aGUgQVBJIHRvIGdldCB0aGUgZmlsZSBsaXN0LCBJIGdldCBnYXJibGVk
LCBJIHJlYWQgUkZDOiZuYnNwOzxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy93Zy9zZWNz
aC9kcmFmdC1pZXRmLXNlY3NoLWZpbGV4ZmVyL2RyYWZ0LWlldGYtc2Vjc2gtZmlsZXhmZXItMTMu
dHh0IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIiBzdHlsZT0iZm9udC13ZWlnaHQ6
NDAwOyBjb2xvcjpyZWQ7IGZvbnQtZmFtaWx5OiZxdW90O1BpbmdGYW5nIFNDJnF1b3Q7OyBmb250
LXNpemU6bWVkaXVtOyBiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNTUsMjU1LDI1NSkiPmRyYWZ0LWll
dGYtc2Vjc2gtZmlsZXhmZXItMTMudHh0PC9hPjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDo0MDA7
IGNvbG9yOnJnYigwLDAsMCk7IGZvbnQtZmFtaWx5OiZxdW90O1BpbmdGYW5nIFNDJnF1b3Q7OyBm
b250LXNpemU6bWVkaXVtOyBiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNTUsMjU1LDI1NSk7IGRpc3Bs
YXk6aW5saW5lIWltcG9ydGFudCI+PHNwYW4+Jm5ic3A7PC9zcGFuPnM2PC9zcGFuPiwNCiBzZWUg
c2Z0cCBjYW4gc2V0IGZpbGVuYW1lLWNoYXJzZXQsIEkgd291bGQgbGlrZSB0byBhc2sgZXZlcnlv
bmUsIGRvZXMgbGlic3NoMiBzZnRwIEFQSSBzdXBwb3J0cyB0aGUgc2V0dGluZyBvZiBmaWxlbmFt
ZS1jaGFyc2V0LCBpZiBzdXBwb3J0ZWQsIGhvdyB0byBzZXQ/IEkgdXNlIHRoZSB4ZnRwIHRvb2wg
dG8gdGVzdCwgaXQgaXMgYWJsZSB0byBzZXQgdGhlIGVuY29kaW5nLCBhbmQgY29ycmVjdGx5IGRp
c3BsYXkgdGhlIGZpbGUgbmFtZS48L2Rpdj4NCjxkaXY+QW55b25lIGNhbiBoZWxwIG1lID8mbmJz
cDs8L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PnRoYW5rIHlvdSBhbGwuPC9kaXY+DQo8
L2Rpdj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJy
Pg0KbGlic3NoMi1kZXZlbCA8YSBocmVmPSJodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21h
aWxtYW4vbGlzdGluZm8vbGlic3NoMi1kZXZlbCIgcmVsPSJub3JlZmVycmVyIG5vcmVmZXJyZXIi
IHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vY29vbC5oYXh4LnNlL2NnaS1iaW4vbWFpbG1hbi9s
aXN0aW5mby9saWJzc2gyLWRldmVsPC9hPjxicj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_TY2PR06MB303847C926AC7519C7567AD0E1EF0TY2PR06MB3038apcp_--

--===============0694700780==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--===============0694700780==--

From libssh2-devel-bounces@cool.haxx.se  Wed Jun 19 20:14:21 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5JIDib8019479;
	Wed, 19 Jun 2019 20:14:13 +0200
Received: from mail.panic.com (mail.panic.com [38.103.165.36])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5JIDfZu019414
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 19 Jun 2019 20:13:42 +0200
Received: from [10.0.0.249] (unknown [10.0.0.249])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.panic.com (Postfix) with ESMTPSA id 9245F3B
 for <libssh2-devel@cool.haxx.se>; Wed, 19 Jun 2019 11:13:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=panic.com; s=dkim;
 t=1560968016; bh=B/XlRjhIqikCDm1abfDrQ3gDWLY7KsFiEiZ7y8AyjcQ=;
 h=From:Subject:Date:To;
 b=dwsiv2w4xoch0cg4d9MAWu7/O48GTf9gzc4XYklQAipPVmcnVAJp+xrskTBMqPp3A
 cETUNK8H4O4tNdmnJsPEIo1o4rfWMPEX14KE9j9c2Ko5WrE2aSE208il2aC2nyi6iu
 CmPTifug4iorIlQAjrh8VQ535tdxl98tW/iUuhVQ=
From: Will Cosgrove <will@panic.com>
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Subject: 1.9 release
Message-Id: <98C536BF-7848-48DB-8C17-C86EEC4AA31B@panic.com>
Date: Wed, 19 Jun 2019 11:13:36 -0700
To: libssh2 development <libssh2-devel@cool.haxx.se>
X-Mailer: Apple Mail (2.3445.104.11)
X-MIME-Autoconverted: from quoted-printable to 8bit by giant.haxx.se id
 x5JIDfZu019414
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: text/plain; charset="utf-8"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id x5JIDib8019479

I’ve updated the release notes to reflect the 1.9.0 release. 

Daniel, can you update the website and release the tarball on GitHub?

Thanks,

Will
_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Thu Jun 20 08:29:02 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5K6STWD025465;
	Thu, 20 Jun 2019 08:28:53 +0200
Received: from giant.haxx.se (mail [127.0.0.1])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5K6SRbp025459
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Thu, 20 Jun 2019 08:28:27 +0200
Received: from localhost (dast@localhost)
 by giant.haxx.se (8.15.2/8.15.2/Submit) with ESMTP id x5K6SRlk025453
 for <libssh2-devel@cool.haxx.se>; Thu, 20 Jun 2019 08:28:27 +0200
X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs
Date: Thu, 20 Jun 2019 08:28:27 +0200 (CEST)
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: 1.9 release
In-Reply-To: <98C536BF-7848-48DB-8C17-C86EEC4AA31B@panic.com>
Message-ID: <alpine.DEB.2.20.1906200828210.29815@tvnag.unkk.fr>
References: <98C536BF-7848-48DB-8C17-C86EEC4AA31B@panic.com>
User-Agent: Alpine 2.20 (DEB 67 2015-01-07)
X-fromdanielhimself: yes
MIME-Version: 1.0
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id x5K6STWD025465

On Wed, 19 Jun 2019, Will Cosgrove wrote:

> Daniel, can you update the website and release the tarball on GitHub?

Done!

-- 

  / daniel.haxx.se
_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Tue Jun 25 14:42:32 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5PCfn21031395;
	Tue, 25 Jun 2019 14:42:20 +0200
Received: from blaine.gmane.org (195-159-176-226.customer.powertech.no
 [195.159.176.226])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5PCfmDI031375
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Tue, 25 Jun 2019 14:41:48 +0200
Received: from list by blaine.gmane.org with local (Exim 4.89)
 (envelope-from <gnslg-libssh2-devel-2@m.gmane.org>)
 id 1hfkld-000Ca3-Uy
 for libssh2-devel@cool.haxx.se; Tue, 25 Jun 2019 14:41:45 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: libssh2-devel@cool.haxx.se
From: Jan Ehrhardt <phpdev@ehrhardt.nl>
Subject: Re: 1.9 release
Date: Tue, 25 Jun 2019 14:41:40 +0200
Message-ID: <jd54hehm48en447u6c1s364519lff0f5d2@4ax.com>
References: <98C536BF-7848-48DB-8C17-C86EEC4AA31B@panic.com>
Mime-Version: 1.0
X-Newsreader: Forte Agent 3.3/32.846
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: text/plain; charset="utf-8"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id x5PCfn21031395

Did anyone succeed in compiling this for Windows? I am constantly
running into a

misc.obj : error LNK2019: unresolved external symbol bcrypt_pbkdf
referenced in function _libssh2_bcrypt_pbkdf

Do I have to adjust a setting in libssh2_config.h? Include an extra lib,
besides brypt.lib and/or crypt32.lib?

Any pointer will be appreciated.
-- 
Jan

_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Tue Jun 25 17:09:41 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5PF9DQl018815;
	Tue, 25 Jun 2019 17:09:34 +0200
Received: from mail.panic.com (mail.panic.com [38.103.165.36])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5PF9Aba018757
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Tue, 25 Jun 2019 17:09:11 +0200
Received: from [192.168.1.121] (c-24-22-78-147.hsd1.or.comcast.net
 [24.22.78.147])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.panic.com (Postfix) with ESMTPSA id 91E3B1299
 for <libssh2-devel@cool.haxx.se>; Tue, 25 Jun 2019 08:09:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=panic.com; s=dkim;
 t=1561475345; bh=pc34t74UnpoaJLiFxCXDVrNh7eqOTPhHOWLipRXUHHc=;
 h=From:Date:Subject:References:In-Reply-To:To;
 b=UguoLrxPPors908ouT1grvo69qI7lQ2EhetZiYBba1smOCGtD5x6xl7vB08zLOZKY
 EccSf2uUYtRRSq0w9Vpa6tm2s4Mk0VHOBKaWadnBx36CJ6v68CpvrdnEgAHcQj82wZ
 Sc5VswcsawYyd4jeCYM1yYctfM5tNhM+BZkYtcK4=
From: Will Cosgrove <will@panic.com>
Mime-Version: 1.0 (1.0)
Date: Tue, 25 Jun 2019 08:09:04 -0700
Subject: Re: 1.9 release
Message-Id: <8D5718A5-3AFE-4280-B9B7-2E80282CAAC3@panic.com>
References: <98C536BF-7848-48DB-8C17-C86EEC4AA31B@panic.com>
 <jd54hehm48en447u6c1s364519lff0f5d2@4ax.com>
In-Reply-To: <jd54hehm48en447u6c1s364519lff0f5d2@4ax.com>
To: libssh2 development <libssh2-devel@cool.haxx.se>
X-Mailer: iPhone Mail (16F203)
X-MIME-Autoconverted: from quoted-printable to 8bit by giant.haxx.se id
 x5PF9Aba018757
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: text/plain; charset="utf-8"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id x5PF9DQl018815

You need to pull down the missing files from master if you downloaded the release tarball. 

There is an open issue on the release tarball missing files due to the way it is created. 

Will

> On Jun 25, 2019, at 5:41 AM, Jan Ehrhardt <phpdev@ehrhardt.nl> wrote:
> 
> Did anyone succeed in compiling this for Windows? I am constantly
> running into a
> 
> misc.obj : error LNK2019: unresolved external symbol bcrypt_pbkdf
> referenced in function _libssh2_bcrypt_pbkdf
> 
> Do I have to adjust a setting in libssh2_config.h? Include an extra lib,
> besides brypt.lib and/or crypt32.lib?
> 
> Any pointer will be appreciated.
> -- 
> Jan
> 
> _______________________________________________
> libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel


_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Wed Jun 26 07:01:59 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5Q51OhP019207;
	Wed, 26 Jun 2019 07:01:50 +0200
Received: from mail1.bemta24.messagelabs.com (mail1.bemta24.messagelabs.com
 [67.219.250.211])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5Q51KcZ019173
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 07:01:22 +0200
Received: from [67.219.251.53] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-c.us-west-2.aws.symcld.net id 30/06-14738-A1CF21D5;
 Wed, 26 Jun 2019 05:01:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPJsWRWlGSWpSXmKPExsUi9LZng67UH6F
 Yg8eTJS2Wzt3M6sDocfHMdJYAxijWzLyk/IoE1ozNy9+zFGwrqDi4obKB8U1eFyMXB4vAdmaJ
 xgUL2EEcIYFJTBKPzq5lg3DuM0q8713C1MXIycEmYC3xflI7K4gtImAr8Xf9IjYQW1hASmLOw
 RXsEHF5id4rD1m6GDmAbD2J5hs5ICaLgKrE22l2ICavgJ3EhD/qIMWMAmIS30+tARvOLCAuce
 vJfDBbQkBAYsme88wQtqjEy8f/wJaKCuhL/Nh+kw2iN1Hi+7ojrBA1yhJbOv5C9cpKXJrfzQh
 h+0pc23SDEeQTCYHHjBI//3YwgtwgIaAlsWifPUSNlMTC81/YIewcicaFD6FsNYnt185DzZSR
 eDCnGWrOQTaJP++3gi0WEkiW+P9pP9ShchKrekE+Bym6wCxxc/NGqM8SJbae7Qa7mldAUOLkz
 CcsMFN/bt/KOIFRcxZSAMxC0jILScssoLuZBTQl1u/ShyhRlJjS/ZAdwtaQaJ0zF8r2kNjxcB
 07spoFjByrGM2TijLTM0pyEzNzdA0NDHQNDY10DY0tdE0t9BKrdJP1Sot1y1OLS3SN9BLLi/W
 KK3OTc1L08lJLNjECU1ZKQZfVDsY9R17rHWKU5GBSEuVN3SwUK8SXlJ9SmZFYnBFfVJqTWnyI
 UYaDQ0mCV+03UE6wKDU9tSItMweYPmHSEhw8SiK8Mr+A0rzFBYm5xZnpEKlTjPYcE17OXcTM8
 XHVEiD5HUwembt0EbMQS15+XqqUOK8gyFQBkLaM0jy4obB0f4lRVkqYl5GBgUGIpyC1KDezBF
 X+FaM4B6OSMK8VyHKezLwSuN2vgM5iAjoroRXsrJJEhJRUAxPbM63+R+bCPsd4fHhfeOn73zS
 XnOh0T+HEhL4CxgVSXL1vuszuCL7ha/bY/rFpnUB44O5Deb+dpCvLayefDvSb5bCtRTjnVUes
 6xqR5jdXV1/mC+MTnRv7UMdXZ8mEij0FZ6+Gczlz9a3X/MLPsufL3VrVwGApVibTiSwGklaS7
 xSmxHtmXvHhXWb1SltFnp/BumPa6tiLAke/ayzU+7lR4XuFTuoDkaBdL/d8K3nonLVuzYKYbT
 4Tp2+oj3zDnBnbZvVyElvHwWtxiSHBh4I2tHzgF1p2pzhiQ9nVCG+Lm8zMlfNEdwoc2HT/Iqe
 4l9/2Y5snSE0O2rL58JRk3uVzBcpLHj56rn5S8+dnTSWW4oxEQy3mouJEAO4sczdyBAAA
X-Env-Sender: Narayan.Subramanian@veritas.com
X-Msg-Ref: server-19.tower-365.messagelabs.com!1561525273!286899!1
X-Originating-IP: [18.237.140.176]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.31.5; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13694 invoked from network); 26 Jun 2019 05:01:14 -0000
Received: from ec2-18-237-140-176.us-west-2.compute.amazonaws.com (HELO
 mail.ds.dlp.protect.symantec.com) (18.237.140.176)
 by server-19.tower-365.messagelabs.com with AES256-SHA256 encrypted SMTP;
 26 Jun 2019 05:01:14 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=veritastech.onmicrosoft.com; s=selector2-veritastech-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=th7Y12Clxtxg9YAYSL6B1z7xfXIXo8npNqwFcafKjdY=;
 b=XBTmqME+HbalZVsbvD0RWmsfBxaGKNTqRxYcc9qYQPuRa4c8o+I8TWdAsR/PcGuOQ9rlfl+DFJMQ5IkoQE58ZaTG9e5TUv9/55IrF4iU/j32vI8+SVOHmGNDn8S1DJghvWLJvACo4hpUFY8uYs1KD9vXfvJ8JiG56zhHSC4RYHQ=
Received: from DM6PR20MB2956.namprd20.prod.outlook.com (10.141.164.214) by
 DM6PR20MB3099.namprd20.prod.outlook.com (10.141.166.217) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Wed, 26 Jun 2019 05:01:10 +0000
Received: from DM6PR20MB2956.namprd20.prod.outlook.com
 ([fe80::65d1:9320:6738:bf4c]) by DM6PR20MB2956.namprd20.prod.outlook.com
 ([fe80::65d1:9320:6738:bf4c%4]) with mapi id 15.20.2008.018; Wed, 26 Jun 2019
 05:01:10 +0000
From: Narayan Subramanian <Narayan.Subramanian@veritas.com>
To: "libssh2-devel@cool.haxx.se" <libssh2-devel@cool.haxx.se>
Subject: libssh2 licensing
Thread-Topic: libssh2 licensing
Thread-Index: AQHVK9wrADOGBEfLrkWXDrNkbuPoXg==
Date: Wed, 26 Jun 2019 05:01:09 +0000
Message-ID: <A61D0120-C6FD-45E8-882A-B21D6FB36ECE@veritas.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.19.0.190512
x-originating-ip: [165.225.106.131]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 43a5212b-8a7b-4c93-da81-08d6f9f34e0a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR20MB3099; 
x-ms-traffictypediagnostic: DM6PR20MB3099:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <DM6PR20MB309901A8A25A3A01740403C4ECE20@DM6PR20MB3099.namprd20.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00808B16F3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(366004)(396003)(376002)(346002)(39860400002)(53754006)(504964003)(199004)(189003)(236005)(476003)(6506007)(55236004)(26005)(99286004)(102836004)(6916009)(7116003)(3846002)(6116002)(2906002)(6306002)(54896002)(6486002)(316002)(2501003)(58126008)(790700001)(66556008)(36756003)(71200400001)(5640700003)(6512007)(186003)(76116006)(66446008)(64756008)(91956017)(66476007)(53936002)(2351001)(66946007)(73956011)(33656002)(72206003)(14454004)(6436002)(606006)(966005)(86362001)(71190400001)(478600001)(66066001)(9326002)(4744005)(25786009)(256004)(21615005)(2616005)(486006)(68736007)(5660300002)(81166006)(8676002)(81156014)(7736002)(8936002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR20MB3099;
 H:DM6PR20MB2956.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: veritas.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bCvEQ8GHMF5cfpmz1WIiuNx06D5tFAMeDhw1KhMl25qTa8tH8c0KCWj4FWIcvAj9HkHvCmxMx8zG3uEuBx4ArSdDtDOPgt+jeCD/gqSpaV2cfN52PRLHzvGFBlppHe0II16aZ/yORCPIGW3ngKQQhm0VqQQH+g+quzfha8FsjNY4T6MgQO+M+ZGt7O5MnLWE2SNSNkBMZwAtg8GW6PV0shUFxHSgSgDjS0nFuMDnbJGg9R7zqu9VwYyeS2kSwPqUTAVdDAX0bozBZXCt1slE1xbxapZZVZWOCx2MgVzzXNNjFQkL9Q3U77f1TVeYYMneaEfAOA3Dp7rBeZWJ5Ur7RROWwrLqcvYCIdDzyfq+FEGpy8/FJO8jf6OX5spFxlNG4Y3erqMS6t7QjVI97nfH40RVzrOI4XcJpBs8X8TcKWY=
MIME-Version: 1.0
X-OriginatorOrg: veritas.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 43a5212b-8a7b-4c93-da81-08d6f9f34e0a
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2019 05:01:09.9757 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: fc8e13c0-422c-4c55-b3ea-ca318e6cac32
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Narayan.Subramanian@veritas.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR20MB3099
X-CFilter-Loop: Reflected
X-DetectorID-Processed: 8cd23f87-5a55-4de7-9b51-dd0f7d1caaf5
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: multipart/mixed; boundary="===============1048254147=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

--===============1048254147==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_A61D0120C6FD45E8882AB21D6FB36ECEveritascom_"

--_000_A61D0120C6FD45E8882AB21D6FB36ECEveritascom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGVsbG8gQWxsLA0KDQpJ4oCZdmUganVzdCBzdWJzY3JpYmVkIHRvIHRoZSBsaWJzc2gyIG1haWxp
bmcgbGlzdC4NCg0KDQogICogICBJIG5vdGljZWQgdGhhdCB0aGUgbGljZW5zaW5nIHBhZ2Ugdml6
OiBodHRwczovL3d3dy5saWJzc2gyLm9yZy9saWNlbnNlLmh0bWwgZHJhd3MgdXAgYSDigJhOb3Qg
Rm91bmTigJkgcGFnZS4gU28gd2hlcmUgd291bGQgSSBmaW5kIHRoZSBvZmZpY2lhbCBsaWNlbnNl
IGdvdmVybmluZyB1c2UgYW5kIGRpc3RyaWJ1dGlvbiBvZiBsaWJzc2gyPyBPciBkbyBJIHNpbXBs
eSByZWZlciB0aGUgbGljZW5zZSBpbiBjb2RlLg0KDQoNCiAgKiAgIEFsc28gaXMgaXQgd2l0aGlu
IGxpY2Vuc2luZyB0ZXJtcyB0byBjaGFuZ2UgZmllbGRzIHN1Y2ggYXMgUHJvZHVjdCBOYW1lLCBD
b21wYW55IE5hbWUgaW4gdGhlIHJlc291cmNlIGZpbGUgKGZvciBXaW5kb3dzKSBiZWZvcmUgdXNh
Z2UgLyBkaXN0cmlidXRpb24/DQoNCg0KVGhhbmsgeW91IGluIEFkdmFuY2UhDQpOYXJheWFuDQoN
Cg==

--_000_A61D0120C6FD45E8882AB21D6FB36ECEveritascom_
Content-Type: text/html; charset="utf-8"
Content-ID: <C40A4F943E55AD418CB92374D6E92C3C@namprd20.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1z
b0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBo
DQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4tcmln
aHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29u
b3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0K
CW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBl
cnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRv
d3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJ
Zm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5
Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNl
Y3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBs
aXN0IGwwDQoJe21zby1saXN0LWlkOjMzNjEzNTU7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJ
bXNvLWxpc3QtdGVtcGxhdGUtaWRzOjE1NDE3MjEzMTIgLTc3NzQ3NTM5NiA2NzY5ODY5MSA2NzY5
ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5
Mzt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjA7DQoJbXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Oi07DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZh
cmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZl
bDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
pzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0K
QGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250
LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6
bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l
dyI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1m
YW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlkOjU3ODcxMTg4ODsNCglt
c28tbGlzdC10ZW1wbGF0ZS1pZHM6LTcxNzcyNjY1Njt9DQpAbGlzdCBsMTpsZXZlbDENCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3
Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2
ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4w
cHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw4
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDINCgl7bXNvLWxpc3QtaWQ6ODQwODk3MTA5Ow0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczotNzY5NTIxMzU2O30NCkBsaXN0IGwyOmxldmVsMQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjcyLjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDQNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjE2LjBwdDsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDgNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9
DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2
OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYg
Z3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAg
djpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZd
LS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1JTiIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5
NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SGVsbG8gQWxsLDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5J4oCZdmUganVzdCBzdWJzY3JpYmVkIHRvIHRoZSBsaWJzc2gyIG1haWxpbmcg
bGlzdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjx1bCBzdHlsZT0ibWFyZ2luLXRvcDowY20iIHR5cGU9ImRpc2MiPg0KPGxpIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtO21zby1saXN0Omww
IGxldmVsMSBsZm8zIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
Pkkgbm90aWNlZCB0aGF0IHRoZSBsaWNlbnNpbmcgcGFnZSB2aXo6DQo8YSBocmVmPSJodHRwczov
L3d3dy5saWJzc2gyLm9yZy9saWNlbnNlLmh0bWwiPmh0dHBzOi8vd3d3LmxpYnNzaDIub3JnL2xp
Y2Vuc2UuaHRtbDwvYT4gZHJhd3MgdXAgYSDigJhOb3QgRm91bmTigJkgcGFnZS4gU28gd2hlcmUg
d291bGQgSSBmaW5kIHRoZSBvZmZpY2lhbCBsaWNlbnNlIGdvdmVybmluZyB1c2UgYW5kIGRpc3Ry
aWJ1dGlvbiBvZiBsaWJzc2gyPyBPciBkbyBJIHNpbXBseSByZWZlciB0aGUgbGljZW5zZSBpbiBj
b2RlLjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHVsIHN0eWxlPSJtYXJnaW4tdG9wOjBjbSIgdHlwZT0iZGlzYyI+DQo8
bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bXNvLWxp
c3Q6bDAgbGV2ZWwxIGxmbzMiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+QWxzbyBpcyBpdCB3aXRoaW4gbGljZW5zaW5nIHRlcm1zIHRvIGNoYW5nZSBmaWVsZHMg
c3VjaCBhcyBQcm9kdWN0IE5hbWUsIENvbXBhbnkgTmFtZSBpbiB0aGUgcmVzb3VyY2UgZmlsZSAo
Zm9yIFdpbmRvd3MpIGJlZm9yZSB1c2FnZSAvDQogZGlzdHJpYnV0aW9uPzxvOnA+PC9vOnA+PC9z
cGFuPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+VGhhbmsgeW91IGluIEFkdmFuY2UhPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5OYXJheWFuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_A61D0120C6FD45E8882AB21D6FB36ECEveritascom_--

--===============1048254147==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--===============1048254147==--

From libssh2-devel-bounces@cool.haxx.se  Wed Jun 26 07:47:50 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5Q5lRx1018053;
	Wed, 26 Jun 2019 07:47:43 +0200
Received: from giant.haxx.se (mail [127.0.0.1])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5Q5lOxg018035
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 07:47:24 +0200
Received: from localhost (dast@localhost)
 by giant.haxx.se (8.15.2/8.15.2/Submit) with ESMTP id x5Q5lOPJ018030
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 07:47:24 +0200
X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs
Date: Wed, 26 Jun 2019 07:47:24 +0200 (CEST)
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: libssh2 licensing
In-Reply-To: <A61D0120-C6FD-45E8-882A-B21D6FB36ECE@veritas.com>
Message-ID: <alpine.DEB.2.20.1906260745420.23737@tvnag.unkk.fr>
References: <A61D0120-C6FD-45E8-882A-B21D6FB36ECE@veritas.com>
User-Agent: Alpine 2.20 (DEB 67 2015-01-07)
X-fromdanielhimself: yes
MIME-Version: 1.0
Content-Type: multipart/mixed;
 BOUNDARY="1129329158-1510847211-1561528044=:23737"
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--1129329158-1510847211-1561528044=:23737
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8BIT

On Wed, 26 Jun 2019, Narayan Subramanian wrote:

>  * I noticed that the licensing page viz: 
> https://www.libssh2.org/license.html draws up a ‘Not Found’ page. So where 
> would I find the official license governing use and distribution of libssh2? 
> Or do I simply refer the license in code.

That's fixed now, but the license is the same as found in the source repo: 
https://github.com/libssh2/libssh2/blob/master/COPYING

>  * Also is it within licensing terms to change fields such as Product Name, 
> Company Name in the resource file (for Windows) before usage / distribution?

I don't see anything text in the license that restricts such actions.

-- 

  / daniel.haxx.se
--1129329158-1510847211-1561528044=:23737
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--1129329158-1510847211-1561528044=:23737--

From libssh2-devel-bounces@cool.haxx.se  Wed Jun 26 12:46:26 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5QAjrYZ018098;
	Wed, 26 Jun 2019 12:46:18 +0200
Received: from mail1.bemta24.messagelabs.com (mail1.bemta24.messagelabs.com
 [67.219.250.211])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5QAjoRS018036
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 12:45:51 +0200
Received: from [67.219.251.53] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-c.us-west-2.aws.symcld.net id 05/E6-14738-8DC431D5;
 Wed, 26 Jun 2019 10:45:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOJsWRWlGSWpSXmKPExsUi9LZng+4NH+F
 YgzWfhSyWzt3M6sDocfHMdJYAxijWzLyk/IoE1oyLlwwKTulXzDl/iKWB8Y1eFyMXB4vAdmaJ
 TQvuMIM4QgKTmCR2bV3OCuHcZ5RY+GULUxcjJwebgLXE+0ntrCC2iICtxN/1i9hAbGEBSYlpf
 RdYIOJyEvdmH2aDsPUkVqz5CWRzAK1QlfiwngMkzCtgJ/HsYjNYOaOAmMT3U2vAxjMLiEvcej
 IfzJYQEJBYsuc8M4QtKvHy8T+wtaIC+hI/tt9kg+hNlPi+7ggrRI2yxOU9f9ghbFmJS/O7GSF
 sX4mz77+xg/wiIfCYUeLblyesIPdICGhJdB6DqpeS+P74I5SdA/TiRqi9ahKfn16BsmUkHsxp
 ZoSYs5pN4tnKHrAGIYFkif+f9kMVyUms6n3IAmFfYJZ4c78O4rFEiTaoGl4BQYmTM5+wwAz9u
 X0r4wRGzVlI/p+FpGUWkpZZQGczC2hKrN+lD1GiKDGl+yE7hK0h0TpnLpTtIbHm0RFWZDULGD
 lWMVokFWWmZ5TkJmbm6BoaGOgaGhrpGhqb6xqZGOolVukm65UW65anFpfoGukllhfrFVfmJue
 k6OWllmxiBKatlILOjzsYm2a90TvEKMnBpCTKm7pZKFaILyk/pTIjsTgjvqg0J7X4EKMMB4eS
 BO8Mb+FYIcGi1PTUirTMHGAKhUlLcPAoifDWg6R5iwsSc4sz0yFSpxhdOSa8nLuImePjqiVA8
 juYvPkeRB6Zu3QRsxBLXn5eqpQ4b7cXULMASHNGaR7caFj6v8QoKyXMy8jAwCDEU5BalJtZgi
 r/ilGcg1FJmHcWyAk8mXklcBe8AjqOCei4hFYhkONKEhFSUg1MQb9qbyzn+iWT/r1y6aSW6/J
 Li1Lkc+pu/l6QabEhcf4LnnkHEkI33U6a/c1ZNIJlS1LYaoOkbc+MS8p2rw3g3Ld/ktOT5Sqd
 HEp7ZqybdEvZNmya6aucPyYzz9S1uygf+PPkdD3PusdqxyZfKNiSXWsrGXjzSrD5zb0Zf9xDr
 fKrXCSMuZzmnpd5xtDs6VRgc/c0Q2ROROLjnWGzPSMP1s1O+rrW25XrZuLDJtYlXcKCO58vq7
 4ZuPRm5tnTEt1pExll73259rzbz+sSx4kZAjufuv5cd+dNXcB2xk6NvyybzB+cm7z1u7WrwJ3
 1OqEyGXGJs2/wHroQ5BHoyea8ef4hmZLeRKaDIg0+OVUlSizFGYmGWsxFxYkAQGzU63oEAAA=
X-Env-Sender: Narayan.Subramanian@veritas.com
X-Msg-Ref: server-16.tower-365.messagelabs.com!1561545943!315271!1
X-Originating-IP: [18.237.140.176]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.31.5; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3216 invoked from network); 26 Jun 2019 10:45:44 -0000
Received: from ec2-18-237-140-176.us-west-2.compute.amazonaws.com (HELO
 mail.ds.dlp.protect.symantec.com) (18.237.140.176)
 by server-16.tower-365.messagelabs.com with AES256-SHA256 encrypted SMTP;
 26 Jun 2019 10:45:44 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=veritastech.onmicrosoft.com; s=selector2-veritastech-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=xUPlajxYtd+bl2xz5QGKU8ovB/rdRVBrFXMpGWB7z8I=;
 b=uJrIm8fzfiGveQ4e25vsEU2Ef+FEySBj+UfC4vxg9NRfJI4Ic0ot6mzgl8eVL89oozuYeQlp9sJvOOf+RPFGdQbCDj0oDN0qYT+pjtplJv8cy8RSZ9dRcjPt59POuMqMn4CpXGGzHGvudqIJKCQ2MqqdztHRb/puijUB9nYsljE=
Received: from DM6PR20MB2956.namprd20.prod.outlook.com (10.141.164.214) by
 DM6PR20MB2412.namprd20.prod.outlook.com (20.179.162.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Wed, 26 Jun 2019 10:45:40 +0000
Received: from DM6PR20MB2956.namprd20.prod.outlook.com
 ([fe80::65d1:9320:6738:bf4c]) by DM6PR20MB2956.namprd20.prod.outlook.com
 ([fe80::65d1:9320:6738:bf4c%4]) with mapi id 15.20.2008.018; Wed, 26 Jun 2019
 10:45:40 +0000
From: Narayan Subramanian <Narayan.Subramanian@veritas.com>
To: "libssh2-devel@cool.haxx.se" <libssh2-devel@cool.haxx.se>
Subject: Windows Warnings
Thread-Topic: Windows Warnings
Thread-Index: AQHVLAxLWv6ASsP8fEGfCIgzWcwNZQ==
Date: Wed, 26 Jun 2019 10:45:40 +0000
Message-ID: <FD929A19-2240-4AB3-96B6-1A8353A1589C@veritas.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.19.0.190512
x-originating-ip: [165.225.106.125]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cf29cd3f-3dd4-4533-d5fc-08d6fa236e96
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR20MB2412; 
x-ms-traffictypediagnostic: DM6PR20MB2412:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <DM6PR20MB2412EEFC0248F35F2AD3267DECE20@DM6PR20MB2412.namprd20.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00808B16F3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(366004)(39860400002)(376002)(346002)(189003)(199004)(5640700003)(86362001)(68736007)(72206003)(71190400001)(316002)(2501003)(6306002)(55236004)(71200400001)(54896002)(102836004)(81166006)(33656002)(81156014)(36756003)(8936002)(2906002)(53936002)(25786009)(26005)(66066001)(6512007)(99286004)(8676002)(14454004)(221733001)(2351001)(3480700005)(5660300002)(486006)(256004)(5024004)(7736002)(4744005)(478600001)(186003)(14444005)(7116003)(91956017)(58126008)(76116006)(66556008)(64756008)(66446008)(6506007)(73956011)(6916009)(66946007)(6436002)(2616005)(790700001)(6116002)(3846002)(66476007)(476003)(6486002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR20MB2412;
 H:DM6PR20MB2956.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: veritas.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FriUZqHuvVqCghxNHAf9P3lD15i6Qjmdf2PpNKLXlDt+jGgJTKrijEkYnTs4xOx5AAAZJRt5pPJXynjwLC8MKMAKYYpcBX8WvKr7Jpa1CRsXpR7mxBCdHI0tkM5IHD2Tb2KKFPfLXaHtnulbXlPqoLijWqWzBvpuyfIxV5nKe1WJYxT3H/ND+MKKkPPjD3qDYLFQVVTmsEf50tzVMKOyGKpbny6SzMl6zb3Xa3t9koNGxw3w4XxR2hKoa70NMuhIJj9qR4S9QChLUQ7RI7mfhx0+1VkThrhS6Dww3G0REx4uy8WoTrSATNZDxouIUF8xPnjemQE60BzUyKC88ldeWRPFMVCjjaCN/ZZW6leWpqsuqhi7iBx5barllqgFsAOgjKzT+NkWJhoWsw0EQbai/uSdO0t0CkdazBG4zgbEzK0=
MIME-Version: 1.0
X-OriginatorOrg: veritas.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cf29cd3f-3dd4-4533-d5fc-08d6fa236e96
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2019 10:45:40.4063 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: fc8e13c0-422c-4c55-b3ea-ca318e6cac32
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Narayan.Subramanian@veritas.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR20MB2412
X-CFilter-Loop: Reflected
X-DetectorID-Processed: 8cd23f87-5a55-4de7-9b51-dd0f7d1caaf5
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: multipart/mixed; boundary="===============1625273537=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

--===============1625273537==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_FD929A1922404AB396B61A8353A1589Cveritascom_"

--_000_FD929A1922404AB396B61A8353A1589Cveritascom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhvdWdoIFdpbmRvd3MgYnVpbGRzIGZpbmUsIHRoZXJlIGFyZSBTRVZFUkFMIGJ1aWxkIHdhcm5p
bmdzLiBJcyB0aGlzIG5vcm1hbD8NCg0KRllJLCBJIGFtIHVzaW5nIFZpc3VhbCBTdHVkaW8gMjAx
NyBhbmQgbGlic3NoMiAxLjkuDQoNCkkgaGF2ZSBhdHRhY2hlZCB0aGUgbG9nIGZpbGUuDQpNb3N0
IG9mIHRoZSB3YXJuaW5ncyBhcmUgZGF0YSBjb252ZXJzaW9uIC8gdHJ1bmNhdGlvbiB3YXJuaW5n
cy4gRS5nOg0KDQpFOlxsaWJzc2gyXHNyY1xrbm93bmhvc3QuYygxNzQpOiB3YXJuaW5nIEM0MjY3
OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YQ0KDQpUaGVzZSBzaG91bGRu4oCZdCBiZSBkaWZmaWN1bHQg
dG8gZml4LiBTaG91bGQgd2Ugd29yayB0b3dhcmRzIGZpeGluZyB0aGVzZT8gSSBkb27igJl0IG1p
bmQgY29udHJpYnV0aW5nIHRvd2FyZHMgdGhpcy4gVGhlc2UgbWF5IGJlIHJldmlld2VkIGFuZCB0
ZXN0ZWQuDQoNClJlZ2FyZHMsDQpOYXJheWFuDQoNCg0KDQo=

--_000_FD929A1922404AB396B61A8353A1589Cveritascom_
Content-Type: text/html; charset="utf-8"
Content-ID: <349AF388F690B34BA23305E1BB2CBE99@namprd20.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcN
Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnAucDEsIGxpLnAxLCBkaXYucDEN
Cgl7bXNvLXN0eWxlLW5hbWU6cDE7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAx
cHQ7DQoJZm9udC1zaXplOjkuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBw
dCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2Lldv
cmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3Rl
IG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAy
NiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hh
cGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+
DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5n
PSJFTi1JTiIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29y
ZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+VGhvdWdoIFdpbmRvd3MgYnVpbGRzIGZpbmUsIHRoZXJlIGFy
ZSBTRVZFUkFMIGJ1aWxkIHdhcm5pbmdzLiBJcyB0aGlzIG5vcm1hbD88bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+RllJ
LCBJIGFtIHVzaW5nIFZpc3VhbCBTdHVkaW8gMjAxNyBhbmQgbGlic3NoMiAxLjkuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPkkgaGF2ZSBhdHRhY2hlZCB0aGUgbG9nIGZpbGUuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPk1vc3Qgb2YgdGhlIHdhcm5pbmdzIGFyZSBkYXRhIGNvbnZlcnNpb24gLyB0cnVu
Y2F0aW9uIHdhcm5pbmdzLiBFLmc6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9InAx
Ij5FOlxsaWJzc2gyXHNyY1xrbm93bmhvc3QuYygxNzQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rp
b24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxl
IGxvc3Mgb2YgZGF0YTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPlRoZXNlIHNob3VsZG7igJl0IGJlIGRpZmZpY3VsdCB0byBmaXgu
IFNob3VsZCB3ZSB3b3JrIHRvd2FyZHMgZml4aW5nIHRoZXNlPyBJIGRvbuKAmXQgbWluZCBjb250
cmlidXRpbmcgdG93YXJkcyB0aGlzLiBUaGVzZSBtYXkgYmUgcmV2aWV3ZWQgYW5kIHRlc3RlZC48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPk5hcmF5
YW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_FD929A1922404AB396B61A8353A1589Cveritascom_--

--===============1625273537==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--===============1625273537==--

From libssh2-devel-bounces@cool.haxx.se  Wed Jun 26 12:49:41 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5QAnXlY020588;
	Wed, 26 Jun 2019 12:49:41 +0200
Received: from mail1.bemta24.messagelabs.com (mail1.bemta24.messagelabs.com
 [67.219.250.5])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5QAnRqJ020532
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 12:49:29 +0200
Received: from [67.219.250.101] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-5.bemta.az-a.us-west-2.aws.symcld.net id A8/E2-14470-3BD431D5;
 Wed, 26 Jun 2019 10:49:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBLsWRWlGSWpSXmKPExsUi9LZng+4mX+F
 Ygy2/pCyWzt3M6sDocfHMdJYAxijWzLyk/IoE1ozpa0oLLvdwVVy4u4OpgfHQb84uRi4OFoHt
 zBILnu1kBXGEBCYxSUxtXgvl3GeU2HH7OVMXIycHm4C1xPtJ7awgtoiArcTf9YvYQGxhAVmJq
 Zf7GCHichL3Zh9mg7CNJLYs3QUWZxFQlVg28SWYzStgJ/Fy0gYwWwjIbty8jbmLkYODU8BeYu
 cXQZAwo4CYxPdTa8DWMguIS9x6Mh/MlhAQkXh48TQbhC0q8fLxP7BzRAX0JX5sv8kG0Zso8X3
 dEVaIGmWJM3f+s0DYshKX5nczQti+ElNOnQf7UULgLaPE+Wv3WUFukBDQkug8xg5RIyXx/fFH
 dohwjkRLPy9EWFVi/uFfUCNlJB7MaWaEGPOOTeLElhfsEG8lS/z/tJ8ZokhOYlXvQ6iGC8wSX
 2bmQPwVLbHz7jr2CYzas5C8OQtJahY4tAQlTs58wgIRT5RYPfEfkM0BZGtKrN+lDxFWlJjS/Z
 AdwtaQaJ0zF8r2kFh3fBobqhqQVmuJF9eVIMKGEq+P34TaupNRYuN9PpjWJeu+sCNrXcDIt4r
 RPKkoMz2jJDcxM0fX0MBA19DQSNfQGEhb6CVW6SbqlRbrlqcWl+ga6SWWF+sVV+Ym56To5aWW
 bGIEJtGUgiahHYwTZ73RO8QoycGkJMqbulkoVogvKT+lMiOxOCO+qDQntfgQowwHh5IE7wxv4
 VghwaLU9NSKtMwcYEKHSUtw8CiJ8F73AUrzFhck5hZnpkOkTjHac0x4OXcRM8fWo/OA5PdVS4
 DkkblLFzELseTl56VKifPuA5kqANKWUZoHNxSWgS4xykoJ8zIyMDAI8RSkFuVmlqDKv2IU52B
 UEuadBTKFJzOvBG73K6CzmIDOSmgVAjmrJBEhJdXAJL7qioL5/9VFUZP3HX3Z+PeEzUPRU9u0
 Hv4SZb3GFX1ks1LEut57SsEhZ3e7bBBK55g8N2PLt3U+fD8da/VWVm5MFtSYP7NtnS+TrcsGV
 5PC73u3hR/LZnI0rz1StF56hUiZwN+OM8kcUaUxgh8tHBhbd6r/a5qdWLtMPI9tzsbHDa/fnr
 aPWvCQo/Utz+UTTFP3ztL+IyHqVBX/7FPY9aUqj6/eEt/neOVC+wuPszyaE3Z3MJd9kld4zmC
 o8Z7j5kHlPqs7XQYz8qfxsIjfyp8gzSCwWkkuQ5RzwSvTRx9lQj6ECSu8ebuYYfZi95iL3yx8
 qvnV2499kL7+62xUj77utGtHVNfzO5+pVzMOVGIpzkg01GIuKk4EAMVaKbm7BAAA
X-Env-Sender: Narayan.Subramanian@veritas.com
X-Msg-Ref: server-30.tower-325.messagelabs.com!1561546160!19415!1
X-Originating-IP: [18.237.140.176]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26045 invoked from network); 26 Jun 2019 10:49:21 -0000
Received: from ec2-18-237-140-176.us-west-2.compute.amazonaws.com (HELO
 mail.ds.dlp.protect.symantec.com) (18.237.140.176)
 by server-30.tower-325.messagelabs.com with ECDHE-RSA-AES256-SHA384 encrypted
 SMTP; 26 Jun 2019 10:49:21 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=veritastech.onmicrosoft.com; s=selector2-veritastech-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=B6pmIeWJOzYtsuvSUIve3QCdgcU7nSEOxY0UllWvD7M=;
 b=bFOVKg+bsZbqDzstvaojvpQNqHW+cO41N9BGov2i1eb6lh1QvJCjfYCswhYUgYWdNeGDe2i+wVN4MW+lHP/Cd7Dz1NfWI9cgFxk46jYIoVEUz+7jDGAVuLcrMifw+3ArWcMHS+aLJba/v47rYHtSdi+E5uhfnzdcMiXmWrgJXng=
Received: from DM6PR20MB2956.namprd20.prod.outlook.com (10.141.164.214) by
 DM6PR20MB2412.namprd20.prod.outlook.com (20.179.162.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Wed, 26 Jun 2019 10:49:18 +0000
Received: from DM6PR20MB2956.namprd20.prod.outlook.com
 ([fe80::65d1:9320:6738:bf4c]) by DM6PR20MB2956.namprd20.prod.outlook.com
 ([fe80::65d1:9320:6738:bf4c%4]) with mapi id 15.20.2008.018; Wed, 26 Jun 2019
 10:49:18 +0000
From: Narayan Subramanian <Narayan.Subramanian@veritas.com>
To: "libssh2-devel@cool.haxx.se" <libssh2-devel@cool.haxx.se>
Subject: Re: Windows Warnings
Thread-Topic: Windows Warnings
Thread-Index: AQHVLAxLWv6ASsP8fEGfCIgzWcwNZaauHbYA
Date: Wed, 26 Jun 2019 10:49:18 +0000
Message-ID: <BAC24BA3-3618-4EBA-9F56-8A3088D98EF8@veritas.com>
References: <FD929A19-2240-4AB3-96B6-1A8353A1589C@veritas.com>
In-Reply-To: <FD929A19-2240-4AB3-96B6-1A8353A1589C@veritas.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.19.0.190512
x-originating-ip: [165.225.106.124]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 60343254-26c2-438f-811d-08d6fa23f0ba
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(49563074)(7193020);
 SRVR:DM6PR20MB2412; 
x-ms-traffictypediagnostic: DM6PR20MB2412:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <DM6PR20MB2412D7A7C090A3DCA7A17815ECE20@DM6PR20MB2412.namprd20.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:517;
x-forefront-prvs: 00808B16F3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(376002)(366004)(136003)(396003)(39860400002)(199004)(189003)(478600001)(5024004)(256004)(4744005)(7736002)(14444005)(186003)(5660300002)(3480700005)(76176011)(486006)(3846002)(11346002)(476003)(229853002)(66476007)(6116002)(2616005)(446003)(6486002)(66446008)(64756008)(66556008)(76116006)(6916009)(73956011)(6506007)(66616009)(58126008)(91956017)(7116003)(66946007)(6436002)(53546011)(6246003)(102836004)(36756003)(81156014)(81166006)(99936001)(33656002)(2501003)(71200400001)(55236004)(6306002)(72206003)(68736007)(86362001)(5640700003)(316002)(71190400001)(54896002)(99286004)(8676002)(2351001)(221733001)(14454004)(8936002)(26005)(25786009)(6512007)(66066001)(2906002)(53936002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR20MB2412;
 H:DM6PR20MB2956.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: veritas.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: X6qJEEpKVTSsGY+IhuzzJjYKWShiqr5L0hTUTpQ/0MsqtJZKUdveazsqRnu2Y51WRau4DBEOhUGL39RwVfPQHBKLns6HUVapJDhDVvMXla5oPnaAIFoP3rVkqgHRvX5o40lmoJy9+470Dpe7KXukOmxTbaiM05SZC6YSJTtVd9Sxc9KrlQ5ro8ZhoG9EQYBisbFXmA+7XcNj9vWT+5bUDmaaPaOnt+Iq1Cs/PT5A6oQxchBTW7N2+8iKYOzImllIpI03sGcfD1O4dHy1kFc07O4l5yT+IUzV1srk6avnQx+QeCNgTlbgeGt0DSNBpELEq7VF6OzjBtXCXZg/UoINX1HFmDRmq4SZFuMFSRiw/FBLbKoNFKOLuQTtdmwVw66mNI7Nm/cpyxTMxdp+mcvffQ28W5wPLppA5ci9rPGwD5Y=
Content-Type: multipart/mixed;
 boundary="_004_BAC24BA336184EBA9F568A3088D98EF8veritascom_"
MIME-Version: 1.0
X-OriginatorOrg: veritas.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 60343254-26c2-438f-811d-08d6fa23f0ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2019 10:49:18.7828 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: fc8e13c0-422c-4c55-b3ea-ca318e6cac32
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Narayan.Subramanian@veritas.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR20MB2412
X-CFilter-Loop: Reflected
X-DetectorID-Processed: 8cd23f87-5a55-4de7-9b51-dd0f7d1caaf5
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

--_004_BAC24BA336184EBA9F568A3088D98EF8veritascom_
Content-Type: multipart/alternative;
	boundary="_000_BAC24BA336184EBA9F568A3088D98EF8veritascom_"

--_000_BAC24BA336184EBA9F568A3088D98EF8veritascom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

QWN0dWFsbHkgYXR0YWNoaW5nIHRoZSB3YXJuaW5ncyBmaWxlDQoNCkZyb206IE5hcmF5YW4gU3Vi
cmFtYW5pYW4gPE5hcmF5YW4uU3VicmFtYW5pYW5AdmVyaXRhcy5jb20+DQpEYXRlOiBXZWRuZXNk
YXksIDI2IEp1bmUgMjAxOSBhdCA0OjE1IFBNDQpUbzogImxpYnNzaDItZGV2ZWxAY29vbC5oYXh4
LnNlIiA8bGlic3NoMi1kZXZlbEBjb29sLmhheHguc2U+DQpTdWJqZWN0OiBXaW5kb3dzIFdhcm5p
bmdzDQoNClRob3VnaCBXaW5kb3dzIGJ1aWxkcyBmaW5lLCB0aGVyZSBhcmUgU0VWRVJBTCBidWls
ZCB3YXJuaW5ncy4gSXMgdGhpcyBub3JtYWw/DQoNCkZZSSwgSSBhbSB1c2luZyBWaXN1YWwgU3R1
ZGlvIDIwMTcgYW5kIGxpYnNzaDIgMS45Lg0KDQpJIGhhdmUgYXR0YWNoZWQgdGhlIGxvZyBmaWxl
Lg0KTW9zdCBvZiB0aGUgd2FybmluZ3MgYXJlIGRhdGEgY29udmVyc2lvbiAvIHRydW5jYXRpb24g
d2FybmluZ3MuIEUuZzoNCg0KRTpcbGlic3NoMlxzcmNca25vd25ob3N0LmMoMTc0KTogd2Fybmlu
ZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25l
ZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGENCg0KVGhlc2Ugc2hvdWxkbuKAmXQgYmUgZGlm
ZmljdWx0IHRvIGZpeC4gU2hvdWxkIHdlIHdvcmsgdG93YXJkcyBmaXhpbmcgdGhlc2U/IEkgZG9u
4oCZdCBtaW5kIGNvbnRyaWJ1dGluZyB0b3dhcmRzIHRoaXMuIFRoZXNlIG1heSBiZSByZXZpZXdl
ZCBhbmQgdGVzdGVkLg0KDQpSZWdhcmRzLA0KTmFyYXlhbg0KDQoNCg0K

--_000_BAC24BA336184EBA9F568A3088D98EF8veritascom_
Content-Type: text/html; charset="utf-8"
Content-ID: <99548D6157E529478236818686A52898@namprd20.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1u
YW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6
MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglm
b250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAu
cDEsIGxpLnAxLCBkaXYucDENCgl7bXNvLXN0eWxlLW5hbWU6cDE7DQoJbWFyZ2luOjBjbTsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjkuMHB0Ow0KCWZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyI7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29u
YWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4
dDt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0K
CW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0K
CXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0i
RU4tSU4iIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRT
ZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+QWN0dWFsbHkgYXR0YWNoaW5nIHRoZSB3YXJuaW5ncyBmaWxlPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNt
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+RnJv
bTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPk5hcmF5YW4gU3VicmFtYW5p
YW4gJmx0O05hcmF5YW4uU3VicmFtYW5pYW5AdmVyaXRhcy5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTog
PC9iPldlZG5lc2RheSwgMjYgSnVuZSAyMDE5IGF0IDQ6MTUgUE08YnI+DQo8Yj5UbzogPC9iPiZx
dW90O2xpYnNzaDItZGV2ZWxAY29vbC5oYXh4LnNlJnF1b3Q7ICZsdDtsaWJzc2gyLWRldmVsQGNv
b2wuaGF4eC5zZSZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+V2luZG93cyBXYXJuaW5nczxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+VGhvdWdoIFdpbmRvd3MgYnVpbGRzIGZpbmUsIHRoZXJlIGFyZSBT
RVZFUkFMIGJ1aWxkIHdhcm5pbmdzLiBJcyB0aGlzIG5vcm1hbD88L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+RllJLCBJ
IGFtIHVzaW5nIFZpc3VhbCBTdHVkaW8gMjAxNyBhbmQgbGlic3NoMiAxLjkuPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PkkgaGF2ZSBhdHRhY2hlZCB0aGUgbG9nIGZpbGUuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPk1vc3Qgb2YgdGhlIHdhcm5pbmdzIGFyZSBkYXRhIGNvbnZlcnNpb24gLyB0cnVuY2F0
aW9uIHdhcm5pbmdzLiBFLmc6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9InAxIj5F
OlxsaWJzc2gyXHNyY1xrbm93bmhvc3QuYygxNzQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24n
OiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPlRoZXNlIHNob3VsZG7igJl0IGJlIGRpZmZpY3VsdCB0byBmaXguIFNo
b3VsZCB3ZSB3b3JrIHRvd2FyZHMgZml4aW5nIHRoZXNlPyBJIGRvbuKAmXQgbWluZCBjb250cmli
dXRpbmcgdG93YXJkcyB0aGlzLiBUaGVzZSBtYXkgYmUgcmV2aWV3ZWQgYW5kIHRlc3RlZC48L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+UmVnYXJkcyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPk5hcmF5YW48
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BAC24BA336184EBA9F568A3088D98EF8veritascom_--

--_004_BAC24BA336184EBA9F568A3088D98EF8veritascom_
Content-Type: text/rtf; name="libssh2_Compile_Warnings.rtf"
Content-Description: libssh2_Compile_Warnings.rtf
Content-Disposition: attachment; filename="libssh2_Compile_Warnings.rtf";
	size=116543; creation-date="Wed, 26 Jun 2019 10:49:18 GMT";
	modification-date="Wed, 26 Jun 2019 10:49:18 GMT"
Content-ID: <73477F24673B6A4CAD613CDD85826E54@namprd20.prod.outlook.com>
Content-Transfer-Encoding: base64

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYxNjcxXGNvY29hc3VicnRmNTAwCntcZm9u
dHRibFxmMFxmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyTmV3UFNNVDt9CntcY29sb3J0Ymw7XHJl
ZDI1NVxncmVlbjI1NVxibHVlMjU1O30Ke1wqXGV4cGFuZGVkY29sb3J0Ymw7O30KXHBhcGVydzEx
OTAwXHBhcGVyaDE2ODQwXG1hcmdsMTQ0MFxtYXJncjE0NDBcdmlld3cyODYwMFx2aWV3aDE3NTAw
XHZpZXdraW5kMApccGFyZFx0eDU2Nlx0eDExMzNcdHgxNzAwXHR4MjI2N1x0eDI4MzRcdHgzNDAx
XHR4Mzk2OFx0eDQ1MzVcdHg1MTAyXHR4NTY2OVx0eDYyMzZcdHg2ODAzXHBhcmRpcm5hdHVyYWxc
cGFydGlnaHRlbmZhY3RvcjAKClxmMFxmczI0IFxjZjAgPi0tLS0tLSBCdWlsZCBzdGFydGVkOiBQ
cm9qZWN0OiBDTWFrZUxpc3RzLCBDb25maWd1cmF0aW9uOiBEZWJ1ZyAtLS0tLS1cCiAgWzEvOTdd
IEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJp
blxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURMSUJTU0gyREVCVUcgLURMSUJTU0gy
X0NMRUFSX01FTU9SWSAtRExJQlNTSDJfREhfR0VYX05FVz0xIC1ETElCU1NIMl9XSU4zMiAtRExJ
QlNTSDJfV0lOQ05HIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05P
X1dBUk5JTkdTIC1EX1dJTkRMTCAtRGxpYnNzaDJfRVhQT1JUUyAtSUU6XFxsaWJzc2gyXFxpbmNs
dWRlIC1Jc3JjIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JUQzEg
L3Nob3dJbmNsdWRlcyAvRm9zcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxrbm93bmhvc3Qu
Yy5vYmogL0Zkc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcIC9GUyAtYyBFOlxcbGlic3No
Mlxcc3JjXFxrbm93bmhvc3QuY1wKRTpcXGxpYnNzaDJcXHNyY1xca25vd25ob3N0LmMoMTc0KTog
d2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1
bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtu
b3duaG9zdC5jKDE4MSk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJv
bSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxc
bGlic3NoMlxcc3JjXFxrbm93bmhvc3QuYyg0MzEpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24n
OiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBs
b3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtub3duaG9zdC5jKDQzMyk6IHdhcm5pbmcg
QzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQg
bG9uZycsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKICBbMi85N10gRTpcXFZTMjAxN1xcRW50ZXJw
cmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNs
LmV4ZSAgL25vbG9nbyAtRExJQlNTSDJERUJVRyAtRExJQlNTSDJfQ0xFQVJfTUVNT1JZIC1ETElC
U1NIMl9ESF9HRVhfTkVXPTEgLURMSUJTU0gyX1dJTjMyIC1ETElCU1NIMl9XSU5DTkcgLURfQ1JU
X05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLURfV0lORExM
IC1EbGlic3NoMl9FWFBPUlRTIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgLUlzcmMgL0RXSU4zMiAv
RF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb3Ny
Y1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXGdsb2JhbC5jLm9iaiAvRmRzcmNcXENNYWtlRmls
ZXNcXGxpYnNzaDIuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxzcmNcXGdsb2JhbC5jXAogIFsz
Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4
XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1ETElCU1NIMkRFQlVHIC1ETElC
U1NIMl9DTEVBUl9NRU1PUlkgLURMSUJTU0gyX0RIX0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIg
LURMSUJTU0gyX1dJTkNORyAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VS
RV9OT19XQVJOSU5HUyAtRF9XSU5ETEwgLURsaWJzc2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxc
aW5jbHVkZSAtSXNyYyAvRFdJTjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9S
VEMxIC9zaG93SW5jbHVkZXMgL0Zvc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcYmNyeXB0
X3Bia2RmLmMub2JqIC9GZHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXCAvRlMgLWMgRTpc
XGxpYnNzaDJcXHNyY1xcYmNyeXB0X3Bia2RmLmNcCkU6XFxsaWJzc2gyXFxzcmNcXGJjcnlwdF9w
YmtkZi5jKDcyKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdz
aXplX3QnIHRvICd1aW50MTZfdCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJc
XHNyY1xcYmNyeXB0X3Bia2RmLmMoNzQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252
ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQxNl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRh
XApFOlxcbGlic3NoMlxcc3JjXFxiY3J5cHRfcGJrZGYuYyg3NSk6IHdhcm5pbmcgQzQyNjc6ICdm
dW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWludDE2X3QnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGJjcnlwdF9wYmtkZi5jKDYzKTogd2Fy
bmluZyBDNDI5NTogJ2NpcGhlcnRleHQnOiBhcnJheSBpcyB0b28gc21hbGwgdG8gaW5jbHVkZSBh
IHRlcm1pbmF0aW5nIG51bGwgY2hhcmFjdGVyXApFOlxcbGlic3NoMlxcc3JjXFxiY3J5cHRfcGJr
ZGYuYygxMzEpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3Np
emVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJz
c2gyXFxzcmNcXGJjcnlwdF9wYmtkZi5jKDE0Myk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6
IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YVwKICBbNC85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxN
U1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9nbyAtRExJ
QlNTSDJERUJVRyAtRExJQlNTSDJfQ0xFQVJfTUVNT1JZIC1ETElCU1NIMl9ESF9HRVhfTkVXPTEg
LURMSUJTU0gyX1dJTjMyIC1ETElCU1NIMl9XSU5DTkcgLURfQ1JUX05PTlNURENfTk9fREVQUkVD
QVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLURfV0lORExMIC1EbGlic3NoMl9FWFBPUlRT
IC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgLUlzcmMgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURk
IC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb3NyY1xcQ01ha2VGaWxlc1xcbGli
c3NoMi5kaXJcXG1hYy5jLm9iaiAvRmRzcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFwgL0ZT
IC1jIEU6XFxsaWJzc2gyXFxzcmNcXG1hYy5jXAogIFs1Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnBy
aXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wu
ZXhlICAvbm9sb2dvIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9NRU1PUlkgLURMSUJT
U0gyX0RIX0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJTkNORyAtRF9DUlRf
Tk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtRF9XSU5ETEwg
LURsaWJzc2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSXNyYyAvRFdJTjMyIC9E
X1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0Zvc3Jj
XFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxca2VlcGFsaXZlLmMub2JqIC9GZHNyY1xcQ01ha2VG
aWxlc1xcbGlic3NoMi5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXHNyY1xca2VlcGFsaXZlLmNc
CiAgWzYvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQu
MjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURMSUJTU0gyREVCVUcg
LURMSUJTU0gyX0NMRUFSX01FTU9SWSAtRExJQlNTSDJfREhfR0VYX05FVz0xIC1ETElCU1NIMl9X
SU4zMiAtRExJQlNTSDJfV0lOQ05HIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRf
U0VDVVJFX05PX1dBUk5JTkdTIC1EX1dJTkRMTCAtRGxpYnNzaDJfRVhQT1JUUyAtSUU6XFxsaWJz
c2gyXFxpbmNsdWRlIC1Jc3JjIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAv
T2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9zcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxj
b21wLmMub2JqIC9GZHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXCAvRlMgLWMgRTpcXGxp
YnNzaDJcXHNyY1xcY29tcC5jXAogIFs3Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xc
VG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9s
b2dvIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9NRU1PUlkgLURMSUJTU0gyX0RIX0dF
WF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJTkNORyAtRF9DUlRfTk9OU1REQ19O
T19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtRF9XSU5ETEwgLURsaWJzc2gy
X0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSXNyYyAvRFdJTjMyIC9EX1dJTkRPV1Mg
L1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0Zvc3JjXFxDTWFrZUZp
bGVzXFxsaWJzc2gyLmRpclxcaG9zdGtleS5jLm9iaiAvRmRzcmNcXENNYWtlRmlsZXNcXGxpYnNz
aDIuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxzcmNcXGhvc3RrZXkuY1wKRTpcXGxpYnNzaDJc
XHNyY1xcaG9zdGtleS5jKDk2KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lv
biBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRh
XApFOlxcbGlic3NoMlxcc3JjXFxob3N0a2V5LmMoMTg3KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0
aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2li
bGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxob3N0a2V5LmMoMjE2KTogd2Fybmlu
ZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25l
ZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxob3N0a2V5
LmMoMzIwKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXpl
X3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3No
Mlxcc3JjXFxob3N0a2V5LmMoNDEzKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVy
c2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBk
YXRhXApFOlxcbGlic3NoMlxcc3JjXFxob3N0a2V5LmMoNDQzKTogd2FybmluZyBDNDI2NzogJ2Z1
bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9z
c2libGUgbG9zcyBvZiBkYXRhXAogIFs4Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xc
VG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9s
b2dvIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9NRU1PUlkgLURMSUJTU0gyX0RIX0dF
WF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJTkNORyAtRF9DUlRfTk9OU1REQ19O
T19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtRF9XSU5ETEwgLURsaWJzc2gy
X0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSXNyYyAvRFdJTjMyIC9EX1dJTkRPV1Mg
L1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0Zvc3JjXFxDTWFrZUZp
bGVzXFxsaWJzc2gyLmRpclxcc2Vzc2lvbi5jLm9iaiAvRmRzcmNcXENNYWtlRmlsZXNcXGxpYnNz
aDIuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxzcmNcXHNlc3Npb24uY1wKRTpcXGxpYnNzaDJc
XHNyY1xcc2Vzc2lvbi5jKDEwOCk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9t
ICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxc
c3JjXFxzZXNzaW9uLmMoMTIwKTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20g
J3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxz
cmNcXHNlc3Npb24uYygyMTEpOiB3YXJuaW5nIEM0MjY3OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAn
c2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3Jj
XFxzZXNzaW9uLmMoNTE5KTogd2FybmluZyBDNDA2ODogdW5rbm93biBwcmFnbWFcCkU6XFxsaWJz
c2gyXFxzcmNcXHNlc3Npb24uYyg1MjApOiB3YXJuaW5nIEM0MDY4OiB1bmtub3duIHByYWdtYVwK
RTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDUyOSk6IHdhcm5pbmcgQzQxNTI6IG5vbnN0YW5k
YXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZlcnNpb24gaW4gZXhwcmVz
c2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDUzMCk6IHdhcm5pbmcgQzQxNTI6IG5v
bnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZlcnNpb24gaW4g
ZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDUzNCk6IHdhcm5pbmcgQzQx
NTI6IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZlcnNp
b24gaW4gZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDUzNSk6IHdhcm5p
bmcgQzQxNTI6IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNv
bnZlcnNpb24gaW4gZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDUzOSk6
IHdhcm5pbmcgQzQxNTI6IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2lu
dGVyIGNvbnZlcnNpb24gaW4gZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5j
KDU0MCk6IHdhcm5pbmcgQzQxNTI6IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0
YSBwb2ludGVyIGNvbnZlcnNpb24gaW4gZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vz
c2lvbi5jKDU0NCk6IHdhcm5pbmcgQzQxNTI6IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rp
b24vZGF0YSBwb2ludGVyIGNvbnZlcnNpb24gaW4gZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNy
Y1xcc2Vzc2lvbi5jKDU0NSk6IHdhcm5pbmcgQzQxNTI6IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwg
ZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZlcnNpb24gaW4gZXhwcmVzc2lvblwKRTpcXGxpYnNz
aDJcXHNyY1xcc2Vzc2lvbi5jKDU0OSk6IHdhcm5pbmcgQzQxNTI6IG5vbnN0YW5kYXJkIGV4dGVu
c2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZlcnNpb24gaW4gZXhwcmVzc2lvblwKRTpc
XGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDU1MCk6IHdhcm5pbmcgQzQxNTI6IG5vbnN0YW5kYXJk
IGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZlcnNpb24gaW4gZXhwcmVzc2lv
blwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDU1NCk6IHdhcm5pbmcgQzQxNTI6IG5vbnN0
YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZlcnNpb24gaW4gZXhw
cmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDU1NSk6IHdhcm5pbmcgQzQxNTI6
IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZlcnNpb24g
aW4gZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDU1OSk6IHdhcm5pbmcg
QzQxNTI6IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVyIGNvbnZl
cnNpb24gaW4gZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDU2MCk6IHdh
cm5pbmcgQzQxNTI6IG5vbnN0YW5kYXJkIGV4dGVuc2lvbiwgZnVuY3Rpb24vZGF0YSBwb2ludGVy
IGNvbnZlcnNpb24gaW4gZXhwcmVzc2lvblwKRTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDU2
OCk6IHdhcm5pbmcgQzQwNjg6IHVua25vd24gcHJhZ21hXApFOlxcbGlic3NoMlxcc3JjXFxzZXNz
aW9uLmMoNjY2KTogd2FybmluZyBDNDI0NDogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICds
aWJzc2gyX3NvY2tldF90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcc3JjXFxzZXNzaW9uLmMoNjk4KTogd2FybmluZyBDNDI0NDogJ2Z1bmN0aW9uJzogY29u
dmVyc2lvbiBmcm9tICdsaWJzc2gyX3NvY2tldF90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZXNzaW9uLmMoMTEzMik6IHdhcm5pbmcgQzQyNjc6
ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2li
bGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZXNzaW9uLmMoMTEzNSk6IHdhcm5p
bmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25n
JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZXNzaW9uLmMoMTMw
Nik6IHdhcm5pbmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNlc3Npb24uYygxNzQ2
KTogd2FybmluZyBDNDI0NDogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdsaWJzc2gyX3Nv
Y2tldF90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXAplOlxcbGlic3NoMlxcc3Jj
XFxzZXNzaW9uLmMoODczKTogd2FybmluZyBDNDcwNjogYXNzaWdubWVudCB3aXRoaW4gY29uZGl0
aW9uYWwgZXhwcmVzc2lvblwKZTpcXGxpYnNzaDJcXHNyY1xcc2Vzc2lvbi5jKDg4NCk6IHdhcm5p
bmcgQzQ3MDY6IGFzc2lnbm1lbnQgd2l0aGluIGNvbmRpdGlvbmFsIGV4cHJlc3Npb25cCmU6XFxs
aWJzc2gyXFxzcmNcXHNlc3Npb24uYygxMDYxKTogd2FybmluZyBDNDcwNjogYXNzaWdubWVudCB3
aXRoaW4gY29uZGl0aW9uYWwgZXhwcmVzc2lvblwKICBbOS85N10gRTpcXFZTMjAxN1xcRW50ZXJw
cmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNs
LmV4ZSAgL25vbG9nbyAtRExJQlNTSDJERUJVRyAtRExJQlNTSDJfQ0xFQVJfTUVNT1JZIC1ETElC
U1NIMl9ESF9HRVhfTkVXPTEgLURMSUJTU0gyX1dJTjMyIC1ETElCU1NIMl9XSU5DTkcgLURfQ1JU
X05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLURfV0lORExM
IC1EbGlic3NoMl9FWFBPUlRTIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgLUlzcmMgL0RXSU4zMiAv
RF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb3Ny
Y1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXGNyeXB0LmMub2JqIC9GZHNyY1xcQ01ha2VGaWxl
c1xcbGlic3NoMi5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXHNyY1xcY3J5cHQuY1wKICBbMTAv
OTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0Mjhc
XGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURMSUJTU0gyREVCVUcgLURMSUJT
U0gyX0NMRUFSX01FTU9SWSAtRExJQlNTSDJfREhfR0VYX05FVz0xIC1ETElCU1NIMl9XSU4zMiAt
RExJQlNTSDJfV0lOQ05HIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJF
X05PX1dBUk5JTkdTIC1EX1dJTkRMTCAtRGxpYnNzaDJfRVhQT1JUUyAtSUU6XFxsaWJzc2gyXFxp
bmNsdWRlIC1Jc3JjIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JU
QzEgL3Nob3dJbmNsdWRlcyAvRm9zcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxrZXguYy5v
YmogL0Zkc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxc
c3JjXFxrZXguY1wKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMTgxKTogd2FybmluZyBDNDI2Nzog
J2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3Np
YmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMzg4KTogd2FybmluZyBD
NDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBs
b25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXguYyg0MTMp
OiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8g
J3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXgu
Yyg0MjcpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVf
dCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3Jj
XFxrZXguYyg0MzIpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20g
J3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxs
aWJzc2gyXFxzcmNcXGtleC5jKDQ0Nik6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZl
cnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFc
CkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDQ1MSk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6
IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoNDU0KTogd2FybmluZyBDNDI2Nzog
J2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3Np
YmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoNDU5KTogd2FybmluZyBD
NDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBs
b25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXguYyg0NjIp
OiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8g
J3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXgu
Yyg0NjcpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVf
dCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gy
XFxzcmNcXGtleC5jKDUwMyk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24g
ZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwK
RTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoNTA2KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzog
Y29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2Yg
ZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoNTExKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0
aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2li
bGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXguYyg1MTUpOiB3YXJuaW5nIEM0
MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxv
bmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDYwMCk6
IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAn
dW5zaWduZWQgbG9uZycsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xc
a2V4LmMoNjA5KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdz
aXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcc3JjXFxrZXguYyg2NTIpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJz
aW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRh
dGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDY2MSk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlv
bic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycsIHBvc3NpYmxl
IGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoNzAyKTogd2FybmluZyBDNDI2
NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25n
JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXguYyg3MzApOiB3
YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vu
c2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtl
eC5jKDg3Mik6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6
ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxz
cmNcXGtleC5jKDEwNzgpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZy
b20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6
XFxsaWJzc2gyXFxzcmNcXGtleC5jKDExMDMpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBj
b252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBk
YXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXguYygxMTE3KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0
aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMTEyMik6IHdhcm5pbmcgQzQyNjc6
ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMTEzNik6IHdh
cm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWlu
dDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDEx
NDEpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcg
dG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxz
cmNcXGtleC5jKDExNDQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZy
b20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcc3JjXFxrZXguYygxMTQ5KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVy
c2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBk
YXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXguYygxMTUyKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0
aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMTE1Nyk6IHdhcm5pbmcgQzQyNjc6
ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMTE5Myk6IHdh
cm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5z
aWduZWQgbG9uZycsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4
LmMoMTE5Nik6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6
ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxz
cmNcXGtleC5jKDEyMDEpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZy
b20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6
XFxsaWJzc2gyXFxzcmNcXGtleC5jKDEyMDUpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBj
b252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3Nz
IG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDEyOTIpOiB3YXJuaW5nIEM0MjY3OiAn
ZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBw
b3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDEzMDApOiB3YXJu
aW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2ln
bmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5j
KDEzNDIpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVf
dCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gy
XFxzcmNcXGtleC5jKDEzNTApOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9u
IGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFc
CkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDEzOTApOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24n
OiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBs
b3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDE0MTcpOiB3YXJuaW5nIEM0MjY3
OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDE3MzYpOiB3
YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vu
c2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtl
eC5jKDE3MzcpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3Np
emVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJz
c2gyXFxzcmNcXGtleC5jKDE3MzkpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJz
aW9uIGZyb20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxp
YnNzaDJcXHNyY1xca2V4LmMoMTc0Myk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZl
cnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycsIHBvc3NpYmxlIGxvc3Mgb2Yg
ZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMTg2MSk6IHdhcm5pbmcgQzQyNjc6ICdmdW5j
dGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycsIHBvc3Np
YmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMTg2Mik6IHdhcm5pbmcg
QzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQg
bG9uZycsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMTg2
NCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0
byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXguYygx
ODY4KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3Qn
IHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxc
c3JjXFxrZXguYygzMzcyKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBm
cm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxp
YnNzaDJcXHNyY1xca2V4LmMoMzM4MCk6IHdhcm5pbmcgQzQyNjc6ICdpbml0aWFsaXppbmcnOiBj
b252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwK
RTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMzQ3Mik6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6
IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9m
IGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM0NzQpOiB3YXJuaW5nIEM0MjY3OiAnZnVu
Y3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUg
bG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXguYygzNDc2KTogd2FybmluZyBDNDI2
NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBv
c3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMzQ3OCk6IHdhcm5p
bmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWludDMy
X3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM0ODAp
OiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8g
J3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxrZXgu
YygzNDgyKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXpl
X3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNy
Y1xca2V4LmMoMzQ4NCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJv
bSAnc2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJz
c2gyXFxzcmNcXGtleC5jKDM0ODYpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJz
aW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApF
OlxcbGlic3NoMlxcc3JjXFxrZXguYygzNDg4KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzog
Y29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2Yg
ZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoMzQ5MCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5j
dGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBs
b3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM2NDApOiB3YXJuaW5nIEM0MjY3
OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM2NzYpOiB3
YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vu
c2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtl
eC5jKDM3MTcpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3Np
emVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJz
c2gyXFxzcmNcXGtleC5jKDM3NTMpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJz
aW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRh
dGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM3OTcpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rp
b24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM4MjEpOiB3YXJuaW5nIEM0
MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxv
bmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM4NTIp
OiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8g
J3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNc
XGtleC5jKDM4NzQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20g
J3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxs
aWJzc2gyXFxzcmNcXGtleC5jKDM5MDUpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252
ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9m
IGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM5MjgpOiB3YXJuaW5nIEM0MjY3OiAnZnVu
Y3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3Nz
aWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDQwMTQpOiB3YXJuaW5n
IEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVk
IGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDQw
MTgpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcg
dG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxz
cmNcXGtleC5jKDQwMjApOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZy
b20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6
XFxsaWJzc2gyXFxzcmNcXGtleC5jKDQwMjQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBj
b252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3Nz
IG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDQwMjUpOiB3YXJuaW5nIEM0MjY3OiAn
ZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBw
b3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDQwMjkpOiB3YXJu
aW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2ln
bmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGtleC5j
KDQwMzApOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVf
dCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gy
XFxzcmNcXGtleC5jKDQxNTQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9u
IGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwK
RTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoNDIwOCk6IHdhcm5pbmcgQzQyNjc6ICdpbml0aWFsaXpp
bmcnOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2Yg
ZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xca2V4LmMoNDI3OCk6IHdhcm5pbmcgQzQyNDQ6ICdpbml0
aWFsaXppbmcnOiBjb252ZXJzaW9uIGZyb20gJ19faW50NjQnIHRvICdpbnQnLCBwb3NzaWJsZSBs
b3NzIG9mIGRhdGFcCmU6XFxsaWJzc2gyXFxzcmNcXGtleC5jKDM1OTEpOiB3YXJuaW5nIEM0NzA2
OiBhc3NpZ25tZW50IHdpdGhpbiBjb25kaXRpb25hbCBleHByZXNzaW9uXAogIFsxMS85N10gRTpc
XFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxI
b3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9nbyAtRExJQlNTSDJERUJVRyAtRExJQlNTSDJfQ0xF
QVJfTUVNT1JZIC1ETElCU1NIMl9ESF9HRVhfTkVXPTEgLURMSUJTU0gyX1dJTjMyIC1ETElCU1NI
Ml9XSU5DTkcgLURfQ1JUX05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FS
TklOR1MgLURfV0lORExMIC1EbGlic3NoMl9FWFBPUlRTIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUg
LUlzcmMgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hv
d0luY2x1ZGVzIC9Gb3NyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXG1pc2MuYy5vYmogL0Zk
c3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxcc3JjXFxt
aXNjLmNcCkU6XFxsaWJzc2gyXFxzcmNcXG1pc2MuYygxNDApOiB3YXJuaW5nIEM0MjY3OiAnZnVu
Y3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mg
b2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcbWlzYy5jKDE3Nik6IHdhcm5pbmcgQzQyNjc6ICdm
dW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9z
cyBvZiBkYXRhXAogIFsxMi85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxN
U1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9nbyAtRExJ
QlNTSDJERUJVRyAtRExJQlNTSDJfQ0xFQVJfTUVNT1JZIC1ETElCU1NIMl9ESF9HRVhfTkVXPTEg
LURMSUJTU0gyX1dJTjMyIC1ETElCU1NIMl9XSU5DTkcgLURfQ1JUX05PTlNURENfTk9fREVQUkVD
QVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLURfV0lORExMIC1EbGlic3NoMl9FWFBPUlRT
IC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgLUlzcmMgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURk
IC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb3NyY1xcQ01ha2VGaWxlc1xcbGli
c3NoMi5kaXJcXHdpbmNuZy5jLm9iaiAvRmRzcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFwg
L0ZTIC1jIEU6XFxsaWJzc2gyXFxzcmNcXHdpbmNuZy5jXApFOlxcbGlic3NoMlxcc3JjXFx3aW5j
bmcuYyg1NjQpOiB3YXJuaW5nIEM0MDU3OiAnZnVuY3Rpb24nOiAnY29uc3QgdW5zaWduZWQgY2hh
ciAqJyBkaWZmZXJzIGluIGluZGlyZWN0aW9uIHRvIHNsaWdodGx5IGRpZmZlcmVudCBiYXNlIHR5
cGVzIGZyb20gJ2NvbnN0IGNoYXIgKidcCiAgWzEzLzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNl
XFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhl
ICAvbm9sb2dvIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9NRU1PUlkgLURMSUJTU0gy
X0RIX0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJTkNORyAtRF9DUlRfTk9O
U1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtRF9XSU5ETEwgLURs
aWJzc2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSXNyYyAvRFdJTjMyIC9EX1dJ
TkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0Zvc3JjXFxD
TWFrZUZpbGVzXFxsaWJzc2gyLmRpclxccGVtLmMub2JqIC9GZHNyY1xcQ01ha2VGaWxlc1xcbGli
c3NoMi5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXHNyY1xccGVtLmNcCkU6XFxsaWJzc2gyXFxz
cmNcXHBlbS5jKDE4NCk6IHdhcm5pbmcgQzQyNjc6ICcrPSc6IGNvbnZlcnNpb24gZnJvbSAnc2l6
ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3No
Mlxcc3JjXFxwZW0uYygyMTkpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9u
IGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFc
CkU6XFxsaWJzc2gyXFxzcmNcXHBlbS5jKDIyOSk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6
IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xccGVtLmMoMzI3KTogd2FybmluZyBDNDI2Nzog
Jys9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHBlbS5jKDM5MCk6IHdhcm5pbmcgQzQy
Njc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50
JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxwZW0uYyg2OTgpOiB3
YXJuaW5nIEM0MjY3OiAnKz0nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVk
IGludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xccGVtLmMoNzc0
KTogd2FybmluZyBDNDI2NzogJys9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNp
Z25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCiAgWzE0Lzk3XSBFOlxcVlMyMDE3XFxF
bnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2
NFxcY2wuZXhlICAvbm9sb2dvIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9NRU1PUlkg
LURMSUJTU0gyX0RIX0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJTkNORyAt
RF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtRF9X
SU5ETEwgLURsaWJzc2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSXNyYyAvRFdJ
TjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMg
L0Zvc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcc2NwLmMub2JqIC9GZHNyY1xcQ01ha2VG
aWxlc1xcbGlic3NoMi5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXHNyY1xcc2NwLmNcCkU6XFxs
aWJzc2gyXFxzcmNcXHNjcC5jKDI2MSk6IHdhcm5pbmcgQzQyNDQ6ICdyZXR1cm4nOiBjb252ZXJz
aW9uIGZyb20gJ19faW50NjQnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRh
dGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNjcC5jKDMwMSk6IHdhcm5pbmcgQzQyNjc6ICc9JzogY29u
dmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6
XFxsaWJzc2gyXFxzcmNcXHNjcC5jKDMwNCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNv
bnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzY3AuYygzNjgpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6
IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0
YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2NwLmMoMzk0KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252
ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6
XFxsaWJzc2gyXFxzcmNcXHNjcC5jKDU1NCk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lv
biBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcc3JjXFxzY3AuYyg1OTIpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJv
bSAnc3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJc
XHNyY1xcc2NwLmMoNzE3KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3Nz
aXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNc
XHNjcC5jKDg1OSk6IHdhcm5pbmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3Qn
IHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNjcC5j
KDg2Mik6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90
JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxc
c3JjXFxzY3AuYyg5MjYpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnc3Np
emVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xc
c2NwLmMoOTYyKTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3Qn
IHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNjcC5j
KDk4MCk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAn
aW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzY3AuYygxMDMw
KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNjcC5jKDEwNDgpOiB3
YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcsIHBv
c3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2NwLmMoMTA3Nyk6IHdhcm5p
bmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2li
bGUgbG9zcyBvZiBkYXRhXAogIFsxNS85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRv
b2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9n
byAtRExJQlNTSDJERUJVRyAtRExJQlNTSDJfQ0xFQVJfTUVNT1JZIC1ETElCU1NIMl9ESF9HRVhf
TkVXPTEgLURMSUJTU0gyX1dJTjMyIC1ETElCU1NIMl9XSU5DTkcgLURfQ1JUX05PTlNURENfTk9f
REVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLURfV0lORExMIC1EbGlic3NoMl9F
WFBPUlRTIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgLUlzcmMgL0RXSU4zMiAvRF9XSU5ET1dTIC9X
NCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb3NyY1xcQ01ha2VGaWxl
c1xcbGlic3NoMi5kaXJcXHBhY2tldC5jLm9iaiAvRmRzcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIu
ZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxzcmNcXHBhY2tldC5jXApFOlxcbGlic3NoMlxcc3Jj
XFxwYWNrZXQuYyg0MzgpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZy
b20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJc
XHNyY1xccGFja2V0LmMoNTAwKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lv
biBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJz
c2gyXFxzcmNcXHBhY2tldC5jKDUyMCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZl
cnNpb24gZnJvbSAnc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxc
bGlic3NoMlxcc3JjXFxwYWNrZXQuYyg1NTcpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBj
b252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwK
RTpcXGxpYnNzaDJcXHNyY1xccGFja2V0LmMoNjY4KTogd2FybmluZyBDNDI2NzogJy09JzogY29u
dmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0
YVwKRTpcXGxpYnNzaDJcXHNyY1xccGFja2V0LmMoNjgzKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0
aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xccGFja2V0LmMoNzM2KTogd2FybmluZyBDNDI2
NzogJys9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxl
IGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xccGFja2V0LmMoOTIzKTogd2FybmluZyBD
NDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBs
b25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxwYWNrZXQuYyg5
MzYpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcg
dG8gJ3Vuc2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxz
cmNcXHBhY2tldC5jKDEwOTIpOiB3YXJuaW5nIEM0MjY3OiAnaW5pdGlhbGl6aW5nJzogY29udmVy
c2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCiAgWzE2
Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4
XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1ETElCU1NIMkRFQlVHIC1ETElC
U1NIMl9DTEVBUl9NRU1PUlkgLURMSUJTU0gyX0RIX0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIg
LURMSUJTU0gyX1dJTkNORyAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VS
RV9OT19XQVJOSU5HUyAtRF9XSU5ETEwgLURsaWJzc2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxc
aW5jbHVkZSAtSXNyYyAvRFdJTjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9S
VEMxIC9zaG93SW5jbHVkZXMgL0Zvc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcYWdlbnQu
Yy5vYmogL0Zkc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcIC9GUyAtYyBFOlxcbGlic3No
Mlxcc3JjXFxhZ2VudC5jXApFOlxcbGlic3NoMlxcc3JjXFxhZ2VudC5jKDMyNSk6IHdhcm5pbmcg
QzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdEV09SRCcsIHBvc3NpYmxl
IGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcYWdlbnQuYygzMjgpOiB3YXJuaW5nIEM0
MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnTFJFU1VMVCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcYWdlbnQuYyg3ODYpOiB3YXJuaW5nIEM0MjY3
OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcYWdlbnQuYyg3ODYpOiB3
YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vu
c2lnbmVkIGxvbmcnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCiAgWzE3Lzk3XSBFOlxcVlMyMDE3
XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRc
XHg2NFxcY2wuZXhlICAvbm9sb2dvIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9NRU1P
UlkgLURMSUJTU0gyX0RIX0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJTkNO
RyAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAt
RF9XSU5ETEwgLURsaWJzc2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSXNyYyAv
RFdJTjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVk
ZXMgL0Zvc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcY2hhbm5lbC5jLm9iaiAvRmRzcmNc
XENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxzcmNcXGNoYW5u
ZWwuY1wKRTpcXGxpYnNzaDJcXHNyY1xcY2hhbm5lbC5jKDQ3Mik6IHdhcm5pbmcgQzQyNjc6ICc9
JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mg
b2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcY2hhbm5lbC5jKDExNzYpOiB3YXJuaW5nIEM0MjY3
OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9z
c2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxjaGFubmVsLmMoMTMyMik6IHdh
cm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWlu
dDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXGNoYW5uZWwu
YygxNDk3KTogd2FybmluZyBDNDI2NzogJy09JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRv
ICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcY2hh
bm5lbC5jKDE0OTgpOiB3YXJuaW5nIEM0MjY3OiAnLT0nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVf
dCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3Jj
XFxjaGFubmVsLmMoMTUwMyk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24g
ZnJvbSAnc2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxs
aWJzc2gyXFxzcmNcXGNoYW5uZWwuYygxNTExKTogd2FybmluZyBDNDI2NzogJ3JldHVybic6IGNv
bnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApF
OlxcbGlic3NoMlxcc3JjXFxjaGFubmVsLmMoMTk2OCk6IHdhcm5pbmcgQzQyNjc6ICctPSc6IGNv
bnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRh
dGFcCkU6XFxsaWJzc2gyXFxzcmNcXGNoYW5uZWwuYygxOTY5KTogd2FybmluZyBDNDI2NzogJy09
JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mg
b2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcY2hhbm5lbC5jKDE4NDUpOiB3YXJuaW5nIEM0MjY3
OiAnaW5pdGlhbGl6aW5nJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcY2hhbm5lbC5jKDIwMDMp
OiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8g
J3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxjaGFu
bmVsLmMoMjAwNyk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90
JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxjaGFu
bmVsLmMoMjE3MCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAn
c2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gy
XFxzcmNcXGNoYW5uZWwuYygyMTk1KTogd2FybmluZyBDNDI2NzogJy09JzogY29udmVyc2lvbiBm
cm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxp
YnNzaDJcXHNyY1xcY2hhbm5lbC5jKDI3MTApOiB3YXJuaW5nIEM0MjY3OiAnPSc6IGNvbnZlcnNp
b24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgbG9uZycsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0
YVwKICBbMTgvOTddICJFOi9WUzIwMTcvRW50ZXJwcmlzZS9Db21tb243L0lERS9Db21tb25FeHRl
bnNpb25zL01pY3Jvc29mdC9DTWFrZS9DTWFrZS9iaW4vY21jbGRlcHMuZXhlIiBSQyBFOlxcbGli
c3NoMlxcd2luMzJcXGxpYnNzaDIucmMgc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcX19c
XHdpbjMyXFxsaWJzc2gyLnJjLnJlcy5kIHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXF9f
XFx3aW4zMlxcbGlic3NoMi5yYy5yZXMgIk5vdGU6IGluY2x1ZGluZyBmaWxlOiAiICJFOi9WUzIw
MTcvRW50ZXJwcmlzZS9WQy9Ub29scy9NU1ZDLzE0LjE0LjI2NDI4L2Jpbi9Ib3N0WDY0L3g2NC9j
bC5leGUiIEM6XFxQUk9HUkF+MlxcV0lORE9XfjRcXDEwXFxiaW5cXDEwMDE3N34xLjBcXHg2NFxc
cmMuZXhlIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9NRU1PUlkgLURMSUJTU0gyX0RI
X0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJTkNORyAtRF9DUlRfTk9OU1RE
Q19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtRF9XSU5ETEwgLURsaWJz
c2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSUM6XFxVc2Vyc1xcQWRtaW5pc3Ry
YXRvclxcQ01ha2VCdWlsZHNcXDI2MjFhNmNkLWQ0NzEtZTQzMS04NTU2LWM0YWMzNDZkZmU0OFxc
YnVpbGRcXHg2NC1EZWJ1Z1xcc3JjIC9EV0lOMzIgL0RfREVCVUcgL2Zvc3JjXFxDTWFrZUZpbGVz
XFxsaWJzc2gyLmRpclxcX19cXHdpbjMyXFxsaWJzc2gyLnJjLnJlcyBFOlxcbGlic3NoMlxcd2lu
MzJcXGxpYnNzaDIucmNcCiAgTWljcm9zb2Z0IChSKSBXaW5kb3dzIChSKSBSZXNvdXJjZSBDb21w
aWxlciBWZXJzaW9uIDEwLjAuMTAwMTEuMTYzODRcCiAgXAogIFwKICBDb3B5cmlnaHQgKEMpIE1p
Y3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuXAogIFwKICBcCiAgXAog
IFwKICBbMTkvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQu
MTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURMSUJTU0gyREVC
VUcgLURMSUJTU0gyX0NMRUFSX01FTU9SWSAtRExJQlNTSDJfREhfR0VYX05FVz0xIC1ETElCU1NI
Ml9XSU4zMiAtRExJQlNTSDJfV0lOQ05HIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9D
UlRfU0VDVVJFX05PX1dBUk5JTkdTIC1EX1dJTkRMTCAtRGxpYnNzaDJfRVhQT1JUUyAtSUU6XFxs
aWJzc2gyXFxpbmNsdWRlIC1Jc3JjIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09i
MCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9zcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGly
XFxibG93ZmlzaC5jLm9iaiAvRmRzcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFwgL0ZTIC1j
IEU6XFxsaWJzc2gyXFxzcmNcXGJsb3dmaXNoLmNcCiAgWzIwLzk3XSBFOlxcVlMyMDE3XFxFbnRl
cnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxc
Y2wuZXhlICAvbm9sb2dvIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9NRU1PUlkgLURM
SUJTU0gyX0RIX0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJTkNORyAtRF9D
UlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtRF9XSU5E
TEwgLURsaWJzc2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSXNyYyAvRFdJTjMy
IC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0Zv
c3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcdHJhbnNwb3J0LmMub2JqIC9GZHNyY1xcQ01h
a2VGaWxlc1xcbGlic3NoMi5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXHNyY1xcdHJhbnNwb3J0
LmNcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5jKDE4Myk6IHdhcm5pbmcgQzQyNjc6ICdm
dW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5jKDM0Nik6IHdhcm5p
bmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5jKDM5Nik6IHdhcm5p
bmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5jKDUwNSk6IHdhcm5p
bmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5jKDUyNCk6IHdhcm5p
bmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5jKDU4Nik6IHdhcm5p
bmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5jKDg1Mik6IHdhcm5p
bmcgQzQyNjc6ICc9JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5jKDg1Nik6IHdhcm5p
bmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndWludDMy
X3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHRyYW5zcG9ydC5j
KDg3Mik6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90
JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCiAgWzIxLzk3XSBFOlxcVlMy
MDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RY
NjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1ETElCU1NIMkRFQlVHIC1ETElCU1NIMl9DTEVBUl9N
RU1PUlkgLURMSUJTU0gyX0RIX0dFWF9ORVc9MSAtRExJQlNTSDJfV0lOMzIgLURMSUJTU0gyX1dJ
TkNORyAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5H
UyAtRF9XSU5ETEwgLURsaWJzc2gyX0VYUE9SVFMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAtSXNy
YyAvRFdJTjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5j
bHVkZXMgL0Zvc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcdmVyc2lvbi5jLm9iaiAvRmRz
cmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxzcmNcXHZl
cnNpb24uY1wKICBbMjIvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNW
Q1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURMSUJT
U0gyREVCVUcgLURMSUJTU0gyX0NMRUFSX01FTU9SWSAtRExJQlNTSDJfREhfR0VYX05FVz0xIC1E
TElCU1NIMl9XSU4zMiAtRExJQlNTSDJfV0lOQ05HIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FU
RSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1EX1dJTkRMTCAtRGxpYnNzaDJfRVhQT1JUUyAt
SUU6XFxsaWJzc2gyXFxpbmNsdWRlIC1Jc3JjIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAv
WmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9zcmNcXENNYWtlRmlsZXNcXGxpYnNz
aDIuZGlyXFxwdWJsaWNrZXkuYy5vYmogL0Zkc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxc
IC9GUyAtYyBFOlxcbGlic3NoMlxcc3JjXFxwdWJsaWNrZXkuY1wKRTpcXGxpYnNzaDJcXHNyY1xc
cHVibGlja2V5LmMoMTQ0KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3Nz
aXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNc
XHB1YmxpY2tleS5jKDE2Nyk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdz
c2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3Jj
XFxwdWJsaWNrZXkuYyg0MDApOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAn
c3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNy
Y1xccHVibGlja2V5LmMoNzAyKTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20g
J3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxz
cmNcXHB1YmxpY2tleS5jKDc4Nik6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9t
ICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxc
c3JjXFxwdWJsaWNrZXkuYyg4NTUpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJv
bSAnc3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKICBbMjMvOTddIEU6
XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxc
SG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURMSUJTU0gyREVCVUcgLURMSUJTU0gyX0NM
RUFSX01FTU9SWSAtRExJQlNTSDJfREhfR0VYX05FVz0xIC1ETElCU1NIMl9XSU4zMiAtRExJQlNT
SDJfV0lOQ05HIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dB
Uk5JTkdTIC1EX1dJTkRMTCAtRGxpYnNzaDJfRVhQT1JUUyAtSUU6XFxsaWJzc2gyXFxpbmNsdWRl
IC1Jc3JjIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JUQzEgL3No
b3dJbmNsdWRlcyAvRm9zcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxzZnRwLmMub2JqIC9G
ZHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXHNyY1xc
c2Z0cC5jXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMzM2KTogd2FybmluZyBDNDI0NDogJ3Jl
dHVybic6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mg
b2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDMzOCk6IHdhcm5pbmcgQzQyNDQ6ICdm
dW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxv
c3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDM5MCk6IHdhcm5pbmcgQzQyNDQ6
ICdyZXR1cm4nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBs
b3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYyg0MDgpOiB3YXJuaW5nIEM0MjQ0
OiAncmV0dXJuJzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUg
bG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoNDEzKTogd2FybmluZyBDNDI0
NDogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2li
bGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoNDI3KTogd2FybmluZyBD
NDI0NDogJ3JldHVybic6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcsIHBvc3Np
YmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDcyOCk6IHdhcm5pbmcg
QzQyNDQ6ICdyZXR1cm4nOiBjb252ZXJzaW9uIGZyb20gJ19faW50NjQnIHRvICdpbnQnLCBwb3Nz
aWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYyg4ODkpOiB3YXJuaW5n
IEM0MjQ0OiAnKz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYyg5MTUpOiB3YXJuaW5nIEM0
MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3Nz
aWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygxMTIzKTogd2Fybmlu
ZyBDNDI2NzogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9z
c2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMTE2OCk6IHdhcm5p
bmcgQzQyNDQ6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDEyMTApOiB3
YXJuaW5nIEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdp
bnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygxNDU1
KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRv
ICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0
cC5jKDE0NzYpOiB3YXJuaW5nIEM0MjY3OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0
byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNm
dHAuYygxNjcwKTogd2FybmluZyBDNDI2NzogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcg
dG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxz
ZnRwLmMoMTQ3NCk6IHdhcm5pbmcgQzQyNjc6ICdpbml0aWFsaXppbmcnOiBjb252ZXJzaW9uIGZy
b20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcc3JjXFxzZnRwLmMoMTkxOSk6IHdhcm5pbmcgQzQyNDQ6ICdmdW5jdGlvbic6IGNvbnZl
cnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpc
XGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDE5MzEpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNp
b24gZnJvbSAnc3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApF
OlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMTc1Nyk6IHdhcm5pbmcgQzQyNjc6ICdpbml0aWFsaXpp
bmcnOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9z
cyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMTk3Mik6IHdhcm5pbmcgQzQyNDQ6
ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMjA2NCk6IHdhcm5pbmcgQzQyNjc6ICc9
JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mg
b2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDIwNTkpOiB3YXJuaW5nIEM0MjY3OiAn
aW5pdGlhbGl6aW5nJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1aW50MzJfdCcsIHBv
c3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDIyOTgpOiB3YXJu
aW5nIEM0MjQ0OiAncmV0dXJuJzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50Jywg
cG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMjMwOSk6IHdh
cm5pbmcgQzQyNDQ6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2lu
dCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDIyNDcp
OiB3YXJuaW5nIEM0MjY3OiAnaW5pdGlhbGl6aW5nJzogY29udmVyc2lvbiBmcm9tICdzaXplX3Qn
IHRvICd1aW50MzJfdCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xc
c2Z0cC5jKDIzODkpOiB3YXJuaW5nIEM0MjQ0OiAncmV0dXJuJzogY29udmVyc2lvbiBmcm9tICdz
c2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3Jj
XFxzZnRwLmMoMjQwOSk6IHdhcm5pbmcgQzQyNDQ6ICdyZXR1cm4nOiBjb252ZXJzaW9uIGZyb20g
J3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxz
cmNcXHNmdHAuYygyNDE5KTogd2FybmluZyBDNDI0NDogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBm
cm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3No
Mlxcc3JjXFxzZnRwLmMoMjM1NSk6IHdhcm5pbmcgQzQyNjc6ICdpbml0aWFsaXppbmcnOiBjb252
ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9zcyBvZiBkYXRh
XApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMjYwNik6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29u
dmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApF
OlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMjU4MCk6IHdhcm5pbmcgQzQyNjc6ICdpbml0aWFsaXpp
bmcnOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9z
cyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMjczNCk6IHdhcm5pbmcgQzQyNDQ6
ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMjcxMSk6IHdhcm5pbmcgQzQyNjc6ICdp
bml0aWFsaXppbmcnOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9z
c2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFxzZnRwLmMoMjg1Nik6IHdhcm5p
bmcgQzQyNDQ6ICdyZXR1cm4nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBw
b3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygyODc1KTogd2Fy
bmluZyBDNDI0NDogJ3JldHVybic6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDI4ODYpOiB3
YXJuaW5nIEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdp
bnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygzMDA5
KTogd2FybmluZyBDNDI0NDogJ3JldHVybic6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8g
J2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcc2Z0cC5jKDMw
MjApOiB3YXJuaW5nIEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3Qn
IHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAu
YygyOTU2KTogd2FybmluZyBDNDI2NzogJ2luaXRpYWxpemluZyc6IGNvbnZlcnNpb24gZnJvbSAn
c2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gy
XFxzcmNcXHNmdHAuYygzMTQ0KTogd2FybmluZyBDNDI0NDogJ3JldHVybic6IGNvbnZlcnNpb24g
ZnJvbSAnc3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNz
aDJcXHNyY1xcc2Z0cC5jKDMxNTUpOiB3YXJuaW5nIEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJz
aW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxs
aWJzc2gyXFxzcmNcXHNmdHAuYygzMjEwKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29u
dmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9m
IGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygzMjUzKTogd2FybmluZyBDNDI0NDogJ2Z1
bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAndWludDMyX3QnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygzMjY4KTogd2FybmluZyBD
NDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBs
b3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygzMzYwKTogd2FybmluZyBDNDI0
NDogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAndWludDMyX3QnLCBw
b3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygzMzcxKTogd2Fy
bmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3Nz
aWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygzNDY4KTogd2Fybmlu
ZyBDNDI0NDogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAndWludDMy
X3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygzNDk0
KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAuYygzNjEyKTog
d2FybmluZyBDNDI0NDogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAn
dWludDMyX3QnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxzcmNcXHNmdHAu
YygzNjQxKTogd2FybmluZyBDNDI0NDogJ3JldHVybic6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVf
dCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKICBbMjQvOTddIEU6XFxWUzIwMTdc
XEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxc
eDY0XFxjbC5leGUgIC9ub2xvZ28gLURMSUJTU0gyREVCVUcgLURMSUJTU0gyX0NMRUFSX01FTU9S
WSAtRExJQlNTSDJfREhfR0VYX05FVz0xIC1ETElCU1NIMl9XSU4zMiAtRExJQlNTSDJfV0lOQ05H
IC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1E
X1dJTkRMTCAtRGxpYnNzaDJfRVhQT1JUUyAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC1Jc3JjIC9E
V0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRl
cyAvRm9zcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFx1c2VyYXV0aC5jLm9iaiAvRmRzcmNc
XENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxzcmNcXHVzZXJh
dXRoLmNcCkU6XFxsaWJzc2gyXFxzcmNcXHVzZXJhdXRoLmMoNTM2KTogd2FybmluZyBDNDI0NDog
J2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdfX2ludDY0JyB0byAndW5zaWduZWQgaW50Jywg
cG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFx1c2VyYXV0aC5jKDY0MCk6
IHdhcm5pbmcgQzQyNDQ6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnX19pbnQ2NCcgdG8g
J3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xc
dXNlcmF1dGguYyg3NTQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZy
b20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJc
XHNyY1xcdXNlcmF1dGguYyg3OTEpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJz
aW9uIGZyb20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxp
YnNzaDJcXHNyY1xcdXNlcmF1dGguYyg5MTQpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBj
b252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwK
RTpcXGxpYnNzaDJcXHNyY1xcdXNlcmF1dGguYyg5NzYpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rp
b24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90JywgcG9zc2libGUgbG9z
cyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFx1c2VyYXV0aC5jKDEzNDUpOiB3YXJuaW5nIEM0
MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3VpbnQzMl90Jywg
cG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFx1c2VyYXV0aC5jKDE0NzYp
OiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8g
J3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xc
dXNlcmF1dGguYygxNDc3KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBm
cm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApF
OlxcbGlic3NoMlxcc3JjXFx1c2VyYXV0aC5jKDE1MzMpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rp
b24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxl
IGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHNyY1xcdXNlcmF1dGguYygxNTM0KTogd2Fybmlu
ZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25l
ZCBsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcc3JjXFx1c2VyYXV0
aC5jKDE2MTcpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3Np
emVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNz
aDJcXHNyY1xcdXNlcmF1dGguYygxNjE3KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29u
dmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBsb25nJywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXAogIFsyNS85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZD
XFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9nbyAtRF9DUlRf
Tk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtSWV4YW1wbGUg
LUlFOlxcbGlic3NoMlxcaW5jbHVkZSAvRFdJTjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9P
YjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0ZvZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBs
ZS1zc2gyLmRpclxcc3NoMi5jLm9iaiAvRmRleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNz
aDIuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxleGFtcGxlXFxzc2gyLmNcCkU6XFxsaWJzc2gy
XFxleGFtcGxlXFxzc2gyLmMoNTkpOiB3YXJuaW5nIEM0MjY3OiAnPSc6IGNvbnZlcnNpb24gZnJv
bSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxc
bGlic3NoMlxcZXhhbXBsZVxcc3NoMi5jKDExMCk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVy
c2lvbiBmcm9tICdTT0NLRVQnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxs
aWJzc2gyXFxleGFtcGxlXFxzc2gyLmMoMTQzKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzog
Y29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3Nz
IG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzc2gyLmMoODgpOiB3YXJuaW5nIEM0OTk2
OiAnaW5ldF9hZGRyJzogVXNlIGluZXRfcHRvbigpIG9yIEluZXRQdG9uKCkgaW5zdGVhZCBvciBk
ZWZpbmUgX1dJTlNPQ0tfREVQUkVDQVRFRF9OT19XQVJOSU5HUyB0byBkaXNhYmxlIGRlcHJlY2F0
ZWQgQVBJIHdhcm5pbmdzXAogIEM6XFxQcm9ncmFtIEZpbGVzICh4ODYpXFxXaW5kb3dzIEtpdHNc
XDEwXFxpbmNsdWRlXFwxMC4wLjE3NzYzLjBcXHVtXFx3aW5zb2NrMi5oKDE4MzEpOiBub3RlOiBz
ZWUgZGVjbGFyYXRpb24gb2YgJ2luZXRfYWRkcidcCiAgWzI2Lzk3XSBFOlxcVlMyMDE3XFxFbnRl
cnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxc
Y2wuZXhlICAvbm9sb2dvIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJF
X05PX1dBUk5JTkdTIC1JZXhhbXBsZSAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0Rf
V0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9leGFt
cGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLWRpcmVjdF90Y3BpcC5kaXJcXGRpcmVjdF90Y3BpcC5j
Lm9iaiAvRmRleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLWRpcmVjdF90Y3BpcC5kaXJcXCAv
RlMgLWMgRTpcXGxpYnNzaDJcXGV4YW1wbGVcXGRpcmVjdF90Y3BpcC5jXApFOlxcbGlic3NoMlxc
ZXhhbXBsZVxcZGlyZWN0X3RjcGlwLmMoMTYxKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzog
Y29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3Nz
IG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxkaXJlY3RfdGNwaXAuYygyMDkpOiB3YXJu
aW5nIEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3Vuc2lnbmVkIGludCcgdG8g
J3Vfc2hvcnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxk
aXJlY3RfdGNwaXAuYygyNjcpOiB3YXJuaW5nIEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9u
IGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNz
aDJcXGV4YW1wbGVcXGRpcmVjdF90Y3BpcC5jKDI4NSk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29u
dmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApF
OlxcbGlic3NoMlxcZXhhbXBsZVxcZGlyZWN0X3RjcGlwLmMoMzA2KTogd2FybmluZyBDNDI0NDog
J2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUg
bG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcZGlyZWN0X3RjcGlwLmMoMTIxKTog
d2FybmluZyBDNDk5NjogJ2luZXRfYWRkcic6IFVzZSBpbmV0X3B0b24oKSBvciBJbmV0UHRvbigp
IGluc3RlYWQgb3IgZGVmaW5lIF9XSU5TT0NLX0RFUFJFQ0FURURfTk9fV0FSTklOR1MgdG8gZGlz
YWJsZSBkZXByZWNhdGVkIEFQSSB3YXJuaW5nc1wKICBDOlxcUHJvZ3JhbSBGaWxlcyAoeDg2KVxc
V2luZG93cyBLaXRzXFwxMFxcaW5jbHVkZVxcMTAuMC4xNzc2My4wXFx1bVxcd2luc29jazIuaCgx
ODMxKTogbm90ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdpbmV0X2FkZHInXApFOlxcbGlic3NoMlxc
ZXhhbXBsZVxcZGlyZWN0X3RjcGlwLmMoMjEwKTogd2FybmluZyBDNDk5NjogJ2luZXRfYWRkcic6
IFVzZSBpbmV0X3B0b24oKSBvciBJbmV0UHRvbigpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5TT0NL
X0RFUFJFQ0FURURfTk9fV0FSTklOR1MgdG8gZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJuaW5n
c1wKICBDOlxcUHJvZ3JhbSBGaWxlcyAoeDg2KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVkZVxc
MTAuMC4xNzc2My4wXFx1bVxcd2luc29jazIuaCgxODMxKTogbm90ZTogc2VlIGRlY2xhcmF0aW9u
IG9mICdpbmV0X2FkZHInXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcZGlyZWN0X3RjcGlwLmMoMjI5
KTogd2FybmluZyBDNDk5NjogJ2luZXRfbnRvYSc6IFVzZSBpbmV0X250b3AoKSBvciBJbmV0TnRv
cCgpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5TT0NLX0RFUFJFQ0FURURfTk9fV0FSTklOR1MgdG8g
ZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJuaW5nc1wKICBDOlxcUHJvZ3JhbSBGaWxlcyAoeDg2
KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVkZVxcMTAuMC4xNzc2My4wXFx1bVxcd2luc29jazIu
aCgxODQ5KTogbm90ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdpbmV0X250b2EnXApFOlxcbGlic3No
MlxcZXhhbXBsZVxcZGlyZWN0X3RjcGlwLmMoMjQ0KTogd2FybmluZyBDNDk5NjogJ2luZXRfbnRv
YSc6IFVzZSBpbmV0X250b3AoKSBvciBJbmV0TnRvcCgpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5T
T0NLX0RFUFJFQ0FURURfTk9fV0FSTklOR1MgdG8gZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJu
aW5nc1wKICBDOlxcUHJvZ3JhbSBGaWxlcyAoeDg2KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVk
ZVxcMTAuMC4xNzc2My4wXFx1bVxcd2luc29jazIuaCgxODQ5KTogbm90ZTogc2VlIGRlY2xhcmF0
aW9uIG9mICdpbmV0X250b2EnXAogIFsyNy85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNc
XFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25v
bG9nbyAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5H
UyAtSWV4YW1wbGUgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAvRFdJTjMyIC9EX1dJTkRPV1MgL1c0
IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0ZvZXhhbXBsZVxcQ01ha2VG
aWxlc1xcZXhhbXBsZS1zY3AuZGlyXFxzY3AuYy5vYmogL0ZkZXhhbXBsZVxcQ01ha2VGaWxlc1xc
ZXhhbXBsZS1zY3AuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFxleGFtcGxlXFxzY3AuY1wKRTpc
XGxpYnNzaDJcXGV4YW1wbGVcXHNjcC5jKDg1KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJz
aW9uIGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxp
YnNzaDJcXGV4YW1wbGVcXHNjcC5jKDE2MCk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lv
biBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcZXhhbXBsZVxcc2NwLmMoNjApOiB3YXJuaW5nIEM0OTk2OiAnaW5ldF9hZGRyJzogVXNl
IGluZXRfcHRvbigpIG9yIEluZXRQdG9uKCkgaW5zdGVhZCBvciBkZWZpbmUgX1dJTlNPQ0tfREVQ
UkVDQVRFRF9OT19XQVJOSU5HUyB0byBkaXNhYmxlIGRlcHJlY2F0ZWQgQVBJIHdhcm5pbmdzXAog
IEM6XFxQcm9ncmFtIEZpbGVzICh4ODYpXFxXaW5kb3dzIEtpdHNcXDEwXFxpbmNsdWRlXFwxMC4w
LjE3NzYzLjBcXHVtXFx3aW5zb2NrMi5oKDE4MzEpOiBub3RlOiBzZWUgZGVjbGFyYXRpb24gb2Yg
J2luZXRfYWRkcidcCiAgWzI4Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNc
XE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1E
X0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1JZXhh
bXBsZSAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAv
WmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9leGFtcGxlXFxDTWFrZUZpbGVzXFxl
eGFtcGxlLXNmdHBfbWtkaXJfbm9uYmxvY2suZGlyXFxzZnRwX21rZGlyX25vbmJsb2NrLmMub2Jq
IC9GZGV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0cF9ta2Rpcl9ub25ibG9jay5kaXJc
XCAvRlMgLWMgRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNmdHBfbWtkaXJfbm9uYmxvY2suY1wKRTpc
XGxpYnNzaDJcXGV4YW1wbGVcXHNmdHBfbWtkaXJfbm9uYmxvY2suYyg4Nyk6IHdhcm5pbmcgQzQy
NDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdTT0NLRVQnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3Nz
IG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX21rZGlyX25vbmJsb2NrLmMoMTU5
KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRv
ICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFt
cGxlXFxzZnRwX21rZGlyX25vbmJsb2NrLmMoNjEpOiB3YXJuaW5nIEM0OTk2OiAnaW5ldF9hZGRy
JzogVXNlIGluZXRfcHRvbigpIG9yIEluZXRQdG9uKCkgaW5zdGVhZCBvciBkZWZpbmUgX1dJTlNP
Q0tfREVQUkVDQVRFRF9OT19XQVJOSU5HUyB0byBkaXNhYmxlIGRlcHJlY2F0ZWQgQVBJIHdhcm5p
bmdzXAogIEM6XFxQcm9ncmFtIEZpbGVzICh4ODYpXFxXaW5kb3dzIEtpdHNcXDEwXFxpbmNsdWRl
XFwxMC4wLjE3NzYzLjBcXHVtXFx3aW5zb2NrMi5oKDE4MzEpOiBub3RlOiBzZWUgZGVjbGFyYXRp
b24gb2YgJ2luZXRfYWRkcidcCiAgWzI5Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xc
VG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9s
b2dvIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdT
IC1JZXhhbXBsZSAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQg
L01EZCAvWmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9leGFtcGxlXFxDTWFrZUZp
bGVzXFxleGFtcGxlLXNjcF93cml0ZS5kaXJcXHNjcF93cml0ZS5jLm9iaiAvRmRleGFtcGxlXFxD
TWFrZUZpbGVzXFxleGFtcGxlLXNjcF93cml0ZS5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXGV4
YW1wbGVcXHNjcF93cml0ZS5jXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2NwX3dyaXRlLmMoMTAw
KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNjcF93cml0ZS5j
KDE2OCk6IHdhcm5pbmcgQzQ0NTY6IGRlY2xhcmF0aW9uIG9mICdlcnInIGhpZGVzIHByZXZpb3Vz
IGxvY2FsIGRlY2xhcmF0aW9uXAogIEU6XFxsaWJzc2gyXFxleGFtcGxlXFxzY3Bfd3JpdGUuYyg1
NCk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAnZXJyJ1wKRTpcXGxpYnNzaDJcXGV4YW1wbGVc
XHNjcF93cml0ZS5jKDE4NCk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdz
c2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhh
bXBsZVxcc2NwX3dyaXRlLmMoNjQpOiB3YXJuaW5nIEM0OTk2OiAnaW5ldF9hZGRyJzogVXNlIGlu
ZXRfcHRvbigpIG9yIEluZXRQdG9uKCkgaW5zdGVhZCBvciBkZWZpbmUgX1dJTlNPQ0tfREVQUkVD
QVRFRF9OT19XQVJOSU5HUyB0byBkaXNhYmxlIGRlcHJlY2F0ZWQgQVBJIHdhcm5pbmdzXAogIEM6
XFxQcm9ncmFtIEZpbGVzICh4ODYpXFxXaW5kb3dzIEtpdHNcXDEwXFxpbmNsdWRlXFwxMC4wLjE3
NzYzLjBcXHVtXFx3aW5zb2NrMi5oKDE4MzEpOiBub3RlOiBzZWUgZGVjbGFyYXRpb24gb2YgJ2lu
ZXRfYWRkcidcCiAgWzMwLzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1T
VkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1EX0NS
VF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1JZXhhbXBs
ZSAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkg
L09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFt
cGxlLXNjcF93cml0ZV9ub25ibG9jay5kaXJcXHNjcF93cml0ZV9ub25ibG9jay5jLm9iaiAvRmRl
eGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNjcF93cml0ZV9ub25ibG9jay5kaXJcXCAvRlMg
LWMgRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNjcF93cml0ZV9ub25ibG9jay5jXApFOlxcbGlic3No
MlxcZXhhbXBsZVxcc2NwX3dyaXRlX25vbmJsb2NrLmMoMTM5KTogd2FybmluZyBDNDI0NDogJz0n
OiBjb252ZXJzaW9uIGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0
YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNjcF93cml0ZV9ub25ibG9jay5jKDIyOSk6IHdhcm5p
bmcgQzQyNjc6ICcrPSc6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAnbG9uZycsIHBvc3Np
YmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNjcF93cml0ZV9ub25ibG9j
ay5jKDIzMyk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0
byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Nw
X3dyaXRlX25vbmJsb2NrLmMoMTAzKTogd2FybmluZyBDNDk5NjogJ2luZXRfYWRkcic6IFVzZSBp
bmV0X3B0b24oKSBvciBJbmV0UHRvbigpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5TT0NLX0RFUFJF
Q0FURURfTk9fV0FSTklOR1MgdG8gZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJuaW5nc1wKICBD
OlxcUHJvZ3JhbSBGaWxlcyAoeDg2KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVkZVxcMTAuMC4x
Nzc2My4wXFx1bVxcd2luc29jazIuaCgxODMxKTogbm90ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdp
bmV0X2FkZHInXAogIFszMS85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxN
U1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9nbyAtRF9D
UlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtSWV4YW1w
bGUgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAvRFdJTjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1pp
IC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0ZvZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhh
bXBsZS1zZnRwZGlyX25vbmJsb2NrLmRpclxcc2Z0cGRpcl9ub25ibG9jay5jLm9iaiAvRmRleGFt
cGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBkaXJfbm9uYmxvY2suZGlyXFwgL0ZTIC1jIEU6
XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwZGlyX25vbmJsb2NrLmNcCkU6XFxsaWJzc2gyXFxleGFt
cGxlXFxzZnRwZGlyX25vbmJsb2NrLmMoOTkpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNp
b24gZnJvbSAnU09DS0VUJyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcZXhhbXBsZVxcc2Z0cGRpcl9ub25ibG9jay5jKDE3Nik6IHdhcm5pbmcgQzQyNjc6ICdm
dW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9z
c2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cGRpcl9ub25ibG9j
ay5jKDczKTogd2FybmluZyBDNDk5NjogJ2luZXRfYWRkcic6IFVzZSBpbmV0X3B0b24oKSBvciBJ
bmV0UHRvbigpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5TT0NLX0RFUFJFQ0FURURfTk9fV0FSTklO
R1MgdG8gZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJuaW5nc1wKICBDOlxcUHJvZ3JhbSBGaWxl
cyAoeDg2KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVkZVxcMTAuMC4xNzc2My4wXFx1bVxcd2lu
c29jazIuaCgxODMxKTogbm90ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdpbmV0X2FkZHInXApFOlxc
bGlic3NoMlxcZXhhbXBsZVxcc2Z0cGRpcl9ub25ibG9jay5jKDIxNik6IHdhcm5pbmcgQzQ3Nzg6
ICdwcmludGYnIDogdW50ZXJtaW5hdGVkIGZvcm1hdCBzdHJpbmcgJyU4STY0ICdcCkU6XFxsaWJz
c2gyXFxleGFtcGxlXFxzZnRwZGlyX25vbmJsb2NrLmMoMjE2KTogd2FybmluZyBDNDQ3NDogJ3By
aW50ZicgOiB0b28gbWFueSBhcmd1bWVudHMgcGFzc2VkIGZvciBmb3JtYXQgc3RyaW5nXAogIEU6
XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwZGlyX25vbmJsb2NrLmMoMjE2KTogbm90ZTogcGxhY2Vo
b2xkZXJzIGFuZCB0aGVpciBwYXJhbWV0ZXJzIGV4cGVjdCAwIHZhcmlhZGljIGFyZ3VtZW50cywg
YnV0IDEgd2VyZSBwcm92aWRlZFwKICBbMzIvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZD
XFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9u
b2xvZ28gLURfQ1JUX05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklO
R1MgLUlleGFtcGxlIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9X
NCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb2V4YW1wbGVcXENNYWtl
RmlsZXNcXGV4YW1wbGUtc2Z0cC5kaXJcXHNmdHAuYy5vYmogL0ZkZXhhbXBsZVxcQ01ha2VGaWxl
c1xcZXhhbXBsZS1zZnRwLmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cC5j
XApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cC5jKDg0KTogd2FybmluZyBDNDI2NzogJz0nOiBj
b252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mg
b2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNmdHAuYygxNDYpOiB3YXJuaW5nIEM0MjQ0
OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnU09DS0VUJyB0byAnaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cC5jKDE4OCk6IHdhcm5pbmcgQzQyNjc6
ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50Jywg
cG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cC5jKDI2MCk6
IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAn
dW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBs
ZVxcc2Z0cC5jKDI3Myk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6
ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBs
ZVxcc2Z0cC5jKDEyMCk6IHdhcm5pbmcgQzQ5OTY6ICdpbmV0X2FkZHInOiBVc2UgaW5ldF9wdG9u
KCkgb3IgSW5ldFB0b24oKSBpbnN0ZWFkIG9yIGRlZmluZSBfV0lOU09DS19ERVBSRUNBVEVEX05P
X1dBUk5JTkdTIHRvIGRpc2FibGUgZGVwcmVjYXRlZCBBUEkgd2FybmluZ3NcCiAgQzpcXFByb2dy
YW0gRmlsZXMgKHg4NilcXFdpbmRvd3MgS2l0c1xcMTBcXGluY2x1ZGVcXDEwLjAuMTc3NjMuMFxc
dW1cXHdpbnNvY2syLmgoMTgzMSk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAnaW5ldF9hZGRy
J1wKICBbMzMvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQu
MTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURfQ1JUX05PTlNU
RENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUlleGFtcGxlIC1JRTpc
XGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9P
ZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb2V4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0
cF9ub25ibG9jay5kaXJcXHNmdHBfbm9uYmxvY2suYy5vYmogL0ZkZXhhbXBsZVxcQ01ha2VGaWxl
c1xcZXhhbXBsZS1zZnRwX25vbmJsb2NrLmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxcZXhhbXBs
ZVxcc2Z0cF9ub25ibG9jay5jXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cF9ub25ibG9jay5j
KDE0MCk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdTT0NLRVQnIHRvICdp
bnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX25v
bmJsb2NrLmMoMjMzKTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9t
ICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxs
aWJzc2gyXFxleGFtcGxlXFxzZnRwX25vbmJsb2NrLmMoMjUzKTogd2FybmluZyBDNDI0NDogJz0n
OiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRh
dGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX25vbmJsb2NrLmMoMTE0KTogd2FybmluZyBD
NDk5NjogJ2luZXRfYWRkcic6IFVzZSBpbmV0X3B0b24oKSBvciBJbmV0UHRvbigpIGluc3RlYWQg
b3IgZGVmaW5lIF9XSU5TT0NLX0RFUFJFQ0FURURfTk9fV0FSTklOR1MgdG8gZGlzYWJsZSBkZXBy
ZWNhdGVkIEFQSSB3YXJuaW5nc1wKICBDOlxcUHJvZ3JhbSBGaWxlcyAoeDg2KVxcV2luZG93cyBL
aXRzXFwxMFxcaW5jbHVkZVxcMTAuMC4xNzc2My4wXFx1bVxcd2luc29jazIuaCgxODMxKTogbm90
ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdpbmV0X2FkZHInXAogIFszNC85N10gRTpcXFZTMjAxN1xc
RW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4
NjRcXGNsLmV4ZSAgL25vbG9nbyAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NF
Q1VSRV9OT19XQVJOSU5HUyAtSWV4YW1wbGUgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAvRFdJTjMy
IC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0Zv
ZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zc2gyX2VjaG8uZGlyXFxzc2gyX2VjaG8uYy5v
YmogL0ZkZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zc2gyX2VjaG8uZGlyXFwgL0ZTIC1j
IEU6XFxsaWJzc2gyXFxleGFtcGxlXFxzc2gyX2VjaG8uY1wKRTpcXGxpYnNzaDJcXGV4YW1wbGVc
XHNzaDJfZWNoby5jKDEyOSk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdT
T0NLRVQnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFt
cGxlXFxzc2gyX2VjaG8uYygyNTMpOiB3YXJuaW5nIEM0NDU2OiBkZWNsYXJhdGlvbiBvZiAncmMn
IGhpZGVzIHByZXZpb3VzIGxvY2FsIGRlY2xhcmF0aW9uXAogIEU6XFxsaWJzc2gyXFxleGFtcGxl
XFxzc2gyX2VjaG8uYyg4OCk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAncmMnXApFOlxcbGli
c3NoMlxcZXhhbXBsZVxcc3NoMl9lY2hvLmMoMTIzKTogd2FybmluZyBDNDk5NjogJ2luZXRfYWRk
cic6IFVzZSBpbmV0X3B0b24oKSBvciBJbmV0UHRvbigpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5T
T0NLX0RFUFJFQ0FURURfTk9fV0FSTklOR1MgdG8gZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJu
aW5nc1wKICBDOlxcUHJvZ3JhbSBGaWxlcyAoeDg2KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVk
ZVxcMTAuMC4xNzc2My4wXFx1bVxcd2luc29jazIuaCgxODMxKTogbm90ZTogc2VlIGRlY2xhcmF0
aW9uIG9mICdpbmV0X2FkZHInXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc3NoMl9lY2hvLmMoMjYw
KTogd2FybmluZyBDNDI0NDogJ2luaXRpYWxpemluZyc6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVf
dCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVc
XHNzaDJfZWNoby5jKDI4NSk6IHdhcm5pbmcgQzQyNDQ6ICdpbml0aWFsaXppbmcnOiBjb252ZXJz
aW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCiAgWzM1
Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4
XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1EX0NSVF9OT05TVERDX05PX0RF
UFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1JZXhhbXBsZSAtSUU6XFxsaWJzc2gy
XFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JUQzEg
L3Nob3dJbmNsdWRlcyAvRm9leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNzaDJfYWdlbnQu
ZGlyXFxzc2gyX2FnZW50LmMub2JqIC9GZGV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc3No
Ml9hZ2VudC5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNzaDJfYWdlbnQuY1wK
RTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNzaDJfYWdlbnQuYyg4NCk6IHdhcm5pbmcgQzQyNDQ6ICc9
JzogY29udmVyc2lvbiBmcm9tICdTT0NLRVQnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRh
dGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzc2gyX2FnZW50LmMoMTIyKTogd2FybmluZyBDNDI2
NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzc2gyX2FnZW50
LmMoNjUpOiB3YXJuaW5nIEM0OTk2OiAnaW5ldF9hZGRyJzogVXNlIGluZXRfcHRvbigpIG9yIElu
ZXRQdG9uKCkgaW5zdGVhZCBvciBkZWZpbmUgX1dJTlNPQ0tfREVQUkVDQVRFRF9OT19XQVJOSU5H
UyB0byBkaXNhYmxlIGRlcHJlY2F0ZWQgQVBJIHdhcm5pbmdzXAogIEM6XFxQcm9ncmFtIEZpbGVz
ICh4ODYpXFxXaW5kb3dzIEtpdHNcXDEwXFxpbmNsdWRlXFwxMC4wLjE3NzYzLjBcXHVtXFx3aW5z
b2NrMi5oKDE4MzEpOiBub3RlOiBzZWUgZGVjbGFyYXRpb24gb2YgJ2luZXRfYWRkcidcCiAgWzM2
Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4
XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1EX0NSVF9OT05TVERDX05PX0RF
UFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1JZXhhbXBsZSAtSUU6XFxsaWJzc2gy
XFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JUQzEg
L3Nob3dJbmNsdWRlcyAvRm9leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNjcF9ub25ibG9j
ay5kaXJcXHNjcF9ub25ibG9jay5jLm9iaiAvRmRleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxl
LXNjcF9ub25ibG9jay5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNjcF9ub25i
bG9jay5jXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2NwX25vbmJsb2NrLmMoMTM5KTogd2Fybmlu
ZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcsIHBvc3NpYmxl
IGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNjcF9ub25ibG9jay5jKDIzNCk6
IHdhcm5pbmcgQzQ0NTY6IGRlY2xhcmF0aW9uIG9mICdyYycgaGlkZXMgcHJldmlvdXMgbG9jYWwg
ZGVjbGFyYXRpb25cCiAgRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNjcF9ub25ibG9jay5jKDk3KTog
bm90ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdyYydcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzY3Bf
bm9uYmxvY2suYygyNDQpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnc3Np
emVfdCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1w
bGVcXHNjcF9ub25ibG9jay5jKDExNCk6IHdhcm5pbmcgQzQ5OTY6ICdpbmV0X2FkZHInOiBVc2Ug
aW5ldF9wdG9uKCkgb3IgSW5ldFB0b24oKSBpbnN0ZWFkIG9yIGRlZmluZSBfV0lOU09DS19ERVBS
RUNBVEVEX05PX1dBUk5JTkdTIHRvIGRpc2FibGUgZGVwcmVjYXRlZCBBUEkgd2FybmluZ3NcCiAg
QzpcXFByb2dyYW0gRmlsZXMgKHg4NilcXFdpbmRvd3MgS2l0c1xcMTBcXGluY2x1ZGVcXDEwLjAu
MTc3NjMuMFxcdW1cXHdpbnNvY2syLmgoMTgzMSk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAn
aW5ldF9hZGRyJ1wKICBbMzcvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xc
TVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURf
Q1JUX05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUlleGFt
cGxlIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9a
aSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb2V4YW1wbGVcXENNYWtlRmlsZXNcXGV4
YW1wbGUtc2Z0cF9SV19ub25ibG9jay5kaXJcXHNmdHBfUldfbm9uYmxvY2suYy5vYmogL0ZkZXhh
bXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zZnRwX1JXX25vbmJsb2NrLmRpclxcIC9GUyAtYyBF
OlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cF9SV19ub25ibG9jay5jXApFOlxcbGlic3NoMlxcZXhh
bXBsZVxcc2Z0cF9SV19ub25ibG9jay5jKDExNik6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVy
c2lvbiBmcm9tICdTT0NLRVQnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxs
aWJzc2gyXFxleGFtcGxlXFxzZnRwX1JXX25vbmJsb2NrLmMoMjE5KTogd2FybmluZyBDNDI2Nzog
J2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBw
b3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX1JXX25vbmJs
b2NrLmMoMjM3KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3Qn
IHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxz
ZnRwX1JXX25vbmJsb2NrLmMoMjg5KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVy
c2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRh
dGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX1JXX25vbmJsb2NrLmMoMzA0KTogd2Fybmlu
ZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCiAgWzM4Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9v
bHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dv
IC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1J
ZXhhbXBsZSAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01E
ZCAvWmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9leGFtcGxlXFxDTWFrZUZpbGVz
XFxleGFtcGxlLXNzaDJfZXhlYy5kaXJcXHNzaDJfZXhlYy5jLm9iaiAvRmRleGFtcGxlXFxDTWFr
ZUZpbGVzXFxleGFtcGxlLXNzaDJfZXhlYy5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXGV4YW1w
bGVcXHNzaDJfZXhlYy5jXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc3NoMl9leGVjLmMoMTMzKTog
d2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcsIHBv
c3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNzaDJfZXhlYy5jKDI1
Nyk6IHdhcm5pbmcgQzQ0NTY6IGRlY2xhcmF0aW9uIG9mICdyYycgaGlkZXMgcHJldmlvdXMgbG9j
YWwgZGVjbGFyYXRpb25cCiAgRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNzaDJfZXhlYy5jKDg4KTog
bm90ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdyYydcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzc2gy
X2V4ZWMuYygyNjApOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVf
dCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVc
XHNzaDJfZXhlYy5jKDEyNyk6IHdhcm5pbmcgQzQ5OTY6ICdpbmV0X2FkZHInOiBVc2UgaW5ldF9w
dG9uKCkgb3IgSW5ldFB0b24oKSBpbnN0ZWFkIG9yIGRlZmluZSBfV0lOU09DS19ERVBSRUNBVEVE
X05PX1dBUk5JTkdTIHRvIGRpc2FibGUgZGVwcmVjYXRlZCBBUEkgd2FybmluZ3NcCiAgQzpcXFBy
b2dyYW0gRmlsZXMgKHg4NilcXFdpbmRvd3MgS2l0c1xcMTBcXGluY2x1ZGVcXDEwLjAuMTc3NjMu
MFxcdW1cXHdpbnNvY2syLmgoMTgzMSk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAnaW5ldF9h
ZGRyJ1wKICBbMzkvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xc
MTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURfQ1JUX05P
TlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUlleGFtcGxlIC1J
RTpcXGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2Iw
IC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb2V4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUt
c2Z0cF93cml0ZV9ub25ibG9jay5kaXJcXHNmdHBfd3JpdGVfbm9uYmxvY2suYy5vYmogL0ZkZXhh
bXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zZnRwX3dyaXRlX25vbmJsb2NrLmRpclxcIC9GUyAt
YyBFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cF93cml0ZV9ub25ibG9jay5jXApFOlxcbGlic3No
MlxcZXhhbXBsZVxcc2Z0cF93cml0ZV9ub25ibG9jay5jKDE0Mik6IHdhcm5pbmcgQzQyNDQ6ICc9
JzogY29udmVyc2lvbiBmcm9tICdTT0NLRVQnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRh
dGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX3dyaXRlX25vbmJsb2NrLmMoMjI2KTogd2Fy
bmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNp
Z25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxz
ZnRwX3dyaXRlX25vbmJsb2NrLmMoMjQ2KTogd2FybmluZyBDNDI2NzogJys9JzogY29udmVyc2lv
biBmcm9tICdzaXplX3QnIHRvICdsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcZXhhbXBsZVxcc2Z0cF93cml0ZV9ub25ibG9jay5jKDI1MCk6IHdhcm5pbmcgQzQyNDQ6
ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cF93cml0ZV9ub25ibG9jay5jKDEwNyk6
IHdhcm5pbmcgQzQ5OTY6ICdpbmV0X2FkZHInOiBVc2UgaW5ldF9wdG9uKCkgb3IgSW5ldFB0b24o
KSBpbnN0ZWFkIG9yIGRlZmluZSBfV0lOU09DS19ERVBSRUNBVEVEX05PX1dBUk5JTkdTIHRvIGRp
c2FibGUgZGVwcmVjYXRlZCBBUEkgd2FybmluZ3NcCiAgQzpcXFByb2dyYW0gRmlsZXMgKHg4Nilc
XFdpbmRvd3MgS2l0c1xcMTBcXGluY2x1ZGVcXDEwLjAuMTc3NjMuMFxcdW1cXHdpbnNvY2syLmgo
MTgzMSk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAnaW5ldF9hZGRyJ1wKICBbNDAvOTddIEU6
XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxc
SG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURfQ1JUX05PTlNURENfTk9fREVQUkVDQVRF
IC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUlleGFtcGxlIC1JRTpcXGxpYnNzaDJcXGluY2x1
ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0lu
Y2x1ZGVzIC9Gb2V4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0cF9hcHBlbmQuZGlyXFxz
ZnRwX2FwcGVuZC5jLm9iaiAvRmRleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBfYXBw
ZW5kLmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cF9hcHBlbmQuY1wKRTpc
XGxpYnNzaDJcXGV4YW1wbGVcXHNmdHBfYXBwZW5kLmMoMTAzKTogd2FybmluZyBDNDI0NDogJz0n
OiBjb252ZXJzaW9uIGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0
YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNmdHBfYXBwZW5kLmMoMTc4KTogd2FybmluZyBDNDI2
NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX2FwcGVu
ZC5jKDIwOSk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0
byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0
cF9hcHBlbmQuYyg2OCk6IHdhcm5pbmcgQzQ5OTY6ICdpbmV0X2FkZHInOiBVc2UgaW5ldF9wdG9u
KCkgb3IgSW5ldFB0b24oKSBpbnN0ZWFkIG9yIGRlZmluZSBfV0lOU09DS19ERVBSRUNBVEVEX05P
X1dBUk5JTkdTIHRvIGRpc2FibGUgZGVwcmVjYXRlZCBBUEkgd2FybmluZ3NcCiAgQzpcXFByb2dy
YW0gRmlsZXMgKHg4NilcXFdpbmRvd3MgS2l0c1xcMTBcXGluY2x1ZGVcXDEwLjAuMTc3NjMuMFxc
dW1cXHdpbnNvY2syLmgoMTgzMSk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAnaW5ldF9hZGRy
J1wKICBbNDEvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQu
MTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURfQ1JUX05PTlNU
RENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUlleGFtcGxlIC1JRTpc
XGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9P
ZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb2V4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0
cGRpci5kaXJcXHNmdHBkaXIuYy5vYmogL0ZkZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1z
ZnRwZGlyLmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cGRpci5jXApFOlxc
bGlic3NoMlxcZXhhbXBsZVxcc2Z0cGRpci5jKDYzKTogd2FybmluZyBDNDI2NzogJz0nOiBjb252
ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mgb2Yg
ZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNmdHBkaXIuYygxMTkpOiB3YXJuaW5nIEM0MjQ0
OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnU09DS0VUJyB0byAnaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cGRpci5jKDE1OCk6IHdhcm5pbmcgQzQy
Njc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50
JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cGRpci5j
KDIzNSk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90
JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxc
ZXhhbXBsZVxcc2Z0cGRpci5jKDkzKTogd2FybmluZyBDNDk5NjogJ2luZXRfYWRkcic6IFVzZSBp
bmV0X3B0b24oKSBvciBJbmV0UHRvbigpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5TT0NLX0RFUFJF
Q0FURURfTk9fV0FSTklOR1MgdG8gZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJuaW5nc1wKICBD
OlxcUHJvZ3JhbSBGaWxlcyAoeDg2KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVkZVxcMTAuMC4x
Nzc2My4wXFx1bVxcd2luc29jazIuaCgxODMxKTogbm90ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdp
bmV0X2FkZHInXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cGRpci5jKDI3NSk6IHdhcm5pbmcg
QzQ3Nzg6ICdwcmludGYnIDogdW50ZXJtaW5hdGVkIGZvcm1hdCBzdHJpbmcgJyU4STY0ICdcCkU6
XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwZGlyLmMoMjc1KTogd2FybmluZyBDNDQ3NDogJ3ByaW50
ZicgOiB0b28gbWFueSBhcmd1bWVudHMgcGFzc2VkIGZvciBmb3JtYXQgc3RyaW5nXAogIEU6XFxs
aWJzc2gyXFxleGFtcGxlXFxzZnRwZGlyLmMoMjc1KTogbm90ZTogcGxhY2Vob2xkZXJzIGFuZCB0
aGVpciBwYXJhbWV0ZXJzIGV4cGVjdCAwIHZhcmlhZGljIGFyZ3VtZW50cywgYnV0IDEgd2VyZSBw
cm92aWRlZFwKICBbNDIvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNW
Q1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURfQ1JU
X05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUlleGFtcGxl
IC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAv
T2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb2V4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1w
bGUtc2Z0cF93cml0ZS5kaXJcXHNmdHBfd3JpdGUuYy5vYmogL0ZkZXhhbXBsZVxcQ01ha2VGaWxl
c1xcZXhhbXBsZS1zZnRwX3dyaXRlLmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxcZXhhbXBsZVxc
c2Z0cF93cml0ZS5jXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc2Z0cF93cml0ZS5jKDEwMik6IHdh
cm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdTT0NLRVQnIHRvICdpbnQnLCBwb3Nz
aWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX3dyaXRlLmMoMTc2
KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRv
ICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFt
cGxlXFxzZnRwX3dyaXRlLmMoMTkzKTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJzaW9uIGZy
b20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gy
XFxleGFtcGxlXFxzZnRwX3dyaXRlLmMoNjcpOiB3YXJuaW5nIEM0OTk2OiAnaW5ldF9hZGRyJzog
VXNlIGluZXRfcHRvbigpIG9yIEluZXRQdG9uKCkgaW5zdGVhZCBvciBkZWZpbmUgX1dJTlNPQ0tf
REVQUkVDQVRFRF9OT19XQVJOSU5HUyB0byBkaXNhYmxlIGRlcHJlY2F0ZWQgQVBJIHdhcm5pbmdz
XAogIEM6XFxQcm9ncmFtIEZpbGVzICh4ODYpXFxXaW5kb3dzIEtpdHNcXDEwXFxpbmNsdWRlXFwx
MC4wLjE3NzYzLjBcXHVtXFx3aW5zb2NrMi5oKDE4MzEpOiBub3RlOiBzZWUgZGVjbGFyYXRpb24g
b2YgJ2luZXRfYWRkcidcCiAgWzQzLzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9v
bHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dv
IC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1J
ZXhhbXBsZSAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01E
ZCAvWmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9leGFtcGxlXFxDTWFrZUZpbGVz
XFxleGFtcGxlLXNmdHBfbWtkaXIuZGlyXFxzZnRwX21rZGlyLmMub2JqIC9GZGV4YW1wbGVcXENN
YWtlRmlsZXNcXGV4YW1wbGUtc2Z0cF9ta2Rpci5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXGV4
YW1wbGVcXHNmdHBfbWtkaXIuY1wKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNmdHBfbWtkaXIuYyg4
Nyk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdTT0NLRVQnIHRvICdpbnQn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX21rZGly
LmMoMTU3KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXpl
X3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gy
XFxleGFtcGxlXFxzZnRwX21rZGlyLmMoNjEpOiB3YXJuaW5nIEM0OTk2OiAnaW5ldF9hZGRyJzog
VXNlIGluZXRfcHRvbigpIG9yIEluZXRQdG9uKCkgaW5zdGVhZCBvciBkZWZpbmUgX1dJTlNPQ0tf
REVQUkVDQVRFRF9OT19XQVJOSU5HUyB0byBkaXNhYmxlIGRlcHJlY2F0ZWQgQVBJIHdhcm5pbmdz
XAogIEM6XFxQcm9ncmFtIEZpbGVzICh4ODYpXFxXaW5kb3dzIEtpdHNcXDEwXFxpbmNsdWRlXFwx
MC4wLjE3NzYzLjBcXHVtXFx3aW5zb2NrMi5oKDE4MzEpOiBub3RlOiBzZWUgZGVjbGFyYXRpb24g
b2YgJ2luZXRfYWRkcidcCiAgWzQ0Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9v
bHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dv
IC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1J
ZXhhbXBsZSAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01E
ZCAvWmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm9leGFtcGxlXFxDTWFrZUZpbGVz
XFxleGFtcGxlLXNmdHBfd3JpdGVfc2xpZGluZy5kaXJcXHNmdHBfd3JpdGVfc2xpZGluZy5jLm9i
aiAvRmRleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBfd3JpdGVfc2xpZGluZy5kaXJc
XCAvRlMgLWMgRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNmdHBfd3JpdGVfc2xpZGluZy5jXApFOlxc
bGlic3NoMlxcZXhhbXBsZVxcc2Z0cF93cml0ZV9zbGlkaW5nLmMoMTQyKTogd2FybmluZyBDNDI0
NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcsIHBvc3NpYmxlIGxvc3Mg
b2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHNmdHBfd3JpdGVfc2xpZGluZy5jKDIyNik6
IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAn
dW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcZXhhbXBs
ZVxcc2Z0cF93cml0ZV9zbGlkaW5nLmMoMjUxKTogd2FybmluZyBDNDI2NzogJys9JzogY29udmVy
c2lvbiBmcm9tICdzaXplX3QnIHRvICdsb25nJywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxc
bGlic3NoMlxcZXhhbXBsZVxcc2Z0cF93cml0ZV9zbGlkaW5nLmMoMjU0KTogd2FybmluZyBDNDI0
NDogJz0nOiBjb252ZXJzaW9uIGZyb20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3Nz
IG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzZnRwX3dyaXRlX3NsaWRpbmcuYygxMDcp
OiB3YXJuaW5nIEM0OTk2OiAnaW5ldF9hZGRyJzogVXNlIGluZXRfcHRvbigpIG9yIEluZXRQdG9u
KCkgaW5zdGVhZCBvciBkZWZpbmUgX1dJTlNPQ0tfREVQUkVDQVRFRF9OT19XQVJOSU5HUyB0byBk
aXNhYmxlIGRlcHJlY2F0ZWQgQVBJIHdhcm5pbmdzXAogIEM6XFxQcm9ncmFtIEZpbGVzICh4ODYp
XFxXaW5kb3dzIEtpdHNcXDEwXFxpbmNsdWRlXFwxMC4wLjE3NzYzLjBcXHVtXFx3aW5zb2NrMi5o
KDE4MzEpOiBub3RlOiBzZWUgZGVjbGFyYXRpb24gb2YgJ2luZXRfYWRkcidcCiAgWzQ1Lzk3XSBF
OlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5c
XEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1ERklYVFVSRV9XT1JLRElSPVxcIkU6L2xp
YnNzaDIvdGVzdHNcXCIgLURfQ1JUX05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVf
Tk9fV0FSTklOR1MgLUl0ZXN0cyAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lO
RE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm90ZXN0c1xc
Q01ha2VGaWxlc1xcdGVzdF9wYXNzd29yZF9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9jcmVk
ZW50aWFscy5kaXJcXHRlc3RfcGFzc3dvcmRfYXV0aF9zdWNjZWVkc193aXRoX2NvcnJlY3RfY3Jl
ZGVudGlhbHMuYy5vYmogL0ZkdGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfcGFzc3dvcmRfYXV0aF9z
dWNjZWVkc193aXRoX2NvcnJlY3RfY3JlZGVudGlhbHMuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gy
XFx0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9jcmVkZW50
aWFscy5jXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcGFzc3dvcmRfYXV0aF9zdWNjZWVkc193
aXRoX2NvcnJlY3RfY3JlZGVudGlhbHMuYygxNSk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6
IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9z
cyBvZiBkYXRhXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcGFzc3dvcmRfYXV0aF9zdWNjZWVk
c193aXRoX2NvcnJlY3RfY3JlZGVudGlhbHMuYygyNyk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlv
bic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUg
bG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcGFzc3dvcmRfYXV0aF9zdWNj
ZWVkc193aXRoX2NvcnJlY3RfY3JlZGVudGlhbHMuYygyOCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5j
dGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2li
bGUgbG9zcyBvZiBkYXRhXAogIFs0Ni85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRv
b2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9n
byAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAt
SWV4YW1wbGUgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAvRFdJTjMyIC9EX1dJTkRPV1MgL1c0IC9N
RGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0ZvZXhhbXBsZVxcQ01ha2VGaWxl
c1xcZXhhbXBsZS1zdWJzeXN0ZW1fbmV0Y29uZi5kaXJcXHN1YnN5c3RlbV9uZXRjb25mLmMub2Jq
IC9GZGV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc3Vic3lzdGVtX25ldGNvbmYuZGlyXFwg
L0ZTIC1jIEU6XFxsaWJzc2gyXFxleGFtcGxlXFxzdWJzeXN0ZW1fbmV0Y29uZi5jXApFOlxcbGli
c3NoMlxcZXhhbXBsZVxcc3Vic3lzdGVtX25ldGNvbmYuYyg1OSk6IHdhcm5pbmcgQzQyNDQ6ICc9
JzogY29udmVyc2lvbiBmcm9tICdzc2l6ZV90JyB0byAnaW50JywgcG9zc2libGUgbG9zcyBvZiBk
YXRhXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcc3Vic3lzdGVtX25ldGNvbmYuYygxMTApOiB3YXJu
aW5nIEM0MjY3OiAncmV0dXJuJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICdpbnQnLCBw
b3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzdWJzeXN0ZW1fbmV0
Y29uZi5jKDIwNik6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAn
c2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGli
c3NoMlxcZXhhbXBsZVxcc3Vic3lzdGVtX25ldGNvbmYuYygxNjYpOiB3YXJuaW5nIEM0OTk2OiAn
aW5ldF9hZGRyJzogVXNlIGluZXRfcHRvbigpIG9yIEluZXRQdG9uKCkgaW5zdGVhZCBvciBkZWZp
bmUgX1dJTlNPQ0tfREVQUkVDQVRFRF9OT19XQVJOSU5HUyB0byBkaXNhYmxlIGRlcHJlY2F0ZWQg
QVBJIHdhcm5pbmdzXAogIEM6XFxQcm9ncmFtIEZpbGVzICh4ODYpXFxXaW5kb3dzIEtpdHNcXDEw
XFxpbmNsdWRlXFwxMC4wLjE3NzYzLjBcXHVtXFx3aW5zb2NrMi5oKDE4MzEpOiBub3RlOiBzZWUg
ZGVjbGFyYXRpb24gb2YgJ2luZXRfYWRkcidcCkU6XFxsaWJzc2gyXFxleGFtcGxlXFxzdWJzeXN0
ZW1fbmV0Y29uZi5jKDE3NCk6IHdhcm5pbmcgQzQ5OTY6ICdpbmV0X250b2EnOiBVc2UgaW5ldF9u
dG9wKCkgb3IgSW5ldE50b3AoKSBpbnN0ZWFkIG9yIGRlZmluZSBfV0lOU09DS19ERVBSRUNBVEVE
X05PX1dBUk5JTkdTIHRvIGRpc2FibGUgZGVwcmVjYXRlZCBBUEkgd2FybmluZ3NcCiAgQzpcXFBy
b2dyYW0gRmlsZXMgKHg4NilcXFdpbmRvd3MgS2l0c1xcMTBcXGluY2x1ZGVcXDEwLjAuMTc3NjMu
MFxcdW1cXHdpbnNvY2syLmgoMTg0OSk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAnaW5ldF9u
dG9hJ1wKICBbNDcvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xc
MTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURfQ1JUX05P
TlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUlleGFtcGxlIC1J
RTpcXGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2Iw
IC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb2V4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUt
dGNwaXAtZm9yd2FyZC5kaXJcXHRjcGlwLWZvcndhcmQuYy5vYmogL0ZkZXhhbXBsZVxcQ01ha2VG
aWxlc1xcZXhhbXBsZS10Y3BpcC1mb3J3YXJkLmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxcZXhh
bXBsZVxcdGNwaXAtZm9yd2FyZC5jXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcdGNwaXAtZm9yd2Fy
ZC5jKDE1OCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6
ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3No
MlxcZXhhbXBsZVxcdGNwaXAtZm9yd2FyZC5jKDIzMyk6IHdhcm5pbmcgQzQyNDQ6ICdmdW5jdGlv
bic6IGNvbnZlcnNpb24gZnJvbSAnaW50JyB0byAndV9zaG9ydCcsIHBvc3NpYmxlIGxvc3Mgb2Yg
ZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHRjcGlwLWZvcndhcmQuYygyNTUpOiB3YXJuaW5n
IEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ1NPQ0tFVCcgdG8gJ2ludCcsIHBv
c3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHRjcGlwLWZvcndhcmQu
YygyNzMpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnc3NpemVfdCcgdG8g
J2ludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXGV4YW1wbGVcXHRjcGlw
LWZvcndhcmQuYygyOTEpOiB3YXJuaW5nIEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZy
b20gJ3NzaXplX3QnIHRvICdpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gy
XFxleGFtcGxlXFx0Y3BpcC1mb3J3YXJkLmMoMTE4KTogd2FybmluZyBDNDk5NjogJ2luZXRfYWRk
cic6IFVzZSBpbmV0X3B0b24oKSBvciBJbmV0UHRvbigpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5T
T0NLX0RFUFJFQ0FURURfTk9fV0FSTklOR1MgdG8gZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJu
aW5nc1wKICBDOlxcUHJvZ3JhbSBGaWxlcyAoeDg2KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVk
ZVxcMTAuMC4xNzc2My4wXFx1bVxcd2luc29jazIuaCgxODMxKTogbm90ZTogc2VlIGRlY2xhcmF0
aW9uIG9mICdpbmV0X2FkZHInXApFOlxcbGlic3NoMlxcZXhhbXBsZVxcdGNwaXAtZm9yd2FyZC5j
KDIzNCk6IHdhcm5pbmcgQzQ5OTY6ICdpbmV0X2FkZHInOiBVc2UgaW5ldF9wdG9uKCkgb3IgSW5l
dFB0b24oKSBpbnN0ZWFkIG9yIGRlZmluZSBfV0lOU09DS19ERVBSRUNBVEVEX05PX1dBUk5JTkdT
IHRvIGRpc2FibGUgZGVwcmVjYXRlZCBBUEkgd2FybmluZ3NcCiAgQzpcXFByb2dyYW0gRmlsZXMg
KHg4NilcXFdpbmRvd3MgS2l0c1xcMTBcXGluY2x1ZGVcXDEwLjAuMTc3NjMuMFxcdW1cXHdpbnNv
Y2syLmgoMTgzMSk6IG5vdGU6IHNlZSBkZWNsYXJhdGlvbiBvZiAnaW5ldF9hZGRyJ1wKICBbNDgv
OTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0Mjhc
XGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURGSVhUVVJFX1dPUktESVI9XFwi
RTovbGlic3NoMi90ZXN0c1xcIiAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NF
Q1VSRV9OT19XQVJOSU5HUyAtSXRlc3RzIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAv
RF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb3Rl
c3RzXFxDTWFrZUZpbGVzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9mYWlsc193aXRoX3dyb25nX2tl
eS5kaXJcXHRlc3RfcHVibGljX2tleV9hdXRoX2ZhaWxzX3dpdGhfd3Jvbmdfa2V5LmMub2JqIC9G
ZHRlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9mYWlsc193aXRoX3dyb25n
X2tleS5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXHRlc3RzXFx0ZXN0X3B1YmxpY19rZXlfYXV0
aF9mYWlsc193aXRoX3dyb25nX2tleS5jXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcHVibGlj
X2tleV9hdXRoX2ZhaWxzX3dpdGhfd3Jvbmdfa2V5LmMoMTYpOiB3YXJuaW5nIEM0MjY3OiAnZnVu
Y3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3Np
YmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHRlc3RzXFx0ZXN0X3B1YmxpY19rZXlfYXV0
aF9mYWlsc193aXRoX3dyb25nX2tleS5jKDI5KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzog
Y29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3Nz
IG9mIGRhdGFcCiAgWzQ5Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1T
VkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dvIC1ERklY
VFVSRV9XT1JLRElSPVxcIkU6L2xpYnNzaDIvdGVzdHNcXCIgLURfQ1JUX05PTlNURENfTk9fREVQ
UkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUl0ZXN0cyAtSUU6XFxsaWJzc2gyXFxp
bmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JUQzEgL3No
b3dJbmNsdWRlcyAvRm90ZXN0c1xcQ01ha2VGaWxlc1xcdGVzdF9rZXlib2FyZF9pbnRlcmFjdGl2
ZV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yZXNwb25zZS5kaXJcXHRlc3Rfa2V5Ym9hcmRf
aW50ZXJhY3RpdmVfYXV0aF9zdWNjZWVkc193aXRoX2NvcnJlY3RfcmVzcG9uc2UuYy5vYmogL0Zk
dGVzdHNcXENNYWtlRmlsZXNcXHRlc3Rfa2V5Ym9hcmRfaW50ZXJhY3RpdmVfYXV0aF9zdWNjZWVk
c193aXRoX2NvcnJlY3RfcmVzcG9uc2UuZGlyXFwgL0ZTIC1jIEU6XFxsaWJzc2gyXFx0ZXN0c1xc
dGVzdF9rZXlib2FyZF9pbnRlcmFjdGl2ZV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yZXNw
b25zZS5jXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3Rfa2V5Ym9hcmRfaW50ZXJhY3RpdmVfYXV0
aF9zdWNjZWVkc193aXRoX2NvcnJlY3RfcmVzcG9uc2UuYygyOSk6IHdhcm5pbmcgQzQyNjc6ICc9
JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBs
b3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFx0ZXN0c1xcdGVzdF9rZXlib2FyZF9pbnRlcmFjdGl2
ZV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yZXNwb25zZS5jKDM4KTogd2FybmluZyBDNDI2
NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFx0ZXN0c1xcdGVzdF9rZXlib2Fy
ZF9pbnRlcmFjdGl2ZV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yZXNwb25zZS5jKDUyKTog
d2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1
bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCiAgWzUwLzk3XSBFOlxcVlMyMDE3
XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRc
XHg2NFxcY2wuZXhlICAvbm9sb2dvIC1ERklYVFVSRV9XT1JLRElSPVxcIkU6L2xpYnNzaDIvdGVz
dHNcXCIgLURfQ1JUX05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklO
R1MgLUl0ZXN0cyAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQg
L01EZCAvWmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm90ZXN0c1xcQ01ha2VGaWxl
c1xccnVubmVyLmRpclxccnVubmVyLmMub2JqIC9GZHRlc3RzXFxDTWFrZUZpbGVzXFxydW5uZXIu
ZGlyXFxydW5uZXIucGRiIC9GUyAtYyBFOlxcbGlic3NoMlxcdGVzdHNcXHJ1bm5lci5jXAogIFs1
MS85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQy
OFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9nbyAtREZJWFRVUkVfV09SS0RJUj1c
XCJFOi9saWJzc2gyL3Rlc3RzXFwiIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAtRF9DUlRf
U0VDVVJFX05PX1dBUk5JTkdTIC1JdGVzdHMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAvRFdJTjMy
IC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMgL0Zv
dGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29y
cmVjdF9yc2Ffa2V5LmRpclxcdGVzdF9wdWJsaWNfa2V5X2F1dGhfc3VjY2VlZHNfd2l0aF9jb3Jy
ZWN0X3JzYV9rZXkuYy5vYmogL0ZkdGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfcHVibGljX2tleV9h
dXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yc2Ffa2V5LmRpclxcIC9GUyAtYyBFOlxcbGlic3No
MlxcdGVzdHNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yc2Ff
a2V5LmNcCkU6XFxsaWJzc2gyXFx0ZXN0c1xcdGVzdF9wdWJsaWNfa2V5X2F1dGhfc3VjY2VlZHNf
d2l0aF9jb3JyZWN0X3JzYV9rZXkuYygxNik6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNv
bnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRz
X3dpdGhfY29ycmVjdF9yc2Ffa2V5LmMoMjkpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBj
b252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mg
b2YgZGF0YVwKICBbNTIvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNW
Q1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURGSVhU
VVJFX1dPUktESVI9XFwiRTovbGlic3NoMi90ZXN0c1xcIiAtRF9DUlRfTk9OU1REQ19OT19ERVBS
RUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtSXRlc3RzIC1JRTpcXGxpYnNzaDJcXGlu
Y2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hv
d0luY2x1ZGVzIC9Gb3Rlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X2hvc3RrZXkuZGlyXFx0ZXN0X2hv
c3RrZXkuYy5vYmogL0ZkdGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfaG9zdGtleS5kaXJcXCAvRlMg
LWMgRTpcXGxpYnNzaDJcXHRlc3RzXFx0ZXN0X2hvc3RrZXkuY1wKRTpcXGxpYnNzaDJcXHRlc3Rz
XFx0ZXN0X2hvc3RrZXkuYygzNSk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNp
b24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRh
XApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfaG9zdGtleS5jKDM5KTogd2FybmluZyBDNDI2Nzog
J2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBw
b3NzaWJsZSBsb3NzIG9mIGRhdGFcCiAgWzUzLzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxW
Q1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAv
bm9sb2dvIC1ERklYVFVSRV9XT1JLRElSPVxcIkU6L2xpYnNzaDIvdGVzdHNcXCIgLURfQ1JUX05P
TlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUl0ZXN0cyAvRFdJ
TjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVkZXMg
L0ZvdGVzdHNcXENNYWtlRmlsZXNcXG9wZW5zc2hfZml4dHVyZS5kaXJcXG9wZW5zc2hfZml4dHVy
ZS5jLm9iaiAvRmR0ZXN0c1xcQ01ha2VGaWxlc1xcb3BlbnNzaF9maXh0dXJlLmRpclxcb3BlbnNz
aF9maXh0dXJlLnBkYiAvRlMgLWMgRTpcXGxpYnNzaDJcXHRlc3RzXFxvcGVuc3NoX2ZpeHR1cmUu
Y1wKRTpcXGxpYnNzaDJcXHRlc3RzXFxvcGVuc3NoX2ZpeHR1cmUuYyg5OSk6IHdhcm5pbmcgQzQy
Njc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAnaW50JywgcG9zc2li
bGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcdGVzdHNcXG9wZW5zc2hfZml4dHVyZS5jKDIz
OSk6IHdhcm5pbmcgQzQyNDQ6ICc9JzogY29udmVyc2lvbiBmcm9tICdTT0NLRVQnIHRvICdpbnQn
LCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFx0ZXN0c1xcb3BlbnNzaF9maXh0
dXJlLmMoMjMyKTogd2FybmluZyBDNDk5NjogJ2luZXRfYWRkcic6IFVzZSBpbmV0X3B0b24oKSBv
ciBJbmV0UHRvbigpIGluc3RlYWQgb3IgZGVmaW5lIF9XSU5TT0NLX0RFUFJFQ0FURURfTk9fV0FS
TklOR1MgdG8gZGlzYWJsZSBkZXByZWNhdGVkIEFQSSB3YXJuaW5nc1wKICBDOlxcUHJvZ3JhbSBG
aWxlcyAoeDg2KVxcV2luZG93cyBLaXRzXFwxMFxcaW5jbHVkZVxcMTAuMC4xNzc2My4wXFx1bVxc
d2luc29jazIuaCgxODMxKTogbm90ZTogc2VlIGRlY2xhcmF0aW9uIG9mICdpbmV0X2FkZHInXApl
OlxcbGlic3NoMlxcdGVzdHNcXG9wZW5zc2hfZml4dHVyZS5jKDE3Mik6IHdhcm5pbmcgQzQ3MDI6
IHVucmVhY2hhYmxlIGNvZGVcCmU6XFxsaWJzc2gyXFx0ZXN0c1xcb3BlbnNzaF9maXh0dXJlLmMo
MTczKTogd2FybmluZyBDNDcwMjogdW5yZWFjaGFibGUgY29kZVwKZTpcXGxpYnNzaDJcXHRlc3Rz
XFxvcGVuc3NoX2ZpeHR1cmUuYygxODMpOiB3YXJuaW5nIEM0NzAyOiB1bnJlYWNoYWJsZSBjb2Rl
XAogIFs1NC85N10gY21kLmV4ZSAvQyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxD
b21tb243XFxJREVcXENvbW1vbkV4dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxi
aW5cXGNtYWtlLmV4ZSAtRSB2c19saW5rX2RsbCAtLWludGRpcj1zcmNcXENNYWtlRmlsZXNcXGxp
YnNzaDIuZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9v
bHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5leGUgL25vbG9n
byBzcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFx3aW5jbmcuYy5vYmogc3JjXFxDTWFrZUZp
bGVzXFxsaWJzc2gyLmRpclxcYWdlbnQuYy5vYmogc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRp
clxcYmNyeXB0X3Bia2RmLmMub2JqIHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXGJsb3dm
aXNoLmMub2JqIHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXGNoYW5uZWwuYy5vYmogc3Jj
XFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcY29tcC5jLm9iaiBzcmNcXENNYWtlRmlsZXNcXGxp
YnNzaDIuZGlyXFxjcnlwdC5jLm9iaiBzcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxnbG9i
YWwuYy5vYmogc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcaG9zdGtleS5jLm9iaiBzcmNc
XENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxrZWVwYWxpdmUuYy5vYmogc3JjXFxDTWFrZUZpbGVz
XFxsaWJzc2gyLmRpclxca2V4LmMub2JqIHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXGtu
b3duaG9zdC5jLm9iaiBzcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxtYWMuYy5vYmogc3Jj
XFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxcbWlzYy5jLm9iaiBzcmNcXENNYWtlRmlsZXNcXGxp
YnNzaDIuZGlyXFxwYWNrZXQuYy5vYmogc3JjXFxDTWFrZUZpbGVzXFxsaWJzc2gyLmRpclxccGVt
LmMub2JqIHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXHB1YmxpY2tleS5jLm9iaiBzcmNc
XENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxzY3AuYy5vYmogc3JjXFxDTWFrZUZpbGVzXFxsaWJz
c2gyLmRpclxcc2Vzc2lvbi5jLm9iaiBzcmNcXENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFxzZnRw
LmMub2JqIHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJcXHRyYW5zcG9ydC5jLm9iaiBzcmNc
XENNYWtlRmlsZXNcXGxpYnNzaDIuZGlyXFx1c2VyYXV0aC5jLm9iaiBzcmNcXENNYWtlRmlsZXNc
XGxpYnNzaDIuZGlyXFx2ZXJzaW9uLmMub2JqIHNyY1xcQ01ha2VGaWxlc1xcbGlic3NoMi5kaXJc
XF9fXFx3aW4zMlxcbGlic3NoMi5yYy5yZXMgIC9vdXQ6c3JjXFxsaWJzc2gyLmRsbCAvaW1wbGli
OnNyY1xcbGlic3NoMi5saWIgL3BkYjpzcmNcXGxpYnNzaDIucGRiIC9kbGwgL3ZlcnNpb246MS4w
IC9tYWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMICBiY3J5cHQubGliIGNyeXB0MzIubGli
IHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIHdpbnNwb29sLmxp
YiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1aWQubGliIGNvbWRsZzMyLmxp
YiBhZHZhcGkzMi5saWIgICYmIGNkIC4iXAogIExJTksgOiBzcmNcXGxpYnNzaDIuZGxsIG5vdCBm
b3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsgcGVyZm9ybWlu
ZyBmdWxsIGxpbmtcCiAgICAgQ3JlYXRpbmcgbGlicmFyeSBzcmNcXGxpYnNzaDIubGliIGFuZCBv
YmplY3Qgc3JjXFxsaWJzc2gyLmV4cFwKICBbNTUvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpc
XFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxI
b3N0eDY0XFx4NjRcXGxpbmsuZXhlIC9saWIgL25vbG9nbyAvbWFjaGluZTp4NjQgL291dDp0ZXN0
c1xcb3BlbnNzaF9maXh0dXJlLmxpYiB0ZXN0c1xcQ01ha2VGaWxlc1xcb3BlbnNzaF9maXh0dXJl
LmRpclxcb3BlbnNzaF9maXh0dXJlLmMub2JqICAmJiBjZCAuIlwKICBbNTYvOTddIEU6XFxWUzIw
MTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2
NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURGSVhUVVJFX1dPUktESVI9XFwiRTovbGlic3NoMi90
ZXN0c1xcIiAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJO
SU5HUyAtSXRlc3RzIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9X
NCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1ZGVzIC9Gb3Rlc3RzXFxDTWFrZUZp
bGVzXFx0ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZlX2F1dGhfZmFpbHNfd2l0aF93cm9uZ19yZXNw
b25zZS5kaXJcXHRlc3Rfa2V5Ym9hcmRfaW50ZXJhY3RpdmVfYXV0aF9mYWlsc193aXRoX3dyb25n
X3Jlc3BvbnNlLmMub2JqIC9GZHRlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X2tleWJvYXJkX2ludGVy
YWN0aXZlX2F1dGhfZmFpbHNfd2l0aF93cm9uZ19yZXNwb25zZS5kaXJcXCAvRlMgLWMgRTpcXGxp
YnNzaDJcXHRlc3RzXFx0ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZlX2F1dGhfZmFpbHNfd2l0aF93
cm9uZ19yZXNwb25zZS5jXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3Rfa2V5Ym9hcmRfaW50ZXJh
Y3RpdmVfYXV0aF9mYWlsc193aXRoX3dyb25nX3Jlc3BvbnNlLmMoMjgpOiB3YXJuaW5nIEM0MjY3
OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2li
bGUgbG9zcyBvZiBkYXRhXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3Rfa2V5Ym9hcmRfaW50ZXJh
Y3RpdmVfYXV0aF9mYWlsc193aXRoX3dyb25nX3Jlc3BvbnNlLmMoMzcpOiB3YXJuaW5nIEM0MjY3
OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcs
IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHRlc3RzXFx0ZXN0X2tleWJvYXJk
X2ludGVyYWN0aXZlX2F1dGhfZmFpbHNfd2l0aF93cm9uZ19yZXNwb25zZS5jKDUxKTogd2Fybmlu
ZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25l
ZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCiAgWzU3Lzk3XSBFOlxcVlMyMDE3XFxFbnRl
cnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxc
Y2wuZXhlICAvbm9sb2dvIC1ERklYVFVSRV9XT1JLRElSPVxcIkU6L2xpYnNzaDIvdGVzdHNcXCIg
LURfQ1JUX05PTlNURENfTk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUl0
ZXN0cyAtSUU6XFxsaWJzc2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAv
WmkgL09iMCAvT2QgL1JUQzEgL3Nob3dJbmNsdWRlcyAvRm90ZXN0c1xcQ01ha2VGaWxlc1xcdGVz
dF9wYXNzd29yZF9hdXRoX2ZhaWxzX3dpdGhfd3JvbmdfdXNlcm5hbWUuZGlyXFx0ZXN0X3Bhc3N3
b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ191c2VybmFtZS5jLm9iaiAvRmR0ZXN0c1xcQ01ha2VG
aWxlc1xcdGVzdF9wYXNzd29yZF9hdXRoX2ZhaWxzX3dpdGhfd3JvbmdfdXNlcm5hbWUuZGlyXFwg
L0ZTIC1jIEU6XFxsaWJzc2gyXFx0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX2ZhaWxzX3dpdGhf
d3JvbmdfdXNlcm5hbWUuY1wKRTpcXGxpYnNzaDJcXHRlc3RzXFx0ZXN0X3Bhc3N3b3JkX2F1dGhf
ZmFpbHNfd2l0aF93cm9uZ191c2VybmFtZS5jKDE1KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9u
JzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBs
b3NzIG9mIGRhdGFcCkU6XFxsaWJzc2gyXFx0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX2ZhaWxz
X3dpdGhfd3JvbmdfdXNlcm5hbWUuYygyOCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNv
bnZlcnNpb24gZnJvbSAnc2l6ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBv
ZiBkYXRhXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcGFzc3dvcmRfYXV0aF9mYWlsc193aXRo
X3dyb25nX3VzZXJuYW1lLmMoMjkpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJz
aW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0
YVwKICBbNTgvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQu
MTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURGSVhUVVJFX1dP
UktESVI9XFwiRTovbGlic3NoMi90ZXN0c1xcIiAtRF9DUlRfTk9OU1REQ19OT19ERVBSRUNBVEUg
LURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtSXRlc3RzIC1JRTpcXGxpYnNzaDJcXGluY2x1ZGUg
L0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hvd0luY2x1
ZGVzIC9Gb3Rlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9zdWNjZWVkc193
aXRoX2NvcnJlY3RfZHNhX2tleS5kaXJcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dp
dGhfY29ycmVjdF9kc2Ffa2V5LmMub2JqIC9GZHRlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X3B1Ymxp
Y19rZXlfYXV0aF9zdWNjZWVkc193aXRoX2NvcnJlY3RfZHNhX2tleS5kaXJcXCAvRlMgLWMgRTpc
XGxpYnNzaDJcXHRlc3RzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9zdWNjZWVkc193aXRoX2NvcnJl
Y3RfZHNhX2tleS5jXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1
Y2NlZWRzX3dpdGhfY29ycmVjdF9kc2Ffa2V5LmMoMTYpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rp
b24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxl
IGxvc3Mgb2YgZGF0YVwKRTpcXGxpYnNzaDJcXHRlc3RzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9z
dWNjZWVkc193aXRoX2NvcnJlY3RfZHNhX2tleS5jKDI5KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0
aW9uJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJs
ZSBsb3NzIG9mIGRhdGFcCiAgWzU5Lzk3XSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9v
bHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3RYNjRcXHg2NFxcY2wuZXhlICAvbm9sb2dv
IC1ERklYVFVSRV9XT1JLRElSPVxcIkU6L2xpYnNzaDIvdGVzdHNcXCIgLURfQ1JUX05PTlNURENf
Tk9fREVQUkVDQVRFIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgLUl0ZXN0cyAtSUU6XFxsaWJz
c2gyXFxpbmNsdWRlIC9EV0lOMzIgL0RfV0lORE9XUyAvVzQgL01EZCAvWmkgL09iMCAvT2QgL1JU
QzEgL3Nob3dJbmNsdWRlcyAvRm90ZXN0c1xcQ01ha2VGaWxlc1xcc2Vzc2lvbl9maXh0dXJlLmRp
clxcc2Vzc2lvbl9maXh0dXJlLmMub2JqIC9GZHRlc3RzXFxDTWFrZUZpbGVzXFxzZXNzaW9uX2Zp
eHR1cmUuZGlyXFxzZXNzaW9uX2ZpeHR1cmUucGRiIC9GUyAtYyBFOlxcbGlic3NoMlxcdGVzdHNc
XHNlc3Npb25fZml4dHVyZS5jXApFOlxcbGlic3NoMlxcdGVzdHNcXHNlc3Npb25fZml4dHVyZS5j
KDk1KTogd2FybmluZyBDNDAxMzogJ2dldGN3ZCcgdW5kZWZpbmVkOyBhc3N1bWluZyBleHRlcm4g
cmV0dXJuaW5nIGludFwKRTpcXGxpYnNzaDJcXHRlc3RzXFxzZXNzaW9uX2ZpeHR1cmUuYyg5OSk6
IHdhcm5pbmcgQzQwMTM6ICdjaGRpcicgdW5kZWZpbmVkOyBhc3N1bWluZyBleHRlcm4gcmV0dXJu
aW5nIGludFwKICBbNjAvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNW
Q1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xvZ28gLURGSVhU
VVJFX1dPUktESVI9XFwiRTovbGlic3NoMi90ZXN0c1xcIiAtRF9DUlRfTk9OU1REQ19OT19ERVBS
RUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtSXRlc3RzIC1JRTpcXGxpYnNzaDJcXGlu
Y2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAvUlRDMSAvc2hv
d0luY2x1ZGVzIC9Gb3Rlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X2hvc3RrZXlfaGFzaC5kaXJcXHRl
c3RfaG9zdGtleV9oYXNoLmMub2JqIC9GZHRlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X2hvc3RrZXlf
aGFzaC5kaXJcXCAvRlMgLWMgRTpcXGxpYnNzaDJcXHRlc3RzXFx0ZXN0X2hvc3RrZXlfaGFzaC5j
XAogIFs2MS85N10gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4x
NC4yNjQyOFxcYmluXFxIb3N0WDY0XFx4NjRcXGNsLmV4ZSAgL25vbG9nbyAtREZJWFRVUkVfV09S
S0RJUj1cXCJFOi9saWJzc2gyL3Rlc3RzXFwiIC1EX0NSVF9OT05TVERDX05PX0RFUFJFQ0FURSAt
RF9DUlRfU0VDVVJFX05PX1dBUk5JTkdTIC1JdGVzdHMgLUlFOlxcbGlic3NoMlxcaW5jbHVkZSAv
RFdJTjMyIC9EX1dJTkRPV1MgL1c0IC9NRGQgL1ppIC9PYjAgL09kIC9SVEMxIC9zaG93SW5jbHVk
ZXMgL0ZvdGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dp
dGhfY29ycmVjdF9lbmNyeXB0ZWRfcnNhX2tleS5kaXJcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1
Y2NlZWRzX3dpdGhfY29ycmVjdF9lbmNyeXB0ZWRfcnNhX2tleS5jLm9iaiAvRmR0ZXN0c1xcQ01h
a2VGaWxlc1xcdGVzdF9wdWJsaWNfa2V5X2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X2VuY3J5
cHRlZF9yc2Ffa2V5LmRpclxcIC9GUyAtYyBFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcHVibGlj
X2tleV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9lbmNyeXB0ZWRfcnNhX2tleS5jXApFOlxc
bGlic3NoMlxcdGVzdHNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVj
dF9lbmNyeXB0ZWRfcnNhX2tleS5jKDE3KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29u
dmVyc2lvbiBmcm9tICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9m
IGRhdGFcCkU6XFxsaWJzc2gyXFx0ZXN0c1xcdGVzdF9wdWJsaWNfa2V5X2F1dGhfc3VjY2VlZHNf
d2l0aF9jb3JyZWN0X2VuY3J5cHRlZF9yc2Ffa2V5LmMoMzApOiB3YXJuaW5nIEM0MjY3OiAnZnVu
Y3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3Np
YmxlIGxvc3Mgb2YgZGF0YVwKICBbNjIvOTddIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxU
b29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdFg2NFxceDY0XFxjbC5leGUgIC9ub2xv
Z28gLURGSVhUVVJFX1dPUktESVI9XFwiRTovbGlic3NoMi90ZXN0c1xcIiAtRF9DUlRfTk9OU1RE
Q19OT19ERVBSRUNBVEUgLURfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUyAtSXRlc3RzIC1JRTpcXGxp
YnNzaDJcXGluY2x1ZGUgL0RXSU4zMiAvRF9XSU5ET1dTIC9XNCAvTURkIC9aaSAvT2IwIC9PZCAv
UlRDMSAvc2hvd0luY2x1ZGVzIC9Gb3Rlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X3Bhc3N3b3JkX2F1
dGhfZmFpbHNfd2l0aF93cm9uZ19wYXNzd29yZC5kaXJcXHRlc3RfcGFzc3dvcmRfYXV0aF9mYWls
c193aXRoX3dyb25nX3Bhc3N3b3JkLmMub2JqIC9GZHRlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X3Bh
c3N3b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ19wYXNzd29yZC5kaXJcXCAvRlMgLWMgRTpcXGxp
YnNzaDJcXHRlc3RzXFx0ZXN0X3Bhc3N3b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ19wYXNzd29y
ZC5jXApFOlxcbGlic3NoMlxcdGVzdHNcXHRlc3RfcGFzc3dvcmRfYXV0aF9mYWlsc193aXRoX3dy
b25nX3Bhc3N3b3JkLmMoMTUpOiB3YXJuaW5nIEM0MjY3OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9u
IGZyb20gJ3NpemVfdCcgdG8gJ3Vuc2lnbmVkIGludCcsIHBvc3NpYmxlIGxvc3Mgb2YgZGF0YVwK
RTpcXGxpYnNzaDJcXHRlc3RzXFx0ZXN0X3Bhc3N3b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ19w
YXNzd29yZC5jKDI3KTogd2FybmluZyBDNDI2NzogJ2Z1bmN0aW9uJzogY29udmVyc2lvbiBmcm9t
ICdzaXplX3QnIHRvICd1bnNpZ25lZCBpbnQnLCBwb3NzaWJsZSBsb3NzIG9mIGRhdGFcCkU6XFxs
aWJzc2gyXFx0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX2ZhaWxzX3dpdGhfd3JvbmdfcGFzc3dv
cmQuYygyOCk6IHdhcm5pbmcgQzQyNjc6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAnc2l6
ZV90JyB0byAndW5zaWduZWQgaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhXAogIFs2My85N10g
Y21kLmV4ZSAvQyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVc
XENvbW1vbkV4dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4
ZSAtRSB2c19saW5rX2V4ZSAtLWludGRpcj1leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNm
dHBfbm9uYmxvY2suZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxW
Q1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5leGUg
L25vbG9nbyBleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBfbm9uYmxvY2suZGlyXFxz
ZnRwX25vbmJsb2NrLmMub2JqICAvb3V0OmV4YW1wbGVcXGV4YW1wbGUtc2Z0cF9ub25ibG9jay5l
eGUgL2ltcGxpYjpleGFtcGxlXFxleGFtcGxlLXNmdHBfbm9uYmxvY2subGliIC9wZGI6ZXhhbXBs
ZVxcZXhhbXBsZS1zZnRwX25vbmJsb2NrLnBkYiAvdmVyc2lvbjowLjAgIC9tYWNoaW5lOng2NCAv
ZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06Y29uc29sZSAgc3JjXFxsaWJzc2gyLmxpYiB3
czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiB3aW5zcG9vbC5saWIg
c2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBjb21kbGczMi5saWIg
YWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJTksgOiBleGFtcGxlXFxleGFtcGxlLXNmdHBfbm9u
YmxvY2suZXhlIG5vdCBmb3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwg
bGluazsgcGVyZm9ybWluZyBmdWxsIGxpbmtcCiAgWzY0Lzk3XSBjbWQuZXhlIC9DICJjZCAuICYm
IEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xc
TWljcm9zb2Z0XFxDTWFrZVxcQ01ha2VcXGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0t
aW50ZGlyPWV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc3NoMi5kaXIgLS1tYW5pZmVzdHMg
IC0tIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0Mjhc
XGJpblxcSG9zdHg2NFxceDY0XFxsaW5rLmV4ZSAvbm9sb2dvIGV4YW1wbGVcXENNYWtlRmlsZXNc
XGV4YW1wbGUtc3NoMi5kaXJcXHNzaDIuYy5vYmogIC9vdXQ6ZXhhbXBsZVxcZXhhbXBsZS1zc2gy
LmV4ZSAvaW1wbGliOmV4YW1wbGVcXGV4YW1wbGUtc3NoMi5saWIgL3BkYjpleGFtcGxlXFxleGFt
cGxlLXNzaDIucGRiIC92ZXJzaW9uOjAuMCAgL21hY2hpbmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5U
QUwgL3N1YnN5c3RlbTpjb25zb2xlICBzcmNcXGxpYnNzaDIubGliIHdzMl8zMi5saWIga2VybmVs
MzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIHdpbnNwb29sLmxpYiBzaGVsbDMyLmxpYiBvbGUz
Mi5saWIgb2xlYXV0MzIubGliIHV1aWQubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYg
Y2QgLiJcCiAgTElOSyA6IGV4YW1wbGVcXGV4YW1wbGUtc3NoMi5leGUgbm90IGZvdW5kIG9yIG5v
dCBidWlsdCBieSB0aGUgbGFzdCBpbmNyZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwgbGlu
a1wKICBbNjUvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxc
Q29tbW9uN1xcSURFXFxDb21tb25FeHRlbnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFrZVxc
YmluXFxjbWFrZS5leGUgLUUgdnNfbGlua19leGUgLS1pbnRkaXI9ZXhhbXBsZVxcQ01ha2VGaWxl
c1xcZXhhbXBsZS1zY3Bfd3JpdGUuZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRl
cnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxc
bGluay5leGUgL25vbG9nbyBleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNjcF93cml0ZS5k
aXJcXHNjcF93cml0ZS5jLm9iaiAgL291dDpleGFtcGxlXFxleGFtcGxlLXNjcF93cml0ZS5leGUg
L2ltcGxpYjpleGFtcGxlXFxleGFtcGxlLXNjcF93cml0ZS5saWIgL3BkYjpleGFtcGxlXFxleGFt
cGxlLXNjcF93cml0ZS5wZGIgL3ZlcnNpb246MC4wICAvbWFjaGluZTp4NjQgL2RlYnVnIC9JTkNS
RU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHNyY1xcbGlic3NoMi5saWIgd3MyXzMyLmxpYiBr
ZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgd2luc3Bvb2wubGliIHNoZWxsMzIubGli
IG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIgY29tZGxnMzIubGliIGFkdmFwaTMyLmxp
YiAmJiBjZCAuIlwKICBMSU5LIDogZXhhbXBsZVxcZXhhbXBsZS1zY3Bfd3JpdGUuZXhlIG5vdCBm
b3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsgcGVyZm9ybWlu
ZyBmdWxsIGxpbmtcCiAgWzY2Lzk3XSBjbWQuZXhlIC9DICJjZCAuICYmIEU6XFxWUzIwMTdcXEVu
dGVycHJpc2VcXENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xcTWljcm9zb2Z0XFxDTWFr
ZVxcQ01ha2VcXGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0taW50ZGlyPWV4YW1wbGVc
XENNYWtlRmlsZXNcXGV4YW1wbGUtc2NwLmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAxN1xc
RW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4
NjRcXGxpbmsuZXhlIC9ub2xvZ28gZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zY3AuZGly
XFxzY3AuYy5vYmogIC9vdXQ6ZXhhbXBsZVxcZXhhbXBsZS1zY3AuZXhlIC9pbXBsaWI6ZXhhbXBs
ZVxcZXhhbXBsZS1zY3AubGliIC9wZGI6ZXhhbXBsZVxcZXhhbXBsZS1zY3AucGRiIC92ZXJzaW9u
OjAuMCAgL21hY2hpbmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5UQUwgL3N1YnN5c3RlbTpjb25zb2xl
ICBzcmNcXGxpYnNzaDIubGliIHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2Rp
MzIubGliIHdpbnNwb29sLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1
aWQubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYgY2QgLiJcCiAgTElOSyA6IGV4YW1w
bGVcXGV4YW1wbGUtc2NwLmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBsYXN0IGlu
Y3JlbWVudGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAogIFs2Ny85N10gY21kLmV4ZSAv
QyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVcXENvbW1vbkV4
dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4ZSAtRSB2c19s
aW5rX2V4ZSAtLWludGRpcj1leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBfbWtkaXJf
bm9uYmxvY2suZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xc
VG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5leGUgL25v
bG9nbyBleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBfbWtkaXJfbm9uYmxvY2suZGly
XFxzZnRwX21rZGlyX25vbmJsb2NrLmMub2JqICAvb3V0OmV4YW1wbGVcXGV4YW1wbGUtc2Z0cF9t
a2Rpcl9ub25ibG9jay5leGUgL2ltcGxpYjpleGFtcGxlXFxleGFtcGxlLXNmdHBfbWtkaXJfbm9u
YmxvY2subGliIC9wZGI6ZXhhbXBsZVxcZXhhbXBsZS1zZnRwX21rZGlyX25vbmJsb2NrLnBkYiAv
dmVyc2lvbjowLjAgIC9tYWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06
Y29uc29sZSAgc3JjXFxsaWJzc2gyLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIu
bGliIGdkaTMyLmxpYiB3aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMy
LmxpYiB1dWlkLmxpYiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJTksg
OiBleGFtcGxlXFxleGFtcGxlLXNmdHBfbWtkaXJfbm9uYmxvY2suZXhlIG5vdCBmb3VuZCBvciBu
b3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsgcGVyZm9ybWluZyBmdWxsIGxp
bmtcCiAgWzY4Lzk3XSBjbWQuZXhlIC9DICJjZCAuICYmIEU6XFxWUzIwMTdcXEVudGVycHJpc2Vc
XENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xcTWljcm9zb2Z0XFxDTWFrZVxcQ01ha2Vc
XGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0taW50ZGlyPWV4YW1wbGVcXENNYWtlRmls
ZXNcXGV4YW1wbGUtc2Z0cC5kaXIgLS1tYW5pZmVzdHMgIC0tIEU6XFxWUzIwMTdcXEVudGVycHJp
c2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdHg2NFxceDY0XFxsaW5r
LmV4ZSAvbm9sb2dvIGV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0cC5kaXJcXHNmdHAu
Yy5vYmogIC9vdXQ6ZXhhbXBsZVxcZXhhbXBsZS1zZnRwLmV4ZSAvaW1wbGliOmV4YW1wbGVcXGV4
YW1wbGUtc2Z0cC5saWIgL3BkYjpleGFtcGxlXFxleGFtcGxlLXNmdHAucGRiIC92ZXJzaW9uOjAu
MCAgL21hY2hpbmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5UQUwgL3N1YnN5c3RlbTpjb25zb2xlICBz
cmNcXGxpYnNzaDIubGliIHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIu
bGliIHdpbnNwb29sLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1aWQu
bGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYgY2QgLiJcCiAgTElOSyA6IGV4YW1wbGVc
XGV4YW1wbGUtc2Z0cC5leGUgbm90IGZvdW5kIG9yIG5vdCBidWlsdCBieSB0aGUgbGFzdCBpbmNy
ZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwgbGlua1wKICBbNjkvOTddIGNtZC5leGUgL0Mg
ImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcQ29tbW9uN1xcSURFXFxDb21tb25FeHRl
bnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFrZVxcYmluXFxjbWFrZS5leGUgLUUgdnNfbGlu
a19leGUgLS1pbnRkaXI9ZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zZnRwZGlyX25vbmJs
b2NrLmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xz
XFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4NjRcXGxpbmsuZXhlIC9ub2xvZ28g
ZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zZnRwZGlyX25vbmJsb2NrLmRpclxcc2Z0cGRp
cl9ub25ibG9jay5jLm9iaiAgL291dDpleGFtcGxlXFxleGFtcGxlLXNmdHBkaXJfbm9uYmxvY2su
ZXhlIC9pbXBsaWI6ZXhhbXBsZVxcZXhhbXBsZS1zZnRwZGlyX25vbmJsb2NrLmxpYiAvcGRiOmV4
YW1wbGVcXGV4YW1wbGUtc2Z0cGRpcl9ub25ibG9jay5wZGIgL3ZlcnNpb246MC4wICAvbWFjaGlu
ZTp4NjQgL2RlYnVnIC9JTkNSRU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHNyY1xcbGlic3No
Mi5saWIgd3MyXzMyLmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgd2luc3Bv
b2wubGliIHNoZWxsMzIubGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIgY29tZGxn
MzIubGliIGFkdmFwaTMyLmxpYiAmJiBjZCAuIlwKICBMSU5LIDogZXhhbXBsZVxcZXhhbXBsZS1z
ZnRwZGlyX25vbmJsb2NrLmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBsYXN0IGlu
Y3JlbWVudGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAogIFs3MC85N10gY21kLmV4ZSAv
QyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVcXENvbW1vbkV4
dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4ZSAtRSB2c19s
aW5rX2V4ZSAtLWludGRpcj1leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNjcF93cml0ZV9u
b25ibG9jay5kaXIgLS1tYW5pZmVzdHMgIC0tIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxU
b29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdHg2NFxceDY0XFxsaW5rLmV4ZSAvbm9s
b2dvIGV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2NwX3dyaXRlX25vbmJsb2NrLmRpclxc
c2NwX3dyaXRlX25vbmJsb2NrLmMub2JqICAvb3V0OmV4YW1wbGVcXGV4YW1wbGUtc2NwX3dyaXRl
X25vbmJsb2NrLmV4ZSAvaW1wbGliOmV4YW1wbGVcXGV4YW1wbGUtc2NwX3dyaXRlX25vbmJsb2Nr
LmxpYiAvcGRiOmV4YW1wbGVcXGV4YW1wbGUtc2NwX3dyaXRlX25vbmJsb2NrLnBkYiAvdmVyc2lv
bjowLjAgIC9tYWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06Y29uc29s
ZSAgc3JjXFxsaWJzc2gyLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdk
aTMyLmxpYiB3aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1
dWlkLmxpYiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJTksgOiBleGFt
cGxlXFxleGFtcGxlLXNjcF93cml0ZV9ub25ibG9jay5leGUgbm90IGZvdW5kIG9yIG5vdCBidWls
dCBieSB0aGUgbGFzdCBpbmNyZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwgbGlua1wKICBb
NzEvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcQ29tbW9u
N1xcSURFXFxDb21tb25FeHRlbnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFrZVxcYmluXFxj
bWFrZS5leGUgLUUgdnNfbGlua19leGUgLS1pbnRkaXI9ZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhh
bXBsZS1zc2gyX2FnZW50LmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAxN1xcRW50ZXJwcmlz
ZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4NjRcXGxpbmsu
ZXhlIC9ub2xvZ28gZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zc2gyX2FnZW50LmRpclxc
c3NoMl9hZ2VudC5jLm9iaiAgL291dDpleGFtcGxlXFxleGFtcGxlLXNzaDJfYWdlbnQuZXhlIC9p
bXBsaWI6ZXhhbXBsZVxcZXhhbXBsZS1zc2gyX2FnZW50LmxpYiAvcGRiOmV4YW1wbGVcXGV4YW1w
bGUtc3NoMl9hZ2VudC5wZGIgL3ZlcnNpb246MC4wICAvbWFjaGluZTp4NjQgL2RlYnVnIC9JTkNS
RU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHNyY1xcbGlic3NoMi5saWIgd3MyXzMyLmxpYiBr
ZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgd2luc3Bvb2wubGliIHNoZWxsMzIubGli
IG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIgY29tZGxnMzIubGliIGFkdmFwaTMyLmxp
YiAmJiBjZCAuIlwKICBMSU5LIDogZXhhbXBsZVxcZXhhbXBsZS1zc2gyX2FnZW50LmV4ZSBub3Qg
Zm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBsYXN0IGluY3JlbWVudGFsIGxpbms7IHBlcmZvcm1p
bmcgZnVsbCBsaW5rXAogIFs3Mi85N10gY21kLmV4ZSAvQyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxF
bnRlcnByaXNlXFxDb21tb243XFxJREVcXENvbW1vbkV4dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01h
a2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4ZSAtRSB2c19saW5rX2V4ZSAtLWludGRpcj1leGFtcGxl
XFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBfYXBwZW5kLmRpciAtLW1hbmlmZXN0cyAgLS0gRTpc
XFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxI
b3N0eDY0XFx4NjRcXGxpbmsuZXhlIC9ub2xvZ28gZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBs
ZS1zZnRwX2FwcGVuZC5kaXJcXHNmdHBfYXBwZW5kLmMub2JqICAvb3V0OmV4YW1wbGVcXGV4YW1w
bGUtc2Z0cF9hcHBlbmQuZXhlIC9pbXBsaWI6ZXhhbXBsZVxcZXhhbXBsZS1zZnRwX2FwcGVuZC5s
aWIgL3BkYjpleGFtcGxlXFxleGFtcGxlLXNmdHBfYXBwZW5kLnBkYiAvdmVyc2lvbjowLjAgIC9t
YWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06Y29uc29sZSAgc3JjXFxs
aWJzc2gyLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiB3
aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBj
b21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJTksgOiBleGFtcGxlXFxleGFt
cGxlLXNmdHBfYXBwZW5kLmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBsYXN0IGlu
Y3JlbWVudGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAogIFs3My85N10gY21kLmV4ZSAv
QyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVcXENvbW1vbkV4
dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4ZSAtRSB2c19s
aW5rX2V4ZSAtLWludGRpcj1leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBfUldfbm9u
YmxvY2suZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9v
bHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5leGUgL25vbG9n
byBleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBfUldfbm9uYmxvY2suZGlyXFxzZnRw
X1JXX25vbmJsb2NrLmMub2JqICAvb3V0OmV4YW1wbGVcXGV4YW1wbGUtc2Z0cF9SV19ub25ibG9j
ay5leGUgL2ltcGxpYjpleGFtcGxlXFxleGFtcGxlLXNmdHBfUldfbm9uYmxvY2subGliIC9wZGI6
ZXhhbXBsZVxcZXhhbXBsZS1zZnRwX1JXX25vbmJsb2NrLnBkYiAvdmVyc2lvbjowLjAgIC9tYWNo
aW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06Y29uc29sZSAgc3JjXFxsaWJz
c2gyLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiB3aW5z
cG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBjb21k
bGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJTksgOiBleGFtcGxlXFxleGFtcGxl
LXNmdHBfUldfbm9uYmxvY2suZXhlIG5vdCBmb3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3Qg
aW5jcmVtZW50YWwgbGluazsgcGVyZm9ybWluZyBmdWxsIGxpbmtcCiAgWzc0Lzk3XSBjbWQuZXhl
IC9DICJjZCAuICYmIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXENvbW1vbjdcXElERVxcQ29tbW9u
RXh0ZW5zaW9uc1xcTWljcm9zb2Z0XFxDTWFrZVxcQ01ha2VcXGJpblxcY21ha2UuZXhlIC1FIHZz
X2xpbmtfZXhlIC0taW50ZGlyPWV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0cF93cml0
ZV9ub25ibG9jay5kaXIgLS1tYW5pZmVzdHMgIC0tIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZD
XFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdHg2NFxceDY0XFxsaW5rLmV4ZSAv
bm9sb2dvIGV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0cF93cml0ZV9ub25ibG9jay5k
aXJcXHNmdHBfd3JpdGVfbm9uYmxvY2suYy5vYmogIC9vdXQ6ZXhhbXBsZVxcZXhhbXBsZS1zZnRw
X3dyaXRlX25vbmJsb2NrLmV4ZSAvaW1wbGliOmV4YW1wbGVcXGV4YW1wbGUtc2Z0cF93cml0ZV9u
b25ibG9jay5saWIgL3BkYjpleGFtcGxlXFxleGFtcGxlLXNmdHBfd3JpdGVfbm9uYmxvY2sucGRi
IC92ZXJzaW9uOjAuMCAgL21hY2hpbmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5UQUwgL3N1YnN5c3Rl
bTpjb25zb2xlICBzcmNcXGxpYnNzaDIubGliIHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIz
Mi5saWIgZ2RpMzIubGliIHdpbnNwb29sLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0
MzIubGliIHV1aWQubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYgY2QgLiJcCiAgTElO
SyA6IGV4YW1wbGVcXGV4YW1wbGUtc2Z0cF93cml0ZV9ub25ibG9jay5leGUgbm90IGZvdW5kIG9y
IG5vdCBidWlsdCBieSB0aGUgbGFzdCBpbmNyZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwg
bGlua1wKICBbNzUvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlz
ZVxcQ29tbW9uN1xcSURFXFxDb21tb25FeHRlbnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFr
ZVxcYmluXFxjbWFrZS5leGUgLUUgdnNfbGlua19leGUgLS1pbnRkaXI9ZXhhbXBsZVxcQ01ha2VG
aWxlc1xcZXhhbXBsZS1zZnRwX21rZGlyLmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAxN1xc
RW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4
NjRcXGxpbmsuZXhlIC9ub2xvZ28gZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zZnRwX21r
ZGlyLmRpclxcc2Z0cF9ta2Rpci5jLm9iaiAgL291dDpleGFtcGxlXFxleGFtcGxlLXNmdHBfbWtk
aXIuZXhlIC9pbXBsaWI6ZXhhbXBsZVxcZXhhbXBsZS1zZnRwX21rZGlyLmxpYiAvcGRiOmV4YW1w
bGVcXGV4YW1wbGUtc2Z0cF9ta2Rpci5wZGIgL3ZlcnNpb246MC4wICAvbWFjaGluZTp4NjQgL2Rl
YnVnIC9JTkNSRU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHNyY1xcbGlic3NoMi5saWIgd3My
XzMyLmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgd2luc3Bvb2wubGliIHNo
ZWxsMzIubGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIgY29tZGxnMzIubGliIGFk
dmFwaTMyLmxpYiAmJiBjZCAuIlwKICBMSU5LIDogZXhhbXBsZVxcZXhhbXBsZS1zZnRwX21rZGly
LmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBsYXN0IGluY3JlbWVudGFsIGxpbms7
IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAogIFs3Ni85N10gY21kLmV4ZSAvQyAiY2QgLiAmJiBFOlxc
VlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVcXENvbW1vbkV4dGVuc2lvbnNcXE1pY3Jv
c29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4ZSAtRSB2c19saW5rX2V4ZSAtLWludGRp
cj1leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLWRpcmVjdF90Y3BpcC5kaXIgLS1tYW5pZmVz
dHMgIC0tIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0
MjhcXGJpblxcSG9zdHg2NFxceDY0XFxsaW5rLmV4ZSAvbm9sb2dvIGV4YW1wbGVcXENNYWtlRmls
ZXNcXGV4YW1wbGUtZGlyZWN0X3RjcGlwLmRpclxcZGlyZWN0X3RjcGlwLmMub2JqICAvb3V0OmV4
YW1wbGVcXGV4YW1wbGUtZGlyZWN0X3RjcGlwLmV4ZSAvaW1wbGliOmV4YW1wbGVcXGV4YW1wbGUt
ZGlyZWN0X3RjcGlwLmxpYiAvcGRiOmV4YW1wbGVcXGV4YW1wbGUtZGlyZWN0X3RjcGlwLnBkYiAv
dmVyc2lvbjowLjAgIC9tYWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06
Y29uc29sZSAgc3JjXFxsaWJzc2gyLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIu
bGliIGdkaTMyLmxpYiB3aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMy
LmxpYiB1dWlkLmxpYiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJTksg
OiBleGFtcGxlXFxleGFtcGxlLWRpcmVjdF90Y3BpcC5leGUgbm90IGZvdW5kIG9yIG5vdCBidWls
dCBieSB0aGUgbGFzdCBpbmNyZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwgbGlua1wKICBb
NzcvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcQ29tbW9u
N1xcSURFXFxDb21tb25FeHRlbnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFrZVxcYmluXFxj
bWFrZS5leGUgLUUgdnNfbGlua19leGUgLS1pbnRkaXI9ZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhh
bXBsZS1zc2gyX2VjaG8uZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNl
XFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5l
eGUgL25vbG9nbyBleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNzaDJfZWNoby5kaXJcXHNz
aDJfZWNoby5jLm9iaiAgL291dDpleGFtcGxlXFxleGFtcGxlLXNzaDJfZWNoby5leGUgL2ltcGxp
YjpleGFtcGxlXFxleGFtcGxlLXNzaDJfZWNoby5saWIgL3BkYjpleGFtcGxlXFxleGFtcGxlLXNz
aDJfZWNoby5wZGIgL3ZlcnNpb246MC4wICAvbWFjaGluZTp4NjQgL2RlYnVnIC9JTkNSRU1FTlRB
TCAvc3Vic3lzdGVtOmNvbnNvbGUgIHNyY1xcbGlic3NoMi5saWIgd3MyXzMyLmxpYiBrZXJuZWwz
Mi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgd2luc3Bvb2wubGliIHNoZWxsMzIubGliIG9sZTMy
LmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIgY29tZGxnMzIubGliIGFkdmFwaTMyLmxpYiAmJiBj
ZCAuIlwKICBMSU5LIDogZXhhbXBsZVxcZXhhbXBsZS1zc2gyX2VjaG8uZXhlIG5vdCBmb3VuZCBv
ciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsgcGVyZm9ybWluZyBmdWxs
IGxpbmtcCiAgWzc4Lzk3XSBjbWQuZXhlIC9DICJjZCAuICYmIEU6XFxWUzIwMTdcXEVudGVycHJp
c2VcXENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xcTWljcm9zb2Z0XFxDTWFrZVxcQ01h
a2VcXGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0taW50ZGlyPWV4YW1wbGVcXENNYWtl
RmlsZXNcXGV4YW1wbGUtc2NwX25vbmJsb2NrLmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAx
N1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0
XFx4NjRcXGxpbmsuZXhlIC9ub2xvZ28gZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhhbXBsZS1zY3Bf
bm9uYmxvY2suZGlyXFxzY3Bfbm9uYmxvY2suYy5vYmogIC9vdXQ6ZXhhbXBsZVxcZXhhbXBsZS1z
Y3Bfbm9uYmxvY2suZXhlIC9pbXBsaWI6ZXhhbXBsZVxcZXhhbXBsZS1zY3Bfbm9uYmxvY2subGli
IC9wZGI6ZXhhbXBsZVxcZXhhbXBsZS1zY3Bfbm9uYmxvY2sucGRiIC92ZXJzaW9uOjAuMCAgL21h
Y2hpbmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5UQUwgL3N1YnN5c3RlbTpjb25zb2xlICBzcmNcXGxp
YnNzaDIubGliIHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIHdp
bnNwb29sLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1aWQubGliIGNv
bWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYgY2QgLiJcCiAgTElOSyA6IGV4YW1wbGVcXGV4YW1w
bGUtc2NwX25vbmJsb2NrLmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBsYXN0IGlu
Y3JlbWVudGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAogIFs3OS85N10gY21kLmV4ZSAv
QyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVcXENvbW1vbkV4
dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4ZSAtRSB2c19s
aW5rX2V4ZSAtLWludGRpcj1leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBkaXIuZGly
IC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNc
XDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5leGUgL25vbG9nbyBleGFtcGxl
XFxDTWFrZUZpbGVzXFxleGFtcGxlLXNmdHBkaXIuZGlyXFxzZnRwZGlyLmMub2JqICAvb3V0OmV4
YW1wbGVcXGV4YW1wbGUtc2Z0cGRpci5leGUgL2ltcGxpYjpleGFtcGxlXFxleGFtcGxlLXNmdHBk
aXIubGliIC9wZGI6ZXhhbXBsZVxcZXhhbXBsZS1zZnRwZGlyLnBkYiAvdmVyc2lvbjowLjAgIC9t
YWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06Y29uc29sZSAgc3JjXFxs
aWJzc2gyLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiB3
aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBj
b21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJTksgOiBleGFtcGxlXFxleGFt
cGxlLXNmdHBkaXIuZXhlIG5vdCBmb3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVt
ZW50YWwgbGluazsgcGVyZm9ybWluZyBmdWxsIGxpbmtcCiAgWzgwLzk3XSBjbWQuZXhlIC9DICJj
ZCAuICYmIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5z
aW9uc1xcTWljcm9zb2Z0XFxDTWFrZVxcQ01ha2VcXGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtf
ZXhlIC0taW50ZGlyPWV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0cF93cml0ZS5kaXIg
LS1tYW5pZmVzdHMgIC0tIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xc
MTQuMTQuMjY0MjhcXGJpblxcSG9zdHg2NFxceDY0XFxsaW5rLmV4ZSAvbm9sb2dvIGV4YW1wbGVc
XENNYWtlRmlsZXNcXGV4YW1wbGUtc2Z0cF93cml0ZS5kaXJcXHNmdHBfd3JpdGUuYy5vYmogIC9v
dXQ6ZXhhbXBsZVxcZXhhbXBsZS1zZnRwX3dyaXRlLmV4ZSAvaW1wbGliOmV4YW1wbGVcXGV4YW1w
bGUtc2Z0cF93cml0ZS5saWIgL3BkYjpleGFtcGxlXFxleGFtcGxlLXNmdHBfd3JpdGUucGRiIC92
ZXJzaW9uOjAuMCAgL21hY2hpbmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5UQUwgL3N1YnN5c3RlbTpj
b25zb2xlICBzcmNcXGxpYnNzaDIubGliIHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIzMi5s
aWIgZ2RpMzIubGliIHdpbnNwb29sLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIu
bGliIHV1aWQubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYgY2QgLiJcCiAgTElOSyA6
IGV4YW1wbGVcXGV4YW1wbGUtc2Z0cF93cml0ZS5leGUgbm90IGZvdW5kIG9yIG5vdCBidWlsdCBi
eSB0aGUgbGFzdCBpbmNyZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwgbGlua1wKICBbODEv
OTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xz
XFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4NjRcXGxpbmsuZXhlIC9saWIgL25v
bG9nbyAvbWFjaGluZTp4NjQgL291dDp0ZXN0c1xcc2Vzc2lvbl9maXh0dXJlLmxpYiB0ZXN0c1xc
Q01ha2VGaWxlc1xcc2Vzc2lvbl9maXh0dXJlLmRpclxcc2Vzc2lvbl9maXh0dXJlLmMub2JqICAm
JiBjZCAuIlwKICBbODIvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJw
cmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4NjRcXGxp
bmsuZXhlIC9saWIgL25vbG9nbyAvbWFjaGluZTp4NjQgL291dDp0ZXN0c1xccnVubmVyLmxpYiB0
ZXN0c1xcQ01ha2VGaWxlc1xccnVubmVyLmRpclxccnVubmVyLmMub2JqICAmJiBjZCAuIlwKICBb
ODMvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcQ29tbW9u
N1xcSURFXFxDb21tb25FeHRlbnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFrZVxcYmluXFxj
bWFrZS5leGUgLUUgdnNfbGlua19leGUgLS1pbnRkaXI9ZXhhbXBsZVxcQ01ha2VGaWxlc1xcZXhh
bXBsZS1zdWJzeXN0ZW1fbmV0Y29uZi5kaXIgLS1tYW5pZmVzdHMgIC0tIEU6XFxWUzIwMTdcXEVu
dGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdHg2NFxceDY0
XFxsaW5rLmV4ZSAvbm9sb2dvIGV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc3Vic3lzdGVt
X25ldGNvbmYuZGlyXFxzdWJzeXN0ZW1fbmV0Y29uZi5jLm9iaiAgL291dDpleGFtcGxlXFxleGFt
cGxlLXN1YnN5c3RlbV9uZXRjb25mLmV4ZSAvaW1wbGliOmV4YW1wbGVcXGV4YW1wbGUtc3Vic3lz
dGVtX25ldGNvbmYubGliIC9wZGI6ZXhhbXBsZVxcZXhhbXBsZS1zdWJzeXN0ZW1fbmV0Y29uZi5w
ZGIgL3ZlcnNpb246MC4wICAvbWFjaGluZTp4NjQgL2RlYnVnIC9JTkNSRU1FTlRBTCAvc3Vic3lz
dGVtOmNvbnNvbGUgIHNyY1xcbGlic3NoMi5saWIgd3MyXzMyLmxpYiBrZXJuZWwzMi5saWIgdXNl
cjMyLmxpYiBnZGkzMi5saWIgd2luc3Bvb2wubGliIHNoZWxsMzIubGliIG9sZTMyLmxpYiBvbGVh
dXQzMi5saWIgdXVpZC5saWIgY29tZGxnMzIubGliIGFkdmFwaTMyLmxpYiAmJiBjZCAuIlwKICBM
SU5LIDogZXhhbXBsZVxcZXhhbXBsZS1zdWJzeXN0ZW1fbmV0Y29uZi5leGUgbm90IGZvdW5kIG9y
IG5vdCBidWlsdCBieSB0aGUgbGFzdCBpbmNyZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwg
bGlua1wKICBbODQvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlz
ZVxcQ29tbW9uN1xcSURFXFxDb21tb25FeHRlbnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFr
ZVxcYmluXFxjbWFrZS5leGUgLUUgdnNfbGlua19leGUgLS1pbnRkaXI9ZXhhbXBsZVxcQ01ha2VG
aWxlc1xcZXhhbXBsZS1zZnRwX3dyaXRlX3NsaWRpbmcuZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxc
VlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhv
c3R4NjRcXHg2NFxcbGluay5leGUgL25vbG9nbyBleGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxl
LXNmdHBfd3JpdGVfc2xpZGluZy5kaXJcXHNmdHBfd3JpdGVfc2xpZGluZy5jLm9iaiAgL291dDpl
eGFtcGxlXFxleGFtcGxlLXNmdHBfd3JpdGVfc2xpZGluZy5leGUgL2ltcGxpYjpleGFtcGxlXFxl
eGFtcGxlLXNmdHBfd3JpdGVfc2xpZGluZy5saWIgL3BkYjpleGFtcGxlXFxleGFtcGxlLXNmdHBf
d3JpdGVfc2xpZGluZy5wZGIgL3ZlcnNpb246MC4wICAvbWFjaGluZTp4NjQgL2RlYnVnIC9JTkNS
RU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHNyY1xcbGlic3NoMi5saWIgd3MyXzMyLmxpYiBr
ZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgd2luc3Bvb2wubGliIHNoZWxsMzIubGli
IG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIgY29tZGxnMzIubGliIGFkdmFwaTMyLmxp
YiAmJiBjZCAuIlwKICBMSU5LIDogZXhhbXBsZVxcZXhhbXBsZS1zZnRwX3dyaXRlX3NsaWRpbmcu
ZXhlIG5vdCBmb3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsg
cGVyZm9ybWluZyBmdWxsIGxpbmtcCiAgWzg1Lzk3XSBjbWQuZXhlIC9DICJjZCAuICYmIEU6XFxW
UzIwMTdcXEVudGVycHJpc2VcXENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xcTWljcm9z
b2Z0XFxDTWFrZVxcQ01ha2VcXGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0taW50ZGly
PWV4YW1wbGVcXENNYWtlRmlsZXNcXGV4YW1wbGUtc3NoMl9leGVjLmRpciAtLW1hbmlmZXN0cyAg
LS0gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxc
YmluXFxIb3N0eDY0XFx4NjRcXGxpbmsuZXhlIC9ub2xvZ28gZXhhbXBsZVxcQ01ha2VGaWxlc1xc
ZXhhbXBsZS1zc2gyX2V4ZWMuZGlyXFxzc2gyX2V4ZWMuYy5vYmogIC9vdXQ6ZXhhbXBsZVxcZXhh
bXBsZS1zc2gyX2V4ZWMuZXhlIC9pbXBsaWI6ZXhhbXBsZVxcZXhhbXBsZS1zc2gyX2V4ZWMubGli
IC9wZGI6ZXhhbXBsZVxcZXhhbXBsZS1zc2gyX2V4ZWMucGRiIC92ZXJzaW9uOjAuMCAgL21hY2hp
bmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5UQUwgL3N1YnN5c3RlbTpjb25zb2xlICBzcmNcXGxpYnNz
aDIubGliIHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIHdpbnNw
b29sLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1aWQubGliIGNvbWRs
ZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYgY2QgLiJcCiAgTElOSyA6IGV4YW1wbGVcXGV4YW1wbGUt
c3NoMl9leGVjLmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBsYXN0IGluY3JlbWVu
dGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAogIFs4Ni85N10gY21kLmV4ZSAvQyAiY2Qg
LiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVcXENvbW1vbkV4dGVuc2lv
bnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4ZSAtRSB2c19saW5rX2V4
ZSAtLWludGRpcj1leGFtcGxlXFxDTWFrZUZpbGVzXFxleGFtcGxlLXRjcGlwLWZvcndhcmQuZGly
IC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNc
XDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5leGUgL25vbG9nbyBleGFtcGxl
XFxDTWFrZUZpbGVzXFxleGFtcGxlLXRjcGlwLWZvcndhcmQuZGlyXFx0Y3BpcC1mb3J3YXJkLmMu
b2JqICAvb3V0OmV4YW1wbGVcXGV4YW1wbGUtdGNwaXAtZm9yd2FyZC5leGUgL2ltcGxpYjpleGFt
cGxlXFxleGFtcGxlLXRjcGlwLWZvcndhcmQubGliIC9wZGI6ZXhhbXBsZVxcZXhhbXBsZS10Y3Bp
cC1mb3J3YXJkLnBkYiAvdmVyc2lvbjowLjAgIC9tYWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVO
VEFMIC9zdWJzeXN0ZW06Y29uc29sZSAgc3JjXFxsaWJzc2gyLmxpYiB3czJfMzIubGliIGtlcm5l
bDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiB3aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xl
MzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliICYm
IGNkIC4iXAogIExJTksgOiBleGFtcGxlXFxleGFtcGxlLXRjcGlwLWZvcndhcmQuZXhlIG5vdCBm
b3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsgcGVyZm9ybWlu
ZyBmdWxsIGxpbmtcCiAgWzg3Lzk3XSBjbWQuZXhlIC9DICJjZCAuICYmIEU6XFxWUzIwMTdcXEVu
dGVycHJpc2VcXENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xcTWljcm9zb2Z0XFxDTWFr
ZVxcQ01ha2VcXGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0taW50ZGlyPXRlc3RzXFxD
TWFrZUZpbGVzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9zdWNjZWVkc193aXRoX2NvcnJlY3RfZW5j
cnlwdGVkX3JzYV9rZXkuZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNl
XFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5l
eGUgL25vbG9nbyB0ZXN0c1xcQ01ha2VGaWxlc1xcdGVzdF9wdWJsaWNfa2V5X2F1dGhfc3VjY2Vl
ZHNfd2l0aF9jb3JyZWN0X2VuY3J5cHRlZF9yc2Ffa2V5LmRpclxcdGVzdF9wdWJsaWNfa2V5X2F1
dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X2VuY3J5cHRlZF9yc2Ffa2V5LmMub2JqICAvb3V0OnRl
c3RzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9zdWNjZWVkc193aXRoX2NvcnJlY3RfZW5jcnlwdGVk
X3JzYV9rZXkuZXhlIC9pbXBsaWI6dGVzdHNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRz
X3dpdGhfY29ycmVjdF9lbmNyeXB0ZWRfcnNhX2tleS5saWIgL3BkYjp0ZXN0c1xcdGVzdF9wdWJs
aWNfa2V5X2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X2VuY3J5cHRlZF9yc2Ffa2V5LnBkYiAv
dmVyc2lvbjowLjAgIC9tYWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06
Y29uc29sZSAgdGVzdHNcXHJ1bm5lci5saWIgd3MyXzMyLmxpYiB0ZXN0c1xcc2Vzc2lvbl9maXh0
dXJlLmxpYiBzcmNcXGxpYnNzaDIubGliIHRlc3RzXFxvcGVuc3NoX2ZpeHR1cmUubGliIHdzMl8z
Mi5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIHdpbnNwb29sLmxpYiBzaGVs
bDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1aWQubGliIGNvbWRsZzMyLmxpYiBhZHZh
cGkzMi5saWIgJiYgY2QgLiJcCiAgTElOSyA6IHRlc3RzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9z
dWNjZWVkc193aXRoX2NvcnJlY3RfZW5jcnlwdGVkX3JzYV9rZXkuZXhlIG5vdCBmb3VuZCBvciBu
b3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsgcGVyZm9ybWluZyBmdWxsIGxp
bmtcCiAgWzg4Lzk3XSBjbWQuZXhlIC9DICJjZCAuICYmIEU6XFxWUzIwMTdcXEVudGVycHJpc2Vc
XENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xcTWljcm9zb2Z0XFxDTWFrZVxcQ01ha2Vc
XGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0taW50ZGlyPXRlc3RzXFxDTWFrZUZpbGVz
XFx0ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZlX2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X3Jl
c3BvbnNlLmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRv
b2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4NjRcXGxpbmsuZXhlIC9ub2xv
Z28gdGVzdHNcXENNYWtlRmlsZXNcXHRlc3Rfa2V5Ym9hcmRfaW50ZXJhY3RpdmVfYXV0aF9zdWNj
ZWVkc193aXRoX2NvcnJlY3RfcmVzcG9uc2UuZGlyXFx0ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZl
X2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X3Jlc3BvbnNlLmMub2JqICAvb3V0OnRlc3RzXFx0
ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZlX2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X3Jlc3Bv
bnNlLmV4ZSAvaW1wbGliOnRlc3RzXFx0ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZlX2F1dGhfc3Vj
Y2VlZHNfd2l0aF9jb3JyZWN0X3Jlc3BvbnNlLmxpYiAvcGRiOnRlc3RzXFx0ZXN0X2tleWJvYXJk
X2ludGVyYWN0aXZlX2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X3Jlc3BvbnNlLnBkYiAvdmVy
c2lvbjowLjAgIC9tYWNoaW5lOng2NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06Y29u
c29sZSAgdGVzdHNcXHJ1bm5lci5saWIgd3MyXzMyLmxpYiB0ZXN0c1xcc2Vzc2lvbl9maXh0dXJl
LmxpYiBzcmNcXGxpYnNzaDIubGliIHRlc3RzXFxvcGVuc3NoX2ZpeHR1cmUubGliIHdzMl8zMi5s
aWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIHdpbnNwb29sLmxpYiBzaGVsbDMy
LmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1aWQubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkz
Mi5saWIgJiYgY2QgLiJcCiAgTElOSyA6IHRlc3RzXFx0ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZl
X2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X3Jlc3BvbnNlLmV4ZSBub3QgZm91bmQgb3Igbm90
IGJ1aWx0IGJ5IHRoZSBsYXN0IGluY3JlbWVudGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5r
XAogIFs4OS85N10gY21kLmV4ZSAvQyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxD
b21tb243XFxJREVcXENvbW1vbkV4dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxi
aW5cXGNtYWtlLmV4ZSAtRSB2c19saW5rX2V4ZSAtLWludGRpcj10ZXN0c1xcQ01ha2VGaWxlc1xc
dGVzdF9ob3N0a2V5LmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxc
VkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4NjRcXGxpbmsuZXhl
IC9ub2xvZ28gdGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfaG9zdGtleS5kaXJcXHRlc3RfaG9zdGtl
eS5jLm9iaiAgL291dDp0ZXN0c1xcdGVzdF9ob3N0a2V5LmV4ZSAvaW1wbGliOnRlc3RzXFx0ZXN0
X2hvc3RrZXkubGliIC9wZGI6dGVzdHNcXHRlc3RfaG9zdGtleS5wZGIgL3ZlcnNpb246MC4wICAv
bWFjaGluZTp4NjQgL2RlYnVnIC9JTkNSRU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHRlc3Rz
XFxydW5uZXIubGliIHdzMl8zMi5saWIgdGVzdHNcXHNlc3Npb25fZml4dHVyZS5saWIgc3JjXFxs
aWJzc2gyLmxpYiB0ZXN0c1xcb3BlbnNzaF9maXh0dXJlLmxpYiB3czJfMzIubGliIGtlcm5lbDMy
LmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiB3aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIu
bGliIG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNk
IC4iXAogIExJTksgOiB0ZXN0c1xcdGVzdF9ob3N0a2V5LmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1
aWx0IGJ5IHRoZSBsYXN0IGluY3JlbWVudGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAog
IFs5MC85N10gY21kLmV4ZSAvQyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21t
b243XFxJREVcXENvbW1vbkV4dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5c
XGNtYWtlLmV4ZSAtRSB2c19saW5rX2V4ZSAtLWludGRpcj10ZXN0c1xcQ01ha2VGaWxlc1xcdGVz
dF9rZXlib2FyZF9pbnRlcmFjdGl2ZV9hdXRoX2ZhaWxzX3dpdGhfd3JvbmdfcmVzcG9uc2UuZGly
IC0tbWFuaWZlc3RzICAtLSBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNc
XDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4NjRcXHg2NFxcbGluay5leGUgL25vbG9nbyB0ZXN0c1xc
Q01ha2VGaWxlc1xcdGVzdF9rZXlib2FyZF9pbnRlcmFjdGl2ZV9hdXRoX2ZhaWxzX3dpdGhfd3Jv
bmdfcmVzcG9uc2UuZGlyXFx0ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZlX2F1dGhfZmFpbHNfd2l0
aF93cm9uZ19yZXNwb25zZS5jLm9iaiAgL291dDp0ZXN0c1xcdGVzdF9rZXlib2FyZF9pbnRlcmFj
dGl2ZV9hdXRoX2ZhaWxzX3dpdGhfd3JvbmdfcmVzcG9uc2UuZXhlIC9pbXBsaWI6dGVzdHNcXHRl
c3Rfa2V5Ym9hcmRfaW50ZXJhY3RpdmVfYXV0aF9mYWlsc193aXRoX3dyb25nX3Jlc3BvbnNlLmxp
YiAvcGRiOnRlc3RzXFx0ZXN0X2tleWJvYXJkX2ludGVyYWN0aXZlX2F1dGhfZmFpbHNfd2l0aF93
cm9uZ19yZXNwb25zZS5wZGIgL3ZlcnNpb246MC4wICAvbWFjaGluZTp4NjQgL2RlYnVnIC9JTkNS
RU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHRlc3RzXFxydW5uZXIubGliIHdzMl8zMi5saWIg
dGVzdHNcXHNlc3Npb25fZml4dHVyZS5saWIgc3JjXFxsaWJzc2gyLmxpYiB0ZXN0c1xcb3BlbnNz
aF9maXh0dXJlLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxp
YiB3aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxpYiB1dWlkLmxp
YiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJTksgOiB0ZXN0c1xcdGVz
dF9rZXlib2FyZF9pbnRlcmFjdGl2ZV9hdXRoX2ZhaWxzX3dpdGhfd3JvbmdfcmVzcG9uc2UuZXhl
IG5vdCBmb3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsgcGVy
Zm9ybWluZyBmdWxsIGxpbmtcCiAgWzkxLzk3XSBjbWQuZXhlIC9DICJjZCAuICYmIEU6XFxWUzIw
MTdcXEVudGVycHJpc2VcXENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xcTWljcm9zb2Z0
XFxDTWFrZVxcQ01ha2VcXGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0taW50ZGlyPXRl
c3RzXFxDTWFrZUZpbGVzXFx0ZXN0X3Bhc3N3b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ191c2Vy
bmFtZS5kaXIgLS1tYW5pZmVzdHMgIC0tIEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29s
c1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxcSG9zdHg2NFxceDY0XFxsaW5rLmV4ZSAvbm9sb2dv
IHRlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X3Bhc3N3b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ191
c2VybmFtZS5kaXJcXHRlc3RfcGFzc3dvcmRfYXV0aF9mYWlsc193aXRoX3dyb25nX3VzZXJuYW1l
LmMub2JqICAvb3V0OnRlc3RzXFx0ZXN0X3Bhc3N3b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ191
c2VybmFtZS5leGUgL2ltcGxpYjp0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX2ZhaWxzX3dpdGhf
d3JvbmdfdXNlcm5hbWUubGliIC9wZGI6dGVzdHNcXHRlc3RfcGFzc3dvcmRfYXV0aF9mYWlsc193
aXRoX3dyb25nX3VzZXJuYW1lLnBkYiAvdmVyc2lvbjowLjAgIC9tYWNoaW5lOng2NCAvZGVidWcg
L0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06Y29uc29sZSAgdGVzdHNcXHJ1bm5lci5saWIgd3MyXzMy
LmxpYiB0ZXN0c1xcc2Vzc2lvbl9maXh0dXJlLmxpYiBzcmNcXGxpYnNzaDIubGliIHRlc3RzXFxv
cGVuc3NoX2ZpeHR1cmUubGliIHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2Rp
MzIubGliIHdpbnNwb29sLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1
aWQubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYgY2QgLiJcCiAgTElOSyA6IHRlc3Rz
XFx0ZXN0X3Bhc3N3b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ191c2VybmFtZS5leGUgbm90IGZv
dW5kIG9yIG5vdCBidWlsdCBieSB0aGUgbGFzdCBpbmNyZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5n
IGZ1bGwgbGlua1wKICBbOTIvOTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50
ZXJwcmlzZVxcQ29tbW9uN1xcSURFXFxDb21tb25FeHRlbnNpb25zXFxNaWNyb3NvZnRcXENNYWtl
XFxDTWFrZVxcYmluXFxjbWFrZS5leGUgLUUgdnNfbGlua19leGUgLS1pbnRkaXI9dGVzdHNcXENN
YWtlRmlsZXNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9kc2Ff
a2V5LmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xz
XFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0XFx4NjRcXGxpbmsuZXhlIC9ub2xvZ28g
dGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29y
cmVjdF9kc2Ffa2V5LmRpclxcdGVzdF9wdWJsaWNfa2V5X2F1dGhfc3VjY2VlZHNfd2l0aF9jb3Jy
ZWN0X2RzYV9rZXkuYy5vYmogIC9vdXQ6dGVzdHNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2Nl
ZWRzX3dpdGhfY29ycmVjdF9kc2Ffa2V5LmV4ZSAvaW1wbGliOnRlc3RzXFx0ZXN0X3B1YmxpY19r
ZXlfYXV0aF9zdWNjZWVkc193aXRoX2NvcnJlY3RfZHNhX2tleS5saWIgL3BkYjp0ZXN0c1xcdGVz
dF9wdWJsaWNfa2V5X2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X2RzYV9rZXkucGRiIC92ZXJz
aW9uOjAuMCAgL21hY2hpbmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5UQUwgL3N1YnN5c3RlbTpjb25z
b2xlICB0ZXN0c1xccnVubmVyLmxpYiB3czJfMzIubGliIHRlc3RzXFxzZXNzaW9uX2ZpeHR1cmUu
bGliIHNyY1xcbGlic3NoMi5saWIgdGVzdHNcXG9wZW5zc2hfZml4dHVyZS5saWIgd3MyXzMyLmxp
YiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgd2luc3Bvb2wubGliIHNoZWxsMzIu
bGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIgY29tZGxnMzIubGliIGFkdmFwaTMy
LmxpYiAmJiBjZCAuIlwKICBMSU5LIDogdGVzdHNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1Y2Nl
ZWRzX3dpdGhfY29ycmVjdF9kc2Ffa2V5LmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRo
ZSBsYXN0IGluY3JlbWVudGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAogIFs5My85N10g
Y21kLmV4ZSAvQyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVc
XENvbW1vbkV4dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4
ZSAtRSB2c19saW5rX2V4ZSAtLWludGRpcj10ZXN0c1xcQ01ha2VGaWxlc1xcdGVzdF9wdWJsaWNf
a2V5X2F1dGhfZmFpbHNfd2l0aF93cm9uZ19rZXkuZGlyIC0tbWFuaWZlc3RzICAtLSBFOlxcVlMy
MDE3XFxFbnRlcnByaXNlXFxWQ1xcVG9vbHNcXE1TVkNcXDE0LjE0LjI2NDI4XFxiaW5cXEhvc3R4
NjRcXHg2NFxcbGluay5leGUgL25vbG9nbyB0ZXN0c1xcQ01ha2VGaWxlc1xcdGVzdF9wdWJsaWNf
a2V5X2F1dGhfZmFpbHNfd2l0aF93cm9uZ19rZXkuZGlyXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9m
YWlsc193aXRoX3dyb25nX2tleS5jLm9iaiAgL291dDp0ZXN0c1xcdGVzdF9wdWJsaWNfa2V5X2F1
dGhfZmFpbHNfd2l0aF93cm9uZ19rZXkuZXhlIC9pbXBsaWI6dGVzdHNcXHRlc3RfcHVibGljX2tl
eV9hdXRoX2ZhaWxzX3dpdGhfd3Jvbmdfa2V5LmxpYiAvcGRiOnRlc3RzXFx0ZXN0X3B1YmxpY19r
ZXlfYXV0aF9mYWlsc193aXRoX3dyb25nX2tleS5wZGIgL3ZlcnNpb246MC4wICAvbWFjaGluZTp4
NjQgL2RlYnVnIC9JTkNSRU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHRlc3RzXFxydW5uZXIu
bGliIHdzMl8zMi5saWIgdGVzdHNcXHNlc3Npb25fZml4dHVyZS5saWIgc3JjXFxsaWJzc2gyLmxp
YiB0ZXN0c1xcb3BlbnNzaF9maXh0dXJlLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxpYiB1c2Vy
MzIubGliIGdkaTMyLmxpYiB3aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1
dDMyLmxpYiB1dWlkLmxpYiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4iXAogIExJ
TksgOiB0ZXN0c1xcdGVzdF9wdWJsaWNfa2V5X2F1dGhfZmFpbHNfd2l0aF93cm9uZ19rZXkuZXhl
IG5vdCBmb3VuZCBvciBub3QgYnVpbHQgYnkgdGhlIGxhc3QgaW5jcmVtZW50YWwgbGluazsgcGVy
Zm9ybWluZyBmdWxsIGxpbmtcCiAgWzk0Lzk3XSBjbWQuZXhlIC9DICJjZCAuICYmIEU6XFxWUzIw
MTdcXEVudGVycHJpc2VcXENvbW1vbjdcXElERVxcQ29tbW9uRXh0ZW5zaW9uc1xcTWljcm9zb2Z0
XFxDTWFrZVxcQ01ha2VcXGJpblxcY21ha2UuZXhlIC1FIHZzX2xpbmtfZXhlIC0taW50ZGlyPXRl
c3RzXFxDTWFrZUZpbGVzXFx0ZXN0X2hvc3RrZXlfaGFzaC5kaXIgLS1tYW5pZmVzdHMgIC0tIEU6
XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJpblxc
SG9zdHg2NFxceDY0XFxsaW5rLmV4ZSAvbm9sb2dvIHRlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0X2hv
c3RrZXlfaGFzaC5kaXJcXHRlc3RfaG9zdGtleV9oYXNoLmMub2JqICAvb3V0OnRlc3RzXFx0ZXN0
X2hvc3RrZXlfaGFzaC5leGUgL2ltcGxpYjp0ZXN0c1xcdGVzdF9ob3N0a2V5X2hhc2gubGliIC9w
ZGI6dGVzdHNcXHRlc3RfaG9zdGtleV9oYXNoLnBkYiAvdmVyc2lvbjowLjAgIC9tYWNoaW5lOng2
NCAvZGVidWcgL0lOQ1JFTUVOVEFMIC9zdWJzeXN0ZW06Y29uc29sZSAgdGVzdHNcXHJ1bm5lci5s
aWIgd3MyXzMyLmxpYiB0ZXN0c1xcc2Vzc2lvbl9maXh0dXJlLmxpYiBzcmNcXGxpYnNzaDIubGli
IHRlc3RzXFxvcGVuc3NoX2ZpeHR1cmUubGliIHdzMl8zMi5saWIga2VybmVsMzIubGliIHVzZXIz
Mi5saWIgZ2RpMzIubGliIHdpbnNwb29sLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0
MzIubGliIHV1aWQubGliIGNvbWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgJiYgY2QgLiJcCiAgTElO
SyA6IHRlc3RzXFx0ZXN0X2hvc3RrZXlfaGFzaC5leGUgbm90IGZvdW5kIG9yIG5vdCBidWlsdCBi
eSB0aGUgbGFzdCBpbmNyZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwgbGlua1wKICBbOTUv
OTddIGNtZC5leGUgL0MgImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcQ29tbW9uN1xc
SURFXFxDb21tb25FeHRlbnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFrZVxcYmluXFxjbWFr
ZS5leGUgLUUgdnNfbGlua19leGUgLS1pbnRkaXI9dGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfcGFz
c3dvcmRfYXV0aF9mYWlsc193aXRoX3dyb25nX3Bhc3N3b3JkLmRpciAtLW1hbmlmZXN0cyAgLS0g
RTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmlu
XFxIb3N0eDY0XFx4NjRcXGxpbmsuZXhlIC9ub2xvZ28gdGVzdHNcXENNYWtlRmlsZXNcXHRlc3Rf
cGFzc3dvcmRfYXV0aF9mYWlsc193aXRoX3dyb25nX3Bhc3N3b3JkLmRpclxcdGVzdF9wYXNzd29y
ZF9hdXRoX2ZhaWxzX3dpdGhfd3JvbmdfcGFzc3dvcmQuYy5vYmogIC9vdXQ6dGVzdHNcXHRlc3Rf
cGFzc3dvcmRfYXV0aF9mYWlsc193aXRoX3dyb25nX3Bhc3N3b3JkLmV4ZSAvaW1wbGliOnRlc3Rz
XFx0ZXN0X3Bhc3N3b3JkX2F1dGhfZmFpbHNfd2l0aF93cm9uZ19wYXNzd29yZC5saWIgL3BkYjp0
ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX2ZhaWxzX3dpdGhfd3JvbmdfcGFzc3dvcmQucGRiIC92
ZXJzaW9uOjAuMCAgL21hY2hpbmU6eDY0IC9kZWJ1ZyAvSU5DUkVNRU5UQUwgL3N1YnN5c3RlbTpj
b25zb2xlICB0ZXN0c1xccnVubmVyLmxpYiB3czJfMzIubGliIHRlc3RzXFxzZXNzaW9uX2ZpeHR1
cmUubGliIHNyY1xcbGlic3NoMi5saWIgdGVzdHNcXG9wZW5zc2hfZml4dHVyZS5saWIgd3MyXzMy
LmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgd2luc3Bvb2wubGliIHNoZWxs
MzIubGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5saWIgY29tZGxnMzIubGliIGFkdmFw
aTMyLmxpYiAmJiBjZCAuIlwKICBMSU5LIDogdGVzdHNcXHRlc3RfcGFzc3dvcmRfYXV0aF9mYWls
c193aXRoX3dyb25nX3Bhc3N3b3JkLmV4ZSBub3QgZm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBs
YXN0IGluY3JlbWVudGFsIGxpbms7IHBlcmZvcm1pbmcgZnVsbCBsaW5rXAogIFs5Ni85N10gY21k
LmV4ZSAvQyAiY2QgLiAmJiBFOlxcVlMyMDE3XFxFbnRlcnByaXNlXFxDb21tb243XFxJREVcXENv
bW1vbkV4dGVuc2lvbnNcXE1pY3Jvc29mdFxcQ01ha2VcXENNYWtlXFxiaW5cXGNtYWtlLmV4ZSAt
RSB2c19saW5rX2V4ZSAtLWludGRpcj10ZXN0c1xcQ01ha2VGaWxlc1xcdGVzdF9wYXNzd29yZF9h
dXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9jcmVkZW50aWFscy5kaXIgLS1tYW5pZmVzdHMgIC0t
IEU6XFxWUzIwMTdcXEVudGVycHJpc2VcXFZDXFxUb29sc1xcTVNWQ1xcMTQuMTQuMjY0MjhcXGJp
blxcSG9zdHg2NFxceDY0XFxsaW5rLmV4ZSAvbm9sb2dvIHRlc3RzXFxDTWFrZUZpbGVzXFx0ZXN0
X3Bhc3N3b3JkX2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X2NyZWRlbnRpYWxzLmRpclxcdGVz
dF9wYXNzd29yZF9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9jcmVkZW50aWFscy5jLm9iaiAg
L291dDp0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9jcmVk
ZW50aWFscy5leGUgL2ltcGxpYjp0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX3N1Y2NlZWRzX3dp
dGhfY29ycmVjdF9jcmVkZW50aWFscy5saWIgL3BkYjp0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRo
X3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9jcmVkZW50aWFscy5wZGIgL3ZlcnNpb246MC4wICAvbWFj
aGluZTp4NjQgL2RlYnVnIC9JTkNSRU1FTlRBTCAvc3Vic3lzdGVtOmNvbnNvbGUgIHRlc3RzXFxy
dW5uZXIubGliIHdzMl8zMi5saWIgdGVzdHNcXHNlc3Npb25fZml4dHVyZS5saWIgc3JjXFxsaWJz
c2gyLmxpYiB0ZXN0c1xcb3BlbnNzaF9maXh0dXJlLmxpYiB3czJfMzIubGliIGtlcm5lbDMyLmxp
YiB1c2VyMzIubGliIGdkaTMyLmxpYiB3aW5zcG9vbC5saWIgc2hlbGwzMi5saWIgb2xlMzIubGli
IG9sZWF1dDMyLmxpYiB1dWlkLmxpYiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliICYmIGNkIC4i
XAogIExJTksgOiB0ZXN0c1xcdGVzdF9wYXNzd29yZF9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVj
dF9jcmVkZW50aWFscy5leGUgbm90IGZvdW5kIG9yIG5vdCBidWlsdCBieSB0aGUgbGFzdCBpbmNy
ZW1lbnRhbCBsaW5rOyBwZXJmb3JtaW5nIGZ1bGwgbGlua1wKICBbOTcvOTddIGNtZC5leGUgL0Mg
ImNkIC4gJiYgRTpcXFZTMjAxN1xcRW50ZXJwcmlzZVxcQ29tbW9uN1xcSURFXFxDb21tb25FeHRl
bnNpb25zXFxNaWNyb3NvZnRcXENNYWtlXFxDTWFrZVxcYmluXFxjbWFrZS5leGUgLUUgdnNfbGlu
a19leGUgLS1pbnRkaXI9dGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfcHVibGljX2tleV9hdXRoX3N1
Y2NlZWRzX3dpdGhfY29ycmVjdF9yc2Ffa2V5LmRpciAtLW1hbmlmZXN0cyAgLS0gRTpcXFZTMjAx
N1xcRW50ZXJwcmlzZVxcVkNcXFRvb2xzXFxNU1ZDXFwxNC4xNC4yNjQyOFxcYmluXFxIb3N0eDY0
XFx4NjRcXGxpbmsuZXhlIC9ub2xvZ28gdGVzdHNcXENNYWtlRmlsZXNcXHRlc3RfcHVibGljX2tl
eV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yc2Ffa2V5LmRpclxcdGVzdF9wdWJsaWNfa2V5
X2F1dGhfc3VjY2VlZHNfd2l0aF9jb3JyZWN0X3JzYV9rZXkuYy5vYmogIC9vdXQ6dGVzdHNcXHRl
c3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yc2Ffa2V5LmV4ZSAvaW1w
bGliOnRlc3RzXFx0ZXN0X3B1YmxpY19rZXlfYXV0aF9zdWNjZWVkc193aXRoX2NvcnJlY3RfcnNh
X2tleS5saWIgL3BkYjp0ZXN0c1xcdGVzdF9wdWJsaWNfa2V5X2F1dGhfc3VjY2VlZHNfd2l0aF9j
b3JyZWN0X3JzYV9rZXkucGRiIC92ZXJzaW9uOjAuMCAgL21hY2hpbmU6eDY0IC9kZWJ1ZyAvSU5D
UkVNRU5UQUwgL3N1YnN5c3RlbTpjb25zb2xlICB0ZXN0c1xccnVubmVyLmxpYiB3czJfMzIubGli
IHRlc3RzXFxzZXNzaW9uX2ZpeHR1cmUubGliIHNyY1xcbGlic3NoMi5saWIgdGVzdHNcXG9wZW5z
c2hfZml4dHVyZS5saWIgd3MyXzMyLmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5s
aWIgd2luc3Bvb2wubGliIHNoZWxsMzIubGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVpZC5s
aWIgY29tZGxnMzIubGliIGFkdmFwaTMyLmxpYiAmJiBjZCAuIlwKICBMSU5LIDogdGVzdHNcXHRl
c3RfcHVibGljX2tleV9hdXRoX3N1Y2NlZWRzX3dpdGhfY29ycmVjdF9yc2Ffa2V5LmV4ZSBub3Qg
Zm91bmQgb3Igbm90IGJ1aWx0IGJ5IHRoZSBsYXN0IGluY3JlbWVudGFsIGxpbms7IHBlcmZvcm1p
bmcgZnVsbCBsaW5rXApcCkJ1aWxkIHN1Y2NlZWRlZC5cCn0=

--_004_BAC24BA336184EBA9F568A3088D98EF8veritascom_
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--_004_BAC24BA336184EBA9F568A3088D98EF8veritascom_--

From libssh2-devel-bounces@cool.haxx.se  Wed Jun 26 21:12:59 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5QJCJae017417;
	Wed, 26 Jun 2019 21:12:45 +0200
Received: from anteater.elm.relay.mailchannels.net
 (anteater.elm.relay.mailchannels.net [23.83.212.3])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5QJCFYE017400
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 21:12:17 +0200
X-Sender-Id: dreamhost|x-authsender|cmhanson@eschatologist.net
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id C3D2E342285
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 19:12:15 +0000 (UTC)
Received: from pdx1-sub0-mail-a10.g.dreamhost.com
 (100-96-38-146.trex.outbound.svc.cluster.local [100.96.38.146])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id EA9E9341B26
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 19:12:14 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|cmhanson@eschatologist.net
Received: from pdx1-sub0-mail-a10.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Wed, 26 Jun 2019 19:12:15 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|cmhanson@eschatologist.net
X-MailChannels-Auth-Id: dreamhost
X-Society-Average: 6b2ab95507d494d1_1561576335450_610891703
X-MC-Loop-Signature: 1561576335449:3962930592
X-MC-Ingress-Time: 1561576335449
Received: from pdx1-sub0-mail-a10.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a10.g.dreamhost.com (Postfix) with ESMTP id 67BC283A89
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 12:12:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=eschatologist.net; h=from
 :content-type:mime-version:subject:date:references:to
 :in-reply-to:message-id; s=eschatologist.net; bh=gnZPkpZVCP6ekdI
 pOL27N+8C6lo=; b=NejfgTIZyAwEaakC15oQfm+xDp/fh8/LT/dD7akS56C+yPb
 v3F+/ErosLeNfeU4B1BTQUCa2plQlGh4AchbtvPxU2KWFrBGYFI8eh5XFr1pUgR+
 47q6nxPb+Q6Q6ZpzXSjGnvkEyXpWI6PrTtPVwj7VDaN128/59MXEzeeXIb44=
Received: from [10.0.1.206] (c-76-126-113-109.hsd1.ca.comcast.net
 [76.126.113.109])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: cmhanson@eschatologist.net)
 by pdx1-sub0-mail-a10.g.dreamhost.com (Postfix) with ESMTPSA id BEE9E83A8E
 for <libssh2-devel@cool.haxx.se>; Wed, 26 Jun 2019 12:12:09 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a10
From: Chris Hanson <cmhanson@eschatologist.net>
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Subject: Re: Windows Warnings
Date: Wed, 26 Jun 2019 12:12:08 -0700
References: <FD929A19-2240-4AB3-96B6-1A8353A1589C@veritas.com>
To: libssh2 development <libssh2-devel@cool.haxx.se>
In-Reply-To: <FD929A19-2240-4AB3-96B6-1A8353A1589C@veritas.com>
Message-Id: <94D15967-794D-4263-99A9-415182E788E3@eschatologist.net>
X-Mailer: Apple Mail (2.3445.104.11)
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrudeigddufeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephfgtggfuffhfvfgjkffosegrtdhmrehhtdejnecuhfhrohhmpeevhhhrihhsucfjrghnshhonhcuoegtmhhhrghnshhonhesvghstghhrghtohhlohhgihhsthdrnhgvtheqnecukfhppeejiedruddviedruddufedruddtleenucfrrghrrghmpehmohguvgepshhmthhppdhhvghloheplgdutddrtddruddrvddtiegnpdhinhgvthepjeeirdduvdeirdduudefrddutdelpdhrvghtuhhrnhdqphgrthhhpeevhhhrihhsucfjrghnshhonhcuoegtmhhhrghnshhonhesvghstghhrghtohhlohhgihhsthdrnhgvtheqpdhmrghilhhfrhhomheptghmhhgrnhhsohhnsegvshgthhgrthholhhoghhishhtrdhnvghtpdhnrhgtphhtthhopehlihgsshhshhdvqdguvghvvghlsegtohholhdrhhgrgiigrdhsvgenucevlhhushhtvghrufhiiigvpedt
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: multipart/mixed; boundary="===============0083109456=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>


--===============0083109456==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_F105F491-D109-4CC5-8BCF-C18D80AA33E2"


--Apple-Mail=_F105F491-D109-4CC5-8BCF-C18D80AA33E2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Jun 26, 2019, at 3:45 AM, Narayan Subramanian =
<Narayan.Subramanian@veritas.com> wrote:
>=20
> Though Windows builds fine, there are SEVERAL build warnings. Is this =
normal?
> =20
> FYI, I am using Visual Studio 2017 and libssh2 1.9.
> =20
> I have attached the log file.
> Most of the warnings are data conversion / truncation warnings. E.g:
> E:\libssh2\src\knownhost.c(174): warning C4267: 'function': conversion =
from 'size_t' to 'unsigned int', possible loss of data
> =20
> These shouldn=E2=80=99t be difficult to fix. Should we work towards =
fixing these? I don=E2=80=99t mind contributing towards this. These may =
be reviewed and tested.

Before assuming all such warnings should be fixed by changing types, =
take a look at the effect that changing these types would have.

For example, if an exported function returns unsigned int and you get a =
warning like that, you can=E2=80=99t just change its return type without =
also changing the ABI of the library. Since that would mean a new =
version of the library isn=E2=80=99t a binary-compatible drop-in =
replacement for the old version, that means you would need to find some =
other way to address the warning.

  -- Chris



--Apple-Mail=_F105F491-D109-4CC5-8BCF-C18D80AA33E2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div><div class=3D"">On Jun 26, 2019, at 3:45 AM, Narayan =
Subramanian &lt;<a href=3D"mailto:Narayan.Subramanian@veritas.com" =
class=3D"">Narayan.Subramanian@veritas.com</a>&gt; =
wrote:</div><blockquote type=3D"cite" class=3D""><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 11pt;" class=3D"">Though Windows =
builds fine, there are SEVERAL build warnings. Is this normal?<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 11pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 11pt;" class=3D"">FYI,=
 I am using Visual Studio 2017 and libssh2 1.9.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 11pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 11pt;" class=3D"">I =
have attached the log file.<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
Calibri, sans-serif;" class=3D""><span lang=3D"EN-US" style=3D"font-size: =
11pt;" class=3D"">Most of the warnings are data conversion / truncation =
warnings. E.g:<o:p class=3D""></o:p></span></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 9pt; font-family: &quot;Courier New&quot;;" =
class=3D"">E:\libssh2\src\knownhost.c(174): warning C4267: 'function': =
conversion from 'size_t' to 'unsigned int', possible loss of data<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 11pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 11pt;" =
class=3D"">These shouldn=E2=80=99t be difficult to fix. Should we work =
towards fixing these? I don=E2=80=99t mind contributing towards this. =
These may be reviewed and =
tested.</span></div></div></div></blockquote><br =
class=3D""></div><div>Before assuming all such warnings should be fixed =
by changing types, take a look at the effect that changing these types =
would have.</div><div><br class=3D""></div><div>For example, if an =
exported function returns unsigned int and you get a warning like that, =
you can=E2=80=99t just change its return type without also changing the =
ABI of the library. Since that would mean a new version of the library =
isn=E2=80=99t a binary-compatible drop-in replacement for the old =
version, that means you would need to find some other way to address the =
warning.</div><div><br class=3D""></div><div>&nbsp; -- =
Chris</div><div><br class=3D""></div><br class=3D""></body></html>=

--Apple-Mail=_F105F491-D109-4CC5-8BCF-C18D80AA33E2--

--===============0083109456==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--===============0083109456==--

From libssh2-devel-bounces@cool.haxx.se  Thu Jun 27 12:32:32 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5RAVruU028989;
	Thu, 27 Jun 2019 12:32:22 +0200
Received: from giant.haxx.se (mail [127.0.0.1])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5RAVpBr028976
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Thu, 27 Jun 2019 12:31:51 +0200
Received: from localhost (dast@localhost)
 by giant.haxx.se (8.15.2/8.15.2/Submit) with ESMTP id x5RAVpHf028972
 for <libssh2-devel@cool.haxx.se>; Thu, 27 Jun 2019 12:31:51 +0200
X-Authentication-Warning: giant.haxx.se: dast owned process doing -bs
Date: Thu, 27 Jun 2019 12:31:51 +0200 (CEST)
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: 1.9 release
In-Reply-To: <8D5718A5-3AFE-4280-B9B7-2E80282CAAC3@panic.com>
Message-ID: <alpine.DEB.2.20.1906271231140.23737@tvnag.unkk.fr>
References: <98C536BF-7848-48DB-8C17-C86EEC4AA31B@panic.com>
 <jd54hehm48en447u6c1s364519lff0f5d2@4ax.com>
 <8D5718A5-3AFE-4280-B9B7-2E80282CAAC3@panic.com>
User-Agent: Alpine 2.20 (DEB 67 2015-01-07)
X-fromdanielhimself: yes
MIME-Version: 1.0
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id x5RAVruU028989

On Tue, 25 Jun 2019, Will Cosgrove wrote:

> You need to pull down the missing files from master if you downloaded the 
> release tarball.
>
> There is an open issue on the release tarball missing files due to the way 
> it is created.

That issue would be: https://github.com/libssh2/libssh2/issues/379

Once this is fixed, we could perhaps consider making a 1.9.1 release?

-- 

  / daniel.haxx.se
_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Fri Jun 28 14:32:38 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5SCW1EK013325;
	Fri, 28 Jun 2019 14:32:27 +0200
Received: from mail-vk1-xa32.google.com (mail-vk1-xa32.google.com
 [IPv6:2607:f8b0:4864:20:0:0:0:a32])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5SCVxqj013297
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Fri, 28 Jun 2019 14:32:00 +0200
Received: by mail-vk1-xa32.google.com with SMTP id b69so1198974vkb.3
 for <libssh2-devel@cool.haxx.se>; Fri, 28 Jun 2019 05:32:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=MoxxZQ5pjNxoe/yrDvwYNFLbUUv3NoZFtWru3SgdvSE=;
 b=WWBBSPZP9oYfSyILPC1r/huI8K9rqIScI5Ap7jaZB3nsliMcg4+Ik0uPLeMp9XGcTp
 ECS9GYDTLnjgzptheJjJ8XeRwHAEo/fgPHymN/mISINtM8rlpAgHv+kq3OEQqBDhz9V1
 bkH91Fq+hmOjdVg9cyM32T21/mQc8oGj3n/eVAMyZmANDJobOb/aTpPhgUcxfK/WmXtp
 Cn2EJEmCY0HdoFOQAdBNl4r9npaD0prb47Z+BccMjGiVKsboGl3iiDl66bdCr/SgqTG5
 +3o5uhMPyp5lG7b+tKCo2U1SdRLeKbvKulcTpAInoqbTiXG9ZlLyCVAFKRJjiw655qvj
 cbgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=MoxxZQ5pjNxoe/yrDvwYNFLbUUv3NoZFtWru3SgdvSE=;
 b=Lsjo0+NfloN/+up9eTgsFKzVyB4pBv0+8D+atUUIbJqUyDZWtLuqXNSiWHGTL6j0pR
 /iTxL2nuPV7ZL6J99p3oatCyy+CE9GiPfbyKsVgdW8Wko1+aDK8RBLiacfZEuzCJHJQ1
 TFlO7oLvw7GvpFwFWF/8L++wf3q+a4xqL4aZztGSM+iUd9RCrxRNMNnIzEUb0rw9d/cL
 nf7v5Q/zn+rOLUG3TeQkiOtHEvR0tVs8jhALUNaAdCdaC1aXwfYBAA9EJPD4glrNc5rf
 c93TeAZ9Xp7YzxjhwBR/FuoQhpENJH26sTOFgv6E7uC/2ygglVlnkX0xSgR3jD5k/zCD
 lsLA==
X-Gm-Message-State: APjAAAXddy3T4zZGdWvUjLMrIA+mtsXC9BuEbu7fSi3VneefFH1iLGb5
 qgZG3iOIA36IP/MtKBKboioLkx+B8H3QzDC9up9Zad2ZWEI=
X-Google-Smtp-Source: APXvYqwDGAbaHnW+2sjSFVmCBuQiBs/xOWSDk6hdiUo1XHZ+RX+52wo2O6E41f9OYMFjFhD00UPzyJx+ghpZ6qPRBhE=
X-Received: by 2002:a1f:be51:: with SMTP id o78mr3654027vkf.66.1561725114787; 
 Fri, 28 Jun 2019 05:31:54 -0700 (PDT)
MIME-Version: 1.0
From: Micka <mickamusset@gmail.com>
Date: Fri, 28 Jun 2019 14:32:19 +0200
Message-ID: <CAF+MRtk4SX6qj8yTPSv1zQyzTYvwMe__cj64UJWocJdKGYp1WQ@mail.gmail.com>
Subject: libssh2 1.9.0 problem
To: libssh2 development <libssh2-devel@cool.haxx.se>
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: text/plain; charset="utf-8"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id x5SCW1EK013325

Hi,

I downloaded the last release:
https://www.libssh2.org/download/libssh2-1.9.0.tar.gz


But I got those errors:

-- Configuring done
CMake Error at tests/CMakeLists.txt:155 (add_executable):
  Cannot find source file:

    test_public_key_auth_succeeds_with_correct_ed25519_key.c

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
  .hpp .hxx .in .txx


CMake Error at tests/CMakeLists.txt:155 (add_executable):
  Cannot find source file:

    test_public_key_auth_succeeds_with_correct_encrypted_ed25519_key.c

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
  .hpp .hxx .in .txx


CMake Error at tests/CMakeLists.txt:155 (add_executable):
  Cannot find source file:

    test_public_key_auth_succeeds_with_correct_ed25519_key_from_mem.c

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
  .hpp .hxx .in .txx


And I can confirme that those  files are not in the tests folder !
_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

From libssh2-devel-bounces@cool.haxx.se  Fri Jun 28 21:25:30 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5SJOtad001878;
	Fri, 28 Jun 2019 21:25:21 +0200
Received: from mail.panic.com (mail.panic.com [38.103.165.36])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5SJOphA001824
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Fri, 28 Jun 2019 21:24:52 +0200
Received: from [10.0.0.249] (unknown [10.0.0.249])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.panic.com (Postfix) with ESMTPSA id 236BA2292
 for <libssh2-devel@cool.haxx.se>; Fri, 28 Jun 2019 12:24:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=panic.com; s=dkim;
 t=1561749886; bh=Td8t1P2xI0agVVqFFZvIoJ49tEWseauAKtUbDs3YEPM=;
 h=From:Subject:Date:References:To:In-Reply-To;
 b=VdXJxpY6V3fybfHesIBdoZ8XvMIQCFFwKbqK0vzzmTRqh34vun//KplBD/verSIb7
 xGSIT1lJ7/Itr8zufa02vZQR0DXUv3MBRotUKzJ5puMISaZt96yxAHVLxIuMv9llPa
 NJImstx0BnARjGAI77cUZYaOJL3vfOsbnliiF/LY=
From: Will Cosgrove <will@panic.com>
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Subject: Re: libssh2 1.9.0 problem
Date: Fri, 28 Jun 2019 12:24:45 -0700
References: <CAF+MRtk4SX6qj8yTPSv1zQyzTYvwMe__cj64UJWocJdKGYp1WQ@mail.gmail.com>
To: libssh2 development <libssh2-devel@cool.haxx.se>
In-Reply-To: <CAF+MRtk4SX6qj8yTPSv1zQyzTYvwMe__cj64UJWocJdKGYp1WQ@mail.gmail.com>
Message-Id: <88521A1B-DF21-414B-BD5F-54A73F9EC6BC@panic.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: multipart/mixed; boundary="===============1231434373=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>


--===============1231434373==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_4CB80D65-1C15-4BD6-B4E2-72F312049ED0"


--Apple-Mail=_4CB80D65-1C15-4BD6-B4E2-72F312049ED0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

This issue is being tracked here:

https://github.com/libssh2/libssh2/issues/379 =
<https://github.com/libssh2/libssh2/issues/379>

You can download the missing files from the tag/master.

Will

> On Jun 28, 2019, at 5:32 AM, Micka <mickamusset@gmail.com> wrote:
>=20
> Hi,
>=20
> I downloaded the last release:
> https://www.libssh2.org/download/libssh2-1.9.0.tar.gz
>=20
>=20
> But I got those errors:
>=20
> -- Configuring done
> CMake Error at tests/CMakeLists.txt:155 (add_executable):
>  Cannot find source file:
>=20
>    test_public_key_auth_succeeds_with_correct_ed25519_key.c
>=20
>  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ =
.hm
>  .hpp .hxx .in .txx
>=20
>=20
> CMake Error at tests/CMakeLists.txt:155 (add_executable):
>  Cannot find source file:
>=20
>    test_public_key_auth_succeeds_with_correct_encrypted_ed25519_key.c
>=20
>  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ =
.hm
>  .hpp .hxx .in .txx
>=20
>=20
> CMake Error at tests/CMakeLists.txt:155 (add_executable):
>  Cannot find source file:
>=20
>    test_public_key_auth_succeeds_with_correct_ed25519_key_from_mem.c
>=20
>  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ =
.hm
>  .hpp .hxx .in .txx
>=20
>=20
> And I can confirme that those  files are not in the tests folder !
> _______________________________________________
> libssh2-devel =
https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel


--Apple-Mail=_4CB80D65-1C15-4BD6-B4E2-72F312049ED0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">This issue is being tracked here:</div><div class=3D""><br =
class=3D""></div><div class=3D""><a =
href=3D"https://github.com/libssh2/libssh2/issues/379" =
class=3D"">https://github.com/libssh2/libssh2/issues/379</a></div><div =
class=3D""><br class=3D""></div><div class=3D"">You can download the =
missing files from the tag/master.</div><div class=3D""><br =
class=3D""></div>Will<br class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jun 28, 2019, at 5:32 AM, =
Micka &lt;<a href=3D"mailto:mickamusset@gmail.com" =
class=3D"">mickamusset@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">Hi,<br=
 class=3D""><br class=3D"">I downloaded the last release:<br class=3D""><a=
 href=3D"https://www.libssh2.org/download/libssh2-1.9.0.tar.gz" =
class=3D"">https://www.libssh2.org/download/libssh2-1.9.0.tar.gz</a><br =
class=3D""><br class=3D""><br class=3D"">But I got those errors:<br =
class=3D""><br class=3D"">-- Configuring done<br class=3D"">CMake Error =
at tests/CMakeLists.txt:155 (add_executable):<br class=3D""> =
&nbsp;Cannot find source file:<br class=3D""><br class=3D""> =
&nbsp;&nbsp;&nbsp;test_public_key_auth_succeeds_with_correct_ed25519_key.c=
<br class=3D""><br class=3D""> &nbsp;Tried extensions .c .C .c++ .cc =
.cpp .cxx .cu .m .M .mm .h .hh .h++ .hm<br class=3D""> &nbsp;.hpp .hxx =
.in .txx<br class=3D""><br class=3D""><br class=3D"">CMake Error at =
tests/CMakeLists.txt:155 (add_executable):<br class=3D""> &nbsp;Cannot =
find source file:<br class=3D""><br class=3D""> =
&nbsp;&nbsp;&nbsp;test_public_key_auth_succeeds_with_correct_encrypted_ed2=
5519_key.c<br class=3D""><br class=3D""> &nbsp;Tried extensions .c .C =
.c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm<br class=3D""> =
&nbsp;.hpp .hxx .in .txx<br class=3D""><br class=3D""><br class=3D"">CMake=
 Error at tests/CMakeLists.txt:155 (add_executable):<br class=3D""> =
&nbsp;Cannot find source file:<br class=3D""><br class=3D""> =
&nbsp;&nbsp;&nbsp;test_public_key_auth_succeeds_with_correct_ed25519_key_f=
rom_mem.c<br class=3D""><br class=3D""> &nbsp;Tried extensions .c .C =
.c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm<br class=3D""> =
&nbsp;.hpp .hxx .in .txx<br class=3D""><br class=3D""><br class=3D"">And =
I can confirme that those &nbsp;files are not in the tests folder !<br =
class=3D"">_______________________________________________<br =
class=3D"">libssh2-devel =
https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel<br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_4CB80D65-1C15-4BD6-B4E2-72F312049ED0--

--===============1231434373==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlic3NoMi1k
ZXZlbCBodHRwczovL2Nvb2wuaGF4eC5zZS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbGlic3No
Mi1kZXZlbAo=

--===============1231434373==--

From libssh2-devel-bounces@cool.haxx.se  Sat Jun 29 13:56:10 2019
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (mail [127.0.0.1])
	by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTP id x5TBtVSQ020919;
	Sat, 29 Jun 2019 13:55:59 +0200
Received: from blaine.gmane.org (195-159-176-226.customer.powertech.no
 [195.159.176.226])
 by giant.haxx.se (8.15.2/8.15.2/Debian-4) with ESMTPS id x5TBtTfs020896
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Sat, 29 Jun 2019 13:55:29 +0200
Received: from list by blaine.gmane.org with local (Exim 4.89)
 (envelope-from <gnslg-libssh2-devel-2@m.gmane.org>)
 id 1hhBx4-0010up-3E
 for libssh2-devel@cool.haxx.se; Sat, 29 Jun 2019 13:55:30 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: libssh2-devel@cool.haxx.se
From: Jan Ehrhardt <phpdev@ehrhardt.nl>
Subject: Re: 1.9 release
Date: Sat, 29 Jun 2019 13:55:24 +0200
Message-ID: <u0kehel7cll9fgreka9tovec3jbj0972l9@4ax.com>
References: <98C536BF-7848-48DB-8C17-C86EEC4AA31B@panic.com>
 <jd54hehm48en447u6c1s364519lff0f5d2@4ax.com>
Mime-Version: 1.0
X-Newsreader: Forte Agent 3.3/32.846
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <https://cool.haxx.se/cgi-bin/mailman/options/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=unsubscribe>
List-Archive: <http://cool.haxx.se/pipermail/libssh2-devel/>
List-Post: <mailto:libssh2-devel@cool.haxx.se>
List-Help: <mailto:libssh2-devel-request@cool.haxx.se?subject=help>
List-Subscribe: <https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
Content-Type: text/plain; charset="utf-8"
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id x5TBtVSQ020919

Jan Ehrhardt in gmane.network.ssh.libssh2.devel (Tue, 25 Jun 2019
14:41:40 +0200):
>Did anyone succeed in compiling this for Windows? I am constantly
>running into a
>
>misc.obj : error LNK2019: unresolved external symbol bcrypt_pbkdf
>referenced in function _libssh2_bcrypt_pbkdf
>
>Do I have to adjust a setting in libssh2_config.h? Include an extra lib,
>besides brypt.lib and/or crypt32.lib?

I did not use Cmake, but was updating existing VC project files. I
already added bcrypt_pbkdf.c and blowfish.c. I missed one: blf.h had to
be added as well to the project. See
https://github.com/winlibs/libssh2/issues/3
-- 
Jan

_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

