From libssh2-devel-bounces@cool.haxx.se  Mon Jan  6 10:26:13 2014
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s069PlJ4011914;
	Mon, 6 Jan 2014 10:26:08 +0100
Received: from notes.intercope.com (notes.intercope.com [217.89.50.104])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s069PjNj011892
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Mon, 6 Jan 2014 10:25:45 +0100
Received: from [192.168.150.104] (port=56924 helo=NOTES.INTERCOPE.COM)
 by notes.intercope.com with esmtp (Exim 4.76)
 (envelope-from <mkwasigr@intercope.com>) id 1W06RL-0002rb-1I
 for libssh2-devel@cool.haxx.se; Mon, 06 Jan 2014 10:25:43 +0100
To: libssh2-devel@cool.haxx.se
Subject: configure: --with-libXXX-prefix does not work
From: "Michael Kwasigroch" <mkwasigr@intercope.com>
Message-ID: <OFCB712890.7AC010F6-ONC1257C47.004DB3BF-C1257C58.0033CA6D@LocalDomain>
Date: Mon, 6 Jan 2014 10:25:09 +0100
Content-Type: multipart/mixed; boundary="=_mixed 0033CA6DC1257C58_="
MIME-Version: 1.0
X-KeepSent: CB712890:7AC010F6-C1257C47:004DB3BF; name=$KeepSent; type=4
X-Mailer: IBM Notes Release 9.0.1 October 14, 2013
X-Disclaimed: 46559
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://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: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

--=_mixed 0033CA6DC1257C58_=
Content-Type: multipart/alternative; boundary="=_alternative 0033CA6DC1257C58_="



--=_alternative 0033CA6DC1257C58_=
Content-Type: text/plain;
	charset=UTF-8
Content-Transfer-Encoding: base64

SGksIA0KDQpJIGFtIHVuYWJsZSB0byBidWlsZCBsaWJzc2gyIG9uIGFuIEFJWCA1LjMgaG9zdC4g
T3BlblNTSCBpcyBub3QgaW5zdGFsbGVkIA0Kb24gdGhpcyBtYWNoaW5lIGJ1dCB3YXMgYnVpbHQg
c3VjY2Vzc2Z1bGx5IGluIGEgc2VwYXJhdGUgZGlyZWN0b3J5IHNvIEkgDQp1c2VkIGNvbmZpZ3Vy
ZSdzIC0td2l0aC1saWJzc2wtcHJlZml4Lg0KDQpJIGhhdmUgZXhwZXJpbWVudGVkIHdpdGggdGhl
IHN0YWJsZSBsaWJzc2gyLTEuNC4zIGFuZCB3aXRoIHRoZSBsYXRlc3QgDQpzbmFwc2hvdCAobGli
c3NoMi0xLjQuNC0yMDE0MDEwNikgd2l0aCB0aGUgc2FtZSByZXN1bHRzLg0KDQpUaGlzIGlzIHdo
YXQgaGFwcGVuczoNCg0KZmF4cGx1c0BpY2hoMnM4OSAvaG9tZS9mYXhwbHVzL2xpYnNzaDIvbGli
c3NoMi0xLjQuNC0yMDE0MDEwNi1BSVhQNjQgDQo+Li9jb25maWd1cmUgLS13aXRoLW9wZW5zc2wg
DQotLXdpdGgtbGlic3NsLXByZWZpeD1+L09wZW5TU0wvb3BlbnNzbC0xLjAuMWUtQUlYUDY0IC0t
d2l0aC1saWJ6IA0KLS13aXRoLWxpYnotcHJlZml4PX4vbG9jYWwvYnVpbGQtbXBvc2Vydi9idWls
ZGVudi9haXhwNjQvdG9vbGtpdHMvWkxJQiANCkNGTEFHUz0tcTY0IExGTEFHUz0tcTY0DQoNCmVy
cm9ycyBvdXQgd2l0aCB0aGUgZm9sbG93aW5nOg0KDQpjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJs
ZSBtYWludGFpbmVyLXNwZWNpZmljIHBvcnRpb25zIG9mIE1ha2VmaWxlcy4uLiBubw0KY2hlY2tp
bmcgZm9yIHNlZC4uLiAvdXNyL2Jpbi9zZWQNCmNoZWNraW5nIGZvciBhIEJTRC1jb21wYXRpYmxl
IGluc3RhbGwuLi4gLi9pbnN0YWxsLXNoIC1jDQpjaGVja2luZyB3aGV0aGVyIGJ1aWxkIGVudmly
b25tZW50IGlzIHNhbmUuLi4geWVzDQovaG9tZS9mYXhwbHVzL2xpYnNzaDIvbGlic3NoMi0xLjQu
NC0yMDE0MDEwNi1BSVhQNjQvbWlzc2luZzogVW5rbm93biANCmAtLWlzLWxpZ2h0d2VpZ2h0JyBv
cHRpb24NClRyeSBgL2hvbWUvZmF4cGx1cy9saWJzc2gyL2xpYnNzaDItMS40LjQtMjAxNDAxMDYt
QUlYUDY0L21pc3NpbmcgLS1oZWxwJyANCmZvciBtb3JlIGluZm9ybWF0aW9uDQpjb25maWd1cmU6
IFdBUk5JTkc6ICdtaXNzaW5nJyBzY3JpcHQgaXMgdG9vIG9sZCBvciBtaXNzaW5nDQpjaGVja2lu
ZyBmb3IgYSB0aHJlYWQtc2FmZSBta2RpciAtcC4uLiAuL2luc3RhbGwtc2ggLWMgLWQNCmNoZWNr
aW5nIGZvciBnYXdrLi4uIG5vDQpjaGVja2luZyBmb3IgbWF3ay4uLiBubw0KY2hlY2tpbmcgZm9y
IG5hd2suLi4gbmF3aw0KY2hlY2tpbmcgd2hldGhlciBtYWtlIHNldHMgJChNQUtFKS4uLiB5ZXMN
CmNoZWNraW5nIHdoZXRoZXIgbWFrZSBzdXBwb3J0cyBuZXN0ZWQgdmFyaWFibGVzLi4uIHllcw0K
Y2hlY2tpbmcgbGlic3NoMiB2ZXJzaW9uLi4uIDEuNC40LTIwMTQwMTA2DQpjaGVja2luZyBidWls
ZCBzeXN0ZW0gdHlwZS4uLiBwb3dlcnBjLWlibS1haXg1LjMuMC4wDQpjaGVja2luZyBob3N0IHN5
c3RlbSB0eXBlLi4uIHBvd2VycGMtaWJtLWFpeDUuMy4wLjANCmNvbmZpZ3VyZTogYXV0b2J1aWxk
IHByb2plY3QuLi4gbGlic3NoMg0KY29uZmlndXJlOiBhdXRvYnVpbGQgcmV2aXNpb24uLi4gMS40
LjQtMjAxNDAxMDYNCmNvbmZpZ3VyZTogYXV0b2J1aWxkIGhvc3RuYW1lLi4uIGljaGgyczg5DQpj
b25maWd1cmU6IGF1dG9idWlsZCB0aW1lc3RhbXAuLi4gMjAxNDAxMDYtMTAwNjM0DQpjaGVja2lu
ZyBmb3Igc3R5bGUgb2YgaW5jbHVkZSB1c2VkIGJ5IG1ha2UuLi4gR05VDQpjaGVja2luZyBmb3Ig
Z2NjLi4uIG5vDQpjaGVja2luZyBmb3IgY2MuLi4gY2MNCmNoZWNraW5nIHdoZXRoZXIgdGhlIEMg
Y29tcGlsZXIgd29ya3MuLi4geWVzDQpjaGVja2luZyBmb3IgQyBjb21waWxlciBkZWZhdWx0IG91
dHB1dCBmaWxlIG5hbWUuLi4gYS5vdXQNCmNoZWNraW5nIGZvciBzdWZmaXggb2YgZXhlY3V0YWJs
ZXMuLi4NCmNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIGNyb3NzIGNvbXBpbGluZy4uLiBubw0KY2hl
Y2tpbmcgZm9yIHN1ZmZpeCBvZiBvYmplY3QgZmlsZXMuLi4gbw0KY2hlY2tpbmcgd2hldGhlciB3
ZSBhcmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyLi4uIG5vDQpjaGVja2luZyB3aGV0aGVyIGNj
IGFjY2VwdHMgLWcuLi4geWVzDQpjaGVja2luZyBmb3IgY2Mgb3B0aW9uIHRvIGFjY2VwdCBJU08g
Qzg5Li4uIC1xbGFuZ2x2bD1leHRjODkNCmNoZWNraW5nIHdoZXRoZXIgY2MgLXFsYW5nbHZsPWV4
dGM4OSB1bmRlcnN0YW5kcyAtYyBhbmQgLW8gdG9nZXRoZXIuLi4geWVzDQpjaGVja2luZyBkZXBl
bmRlbmN5IHN0eWxlIG9mIGNjIC1xbGFuZ2x2bD1leHRjODkuLi4gYWl4DQpjaGVja2luZyBob3cg
dG8gcnVuIHRoZSBDIHByZXByb2Nlc3Nvci4uLiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1FDQpjaGVj
a2luZyBmb3IgZ3JlcCB0aGF0IGhhbmRsZXMgbG9uZyBsaW5lcyBhbmQgLWUuLi4gL3Vzci9iaW4v
Z3JlcA0KY2hlY2tpbmcgZm9yIGVncmVwLi4uIC91c3IvYmluL2dyZXAgLUUNCmNoZWNraW5nIGZv
ciBBTlNJIEMgaGVhZGVyIGZpbGVzLi4uIHllcw0KY2hlY2tpbmcgZm9yIHN5cy90eXBlcy5oLi4u
IHllcw0KY2hlY2tpbmcgZm9yIHN5cy9zdGF0LmguLi4geWVzDQpjaGVja2luZyBmb3Igc3RkbGli
LmguLi4geWVzDQpjaGVja2luZyBmb3Igc3RyaW5nLmguLi4geWVzDQpjaGVja2luZyBmb3IgbWVt
b3J5LmguLi4geWVzDQpjaGVja2luZyBmb3Igc3RyaW5ncy5oLi4uIHllcw0KY2hlY2tpbmcgZm9y
IGludHR5cGVzLmguLi4geWVzDQpjaGVja2luZyBmb3Igc3RkaW50LmguLi4geWVzDQpjaGVja2lu
ZyBmb3IgdW5pc3RkLmguLi4geWVzDQpjaGVja2luZyBmb3IgbG9uZyBsb25nLi4uIHllcw0KY2hl
Y2tpbmcgaWYgX1JFRU5UUkFOVCBpcyBhbHJlYWR5IGRlZmluZWQuLi4gbm8NCmNoZWNraW5nIGlm
IF9SRUVOVFJBTlQgaXMgYWN0dWFsbHkgbmVlZGVkLi4uIG5vDQpjaGVja2luZyBpZiBfUkVFTlRS
QU5UIGlzIG9ud2FyZHMgZGVmaW5lZC4uLiBubw0KY2hlY2tpbmcgZm9yIGxpYnJhcnkgY29udGFp
bmluZyBzb2NrZXQuLi4gbm9uZSByZXF1aXJlZA0KY2hlY2tpbmcgZm9yIGxpYnJhcnkgY29udGFp
bmluZyBpbmV0X2FkZHIuLi4gbm9uZSByZXF1aXJlZA0KY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUg
dXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyLi4uIChjYWNoZWQpIG5vDQpjaGVja2luZyB3aGV0aGVy
IGNjIGFjY2VwdHMgLWcuLi4gKGNhY2hlZCkgeWVzDQpjaGVja2luZyBmb3IgY2Mgb3B0aW9uIHRv
IGFjY2VwdCBJU08gQzg5Li4uIChjYWNoZWQpIC1xbGFuZ2x2bD1leHRjODkNCmNoZWNraW5nIHdo
ZXRoZXIgY2MgLXFsYW5nbHZsPWV4dGM4OSB1bmRlcnN0YW5kcyAtYyBhbmQgLW8gdG9nZXRoZXIu
Li4gDQooY2FjaGVkKSB5ZXMNCmNoZWNraW5nIGRlcGVuZGVuY3kgc3R5bGUgb2YgY2MgLXFsYW5n
bHZsPWV4dGM4OS4uLiAoY2FjaGVkKSBhaXgNCmNoZWNraW5nIHdoZXRoZXIgbG4gLXMgd29ya3Mu
Li4geWVzDQpjaGVja2luZyB3aGV0aGVyIG1ha2Ugc2V0cyAkKE1BS0UpLi4uIChjYWNoZWQpIHll
cw0KY2hlY2tpbmcgZm9yIHNzaGQuLi4gbm8NCmNoZWNraW5nIGhvdyB0byBwcmludCBzdHJpbmdz
Li4uIHByaW50IC1yDQpjaGVja2luZyBmb3IgYSBzZWQgdGhhdCBkb2VzIG5vdCB0cnVuY2F0ZSBv
dXRwdXQuLi4gKGNhY2hlZCkgL3Vzci9iaW4vc2VkDQpjaGVja2luZyBmb3IgZmdyZXAuLi4gL3Vz
ci9iaW4vZ3JlcCAtRg0KY2hlY2tpbmcgZm9yIG5vbi1HTlUgbGQuLi4gL3Vzci9iaW4vbGQNCmNo
ZWNraW5nIGlmIHRoZSBsaW5rZXIgKC91c3IvYmluL2xkKSBpcyBHTlUgbGQuLi4gbm8NCmNoZWNr
aW5nIGZvciBCU0QtIG9yIE1TLWNvbXBhdGlibGUgbmFtZSBsaXN0ZXIgKG5tKS4uLiAvdXNyL2Jp
bi9ubSAtQg0KY2hlY2tpbmcgdGhlIG5hbWUgbGlzdGVyICgvdXNyL2Jpbi9ubSAtQikgaW50ZXJm
YWNlLi4uIEJTRCBubQ0KY2hlY2tpbmcgdGhlIG1heGltdW0gbGVuZ3RoIG9mIGNvbW1hbmQgbGlu
ZSBhcmd1bWVudHMuLi4gMTg0MzINCmNoZWNraW5nIHdoZXRoZXIgdGhlIHNoZWxsIHVuZGVyc3Rh
bmRzIHNvbWUgWFNJIGNvbnN0cnVjdHMuLi4geWVzDQpjaGVja2luZyB3aGV0aGVyIHRoZSBzaGVs
bCB1bmRlcnN0YW5kcyAiKz0iLi4uIG5vDQpjaGVja2luZyBob3cgdG8gY29udmVydCBwb3dlcnBj
LWlibS1haXg1LjMuMC4wIGZpbGUgbmFtZXMgdG8gDQpwb3dlcnBjLWlibS1haXg1LjMuMC4wIGZv
cm1hdC4uLiBmdW5jX2NvbnZlcnRfZmlsZV9ub29wDQpjaGVja2luZyBob3cgdG8gY29udmVydCBw
b3dlcnBjLWlibS1haXg1LjMuMC4wIGZpbGUgbmFtZXMgdG8gdG9vbGNoYWluIA0KZm9ybWF0Li4u
IGZ1bmNfY29udmVydF9maWxlX25vb3ANCmNoZWNraW5nIGZvciAvdXNyL2Jpbi9sZCBvcHRpb24g
dG8gcmVsb2FkIG9iamVjdCBmaWxlcy4uLiAtcg0KY2hlY2tpbmcgZm9yIG9iamR1bXAuLi4gb2Jq
ZHVtcA0KY2hlY2tpbmcgaG93IHRvIHJlY29nbml6ZSBkZXBlbmRlbnQgbGlicmFyaWVzLi4uIHBh
c3NfYWxsDQpjaGVja2luZyBmb3IgZGxsdG9vbC4uLiBkbGx0b29sDQpjaGVja2luZyBob3cgdG8g
YXNzb2NpYXRlIHJ1bnRpbWUgYW5kIGxpbmsgbGlicmFyaWVzLi4uIHByaW50IC1yIC0tDQpjaGVj
a2luZyBmb3IgYXIuLi4gYXINCmNoZWNraW5nIGZvciBhcmNoaXZlciBARklMRSBzdXBwb3J0Li4u
IG5vDQpjaGVja2luZyBmb3Igc3RyaXAuLi4gc3RyaXANCmNoZWNraW5nIGZvciByYW5saWIuLi4g
cmFubGliDQpjaGVja2luZyBjb21tYW5kIHRvIHBhcnNlIC91c3IvYmluL25tIC1CIG91dHB1dCBm
cm9tIGNjIC1xbGFuZ2x2bD1leHRjODkgDQpvYmplY3QuLi4gZmFpbGVkDQpjaGVja2luZyBmb3Ig
c3lzcm9vdC4uLiBubw0KY2hlY2tpbmcgZm9yIG10Li4uIG10DQpjaGVja2luZyBpZiBtdCBpcyBh
IG1hbmlmZXN0IHRvb2wuLi4gbm8NCmNoZWNraW5nIGZvciBkbGZjbi5oLi4uIHllcw0KY2hlY2tp
bmcgZm9yIG9iamRpci4uLiAubGlicw0KY2hlY2tpbmcgZm9yIGNjIC1xbGFuZ2x2bD1leHRjODkg
b3B0aW9uIHRvIHByb2R1Y2UgUElDLi4uICAtRFBJQw0KY2hlY2tpbmcgaWYgY2MgLXFsYW5nbHZs
PWV4dGM4OSBQSUMgZmxhZyAgLURQSUMgd29ya3MuLi4geWVzDQpjaGVja2luZyBpZiBjYyAtcWxh
bmdsdmw9ZXh0Yzg5IHN0YXRpYyBmbGFnIC1ibnNvIC1iSTovbGliL3N5c2NhbGxzLmV4cCANCndv
cmtzLi4uIG5vDQpjaGVja2luZyBpZiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IHN1cHBvcnRzIC1jIC1v
IGZpbGUuby4uLiB5ZXMNCmNoZWNraW5nIGlmIGNjIC1xbGFuZ2x2bD1leHRjODkgc3VwcG9ydHMg
LWMgLW8gZmlsZS5vLi4uIChjYWNoZWQpIHllcw0KY2hlY2tpbmcgd2hldGhlciB0aGUgY2MgLXFs
YW5nbHZsPWV4dGM4OSBsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyANCnNoYXJlZCBsaWJy
YXJpZXMuLi4geWVzDQpjaGVja2luZyBkeW5hbWljIGxpbmtlciBjaGFyYWN0ZXJpc3RpY3MuLi4g
YWl4NS4zLjAuMCBsZC5zbw0KY2hlY2tpbmcgaG93IHRvIGhhcmRjb2RlIGxpYnJhcnkgcGF0aHMg
aW50byBwcm9ncmFtcy4uLiBpbW1lZGlhdGUNCmNoZWNraW5nIHdoZXRoZXIgc3RyaXBwaW5nIGxp
YnJhcmllcyBpcyBwb3NzaWJsZS4uLiBubw0KY2hlY2tpbmcgaWYgbGlidG9vbCBzdXBwb3J0cyBz
aGFyZWQgbGlicmFyaWVzLi4uIHllcw0KY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzaGFyZWQg
bGlicmFyaWVzLi4uIHllcw0KY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0aWMgbGlicmFy
aWVzLi4uIG5vDQpjaGVja2luZyB3aGV0aGVyIGJ5dGUgb3JkZXJpbmcgaXMgYmlnZW5kaWFuLi4u
IHllcw0KY2hlY2tpbmcgZm9yIHNwZWNpYWwgQyBjb21waWxlciBvcHRpb25zIG5lZWRlZCBmb3Ig
bGFyZ2UgZmlsZXMuLi4gbm8NCmNoZWNraW5nIGZvciBfRklMRV9PRkZTRVRfQklUUyB2YWx1ZSBu
ZWVkZWQgZm9yIGxhcmdlIGZpbGVzLi4uIG5vDQpjaGVja2luZyBmb3Igbm9uLUdOVSBsZC4uLiAv
dXNyL2Jpbi9sZA0KY2hlY2tpbmcgaWYgdGhlIGxpbmtlciAoL3Vzci9iaW4vbGQpIGlzIEdOVSBs
ZC4uLiBubw0KY2hlY2tpbmcgZm9yIHNoYXJlZCBsaWJyYXJ5IHJ1biBwYXRoIG9yaWdpbi4uLiBk
b25lDQpjaGVja2luZyBmb3IgbGlic3NsLi4uIG5vDQpjaGVja2luZyBmb3IgbGliZ2NyeXB0Li4u
IG5vDQpjb25maWd1cmU6IGVycm9yOiBObyBjcnlwdG8gbGlicmFyeSBmb3VuZCENClRyeSAtLXdp
dGgtbGlic3NsLXByZWZpeD1QQVRIIG9yIC0td2l0aC1saWJnY3J5cHQtcHJlZml4PVBBVEgNCg0K
DQpUaGUgT3BlblNTTCBmaWxlcyBhcmUgYWxsIHRoZXJlIChJIGhhdmUgc2V0IGEgc3ltbGluayBu
YW1lZCAnbGliJyB0byBwb2ludCANCnRvIE9wZW5TU0wncyBiYXNlIGRpcmVjdG9yeSB3aGVyZSB0
aGUgc2hhcmVkIGxpYnMgYXJlKToNCg0KZmF4cGx1c0BpY2hoMnM4OSAvaG9tZS9mYXhwbHVzL2xp
YnNzaDIvbGlic3NoMi0xLjQuMy1BSVhQNjQgPmxzIA0Kfi9PcGVuU1NML29wZW5zc2wtMS4wLjFl
LUFJWFA2NA0KQUNLTk9XTEVER01FTlRTICAgICAgSU5TVEFMTC5PUzIgICAgICAgICAgTWFrZWZp
bGUub3JnICAgICAgICAgYXBwcy8gICANCmVuZ2luZXMvICAgICAgICAgICAgIGxpYnNzbC5wYyAg
ICAgICAgICAgIHBlcmwvDQpDSEFOR0VTICAgICAgICAgICAgICBJTlNUQUxMLlZNUyAgICAgICAg
ICBNYWtlZmlsZS5zaGFyZWQgICAgICBidWdzLyAgIA0KaW5jbHVkZS8gICAgICAgICAgICAgbGli
c3NsLnNvQCAgICAgICAgICAgcmVoYXNoLnRpbWUNCkNIQU5HRVMuU1NMZWF5ICAgICAgIElOU1RB
TEwuVzMyICAgICAgICAgIE5FV1MgICAgICAgICAgICAgICAgIGNlcnRzLyAgIA0KaW5zdGFsbC5j
b20gICAgICAgICAgbGlic3NsLnNvLjEuMC4wKiAgICAgc2VlDQpDb25maWd1cmUqICAgICAgICAg
ICBJTlNUQUxMLlc2NCAgICAgICAgICBOZXR3YXJlLyAgICAgICAgICAgICBjb25maWcqICAgIA0K
bGliQCAgICAgICAgICAgICAgICAgbWFrZXZtcy5jb20qICAgICAgICAgc2hsaWIvDQpGQVEgICAg
ICAgICAgICAgICAgICBJTlNUQUxMLldDRSAgICAgICAgICBQUk9CTEVNUyAgICAgICAgICAgICBj
cnlwdG8vICAgIA0KbGliY3J5cHRvLmEgICAgICAgICAgbXMvICAgICAgICAgICAgICAgICAgc3Ns
Lw0KSU5TVEFMTCAgICAgICAgICAgICAgTElDRU5TRSAgICAgICAgICAgICAgUkVBRE1FICAgICAg
ICAgICAgICAgZGVtb3MvICAgDQpsaWJjcnlwdG8ucGMgICAgICAgICBvcGVuc3NsLmRveHkgICAg
ICAgICB0ZXN0Lw0KSU5TVEFMTC5ESkdQUCAgICAgICAgTWFjT1MvICAgICAgICAgICAgICAgUkVB
RE1FLkFTTjEgICAgICAgICAgZG9jLyAgIA0KbGliY3J5cHRvLnNvQCAgICAgICAgb3BlbnNzbC5w
YyAgICAgICAgICAgdGltZXMvDQpJTlNUQUxMLk1hY09TICAgICAgICBNYWtlZmlsZSAgICAgICAg
ICAgICBSRUFETUUuRU5HSU5FICAgICAgICBlX29zLmggICANCmxpYmNyeXB0by5zby4xLjAuMCog
IG9wZW5zc2wuc3BlYyAgICAgICAgIHRvb2xzLw0KSU5TVEFMTC5OVyAgICAgICAgICAgTWFrZWZp
bGUuYmFrICAgICAgICAgVk1TLyAgICAgICAgICAgICAgICAgZV9vczIuaCAgICANCmxpYnNzbC5h
ICAgICAgICAgICAgIG9zMi8gICAgICAgICAgICAgICAgIHV0aWwvDQpmYXhwbHVzQGljaGgyczg5
IC9ob21lL2ZheHBsdXMvbGlic3NoMi9saWJzc2gyLTEuNC4zLUFJWFA2NCA+bHMgDQp+L09wZW5T
U0wvb3BlbnNzbC0xLjAuMWUtQUlYUDY0L2luY2x1ZGUNCm9wZW5zc2wvDQpmYXhwbHVzQGljaGgy
czg5IC9ob21lL2ZheHBsdXMvbGlic3NoMi9saWJzc2gyLTEuNC4zLUFJWFA2NCA+bHMgDQp+L09w
ZW5TU0wvb3BlbnNzbC0xLjAuMWUtQUlYUDY0L2luY2x1ZGUvb3BlbnNzbA0KYWVzLmhAICAgICAg
ICAgIGNhc3QuaEAgICAgICAgICBkaC5oQCAgICAgICAgICAgZW5naW5lLmhAICAgICAgIG1kNS5o
QCAgIA0KcGVtLmhAICAgICAgICAgIHJzYS5oQCAgICAgICAgICBzc2wzLmhAICAgICAgICAgeDUw
OS5oQA0KYXNuMS5oQCAgICAgICAgIGNtYWMuaEAgICAgICAgICBkc2EuaEAgICAgICAgICAgZXJy
LmhAICAgICAgICAgIG1kYzIuaEAgICANCnBlbTIuaEAgICAgICAgICBzYWZlc3RhY2suaEAgICAg
c3RhY2suaEAgICAgICAgIHg1MDlfdmZ5LmhADQphc24xX21hYy5oQCAgICAgY21zLmhAICAgICAg
ICAgIGRzby5oQCAgICAgICAgICBldnAuaEAgICAgICAgICAgbW9kZXMuaEAgICANCiAgcGtjczEy
LmhAICAgICAgIHNlZWQuaEAgICAgICAgICBzeW1oYWNrcy5oQCAgICAgeDUwOXYzLmhADQphc24x
dC5oQCAgICAgICAgY29tcC5oQCAgICAgICAgIGR0bHMxLmhAICAgICAgICBobWFjLmhAICAgICAg
ICAgb2JqX21hYy5oQCANCiAgICAgcGtjczcuaEAgICAgICAgIHNoYS5oQCAgICAgICAgICB0bHMx
LmhADQpiaW8uaEAgICAgICAgICAgY29uZi5oQCAgICAgICAgIGVfb3MyLmhAICAgICAgICBpZGVh
LmhAICAgICAgICAgb2JqZWN0cy5oQCANCiAgICAgcHF1ZXVlLmhAICAgICAgIHNycC5oQCAgICAg
ICAgICB0cy5oQA0KYmxvd2Zpc2guaEAgICAgIGNvbmZfYXBpLmhAICAgICBlYmNkaWMuaEAgICAg
ICAga3JiNV9hc24uaEAgICAgIG9jc3AuaEAgICANCnJhbmQuaEAgICAgICAgICBzcnRwLmhAICAg
ICAgICAgdHh0X2RiLmhADQpibi5oQCAgICAgICAgICAgY3J5cHRvLmhAICAgICAgIGVjLmhAICAg
ICAgICAgICBrc3NsLmhAIG9wZW5zc2xjb25mLmhAIA0KcmMyLmhAICAgICAgICAgIHNzbC5oQCAg
ICAgICAgICB1aS5oQA0KYnVmZmVyLmhAICAgICAgIGRlcy5oQCAgICAgICAgICBlY2RoLmhAICAg
ICAgICAgbGhhc2guaEAgb3BlbnNzbHYuaEAgDQpyYzQuaEAgICAgICAgICAgc3NsMi5oQCAgICAg
ICAgIHVpX2NvbXBhdC5oQA0KY2FtZWxsaWEuaEAgICAgIGRlc19vbGQuaEAgICAgICBlY2RzYS5o
QCAgICAgICAgbWQ0LmhAIG9zc2xfdHlwLmhAIA0KcmlwZW1kLmhAICAgICAgIHNzbDIzLmhAICAg
ICAgICB3aHJscG9vbC5oQA0KZmF4cGx1c0BpY2hoMnM4OSAvaG9tZS9mYXhwbHVzL2xpYnNzaDIv
bGlic3NoMi0xLjQuMy1BSVhQNjQgPmxzIA0Kfi9PcGVuU1NML29wZW5zc2wtMS4wLjFlLUFJWFA2
NC9saWIvKi5zbyoNCi9ob21lL2ZheHBsdXMvT3BlblNTTC9vcGVuc3NsLTEuMC4xZS1BSVhQNjQv
bGliL2xpYmNyeXB0by5zb0AgDQovaG9tZS9mYXhwbHVzL09wZW5TU0wvb3BlbnNzbC0xLjAuMWUt
QUlYUDY0L2xpYi9saWJzc2wuc29ADQovaG9tZS9mYXhwbHVzL09wZW5TU0wvb3BlbnNzbC0xLjAu
MWUtQUlYUDY0L2xpYi9saWJjcnlwdG8uc28uMS4wLjAqIA0KL2hvbWUvZmF4cGx1cy9PcGVuU1NM
L29wZW5zc2wtMS4wLjFlLUFJWFA2NC9saWIvbGlic3NsLnNvLjEuMC4wKg0KDQoNClBsZWFzZSBu
b3RlIHRoYXQgSSBoYXZlIHRoZSBpbXByZXNzaW9uIHRoYXQgdGhlIHNhbWUgcHJvYmxlbSBleGlz
dHMgd2l0aCANCnRoZSAtLXdpdGgtbGliei1wcmVmaXggc28gSSBzdXNwZWN0IGFsbCAtLXdpdGgt
bGliWFhYLXByZWZpeCBvcHRpb25zIGFyZSANCmJyb2tlbi4NCg0KDQpJIGhhdmUgdHJpZWQgdG8g
YnVpbGQgbGlic3NoMiBvbiBhIExpbnV4L3g2NCBtYWNoaW5lIHdpdGggYW4gaW5zdGFsbGVkIA0K
bGlic3NsIGJ1dCByZWdhcmRsZXNzIG9mIHRoZSAtLXdpdGgtbGlic3NsLXByZWZpeCBzZXR0aW5n
cyBjb25maWd1cmUgDQphbHdheXMgcGlja3MgdXAgbGlic3NsIGZyb20gL3Vzci9saWIuIFRoZSBz
YW1lIGFwcGxpZXMgdG8gdGhlIA0KLS13aXRoLWxpYnotcHJlZml4IGFzIHdlbGwuIEkgaGF2ZSB2
ZXJpZmllZCB0aGlzIHdpdGggbGRkIG9uIHRoZSBsaWJzczIuc28gDQpzaGxpYi4NCg0KDQpJIGhh
dmUgdHJpZWQgaGFyZCB0byBkaWcgaW50byB0aGUgY29uZmlndXJlIGxvZ2ljIGJ1dCB3YXMgdW5h
YmxlIHRvIGZpbmQgDQpvdXQgaG93IGl0IHdvcmtzLiBNYXliZSBzb21lIGNvbmZpZ3VyZSBleHBl
cnQgY2FuIGhhdmUgYSBsb29rIGludG8gdGhpcz8NCg0KDQpJJ20gaGFwcHkgdG8gdHJ5IGFueSBm
aXguDQoNCg0KVGhhbmtzIGFuZCBiZXN0IHJlZ2FyZHMsDQotIE1pY2hhZWwNCg0KDQpNaXQgZnJl
dW5kbGljaGVuIEdydWVzc2VuIC8gYmVzdCByZWdhcmRzDQoNCk1pY2hhZWwgS3dhc2lncm9jaA0K
RGV2ZWxvcG1lbnQNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KDQpPZmZpY2UgbnVtYmVyOiAgICs0OSA0MCA1MTQgNTItMTc1
IA0KT2ZmaWNlIGZheDogICAgICArNDkgNDAgNTE0IDUyLTEwMCANCkVtYWlsOiAgICAgICAgICAg
bWt3YXNpZ3JfYXRfaW50ZXJjb3BlLmNvbSANCg0Kd3d3LmludGVyY29wZS5jb20NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18g
DQpJTlRFUkNPUEUgSW50ZXJuYXRpb25hbCBDb21tdW5pY2F0aW9uIFByb2R1Y3RzIEVuZ2luZWVy
aW5nIEdtYkggDQpIaW1tZWxzdHJhc3NlIDEyLTE2LCAyMjI5OSBIYW1idXJnLCBHZXJtYW55IA0K
TWFuYWdpbmcgRGlyZWN0b3JzOiBSZWluaGFydCBMYXVtZXIsIEZyYW5rIEtvbGxlbmRlciANCkNv
bW1lcmNpYWwgUmVnaXN0cnk6IEFtdHNnZXJpY2h0IEhhbWJ1cmcsIEhSQiAzMSA2MzggDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fIA0KVGhpcyBlLW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZC9vciBwcml2aWxl
Z2VkIGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChv
ciBoYXZlIHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yKSBwbGVhc2Ugbm90aWZ5IHRoZSBz
ZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRlc3Ryb3kgdGhpcyBlLW1haWwuIEFueSB1bmF1dGhvcml6
ZWQgY29weWluZywgZGlzY2xvc3VyZSBvciBkaXN0cmlidXRpb24gb2YgdGhlIG1hdGVyaWFsIGlu
IHRoaXMgZS1tYWlsIGlzIHN0cmljdGx5IGZvcmJpZGRlbi4gDQpEaWVzZSBFLU1haWwgZW50aMOk
bHQgdmVydHJhdWxpY2hlIHVuZC9vZGVyIHJlY2h0bGljaCBnZXNjaMO8dHp0ZSBJbmZvcm1hdGlv
bmVuLiBXZW5uIFNpZSBuaWNodCBkZXIgcmljaHRpZ2UgQWRyZXNzYXQgc2luZCBvZGVyIGRpZXNl
IEUtTWFpbCBpcnJ0w7xtbGljaCBlcmhhbHRlbiBoYWJlbiwgaW5mb3JtaWVyZW4gU2llIGJpdHRl
IHNvZm9ydCBkZW4gQWJzZW5kZXIgdW5kIHZlcm5pY2h0ZW4gU2llIGRpZXNlIE1haWwuIERhcyB1
bmVybGF1YnRlIEtvcGllcmVuIHNvd2llIGRpZSB1bmJlZnVndGUgV2VpdGVyZ2FiZSBkaWVzZXIg
TWFpbCBpc3QgbmljaHQgZ2VzdGF0dGV0LiANCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18g

