delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/06/25/17:46:06

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Wed, 25 Jun 2003 13:10:06 -0600
Resent-From: Robert Mecklenburg <mecklen AT cimsoft DOT com>
Message-Id: <200306251910.h5PJA6HH006689@wolf.cimsoft.com>
Resent-Message-ID: <16121 DOT 62350 DOT 595000 DOT 933184 AT gargle DOT gargle DOT HOWL>
Resent-Date: Wed, 25 Jun 2003 13:10:06 -0600
Resent-To: Cygwin Users List <cygwin AT cygwin DOT com>, make-w32 AT gnu DOT org
MIME-Version: 1.0
From: Robert Mecklenburg <mecklen AT cimsoft DOT com>
To: Cygwin Users List <cygwin AT cygwin DOT com>
cc: make-w32 AT gnu DOT org
Subject: make is holding a directory open

--W3+s+m9qhH
Content-Type: text/plain; charset=us-ascii
Content-Description: message body and .signature
Content-Transfer-Encoding: 7bit

I seem to be having a subtle issue with make under cygwin.  The
problem appears to be that make is "improperly" holding an open file
handle on a directory.  This prevents rm from deleting the directory
as part of a makefile action.  The actual problem occurs in a 4,700
line makefile which I've pared down (after many hours) to these 19
lines:

----- cut here -----
# make; make clean; make clean
# mkdir -p /tmp/a/b
# rm -rf /tmp/a
# rm: cannot remove directory `/tmp/a': Permission denied
# make: *** [clean] Error 1
# rm -rf /tmp/a

compile:
	mkdir -p /tmp/a/b

clean:
	rm -rf /tmp/a

define rule
c:
	$(wildcard /tmp/a/b)
endef

$(rule)
----- cut here -----

As the comment says, see the problem by executing it like this:

$ make
mkdir -p /tmp/a/b