--=_alternative 0033CA6DC1257C58_=
Content-Type: text/html;
	charset=UTF-8
Content-Transfer-Encoding: base64

PGZvbnQgc2l6ZT0yIGZhY2U9InNhbnMtc2VyaWYiPkhpLCA8YnI+PGJyPkkgYW0gdW5hYmxlIHRv
IGJ1aWxkIGxpYnNzaDIgb24gYW4gQUlYIDUuMyBob3N0LiBPcGVuU1NIIGlzIG5vdCBpbnN0YWxs
ZWQNCm9uIHRoaXMgbWFjaGluZSBidXQgd2FzIGJ1aWx0IHN1Y2Nlc3NmdWxseSBpbiBhIHNlcGFy
YXRlIGRpcmVjdG9yeSBzbyBJDQp1c2VkIGNvbmZpZ3VyZSdzIC0td2l0aC1saWJzc2wtcHJlZml4
LjwvZm9udD48YnI+PGJyPjxmb250IHNpemU9MiBmYWNlPSJzYW5zLXNlcmlmIj5JIGhhdmUgZXhw
ZXJpbWVudGVkIHdpdGggdGhlIHN0YWJsZQ0KbGlic3NoMi0xLjQuMyBhbmQgd2l0aCB0aGUgbGF0
ZXN0IHNuYXBzaG90IChsaWJzc2gyLTEuNC40LTIwMTQwMTA2KSB3aXRoDQp0aGUgc2FtZSByZXN1
bHRzLjwvZm9udD48YnI+PGJyPjxmb250IHNpemU9MiBmYWNlPSJzYW5zLXNlcmlmIj5UaGlzIGlz
IHdoYXQgaGFwcGVuczo8L2ZvbnQ+PGJyPjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+
ZmF4cGx1c0BpY2hoMnM4OSAvaG9tZS9mYXhwbHVzL2xpYnNzaDIvbGlic3NoMi0xLjQuNC0yMDE0
MDEwNi1BSVhQNjQNCiZndDsuL2NvbmZpZ3VyZSAtLXdpdGgtb3BlbnNzbCAtLXdpdGgtbGlic3Ns
LXByZWZpeD1+L09wZW5TU0wvb3BlbnNzbC0xLjAuMWUtQUlYUDY0DQotLXdpdGgtbGlieiAtLXdp
dGgtbGliei1wcmVmaXg9fi9sb2NhbC9idWlsZC1tcG9zZXJ2L2J1aWxkZW52L2FpeHA2NC90b29s
a2l0cy9aTElCDQpDRkxBR1M9LXE2NCBMRkxBR1M9LXE2NDwvZm9udD48YnI+PGJyPjxmb250IHNp
emU9MSBmYWNlPSJDb3VyaWVyIj5lcnJvcnMgb3V0IHdpdGggdGhlIGZvbGxvd2luZzo8L2ZvbnQ+
PGJyPjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgd2hldGhlciB0byBl
bmFibGUgbWFpbnRhaW5lci1zcGVjaWZpYw0KcG9ydGlvbnMgb2YgTWFrZWZpbGVzLi4uIG5vPC9m
b250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIHNlZC4uLiAv
dXNyL2Jpbi9zZWQ8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2lu
ZyBmb3IgYSBCU0QtY29tcGF0aWJsZSBpbnN0YWxsLi4uDQouL2luc3RhbGwtc2ggLWM8L2ZvbnQ+
PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyB3aGV0aGVyIGJ1aWxkIGVu
dmlyb25tZW50IGlzIHNhbmUuLi4NCnllczwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNv
dXJpZXIiPi9ob21lL2ZheHBsdXMvbGlic3NoMi9saWJzc2gyLTEuNC40LTIwMTQwMTA2LUFJWFA2
NC9taXNzaW5nOg0KVW5rbm93biBgLS1pcy1saWdodHdlaWdodCcgb3B0aW9uPC9mb250Pjxicj48
Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+VHJ5IGAvaG9tZS9mYXhwbHVzL2xpYnNzaDIvbGli
c3NoMi0xLjQuNC0yMDE0MDEwNi1BSVhQNjQvbWlzc2luZw0KLS1oZWxwJyBmb3IgbW9yZSBpbmZv
cm1hdGlvbjwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNvbmZpZ3VyZTog
V0FSTklORzogJ21pc3NpbmcnIHNjcmlwdCBpcw0KdG9vIG9sZCBvciBtaXNzaW5nPC9mb250Pjxi
cj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIGEgdGhyZWFkLXNhZmUg
bWtkaXIgLXAuLi4NCi4vaW5zdGFsbC1zaCAtYyAtZDwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZh
Y2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBnYXdrLi4uIG5vPC9mb250Pjxicj48Zm9udCBzaXpl
PTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIG1hd2suLi4gbm88L2ZvbnQ+PGJyPjxmb250
IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBmb3IgbmF3ay4uLiBuYXdrPC9mb250Pjxi
cj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgd2hldGhlciBtYWtlIHNldHMg
JChNQUtFKS4uLiB5ZXM8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVj
a2luZyB3aGV0aGVyIG1ha2Ugc3VwcG9ydHMgbmVzdGVkIHZhcmlhYmxlcy4uLg0KeWVzPC9mb250
Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgbGlic3NoMiB2ZXJzaW9u
Li4uIDEuNC40LTIwMTQwMTA2PC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+
Y2hlY2tpbmcgYnVpbGQgc3lzdGVtIHR5cGUuLi4gcG93ZXJwYy1pYm0tYWl4NS4zLjAuMDwvZm9u
dD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGhvc3Qgc3lzdGVtIHR5
cGUuLi4gcG93ZXJwYy1pYm0tYWl4NS4zLjAuMDwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9
IkNvdXJpZXIiPmNvbmZpZ3VyZTogYXV0b2J1aWxkIHByb2plY3QuLi4gbGlic3NoMjwvZm9udD48
YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNvbmZpZ3VyZTogYXV0b2J1aWxkIHJldmlz
aW9uLi4uIDEuNC40LTIwMTQwMTA2PC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmll
ciI+Y29uZmlndXJlOiBhdXRvYnVpbGQgaG9zdG5hbWUuLi4gaWNoaDJzODk8L2ZvbnQ+PGJyPjxm
b250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jb25maWd1cmU6IGF1dG9idWlsZCB0aW1lc3RhbXAu
Li4gMjAxNDAxMDYtMTAwNjM0PC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+
Y2hlY2tpbmcgZm9yIHN0eWxlIG9mIGluY2x1ZGUgdXNlZCBieSBtYWtlLi4uDQpHTlU8L2ZvbnQ+
PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBmb3IgZ2NjLi4uIG5vPC9m
b250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIGNjLi4uIGNj
PC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgd2hldGhlciB0
aGUgQyBjb21waWxlciB3b3Jrcy4uLg0KeWVzPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0i
Q291cmllciI+Y2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgZGVmYXVsdCBvdXRwdXQNCmZpbGUgbmFt
ZS4uLiBhLm91dDwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5n
IGZvciBzdWZmaXggb2YgZXhlY3V0YWJsZXMuLi48L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNl
PSJDb3VyaWVyIj5jaGVja2luZyB3aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21waWxpbmcuLi4NCm5v
PC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIHN1ZmZp
eCBvZiBvYmplY3QgZmlsZXMuLi4NCm88L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3Vy
aWVyIj5jaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMNCmNvbXBpbGVyLi4u
IG5vPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgd2hldGhl
ciBjYyBhY2NlcHRzIC1nLi4uIHllczwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJp
ZXIiPmNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBDODkuLi4NCi1xbGFuZ2x2
bD1leHRjODk8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyB3
aGV0aGVyIGNjIC1xbGFuZ2x2bD1leHRjODkgdW5kZXJzdGFuZHMNCi1jIGFuZCAtbyB0b2dldGhl
ci4uLiB5ZXM8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBk
ZXBlbmRlbmN5IHN0eWxlIG9mIGNjIC1xbGFuZ2x2bD1leHRjODkuLi4NCmFpeDwvZm9udD48YnI+
PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGhvdyB0byBydW4gdGhlIEMgcHJl
cHJvY2Vzc29yLi4uDQpjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1FPC9mb250Pjxicj48Zm9udCBzaXpl
PTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIGdyZXAgdGhhdCBoYW5kbGVzIGxvbmcgbGlu
ZXMNCmFuZCAtZS4uLiAvdXNyL2Jpbi9ncmVwPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0i
Q291cmllciI+Y2hlY2tpbmcgZm9yIGVncmVwLi4uIC91c3IvYmluL2dyZXAgLUU8L2ZvbnQ+PGJy
Pjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBmb3IgQU5TSSBDIGhlYWRlciBm
aWxlcy4uLiB5ZXM8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2lu
ZyBmb3Igc3lzL3R5cGVzLmguLi4geWVzPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291
cmllciI+Y2hlY2tpbmcgZm9yIHN5cy9zdGF0LmguLi4geWVzPC9mb250Pjxicj48Zm9udCBzaXpl
PTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIHN0ZGxpYi5oLi4uIHllczwvZm9udD48YnI+
PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBzdHJpbmcuaC4uLiB5ZXM8
L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBmb3IgbWVtb3J5
LmguLi4geWVzPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcg
Zm9yIHN0cmluZ3MuaC4uLiB5ZXM8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVy
Ij5jaGVja2luZyBmb3IgaW50dHlwZXMuaC4uLiB5ZXM8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBm
YWNlPSJDb3VyaWVyIj5jaGVja2luZyBmb3Igc3RkaW50LmguLi4geWVzPC9mb250Pjxicj48Zm9u
dCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIHVuaXN0ZC5oLi4uIHllczwvZm9u
dD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBsb25nIGxvbmcu
Li4geWVzPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgaWYg
X1JFRU5UUkFOVCBpcyBhbHJlYWR5IGRlZmluZWQuLi4NCm5vPC9mb250Pjxicj48Zm9udCBzaXpl
PTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgaWYgX1JFRU5UUkFOVCBpcyBhY3R1YWxseSBuZWVk
ZWQuLi4NCm5vPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcg
aWYgX1JFRU5UUkFOVCBpcyBvbndhcmRzIGRlZmluZWQuLi4NCm5vPC9mb250Pjxicj48Zm9udCBz
aXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIGxpYnJhcnkgY29udGFpbmluZyBzb2Nr
ZXQuLi4NCm5vbmUgcmVxdWlyZWQ8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVy
Ij5jaGVja2luZyBmb3IgbGlicmFyeSBjb250YWluaW5nIGluZXRfYWRkci4uLg0Kbm9uZSByZXF1
aXJlZDwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIHdoZXRo
ZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQw0KY29tcGlsZXIuLi4gKGNhY2hlZCkgbm88L2ZvbnQ+
PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyB3aGV0aGVyIGNjIGFjY2Vw
dHMgLWcuLi4gKGNhY2hlZCkNCnllczwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJp
ZXIiPmNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBDODkuLi4NCihjYWNoZWQp
IC1xbGFuZ2x2bD1leHRjODk8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5j
aGVja2luZyB3aGV0aGVyIGNjIC1xbGFuZ2x2bD1leHRjODkgdW5kZXJzdGFuZHMNCi1jIGFuZCAt
byB0b2dldGhlci4uLiAoY2FjaGVkKSB5ZXM8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJD
b3VyaWVyIj5jaGVja2luZyBkZXBlbmRlbmN5IHN0eWxlIG9mIGNjIC1xbGFuZ2x2bD1leHRjODku
Li4NCihjYWNoZWQpIGFpeDwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNo
ZWNraW5nIHdoZXRoZXIgbG4gLXMgd29ya3MuLi4geWVzPC9mb250Pjxicj48Zm9udCBzaXplPTEg
ZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgd2hldGhlciBtYWtlIHNldHMgJChNQUtFKS4uLiAoY2Fj
aGVkKQ0KeWVzPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcg
Zm9yIHNzaGQuLi4gbm88L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVj
a2luZyBob3cgdG8gcHJpbnQgc3RyaW5ncy4uLiBwcmludA0KLXI8L2ZvbnQ+PGJyPjxmb250IHNp
emU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBmb3IgYSBzZWQgdGhhdCBkb2VzIG5vdCB0cnVu
Y2F0ZQ0Kb3V0cHV0Li4uIChjYWNoZWQpIC91c3IvYmluL3NlZDwvZm9udD48YnI+PGZvbnQgc2l6
ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBmZ3JlcC4uLiAvdXNyL2Jpbi9ncmVwIC1G
PC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIG5vbi1H
TlUgbGQuLi4gL3Vzci9iaW4vbGQ8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVy
Ij5jaGVja2luZyBpZiB0aGUgbGlua2VyICgvdXNyL2Jpbi9sZCkgaXMNCkdOVSBsZC4uLiBubzwv
Zm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBCU0QtIG9y
IE1TLWNvbXBhdGlibGUgbmFtZQ0KbGlzdGVyIChubSkuLi4gL3Vzci9iaW4vbm0gLUI8L2ZvbnQ+
PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyB0aGUgbmFtZSBsaXN0ZXIg
KC91c3IvYmluL25tIC1CKQ0KaW50ZXJmYWNlLi4uIEJTRCBubTwvZm9udD48YnI+PGZvbnQgc2l6
ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIHRoZSBtYXhpbXVtIGxlbmd0aCBvZiBjb21tYW5k
DQpsaW5lIGFyZ3VtZW50cy4uLiAxODQzMjwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNv
dXJpZXIiPmNoZWNraW5nIHdoZXRoZXIgdGhlIHNoZWxsIHVuZGVyc3RhbmRzDQpzb21lIFhTSSBj
b25zdHJ1Y3RzLi4uIHllczwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNo
ZWNraW5nIHdoZXRoZXIgdGhlIHNoZWxsIHVuZGVyc3RhbmRzDQomcXVvdDsrPSZxdW90Oy4uLiBu
bzwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGhvdyB0byBj
b252ZXJ0IHBvd2VycGMtaWJtLWFpeDUuMy4wLjANCmZpbGUgbmFtZXMgdG8gcG93ZXJwYy1pYm0t
YWl4NS4zLjAuMCBmb3JtYXQuLi4gZnVuY19jb252ZXJ0X2ZpbGVfbm9vcDwvZm9udD48YnI+PGZv
bnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGhvdyB0byBjb252ZXJ0IHBvd2VycGMt
aWJtLWFpeDUuMy4wLjANCmZpbGUgbmFtZXMgdG8gdG9vbGNoYWluIGZvcm1hdC4uLiBmdW5jX2Nv
bnZlcnRfZmlsZV9ub29wPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hl
Y2tpbmcgZm9yIC91c3IvYmluL2xkIG9wdGlvbiB0byByZWxvYWQNCm9iamVjdCBmaWxlcy4uLiAt
cjwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBvYmpk
dW1wLi4uIG9iamR1bXA8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVj
a2luZyBob3cgdG8gcmVjb2duaXplIGRlcGVuZGVudCBsaWJyYXJpZXMuLi4NCnBhc3NfYWxsPC9m
b250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIGRsbHRvb2wu
Li4gZGxsdG9vbDwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5n
IGhvdyB0byBhc3NvY2lhdGUgcnVudGltZSBhbmQgbGluaw0KbGlicmFyaWVzLi4uIHByaW50IC1y
IC0tPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIGFy
Li4uIGFyPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9y
IGFyY2hpdmVyIEBGSUxFIHN1cHBvcnQuLi4NCm5vPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFj
ZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIHN0cmlwLi4uIHN0cmlwPC9mb250Pjxicj48Zm9udCBz
aXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIHJhbmxpYi4uLiByYW5saWI8L2ZvbnQ+
PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBjb21tYW5kIHRvIHBhcnNl
IC91c3IvYmluL25tIC1CDQpvdXRwdXQgZnJvbSBjYyAtcWxhbmdsdmw9ZXh0Yzg5IG9iamVjdC4u
LiBmYWlsZWQ8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBm
b3Igc3lzcm9vdC4uLiBubzwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNo
ZWNraW5nIGZvciBtdC4uLiBtdDwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIi
PmNoZWNraW5nIGlmIG10IGlzIGEgbWFuaWZlc3QgdG9vbC4uLiBubzwvZm9udD48YnI+PGZvbnQg
c2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBkbGZjbi5oLi4uIHllczwvZm9udD48
YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBvYmpkaXIuLi4gLmxp
YnM8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyBmb3IgY2Mg
LXFsYW5nbHZsPWV4dGM4OSBvcHRpb24NCnRvIHByb2R1Y2UgUElDLi4uICZuYnNwOy1EUElDPC9m
b250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgaWYgY2MgLXFsYW5n
bHZsPWV4dGM4OSBQSUMgZmxhZw0KJm5ic3A7LURQSUMgd29ya3MuLi4geWVzPC9mb250Pjxicj48
Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgaWYgY2MgLXFsYW5nbHZsPWV4dGM4
OSBzdGF0aWMNCmZsYWcgLWJuc28gLWJJOi9saWIvc3lzY2FsbHMuZXhwIHdvcmtzLi4uIG5vPC9m
b250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgaWYgY2MgLXFsYW5n
bHZsPWV4dGM4OSBzdXBwb3J0cw0KLWMgLW8gZmlsZS5vLi4uIHllczwvZm9udD48YnI+PGZvbnQg
c2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGlmIGNjIC1xbGFuZ2x2bD1leHRjODkgc3Vw
cG9ydHMNCi1jIC1vIGZpbGUuby4uLiAoY2FjaGVkKSB5ZXM8L2ZvbnQ+PGJyPjxmb250IHNpemU9
MSBmYWNlPSJDb3VyaWVyIj5jaGVja2luZyB3aGV0aGVyIHRoZSBjYyAtcWxhbmdsdmw9ZXh0Yzg5
DQpsaW5rZXIgKC91c3IvYmluL2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzLi4uIHllczwv
Zm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGR5bmFtaWMgbGlu
a2VyIGNoYXJhY3RlcmlzdGljcy4uLg0KYWl4NS4zLjAuMCBsZC5zbzwvZm9udD48YnI+PGZvbnQg
c2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGhvdyB0byBoYXJkY29kZSBsaWJyYXJ5IHBh
dGhzDQppbnRvIHByb2dyYW1zLi4uIGltbWVkaWF0ZTwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZh
Y2U9IkNvdXJpZXIiPmNoZWNraW5nIHdoZXRoZXIgc3RyaXBwaW5nIGxpYnJhcmllcyBpcw0KcG9z
c2libGUuLi4gbm88L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2lu
ZyBpZiBsaWJ0b29sIHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMuLi4NCnllczwvZm9udD48YnI+
PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgc2hh
cmVkIGxpYnJhcmllcy4uLg0KeWVzPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmll
ciI+Y2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0aWMgbGlicmFyaWVzLi4uDQpubzwvZm9u
dD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIHdoZXRoZXIgYnl0ZSBv
cmRlcmluZyBpcyBiaWdlbmRpYW4uLi4NCnllczwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9
IkNvdXJpZXIiPmNoZWNraW5nIGZvciBzcGVjaWFsIEMgY29tcGlsZXIgb3B0aW9ucw0KbmVlZGVk
IGZvciBsYXJnZSBmaWxlcy4uLiBubzwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJp
ZXIiPmNoZWNraW5nIGZvciBfRklMRV9PRkZTRVRfQklUUyB2YWx1ZSBuZWVkZWQNCmZvciBsYXJn
ZSBmaWxlcy4uLiBubzwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNr
aW5nIGZvciBub24tR05VIGxkLi4uIC91c3IvYmluL2xkPC9mb250Pjxicj48Zm9udCBzaXplPTEg
ZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgaWYgdGhlIGxpbmtlciAoL3Vzci9iaW4vbGQpIGlzDQpH
TlUgbGQuLi4gbm88L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jaGVja2lu
ZyBmb3Igc2hhcmVkIGxpYnJhcnkgcnVuIHBhdGggb3JpZ2luLi4uDQpkb25lPC9mb250Pjxicj48
Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Y2hlY2tpbmcgZm9yIGxpYnNzbC4uLiBubzwvZm9u
dD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNoZWNraW5nIGZvciBsaWJnY3J5cHQu
Li4gbm88L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5jb25maWd1cmU6IGVy
cm9yOiBObyBjcnlwdG8gbGlicmFyeSBmb3VuZCE8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNl
PSJDb3VyaWVyIj5UcnkgLS13aXRoLWxpYnNzbC1wcmVmaXg9UEFUSCBvciAtLXdpdGgtbGliZ2Ny
eXB0LXByZWZpeD1QQVRIPC9mb250Pjxicj48YnI+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3Vy
aWVyIj5UaGUgT3BlblNTTCBmaWxlcyBhcmUgYWxsIHRoZXJlIChJIGhhdmUNCnNldCBhIHN5bWxp
bmsgbmFtZWQgJ2xpYicgdG8gcG9pbnQgdG8gT3BlblNTTCdzIGJhc2UgZGlyZWN0b3J5IHdoZXJl
IHRoZQ0Kc2hhcmVkIGxpYnMgYXJlKTo8L2ZvbnQ+PGJyPjxicj48Zm9udCBzaXplPTEgZmFjZT0i
Q291cmllciI+ZmF4cGx1c0BpY2hoMnM4OSAvaG9tZS9mYXhwbHVzL2xpYnNzaDIvbGlic3NoMi0x
LjQuMy1BSVhQNjQNCiZndDtscyB+L09wZW5TU0wvb3BlbnNzbC0xLjAuMWUtQUlYUDY0PC9mb250
Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+QUNLTk9XTEVER01FTlRTICZuYnNwOyAm
bmJzcDsgJm5ic3A7SU5TVEFMTC5PUzINCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtNYWtlZmlsZS5vcmcgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7DQphcHBzLyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZW5naW5lcy8g
Jm5ic3A7DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGxpYnNzbC5wYyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsNCiZuYnNwOyAmbmJzcDtwZXJsLzwvZm9udD48YnI+PGZv
bnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPkNIQU5HRVMgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOw0KJm5ic3A7ICZuYnNwO0lOU1RBTEwuVk1TICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtNYWtlZmlsZS5zaGFyZWQNCiZuYnNwOyAmbmJzcDsgJm5ic3A7YnVncy8g
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7DQombmJzcDtp
bmNsdWRlLyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsaWJzc2wu
c29AICZuYnNwOw0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHJlaGFzaC50aW1lPC9mb250
Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Q0hBTkdFUy5TU0xlYXkgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgSU5TVEFMTC5XMzINCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtORVdTICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsNCiZuYnNwOyAmbmJzcDsg
Jm5ic3A7IGNlcnRzLyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsNCmluc3RhbGwuY29tICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtsaWJz
c2wuc28uMS4wLjAqICZuYnNwOyAmbmJzcDsNCnNlZTwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZh
Y2U9IkNvdXJpZXIiPkNvbmZpZ3VyZSogJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7DQombmJz
cDsgSU5TVEFMTC5XNjQgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO05ldHdhcmUv
ICZuYnNwOyAmbmJzcDsNCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBjb25maWcqICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsNCiZuYnNwOyAmbmJzcDtsaWJAICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsNCm1ha2V2bXMu
Y29tKiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc2hsaWIvPC9mb250Pjxicj48Zm9udCBz
aXplPTEgZmFjZT0iQ291cmllciI+RkFRICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsNCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0lOU1RBTEwuV0NFICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtQUk9CTEVNUw0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgY3J5cHRvLyAmbmJzcDsgJm5ic3A7ICZuYnNwOw0KJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7bGliY3J5cHRvLmEgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO21zLw0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtzc2wvPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+
SU5TVEFMTCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7DQombmJzcDsgJm5ic3A7
TElDRU5TRSAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtS
RUFETUUNCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBk
ZW1vcy8gJm5ic3A7ICZuYnNwOyAmbmJzcDsNCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBs
aWJjcnlwdG8ucGMgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IG9wZW5zc2wuZG94eQ0KJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHRlc3QvPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFj
ZT0iQ291cmllciI+SU5TVEFMTC5ESkdQUCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtNYWNP
Uy8NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBSRUFE
TUUuQVNOMSAmbmJzcDsgJm5ic3A7DQombmJzcDsgJm5ic3A7ICZuYnNwO2RvYy8gJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7DQombmJzcDsgbGliY3J5cHRv
LnNvQCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvcGVuc3NsLnBjICZuYnNwOyAmbmJzcDsN
CiZuYnNwOyAmbmJzcDsgJm5ic3A7IHRpbWVzLzwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9
IkNvdXJpZXIiPklOU1RBTEwuTWFjT1MgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7TWFrZWZp
bGUNCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFJFQURNRS5FTkdJ
TkUgJm5ic3A7ICZuYnNwOyAmbmJzcDsNCiZuYnNwO2Vfb3MuaCAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbGliY3J5cHRvLnNvLjEuMC4wKg0KJm5ic3A7
b3BlbnNzbC5zcGVjICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB0b29scy88L2ZvbnQ+PGJy
Pjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5JTlNUQUxMLk5XICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOw0KJm5ic3A7IE1ha2VmaWxlLmJhayAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgVk1TLyAmbmJzcDsgJm5ic3A7ICZuYnNwOw0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyBlX29zMi5oICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOw0KJm5ic3A7ICZuYnNw
OyAmbmJzcDtsaWJzc2wuYSAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
Ow0Kb3MyLyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7IHV0aWwvPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+ZmF4cGx1
c0BpY2hoMnM4OSAvaG9tZS9mYXhwbHVzL2xpYnNzaDIvbGlic3NoMi0xLjQuMy1BSVhQNjQNCiZn
dDtscyB+L09wZW5TU0wvb3BlbnNzbC0xLjAuMWUtQUlYUDY0L2luY2x1ZGU8L2ZvbnQ+PGJyPjxm
b250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5vcGVuc3NsLzwvZm9udD48YnI+PGZvbnQgc2l6ZT0x
IGZhY2U9IkNvdXJpZXIiPmZheHBsdXNAaWNoaDJzODkgL2hvbWUvZmF4cGx1cy9saWJzc2gyL2xp
YnNzaDItMS40LjMtQUlYUDY0DQomZ3Q7bHMgfi9PcGVuU1NML29wZW5zc2wtMS4wLjFlLUFJWFA2
NC9pbmNsdWRlL29wZW5zc2w8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5h
ZXMuaEAgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2Nhc3QuaEANCiZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyBkaC5oQCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7IGVuZ2luZS5oQA0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgbWQ1LmhAICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtwZW0uaEAgJm5ic3A7DQombmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtyc2EuaEAgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3NzbDMuaEANCiZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB4NTA5LmhAPC9mb250Pjxicj48Zm9udCBzaXplPTEg
ZmFjZT0iQ291cmllciI+YXNuMS5oQCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgY21hYy5o
QA0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGRzYS5oQCAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ZXJyLmhADQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
bWRjMi5oQCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgcGVtMi5oQA0KJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7IHNhZmVzdGFjay5oQCAmbmJzcDsgJm5ic3A7c3RhY2suaEAgJm5ic3A7
ICZuYnNwOw0KJm5ic3A7ICZuYnNwO3g1MDlfdmZ5LmhAPC9mb250Pjxicj48Zm9udCBzaXplPTEg
ZmFjZT0iQ291cmllciI+YXNuMV9tYWMuaEAgJm5ic3A7ICZuYnNwOyBjbXMuaEAgJm5ic3A7DQom
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtkc28uaEAgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO2V2cC5oQA0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO21vZGVz
LmhAICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3BrY3MxMi5oQA0KJm5ic3A7ICZuYnNwOyAm
bmJzcDsgc2VlZC5oQCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc3ltaGFja3MuaEAgJm5i
c3A7DQombmJzcDsgeDUwOXYzLmhAPC9mb250Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmll
ciI+YXNuMXQuaEAgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Y29tcC5oQA0KJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IGR0bHMxLmhAICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2ht
YWMuaEANCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBvYmpfbWFjLmhAICZuYnNwOyAmbmJz
cDsgJm5ic3A7cGtjczcuaEAgJm5ic3A7DQombmJzcDsgJm5ic3A7ICZuYnNwO3NoYS5oQCAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7dGxzMS5oQDwvZm9udD48YnI+PGZvbnQgc2l6
ZT0xIGZhY2U9IkNvdXJpZXIiPmJpby5oQCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7Y29uZi5oQA0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGVfb3MyLmhAICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwO2lkZWEuaEANCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBv
YmplY3RzLmhAICZuYnNwOyAmbmJzcDsgJm5ic3A7cHF1ZXVlLmhAICZuYnNwOw0KJm5ic3A7ICZu
YnNwOyBzcnAuaEAgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3RzLmhAPC9mb250
Pjxicj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+Ymxvd2Zpc2guaEAgJm5ic3A7ICZuYnNw
OyBjb25mX2FwaS5oQCAmbmJzcDsNCiZuYnNwOyBlYmNkaWMuaEAgJm5ic3A7ICZuYnNwOyAmbmJz
cDsga3JiNV9hc24uaEAgJm5ic3A7ICZuYnNwOyBvY3NwLmhADQombmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgcmFuZC5oQCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc3J0cC5oQA0KJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHR4dF9kYi5oQDwvZm9udD48YnI+PGZvbnQgc2l6ZT0x
IGZhY2U9IkNvdXJpZXIiPmJuLmhAICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsN
CmNyeXB0by5oQCAmbmJzcDsgJm5ic3A7ICZuYnNwOyBlYy5oQCAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7DQprc3NsLmhAICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBvcGVu
c3NsY29uZi5oQCAmbmJzcDtyYzIuaEAgJm5ic3A7DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtzc2wuaEAgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3VpLmhAPC9mb250Pjxi
cj48Zm9udCBzaXplPTEgZmFjZT0iQ291cmllciI+YnVmZmVyLmhAICZuYnNwOyAmbmJzcDsgJm5i
c3A7IGRlcy5oQCAmbmJzcDsNCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2VjZGguaEAgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGxoYXNoLmhADQombmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtvcGVuc3Nsdi5oQCAmbmJzcDsgJm5ic3A7IHJjNC5oQCAmbmJzcDsgJm5ic3A7DQombmJz
cDsgJm5ic3A7ICZuYnNwO3NzbDIuaEAgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHVpX2Nv
bXBhdC5oQDwvZm9udD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPmNhbWVsbGlhLmhA
ICZuYnNwOyAmbmJzcDsgZGVzX29sZC5oQCAmbmJzcDsNCiZuYnNwOyAmbmJzcDtlY2RzYS5oQCAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDttZDQuaEAgJm5ic3A7ICZuYnNwOyAmbmJzcDsNCiZu
YnNwOyAmbmJzcDtvc3NsX3R5cC5oQCAmbmJzcDsgJm5ic3A7IHJpcGVtZC5oQCAmbmJzcDsgJm5i
c3A7ICZuYnNwOyBzc2wyMy5oQA0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7d2hybHBvb2wu
aEA8L2ZvbnQ+PGJyPjxmb250IHNpemU9MSBmYWNlPSJDb3VyaWVyIj5mYXhwbHVzQGljaGgyczg5
IC9ob21lL2ZheHBsdXMvbGlic3NoMi9saWJzc2gyLTEuNC4zLUFJWFA2NA0KJmd0O2xzIH4vT3Bl
blNTTC9vcGVuc3NsLTEuMC4xZS1BSVhQNjQvbGliLyouc28qPC9mb250Pjxicj48Zm9udCBzaXpl
PTEgZmFjZT0iQ291cmllciI+L2hvbWUvZmF4cGx1cy9PcGVuU1NML29wZW5zc2wtMS4wLjFlLUFJ
WFA2NC9saWIvbGliY3J5cHRvLnNvQA0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7L2hvbWUv
ZmF4cGx1cy9PcGVuU1NML29wZW5zc2wtMS4wLjFlLUFJWFA2NC9saWIvbGlic3NsLnNvQDwvZm9u
dD48YnI+PGZvbnQgc2l6ZT0xIGZhY2U9IkNvdXJpZXIiPi9ob21lL2ZheHBsdXMvT3BlblNTTC9v
cGVuc3NsLTEuMC4xZS1BSVhQNjQvbGliL2xpYmNyeXB0by5zby4xLjAuMCoNCiZuYnNwOy9ob21l
L2ZheHBsdXMvT3BlblNTTC9vcGVuc3NsLTEuMC4xZS1BSVhQNjQvbGliL2xpYnNzbC5zby4xLjAu
MCo8L2ZvbnQ+PGJyPjxicj48YnI+PGZvbnQgc2l6ZT0yIGZhY2U9InNhbnMtc2VyaWYiPlBsZWFz
ZSBub3RlIHRoYXQgSSBoYXZlIHRoZSBpbXByZXNzaW9uDQp0aGF0IHRoZSBzYW1lIHByb2JsZW0g
ZXhpc3RzIHdpdGggdGhlIC0td2l0aC1saWJ6LXByZWZpeCBzbyBJIHN1c3BlY3QgYWxsDQotLXdp
dGgtbGliWFhYLXByZWZpeCBvcHRpb25zIGFyZSBicm9rZW4uPC9mb250Pjxicj48YnI+PGJyPjxm
b250IHNpemU9MiBmYWNlPSJzYW5zLXNlcmlmIj5JIGhhdmUgdHJpZWQgdG8gYnVpbGQgbGlic3No
MiBvbiBhIExpbnV4L3g2NA0KbWFjaGluZSB3aXRoIGFuIGluc3RhbGxlZCBsaWJzc2wgYnV0IHJl
Z2FyZGxlc3Mgb2YgdGhlIC0td2l0aC1saWJzc2wtcHJlZml4DQpzZXR0aW5ncyBjb25maWd1cmUg
YWx3YXlzIHBpY2tzIHVwIGxpYnNzbCBmcm9tIC91c3IvbGliLiBUaGUgc2FtZSBhcHBsaWVzDQp0
byB0aGUgLS13aXRoLWxpYnotcHJlZml4IGFzIHdlbGwuIEkgaGF2ZSB2ZXJpZmllZCB0aGlzIHdp
dGggbGRkIG9uIHRoZQ0KbGlic3MyLnNvIHNobGliLjwvZm9udD48YnI+PGJyPjxicj48Zm9udCBz
aXplPTIgZmFjZT0ic2Fucy1zZXJpZiI+SSBoYXZlIHRyaWVkIGhhcmQgdG8gZGlnIGludG8gdGhl
IGNvbmZpZ3VyZQ0KbG9naWMgYnV0IHdhcyB1bmFibGUgdG8gZmluZCBvdXQgaG93IGl0IHdvcmtz
LiBNYXliZSBzb21lIGNvbmZpZ3VyZSBleHBlcnQNCmNhbiBoYXZlIGEgbG9vayBpbnRvIHRoaXM/
PC9mb250Pjxicj48YnI+PGJyPjxmb250IHNpemU9MiBmYWNlPSJzYW5zLXNlcmlmIj5JJ20gaGFw
cHkgdG8gdHJ5IGFueSBmaXguPC9mb250Pjxicj48YnI+PGJyPjxmb250IHNpemU9MiBmYWNlPSJz
YW5zLXNlcmlmIj5UaGFua3MgYW5kIGJlc3QgcmVnYXJkcyw8L2ZvbnQ+PGJyPjxmb250IHNpemU9
MiBmYWNlPSJzYW5zLXNlcmlmIj4tIE1pY2hhZWw8YnI+PC9mb250Pjxicj48Zm9udCBzaXplPTIg
ZmFjZT0ic2Fucy1zZXJpZiI+PGJyPk1pdCBmcmV1bmRsaWNoZW4gR3J1ZXNzZW4gLyBiZXN0IHJl
Z2FyZHM8YnI+PGJyPk1pY2hhZWwgS3dhc2lncm9jaDxicj5EZXZlbG9wbWVudDxicj5fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188
YnI+PGJyPk9mZmljZSBudW1iZXI6ICZuYnNwOyArNDkgNDAgNTE0IDUyLTE3NSA8YnI+T2ZmaWNl
IGZheDogJm5ic3A7ICZuYnNwOyAmbmJzcDsrNDkgNDAgNTE0IDUyLTEwMCA8YnI+RW1haWw6ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbWt3YXNpZ3JfYXRfaW50ZXJjb3BlLmNv
bSAmbmJzcDsNCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7PGJyPjxicj48L2ZvbnQ+PGEgaHJlZj13d3cuaW50ZXJjb3BlLmNvbT48
Zm9udCBzaXplPTIgY29sb3I9Ymx1ZSBmYWNlPSJzYW5zLXNlcmlmIj53d3cuaW50ZXJjb3BlLmNv
bTwvZm9udD48L2E+PGZvbnQgZmFjZT0ic2Fucy1zZXJpZiI+PGZvbnQgc2l6ZT0iMiIgZmFjZT0i
RGVmYXVsdCBTYW5zIFNlcmlmIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KSU5URVJDT1BFIEludGVybmF0aW9uYWwg
Q29tbXVuaWNhdGlvbiBQcm9kdWN0cyBFbmdpbmVlcmluZyBHbWJIPGJyPkhpbW1lbHN0cmFzc2Ug
MTItMTYsIDIyMjk5IEhhbWJ1cmcsIEdlcm1hbnk8YnI+TWFuYWdpbmcgRGlyZWN0b3JzOiBSZWlu
aGFydCBMYXVtZXIsIEZyYW5rIEtvbGxlbmRlcjxicj5Db21tZXJjaWFsIFJlZ2lzdHJ5OiBBbXRz
Z2VyaWNodCBIYW1idXJnLCBIUkIgMzEgNjM4PGJyPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KVGhpcyBlLW1haWwg
bWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZC9vciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBJ
ZiB5b3UgIGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCAob3IgaGF2ZSByZWNlaXZlZCB0
aGlzIGUtbWFpbCBpbiBlcnJvcikgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5
IGFuZCBkZXN0cm95IHRoaXMgZS1tYWlsLiBBbnkgdW5hdXRob3JpemVkIGNvcHlpbmcsIGRpc2Ns
b3N1cmUgb3IgZGlzdHJpYnV0aW9uIG9mIHRoZSBtYXRlcmlhbCBpbiB0aGlzIGUtbWFpbCBpcyBz
dHJpY3RseSBmb3JiaWRkZW4uPGJyPg0KRGllc2UgRS1NYWlsIGVudGgmYXVtbDtsdCB2ZXJ0cmF1
bGljaGUgdW5kL29kZXIgcmVjaHRsaWNoIGdlc2NoJnV1bWw7dHp0ZSBJbmZvcm1hdGlvbmVuLiBX
ZW5uIFNpZSBuaWNodCBkZXIgcmljaHRpZ2UgQWRyZXNzYXQgc2luZCBvZGVyIGRpZXNlIEUtTWFp
bCBpcnJ0JnV1bWw7bWxpY2ggZXJoYWx0ZW4gaGFiZW4sIGluZm9ybWllcmVuIFNpZSBiaXR0ZSBz
b2ZvcnQgZGVuIEFic2VuZGVyIHVuZCB2ZXJuaWNodGVuIFNpZSBkaWVzZSBNYWlsLiBEYXMgdW5l
cmxhdWJ0ZSBLb3BpZXJlbiBzb3dpZSBkaWUgdW5iZWZ1Z3RlIFdlaXRlcmdhYmUgZGllc2VyIE1h
aWwgaXN0IG5pY2h0IGdlc3RhdHRldC48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KPC9mb250PjwvZm9udD4N
Cg==
--=_alternative 0033CA6DC1257C58_=--
--=_mixed 0033CA6DC1257C58_=
Content-Type: application/octet-stream; name="config.log"
Content-Disposition: attachment; filename="config.log"
Content-Transfer-Encoding: base64

VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp
bGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJlIG1ha2Vz
IGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IGxpYnNzaDIgY29uZmlndXJlIC0sIHdoaWNo
IHdhcwpnZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNjkuICBJbnZvY2F0aW9uIGNvbW1hbmQg
bGluZSB3YXMKCiAgJCAuL2NvbmZpZ3VyZSAtLXdpdGgtb3BlbnNzbCAtLXdpdGgtbGlic3NsLXBy
ZWZpeD1+L09wZW5TU0wvb3BlbnNzbC0xLjAuMWUtQUlYUDY0IC0td2l0aC1saWJ6IC0td2l0aC1s
aWJ6LXByZWZpeD1+L2xvY2FsL2J1aWxkLW1wb3NlcnYvYnVpbGRlbnYvYWl4cDY0L3Rvb2xraXRz
L1pMSUIgQ0ZMQUdTPS1xNjQgTEZMQUdTPS1xNjQKCiMjIC0tLS0tLS0tLSAjIwojIyBQbGF0Zm9y
bS4gIyMKIyMgLS0tLS0tLS0tICMjCgpob3N0bmFtZSA9IGljaGgyczg5CnVuYW1lIC1tID0gMDA1
REZCNkM0QzAwCnVuYW1lIC1yID0gMwp1bmFtZSAtcyA9IEFJWAp1bmFtZSAtdiA9IDUKCi91c3Iv
YmluL3VuYW1lIC1wID0gcG93ZXJwYwovYmluL3VuYW1lIC1YICAgICA9IHVua25vd24KCi9iaW4v
YXJjaCAgICAgICAgICAgICAgPSB1bmtub3duCi91c3IvYmluL2FyY2ggLWsgICAgICAgPSB1bmtu
b3duCi91c3IvY29udmV4L2dldHN5c2luZm8gPSB1bmtub3duCi91c3IvYmluL2hvc3RpbmZvICAg
ICAgPSB1bmtub3duCi9iaW4vbWFjaGluZSAgICAgICAgICAgPSB1bmtub3duCi91c3IvYmluL29z
bGV2ZWwgICAgICAgPSA1LjMuMC4wCi9iaW4vdW5pdmVyc2UgICAgICAgICAgPSB1bmtub3duCgpQ
QVRIOiAvaG9tZS9mYXhwbHVzL21wb3NlcnYvYnVpbGRlbnYvL2JpbgpQQVRIOiAvaG9tZS9mYXhw
bHVzL21wb3NlcnYvYnVpbGRlbnYvdW5peC9iaW4KUEFUSDogLgpQQVRIOiAvaG9tZS9mYXhwbHVz
L2JpbgpQQVRIOiAvaG9tZS9mYXhwbHVzL2xvY2FsL2JpbgpQQVRIOiAvaG9tZS9mYXhwbHVzL2Jp
bgpQQVRIOiAvdXNyL2xvY2FsL2JpbgpQQVRIOiAvdXNyL2JpbgpQQVRIOiAvZXRjClBBVEg6IC91
c3Ivc2JpbgpQQVRIOiAvdXNyL3VjYgpQQVRIOiAvdXNyL2Jpbi9YMTEKUEFUSDogL3NiaW4KUEFU
SDogL3Vzci9qYXZhMTMwL2pyZS9iaW4KUEFUSDogL3Vzci9qYXZhMTMwL2JpbgpQQVRIOiAvdXNy
L3NiaW4KUEFUSDogL3Vzci9saWIvdnNsaWNrL2JpbgoKCiMjIC0tLS0tLS0tLS0tICMjCiMjIENv
cmUgdGVzdHMuICMjCiMjIC0tLS0tLS0tLS0tICMjCgpjb25maWd1cmU6MjMzNjogY2hlY2tpbmcg
d2hldGhlciB0byBlbmFibGUgbWFpbnRhaW5lci1zcGVjaWZpYyBwb3J0aW9ucyBvZiBNYWtlZmls
ZXMKY29uZmlndXJlOjIzNDU6IHJlc3VsdDogbm8KY29uZmlndXJlOjIzNjE6IGNoZWNraW5nIGZv
ciBzZWQKY29uZmlndXJlOjIzODA6IGZvdW5kIC91c3IvYmluL3NlZApjb25maWd1cmU6MjM5Mzog
cmVzdWx0OiAvdXNyL2Jpbi9zZWQKY29uZmlndXJlOjI0NTQ6IGNoZWNraW5nIGZvciBhIEJTRC1j
b21wYXRpYmxlIGluc3RhbGwKY29uZmlndXJlOjI1MjI6IHJlc3VsdDogLi9pbnN0YWxsLXNoIC1j
CmNvbmZpZ3VyZToyNTMzOiBjaGVja2luZyB3aGV0aGVyIGJ1aWxkIGVudmlyb25tZW50IGlzIHNh
bmUKY29uZmlndXJlOjI1ODg6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyNjI2OiBXQVJOSU5HOiAn
bWlzc2luZycgc2NyaXB0IGlzIHRvbyBvbGQgb3IgbWlzc2luZwpjb25maWd1cmU6MjczOTogY2hl
Y2tpbmcgZm9yIGEgdGhyZWFkLXNhZmUgbWtkaXIgLXAKY29uZmlndXJlOjI3Nzg6IHJlc3VsdDog
Li9pbnN0YWxsLXNoIC1jIC1kCmNvbmZpZ3VyZToyNzg1OiBjaGVja2luZyBmb3IgZ2F3awpjb25m
aWd1cmU6MjgxNTogcmVzdWx0OiBubwpjb25maWd1cmU6Mjc4NTogY2hlY2tpbmcgZm9yIG1hd2sK
Y29uZmlndXJlOjI4MTU6IHJlc3VsdDogbm8KY29uZmlndXJlOjI3ODU6IGNoZWNraW5nIGZvciBu
YXdrCmNvbmZpZ3VyZToyODAxOiBmb3VuZCAvdXNyL2Jpbi9uYXdrCmNvbmZpZ3VyZToyODEyOiBy
ZXN1bHQ6IG5hd2sKY29uZmlndXJlOjI4MjM6IGNoZWNraW5nIHdoZXRoZXIgbWFrZSBzZXRzICQo
TUFLRSkKY29uZmlndXJlOjI4NDU6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyODc0OiBjaGVja2lu
ZyB3aGV0aGVyIG1ha2Ugc3VwcG9ydHMgbmVzdGVkIHZhcmlhYmxlcwpjb25maWd1cmU6Mjg5MTog
cmVzdWx0OiB5ZXMKY29uZmlndXJlOjMwMTY6IGNoZWNraW5nIGxpYnNzaDIgdmVyc2lvbgpjb25m
aWd1cmU6MzAxODogcmVzdWx0OiAxLjQuNC0yMDE0MDEwNgpjb25maWd1cmU6MzAyOTogY2hlY2tp
bmcgYnVpbGQgc3lzdGVtIHR5cGUKY29uZmlndXJlOjMwNDM6IHJlc3VsdDogcG93ZXJwYy1pYm0t
YWl4NS4zLjAuMApjb25maWd1cmU6MzA2MzogY2hlY2tpbmcgaG9zdCBzeXN0ZW0gdHlwZQpjb25m
aWd1cmU6MzA3NjogcmVzdWx0OiBwb3dlcnBjLWlibS1haXg1LjMuMC4wCmNvbmZpZ3VyZTozMTAz
OiBhdXRvYnVpbGQgcHJvamVjdC4uLiBsaWJzc2gyCmNvbmZpZ3VyZTozMTA5OiBhdXRvYnVpbGQg
cmV2aXNpb24uLi4gMS40LjQtMjAxNDAxMDYKY29uZmlndXJlOjMxMTQ6IGF1dG9idWlsZCBob3N0
bmFtZS4uLiBpY2hoMnM4OQpjb25maWd1cmU6MzEyNTogYXV0b2J1aWxkIHRpbWVzdGFtcC4uLiAy
MDE0MDEwNi0xMDA2MzQKY29uZmlndXJlOjMxNjY6IGNoZWNraW5nIGZvciBzdHlsZSBvZiBpbmNs
dWRlIHVzZWQgYnkgbWFrZQpjb25maWd1cmU6MzE5NDogcmVzdWx0OiBHTlUKY29uZmlndXJlOjMy
NjU6IGNoZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjMyOTU6IHJlc3VsdDogbm8KY29uZmlndXJl
OjMzNTg6IGNoZWNraW5nIGZvciBjYwpjb25maWd1cmU6MzM3OTogZm91bmQgL3Vzci9iaW4vY2MK
Y29uZmlndXJlOjM0MDI6IHJlc3VsdDogY2MKY29uZmlndXJlOjM1MjE6IGNoZWNraW5nIGZvciBD
IGNvbXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjM1MzA6IGNjIC0tdmVyc2lvbiA+JjUKY2M6IDE1
MDEtMjE2IChXKSBjb21tYW5kIG9wdGlvbiAtLXZlcnNpb24gaXMgbm90IHJlY29nbml6ZWQgLSBw
YXNzZWQgdG8gbGQKCgoKICB4bGMoMSkgICAgICAgICAgICAgICAgICAgICBJQk0gKDIwMTApICAg
ICAgICAgICAgICAgICAgICAgIHhsYygxKQoKCgogIE5BTUUKICAgICAgICAgeGxjLCBjYywgYzg5
LCBjOTkgYW5kIHJlbGF0ZWQgY29tbWFuZHMgLSBpbnZva2UgdGhlIElCTSBYTApjb25maWd1cmU6
MzU0MTogJD8gPSAyNDkKY29uZmlndXJlOjM1MzA6IGNjIC12ID4mNQpleGVjOiBleHBvcnQoZXhw
b3J0LFhMX0NPTkZJRz0vZXRjL3ZhYy5jZmcuNTM6Y2MsTlVMTCkgCmV4ZWM6IGxlc3MobGVzcywv
dXNyL3ZhYy9leGUvZGVmYXVsdF9tc2cvdmFjLnR4dCxOVUxMKSAKCgoKICB4bGMoMSkgICAgICAg
ICAgICAgICAgICAgICBJQk0gKDIwMTApICAgICAgICAgICAgICAgICAgICAgIHhsYygxKQoKCgog
IE5BTUUKY29uZmlndXJlOjM1NDE6ICQ/ID0gMjQ5CmNvbmZpZ3VyZTozNTMwOiBjYyAtViA+JjUK
ZXhwb3J0IFhMX0NPTkZJRz0vZXRjL3ZhYy5jZmcuNTM6Y2MgCmxlc3MgL3Vzci92YWMvZXhlL2Rl
ZmF1bHRfbXNnL3ZhYy50eHQgCgoKCiAgeGxjKDEpICAgICAgICAgICAgICAgICAgICAgSUJNICgy
MDEwKSAgICAgICAgICAgICAgICAgICAgICB4bGMoMSkKCgoKICBOQU1FCmNvbmZpZ3VyZTozNTQx
OiAkPyA9IDI0OQpjb25maWd1cmU6MzUzMDogY2MgLXF2ZXJzaW9uID4mNQpJQk0gWEwgQy9DKysg
Zm9yIEFJWCwgVjExLjEgKDU3MjQtWDEzKQpWZXJzaW9uOiAxMS4wMS4wMDAwLjAwMDUKY29uZmln
dXJlOjM1NDE6ICQ/ID0gMApjb25maWd1cmU6MzU2MTogY2hlY2tpbmcgd2hldGhlciB0aGUgQyBj
b21waWxlciB3b3Jrcwpjb25maWd1cmU6MzU4MzogY2MgLXE2NCAgIGNvbmZ0ZXN0LmMgID4mNQpj
b25maWd1cmU6MzU4NzogJD8gPSAwCmNvbmZpZ3VyZTozNjM1OiByZXN1bHQ6IHllcwpjb25maWd1
cmU6MzYzODogY2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgZGVmYXVsdCBvdXRwdXQgZmlsZSBuYW1l
CmNvbmZpZ3VyZTozNjQwOiByZXN1bHQ6IGEub3V0CmNvbmZpZ3VyZTozNjQ2OiBjaGVja2luZyBm
b3Igc3VmZml4IG9mIGV4ZWN1dGFibGVzCmNvbmZpZ3VyZTozNjUzOiBjYyAtbyBjb25mdGVzdCAt
cTY0ICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZTozNjU3OiAkPyA9IDAKY29uZmlndXJlOjM2
Nzk6IHJlc3VsdDogCmNvbmZpZ3VyZTozNzAxOiBjaGVja2luZyB3aGV0aGVyIHdlIGFyZSBjcm9z
cyBjb21waWxpbmcKY29uZmlndXJlOjM3MDk6IGNjIC1vIGNvbmZ0ZXN0IC1xNjQgICBjb25mdGVz
dC5jICA+JjUKY29uZmlndXJlOjM3MTM6ICQ/ID0gMApjb25maWd1cmU6MzcyMDogLi9jb25mdGVz
dApjb25maWd1cmU6MzcyNDogJD8gPSAwCmNvbmZpZ3VyZTozNzM5OiByZXN1bHQ6IG5vCmNvbmZp
Z3VyZTozNzQ0OiBjaGVja2luZyBmb3Igc3VmZml4IG9mIG9iamVjdCBmaWxlcwpjb25maWd1cmU6
Mzc2NjogY2MgLWMgLXE2NCAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjM3NzA6ICQ/ID0gMApj
b25maWd1cmU6Mzc5MTogcmVzdWx0OiBvCmNvbmZpZ3VyZTozNzk1OiBjaGVja2luZyB3aGV0aGVy
IHdlIGFyZSB1c2luZyB0aGUgR05VIEMgY29tcGlsZXIKY29uZmlndXJlOjM4MTQ6IGNjIC1jIC1x
NjQgIGNvbmZ0ZXN0LmMgPiY1CiJjb25mdGVzdC5jIiwgbGluZSAxNi4xNDogMTUwNi0yNzUgKFMp
IFVuZXhwZWN0ZWQgdGV4dCBtZSBlbmNvdW50ZXJlZC4KImNvbmZ0ZXN0LmMiLCBsaW5lIDE2Ljg6
IDE1MDYtMDQ1IChTKSBVbmRlY2xhcmVkIGlkZW50aWZpZXIgY2hva2UuCmNvbmZpZ3VyZTozODE0
OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAq
Lwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJsaWJzc2gyIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJO
QU1FICJsaWJzc2gyIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICItIgp8ICNkZWZpbmUgUEFD
S0FHRV9TVFJJTkcgImxpYnNzaDIgLSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJsaWJz
c2gyLWRldmVsQGNvb2wuaGF4eC5zZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmlu
ZSBQQUNLQUdFICJsaWJzc2gyIgp8ICNkZWZpbmUgVkVSU0lPTiAiLSIKfCAvKiBlbmQgY29uZmRl
ZnMuaC4gICovCnwgCnwgaW50CnwgbWFpbiAoKQp8IHsKfCAjaWZuZGVmIF9fR05VQ19fCnwgICAg
ICAgIGNob2tlIG1lCnwgI2VuZGlmCnwgCnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3Vy
ZTozODIzOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTozODMyOiBjaGVja2luZyB3aGV0aGVyIGNjIGFj
Y2VwdHMgLWcKY29uZmlndXJlOjM4NTI6IGNjIC1jIC1nICBjb25mdGVzdC5jID4mNQpjb25maWd1
cmU6Mzg1MjogJD8gPSAwCmNvbmZpZ3VyZTozODkzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6Mzkx
MDogY2hlY2tpbmcgZm9yIGNjIG9wdGlvbiB0byBhY2NlcHQgSVNPIEM4OQpjb25maWd1cmU6Mzk3
MzogY2MgIC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CiJjb25mdGVzdC5jIiwgbGluZSA0NS4xOTog
MTUwNi0xOTUgKFMpIEludGVncmFsIGNvbnN0YW50IGV4cHJlc3Npb24gd2l0aCBhIHZhbHVlIGdy
ZWF0ZXIgdGhhbiB6ZXJvIGlzIHJlcXVpcmVkLgpjb25maWd1cmU6Mzk3MzogJD8gPSAxCmNvbmZp
Z3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmggKi8KfCAjZGVmaW5lIFBB
Q0tBR0VfTkFNRSAibGlic3NoMiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGlic3NoMiIK
fCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiLSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJs
aWJzc2gyIC0iCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAibGlic3NoMi1kZXZlbEBjb29s
LmhheHguc2UiCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUgUEFDS0FHRSAibGli
c3NoMiIKfCAjZGVmaW5lIFZFUlNJT04gIi0iCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNp
bmNsdWRlIDxzdGRhcmcuaD4KfCAjaW5jbHVkZSA8c3RkaW8uaD4KfCBzdHJ1Y3Qgc3RhdDsKfCAv
KiBNb3N0IG9mIHRoZSBmb2xsb3dpbmcgdGVzdHMgYXJlIHN0b2xlbiBmcm9tIFJDUyA1LjcncyBz
cmMvY29uZi5zaC4gICovCnwgc3RydWN0IGJ1ZiB7IGludCB4OyB9Owp8IEZJTEUgKiAoKnJjc29w
ZW4pIChzdHJ1Y3QgYnVmICosIHN0cnVjdCBzdGF0ICosIGludCk7Cnwgc3RhdGljIGNoYXIgKmUg
KHAsIGkpCnwgICAgICBjaGFyICoqcDsKfCAgICAgIGludCBpOwp8IHsKfCAgIHJldHVybiBwW2ld
Owp8IH0KfCBzdGF0aWMgY2hhciAqZiAoY2hhciAqICgqZykgKGNoYXIgKiosIGludCksIGNoYXIg
KipwLCAuLi4pCnwgewp8ICAgY2hhciAqczsKfCAgIHZhX2xpc3QgdjsKfCAgIHZhX3N0YXJ0ICh2
LHApOwp8ICAgcyA9IGcgKHAsIHZhX2FyZyAodixpbnQpKTsKfCAgIHZhX2VuZCAodik7CnwgICBy
ZXR1cm4gczsKfCB9CnwgCnwgLyogT1NGIDQuMCBDb21wYXEgY2MgaXMgc29tZSBzb3J0IG9mIGFs
bW9zdC1BTlNJIGJ5IGRlZmF1bHQuICBJdCBoYXMKfCAgICBmdW5jdGlvbiBwcm90b3R5cGVzIGFu
ZCBzdHVmZiwgYnV0IG5vdCAnXHhISCcgaGV4IGNoYXJhY3RlciBjb25zdGFudHMuCnwgICAgVGhl
c2UgZG9uJ3QgcHJvdm9rZSBhbiBlcnJvciB1bmZvcnR1bmF0ZWx5LCBpbnN0ZWFkIGFyZSBzaWxl
bnRseSB0cmVhdGVkCnwgICAgYXMgJ3gnLiAgVGhlIGZvbGxvd2luZyBpbmR1Y2VzIGFuIGVycm9y
LCB1bnRpbCAtc3RkIGlzIGFkZGVkIHRvIGdldAp8ICAgIHByb3BlciBBTlNJIG1vZGUuICBDdXJp
b3VzbHkgJ1x4MDAnIT0neCcgYWx3YXlzIGNvbWVzIG91dCB0cnVlLCBmb3IgYW4KfCAgICBhcnJh
eSBzaXplIGF0IGxlYXN0LiAgSXQncyBuZWNlc3NhcnkgdG8gd3JpdGUgJ1x4MDAnPT0wIHRvIGdl
dCBzb21ldGhpbmcKfCAgICB0aGF0J3MgdHJ1ZSBvbmx5IHdpdGggLXN0ZC4gICovCnwgaW50IG9z
ZjRfY2NfYXJyYXkgWydceDAwJyA9PSAwID8gMSA6IC0xXTsKfCAKfCAvKiBJQk0gQyA2IGZvciBB
SVggaXMgYWxtb3N0LUFOU0kgYnkgZGVmYXVsdCwgYnV0IGl0IHJlcGxhY2VzIG1hY3JvIHBhcmFt
ZXRlcnMKfCAgICBpbnNpZGUgc3RyaW5ncyBhbmQgY2hhcmFjdGVyIGNvbnN0YW50cy4gICovCnwg
I2RlZmluZSBGT08oeCkgJ3gnCnwgaW50IHhsYzZfY2NfYXJyYXlbRk9PKGEpID09ICd4JyA/IDEg
OiAtMV07CnwgCnwgaW50IHRlc3QgKGludCBpLCBkb3VibGUgeCk7Cnwgc3RydWN0IHMxIHtpbnQg
KCpmKSAoaW50IGEpO307Cnwgc3RydWN0IHMyIHtpbnQgKCpmKSAoZG91YmxlIGEpO307CnwgaW50
IHBhaXJuYW1lcyAoaW50LCBjaGFyICoqLCBGSUxFICooKikoc3RydWN0IGJ1ZiAqLCBzdHJ1Y3Qg
c3RhdCAqLCBpbnQpLCBpbnQsIGludCk7CnwgaW50IGFyZ2M7CnwgY2hhciAqKmFyZ3Y7CnwgaW50
CnwgbWFpbiAoKQp8IHsKfCByZXR1cm4gZiAoZSwgYXJndiwgMCkgIT0gYXJndlswXSAgfHwgIGYg
KGUsIGFyZ3YsIDEpICE9IGFyZ3ZbMV07CnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3Vy
ZTozOTczOiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZp
Z3VyZTozOTczOiAkPyA9IDAKY29uZmlndXJlOjM5OTM6IHJlc3VsdDogLXFsYW5nbHZsPWV4dGM4
OQpjb25maWd1cmU6NDAxMTogY2hlY2tpbmcgd2hldGhlciBjYyAtcWxhbmdsdmw9ZXh0Yzg5IHVu
ZGVyc3RhbmRzIC1jIGFuZCAtbyB0b2dldGhlcgpjb25maWd1cmU6NDAzMzogY2MgLXFsYW5nbHZs
PWV4dGM4OSAtYyBjb25mdGVzdC5jIC1vIGNvbmZ0ZXN0Mi5vCmNvbmZpZ3VyZTo0MDM2OiAkPyA9
IDAKY29uZmlndXJlOjQwMzM6IGNjIC1xbGFuZ2x2bD1leHRjODkgLWMgY29uZnRlc3QuYyAtbyBj
b25mdGVzdDIubwpjb25maWd1cmU6NDAzNjogJD8gPSAwCmNvbmZpZ3VyZTo0MDQ4OiByZXN1bHQ6
IHllcwpjb25maWd1cmU6NDA2NzogY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBjYyAtcWxh
bmdsdmw9ZXh0Yzg5CmNvbmZpZ3VyZTo0MTc4OiByZXN1bHQ6IGFpeApjb25maWd1cmU6NDE5OTog
Y2hlY2tpbmcgaG93IHRvIHJ1biB0aGUgQyBwcmVwcm9jZXNzb3IKY29uZmlndXJlOjQyMzA6IGNj
IC1xbGFuZ2x2bD1leHRjODkgLUUgIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjQyMzA6ICQ/ID0gMApj
b25maWd1cmU6NDI0NDogY2MgLXFsYW5nbHZsPWV4dGM4OSAtRSAgY29uZnRlc3QuYwoiY29uZnRl
c3QuYyIsIGxpbmUgMTEuMTA6IDE1MDYtMjk2IChTKSAjaW5jbHVkZSBmaWxlIDxhY19ub25leGlz
dGVudC5oPiBub3QgZm91bmQuCmNvbmZpZ3VyZTo0MjQ0OiAkPyA9IDEKY29uZmlndXJlOiBmYWls
ZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1F
ICJsaWJzc2gyIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJzc2gyIgp8ICNkZWZpbmUg
UEFDS0FHRV9WRVJTSU9OICItIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgImxpYnNzaDIgLSIK
fCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJsaWJzc2gyLWRldmVsQGNvb2wuaGF4eC5zZSIK
fCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBQQUNLQUdFICJsaWJzc2gyIgp8ICNk
ZWZpbmUgVkVSU0lPTiAiLSIKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFj
X25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZTo0MjY5OiByZXN1bHQ6IGNjIC1xbGFuZ2x2bD1leHRj
ODkgLUUKY29uZmlndXJlOjQyODk6IGNjIC1xbGFuZ2x2bD1leHRjODkgLUUgIGNvbmZ0ZXN0LmMK
Y29uZmlndXJlOjQyODk6ICQ/ID0gMApjb25maWd1cmU6NDMwMzogY2MgLXFsYW5nbHZsPWV4dGM4
OSAtRSAgY29uZnRlc3QuYwoiY29uZnRlc3QuYyIsIGxpbmUgMTEuMTA6IDE1MDYtMjk2IChTKSAj
aW5jbHVkZSBmaWxlIDxhY19ub25leGlzdGVudC5oPiBub3QgZm91bmQuCmNvbmZpZ3VyZTo0MzAz
OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAq
Lwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJsaWJzc2gyIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJO
QU1FICJsaWJzc2gyIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICItIgp8ICNkZWZpbmUgUEFD
S0FHRV9TVFJJTkcgImxpYnNzaDIgLSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJsaWJz
c2gyLWRldmVsQGNvb2wuaGF4eC5zZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmlu
ZSBQQUNLQUdFICJsaWJzc2gyIgp8ICNkZWZpbmUgVkVSU0lPTiAiLSIKfCAvKiBlbmQgY29uZmRl
ZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZTo0MzMyOiBj
aGVja2luZyBmb3IgZ3JlcCB0aGF0IGhhbmRsZXMgbG9uZyBsaW5lcyBhbmQgLWUKY29uZmlndXJl
OjQzOTA6IHJlc3VsdDogL3Vzci9iaW4vZ3JlcApjb25maWd1cmU6NDM5NTogY2hlY2tpbmcgZm9y
IGVncmVwCmNvbmZpZ3VyZTo0NDU3OiByZXN1bHQ6IC91c3IvYmluL2dyZXAgLUUKY29uZmlndXJl
OjQ0NjI6IGNoZWNraW5nIGZvciBBTlNJIEMgaGVhZGVyIGZpbGVzCmNvbmZpZ3VyZTo0NDgyOiBj
YyAtcWxhbmdsdmw9ZXh0Yzg5IC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0NDgy
OiAkPyA9IDAKY29uZmlndXJlOjQ1NTU6IGNjIC1xbGFuZ2x2bD1leHRjODkgLW8gY29uZnRlc3Qg
LXE2NCAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6NDU1NTogJD8gPSAwCmNvbmZpZ3VyZTo0
NTU1OiAuL2NvbmZ0ZXN0CmNvbmZpZ3VyZTo0NTU1OiAkPyA9IDAKY29uZmlndXJlOjQ1NjY6IHJl
c3VsdDogeWVzCmNvbmZpZ3VyZTo0NTc5OiBjaGVja2luZyBmb3Igc3lzL3R5cGVzLmgKY29uZmln
dXJlOjQ1Nzk6IGNjIC1xbGFuZ2x2bD1leHRjODkgLWMgLXE2NCAgY29uZnRlc3QuYyA+JjUKY29u
ZmlndXJlOjQ1Nzk6ICQ/ID0gMApjb25maWd1cmU6NDU3OTogcmVzdWx0OiB5ZXMKY29uZmlndXJl
OjQ1Nzk6IGNoZWNraW5nIGZvciBzeXMvc3RhdC5oCmNvbmZpZ3VyZTo0NTc5OiBjYyAtcWxhbmds
dmw9ZXh0Yzg5IC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0NTc5OiAkPyA9IDAK
Y29uZmlndXJlOjQ1Nzk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NTc5OiBjaGVja2luZyBmb3Ig
c3RkbGliLmgKY29uZmlndXJlOjQ1Nzk6IGNjIC1xbGFuZ2x2bD1leHRjODkgLWMgLXE2NCAgY29u
ZnRlc3QuYyA+JjUKY29uZmlndXJlOjQ1Nzk6ICQ/ID0gMApjb25maWd1cmU6NDU3OTogcmVzdWx0
OiB5ZXMKY29uZmlndXJlOjQ1Nzk6IGNoZWNraW5nIGZvciBzdHJpbmcuaApjb25maWd1cmU6NDU3
OTogY2MgLXFsYW5nbHZsPWV4dGM4OSAtYyAtcTY0ICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6
NDU3OTogJD8gPSAwCmNvbmZpZ3VyZTo0NTc5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDU3OTog
Y2hlY2tpbmcgZm9yIG1lbW9yeS5oCmNvbmZpZ3VyZTo0NTc5OiBjYyAtcWxhbmdsdmw9ZXh0Yzg5
IC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0NTc5OiAkPyA9IDAKY29uZmlndXJl
OjQ1Nzk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NTc5OiBjaGVja2luZyBmb3Igc3RyaW5ncy5o
CmNvbmZpZ3VyZTo0NTc5OiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1jIC1xNjQgIGNvbmZ0ZXN0LmMg
PiY1CmNvbmZpZ3VyZTo0NTc5OiAkPyA9IDAKY29uZmlndXJlOjQ1Nzk6IHJlc3VsdDogeWVzCmNv
bmZpZ3VyZTo0NTc5OiBjaGVja2luZyBmb3IgaW50dHlwZXMuaApjb25maWd1cmU6NDU3OTogY2Mg
LXFsYW5nbHZsPWV4dGM4OSAtYyAtcTY0ICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NDU3OTog
JD8gPSAwCmNvbmZpZ3VyZTo0NTc5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDU3OTogY2hlY2tp
bmcgZm9yIHN0ZGludC5oCmNvbmZpZ3VyZTo0NTc5OiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1jIC1x
NjQgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo0NTc5OiAkPyA9IDAKY29uZmlndXJlOjQ1Nzk6
IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo0NTc5OiBjaGVja2luZyBmb3IgdW5pc3RkLmgKY29uZmln
dXJlOjQ1Nzk6IGNjIC1xbGFuZ2x2bD1leHRjODkgLWMgLXE2NCAgY29uZnRlc3QuYyA+JjUKY29u
ZmlndXJlOjQ1Nzk6ICQ/ID0gMApjb25maWd1cmU6NDU3OTogcmVzdWx0OiB5ZXMKY29uZmlndXJl
OjQ1OTE6IGNoZWNraW5nIGZvciBsb25nIGxvbmcKY29uZmlndXJlOjQ1OTE6IGNjIC1xbGFuZ2x2
bD1leHRjODkgLWMgLXE2NCAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjQ1OTE6ICQ/ID0gMApj
b25maWd1cmU6NDU5MTogY2MgLXFsYW5nbHZsPWV4dGM4OSAtYyAtcTY0ICBjb25mdGVzdC5jID4m
NQoiY29uZnRlc3QuYyIsIGxpbmUgNTcuMjQ6IDE1MDYtMDQ2IChTKSBTeW50YXggZXJyb3IuCmNv
bmZpZ3VyZTo0NTkxOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyog
Y29uZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJsaWJzc2gyIgp8ICNkZWZpbmUg
UEFDS0FHRV9UQVJOQU1FICJsaWJzc2gyIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICItIgp8
ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgImxpYnNzaDIgLSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVH
UkVQT1JUICJsaWJzc2gyLWRldmVsQGNvb2wuaGF4eC5zZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJM
ICIiCnwgI2RlZmluZSBQQUNLQUdFICJsaWJzc2gyIgp8ICNkZWZpbmUgVkVSU0lPTiAiLSIKfCAj
ZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAjZGVm
aW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAjZGVmaW5l
IEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZF
X1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9T
VERJTlRfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4g
ICovCnwgI2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVmIEhBVkVfU1lTX1RZUEVTX0gKfCAjIGlu
Y2x1ZGUgPHN5cy90eXBlcy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NZU19TVEFUX0gKfCAj
IGluY2x1ZGUgPHN5cy9zdGF0Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIFNURENfSEVBREVSUwp8ICMg
aW5jbHVkZSA8c3RkbGliLmg+CnwgIyBpbmNsdWRlIDxzdGRkZWYuaD4KfCAjZWxzZQp8ICMgaWZk
ZWYgSEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUgPHN0ZGxpYi5oPgp8ICMgZW5kaWYKfCAjZW5k
aWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdfSAp8ICMgaWYgIWRlZmluZWQgU1REQ19IRUFERVJTICYm
IGRlZmluZWQgSEFWRV9NRU1PUllfSAp8ICMgIGluY2x1ZGUgPG1lbW9yeS5oPgp8ICMgZW5kaWYK
fCAjIGluY2x1ZGUgPHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NUUklOR1NfSAp8
ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX0lOVFRZUEVTX0gK
fCAjIGluY2x1ZGUgPGludHR5cGVzLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RESU5UX0gK
fCAjIGluY2x1ZGUgPHN0ZGludC5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1VOSVNURF9ICnwg
IyBpbmNsdWRlIDx1bmlzdGQuaD4KfCAjZW5kaWYKfCBpbnQKfCBtYWluICgpCnwgewp8IGlmIChz
aXplb2YgKChsb25nIGxvbmcpKSkKfCAJICAgIHJldHVybiAwOwp8ICAgOwp8ICAgcmV0dXJuIDA7
CnwgfQpjb25maWd1cmU6NDU5MTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ2MDM6IGNoZWNraW5n
IGlmIF9SRUVOVFJBTlQgaXMgYWxyZWFkeSBkZWZpbmVkCmNvbmZpZ3VyZTo0NjI1OiBjYyAtcWxh
bmdsdmw9ZXh0Yzg5IC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CiJjb25mdGVzdC5jIiwgbGluZSAz
Mi4xMzogMTUwNi0yNzcgKFMpIFN5bnRheCBlcnJvcjogcG9zc2libGUgbWlzc2luZyAnOycgb3Ig
JywnPwoiY29uZnRlc3QuYyIsIGxpbmUgMzIuNzogMTUwNi0wNDUgKFMpIFVuZGVjbGFyZWQgaWRl
bnRpZmllciBmb3JjZS4KY29uZmlndXJlOjQ2MjU6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBw
cm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgImxp
YnNzaDIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgImxpYnNzaDIiCnwgI2RlZmluZSBQQUNL
QUdFX1ZFUlNJT04gIi0iCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAibGlic3NoMiAtIgp8ICNk
ZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImxpYnNzaDItZGV2ZWxAY29vbC5oYXh4LnNlIgp8ICNk
ZWZpbmUgUEFDS0FHRV9VUkwgIiIKfCAjZGVmaW5lIFBBQ0tBR0UgImxpYnNzaDIiCnwgI2RlZmlu
ZSBWRVJTSU9OICItIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lT
X1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RE
TElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9I
IDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAx
CnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNk
ZWZpbmUgSEFWRV9MT05HTE9ORyAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IAp8IAp8
IGludAp8IG1haW4gKCkKfCB7CnwgCnwgI2lmZGVmIF9SRUVOVFJBTlQKfCAgICAgICBpbnQgZHVt
bXk9MTsKfCAjZWxzZQp8ICAgICAgIGZvcmNlIGNvbXBpbGF0aW9uIGVycm9yCnwgI2VuZGlmCnwg
CnwgICA7CnwgICByZXR1cm4gMDsKfCB9CnwgCmNvbmZpZ3VyZTo0NjMzOiByZXN1bHQ6IG5vCmNv
bmZpZ3VyZTo0NjQxOiBjaGVja2luZyBpZiBfUkVFTlRSQU5UIGlzIGFjdHVhbGx5IG5lZWRlZApj
b25maWd1cmU6NDY1ODogcmVzdWx0OiBubwpjb25maWd1cmU6NDY2MzogY2hlY2tpbmcgaWYgX1JF
RU5UUkFOVCBpcyBvbndhcmRzIGRlZmluZWQKY29uZmlndXJlOjQ2ODA6IHJlc3VsdDogbm8KY29u
ZmlndXJlOjQ2ODc6IGNoZWNraW5nIGZvciBsaWJyYXJ5IGNvbnRhaW5pbmcgc29ja2V0CmNvbmZp
Z3VyZTo0NzE4OiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1vIGNvbmZ0ZXN0IC1xNjQgICBjb25mdGVz
dC5jICA+JjUKY29uZmlndXJlOjQ3MTg6ICQ/ID0gMApjb25maWd1cmU6NDczNTogcmVzdWx0OiBu
b25lIHJlcXVpcmVkCmNvbmZpZ3VyZTo0NzQ1OiBjaGVja2luZyBmb3IgbGlicmFyeSBjb250YWlu
aW5nIGluZXRfYWRkcgpjb25maWd1cmU6NDc3NjogY2MgLXFsYW5nbHZsPWV4dGM4OSAtbyBjb25m
dGVzdCAtcTY0ICAgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZTo0Nzc2OiAkPyA9IDAKY29uZmln
dXJlOjQ3OTM6IHJlc3VsdDogbm9uZSByZXF1aXJlZApjb25maWd1cmU6NTEwODogY2hlY2tpbmcg
Zm9yIEMgY29tcGlsZXIgdmVyc2lvbgpjb25maWd1cmU6NTExNzogY2MgLS12ZXJzaW9uID4mNQpj
YzogMTUwMS0yMTYgKFcpIGNvbW1hbmQgb3B0aW9uIC0tdmVyc2lvbiBpcyBub3QgcmVjb2duaXpl
ZCAtIHBhc3NlZCB0byBsZAoKCgogIHhsYygxKSAgICAgICAgICAgICAgICAgICAgIElCTSAoMjAx
MCkgICAgICAgICAgICAgICAgICAgICAgeGxjKDEpCgoKCiAgTkFNRQogICAgICAgICB4bGMsIGNj
LCBjODksIGM5OSBhbmQgcmVsYXRlZCBjb21tYW5kcyAtIGludm9rZSB0aGUgSUJNIFhMCmNvbmZp
Z3VyZTo1MTI4OiAkPyA9IDI0OQpjb25maWd1cmU6NTExNzogY2MgLXYgPiY1CmV4ZWM6IGV4cG9y
dChleHBvcnQsWExfQ09ORklHPS9ldGMvdmFjLmNmZy41MzpjYyxOVUxMKSAKZXhlYzogbGVzcyhs
ZXNzLC91c3IvdmFjL2V4ZS9kZWZhdWx0X21zZy92YWMudHh0LE5VTEwpIAoKCgogIHhsYygxKSAg
ICAgICAgICAgICAgICAgICAgIElCTSAoMjAxMCkgICAgICAgICAgICAgICAgICAgICAgeGxjKDEp
CgoKCiAgTkFNRQpjb25maWd1cmU6NTEyODogJD8gPSAyNDkKY29uZmlndXJlOjUxMTc6IGNjIC1W
ID4mNQpleHBvcnQgWExfQ09ORklHPS9ldGMvdmFjLmNmZy41MzpjYyAKbGVzcyAvdXNyL3ZhYy9l
eGUvZGVmYXVsdF9tc2cvdmFjLnR4dCAKCgoKICB4bGMoMSkgICAgICAgICAgICAgICAgICAgICBJ
Qk0gKDIwMTApICAgICAgICAgICAgICAgICAgICAgIHhsYygxKQoKCgogIE5BTUUKY29uZmlndXJl
OjUxMjg6ICQ/ID0gMjQ5CmNvbmZpZ3VyZTo1MTE3OiBjYyAtcXZlcnNpb24gPiY1CklCTSBYTCBD
L0MrKyBmb3IgQUlYLCBWMTEuMSAoNTcyNC1YMTMpClZlcnNpb246IDExLjAxLjAwMDAuMDAwNQpj
b25maWd1cmU6NTEyODogJD8gPSAwCmNvbmZpZ3VyZTo1MTMyOiBjaGVja2luZyB3aGV0aGVyIHdl
IGFyZSB1c2luZyB0aGUgR05VIEMgY29tcGlsZXIKY29uZmlndXJlOjUxNjA6IHJlc3VsdDogbm8K
Y29uZmlndXJlOjUxNjk6IGNoZWNraW5nIHdoZXRoZXIgY2MgYWNjZXB0cyAtZwpjb25maWd1cmU6
NTIzMDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjUyNDc6IGNoZWNraW5nIGZvciBjYyBvcHRpb24g
dG8gYWNjZXB0IElTTyBDODkKY29uZmlndXJlOjUzMzA6IHJlc3VsdDogLXFsYW5nbHZsPWV4dGM4
OQpjb25maWd1cmU6NTM0ODogY2hlY2tpbmcgd2hldGhlciBjYyAtcWxhbmdsdmw9ZXh0Yzg5IHVu
ZGVyc3RhbmRzIC1jIGFuZCAtbyB0b2dldGhlcgpjb25maWd1cmU6NTM4NTogcmVzdWx0OiB5ZXMK
Y29uZmlndXJlOjU0MDQ6IGNoZWNraW5nIGRlcGVuZGVuY3kgc3R5bGUgb2YgY2MgLXFsYW5nbHZs
PWV4dGM4OQpjb25maWd1cmU6NTUxNTogcmVzdWx0OiBhaXgKY29uZmlndXJlOjU1MzE6IGNoZWNr
aW5nIHdoZXRoZXIgbG4gLXMgd29ya3MKY29uZmlndXJlOjU1MzU6IHJlc3VsdDogeWVzCmNvbmZp
Z3VyZTo1NTQyOiBjaGVja2luZyB3aGV0aGVyIG1ha2Ugc2V0cyAkKE1BS0UpCmNvbmZpZ3VyZTo1
NTY0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NTU3NzogY2hlY2tpbmcgZm9yIHNzaGQKY29uZmln
dXJlOjU2MTA6IHJlc3VsdDogbm8KY29uZmlndXJlOjU5NzU6IGNoZWNraW5nIGhvdyB0byBwcmlu
dCBzdHJpbmdzCmNvbmZpZ3VyZTo2MDA0OiByZXN1bHQ6IHByaW50IC1yCmNvbmZpZ3VyZTo2MDIz
OiBjaGVja2luZyBmb3IgYSBzZWQgdGhhdCBkb2VzIG5vdCB0cnVuY2F0ZSBvdXRwdXQKY29uZmln
dXJlOjYwODc6IHJlc3VsdDogL3Vzci9iaW4vc2VkCmNvbmZpZ3VyZTo2MTA1OiBjaGVja2luZyBm
b3IgZmdyZXAKY29uZmlndXJlOjYxNjc6IHJlc3VsdDogL3Vzci9iaW4vZ3JlcCAtRgpjb25maWd1
cmU6NjIzNTogY2hlY2tpbmcgZm9yIG5vbi1HTlUgbGQKY29uZmlndXJlOjYyNjk6IHJlc3VsdDog
L3Vzci9iaW4vbGQKY29uZmlndXJlOjYyNzY6IGNoZWNraW5nIGlmIHRoZSBsaW5rZXIgKC91c3Iv
YmluL2xkKSBpcyBHTlUgbGQKY29uZmlndXJlOjYyOTE6IHJlc3VsdDogbm8KY29uZmlndXJlOjYz
MDM6IGNoZWNraW5nIGZvciBCU0QtIG9yIE1TLWNvbXBhdGlibGUgbmFtZSBsaXN0ZXIgKG5tKQpj
b25maWd1cmU6NjM1MjogcmVzdWx0OiAvdXNyL2Jpbi9ubSAtQgpjb25maWd1cmU6NjQ4MjogY2hl
Y2tpbmcgdGhlIG5hbWUgbGlzdGVyICgvdXNyL2Jpbi9ubSAtQikgaW50ZXJmYWNlCmNvbmZpZ3Vy
ZTo2NDg5OiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZp
Z3VyZTo2NDkyOiAvdXNyL2Jpbi9ubSAtQiAiY29uZnRlc3QubyIKMDY1NC0yMTAgY29uZnRlc3Qu
byBpcyBub3QgdmFsaWQgaW4gdGhlIGN1cnJlbnQgb2JqZWN0IGZpbGUgbW9kZS4KCVVzZSB0aGUg
LVggb3B0aW9uIHRvIHNwZWNpZnkgdGhlIGRlc2lyZWQgb2JqZWN0IG1vZGUuCmNvbmZpZ3VyZTo2
NDk1OiBvdXRwdXQKY29uZmlndXJlOjY1MDI6IHJlc3VsdDogQlNEIG5tCmNvbmZpZ3VyZTo2NTA2
OiBjaGVja2luZyB0aGUgbWF4aW11bSBsZW5ndGggb2YgY29tbWFuZCBsaW5lIGFyZ3VtZW50cwpj
b25maWd1cmU6NjYzNzogcmVzdWx0OiAxODQzMgpjb25maWd1cmU6NjY1NDogY2hlY2tpbmcgd2hl
dGhlciB0aGUgc2hlbGwgdW5kZXJzdGFuZHMgc29tZSBYU0kgY29uc3RydWN0cwpjb25maWd1cmU6
NjY2NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY2Njg6IGNoZWNraW5nIHdoZXRoZXIgdGhlIHNo
ZWxsIHVuZGVyc3RhbmRzICIrPSIKY29uZmlndXJlOjY2NzQ6IHJlc3VsdDogbm8KY29uZmlndXJl
OjY3MDk6IGNoZWNraW5nIGhvdyB0byBjb252ZXJ0IHBvd2VycGMtaWJtLWFpeDUuMy4wLjAgZmls
ZSBuYW1lcyB0byBwb3dlcnBjLWlibS1haXg1LjMuMC4wIGZvcm1hdApjb25maWd1cmU6Njc0OTog
cmVzdWx0OiBmdW5jX2NvbnZlcnRfZmlsZV9ub29wCmNvbmZpZ3VyZTo2NzU2OiBjaGVja2luZyBo
b3cgdG8gY29udmVydCBwb3dlcnBjLWlibS1haXg1LjMuMC4wIGZpbGUgbmFtZXMgdG8gdG9vbGNo
YWluIGZvcm1hdApjb25maWd1cmU6Njc3NjogcmVzdWx0OiBmdW5jX2NvbnZlcnRfZmlsZV9ub29w
CmNvbmZpZ3VyZTo2NzgzOiBjaGVja2luZyBmb3IgL3Vzci9iaW4vbGQgb3B0aW9uIHRvIHJlbG9h
ZCBvYmplY3QgZmlsZXMKY29uZmlndXJlOjY3OTA6IHJlc3VsdDogLXIKY29uZmlndXJlOjY4NjQ6
IGNoZWNraW5nIGZvciBvYmpkdW1wCmNvbmZpZ3VyZTo2ODkxOiByZXN1bHQ6IG9iamR1bXAKY29u
ZmlndXJlOjY5MjA6IGNoZWNraW5nIGhvdyB0byByZWNvZ25pemUgZGVwZW5kZW50IGxpYnJhcmll
cwpjb25maWd1cmU6NzExODogcmVzdWx0OiBwYXNzX2FsbApjb25maWd1cmU6NzIwMzogY2hlY2tp
bmcgZm9yIGRsbHRvb2wKY29uZmlndXJlOjcyMzA6IHJlc3VsdDogZGxsdG9vbApjb25maWd1cmU6
NzI2MDogY2hlY2tpbmcgaG93IHRvIGFzc29jaWF0ZSBydW50aW1lIGFuZCBsaW5rIGxpYnJhcmll
cwpjb25maWd1cmU6NzI4NzogcmVzdWx0OiBwcmludCAtciAtLQpjb25maWd1cmU6NzM0NzogY2hl
Y2tpbmcgZm9yIGFyCmNvbmZpZ3VyZTo3MzYzOiBmb3VuZCAvdXNyL2Jpbi9hcgpjb25maWd1cmU6
NzM3NDogcmVzdWx0OiBhcgpjb25maWd1cmU6NzQxMTogY2hlY2tpbmcgZm9yIGFyY2hpdmVyIEBG
SUxFIHN1cHBvcnQKY29uZmlndXJlOjc0Mjg6IGNjIC1xbGFuZ2x2bD1leHRjODkgLWMgLXE2NCAg
Y29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjc0Mjg6ICQ/ID0gMApjb25maWd1cmU6NzQzMTogYXIg
Y3J1IGxpYmNvbmZ0ZXN0LmEgQGNvbmZ0ZXN0LmxzdCA+JjUKYXI6IE5vIHN1Y2ggZmlsZSBvciBk
aXJlY3RvcnkKYXI6IDA3MDctMTE3IFRoZSBmb3BlbiBzeXN0ZW0gY2FsbCBmYWlsZWQgb24gZmls
ZSBAY29uZnRlc3QubHN0Lgpjb25maWd1cmU6NzQzNDogJD8gPSAxCmNvbmZpZ3VyZTo3NDU0OiBy
ZXN1bHQ6IG5vCmNvbmZpZ3VyZTo3NTEyOiBjaGVja2luZyBmb3Igc3RyaXAKY29uZmlndXJlOjc1
Mjg6IGZvdW5kIC91c3IvYmluL3N0cmlwCmNvbmZpZ3VyZTo3NTM5OiByZXN1bHQ6IHN0cmlwCmNv
bmZpZ3VyZTo3NjExOiBjaGVja2luZyBmb3IgcmFubGliCmNvbmZpZ3VyZTo3NjI3OiBmb3VuZCAv
dXNyL2Jpbi9yYW5saWIKY29uZmlndXJlOjc2Mzg6IHJlc3VsdDogcmFubGliCmNvbmZpZ3VyZTo3
NzQwOiBjaGVja2luZyBjb21tYW5kIHRvIHBhcnNlIC91c3IvYmluL25tIC1CIG91dHB1dCBmcm9t
IGNjIC1xbGFuZ2x2bD1leHRjODkgb2JqZWN0CmNvbmZpZ3VyZTo3ODYwOiBjYyAtcWxhbmdsdmw9
ZXh0Yzg5IC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo3ODYzOiAkPyA9IDAKY29u
ZmlndXJlOjc4Njc6IC91c3IvYmluL25tIC1CIGNvbmZ0ZXN0Lm8gXHwgc2VkIC1uIC1lICdzL14u
KlsgXVwoW0JDRFRdW0JDRFRdKlwpWyBdWyBdKlwoW19BLVphLXpdW19BLVphLXowLTldKlwpJC9c
MSBcMiBcMi9wJyB8IHNlZCAnLyBfX2dudV9sdG8vZCcgXD4gY29uZnRlc3Qubm0KMDY1NC0yMTAg
Y29uZnRlc3QubyBpcyBub3QgdmFsaWQgaW4gdGhlIGN1cnJlbnQgb2JqZWN0IGZpbGUgbW9kZS4K
CVVzZSB0aGUgLVggb3B0aW9uIHRvIHNwZWNpZnkgdGhlIGRlc2lyZWQgb2JqZWN0IG1vZGUuCmNv
bmZpZ3VyZTo3ODcwOiAkPyA9IDAKY2Fubm90IHJ1biBzZWQgLW4gLWUgJ3MvXi4qWwkgXVwoW0JD
RFRdW0JDRFRdKlwpWwkgXVsJIF0qXChbX0EtWmEtel1bX0EtWmEtejAtOV0qXCkkL1wxIFwyIFwy
L3AnIHwgc2VkICcvIF9fZ251X2x0by9kJwpjb25maWd1cmU6Nzg2MDogY2MgLXFsYW5nbHZsPWV4
dGM4OSAtYyAtcTY0ICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6Nzg2MzogJD8gPSAwCmNvbmZp
Z3VyZTo3ODY3OiAvdXNyL2Jpbi9ubSAtQiBjb25mdGVzdC5vIFx8IHNlZCAtbiAtZSAncy9eLipb
IF1cKFtCQ0RUXVtCQ0RUXSpcKVsgXVsgXSpfXChbX0EtWmEtel1bX0EtWmEtejAtOV0qXCkkL1wx
IF9cMiBcMi9wJyB8IHNlZCAnLyBfX2dudV9sdG8vZCcgXD4gY29uZnRlc3Qubm0KMDY1NC0yMTAg
Y29uZnRlc3QubyBpcyBub3QgdmFsaWQgaW4gdGhlIGN1cnJlbnQgb2JqZWN0IGZpbGUgbW9kZS4K
CVVzZSB0aGUgLVggb3B0aW9uIHRvIHNwZWNpZnkgdGhlIGRlc2lyZWQgb2JqZWN0IG1vZGUuCmNv
bmZpZ3VyZTo3ODcwOiAkPyA9IDAKY2Fubm90IHJ1biBzZWQgLW4gLWUgJ3MvXi4qWwkgXVwoW0JD
RFRdW0JDRFRdKlwpWwkgXVsJIF0qX1woW19BLVphLXpdW19BLVphLXowLTldKlwpJC9cMSBfXDIg
XDIvcCcgfCBzZWQgJy8gX19nbnVfbHRvL2QnCmNvbmZpZ3VyZTo3OTc0OiByZXN1bHQ6IGZhaWxl
ZApjb25maWd1cmU6ODAxNDogY2hlY2tpbmcgZm9yIHN5c3Jvb3QKY29uZmlndXJlOjgwNDQ6IHJl
c3VsdDogbm8KY29uZmlndXJlOjgzMDc6IGNoZWNraW5nIGZvciBtdApjb25maWd1cmU6ODMyMzog
Zm91bmQgL3Vzci9iaW4vbXQKY29uZmlndXJlOjgzMzQ6IHJlc3VsdDogbXQKY29uZmlndXJlOjgz
NTc6IGNoZWNraW5nIGlmIG10IGlzIGEgbWFuaWZlc3QgdG9vbApjb25maWd1cmU6ODM2MzogbXQg
Jy0/JwpVc2FnZTogIG10IFsgLWYgZGV2aWNlIF0gc3ViY29tbWFuZCBbIGNvdW50IF0KCVZhbGlk
IHN1YmNvbW1hbmRzIGFyZToKCXdlb2YKCWVvZgoJZnNmCglic2YKCWZzcgoJYnNyCglyZXdpbmQK
CW9mZmxpbmUKCXJld29mZmwKCXN0YXR1cwpjb25maWd1cmU6ODM3MTogcmVzdWx0OiBubwpjb25m
aWd1cmU6OTAxMDogY2hlY2tpbmcgZm9yIGRsZmNuLmgKY29uZmlndXJlOjkwMTA6IGNjIC1xbGFu
Z2x2bD1leHRjODkgLWMgLXE2NCAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjkwMTA6ICQ/ID0g
MApjb25maWd1cmU6OTAxMDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjkyMTQ6IGNoZWNraW5nIGZv
ciBvYmpkaXIKY29uZmlndXJlOjkyMjk6IHJlc3VsdDogLmxpYnMKY29uZmlndXJlOjk4NjI6IGNo
ZWNraW5nIGZvciBjYyAtcWxhbmdsdmw9ZXh0Yzg5IG9wdGlvbiB0byBwcm9kdWNlIFBJQwpjb25m
aWd1cmU6OTg2OTogcmVzdWx0OiAgLURQSUMKY29uZmlndXJlOjk4Nzc6IGNoZWNraW5nIGlmIGNj
IC1xbGFuZ2x2bD1leHRjODkgUElDIGZsYWcgIC1EUElDIHdvcmtzCmNvbmZpZ3VyZTo5ODk1OiBj
YyAtcWxhbmdsdmw9ZXh0Yzg5IC1jIC1xNjQgICAtRFBJQyAtRFBJQyBjb25mdGVzdC5jID4mNQpj
b25maWd1cmU6OTg5OTogJD8gPSAwCmNvbmZpZ3VyZTo5OTEyOiByZXN1bHQ6IHllcwpjb25maWd1
cmU6OTk0MTogY2hlY2tpbmcgaWYgY2MgLXFsYW5nbHZsPWV4dGM4OSBzdGF0aWMgZmxhZyAtYm5z
byAtYkk6L2xpYi9zeXNjYWxscy5leHAgd29ya3MKY29uZmlndXJlOjk5Njk6IHJlc3VsdDogbm8K
Y29uZmlndXJlOjk5ODQ6IGNoZWNraW5nIGlmIGNjIC1xbGFuZ2x2bD1leHRjODkgc3VwcG9ydHMg
LWMgLW8gZmlsZS5vCmNvbmZpZ3VyZToxMDAwNTogY2MgLXFsYW5nbHZsPWV4dGM4OSAtYyAtcTY0
ICAtbyBvdXQvY29uZnRlc3QyLm8gY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjEwMDA5OiAkPyA9
IDAKY29uZmlndXJlOjEwMDMxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTAwMzk6IGNoZWNraW5n
IGlmIGNjIC1xbGFuZ2x2bD1leHRjODkgc3VwcG9ydHMgLWMgLW8gZmlsZS5vCmNvbmZpZ3VyZTox
MDA4NjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjEwMTE5OiBjaGVja2luZyB3aGV0aGVyIHRoZSBj
YyAtcWxhbmdsdmw9ZXh0Yzg5IGxpbmtlciAoL3Vzci9iaW4vbGQpIHN1cHBvcnRzIHNoYXJlZCBs
aWJyYXJpZXMKY29uZmlndXJlOjEwNjc1OiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1vIGNvbmZ0ZXN0
IC1xNjQgICBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjEwNjc1OiAkPyA9IDAKY29uZmlndXJl
OjExMjc2OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTE1MTY6IGNoZWNraW5nIGR5bmFtaWMgbGlu
a2VyIGNoYXJhY3RlcmlzdGljcwpjb25maWd1cmU6MTIyNTA6IHJlc3VsdDogYWl4NS4zLjAuMCBs
ZC5zbwpjb25maWd1cmU6MTIzNTc6IGNoZWNraW5nIGhvdyB0byBoYXJkY29kZSBsaWJyYXJ5IHBh
dGhzIGludG8gcHJvZ3JhbXMKY29uZmlndXJlOjEyMzgyOiByZXN1bHQ6IGltbWVkaWF0ZQpjb25m
aWd1cmU6MTI5MjI6IGNoZWNraW5nIHdoZXRoZXIgc3RyaXBwaW5nIGxpYnJhcmllcyBpcyBwb3Nz
aWJsZQpjb25maWd1cmU6MTI5NDQ6IHJlc3VsdDogbm8KY29uZmlndXJlOjEyOTYyOiBjaGVja2lu
ZyBpZiBsaWJ0b29sIHN1cHBvcnRzIHNoYXJlZCBsaWJyYXJpZXMKY29uZmlndXJlOjEyOTY0OiBy
ZXN1bHQ6IHllcwpjb25maWd1cmU6MTI5Njc6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgc2hh
cmVkIGxpYnJhcmllcwpjb25maWd1cmU6MTI5ODg6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToxMjk5
MTogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzdGF0aWMgbGlicmFyaWVzCmNvbmZpZ3VyZTox
Mjk5NTogcmVzdWx0OiBubwpjb25maWd1cmU6MTMwMzI6IGNoZWNraW5nIHdoZXRoZXIgYnl0ZSBv
cmRlcmluZyBpcyBiaWdlbmRpYW4KY29uZmlndXJlOjEzMDQ3OiBjYyAtcWxhbmdsdmw9ZXh0Yzg5
IC1jIC1xNjQgIGNvbmZ0ZXN0LmMgPiY1CiJjb25mdGVzdC5jIiwgbGluZSAyNS4xNjogMTUwNi0x
NjYgKFMpIERlZmluaXRpb24gb2YgZnVuY3Rpb24gbm90IHJlcXVpcmVzIHBhcmVudGhlc2VzLgoi
Y29uZnRlc3QuYyIsIGxpbmUgMjUuMjA6IDE1MDYtMDQ2IChTKSBTeW50YXggZXJyb3IuCmNvbmZp
Z3VyZToxMzA0NzogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNv
bmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAibGlic3NoMiIKfCAjZGVmaW5lIFBB
Q0tBR0VfVEFSTkFNRSAibGlic3NoMiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiLSIKfCAj
ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJsaWJzc2gyIC0iCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JF
UE9SVCAibGlic3NoMi1kZXZlbEBjb29sLmhheHguc2UiCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAi
Igp8ICNkZWZpbmUgUEFDS0FHRSAibGlic3NoMiIKfCAjZGVmaW5lIFZFUlNJT04gIi0iCnwgI2Rl
ZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmlu
ZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBI
QVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9T
VFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RE
SU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0xPTkdMT05H
IDEKfCAjZGVmaW5lIEhBVkVfRExGQ05fSCAxCnwgI2RlZmluZSBMVF9PQkpESVIgIi5saWJzLyIK
fCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2lmbmRlZiBfX0FQUExFX0NDX18KfCAJICAgICAg
IG5vdCBhIHVuaXZlcnNhbCBjYXBhYmxlIGNvbXBpbGVyCnwgCSAgICAgI2VuZGlmCnwgCSAgICAg
dHlwZWRlZiBpbnQgZHVtbXk7CnwgCmNvbmZpZ3VyZToxMzA5MjogY2MgLXFsYW5nbHZsPWV4dGM4
OSAtYyAtcTY0ICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MTMwOTI6ICQ/ID0gMApjb25maWd1
cmU6MTMxMTA6IGNjIC1xbGFuZ2x2bD1leHRjODkgLWMgLXE2NCAgY29uZnRlc3QuYyA+JjUKY29u
ZmlndXJlOjEzMTEwOiAkPyA9IDAKY29uZmlndXJlOjEzMjM4OiByZXN1bHQ6IHllcwpjb25maWd1
cmU6MTMyNjQ6IGNoZWNraW5nIGZvciBzcGVjaWFsIEMgY29tcGlsZXIgb3B0aW9ucyBuZWVkZWQg
Zm9yIGxhcmdlIGZpbGVzCmNvbmZpZ3VyZToxMzI5NDogY2MgLXFsYW5nbHZsPWV4dGM4OSAtYyAt
cTY0ICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MTMyOTQ6ICQ/ID0gMApjb25maWd1cmU6MTMz
MDk6IHJlc3VsdDogbm8KY29uZmlndXJlOjEzMzE1OiBjaGVja2luZyBmb3IgX0ZJTEVfT0ZGU0VU
X0JJVFMgdmFsdWUgbmVlZGVkIGZvciBsYXJnZSBmaWxlcwpjb25maWd1cmU6MTMzNDA6IGNjIC1x
bGFuZ2x2bD1leHRjODkgLWMgLXE2NCAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjEzMzQwOiAk
PyA9IDAKY29uZmlndXJlOjEzMzcyOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxMzU2MTogY2hlY2tp
bmcgZm9yIG5vbi1HTlUgbGQKY29uZmlndXJlOjEzNTkyOiByZXN1bHQ6IC91c3IvYmluL2xkCmNv
bmZpZ3VyZToxMzU5OTogY2hlY2tpbmcgaWYgdGhlIGxpbmtlciAoL3Vzci9iaW4vbGQpIGlzIEdO
VSBsZApjb25maWd1cmU6MTM2MTI6IHJlc3VsdDogbm8KY29uZmlndXJlOjEzNjE5OiBjaGVja2lu
ZyBmb3Igc2hhcmVkIGxpYnJhcnkgcnVuIHBhdGggb3JpZ2luCmNvbmZpZ3VyZToxMzYzMjogcmVz
dWx0OiBkb25lCmNvbmZpZ3VyZToxNDEzNzogY2hlY2tpbmcgZm9yIGxpYnNzbApjb25maWd1cmU6
MTQxNTY6IGNjIC1xbGFuZ2x2bD1leHRjODkgLW8gY29uZnRlc3QgLXE2NCAgIGNvbmZ0ZXN0LmMg
IC1sc3NsIC1sY3J5cHRvID4mNQoiY29uZnRlc3QuYyIsIGxpbmUgMjUuMTA6IDE1MDYtMjk2IChT
KSAjaW5jbHVkZSBmaWxlIDxvcGVuc3NsL3NzbC5oPiBub3QgZm91bmQuCmNvbmZpZ3VyZToxNDE1
NjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmgg
Ki8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAibGlic3NoMiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFS
TkFNRSAibGlic3NoMiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiLSIKfCAjZGVmaW5lIFBB
Q0tBR0VfU1RSSU5HICJsaWJzc2gyIC0iCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAibGli
c3NoMi1kZXZlbEBjb29sLmhheHguc2UiCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZp
bmUgUEFDS0FHRSAibGlic3NoMiIKfCAjZGVmaW5lIFZFUlNJT04gIi0iCnwgI2RlZmluZSBTVERD
X0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZ
U19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklO
R19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0gg
MQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8
ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0xPTkdMT05HIDEKfCAjZGVm
aW5lIEhBVkVfRExGQ05fSCAxCnwgI2RlZmluZSBMVF9PQkpESVIgIi5saWJzLyIKfCAjZGVmaW5l
IFdPUkRTX0JJR0VORElBTiAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxv
cGVuc3NsL3NzbC5oPgp8IGludAp8IG1haW4gKCkKfCB7CnwgCnwgICA7CnwgICByZXR1cm4gMDsK
fCB9CmNvbmZpZ3VyZToxNDE2NjogcmVzdWx0OiBubwpjb25maWd1cmU6MTQ2OTQ6IGNoZWNraW5n
IGZvciBsaWJnY3J5cHQKY29uZmlndXJlOjE0NzEzOiBjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1vIGNv
bmZ0ZXN0IC1xNjQgICBjb25mdGVzdC5jICAtbGdjcnlwdCA+JjUKImNvbmZ0ZXN0LmMiLCBsaW5l
IDI1LjEwOiAxNTA2LTI5NiAoUykgI2luY2x1ZGUgZmlsZSA8Z2NyeXB0Lmg+IG5vdCBmb3VuZC4K
Y29uZmlndXJlOjE0NzEzOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6Cnwg
LyogY29uZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJsaWJzc2gyIgp8ICNkZWZp
bmUgUEFDS0FHRV9UQVJOQU1FICJsaWJzc2gyIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIt
Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgImxpYnNzaDIgLSIKfCAjZGVmaW5lIFBBQ0tBR0Vf
QlVHUkVQT1JUICJsaWJzc2gyLWRldmVsQGNvb2wuaGF4eC5zZSIKfCAjZGVmaW5lIFBBQ0tBR0Vf
VVJMICIiCnwgI2RlZmluZSBQQUNLQUdFICJsaWJzc2gyIgp8ICNkZWZpbmUgVkVSU0lPTiAiLSIK
fCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAj
ZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAjZGVm
aW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBI
QVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFW
RV9TVERJTlRfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfTE9O
R0xPTkcgMQp8ICNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKfCAjZGVmaW5lIExUX09CSkRJUiAiLmxp
YnMvIgp8ICNkZWZpbmUgV09SRFNfQklHRU5ESUFOIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICov
CnwgI2luY2x1ZGUgPGdjcnlwdC5oPgp8IGludAp8IG1haW4gKCkKfCB7CnwgCnwgICA7CnwgICBy
ZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZToxNDcyMzogcmVzdWx0OiBubwpjb25maWd1cmU6MTQ3Njc6
IGVycm9yOiBObyBjcnlwdG8gbGlicmFyeSBmb3VuZCEKVHJ5IC0td2l0aC1saWJzc2wtcHJlZml4
PVBBVEggb3IgLS13aXRoLWxpYmdjcnlwdC1wcmVmaXg9UEFUSAoKIyMgLS0tLS0tLS0tLS0tLS0t
LSAjIwojIyBDYWNoZSB2YXJpYWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0gIyMKCmFjX2N2
X2J1aWxkPXBvd2VycGMtaWJtLWFpeDUuMy4wLjAKYWNfY3ZfY19iaWdlbmRpYW49eWVzCmFjX2N2
X2NfY29tcGlsZXJfZ251PW5vCmFjX2N2X2Vudl9DQ19zZXQ9JycKYWNfY3ZfZW52X0NDX3ZhbHVl
PScnCmFjX2N2X2Vudl9DRkxBR1Nfc2V0PXNldAphY19jdl9lbnZfQ0ZMQUdTX3ZhbHVlPS1xNjQK
YWNfY3ZfZW52X0NQUEZMQUdTX3NldD0nJwphY19jdl9lbnZfQ1BQRkxBR1NfdmFsdWU9JycKYWNf
Y3ZfZW52X0NQUF9zZXQ9JycKYWNfY3ZfZW52X0NQUF92YWx1ZT0nJwphY19jdl9lbnZfTERGTEFH
U19zZXQ9JycKYWNfY3ZfZW52X0xERkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0xJQlNfc2V0PScn
CmFjX2N2X2Vudl9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9idWlsZF9hbGlhc19zZXQ9JycKYWNf
Y3ZfZW52X2J1aWxkX2FsaWFzX3ZhbHVlPScnCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3NldD0nJwph
Y19jdl9lbnZfaG9zdF9hbGlhc192YWx1ZT0nJwphY19jdl9lbnZfdGFyZ2V0X2FsaWFzX3NldD0n
JwphY19jdl9lbnZfdGFyZ2V0X2FsaWFzX3ZhbHVlPScnCmFjX2N2X2hlYWRlcl9kbGZjbl9oPXll
cwphY19jdl9oZWFkZXJfaW50dHlwZXNfaD15ZXMKYWNfY3ZfaGVhZGVyX21lbW9yeV9oPXllcwph
Y19jdl9oZWFkZXJfc3RkYz15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGludF9oPXllcwphY19jdl9oZWFk
ZXJfc3RkbGliX2g9eWVzCmFjX2N2X2hlYWRlcl9zdHJpbmdfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0
cmluZ3NfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19zdGF0X2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNf
dHlwZXNfaD15ZXMKYWNfY3ZfaGVhZGVyX3VuaXN0ZF9oPXllcwphY19jdl9ob3N0PXBvd2VycGMt
aWJtLWFpeDUuMy4wLjAKYWNfY3ZfbGliZ2NyeXB0PW5vCmFjX2N2X2xpYnNzbD1ubwphY19jdl9v
YmpleHQ9bwphY19jdl9wYXRoX0VHUkVQPScvdXNyL2Jpbi9ncmVwIC1FJwphY19jdl9wYXRoX0ZH
UkVQPScvdXNyL2Jpbi9ncmVwIC1GJwphY19jdl9wYXRoX0dSRVA9L3Vzci9iaW4vZ3JlcAphY19j
dl9wYXRoX1NFRD0vdXNyL2Jpbi9zZWQKYWNfY3ZfcHJvZ19BV0s9bmF3awphY19jdl9wcm9nX0ND
PWNjCmFjX2N2X3Byb2dfQ1BQPSdjYyAtcWxhbmdsdmw9ZXh0Yzg5IC1FJwphY19jdl9wcm9nX2Fj
X2N0X0FSPWFyCmFjX2N2X3Byb2dfYWNfY3RfRExMVE9PTD1kbGx0b29sCmFjX2N2X3Byb2dfYWNf
Y3RfTUFOSUZFU1RfVE9PTD1tdAphY19jdl9wcm9nX2FjX2N0X09CSkRVTVA9b2JqZHVtcAphY19j
dl9wcm9nX2FjX2N0X1JBTkxJQj1yYW5saWIKYWNfY3ZfcHJvZ19hY19jdF9TVFJJUD1zdHJpcAph
Y19jdl9wcm9nX2NjX2M4OT0tcWxhbmdsdmw9ZXh0Yzg5CmFjX2N2X3Byb2dfY2NfZz15ZXMKYWNf
Y3ZfcHJvZ19tYWtlX21ha2Vfc2V0PXllcwphY19jdl9zZWFyY2hfaW5ldF9hZGRyPSdub25lIHJl
cXVpcmVkJwphY19jdl9zZWFyY2hfc29ja2V0PSdub25lIHJlcXVpcmVkJwphY19jdl9zeXNfZmls
ZV9vZmZzZXRfYml0cz1ubwphY19jdl9zeXNfbGFyZ2VmaWxlX0NDPW5vCmFjX2N2X3R5cGVfbG9u
Z19sb25nPXllcwphY2xfY3ZfaGFyZGNvZGVfZGlyZWN0PXllcwphY2xfY3ZfaGFyZGNvZGVfbGli
ZGlyX2ZsYWdfc3BlYz0nJHt3bH0tYmxpYnBhdGg6JGxpYmRpcjovdXNyL3ZhYy9saWI6L3Vzci9s
aWI6L2xpYiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJwphY2xf
Y3ZfaGFyZGNvZGVfbGliZGlyX3NlcGFyYXRvcj06CmFjbF9jdl9oYXJkY29kZV9taW51c19MPW5v
CmFjbF9jdl9saWJleHQ9YQphY2xfY3ZfbGlibmFtZV9zcGVjPSdsaWIkbmFtZScKYWNsX2N2X2xp
YnJhcnlfbmFtZXNfc3BlYz0nJGxpYm5hbWUkc2hyZXh0JwphY2xfY3ZfcGF0aF9MRD0vdXNyL2Jp
bi9sZAphY2xfY3ZfcHJvZ19nbnVfbGQ9bm8KYWNsX2N2X3JwYXRoPWRvbmUKYWNsX2N2X3NobGli
ZXh0PXNvCmFjbF9jdl93bD0tV2wsCmFtX2N2X0NDX2RlcGVuZGVuY2llc19jb21waWxlcl90eXBl
PWFpeAphbV9jdl9tYWtlX3N1cHBvcnRfbmVzdGVkX3ZhcmlhYmxlcz15ZXMKYW1fY3ZfcHJvZ19j
Y19jX289eWVzCmx0X2N2X2FpeF9saWJwYXRoXz0vdXNyL3ZhYy9saWI6L3Vzci9saWI6L2xpYgps
dF9jdl9hcl9hdF9maWxlPW5vCmx0X2N2X2RlcGxpYnNfY2hlY2tfbWV0aG9kPXBhc3NfYWxsCmx0
X2N2X2ZpbGVfbWFnaWNfY21kPSckTUFHSUNfQ01EJwpsdF9jdl9maWxlX21hZ2ljX3Rlc3RfZmls
ZT0nJwpsdF9jdl9sZF9yZWxvYWRfZmxhZz0tcgpsdF9jdl9ubV9pbnRlcmZhY2U9J0JTRCBubScK
bHRfY3Zfb2JqZGlyPS5saWJzCmx0X2N2X3BhdGhfTEQ9L3Vzci9iaW4vbGQKbHRfY3ZfcGF0aF9O
TT0nL3Vzci9iaW4vbm0gLUInCmx0X2N2X3BhdGhfbWFpbmZlc3RfdG9vbD1ubwpsdF9jdl9wcm9n
X2NvbXBpbGVyX2Nfbz15ZXMKbHRfY3ZfcHJvZ19jb21waWxlcl9waWM9JyAtRFBJQycKbHRfY3Zf
cHJvZ19jb21waWxlcl9waWNfd29ya3M9eWVzCmx0X2N2X3Byb2dfY29tcGlsZXJfc3RhdGljX3dv
cmtzPW5vCmx0X2N2X3Byb2dfZ251X2xkPW5vCmx0X2N2X3NoYXJlZGxpYl9mcm9tX2xpbmtsaWJf
Y21kPSdwcmludCAtciAtLScKbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xfcGlwZT0nJwpsdF9jdl9z
eXNfZ2xvYmFsX3N5bWJvbF90b19jX25hbWVfYWRkcmVzcz0nc2VkIC1uIC1lICdcJydzL146IFwo
W14gXSpcKVsgXSokLyAge1wiXDFcIiwgKHZvaWQgKikgMH0sL3AnXCcnIC1lICdcJydzL15bQkNE
VF0qIFwoW14gXSpcKSBcKFteIF0qXCkkLyAgeyJcMiIsICh2b2lkICopIFwmXDJ9LC9wJ1wnCmx0
X2N2X3N5c19nbG9iYWxfc3ltYm9sX3RvX2NfbmFtZV9hZGRyZXNzX2xpYl9wcmVmaXg9J3NlZCAt
biAtZSAnXCcncy9eOiBcKFteIF0qXClbIF0qJC8gIHtcIlwxXCIsICh2b2lkICopIDB9LC9wJ1wn
JyAtZSAnXCcncy9eW0JDRFRdKiBcKFteIF0qXCkgXChsaWJbXiBdKlwpJC8gIHsiXDIiLCAodm9p
ZCAqKSBcJlwyfSwvcCdcJycgLWUgJ1wnJ3MvXltCQ0RUXSogXChbXiBdKlwpIFwoW14gXSpcKSQv
ICB7ImxpYlwyIiwgKHZvaWQgKikgXCZcMn0sL3AnXCcKbHRfY3Zfc3lzX2dsb2JhbF9zeW1ib2xf
dG9fY2RlY2w9JycKbHRfY3Zfc3lzX21heF9jbWRfbGVuPTE4NDMyCmx0X2N2X3RvX2hvc3RfZmls
ZV9jbWQ9ZnVuY19jb252ZXJ0X2ZpbGVfbm9vcApsdF9jdl90b190b29sX2ZpbGVfY21kPWZ1bmNf
Y29udmVydF9maWxlX25vb3AKCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMjCiMjIE91dHB1dCB2YXJp
YWJsZXMuICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMjCgpBQ0xPQ0FMPSdhY2xvY2FsLTEuMTQn
CkFMTE9DQT0nJwpBTURFUEJBQ0tTTEFTSD0nXCcKQU1ERVBfRkFMU0U9JyMnCkFNREVQX1RSVUU9
JycKQU1UQVI9JyQke1RBUi10YXJ9JwpBTV9CQUNLU0xBU0g9J1wnCkFNX0RFRkFVTFRfVj0nJChB
TV9ERUZBVUxUX1ZFUkJPU0lUWSknCkFNX0RFRkFVTFRfVkVSQk9TSVRZPScxJwpBTV9WPSckKFYp
JwpBUj0nYXInCkFTPSdhcycKQVVUT0NPTkY9J2F1dG9jb25mJwpBVVRPSEVBREVSPSdhdXRvaGVh
ZGVyJwpBVVRPTUFLRT0nYXV0b21ha2UtMS4xNCcKQVdLPSduYXdrJwpCVUlMRF9FWEFNUExFU19G
QUxTRT0nJwpCVUlMRF9FWEFNUExFU19UUlVFPScnCkNDPSdjYyAtcWxhbmdsdmw9ZXh0Yzg5JwpD
Q0RFUE1PREU9J2RlcG1vZGU9YWl4JwpDRkxBR1M9Jy1xNjQnCkNQUD0nY2MgLXFsYW5nbHZsPWV4
dGM4OSAtRScKQ1BQRkxBR1M9JycKQ1lHUEFUSF9XPSdlY2hvJwpERUZTPScnCkRFUERJUj0nLmRl
cHMnCkRMTFRPT0w9J2RsbHRvb2wnCkRTWU1VVElMPScnCkRVTVBCSU49JycKRUNIT19DPSdcYycK
RUNIT19OPScnCkVDSE9fVD0nJwpFR1JFUD0nL3Vzci9iaW4vZ3JlcCAtRScKRVhFRVhUPScnCkZH
UkVQPScvdXNyL2Jpbi9ncmVwIC1GJwpHUkVQPScvdXNyL2Jpbi9ncmVwJwpIQVZFX0xJQkdDUllQ
VD0nbm8nCkhBVkVfTElCU1NMPSdubycKSEFWRV9MSUJaPScnCkhBVkVfU1lTX1VOX0hfRkFMU0U9
JycKSEFWRV9TWVNfVU5fSF9UUlVFPScnCklOU1RBTExfREFUQT0nJHtJTlNUQUxMfSAtbSA2NDQn
CklOU1RBTExfUFJPR1JBTT0nJHtJTlNUQUxMfScKSU5TVEFMTF9TQ1JJUFQ9JyR7SU5TVEFMTH0n
CklOU1RBTExfU1RSSVBfUFJPR1JBTT0nJChpbnN0YWxsX3NoKSAtYyAtcycKTEQ9Jy91c3IvYmlu
L2xkJwpMREZMQUdTPScnCkxJQkdDUllQVD0nJwpMSUJHQ1JZUFRfRkFMU0U9JycKTElCR0NSWVBU
X1BSRUZJWD0nJwpMSUJHQ1JZUFRfVFJVRT0nIycKTElCT0JKUz0nJwpMSUJTPScnCkxJQlNSRVFV
SVJFRD0nJwpMSUJTU0gyVkVSPScxLjQuNC0yMDE0MDEwNicKTElCU1NMPScnCkxJQlNTTF9QUkVG
SVg9JycKTElCVE9PTD0nJChTSEVMTCkgJCh0b3BfYnVpbGRkaXIpL2xpYnRvb2wnCkxJQlo9JycK
TElCWl9QUkVGSVg9JycKTElQTz0nJwpMTl9TPSdsbiAtcycKTFRMSUJHQ1JZUFQ9JycKTFRMSUJP
QkpTPScnCkxUTElCU1NMPScnCkxUTElCWj0nJwpNQUlOVD0nIycKTUFJTlRBSU5FUl9NT0RFX0ZB
TFNFPScnCk1BSU5UQUlORVJfTU9ERV9UUlVFPScjJwpNQUtFSU5GTz0nbWFrZWluZm8nCk1BTklG
RVNUX1RPT0w9JzonCk1LRElSX1A9Jy4vaW5zdGFsbC1zaCAtYyAtZCcKTk09Jy91c3IvYmluL25t
IC1CJwpOTUVESVQ9JycKT0JKRFVNUD0nb2JqZHVtcCcKT0JKRVhUPSdvJwpPUEVOU1NMX0ZBTFNF
PScnCk9QRU5TU0xfVFJVRT0nIycKT1RPT0w2ND0nJwpPVE9PTD0nJwpQQUNLQUdFPSdsaWJzc2gy
JwpQQUNLQUdFX0JVR1JFUE9SVD0nbGlic3NoMi1kZXZlbEBjb29sLmhheHguc2UnClBBQ0tBR0Vf
TkFNRT0nbGlic3NoMicKUEFDS0FHRV9TVFJJTkc9J2xpYnNzaDIgLScKUEFDS0FHRV9UQVJOQU1F
PSdsaWJzc2gyJwpQQUNLQUdFX1VSTD0nJwpQQUNLQUdFX1ZFUlNJT049Jy0nClBBVEhfU0VQQVJB
VE9SPSc6JwpSQU5MSUI9J3JhbmxpYicKU0VEPScvdXNyL2Jpbi9zZWQnClNFVF9NQUtFPScnClNI
RUxMPScvYmluL3NoJwpTU0hEPScnClNTSERfRkFMU0U9JycKU1NIRF9UUlVFPScjJwpTVFJJUD0n
c3RyaXAnClZFUlNJT049Jy0nCmFjX2N0X0FSPSdhcicKYWNfY3RfQ0M9JycKYWNfY3RfRFVNUEJJ
Tj0nJwphbV9fRVhFRVhUX0ZBTFNFPScnCmFtX19FWEVFWFRfVFJVRT0nJwphbV9fZmFzdGRlcEND
X0ZBTFNFPScnCmFtX19mYXN0ZGVwQ0NfVFJVRT0nIycKYW1fX2luY2x1ZGU9J2luY2x1ZGUnCmFt
X19pc3JjPScnCmFtX19sZWFkaW5nX2RvdD0nLicKYW1fX25vZGVwPSdfbm8nCmFtX19xdW90ZT0n
JwphbV9fdGFyPSckJHtUQVItdGFyfSBjaG9mIC0gIiQkdGFyZGlyIicKYW1fX3VudGFyPSckJHtU
QVItdGFyfSB4ZiAtJwpiaW5kaXI9JyR7ZXhlY19wcmVmaXh9L2JpbicKYnVpbGQ9J3Bvd2VycGMt
aWJtLWFpeDUuMy4wLjAnCmJ1aWxkX2FsaWFzPScnCmJ1aWxkX2NwdT0ncG93ZXJwYycKYnVpbGRf
b3M9J2FpeDUuMy4wLjAnCmJ1aWxkX3ZlbmRvcj0naWJtJwpkYXRhZGlyPScke2RhdGFyb290ZGly
fScKZGF0YXJvb3RkaXI9JyR7cHJlZml4fS9zaGFyZScKZG9jZGlyPScke2RhdGFyb290ZGlyfS9k
b2MvJHtQQUNLQUdFX1RBUk5BTUV9JwpkdmlkaXI9JyR7ZG9jZGlyfScKZXhlY19wcmVmaXg9J05P
TkUnCmhvc3Q9J3Bvd2VycGMtaWJtLWFpeDUuMy4wLjAnCmhvc3RfYWxpYXM9JycKaG9zdF9jcHU9
J3Bvd2VycGMnCmhvc3Rfb3M9J2FpeDUuMy4wLjAnCmhvc3RfdmVuZG9yPSdpYm0nCmh0bWxkaXI9
JyR7ZG9jZGlyfScKaW5jbHVkZWRpcj0nJHtwcmVmaXh9L2luY2x1ZGUnCmluZm9kaXI9JyR7ZGF0
YXJvb3RkaXJ9L2luZm8nCmluc3RhbGxfc2g9JyR7U0hFTEx9IC9ob21lL2ZheHBsdXMvbGlic3No
Mi9saWJzc2gyLTEuNC40LTIwMTQwMTA2LUFJWFA2NC9pbnN0YWxsLXNoJwpsaWJkaXI9JyR7ZXhl
Y19wcmVmaXh9L2xpYicKbGliZXhlY2Rpcj0nJHtleGVjX3ByZWZpeH0vbGliZXhlYycKbG9jYWxl
ZGlyPScke2RhdGFyb290ZGlyfS9sb2NhbGUnCmxvY2Fsc3RhdGVkaXI9JyR7cHJlZml4fS92YXIn
Cm1hbmRpcj0nJHtkYXRhcm9vdGRpcn0vbWFuJwpta2Rpcl9wPSckKE1LRElSX1ApJwpvbGRpbmNs
dWRlZGlyPScvdXNyL2luY2x1ZGUnCnBkZmRpcj0nJHtkb2NkaXJ9JwpwcmVmaXg9J05PTkUnCnBy
b2dyYW1fdHJhbnNmb3JtX25hbWU9J3MseCx4LCcKcHNkaXI9JyR7ZG9jZGlyfScKc2JpbmRpcj0n
JHtleGVjX3ByZWZpeH0vc2JpbicKc2hhcmVkc3RhdGVkaXI9JyR7cHJlZml4fS9jb20nCnN5c2Nv
bmZkaXI9JyR7cHJlZml4fS9ldGMnCnRhcmdldF9hbGlhcz0nJwoKIyMgLS0tLS0tLS0tLS0gIyMK
IyMgY29uZmRlZnMuaC4gIyMKIyMgLS0tLS0tLS0tLS0gIyMKCi8qIGNvbmZkZWZzLmggKi8KI2Rl
ZmluZSBQQUNLQUdFX05BTUUgImxpYnNzaDIiCiNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJz
c2gyIgojZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiLSIKI2RlZmluZSBQQUNLQUdFX1NUUklORyAi
bGlic3NoMiAtIgojZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJsaWJzc2gyLWRldmVsQGNvb2wu
aGF4eC5zZSIKI2RlZmluZSBQQUNLQUdFX1VSTCAiIgojZGVmaW5lIFBBQ0tBR0UgImxpYnNzaDIi
CiNkZWZpbmUgVkVSU0lPTiAiLSIKI2RlZmluZSBTVERDX0hFQURFUlMgMQojZGVmaW5lIEhBVkVf
U1lTX1RZUEVTX0ggMQojZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCiNkZWZpbmUgSEFWRV9TVERM
SUJfSCAxCiNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCiNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCiNk
ZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQojZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCiNkZWZpbmUg
SEFWRV9TVERJTlRfSCAxCiNkZWZpbmUgSEFWRV9VTklTVERfSCAxCiNkZWZpbmUgSEFWRV9MT05H
TE9ORyAxCiNkZWZpbmUgSEFWRV9ETEZDTl9IIDEKI2RlZmluZSBMVF9PQkpESVIgIi5saWJzLyIK
I2RlZmluZSBXT1JEU19CSUdFTkRJQU4gMQoKY29uZmlndXJlOiBleGl0IDEK