$ make clean
rm -rf /tmp/a
rm: cannot remove directory `/tmp/a': Permission denied
make: *** [clean] Error 1

$ make clean
rm -rf /tmp/a

The "compile" rule simulates the essence of a java compile, the
following clean action deletes /tmp/a/b then fails because make is
holding a lock on /tmp/a.  A subsequent make clean succeeds because
/tmp/a/b no longer exists.

My theory is that when /tmp/a/b exists the $(wildcard /tmp/a/b) opens
/tmp/a and fails to close it.  When /tmp/a/b doesnot exist the file
/tmp/a is not held open.  I've used a utility called handle.exe from
sysinternals.com to verify that make has the /tmp/a handle open.

If I simplify the example in any of these ways the problem disappears:

1) Move the target c out of define rule to before $(rule)

2) Run "make compile clean" as a single invocation

3) Avoid define/endef by expanding the rule by hand

I've run strace on the "make clean" that fails.  Here is the actual rm
failure:

   30   19982 [main] rm 3596 normalize_posix_path: /c/work/bug = normalize_posix_path (/c/work/bug)
   29   20011 [main] rm 3596 chdir: 0 = chdir() cygheap->cwd.posix '/c/work/bug' native 'c:\work\bug'
   53   20064 [main] rm 3596 normalize_posix_path: src /tmp/a
   26   20090 [main] rm 3596 normalize_posix_path: /tmp/a = normalize_posix_path (/tmp/a)
   28   20118 [main] rm 3596 mount_info::conv_to_win32_path: conv_to_win32_path (/tmp/a)
   29   20147 [main] rm 3596 mount_info::cygdrive_win32_path: src '/tmp/a', dst ''
   31   20178 [main] rm 3596 set_flags: flags: binary (0x2)
   27   20205 [main] rm 3596 mount_info::conv_to_win32_path: src_path /tmp/a, dst C:\usr\cygwin\tmp\a, flags 0xA, rc 0
  106   20311 [main] rm 3596 symlink_info::check: not a symlink
   32   20343 [main] rm 3596 symlink_info::check: 0 = symlink.check (C:\usr\cygwin\tmp\a, 0x241F538) (0xA)
   30   20373 [main] rm 3596 path_conv::check: root_dir(C:\), this->path(C:\usr\cygwin\tmp\a), set_has_acls(8)
  103   20476 [main] rm 3596 seterrno_from_win_error: /netrel/src/cygwin-1.3.22-1/winsup/cygwin/dir.cc:332 windows error 32
   33   20509 [main] rm 3596 geterrno_from_win_error: windows error 32 == errno 13
   27   20536 [main] rm 3596 rmdir: -1 = rmdir (/tmp/a)

But I believe the actual problem is much farther "upstream" in make
and I couldn't determine where.  I've included the cygcheck output as
an attachment along with.  (I tried including the earlier strace
output but exceeded the 100k character limit.)

It turns out the message 

http://mail.gnu.org/archive/html/make-w32/2001-12/msg00000.html

indicates the bug occurred in 3.78.1 and 3.79.1 in the windows version
of make.  But the message is actually vague about whether this is a
win32 make or a cygwin make.  I have not yet found any follow-ups or
patches.

Comments or suggestions welcome.  
-- 
Robert

--W3+s+m9qhH
Content-Type: text/plain
Content-Description: Cygcheck output.
Content-Disposition: inline;
	filename="cygcheck.out"
Content-Transfer-Encoding: base64

Q3lnd2luIFBhY2thZ2UgSW5mb3JtYXRpb24NCkxhc3QgZG93bmxvYWRlZCBmaWxlcyB0bzogLy93
b2xmL3NvZnR3YXJlL2N5Z3dpbg0KTGFzdCBkb3dubG9hZGVkIGZpbGVzIGZyb206IGZ0cDovL2Z0
cC5wbGlnLm5ldC9wdWIvY3lnd2luDQoNClBhY2thZ2UgICAgICAgICAgICAgICAgIFZlcnNpb24N
Cl91cGRhdGUtaW5mby1kaXIgICAgICAgIDAwMTcwLTENCmEycHMgICAgICAgICAgICAgICAgICAg
IDQuMTItMQ0KYWdldHR5ICAgICAgICAgICAgICAgICAgMi4xLTENCmFwYWNoZSAgICAgICAgICAg
ICAgICAgIDEuMy4yNC01DQphc2ggICAgICAgICAgICAgICAgICAgICAyMDAyMDczMS0xDQphc3R5
bGUgICAgICAgICAgICAgICAgICAxLjE1LjMtMw0KYXV0b2NvbmYgICAgICAgICAgICAgICAgMi41
NC0xDQphdXRvY29uZi1kZXZlbCAgICAgICAgICAyLjU3LTENCmF1dG9jb25mLXN0YWJsZSAgICAg
ICAgIDIuMTMtNA0KYXV0b21ha2UgICAgICAgICAgICAgICAgMS43LjEtMQ0KYXV0b21ha2UtZGV2
ZWwgICAgICAgICAgMS43LjUtMQ0KYXV0b21ha2Utc3RhYmxlICAgICAgICAgMS40cDUtNQ0KYmFz
ZS1maWxlcyAgICAgICAgICAgICAgMS4zLTENCmJhc2UtcGFzc3dkICAgICAgICAgICAgIDEuMS0x
DQpiYXNoICAgICAgICAgICAgICAgICAgICAyLjA1Yi05DQpiYyAgICAgICAgICAgICAgICAgICAg
ICAxLjA2LTENCmJpbnV0aWxzICAgICAgICAgICAgICAgIDIwMDMwMzA3LTENCmJpc29uICAgICAg
ICAgICAgICAgICAgIDIwMDMwMzA3LTENCmJ5YWNjICAgICAgICAgICAgICAgICAgIDEuOS0xDQpi
emlwMiAgICAgICAgICAgICAgICAgICAxLjAuMi0yDQpjY2FjaGUgICAgICAgICAgICAgICAgICAx
LjktMQ0KY2dvYmFuICAgICAgICAgICAgICAgICAgMS45LjEyLTENCmNoa2NvbmZpZyAgICAgICAg
ICAgICAgIDEuMi4yNGgtMQ0KY2xlYXIgICAgICAgICAgICAgICAgICAgMS4wLTENCmNtYWtlICAg
ICAgICAgICAgICAgICAgIDEuNi43LTENCmNvbXBmYWNlICAgICAgICAgICAgICAgIDEuNC01DQpj
cGlvICAgICAgICAgICAgICAgICAgICAyLjUtMQ0KY3JvbiAgICAgICAgICAgICAgICAgICAgMy4w
LjEtMTANCmNyeXB0ICAgICAgICAgICAgICAgICAgIDEuMC0xDQpjdGFncyAgICAgICAgICAgICAg
ICAgICA1LjUtNA0KY3VybCAgICAgICAgICAgICAgICAgICAgNy4xMC40LTENCmN1cmwtZGV2ZWwg
ICAgICAgICAgICAgIDcuMTAuNC0xDQpjdnMgICAgICAgICAgICAgICAgICAgICAxLjExLjUtMQ0K
Y3lncnVuc3J2ICAgICAgICAgICAgICAgMC45Ni0xDQpjeWd1dGlscyAgICAgICAgICAgICAgICAx
LjEuNC0yDQpjeWd3aW4gICAgICAgICAgICAgICAgICAxLjMuMjItMQ0KY3lnd2luLWRvYyAgICAg
ICAgICAgICAgMS4zLTQNCmRiMiAgICAgICAgICAgICAgICAgICAgIDIuNy43LTQNCmRiMy4xICAg
ICAgICAgICAgICAgICAgIDMuMS4xNy0yDQpkZWphZ251ICAgICAgICAgICAgICAgICAyMDAyMTIx
Ny0yDQpkaWZmICAgICAgICAgICAgICAgICAgICAxLjAtMQ0KZGlmZnV0aWxzICAgICAgICAgICAg
ICAgMi44LjEtMQ0KZG9jYm9vay14bWw0MiAgICAgICAgICAgNC4yLTENCmRvY2Jvb2steHNsICAg
ICAgICAgICAgIDEuNjEuMy0xDQpkb3h5Z2VuICAgICAgICAgICAgICAgICAxLjIuMTgtMQ0KZHBr
ZyAgICAgICAgICAgICAgICAgICAgMS4xMC40LTINCmVkICAgICAgICAgICAgICAgICAgICAgIDAu
Mi0xDQpFTEZJTyAgICAgICAgICAgICAgICAgICAxLjAuMC0xDQplbWFjcyAgICAgICAgICAgICAg
ICAgICAyMS4yLTEyDQplbWFjcy1lbCAgICAgICAgICAgICAgICAyMS4yLTEyDQplbWFjcy1YMTEg
ICAgICAgICAgICAgICAyMS4yLTEyDQplbnNjcmlwdCAgICAgICAgICAgICAgICAxLjYuMy0zDQpl
eGltICAgICAgICAgICAgICAgICAgICA0LjIwLTENCmV4cGF0ICAgICAgICAgICAgICAgICAgIDEu
OTUuNS0xDQpleHBlY3QgICAgICAgICAgICAgICAgICAyMDAzMDEyOC0xDQpmZXRjaG1haWwgICAg
ICAgICAgICAgICA2LjIuMi0xDQpmaWdsZXQgICAgICAgICAgICAgICAgICAyLjItMQ0KZmlsZSAg
ICAgICAgICAgICAgICAgICAgNC4wMi0xDQpmaWxldXRpbHMgICAgICAgICAgICAgICA0LjEtMQ0K
ZmluZHV0aWxzICAgICAgICAgICAgICAgNC4xLjctNA0KZmxleCAgICAgICAgICAgICAgICAgICAg
Mi41LjQtMg0KZm9ydHVuZSAgICAgICAgICAgICAgICAgMS44LTINCmZ2d20gICAgICAgICAgICAg
ICAgICAgIDIuNC43LTINCmdhd2sgICAgICAgICAgICAgICAgICAgIDMuMS4yLTMNCmdjYyAgICAg
ICAgICAgICAgICAgICAgIDMuMi0zDQpnY2MtbWluZ3cgICAgICAgICAgICAgICAyMDAyMDgxNy01
DQpnY2MyICAgICAgICAgICAgICAgICAgICAyLjk1LjMtMTANCmdkYiAgICAgICAgICAgICAgICAg
ICAgIDIwMDMwMzAzLTENCmdkYm0gICAgICAgICAgICAgICAgICAgIDEuOC4zLTENCmdldHRleHQg
ICAgICAgICAgICAgICAgIDAuMTEuNS0xDQpnZXR0ZXh0LWRldmVsICAgICAgICAgICAwLjExLjUt
MQ0KZ2hvc3RzY3JpcHQgICAgICAgICAgICAgNy4wNS0yDQpnaG9zdHNjcmlwdC1iYXNlICAgICAg
ICA3LjA1LTINCmdob3N0c2NyaXB0LXgxMSAgICAgICAgIDcuMDUtMg0KZ251Z28gICAgICAgICAg
ICAgICAgICAgMy4yLTENCmdudXBnICAgICAgICAgICAgICAgICAgIDEuMi4yLTENCmdwZXJmICAg
ICAgICAgICAgICAgICAgIDIuNy4yLTENCmdyYWNlICAgICAgICAgICAgICAgICAgIDUuMS4xMi0x
DQpncmVwICAgICAgICAgICAgICAgICAgICAyLjUtMQ0KZ3JvZmYgICAgICAgICAgICAgICAgICAg
MS4xOC4xLTINCmdzbCAgICAgICAgICAgICAgICAgICAgIDEuMy0xDQpndWlsZSAgICAgICAgICAg
ICAgICAgICAxLjYuMC0xDQpndWlsZS1kZXZlbCAgICAgICAgICAgICAxLjYuMC0xDQpndWlsZS1k
b2MgICAgICAgICAgICAgICAxLjYuMC0xDQpnemlwICAgICAgICAgICAgICAgICAgICAxLjMuMy00
DQppbmRlbnQgICAgICAgICAgICAgICAgICAyLjIuOC0xDQppbmV0dXRpbHMgICAgICAgICAgICAg
ICAxLjMuMi0yMg0KaW5pdHNjcmlwdHMgICAgICAgICAgICAgMC45LTENCmlvcGVybSAgICAgICAg
ICAgICAgICAgIDAuNC0xDQppcmMgICAgICAgICAgICAgICAgICAgICAyMDAxMDEwMS0xDQpqYmln
a2l0ICAgICAgICAgICAgICAgICAxLjQtMQ0KanBlZyAgICAgICAgICAgICAgICAgICAgNmItNw0K
a2V5Y2hhaW4gICAgICAgICAgICAgICAgMS45LTENCmxlc3MgICAgICAgICAgICAgICAgICAgIDM3
OC0xDQpsZXNzdGlmICAgICAgICAgICAgICAgICAwLjkzLjQxLTENCmxpYmJ6Ml8wICAgICAgICAg
ICAgICAgIDEuMC4yLTENCmxpYmJ6Ml8xICAgICAgICAgICAgICAgIDEuMC4yLTINCmxpYmNoYXJz
ZXQxICAgICAgICAgICAgIDEuOC0zDQpsaWJkYjIgICAgICAgICAgICAgICAgICAyLjcuNy00DQps
aWJkYjItZGV2ZWwgICAgICAgICAgICAyLjcuNy00DQpsaWJkYjMuMSAgICAgICAgICAgICAgICAz
LjEuMTctMg0KbGliZGIzLjEtZGV2ZWwgICAgICAgICAgMy4xLjE3LTINCmxpYmdkYm0gICAgICAg
ICAgICAgICAgIDEuOC4wLTUNCmxpYmdkYm0tZGV2ZWwgICAgICAgICAgIDEuOC4zLTENCmxpYmdk
Ym0zICAgICAgICAgICAgICAgIDEuOC4zLTENCmxpYmd1aWxlMTIgICAgICAgICAgICAgIDEuNi4w
LTENCmxpYmd1aWxlMTQgICAgICAgICAgICAgIDEuNS42LTUNCmxpYmljb252ICAgICAgICAgICAg
ICAgIDEuOC0zDQpsaWJpY29udjIgICAgICAgICAgICAgICAxLjgtMw0KbGliaW50bCAgICAgICAg
ICAgICAgICAgMC4xMC4zOC0zDQpsaWJpbnRsMSAgICAgICAgICAgICAgICAwLjEwLjQwLTENCmxp
YmludGwyICAgICAgICAgICAgICAgIDAuMTEuNS0xDQpsaWJrcGF0aHNlYTMgICAgICAgICAgICAy
LjAuMi0xDQpsaWJsdGRsMyAgICAgICAgICAgICAgICAxLjUtMQ0KbGlibmN1cnNlcy1kZXZlbCAg
ICAgICAgNS4zLTENCmxpYm5jdXJzZXM1ICAgICAgICAgICAgIDUuMi0xDQpsaWJuY3Vyc2VzNiAg
ICAgICAgICAgICA1LjItOA0KbGlibmN1cnNlczcgICAgICAgICAgICAgNS4zLTENCmxpYnBjcmUg
ICAgICAgICAgICAgICAgIDQuMS0xDQpsaWJwY3JlMCAgICAgICAgICAgICAgICA0LjMtMQ0KbGli
cG5nICAgICAgICAgICAgICAgICAgMS4yLjUtMQ0KbGlicG5nMTAgICAgICAgICAgICAgICAgMS4w
LjE1LTENCmxpYnBuZzEwLWRldmVsICAgICAgICAgIDEuMC4xNS0xDQpsaWJwbmcxMiAgICAgICAg
ICAgICAgICAxLjIuNS0xDQpsaWJwbmcxMi1kZXZlbCAgICAgICAgICAxLjIuNS0xDQpsaWJwbmcy
ICAgICAgICAgICAgICAgICAxLjAuMTItMQ0KbGlicG9wdDAgICAgICAgICAgICAgICAgMS42LjQt
NA0KbGliUHJvcExpc3QgICAgICAgICAgICAgMC4xMC4xLTMNCmxpYnJlYWRsaW5lNCAgICAgICAg
ICAgIDQuMS0yDQpsaWJyZWFkbGluZTUgICAgICAgICAgICA0LjMtMg0KbGlidG9vbCAgICAgICAg
ICAgICAgICAgMjAwMjA3MDUtMQ0KbGlidG9vbC1kZXZlbCAgICAgICAgICAgMS41LTENCmxpYnRv
b2wtc3RhYmxlICAgICAgICAgIDEuNC4zLTENCmxpYnVuZ2lmICAgICAgICAgICAgICAgIDQuMS4w
LTINCmxpYnhlcmNlcy1jMjEgICAgICAgICAgIDIuMS4wLTENCmxpYnhlcmNlcy1jMjIgICAgICAg
ICAgIDIuMi4wLTENCmxpYnhlcmNlcy1jMjMgICAgICAgICAgIDIuMy4wLTINCmxpYnhtbDIgICAg
ICAgICAgICAgICAgIDIuNS43LTENCmxpYnhzbHQgICAgICAgICAgICAgICAgIDEuMC4zMC0yDQps
aWx5cG9uZCAgICAgICAgICAgICAgICAxLjYuOC0yDQpsaWx5cG9uZC1kb2MgICAgICAgICAgICAx
LjYuOC0yDQpsaW5rcyAgICAgICAgICAgICAgICAgICAwLjk2LTENCmxvZ2luICAgICAgICAgICAg
ICAgICAgIDEuOS01DQpseW54ICAgICAgICAgICAgICAgICAgICAyLjguNC01DQptNCAgICAgICAg
ICAgICAgICAgICAgICAxLjQtMQ0KbWFrZSAgICAgICAgICAgICAgICAgICAgMy44MC0xDQptYW4g
ICAgICAgICAgICAgICAgICAgICAxLjVqLTINCm1jICAgICAgICAgICAgICAgICAgICAgIDQuNi4w
LTQNCm1pbmd3LXJ1bnRpbWUgICAgICAgICAgIDMuMC0xDQpta3RlbXAgICAgICAgICAgICAgICAg
ICAxLjQtMQ0KbW9kX2F1dGhfbXlzcWwgICAgICAgICAgMS4xMS0xDQptb2RfYXV0aF9udHNlYyAg
ICAgICAgICAxLjctMQ0KbW9kX2RhdiAgICAgICAgICAgICAgICAgMS4wLjMtMS4zLjYtMQ0KbW9k
X3BocDQgICAgICAgICAgICAgICAgNC4yLjAtMg0KbW9kX3NzbCAgICAgICAgICAgICAgICAgMi44
LjgtMS4zLjI0LTENCm1vcmUgICAgICAgICAgICAgICAgICAgIDIuMTFvLTENCm10ICAgICAgICAg
ICAgICAgICAgICAgIDIuMC4xLTENCm11dHQgICAgICAgICAgICAgICAgICAgIDEuNC0xDQpuYW5v
ICAgICAgICAgICAgICAgICAgICAxLjIuMC0xDQpuYXNtICAgICAgICAgICAgICAgICAgICAwLjk4
LjM2LTENCm5jZnRwICAgICAgICAgICAgICAgICAgIDMuMS40LTENCm5jdXJzZXMgICAgICAgICAg
ICAgICAgIDUuMy0xDQpuY3Vyc2VzLWRlbW8gICAgICAgICAgICA1LjMtMQ0KbmV0Y2F0ICAgICAg
ICAgICAgICAgICAgMS4xMC0xDQpuZXdsaWItbWFuICAgICAgICAgICAgICAyMDAyMDgwMQ0Kb3Bl
bmJveCAgICAgICAgICAgICAgICAgMC45OS4xLTMNCm9wZW5nbCAgICAgICAgICAgICAgICAgIDEu
MS4wLTYNCm9wZW5zc2ggICAgICAgICAgICAgICAgIDMuNi4xcDEtMg0Kb3BlbnNzbCAgICAgICAg
ICAgICAgICAgMC45LjdiLTENCm9wZW5zc2wtZGV2ZWwgICAgICAgICAgIDAuOS43Yi0xDQpvcGVu
c3NsMDk2ICAgICAgICAgICAgICAwLjkuNmotMQ0KcGFyICAgICAgICAgICAgICAgICAgICAgMS41
Mi0xDQpwYXRjaCAgICAgICAgICAgICAgICAgICAyLjUuOC0zDQpwYXRjaHV0aWxzICAgICAgICAg
ICAgICAwLjIuMjItMg0KcGNyZSAgICAgICAgICAgICAgICAgICAgNC4zLTENCnBjcmUtZGV2ZWwg
ICAgICAgICAgICAgIDQuMy0xDQpwY3JlLWRvYyAgICAgICAgICAgICAgICA0LjMtMQ0KcGRrc2gg
ICAgICAgICAgICAgICAgICAgNS4yLjE0LTINCnBlcmwgICAgICAgICAgICAgICAgICAgIDUuOC4w
LTMNCnBlcmxfbWFucGFnZXMgICAgICAgICAgIDUuOC4wLTMNCnBpbmUgICAgICAgICAgICAgICAg
ICAgIDQuNTUtMQ0KcGluZm8gICAgICAgICAgICAgICAgICAgMC42LjZwMS0xDQpwa2djb25maWcg
ICAgICAgICAgICAgICAwLjE1LjAtMQ0KcG9wdCAgICAgICAgICAgICAgICAgICAgMS42LjQtNA0K
cG9zdGdyZXNxbCAgICAgICAgICAgICAgNy4zLjMtMQ0KcHJvY21haWwgICAgICAgICAgICAgICAg
My4yMi03DQpwcm9jcHMgICAgICAgICAgICAgICAgICAwMTA4MDEtMg0KcHJvZnRwZCAgICAgICAg
ICAgICAgICAgMS4yLjlyYzEtMg0KcHl0aG9uICAgICAgICAgICAgICAgICAgMi4yLjMtMg0KcmNz
ICAgICAgICAgICAgICAgICAgICAgNS43LTMNCnJlYWRsaW5lICAgICAgICAgICAgICAgIDQuMy0y
DQpyZWJhc2UgICAgICAgICAgICAgICAgICAyLjItMg0KcmVnZXggICAgICAgICAgICAgICAgICAg
NC40LTINCnJvYm90cyAgICAgICAgICAgICAgICAgIDIuMC0xDQpycG0gICAgICAgICAgICAgICAg
ICAgICA0LjEtMQ0KcnBtLWJ1aWxkICAgICAgICAgICAgICAgNC4xLTENCnJwbS1kb2MgICAgICAg
ICAgICAgICAgIDQuMS0xDQpyc3luYyAgICAgICAgICAgICAgICAgICAyLjUuNi0xDQpydWJ5ICAg
ICAgICAgICAgICAgICAgICAxLjYuOC0yDQpyeHZ0ICAgICAgICAgICAgICAgICAgICAyLjcuMTAt
Mw0Kc2VkICAgICAgICAgICAgICAgICAgICAgNC4wLjctMQ0Kc2gtdXRpbHMgICAgICAgICAgICAg
ICAgMi4wLjE1LTMNCnNoYXJ1dGlscyAgICAgICAgICAgICAgIDQuMi4xLTINCnNodXRkb3duICAg
ICAgICAgICAgICAgIDEuMy0xDQpzcGxpbnQgICAgICAgICAgICAgICAgICAzLjEuMS0xDQpzcXVp
ZCAgICAgICAgICAgICAgICAgICAyLjQuU1RBQkxFNy0xDQpzc210cCAgICAgICAgICAgICAgICAg
ICAyLjM4LjctMw0Kc3VucnBjICAgICAgICAgICAgICAgICAgNC4wLTENCnN3aWcgICAgICAgICAg
ICAgICAgICAgIDEuMy4xOS0xDQpzeXN2aW5pdCAgICAgICAgICAgICAgICAyLjg0LTMNCnRhciAg
ICAgICAgICAgICAgICAgICAgIDEuMTMuMjUtMQ0KdGNsdGsgICAgICAgICAgICAgICAgICAgMjAw
MzAyMTQtMQ0KdGNwX3dyYXBwZXJzICAgICAgICAgICAgNy42LTENCnRjc2ggICAgICAgICAgICAg
ICAgICAgIDYuMTIuMDAtNQ0KdGVybWNhcCAgICAgICAgICAgICAgICAgMjAwMjA5MzAtMQ0KdGVy
bWluZm8gICAgICAgICAgICAgICAgNS4zLTINCnRldGV4ICAgICAgICAgICAgICAgICAgIDIuMC4y
LTENCnRldGV4LWJhc2UgICAgICAgICAgICAgIDIuMC4yLTENCnRldGV4LWJldGEgICAgICAgICAg
ICAgIDIwMDIwOTExLTENCnRldGV4LWJpbiAgICAgICAgICAgICAgIDIuMC4yLTENCnRldGV4LWRl
dmVsICAgICAgICAgICAgIDIuMC4yLTENCnRldGV4LWRvYyAgICAgICAgICAgICAgIDIuMC4yLTEN
CnRldGV4LWV4dHJhICAgICAgICAgICAgIDIuMC4yLTENCnRldGV4LXRpbnkgICAgICAgICAgICAg
IDIuMC4yLTENCnRldGV4LXgxMSAgICAgICAgICAgICAgIDIuMC4yLTENCnRleGluZm8gICAgICAg
ICAgICAgICAgIDQuMi00DQp0ZXhtZiAgICAgICAgICAgICAgICAgICAyMDAyMDkxMS0xDQp0ZXht
Zi1iYXNlICAgICAgICAgICAgICAyMDAyMDkxMS0xDQp0ZXhtZi1kb2MgICAgICAgICAgICAgICAy
MDAyMDkxMS0xDQp0ZXhtZi1leHRyYSAgICAgICAgICAgICAyMDAyMDkxMS0xDQp0ZXhtZi10aW55
ICAgICAgICAgICAgICAyMDAyMDkxMS0xDQp0ZXh0dXRpbHMgICAgICAgICAgICAgICAyLjAuMjEt
MQ0KdGlkeSAgICAgICAgICAgICAgICAgICAgMDMwMjAxLTENCnRpZmYgICAgICAgICAgICAgICAg
ICAgIDMuNi4wLTENCnRpbWUgICAgICAgICAgICAgICAgICAgIDEuNy0xDQp0aW4gICAgICAgICAg
ICAgICAgICAgICAxLjQuNy0xDQp0dGNwICAgICAgICAgICAgICAgICAgICAxOTk4MDUxMi0xDQp1
Y2wgICAgICAgICAgICAgICAgICAgICAxLjAxLTENCnVuaXRzICAgICAgICAgICAgICAgICAgIDEu
NzctMQ0KdW56aXAgICAgICAgICAgICAgICAgICAgNS41MC0yDQp1cHggICAgICAgICAgICAgICAg
ICAgICAxLjI0LTENCnV3LWltYXAgICAgICAgICAgICAgICAgIDIwMDJjMS0xDQp1dy1pbWFwLWlt
YXBkICAgICAgICAgICAyMDAyYzEtMQ0KdXctaW1hcC11dGlsICAgICAgICAgICAgMjAwMmMxLTEN
CnZpbSAgICAgICAgICAgICAgICAgICAgIDYuMi0xDQp3MzJhcGkgICAgICAgICAgICAgICAgICAy
LjMtMQ0Kd2dldCAgICAgICAgICAgICAgICAgICAgMS44LjItMg0Kd2hpY2ggICAgICAgICAgICAg
ICAgICAgMS41LTENCndob2lzICAgICAgICAgICAgICAgICAgIDQuNi4yLTENCldpbmRvd01ha2Vy
ICAgICAgICAgICAgIDAuODAuMC0yDQp4MnggICAgICAgICAgICAgICAgICAgICAxLjI3LTINClhh
dzNkICAgICAgICAgICAgICAgICAgIDEuNS0xDQp4ZXJjZXMtYyAgICAgICAgICAgICAgICAyLjMu
MC0yDQp4ZXJjZXMtYy1kZXZlbCAgICAgICAgICAyLjMuMC0yDQp4ZXJjZXMtYy1kb2MgICAgICAg
ICAgICAyLjMuMC0yDQpYRnJlZTg2LWJhc2UgICAgICAgICAgICA0LjIuMC0xDQpYRnJlZTg2LWJp
biAgICAgICAgICAgICA0LjIuMC0zDQpYRnJlZTg2LWRvYyAgICAgICAgICAgICA0LjIuMC0xDQpY
RnJlZTg2LWV0YyAgICAgICAgICAgICA0LjIuMC0xDQpYRnJlZTg2LWYxMDAgICAgICAgICAgICA0
LjIuMC0yDQpYRnJlZTg2LWZjeXIgICAgICAgICAgICA0LjIuMC0yDQpYRnJlZTg2LWZlbmMgICAg
ICAgICAgICA0LjIuMC0yDQpYRnJlZTg2LWZudHMgICAgICAgICAgICA0LjIuMC0yDQpYRnJlZTg2
LWZzY2wgICAgICAgICAgICA0LjIuMC0yDQpYRnJlZTg2LWZzcnYgICAgICAgICAgICA0LjIuMC0x
DQpYRnJlZTg2LWh0bWwgICAgICAgICAgICA0LjIuMC0xDQpYRnJlZTg2LWpkb2MgICAgICAgICAg
ICA0LjIuMC0xDQpYRnJlZTg2LWxpYiAgICAgICAgICAgICA0LjIuMC01DQpYRnJlZTg2LW1hbiAg
ICAgICAgICAgICA0LjIuMC0xDQpYRnJlZTg2LW5lc3QgICAgICAgICAgICA0LjIuMC0xDQpYRnJl
ZTg2LXByb2cgICAgICAgICAgICA0LjIuMC0xDQpYRnJlZTg2LXBydCAgICAgICAgICAgICA0LjIu
MC0xDQpYRnJlZTg2LXBzICAgICAgICAgICAgICA0LjIuMC0xDQpYRnJlZTg2LXN0YXJ0dXAtc2Ny
aXB0cyA0LjIuMC00DQpYRnJlZTg2LXZmYiAgICAgICAgICAgICA0LjIuMC0xDQpYRnJlZTg2LXhz
ZXJ2ICAgICAgICAgICA0LjIuMC00Mg0KWEZyZWU4Ni14d2luY2xpcCAgICAgICAgNC4yLjAtOA0K
eGluZXRkICAgICAgICAgICAgICAgICAgMi4zLjktMQ0KeG1sdG8gICAgICAgICAgICAgICAgICAg
MC4wLjE0LTENCnhwbS1ub3ggICAgICAgICAgICAgICAgIDQuMi4wLTENCnppcCAgICAgICAgICAg
ICAgICAgICAgIDIuMy0yDQp6bGliICAgICAgICAgICAgICAgICAgICAxLjEuNC0xDQp6c2ggICAg
ICAgICAgICAgICAgICAgICA0LjAuNi01DQoNCg0KQ3lnd2luIFdpbjk1L05UIENvbmZpZ3VyYXRp
b24gRGlhZ25vc3RpY3MNCkN1cnJlbnQgU3lzdGVtIFRpbWU6IFdlZCBKdW4gMjUgMTA6MDY6NTEg
MjAwMw0KDQpXaW5kb3dzIFhQIFByb2Zlc3Npb25hbCBWZXIgNS4xIEJ1aWxkIDI2MDAgU2Vydmlj
ZSBQYWNrIDENCg0KUGF0aDoJflxiaW4NCgljOlxob21lXG1lY2tsZW5cYmluDQoJcjpcajJzZGsx
LjQuMV8wMlxiaW4NCglyOlxvcmFjbGUtOS4wLjEuMVxvcmE5MFxiaW4NCgljOlx1c3JcZW1hY3Mt
MjEuM1xiaW4NCgljOlx1c3JcYmluDQoJQzpcdXNyXGN5Z3dpblxiaW4NCglDOlx1c3JcY3lnd2lu
XHVzclxYMTFSNlxiaW4NCglDOlx1c3JcY3lnd2luXHVzclxsb2NhbFxiaW4NCglyOlxKQnVpbGRl
cjdcYmluDQoJYzpcV0lORE9XU1xzeXN0ZW0zMg0KCWM6XFdJTkRPV1MNCgljOlxXSU5ET1dTXFN5
c3RlbTMyXFdiZW0NCgljOlxQcm9ncmFtIEZpbGVzXENvbW1vbiBGaWxlc1xBZGFwdGVjIFNoYXJl
ZFxTeXN0ZW0NCgljOlxQUk9HUkF+MVxBVFRcR3JhcGh2aXpcYmluDQoJYzpcUFJPR1JBfjFcQVRU
XEdyYXBodml6XGJpblx0b29scw0KCXI6XFdlYlNwaGVyZS00LjAuMWZwNFxBcHBTZXJ2ZXJcYmlu
DQoJLg0KCWM6XFByb2dyYW0gRmlsZXNcQWZmeW1ldHJpeFxHREFDRmlsZXMNCglyOlxHREFDRmls
ZXNKYXZhDQoJcjpcR0RBQ0ZpbGVzSmF2YS0yLjANCgkuDQoNCkM6XHVzclxjeWd3aW5cYmluXGlk
LmV4ZSBvdXRwdXQgKG5vbnRzZWMpDQpVSUQ6IDExMjg1KG1lY2tsZW4pICBHSUQ6IDEwNTEzKG1r
Z3JvdXApDQo1NDQoQWRtaW5pc3RyYXRvcnMpICA1NDUoVXNlcnMpICAgICAgICAgICANCjEwNTEz
KG1rZ3JvdXApDQoNCkM6XHVzclxjeWd3aW5cYmluXGlkLmV4ZSBvdXRwdXQgKG50c2VjKQ0KVUlE
OiAxMTI4NShtZWNrbGVuKSAgR0lEOiAxMDUxMyhta2dyb3VwKQ0KNTQ0KEFkbWluaXN0cmF0b3Jz
KSAgNTQ1KFVzZXJzKSAgICAgICAgICAgDQoxMDUxMyhta2dyb3VwKQ0KDQpTeXNEaXI6IEM6XFdJ
TkRPV1NcU3lzdGVtMzINCldpbkRpcjogQzpcV0lORE9XUw0KDQpDWUdXSU4gPSBgdHR5Jw0KSE9N
RSA9IGBjOlxob21lXG1lY2tsZW4nDQpQV0QgPSBgL2Mvd29yay9idWcnDQoNCkFMTFVTRVJTUFJP
RklMRSA9IGBDOlxEb2N1bWVudHMgYW5kIFNldHRpbmdzXEFsbCBVc2VycycNCkFQUERBVEEgPSBg
QzpcRG9jdW1lbnRzIGFuZCBTZXR0aW5nc1xtZWNrbGVuXEFwcGxpY2F0aW9uIERhdGEnDQpDTEFT
U1BBVEggPSBgcDpcY2xhc3NlcztwOlxjbGFzc2VzXGxpYjtyOlxUb3BMaW5rLTIuNVxDbGFzc2Vz
XEpESzEuMlxUT1BMaW5rLmphcjtyOlxUb3BMaW5rLTIuNVxDbGFzc2VzXEpESzEuMlxUT1BMaW5r
WC5qYXI7cjpcVG9wTGluay0yLjVcQ2xhc3Nlc1xKREsxLjJcVG9vbHMuamFyO3I6XHhlcmNlcy0x
XzRfMlx4ZXJjZXMuamFyO3I6XHhhbGFuLWpfMl8yX2QxMVxiaW5ceGFsYW4uamFyO3I6XG9yYWNs
ZS05LjAuMS4xXE9yYTkwXGpkYmNcbGliXGNsYXNzZXMxMi5qYXI7cjpcamFrYXJ0YS1yZWdleHAt
MS4yXGpha2FydGEtcmVnZXhwLTEuMi5qYXI7cjpcamJjbC00LjBcamJjbC5qYXI7cjpcanVuaXQt
My44LjFcanVuaXQuamFyO3I6XGplbW15LTIuMi4xXGplbW15LmphcjtjOlxob21lXG1lY2tsZW5c
cHJvcGVydGllcztyOlx3ZWJsb2dpYy01LjEuMHNwMTJcbGliXHdlYmxvZ2ljNTEwc3AxMi5qYXI7
cjpcd2VibG9naWMtNS4xLjBzcDEyXGNsYXNzZXM7cjpcd2VibG9naWMtNS4xLjBzcDEyXGxpYlx3
ZWJsb2dpY2F1eC5qYXI7cjpcd2VibG9naWMtNS4xLjBzcDEyXGxpY2Vuc2U7cjpcbXNzcWxzZXJ2
ZXI0djcwLTUuMS4wc3AxMVxjbGFzc2VzO3I6XGoyc2RrZWUxLjMuMVxsaWJcajJlZS5qYXI7cjpc
VG9tIFNhd3llciBTb2Z0d2FyZS0zLjFcR3JhcGggRWRpdG9yIFRvb2xraXQgMy4xIGZvciBKYXZh
XGxpYlxzd2luZ2FsbC5qYXI7cjpcVG9tIFNhd3llciBTb2Z0d2FyZS0zLjFcR3JhcGggRWRpdG9y
IFRvb2xraXQgMy4xIGZvciBKYXZhXGxpYlx0c2dldGozMS5qYXI7cjpcVG9tIFNhd3llciBTb2Z0
d2FyZS0zLjFcR3JhcGggRWRpdG9yIFRvb2xraXQgMy4xIGZvciBKYXZhXGxheW91dFxsaWJcdHNs
YXlvdXQzMS5qYXI7cjpcVG9tIFNhd3llciBTb2Z0d2FyZS0zLjFcR3JhcGggTGF5b3V0IFRvb2xr
aXQgZm9yIEphdmFcbGliXHRzZ2x0ajEwLmphcjtyOlxUb20gU2F3eWVyIFNvZnR3YXJlLTMuMVxH
cmFwaCBFZGl0b3IgVG9vbGtpdCAzLjEgZm9yIEphdmFcbGliXHRzamRrMTF4LmphcicNCkNMQVNT
X1BBVEggPSBgUjpcR0RBQ0ZpbGVzSmF2YTtSOlxHREFDRmlsZXNKYXZhLTIuMCcNCkNMSUVOVE5B
TUUgPSBgTEVHT0xBUycNCkNPTU1PTlBST0dSQU1GSUxFUyA9IGBDOlxQcm9ncmFtIEZpbGVzXENv
bW1vbiBGaWxlcycNCkNPTVBVVEVSTkFNRSA9IGBPU0FLQScNCkNPTVNQRUMgPSBgQzpcV0lORE9X
U1xzeXN0ZW0zMlxjbWQuZXhlJw0KQ1ZTUk9PVCA9IGA6cHNlcnZlcjptZWNrbGVuQGN2cy5jaW1z
b2Z0LmNvbTovc291cmNlL0dlbm9tZS1SZXBvc2l0b3J5Jw0KRURJVE9SID0gYGdudWNsaWVudCcN
CkVNQUNTID0gYHQnDQpFTUFDU0RBVEEgPSBgQzovdXNyL2VtYWNzLTIxLjMvZXRjJw0KRU1BQ1NE
T0MgPSBgQzovdXNyL2VtYWNzLTIxLjMvZXRjJw0KRU1BQ1NMT0FEUEFUSCA9IGBDOi91c3IvZW1h
Y3MtMjEuMy9zaXRlLWxpc3A7QzovdXNyL2VtYWNzLTIxLjMvLi4vc2l0ZS1saXNwO0M6L3Vzci9l
bWFjcy0yMS4zL2xpc3A7QzovdXNyL2VtYWNzLTIxLjMvbGVpbScNCkVNQUNTTE9DS0RJUiA9IGBD
Oi91c3IvZW1hY3MtMjEuMy9sb2NrJw0KRU1BQ1NQQVRIID0gYEM6L3Vzci9lbWFjcy0yMS4zL2Jp
bicNCkVNQUNTX0RJUiA9IGBDOi91c3IvZW1hY3MtMjEuMycNCkVNX1BBUkVOVF9QUk9DRVNTX0lE
ID0gYDU4OTYnDQpIT01FRFJJVkUgPSBgQzonDQpIT01FUEFUSCA9IGBcRG9jdW1lbnRzIGFuZCBT
ZXR0aW5nc1xtZWNrbGVuJw0KTEFORyA9IGBFTlUnDQpMT0dPTlNFUlZFUiA9IGBcXFRBUFBZJw0K
TUFHSUNLX0hPTUUgPSBgL3Vzci9sb2NhbCcNCk1BSUxIT1NUID0gYHdvbGYnDQpOVU1CRVJfT0Zf
UFJPQ0VTU09SUyA9IGAxJw0KT0xEUFdEID0gYC9jL3dvcmsvdHJ1bmsvY29kZS9jb20vY2ltc29m
dCcNCk9TID0gYFdpbmRvd3NfTlQnDQpQQVRIRVhUID0gYC5DT007LkVYRTsuQkFUOy5DTUQ7LlZC
UzsuVkJFOy5KUzsuSlNFOy5XU0Y7LldTSCcNClBSSU5URVIgPSBgSFBMYXNlckpldCcNClBST0NF
U1NPUl9BUkNISVRFQ1RVUkUgPSBgeDg2Jw0KUFJPQ0VTU09SX0lERU5USUZJRVIgPSBgeDg2IEZh
bWlseSAxNSBNb2RlbCAyIFN0ZXBwaW5nIDQsIEdlbnVpbmVJbnRlbCcNClBST0NFU1NPUl9MRVZF
TCA9IGAxNScNClBST0NFU1NPUl9SRVZJU0lPTiA9IGAwMjA0Jw0KUFJPR1JBTUZJTEVTID0gYEM6
XFByb2dyYW0gRmlsZXMnDQpTRVNTSU9OTkFNRSA9IGBDb25zb2xlJw0KU0hFTEwgPSBgQzpcdXNy
XGN5Z3dpblxiaW5cYmFzaC5leGUnDQpTSExWTCA9IGAxJw0KU1lTVEVNRFJJVkUgPSBgQzonDQpT
WVNURU1ST09UID0gYEM6XFdJTkRPV1MnDQpURU1QID0gYGM6XFRFTVAnDQpURVJNID0gYGVtYWNz
Jw0KVEVSTUNBUCA9IGBlbWFjczpjbyMxMDE6dGM9dW5rbm93bjonDQpUTVAgPSBgYzpcVEVNUCcN
ClRNUERJUiA9IGBjOlxURU1QJw0KVVNFUkRPTUFJTiA9IGBDSUcnDQpVU0VSTkFNRSA9IGBtZWNr
bGVuJw0KVVNFUlBST0ZJTEUgPSBgQzpcRG9jdW1lbnRzIGFuZCBTZXR0aW5nc1xtZWNrbGVuJw0K
V0FTX0hPTUUgPSBgUjpcV2ViU3BoZXJlLTQuMC4xZnA0XEFwcFNlcnZlcicNCldJTkRJUiA9IGBD
OlxXSU5ET1dTJw0KXyA9IGAvdXNyL2Jpbi9jeWdjaGVjaycNCg0KVXNlIGAtcicgdG8gc2NhbiBy
ZWdpc3RyeQ0KDQphOiAgZmQgICAgICAgICAgIE4vQSAgICBOL0EgICAgICAgICAgICAgICAgICAg
IA0KYzogIGhkICBOVEZTICAgNzYyODVNYiAgNjAlIENQIENTIFVOIFBBIEZDICAgICANCmQ6ICBj
ZCAgICAgICAgICAgTi9BICAgIE4vQSAgICAgICAgICAgICAgICAgICAgDQpwOiAgaGQgIE5URlMg
ICA3NjI4NU1iICA2MCUgQ1AgQ1MgVU4gUEEgRkMgICAgIA0KcjogIGhkICBOVEZTICAgNzYyODVN
YiAgNjAlIENQIENTIFVOIFBBIEZDICAgICANCg0KLiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZXIgICAgYmlu
bW9kZSxjeWdkcml2ZQ0KQzpcdXNyXGN5Z3dpbiAgICAgICAgICAgICAgICAgICAgICAgICAgLyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN5c3RlbSAgYmlubW9kZQ0KXFxmaWRvXGNv
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgL3JlcG9zaXRvcnkgICAgICAgICAgICAgICAg
ICAgICAgIHN5c3RlbSAgYmlubW9kZQ0KXFx3b2xmXHNvZnR3YXJlICAgICAgICAgICAgICAgICAg
ICAgICAgL3NvZnR3YXJlICAgICAgICAgICAgICAgICAgICAgICAgIHN5c3RlbSAgYmlubW9kZQ0K
QzpcdXNyXGN5Z3dpbi9iaW4gICAgICAgICAgICAgICAgICAgICAgL3Vzci9iaW4gICAgICAgICAg
ICAgICAgICAgICAgICAgIHN5c3RlbSAgYmlubW9kZQ0KQzpcdXNyXGN5Z3dpbi9saWIgICAgICAg
ICAgICAgICAgICAgICAgL3Vzci9saWIgICAgICAgICAgICAgICAgICAgICAgICAgIHN5c3RlbSAg
YmlubW9kZQ0KYzpcdXNyXHNpdGUtbGlzcCAgICAgICAgICAgICAgICAgICAgICAgL3Vzci9zaGFy
ZS9lbWFjcy9zaXRlLWxpc3AvbG9jYWwgIHN5c3RlbSAgYmlubW9kZQ0KQzpcdXNyXGN5Z3dpblx1
c3JcWDExUjZcbGliXFgxMVxmb250cyAgL3Vzci9YMTFSNi9saWIvWDExL2ZvbnRzICAgICAgICAg
IHN5c3RlbSAgYmlubW9kZQ0KLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN5c3RlbSAgYmlubW9kZSxjeWdkcml2
ZQ0KDQpGb3VuZDogQzpcdXNyXGN5Z3dpblxiaW5cYXdrLmV4ZQ0KRm91bmQ6IEM6XHVzclxjeWd3
aW5cYmluXGJhc2guZXhlDQpGb3VuZDogQzpcdXNyXGN5Z3dpblxiaW5cY2F0LmV4ZQ0KRm91bmQ6
IEM6XHVzclxjeWd3aW5cYmluXGNwLmV4ZQ0KRm91bmQ6IEM6XHVzclxjeWd3aW5cYmluXGNwcC5l
eGUNCkZvdW5kOiBDOlx1c3JcY3lnd2luXGJpblxmaW5kLmV4ZQ0KRm91bmQ6IEM6XHVzclxjeWd3
aW5cYmluXGdjYy5leGUNCkZvdW5kOiBDOlx1c3JcY3lnd2luXGJpblxnZGIuZXhlDQpGb3VuZDog
QzpcdXNyXGN5Z3dpblxiaW5cZ3JlcC5leGUNCkZvdW5kOiBDOlx1c3JcY3lnd2luXGJpblxsZC5l
eGUNCkZvdW5kOiBDOlx1c3JcY3lnd2luXGJpblxscy5leGUNCkZvdW5kOiBDOlx1c3JcY3lnd2lu
XGJpblxtYWtlLmV4ZQ0KRm91bmQ6IEM6XHVzclxjeWd3aW5cYmluXG12LmV4ZQ0KRm91bmQ6IEM6
XHVzclxjeWd3aW5cYmluXHJtLmV4ZQ0KRm91bmQ6IEM6XHVzclxjeWd3aW5cYmluXHNlZC5leGUN
CkZvdW5kOiBDOlx1c3JcY3lnd2luXGJpblxzaC5leGUNCkZvdW5kOiBDOlx1c3JcY3lnd2luXGJp
blx0YXIuZXhlDQoNCiAgIDU4ayAyMDAyLzA1LzA3IEM6XHVzclxjeWd3aW5cYmluXGN5Z2J6Mi0x
LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdiejIt
MS5kbGwiIHYwLjAgdHM9MjAwMi81LzcgMDozMw0KICAgNTRrIDIwMDIvMDEvMjcgQzpcdXNyXGN5
Z3dpblxiaW5cY3lnYnoyMS4wLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAg
ICAgICAgICAgICJjeWdiejIxLjAuZGxsIiB2MC4wIHRzPTIwMDIvMS8yNiAxODowNw0KICAgMTNr
IDIwMDMvMDYvMTggQzpcdXNyXGN5Z3dpblxiaW5cY3lnY2hhcnNldC0xLmRsbCAtIG9zPTQuMCBp
bWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdjaGFyc2V0LTEuZGxsIiB2MC4w
IHRzPTIwMDMvNi8xNyAyMTowNw0KICA4NDhrIDIwMDMvMDQvMTEgQzpcdXNyXGN5Z3dpblxiaW5c
Y3lnY3J5cHRvLTAuOS43LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAg
ICAgICAgICJjeWdjcnlwdG8tMC45LjcuZGxsIiB2MC4wIHRzPTIwMDMvNC8xMSA0OjMzDQogIDY0
NWsgMjAwMy8wNC8xMSBDOlx1c3JcY3lnd2luXGJpblxjeWdjcnlwdG8uZGxsIC0gb3M9NC4wIGlt
Zz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2NyeXB0by5kbGwiIHYwLjAgdHM9
MjAwMy80LzExIDQ6MzcNCiAgNTUxayAyMDAzLzA0LzAyIEM6XHVzclxjeWd3aW5cYmluXGN5Z2N1
cmwtMi5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3ln
Y3VybC0yLmRsbCIgdjAuMCB0cz0yMDAzLzQvMiAxNDowOQ0KICAzODBrIDIwMDIvMDcvMjQgQzpc
dXNyXGN5Z3dpblxiaW5cY3lnZGItMy4xLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAg
ICAgICAgICAgICAgICAgICJjeWdkYi0zLjEuZGxsIiB2MC4wIHRzPTIwMDIvNy8yNCAxMDoyNA0K
ICAzMjZrIDIwMDIvMDYvMjYgQzpcdXNyXGN5Z3dpblxiaW5cY3lnZGIyLmRsbCAtIG9zPTQuMCBp
bWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdkYjIuZGxsIiB2MC4wIHRzPTIw
MDIvNi8yNiAxMTo0OA0KICA0ODdrIDIwMDIvMDcvMjQgQzpcdXNyXGN5Z3dpblxiaW5cY3lnZGJf
Y3h4LTMuMS5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAi
Y3lnZGJfY3h4LTMuMS5kbGwiIHYwLjAgdHM9MjAwMi83LzI0IDEwOjI1DQogIDEzNmsgMjAwMi8x
MC8xNyBDOlx1c3JcY3lnd2luXGJpblxjeWdleHBhdC0wLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5
cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdleHBhdC0wLmRsbCIgdjAuMCB0cz0yMDAyLzEw
LzE3IDk6MjENCiAgIDYxayAyMDAzLzA2LzEwIEM6XHVzclxjeWd3aW5cYmluXGN5Z2V4c2x0LTAu
ZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2V4c2x0
LTAuZGxsIiB2MC4wIHRzPTIwMDMvNi8xMCAxMjowNw0KICAgNDVrIDIwMDEvMDQvMjUgQzpcdXNy
XGN5Z3dpblxiaW5cY3lnZm9ybTUuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAg
ICAgICAgICAgICAgImN5Z2Zvcm01LmRsbCIgdjAuMCB0cz0yMDAxLzQvMjQgMjM6MjgNCiAgIDM1
ayAyMDAyLzAxLzA5IEM6XHVzclxjeWd3aW5cYmluXGN5Z2Zvcm02LmRsbCAtIG9zPTQuMCBpbWc9
MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdmb3JtNi5kbGwiIHYwLjAgdHM9MjAw
Mi8xLzggMjM6MDMNCiAgIDc2ayAyMDAzLzAzLzA5IEM6XHVzclxjeWd3aW5cYmluXGN5Z2Zvcm03
LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdmb3Jt
Ny5kbGwiIHYwLjAgdHM9MjAwMy8zLzkgMTM6NTENCiAgIDI4ayAyMDAzLzAzLzIyIEM6XHVzclxj
eWd3aW5cYmluXGN5Z2dkYm0tMy5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAg
ICAgICAgICAgICAiY3lnZ2RibS0zLmRsbCIgdjAuMCB0cz0yMDAzLzMvMjIgMTU6MTkNCiAgIDE5
ayAyMDAzLzAzLzIyIEM6XHVzclxjeWd3aW5cYmluXGN5Z2dkYm0uZGxsIC0gb3M9NC4wIGltZz0x
LjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2dkYm0uZGxsIiB2MC4wIHRzPTIwMDIv
Mi8xOSAyMDowNQ0KICAgMTVrIDIwMDMvMDMvMjIgQzpcdXNyXGN5Z3dpblxiaW5cY3lnZ2RibV9j
b21wYXQtMy5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAi
Y3lnZ2RibV9jb21wYXQtMy5kbGwiIHYwLjAgdHM9MjAwMy8zLzIyIDE1OjIyDQogIDQ5MGsgMjAw
Mi8wOS8yMSBDOlx1c3JcY3lnd2luXGJpblxjeWdndWlsZS0xMi5kbGwgLSBvcz00LjAgaW1nPTEu
MCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnZ3VpbGUtMTIuZGxsIiB2MC4wIHRzPTIw
MDIvOS8yMSA0OjAxDQogIDQ4OGsgMjAwMi8wNy8xOCBDOlx1c3JcY3lnd2luXGJpblxjeWdndWls
ZS0xNC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3ln
Z3VpbGUtMTQuZGxsIiB2MC4wIHRzPTIwMDIvNy8xOCA0OjM1DQogICA2M2sgMjAwMi8wNy8xOCBD
Olx1c3JcY3lnd2luXGJpblxjeWdndWlsZS1zcmZpLXNyZmktMTMtMTQtMS5kbGwgLSBvcz00LjAg
aW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnZ3VpbGUtc3JmaS1zcmZpLTEz
LTE0LTEuZGxsIiB2MC4wIHRzPTIwMDIvNy8xOCA0OjM1DQogICA2M2sgMjAwMi8wOS8yMSBDOlx1
c3JcY3lnd2luXGJpblxjeWdndWlsZS1zcmZpLXNyZmktMTMtMTQtdi0xLTEuZGxsIC0gb3M9NC4w
IGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2d1aWxlLXNyZmktc3JmaS0x
My0xNC12LTEtMS5kbGwiIHYwLjAgdHM9MjAwMi85LzIxIDQ6MDENCiAgIDI0ayAyMDAyLzA3LzE4
IEM6XHVzclxjeWd3aW5cYmluXGN5Z2d1aWxlLXNyZmktc3JmaS00LTEuZGxsIC0gb3M9NC4wIGlt
Zz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2d1aWxlLXNyZmktc3JmaS00LTEu
ZGxsIiB2MC4wIHRzPTIwMDIvNy8xOCA0OjM1DQogICAyNGsgMjAwMi8wOS8yMSBDOlx1c3JcY3ln
d2luXGJpblxjeWdndWlsZS1zcmZpLXNyZmktNC12LTEtMS5kbGwgLSBvcz00LjAgaW1nPTEuMCBz
eXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnZ3VpbGUtc3JmaS1zcmZpLTQtdi0xLTEuZGxs
IiB2MC4wIHRzPTIwMDIvOS8yMSA0OjAxDQogICAxNGsgMjAwMi8wNy8xOCBDOlx1c3JcY3lnd2lu
XGJpblxjeWdndWlsZXJlYWRsaW5lLTE0LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAg
ICAgICAgICAgICAgICAgICJjeWdndWlsZXJlYWRsaW5lLTE0LmRsbCIgdjAuMCB0cz0yMDAyLzcv
MTggNDozNQ0KICAgMTRrIDIwMDIvMDkvMjEgQzpcdXNyXGN5Z3dpblxiaW5cY3lnZ3VpbGVyZWFk
bGluZS12LTEyLTEyLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAg
ICAgICJjeWdndWlsZXJlYWRsaW5lLXYtMTItMTIuZGxsIiB2MC4wIHRzPTIwMDIvOS8yMSA0OjAx
DQogICAxN2sgMjAwMS8wNi8yOCBDOlx1c3JcY3lnd2luXGJpblxjeWdoaXN0b3J5NC5kbGwgLSBv
cz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnaGlzdG9yeTQuZGxs
IiB2MC4wIHRzPTIwMDEvMS82IDIxOjM0DQogICAyMGsgMjAwMi8xMC8xMCBDOlx1c3JcY3lnd2lu
XGJpblxjeWdoaXN0b3J5NS5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAg
ICAgICAgICAiY3lnaGlzdG9yeTUuZGxsIiB2MC4wIHRzPTIwMDIvMTAvMTAgMTE6MjgNCiAgMzA2
ayAyMDAyLzA0LzI3IEM6XHVzclxjeWd3aW5cYmluXGN5Z2h0dHBkLmRsbCAtIG9zPTQuMCBpbWc9
MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdodHRwZC5kbGwiIHYwLjAgdHM9MjAw
Mi80LzI3IDc6MjMNCiAgOTQ1ayAyMDAzLzA2LzE4IEM6XHVzclxjeWd3aW5cYmluXGN5Z2ljb252
LTIuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2lj
b252LTIuZGxsIiB2MC4wIHRzPTIwMDMvNi8xNyAyMTowOA0KICAgMjJrIDIwMDEvMTIvMTMgQzpc
dXNyXGN5Z3dpblxiaW5cY3lnaW50bC0xLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAg
ICAgICAgICAgICAgICAgICJjeWdpbnRsLTEuZGxsIiB2MC4wIHRzPTIwMDEvMTIvMTMgMjoyOA0K
ICAgMjhrIDIwMDIvMDkvMjAgQzpcdXNyXGN5Z3dpblxiaW5cY3lnaW50bC0yLmRsbCAtIG9zPTQu
MCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdpbnRsLTIuZGxsIiB2MC4w
IHRzPTIwMDIvOS8xOSAyMToxMw0KICAgMjFrIDIwMDEvMDYvMjAgQzpcdXNyXGN5Z3dpblxiaW5c
Y3lnaW50bC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAi
Y3lnaW50bC5kbGwiIHYwLjAgdHM9MjAwMS82LzIwIDExOjA5DQogICAxMmsgMjAwMy8wMi8xNyBD
Olx1c3JcY3lnd2luXGJpblxjeWdpb3Blcm0tMC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4w
DQogICAgICAgICAgICAgICAgICAiY3lnaW9wZXJtLTAuZGxsIiB2MC4wIHRzPTIwMDMvMi8xNyAx
Mjo1OA0KICAgNDdrIDIwMDMvMDMvMDkgQzpcdXNyXGN5Z3dpblxiaW5cY3lnamJpZzEuZGxsIC0g
b3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2piaWcxLmRsbCIg
djAuMCB0cz0yMDAzLzMvOSAxNDozMA0KICAxMTlrIDIwMDIvMDIvMDkgQzpcdXNyXGN5Z3dpblxi
aW5cY3lnanBlZzZiLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAg
ICAgICJjeWdqcGVnNmIuZGxsIiB2MC4wIHRzPTIwMDIvMi84IDIyOjE5DQogICA2MWsgMjAwMy8w
My8wNSBDOlx1c3JcY3lnd2luXGJpblxjeWdrcGF0aHNlYS0zLmRsbCAtIG9zPTQuMCBpbWc9MS4w
IHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdrcGF0aHNlYS0zLmRsbCIgdjAuMCB0cz0y
MDAzLzMvNSAxMzowOQ0KICAgMzJrIDIwMDMvMDQvMTYgQzpcdXNyXGN5Z3dpblxiaW5cY3lnbHRk
bC0zLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWds
dGRsLTMuZGxsIiB2MC4wIHRzPTIwMDMvNC8xNSAxOTo0MQ0KICAgMjZrIDIwMDEvMDQvMjUgQzpc
dXNyXGN5Z3dpblxiaW5cY3lnbWVudTUuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAg
ICAgICAgICAgICAgICAgImN5Z21lbnU1LmRsbCIgdjAuMCB0cz0yMDAxLzQvMjQgMjM6MjcNCiAg
IDIwayAyMDAyLzAxLzA5IEM6XHVzclxjeWd3aW5cYmluXGN5Z21lbnU2LmRsbCAtIG9zPTQuMCBp
bWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdtZW51Ni5kbGwiIHYwLjAgdHM9
MjAwMi8xLzggMjM6MDMNCiAgIDQ4ayAyMDAzLzAzLzA5IEM6XHVzclxjeWd3aW5cYmluXGN5Z21l
bnU3LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdt
ZW51Ny5kbGwiIHYwLjAgdHM9MjAwMy8zLzkgMTM6NTENCiAgMTU2ayAyMDAxLzA0LzI1IEM6XHVz
clxjeWd3aW5cYmluXGN5Z25jdXJzZXMrKzUuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0K
ICAgICAgICAgICAgICAgICAgImN5Z25jdXJzZXMrKzUuZGxsIiB2MC4wIHRzPTIwMDEvNC8yNCAy
MzoyOQ0KICAxNzVrIDIwMDIvMDEvMDkgQzpcdXNyXGN5Z3dpblxiaW5cY3lnbmN1cnNlcysrNi5k
bGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnbmN1cnNl
cysrNi5kbGwiIHYwLjAgdHM9MjAwMi8xLzggMjM6MDMNCiAgMjI2ayAyMDAxLzA0LzI1IEM6XHVz
clxjeWd3aW5cYmluXGN5Z25jdXJzZXM1LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAg
ICAgICAgICAgICAgICAgICJjeWduY3Vyc2VzNS5kbGwiIHYwLjAgdHM9MjAwMS80LzI0IDIzOjE3
DQogIDIwMmsgMjAwMi8wMS8wOSBDOlx1c3JcY3lnd2luXGJpblxjeWduY3Vyc2VzNi5kbGwgLSBv
cz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnbmN1cnNlczYuZGxs
IiB2MC4wIHRzPTIwMDIvMS84IDIzOjAzDQogIDI4NGsgMjAwMy8wMy8wOSBDOlx1c3JcY3lnd2lu
XGJpblxjeWduY3Vyc2VzNy5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAg
ICAgICAgICAiY3lnbmN1cnNlczcuZGxsIiB2MC4wIHRzPTIwMDMvMy85IDEzOjUwDQogICAxNWsg
MjAwMS8wNC8yNSBDOlx1c3JcY3lnd2luXGJpblxjeWdwYW5lbDUuZGxsIC0gb3M9NC4wIGltZz0x
LjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3BhbmVsNS5kbGwiIHYwLjAgdHM9MjAw
MS80LzI0IDIzOjI3DQogICAxMmsgMjAwMi8wMS8wOSBDOlx1c3JcY3lnd2luXGJpblxjeWdwYW5l
bDYuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3Bh
bmVsNi5kbGwiIHYwLjAgdHM9MjAwMi8xLzggMjM6MDMNCiAgIDMxayAyMDAzLzAzLzA5IEM6XHVz
clxjeWd3aW5cYmluXGN5Z3BhbmVsNy5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAg
ICAgICAgICAgICAgICAiY3lncGFuZWw3LmRsbCIgdjAuMCB0cz0yMDAzLzMvOSAxMzo1MA0KICAg
NjZrIDIwMDMvMDYvMTcgQzpcdXNyXGN5Z3dpblxiaW5cY3lncGNyZS0wLmRsbCAtIG9zPTQuMCBp
bWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdwY3JlLTAuZGxsIiB2MC4wIHRz
PTIwMDMvNi8xNyAyOjM3DQogICA2M2sgMjAwMy8wNC8xMSBDOlx1c3JcY3lnd2luXGJpblxjeWdw
Y3JlLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdw
Y3JlLmRsbCIgdjAuMCB0cz0yMDAzLzQvMTEgMjozMQ0KICAgMTVrIDIwMDMvMDYvMTcgQzpcdXNy
XGN5Z3dpblxiaW5cY3lncGNyZXBvc2l4LTAuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0K
ICAgICAgICAgICAgICAgICAgImN5Z3BjcmVwb3NpeC0wLmRsbCIgdjAuMCB0cz0yMDAzLzYvMTcg
MjozNw0KICAgNjFrIDIwMDMvMDQvMTEgQzpcdXNyXGN5Z3dpblxiaW5cY3lncGNyZXBvc2l4LmRs
bCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdwY3JlcG9z
aXguZGxsIiB2MC4wIHRzPTIwMDMvNC8xMSAyOjMxDQogMTA2OWsgMjAwMy8wNi8wMiBDOlx1c3Jc
Y3lnd2luXGJpblxjeWdwZXJsNV84XzAuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAg
ICAgICAgICAgICAgICAgImN5Z3Blcmw1XzhfMC5kbGwiIHYwLjAgdHM9MjAwMy82LzIgNjowMQ0K
ICAxNjhrIDIwMDMvMDIvMjMgQzpcdXNyXGN5Z3dpblxiaW5cY3lncG5nMTAuZGxsIC0gb3M9NC4w
IGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3BuZzEwLmRsbCIgdjAuMCB0
cz0yMDAzLzIvMjMgMTY6MDINCiAgMTczayAyMDAzLzAyLzIzIEM6XHVzclxjeWd3aW5cYmluXGN5
Z3BuZzEyLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJj
eWdwbmcxMi5kbGwiIHYwLjAgdHM9MjAwMy8yLzIzIDE1OjAyDQogIDE3MGsgMjAwMi8wMS8yMSBD
Olx1c3JcY3lnd2luXGJpblxjeWdwbmcyLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAg
ICAgICAgICAgICAgICAgICJjeWdwbmcyLmRsbCIgdjAuMCB0cz0yMDAyLzEvMjAgMTg6MDUNCiAg
IDIyayAyMDAyLzA2LzA5IEM6XHVzclxjeWd3aW5cYmluXGN5Z3BvcHQtMC5kbGwgLSBvcz00LjAg
aW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lncG9wdC0wLmRsbCIgdjAuMCB0
cz0yMDAyLzYvOCAyMzo0NQ0KICAxMDhrIDIwMDEvMDYvMjggQzpcdXNyXGN5Z3dpblxiaW5cY3ln
cmVhZGxpbmU0LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAg
ICJjeWdyZWFkbGluZTQuZGxsIiB2MC4wIHRzPTIwMDEvMS82IDIxOjM0DQogIDEyN2sgMjAwMi8x
MC8xMCBDOlx1c3JcY3lnd2luXGJpblxjeWdyZWFkbGluZTUuZGxsIC0gb3M9NC4wIGltZz0xLjAg
c3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3JlYWRsaW5lNS5kbGwiIHYwLjAgdHM9MjAw
Mi8xMC8xMCAxMToyOA0KICAgNjZrIDIwMDEvMTEvMjAgQzpcdXNyXGN5Z3dpblxiaW5cY3lncmVn
ZXguZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3Jl
Z2V4LmRsbCIgdjAuMCB0cz0yMDAxLzExLzIwIDc6NDQNCiAgMTc2ayAyMDAzLzA0LzExIEM6XHVz
clxjeWd3aW5cYmluXGN5Z3NzbC0wLjkuNy5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQog
ICAgICAgICAgICAgICAgICAiY3lnc3NsLTAuOS43LmRsbCIgdjAuMCB0cz0yMDAzLzQvMTEgNDoz
Mw0KICAxNjVrIDIwMDMvMDQvMTEgQzpcdXNyXGN5Z3dpblxiaW5cY3lnc3NsLmRsbCAtIG9zPTQu
MCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdzc2wuZGxsIiB2MC4wIHRz
PTIwMDMvNC8xMSA0OjM3DQogIDI4MWsgMjAwMy8wMi8yNCBDOlx1c3JcY3lnd2luXGJpblxjeWd0
aWZmMy5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3ln
dGlmZjMuZGxsIiB2MC4wIHRzPTIwMDMvMi8yMyAyMTo1OA0KICAgMjVrIDIwMDIvMDcvMTQgQzpc
dXNyXGN5Z3dpblxiaW5cY3lndW5naWYtNC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQog
ICAgICAgICAgICAgICAgICAiY3lndW5naWYtNC5kbGwiIHYwLjAgdHM9MjAwMi83LzE0IDg6NTgN
CiAgNjAxayAyMDAzLzA1LzE5IEM6XHVzclxjeWd3aW5cYmluXGN5Z3dpbi1ydWJ5MTYuZGxsIC0g
b3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3dpbi1ydWJ5MTYu
ZGxsIiB2MC4wIHRzPTIwMDMvNS8xOSA1OjI3DQogMjY4OWsgMjAwMi8xMS8xNiBDOlx1c3JcY3ln
d2luXGJpblxjeWd4ZXJjZXMtYzIxLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAg
ICAgICAgICAgICAgICJjeWd4ZXJjZXMtYzIxLmRsbCIgdjAuMCB0cz0yMDAyLzExLzE1IDIxOjA3
DQogMjk4NGsgMjAwMy8wMi8wNyBDOlx1c3JcY3lnd2luXGJpblxjeWd4ZXJjZXMtYzIyLmRsbCAt
IG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWd4ZXJjZXMtYzIy
LmRsbCIgdjAuMCB0cz0yMDAzLzIvNyAxMTo1MA0KIDMwODhrIDIwMDMvMDYvMTEgQzpcdXNyXGN5
Z3dpblxiaW5cY3lneGVyY2VzLWMyMy5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAg
ICAgICAgICAgICAgICAiY3lneGVyY2VzLWMyMy5kbGwiIHYwLjAgdHM9MjAwMy82LzExIDE3OjQw
DQogIDkwM2sgMjAwMy8wNi8wOSBDOlx1c3JcY3lnd2luXGJpblxjeWd4bWwyLTIuZGxsIC0gb3M9
NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3htbDItMi5kbGwiIHYw
LjAgdHM9MjAwMy82LzkgMTc6NDkNCiAgIDQxayAyMDAyLzAxLzIwIEM6XHVzclxjeWd3aW5cYmlu
XGN5Z1hwbS1ub1g0LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAg
ICAgICJjeWdYcG0tbm9YNC5kbGwiIHYwLjAgdHM9MjAwMi8xLzIwIDExOjQ5DQogICA0NmsgMjAw
Mi8wMS8yMCBDOlx1c3JcY3lnd2luXGJpblxjeWdYcG0tWDQuZGxsIC0gb3M9NC4wIGltZz0xLjAg
c3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z1hwbS1YNC5kbGwiIHYwLjAgdHM9MjAwMi8x
LzIwIDExOjUwDQogIDE3NGsgMjAwMy8wNi8xMCBDOlx1c3JcY3lnd2luXGJpblxjeWd4c2x0LTEu
ZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3hzbHQt
MS5kbGwiIHYwLjAgdHM9MjAwMy82LzEwIDExOjQyDQogICAxM2sgMjAwMy8wNi8xMCBDOlx1c3Jc
Y3lnd2luXGJpblxjeWd4c2x0YnJlYWtwb2ludC0xLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00
LjANCiAgICAgICAgICAgICAgICAgICJjeWd4c2x0YnJlYWtwb2ludC0xLmRsbCIgdjAuMCB0cz0y
MDAzLzYvMTAgMTI6MDcNCiAgIDUwayAyMDAyLzAzLzEyIEM6XHVzclxjeWd3aW5cYmluXGN5Z3ou
ZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3ouZGxs
IiB2MC4wIHRzPTIwMDIvMy8xMSAyMTozOA0KICA5NDhrIDIwMDMvMDMvMTggQzpcdXNyXGN5Z3dp
blxiaW5cY3lnd2luMS5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAg
ICAgICAiY3lnd2luMS5kbGwiIHYwLjAgdHM9MjAwMy8zLzE4IDc6MjANCiAgICBDeWd3aW4gRExM
IHZlcnNpb24gaW5mbzoNCiAgICAgICAgRExMIHZlcnNpb246IDEuMy4yMg0KICAgICAgICBETEwg
ZXBvY2g6IDE5DQogICAgICAgIERMTCBiYWQgc2lnbmFsIG1hc2s6IDE5MDA1DQogICAgICAgIERM
TCBvbGQgdGVybWlvczogNQ0KICAgICAgICBETEwgbWFsbG9jIGVudjogMjgNCiAgICAgICAgQVBJ
IG1ham9yOiAwDQogICAgICAgIEFQSSBtaW5vcjogNzgNCiAgICAgICAgU2hhcmVkIGRhdGE6IDMN
CiAgICAgICAgRExMIGlkZW50aWZpZXI6IGN5Z3dpbjENCiAgICAgICAgTW91bnQgcmVnaXN0cnk6
IDINCiAgICAgICAgQ3lnbnVzIHJlZ2lzdHJ5IG5hbWU6IEN5Z251cyBTb2x1dGlvbnMNCiAgICAg
ICAgQ3lnd2luIHJlZ2lzdHJ5IG5hbWU6IEN5Z3dpbg0KICAgICAgICBQcm9ncmFtIG9wdGlvbnMg
bmFtZTogUHJvZ3JhbSBPcHRpb25zDQogICAgICAgIEN5Z3dpbiBtb3VudCByZWdpc3RyeSBuYW1l
OiBtb3VudHMgdjINCiAgICAgICAgQ3lnZHJpdmUgZmxhZ3M6IGN5Z2RyaXZlIGZsYWdzDQogICAg
ICAgIEN5Z2RyaXZlIHByZWZpeDogY3lnZHJpdmUgcHJlZml4DQogICAgICAgIEN5Z2RyaXZlIGRl
ZmF1bHQgcHJlZml4OiANCiAgICAgICAgQnVpbGQgZGF0ZTogVHVlIE1hciAxOCAwOToyMDoxMSBF
U1QgMjAwMw0KICAgICAgICBDVlMgdGFnOiBkb250dXNlLTIxDQogICAgICAgIFNoYXJlZCBpZDog
Y3lnd2luMVMzDQoNCiAgIDQxayAyMDAyLzA1LzE0IEM6XHVzclxjeWd3aW5cdXNyXFgxMVI2XGJp
blxjeWdQcm9wTGlzdC0wLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAg
ICAgICAgICJjeWdQcm9wTGlzdC0wLmRsbCIgdjAuMCB0cz0yMDAyLzUvMTMgMjE6MTMNCiAyMDg3
ayAyMDAzLzAzLzEwIEM6XHVzclxjeWd3aW5cdXNyXGxvY2FsXGJpblxjeWdNYWdpY2stNS01LTUt
UTE2LTAuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5
Z01hZ2ljay01LTUtNS1RMTYtMC5kbGwiIHYwLjAgdHM9MjAwMy8yLzIxIDE5OjUwDQpVc2UgLWgg
dG8gc2VlIGhlbHAgYWJvdXQgZWFjaCBzZWN0aW9u


--W3+s+m9qhH
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
--W3+s+m9qhH--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019