--=_mixed 0033CA6DC1257C58_=
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--=_mixed 0033CA6DC1257C58_=--

From libssh2-devel-bounces@cool.haxx.se  Mon Jan  6 11:55:56 2014
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s06AtfAU017724;
	Mon, 6 Jan 2014 11:55:54 +0100
Received: from notes.intercope.com (notes.intercope.com [217.89.50.104])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s06AtdTh017719
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Mon, 6 Jan 2014 11:55:40 +0100
Received: from [192.168.150.104] (port=58085 helo=NOTES.INTERCOPE.COM)
 by notes.intercope.com with esmtp (Exim 4.76)
 (envelope-from <mkwasigr@intercope.com>) id 1W07qG-0000dc-0Z
 for libssh2-devel@cool.haxx.se; Mon, 06 Jan 2014 11:55:32 +0100
In-Reply-To: <OFCB712890.7AC010F6-ONC1257C47.004DB3BF-C1257C58.0033CA6D@LocalDomain>
To: libssh2 development <libssh2-devel@cool.haxx.se>
Subject: Re: configure: --with-libXXX-prefix does not work
From: "Michael Kwasigroch" <mkwasigr@intercope.com>
Message-ID: <OF201E9576.060C64A5-ONC1257C58.003B0B69-C1257C58.003C03DE@LocalDomain>
Date: Mon, 6 Jan 2014 11:55:22 +0100
References: <OFCB712890.7AC010F6-ONC1257C47.004DB3BF-C1257C58.0033CA6D@LocalDomain>
MIME-Version: 1.0
X-KeepSent: 201E9576:060C64A5-C1257C58:003B0B69; name=$KeepSent; type=4
X-Mailer: IBM Notes Release 9.0.1 October 14, 2013
X-Disclaimed: 25363
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Precedence: list
Reply-To: libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://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: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1371218136=="
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>


--===============1371218136==
Content-Type: multipart/alternative; boundary="=_alternative 003C03DEC1257C58_="


--=_alternative 003C03DEC1257C58_=
Content-Type: text/plain;
	charset=UTF-8
Content-Transfer-Encoding: base64

TG9va3MgYXMgaWYgdGhpcyBoYXMgYmVlbiByZXBvcnRlZCBzZXZlcmFsIHRpbWVzIHNvIHBsZWFz
ZSBhY2NlcHQgbXkgDQphcG9sb2dpZXMgZm9yIHJlcG9ydGluZyBpdCBhZ2FpbiEhIQ0KDQpNb3N0
IG5vdGFibHkgYSBkZWZlY3QgKCMyNzMpIHdhcyBmaWxlZCAzIG1vbnRocyBhZ28gdGhhdCBkZXNj
cmliZXMgdGhlIA0KcHJvYmxlbSBpbiBkZXRhaWwuDQoNClRoYW5rcyENCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gDQpJTlRF
UkNPUEUgSW50ZXJuYXRpb25hbCBDb21tdW5pY2F0aW9uIFByb2R1Y3RzIEVuZ2luZWVyaW5nIEdt
YkggDQpIaW1tZWxzdHJhc3NlIDEyLTE2LCAyMjI5OSBIYW1idXJnLCBHZXJtYW55IA0KTWFuYWdp
bmcgRGlyZWN0b3JzOiBSZWluaGFydCBMYXVtZXIsIEZyYW5rIEtvbGxlbmRlciANCkNvbW1lcmNp
YWwgUmVnaXN0cnk6IEFtdHNnZXJpY2h0IEhhbWJ1cmcsIEhSQiAzMSA2MzggDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fIA0K
VGhpcyBlLW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZC9vciBwcml2aWxlZ2VkIGlu
Zm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChvciBoYXZl
IHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yKSBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIg
aW1tZWRpYXRlbHkgYW5kIGRlc3Ryb3kgdGhpcyBlLW1haWwuIEFueSB1bmF1dGhvcml6ZWQgY29w
eWluZywgZGlzY2xvc3VyZSBvciBkaXN0cmlidXRpb24gb2YgdGhlIG1hdGVyaWFsIGluIHRoaXMg
ZS1tYWlsIGlzIHN0cmljdGx5IGZvcmJpZGRlbi4gDQpEaWVzZSBFLU1haWwgZW50aMOkbHQgdmVy
dHJhdWxpY2hlIHVuZC9vZGVyIHJlY2h0bGljaCBnZXNjaMO8dHp0ZSBJbmZvcm1hdGlvbmVuLiBX
ZW5uIFNpZSBuaWNodCBkZXIgcmljaHRpZ2UgQWRyZXNzYXQgc2luZCBvZGVyIGRpZXNlIEUtTWFp
bCBpcnJ0w7xtbGljaCBlcmhhbHRlbiBoYWJlbiwgaW5mb3JtaWVyZW4gU2llIGJpdHRlIHNvZm9y
dCBkZW4gQWJzZW5kZXIgdW5kIHZlcm5pY2h0ZW4gU2llIGRpZXNlIE1haWwuIERhcyB1bmVybGF1
YnRlIEtvcGllcmVuIHNvd2llIGRpZSB1bmJlZnVndGUgV2VpdGVyZ2FiZSBkaWVzZXIgTWFpbCBp
c3QgbmljaHQgZ2VzdGF0dGV0LiANCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18g

--=_alternative 003C03DEC1257C58_=
Content-Type: text/html;
	charset=UTF-8
Content-Transfer-Encoding: base64

PGZvbnQgc2l6ZT0yIGZhY2U9InNhbnMtc2VyaWYiPkxvb2tzIGFzIGlmIHRoaXMgaGFzIGJlZW4g
cmVwb3J0ZWQgc2V2ZXJhbA0KdGltZXMgc28gcGxlYXNlIGFjY2VwdCBteSBhcG9sb2dpZXMgZm9y
IHJlcG9ydGluZyBpdCBhZ2FpbiEhITwvZm9udD48YnI+PGJyPjxmb250IHNpemU9MiBmYWNlPSJz
YW5zLXNlcmlmIj5Nb3N0IG5vdGFibHkgYSBkZWZlY3QgKCMyNzMpIHdhcyBmaWxlZA0KMyBtb250
aHMgYWdvIHRoYXQgZGVzY3JpYmVzIHRoZSBwcm9ibGVtIGluIGRldGFpbC48L2ZvbnQ+PGJyPjxi
cj48Zm9udCBzaXplPTIgZmFjZT0ic2Fucy1zZXJpZiI+VGhhbmtzITwvZm9udD48Zm9udCBmYWNl
PSJzYW5zLXNlcmlmIj48Zm9udCBzaXplPSIyIiBmYWNlPSJEZWZhdWx0IFNhbnMgU2VyaWYiPl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188YnI+DQpJTlRFUkNPUEUgSW50ZXJuYXRpb25hbCBDb21tdW5pY2F0aW9uIFByb2R1Y3Rz
IEVuZ2luZWVyaW5nIEdtYkg8YnI+SGltbWVsc3RyYXNzZSAxMi0xNiwgMjIyOTkgSGFtYnVyZywg
R2VybWFueTxicj5NYW5hZ2luZyBEaXJlY3RvcnM6IFJlaW5oYXJ0IExhdW1lciwgRnJhbmsgS29s
bGVuZGVyPGJyPkNvbW1lcmNpYWwgUmVnaXN0cnk6IEFtdHNnZXJpY2h0IEhhbWJ1cmcsIEhSQiAz
MSA2Mzg8YnI+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX188YnI+DQpUaGlzIGUtbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRp
YWwgYW5kL29yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElmIHlvdSAgYXJlIG5vdCB0aGUgaW50
ZW5kZWQgcmVjaXBpZW50IChvciBoYXZlIHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yKSBw
bGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRlc3Ryb3kgdGhpcyBlLW1h
aWwuIEFueSB1bmF1dGhvcml6ZWQgY29weWluZywgZGlzY2xvc3VyZSBvciBkaXN0cmlidXRpb24g
b2YgdGhlIG1hdGVyaWFsIGluIHRoaXMgZS1tYWlsIGlzIHN0cmljdGx5IGZvcmJpZGRlbi48YnI+
DQpEaWVzZSBFLU1haWwgZW50aCZhdW1sO2x0IHZlcnRyYXVsaWNoZSB1bmQvb2RlciByZWNodGxp
Y2ggZ2VzY2gmdXVtbDt0enRlIEluZm9ybWF0aW9uZW4uIFdlbm4gU2llIG5pY2h0IGRlciByaWNo
dGlnZSBBZHJlc3NhdCBzaW5kIG9kZXIgZGllc2UgRS1NYWlsIGlycnQmdXVtbDttbGljaCBlcmhh
bHRlbiBoYWJlbiwgaW5mb3JtaWVyZW4gU2llIGJpdHRlIHNvZm9ydCBkZW4gQWJzZW5kZXIgdW5k
IHZlcm5pY2h0ZW4gU2llIGRpZXNlIE1haWwuIERhcyB1bmVybGF1YnRlIEtvcGllcmVuIHNvd2ll
IGRpZSB1bmJlZnVndGUgV2VpdGVyZ2FiZSBkaWVzZXIgTWFpbCBpc3QgbmljaHQgZ2VzdGF0dGV0
Ljxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnI+DQo8L2ZvbnQ+PC9mb250Pg0K
--=_alternative 003C03DEC1257C58_=--

--===============1371218136==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1371218136==--

From libssh2-devel-bounces@cool.haxx.se  Wed Jan  8 11:37:17 2014
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s08AaosI024662;
	Wed, 8 Jan 2014 11:37:11 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s08AampA024650
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 8 Jan 2014 11:36:48 +0100
Received: (qmail 23867 invoked from network); 8 Jan 2014 10:35:34 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 8 Jan 2014 10:35:34 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: jakob@eggerapps.at
X-Trac-Project: libssh2
Date: Wed, 08 Jan 2014 10:35:34 -0000
X-URL: https://trac.libssh2.org/
Subject: [libssh2] #281: Possible bug in direct_tcpip.c
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/281
Message-ID: <042.cac5eacefef2b00bdcf8792af6f27b62@libssh2.stuge.se>
X-Trac-Ticket-ID: 281
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id s08AampA024650
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://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: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#281: Possible bug in direct_tcpip.c
----------------------+--------------------
 Reporter:  jakob     |       Owner:
     Type:  defect    |      Status:  new
 Priority:  normal    |   Milestone:  1.4.3
Component:  examples  |     Version:  1.4.2
 Keywords:            |  Blocked By:
   Blocks:            |
----------------------+--------------------
 I think I found a bug in direct_tcpip.c

 This is the problematic section. It tries to send "len" bytes stored in
 "buf" on a channel.

 {{{
 235                 wr = 0;
 236                 do {
 237                     i = libssh2_channel_write(channel, buf, len);
 238                     if (i < 0) {
 239                         fprintf(stderr, "libssh2_channel_write: %d\n",
 i);
 240                         goto shutdown;
 241                     }
 242                     wr += i;
 243                 } while(i > 0 && wr < len);
 }}}

 However, when libssh2_channel_write fails to write everything at once,
 then this code will try writing the data in buf again from the beginning!
 Also, I don't know why it aborts when i=0, this would just ignore some of
 the data.

 I think this code should rather like this:

 {{{
 235                 wr = 0;
 236                 while (wr<len) {
 237                     i = libssh2_channel_write(channel, buf+wr, len);
 238                     if (i < 0) {
 239                         fprintf(stderr, "libssh2_channel_write: %d\n",
 i);
 240                         goto shutdown;
 241                     }
 242                     wr += i;
 243                 }
 }}}

 Please excuse that I include the code inline in this ticket, I am not very
 familiar with git, but I wanted to report this issue nevertheless.

-- 
Ticket URL: <https://trac.libssh2.org/ticket/281>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

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

From libssh2-devel-bounces@cool.haxx.se  Wed Jan  8 11:38:17 2014
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s08AcGOR025797;
	Wed, 8 Jan 2014 11:38:17 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s08AcEOV025786
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Wed, 8 Jan 2014 11:38:14 +0100
Received: (qmail 24311 invoked from network); 8 Jan 2014 10:37:02 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 8 Jan 2014 10:37:02 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: peter.szabados@ericsson.com
X-Trac-Project: libssh2
Date: Wed, 08 Jan 2014 10:37:02 -0000
X-URL: https://trac.libssh2.org/
Subject: [libssh2] #282: SCP may read the wrong file if several channels are
 opened in parallel
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/282
Message-ID: <046.fac3a1977671430ac766f53b92c858d3@libssh2.stuge.se>
X-Trac-Ticket-ID: 282
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id s08AcEOV025786
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://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: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#282: SCP may read the wrong file if several channels are opened in parallel
-----------------------+--------------------
 Reporter:  petersohn  |       Owner:
     Type:  defect     |      Status:  new
 Priority:  normal     |   Milestone:  1.4.3
Component:  SCP        |     Version:  1.4.2
 Keywords:             |  Blocked By:
   Blocks:             |
-----------------------+--------------------
 Attached is a modification of the {{{scp_nonblock.c}}} example that can
 reproduce this problem. The modifications are the following:
 * Removed Windows specific code for simplicity (tested on SUSE Linux 11).
 * Multiple files can be specified on the command line (arguments after
 password).
 * Multiple files are read in parallel.
 * Each file is written to a file of the same name on the local machine.

 The problem may not always come up. I tested with 10 files of a size about
 2 MB. The problem seems to occur when establishing the channels are
 finished in a different order as they are started.

 The example works as the following.
 * The information for each channel is stored in the {{{descriptor}}}
 structure:
 {{{
 struct descriptor {
     char* filename;
     struct stat fileinfo;
     LIBSSH2_CHANNEL *channel;
     int outfd;
     off_t got;
 };
 }}}
 * Open the session and authenticate (no change of the algorithm until this
 point).
 * Enter a main loop with the exit condition specified later (when all
 files are read).
 {{{
 while(1) {
     int activeChannels = 0;
 }}}
 * Now enter an inner loop that iterates through all descriptors. Inside
 this loop we do everything we can without waiting for the socket.
 {{{
 for (i = 0; i < descriptorNum; ++i) {
     struct descriptor* desc = &descriptors[i];
     int rc;
 }}}
 * If the channel is not yet established, then try to create it.
 {{{
 if (!desc->channel) {
     desc->channel = libssh2_scp_recv(session, desc->filename,
 &desc->fileinfo);
     ...
     ++activeChannels;
 }}}
 * If the channel is already established, then read from it.
 {{{
 } else {
     char mem[1024*24];
     fprintf(stderr, "Reading from %s...\n", desc->filename);
     do {
         ...
         rc = libssh2_channel_read(desc->channel, mem, amount);
         ...
     } while (rc > 0);
     ...
     if (desc->got < desc->fileinfo.st_size) {
         ++activeChannels;
     }
 }
 }}}
 * After the inner loop, check whether we need to continue. If not, finish
 the main loop.
 {{{
     if (activeChannels > 0) {
         waitsocket(sock, session); /* now we wait */
         continue;
     }
 }
 }}}

-- 
Ticket URL: <https://trac.libssh2.org/ticket/282>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

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

From libssh2-devel-bounces@cool.haxx.se  Fri Jan 10 00:24:49 2014
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s09NOS28010977;
	Fri, 10 Jan 2014 00:24:44 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s09NNk3h010454
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Fri, 10 Jan 2014 00:23:46 +0100
Received: (qmail 8833 invoked from network); 9 Jan 2014 23:22:33 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 9 Jan 2014 23:22:33 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: rohitcool4050@gmail.com
X-Trac-Project: libssh2
Date: Thu, 09 Jan 2014 23:22:33 -0000
X-URL: https://trac.libssh2.org/
Subject: [libssh2] #283: my handshake function not working
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/283
Message-ID: <050.34e5218534bb90b5fb0a21aa06fac97a@libssh2.stuge.se>
X-Trac-Ticket-ID: 283
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id s09NNk3h010454
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://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: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#283: my handshake function not working
-----------------------------------------+--------------------
 Reporter:  rohitcool4050                |       Owner:
     Type:  defect                       |      Status:  new
 Priority:  high                         |   Milestone:  1.4.3
Component:  API                          |     Version:  1.4.2
 Keywords:  libssh2_session_handshake()  |  Blocked By:
   Blocks:                               |
-----------------------------------------+--------------------
 int libssh2_session_handshake(session,  sock) this my function . in my app
 I was earlier using EMAIL , MQ , and FTP services . Now i want to add SFTP
 . My code of SFTP using LIBSSH2 libraries are working fine . but when am
 combining the code with my app code then the int
 libssh2_session_handshake() API is getting failed as my app getting
 crashed without any return values . please help . thank you

-- 
Ticket URL: <https://trac.libssh2.org/ticket/283>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

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

From libssh2-devel-bounces@cool.haxx.se  Fri Jan 10 00:26:53 2014
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s09NQpU2013624;
	Fri, 10 Jan 2014 00:26:53 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s09NQoAE013620
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Fri, 10 Jan 2014 00:26:50 +0100
Received: (qmail 10695 invoked from network); 9 Jan 2014 23:25:38 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 9 Jan 2014 23:25:38 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: rohitcool4050@gmail.com, awl03@doc.ic.ac.uk
X-Trac-Project: libssh2
Date: Thu, 09 Jan 2014 23:25:38 -0000
X-URL: https://trac.libssh2.org/
Subject: Re: [libssh2] #283: my handshake function not working
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/283#comment:1
Message-ID: <065.8d6ae6cc6bf1df0f5e5065b7257f360e@libssh2.stuge.se>
References: <050.34e5218534bb90b5fb0a21aa06fac97a@libssh2.stuge.se>
X-Trac-Ticket-ID: 283
In-Reply-To: <050.34e5218534bb90b5fb0a21aa06fac97a@libssh2.stuge.se>
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id s09NQoAE013620
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://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: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#283: my handshake function not working
----------------------------+-----------------------------------------
  Reporter:  rohitcool4050  |      Owner:
      Type:  defect         |     Status:  closed
  Priority:  high           |  Milestone:  1.4.3
 Component:  API            |    Version:  1.4.2
Resolution:  invalid        |   Keywords:  libssh2_session_handshake()
Blocked By:                 |     Blocks:
----------------------------+-----------------------------------------
Changes (by alamaison):

 * status:  new => closed
 * resolution:   => invalid


Comment:

 Please direct support queries to the mailing list:
 libssh2-devel@cool.haxx.se.  This tracker is for bug reports.

 When you do so, please include much more information, so people will be
 able to help you.  Reproducable samples and debug logs are particularly
 important.

-- 
Ticket URL: <https://trac.libssh2.org/ticket/283#comment:1>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

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

From libssh2-devel-bounces@cool.haxx.se  Fri Jan 17 12:29:39 2014
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s0HBT8sF032644;
	Fri, 17 Jan 2014 12:29:33 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s0HBT6PA032637
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Fri, 17 Jan 2014 12:29:06 +0100
Received: (qmail 6570 invoked from network); 17 Jan 2014 11:27:51 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 17 Jan 2014 11:27:51 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: vidalch_1@yahoo.com
X-Trac-Project: libssh2
Date: Fri, 17 Jan 2014 11:27:51 -0000
X-URL: https://trac.libssh2.org/
Subject: [libssh2] #284: Perl newbi trying to load modules locally -
 Net:ssh2 libssh2 dependant
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/284
Message-ID: <043.185333750710251424232fad82e8273a@libssh2.stuge.se>
X-Trac-Ticket-ID: 284
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id s0HBT6PA032637
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://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: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#284: Perl newbi trying to load modules locally - Net:ssh2 libssh2 dependant
--------------------+--------------------
 Reporter:  popeye  |       Owner:
     Type:  defect  |      Status:  new
 Priority:  normal  |   Milestone:  1.4.3
Component:  tests   |     Version:  1.4.2
 Keywords:          |  Blocked By:
   Blocks:          |
--------------------+--------------------
 Ive loaded libssh2, but when I run the perl Net::SSH2 I get the following
 :

 cpan[2]> test Net::SSH2
 Running test for module 'Net::SSH2'
 Running make for R/RK/RKITOVER/Net-SSH2-0.53.tar.gz

   CPAN.pm: Building R/RK/RKITOVER/Net-SSH2-0.53.tar.gz

 Use of uninitialized value in scalar assignment at
 /home/chrivida/perl5/lib/perl5/CPAN/Distribution.pm line 1868.
 Use of uninitialized value in scalar assignment at
 /home/chrivida/perl5/lib/perl5/CPAN/Distribution.pm line 1869.
 Use of uninitialized value in scalar assignment at
 /home/chrivida/perl5/lib/perl5/CPAN/Distribution.pm line 1879.
 Use of uninitialized value in scalar assignment at
 /home/chrivida/perl5/lib/perl5/CPAN/Distribution.pm line 1880.
 Subroutine checklibs redefined at inc/Module/Install/CheckLib.pm line 11.
 Subroutine assertlibs redefined at inc/Module/Install/CheckLib.pm line 25.
 Subroutine _author_side redefined at inc/Module/Install/CheckLib.pm line
 39.

 The libssh2 library is required by this module.  If you don't have it, you
 can
 download it from http://www.libssh2.org; you may also need OpenSSL, which
 can
 be obtained from http://www.openssl.org , or libgcrypt, which can be
 obtained
 from http://www.gnupg.org .

 Debian:   sudo aptitude install libssh2-1-dev
 OpenSUSE: sudo zypper in libssh2-1 libssh2-devel

 You can pass your libssh2 lib and include dirs (and extra link args) on
 the
 command line. E.g.:

     perl Makefile.PL lib=$HOME/libssh2/lib inc=$HOME/libssh2/include \
         ldargs="-lz"

 These can also be set through the
 LIBSSH2_LIB/LIBSSH2_INCLUDE/LIBSSH2_LDARGS
 environment variables.

 To build with libgcrypt instead of OpenSSL, pass 'gcrypt' as a parameter
 to
 Makefile.PL, e.g.:

     perl Makefile.PL gcrypt

 If you want to build on Windows, see the file BUILDING.WIN32 in the
 distribution.

 Can't link/include C library 'libssh2.h', 'ssh2', aborting.
 No 'Makefile' createdCPAN: YAML loaded ok (v0.84)
   RKITOVER/Net-SSH2-0.53.tar.gz
   /usr/bin/perl Makefile.PL -- NOT OK
 Running make test
   Make had some problems, won't test
 Failed during this command:
  RKITOVER/Net-SSH2-0.53.tar.gz                : writemakefile NO -- No
 'Makefile' created
 cpan3>

 So Im wondering if / how I can check that libssh2 is actually loaded
 correctly and how do I get perl to "see" the install.

 Thanks !!! Popeye

-- 
Ticket URL: <https://trac.libssh2.org/ticket/284>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

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

From libssh2-devel-bounces@cool.haxx.se  Fri Jan 17 12:29:53 2014
Return-Path: <libssh2-devel-bounces@cool.haxx.se>
Received: from www.haxx.se (list@localhost.localdomain [127.0.0.1])
	by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s0HBTq66000496;
	Fri, 17 Jan 2014 12:29:52 +0100
Received: from earth.stuge.se (earth.stuge.se [212.116.89.126])
 by giant.haxx.se (8.14.4/8.14.4/Debian-4.1) with ESMTP id s0HBTo3a000492
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
 for <libssh2-devel@cool.haxx.se>; Fri, 17 Jan 2014 12:29:50 +0100
Received: (qmail 6809 invoked from network); 17 Jan 2014 11:28:35 -0000
Received: from unknown (HELO earth.stuge.se) (127.0.0.1)
 by localhost with SMTP; 17 Jan 2014 11:28:35 -0000
MIME-Version: 1.0
From: "libssh2 Trac" <trac@libssh2.stuge.se>
X-Trac-Version: 1.0dev
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 1.0dev, by Edgewall Software
To: vidalch_1@yahoo.com, awl03@doc.ic.ac.uk
X-Trac-Project: libssh2
Date: Fri, 17 Jan 2014 11:28:35 -0000
X-URL: https://trac.libssh2.org/
Subject: Re: [libssh2] #284: Perl newbi trying to load modules locally -
 Net:ssh2 libssh2 dependant
X-Trac-Ticket-URL: https://trac.libssh2.org/ticket/284#comment:1
Message-ID: <058.72b19fc85efaa2ff8ea63f55450eb4dd@libssh2.stuge.se>
References: <043.185333750710251424232fad82e8273a@libssh2.stuge.se>
X-Trac-Ticket-ID: 284
In-Reply-To: <043.185333750710251424232fad82e8273a@libssh2.stuge.se>
X-MIME-Autoconverted: from base64 to 8bit by giant.haxx.se id s0HBTo3a000492
Cc: libssh2-devel@cool.haxx.se
X-BeenThere: libssh2-devel@cool.haxx.se
X-Mailman-Version: 2.1.16
Reply-To: trac@libssh2.stuge.se,
        libssh2 development <libssh2-devel@cool.haxx.se>
List-Id: libssh2 development <libssh2-devel.cool.haxx.se>
List-Unsubscribe: <http://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: <http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel>, 
 <mailto:libssh2-devel-request@cool.haxx.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: libssh2-devel-bounces@cool.haxx.se
Sender: "libssh2-devel" <libssh2-devel-bounces@cool.haxx.se>

#284: Perl newbi trying to load modules locally - Net:ssh2 libssh2 dependant
----------------------+--------------------
  Reporter:  popeye   |      Owner:
      Type:  defect   |     Status:  closed
  Priority:  normal   |  Milestone:  1.4.3
 Component:  tests    |    Version:  1.4.2
Resolution:  invalid  |   Keywords:
Blocked By:           |     Blocks:
----------------------+--------------------
Changes (by alamaison):

 * status:  new => closed
 * resolution:   => invalid


Comment:

 Please direct support queries to the mailing list:
 libssh2-devel@cool.haxx.se.  This tracker is for bug reports.

-- 
Ticket URL: <https://trac.libssh2.org/ticket/284#comment:1>
libssh2 <https://trac.libssh2.org/>
C library for writing portable SSH2 clients

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

