delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/07/16/14:50:35

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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
Message-Id: <6.2.0.14.2.20050716111204.0335fa88@mail.tpsoft.com>
Date: Sat, 16 Jul 2005 11:49:46 -0700
To: Eric Blake <ebb9 AT byu DOT net>
From: Barry Demchak <vendors AT tpsoft DOT com>
Subject: Re: cannot create temp file for here document
Cc: cygwin AT cygwin DOT com
In-Reply-To: <42D907BE.5090003@byu.net>
References: <071520051616 DOT 17192 DOT 42D7E14F0006D1840000432822007510900A050E040D0C079D0A AT comcast DOT net> <SERRANOnXuD44kLRMwA000005a0 AT SERRANO DOT CAM DOT ARTIMI DOT COM> <loom DOT 20050715T191819-539 AT post DOT gmane DOT org> <42D83890 DOT 7010908 AT byu DOT net> <6 DOT 2 DOT 0 DOT 14 DOT 2 DOT 20050715182925 DOT 03329460 AT mail DOT tpsoft DOT com> <42D907BE DOT 5090003 AT byu DOT net>
Mime-Version: 1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - astro.hostdome.com
X-AntiAbuse: Original Domain - cygwin.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - tpsoft.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-Virus-Checked: Checked by ClamAV on sourceware.org
Note-from-DJ: This may be spam

--=====================_131792257==_
Content-Type: text/plain; charset="us-ascii"; format=flowed

OK ... end-posted ... see below ...

At 06:12 AM 7/16/2005, Eric Blake wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Ugh, top-posting, reformatted.
> >> Nope, since you don't define TMPDIR, bash is trying to use /tmp.  And the
> >> location of /tmp is probably c:\cygwin\tmp, although you didn't follow
> >> the directions to attach cygcheck output, so I can't prove that.
> >>
> >> Please show the output of:
> >>
> >> $ ls -l / /tmp /cygdrive/c
> >> $ getfacl / /tmp /cygdrive/c
>
>Shoot - I meant "ls -ld", to limit the listing to just those three
>directories instead of their contents, but it's okay because the
>information is still there.
>
> >>
> >> My guess is that there are ACLs at play, so that even though ls shows the
> >> directory as writable, an ACL is preventing your user id from actually
> >> creating the temp file.
> >
> > Please find attached my cygcheck.out file.
>
>Let's see - no CYGWIN variable defined, and win2k, so you are running
>ntsec (by default).  /tmp is indeed mounted to c:\cygwin\tmp.  You're
>pretty up-to-date on packages.  So far, so good.
>
> >
> > Please find attached the "ls -l / /tmp /cygdrive/c" output you
> > requested. Note that the error message "ls: /cygdrive/c/pagefile.sys: No
> > such file or directory" was printed to stderr immediately after listing
> > the "/" directory.
>
> > /:
> > drwxr-xr-x   2 bdemchak None    0 Jul 14 23:19 tmp
> > /cygdrive/c:
> > drwxr-xr-x  11 bdemchak None        0 Jul 14 23:17 Cygwin
>
>Weird, no extra ACLs, which would normally be there when running ntsec.
>So those directories are indeed writable by only the bdemchak user, and it
>seems like it should succeed.
>
> >
> > Please find attached the "getfacl / /tmp /cygdrive/c" output you requested.
>
>This confirms that there are no additional ACLs, so that strikes my theory
>that bash was misinterpreting permissions.  Perhaps someone else can
>deduce what's going wrong?
>
> > Please find attached the "bash -xv" output you requested.
>
>It looks like your trace cut off the first few lines of execution of
>/etc/profile, but that's okay; it still included all the useful
>information.  The result of bash not being able to create the temp file is
>that none of the /etc/profile.d/*.sh scripts are being run at login.
>
> > There's more, though ... as I collected this information, I noticed a
> > very peculiar effect that I'm betting has something to do with this. If
> > I "ls >foo", I'm fine. If I "unlink foo", foo gets deleted, but I also
> > get a spurious error message:
> >
> > bdemchak AT malex ~
> > $ unlink foo
> > unlink foo
> > + unlink foo
> > unlink: cannot unlink `foo': No such file or directory
> >
> > Like I said, foo gets deleted, but then there's the error message. This
> > smells like it's all tied together, but I can't quite put my finger on it.
>
>Odd, and yes it might be related.  This time, it would be nice to have the
>strace_unlink.out file from "strace -o strace_unlink.out unlink foo".  An
>strace of bash would also be nice, but because it is so big, try the
>following to prune it to just the locations where bash tries to open its
>temporary file (bash uses the prefix sh-thd for all temporary here-doc
>files), then just attach strace_bash_lite.out to your reply:
>
>$ strace -o strace_bash_full.out bash -li
>$ exit
>$ grep -C 20 sh-thd strace_bash_full.out > strace_bash_lite.out
>
> >
> > FYI, I *can* create files in tmp using "cat >foo" ... no permission
> > violation or any other error ... works fine.
>
>I'm assuming you did that from within /tmp, and >foo is taken care of by
>bash.  So I have no idea why bash can create /tmp/foo and not temporary files.
>
>- --
>Life is short - so eat dessert first!
>
>Eric Blake             ebb9 AT byu DOT net
>-----BEGIN PGP SIGNATURE-----
>Version: GnuPG v1.4.1 (Cygwin)
>Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
>Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
>iD8DBQFC2Qe984KuGfSFAYARAmwAAJwO1h2OaedeMrxriqUA/KbSq2fGLwCg005C
>7UtazvgRPZR7QZN7Mp4217s=
>=1wgA
>-----END PGP SIGNATURE-----

Attached please find the strace_unlink.out you requested. To get this, I 
started Cygwin and did the following:

cd /tmp
cat >foo
blah blah blah ^Z
strace -o strace_unlink.out unlink foo

Looking at the trace, I can see where unlink returns a 2, which would give 
the error ... but unlink also deletes the file (I checked). I checked the 
Win32 documentation on unlink (both on CD and at MSDN) and there are no 
indications of weirdness.

Attached please find the strace_bash_lite.out dump as requested. I executed 
this from the /tmp directory, too.

Looking at the track, I can see the same unlink failure as in the unlink trace.

When I create foo in the /tmp directory and then do an ls -l on it, I get:

-rw-r--r--  1 bdemchak None 15 Jul 16 11:20 foo

Windows claims that the owner is "Everyone", which is a virtual group that 
supposedly really does contain everyone.

I can add only a few tidbits.

One is to point out that this partition is a FAT32 partition ... one 
wonders if there may be problems because it's not an NTFS partition. 
Considering that it's my boot partition, I would change it ... but not 
lightly ... and only with very good reason (which this might be).

Also, I am enclosing my passwd file just in case. The user ID I use is 
"Barry Demchak". Early on, we edited the passwd file to shorten the name to 
bdemchak for cygwin purposes. The reason I have not mentioned this until 
now is that the problem also manifests itself with a one-word userID 
("dumbass").

In playing around with this, I'm getting the feeling that cygwin maintains 
a shadow permission list for each file. My best guess right now is that 
this shadow list (if it exists) is getting out of sync with the Windows 
directory contents. Were this the case, cygwin might be relying on the 
shadow list for part of an operation (like unlink) and Windows for another. 
If the two are out of sink, we'd see something like what we're seeing.

Does this lead you anywhere??

Thanks!



--=====================_131792257==_
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: attachment; filename="strace_unlink.out"

**********************************************
Program name: C:\Cygwin\bin\unlink.exe (pid 2664, ppid 1)
App version:  1005.18, api: 0.132
DLL version:  1005.18, api: 0.132
DLL build:    2005-07-02 20:30
OS version:   Windows NT-5.0
Heap size:    402653184
Date/Time:    2005-07-16 11:05:21
**********************************************
   87     822 [main] unlink 2664 set_myself: myself->dwProcessId 2664
   89     911 [main] unlink 2664 time: 1121537121 = time (0)
  738    1649 [main] unlink 2664 environ_init: 0x10010238: !C:=C:\Cygwin\bin
  168    1817 [main] unlink 2664 environ_init: 0x10010250: ALLUSERSPROFILE=C:\Documents and Settings\All Users
  157    1974 [main] unlink 2664 environ_init: 0x10010288: APPDATA=C:\Documents and Settings\Barry Demchak\Application Data
  250    2224 [main] unlink 2664 environ_init: 0x100102D0: CLASSPATH=e:\sysprog\java\j2sdk1.4.2_08\jre\lib\rt.jar
  164    2388 [main] unlink 2664 environ_init: 0x10010310: COMMONPROGRAMFILES=C:\Program Files\Common Files
  154    2542 [main] unlink 2664 environ_init: 0x10010348: COMPUTERNAME=MALEX
  155    2697 [main] unlink 2664 environ_init: 0x10010360: COMSPEC=C:\WINNT\system32\cmd.exe
  154    2851 [main] unlink 2664 environ_init: 0x10010388: CVS_RSH=/bin/ssh
  154    3005 [main] unlink 2664 environ_init: 0x100103A0: DDKROOT=e:\sysprog\NTDDK
  162    3167 [main] unlink 2664 getwinenv: can't set native for HOME= since no environ yet
  163    3330 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\home\bdemchak, no-keep-rel, no-add-slash)
   98    3428 [main] unlink 2664 normalize_win32_path: C:\Cygwin\home\bdemchak = normalize_win32_path (C:\Cygwin\home\bdemchak)
   94    3522 [main] unlink 2664 mount_info::conv_to_posix_path: /home/bdemchak = conv_to_posix_path (C:\Cygwin\home\bdemchak)
  230    3752 [main] unlink 2664 win_env::add_cache: posix /home/bdemchak
   80    3832 [main] unlink 2664 win_env::add_cache: native HOME=C:\Cygwin\home\bdemchak
   79    3911 [main] unlink 2664 posify: env var converted to HOME=/home/bdemchak
  152    4063 [main] unlink 2664 environ_init: 0x100103E8: HOME=/home/bdemchak
  154    4217 [main] unlink 2664 environ_init: 0x100103C0: HOMEDRIVE=C:
  154    4371 [main] unlink 2664 environ_init: 0x100103D8: HOMEPATH=\
  152    4523 [main] unlink 2664 environ_init: 0x10010538: HOSTNAME=malex
  154    4677 [main] unlink 2664 environ_init: 0x10010550: INFOPATH=/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:
  155    4832 [main] unlink 2664 environ_init: 0x100105C0: JAVA_HOME=E:\Sysprog\Java\j2sdk1.4.2_08
  155    4987 [main] unlink 2664 environ_init: 0x100105F0: LOGONSERVER=\\MALEX
  154    5141 [main] unlink 2664 environ_init: 0x10010608: MAKE_MODE=unix
  152    5293 [main] unlink 2664 environ_init: 0x10010620: MANPATH=/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man:
  155    5448 [main] unlink 2664 environ_init: 0x10010670: NUMBER_OF_PROCESSORS=1
  153    5601 [main] unlink 2664 environ_init: 0x10010690: OLDPWD=/home/bdemchak
  154    5755 [main] unlink 2664 environ_init: 0x100106B0: OS2LIBPATH=C:\WINNT\system32\os2\dll;
  154    5909 [main] unlink 2664 environ_init: 0x100106E0: OS=Windows_NT
  154    6063 [main] unlink 2664 getwinenv: can't set native for PATH= since no environ yet
   92    6155 [main] unlink 2664 normalize_posix_path: src .
   86    6241 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\tmp, no-keep-rel, no-add-slash)
   82    6323 [main] unlink 2664 normalize_win32_path: C:\Cygwin\tmp = normalize_win32_path (C:\Cygwin\tmp)
   82    6405 [main] unlink 2664 mount_info::conv_to_posix_path: /tmp = conv_to_posix_path (C:\Cygwin\tmp)
   82    6487 [main] unlink 2664 cwdstuff::get: posix /tmp
   80    6567 [main] unlink 2664 cwdstuff::get: (/tmp) = cwdstuff::get (0x22EBC0, 260, 1, 0), errno 0
   81    6648 [main] unlink 2664 normalize_posix_path: /tmp/ = normalize_posix_path (.)
   81    6729 [main] unlink 2664 mount_info::conv_to_win32_path: conv_to_win32_path (/tmp)
  535    7264 [main] unlink 2664 set_flags: flags: binary (0x2)
   87    7351 [main] unlink 2664 mount_info::conv_to_win32_path: src_path /tmp, dst C:\Cygwin\tmp, flags 0xA, rc 0
  342    7693 [main] unlink 2664 symlink_info::check: not a symlink
  104    7797 [main] unlink 2664 symlink_info::check: 0 = symlink.check (C:\Cygwin\tmp, 0x22E880) (0xA)
  839    8636 [main] unlink 2664 set_privilege: 1 = set_privilege ((token D4) SeChangeNotifyPrivilege, 1)
  336    8972 [main] unlink 2664 path_conv::check: this->path(C:\Cygwin\tmp), has_acls(0)
  195    9167 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\usr\local\bin, keep-rel, no-add-slash)
   85    9252 [main] unlink 2664 normalize_win32_path: C:\Cygwin\usr\local\bin = normalize_win32_path (C:\Cygwin\usr\local\bin)
   86    9338 [main] unlink 2664 mount_info::conv_to_posix_path: /usr/local/bin = conv_to_posix_path (C:\Cygwin\usr\local\bin)
   84    9422 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\bin, keep-rel, no-add-slash)
   81    9503 [main] unlink 2664 normalize_win32_path: C:\Cygwin\bin = normalize_win32_path (C:\Cygwin\bin)
   81    9584 [main] unlink 2664 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (C:\Cygwin\bin)
   82    9666 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\bin, keep-rel, no-add-slash)
   81    9747 [main] unlink 2664 normalize_win32_path: C:\Cygwin\bin = normalize_win32_path (C:\Cygwin\bin)
   80    9827 [main] unlink 2664 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (C:\Cygwin\bin)
   82    9909 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\usr\X11R6\bin, keep-rel, no-add-slash)
   81    9990 [main] unlink 2664 normalize_win32_path: C:\Cygwin\usr\X11R6\bin = normalize_win32_path (C:\Cygwin\usr\X11R6\bin)
   81   10071 [main] unlink 2664 mount_info::conv_to_posix_path: /usr/X11R6/bin = conv_to_posix_path (C:\Cygwin\usr\X11R6\bin)
   83   10154 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT\system32, keep-rel, no-add-slash)
   80   10234 [main] unlink 2664 normalize_win32_path: c:\WINNT\system32 = normalize_win32_path (c:\WINNT\system32)
   82   10316 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/WINNT/system32 = conv_to_posix_path (c:\WINNT\system32)
   83   10399 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT, keep-rel, no-add-slash)
   80   10479 [main] unlink 2664 normalize_win32_path: c:\WINNT = normalize_win32_path (c:\WINNT)
   81   10560 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/WINNT = conv_to_posix_path (c:\WINNT)
   82   10642 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT\System32\Wbem, keep-rel, no-add-slash)
   80   10722 [main] unlink 2664 normalize_win32_path: c:\WINNT\System32\Wbem = normalize_win32_path (c:\WINNT\System32\Wbem)
   83   10805 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/WINNT/System32/Wbem = conv_to_posix_path (c:\WINNT\System32\Wbem)
   82   10887 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (e:\sysprog\java\j2sdk1.4.2_08\bin, keep-rel, no-add-slash)
   82   10969 [main] unlink 2664 normalize_win32_path: e:\sysprog\java\j2sdk1.4.2_08\bin = normalize_win32_path (e:\sysprog\java\j2sdk1.4.2_08\bin)
   82   11051 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/e/sysprog/java/j2sdk1.4.2_08/bin = conv_to_posix_path (e:\sysprog\java\j2sdk1.4.2_08\bin)
   82   11133 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (c:\PROGRAM FILES\THINKPAD\UTILITIES, keep-rel, no-add-slash)
   84   11217 [main] unlink 2664 normalize_win32_path: c:\PROGRAM FILES\THINKPAD\UTILITIES = normalize_win32_path (c:\PROGRAM FILES\THINKPAD\UTILITIES)
   82   11299 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/PROGRAM FILES/THINKPAD/UTILITIES = conv_to_posix_path (c:\PROGRAM FILES\THINKPAD\UTILITIES)
   98   11397 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (e:\comprog\Symantec\pcAnywhere\, keep-rel, add-slash)
   83   11480 [main] unlink 2664 normalize_win32_path: e:\comprog\Symantec\pcAnywhere\ = normalize_win32_path (e:\comprog\Symantec\pcAnywhere\)
  102   11582 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/e/comprog/Symantec/pcAnywhere/ = conv_to_posix_path (e:\comprog\Symantec\pcAnywhere\)
   86   11668 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (e:\comprog\symantec\winfax\macros, keep-rel, no-add-slash)
   81   11749 [main] unlink 2664 normalize_win32_path: e:\comprog\symantec\winfax\macros = normalize_win32_path (e:\comprog\symantec\winfax\macros)
   83   11832 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/e/comprog/symantec/winfax/macros = conv_to_posix_path (e:\comprog\symantec\winfax\macros)
   83   11915 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (e:\sysprog\Microsoft\Support Tools\, keep-rel, add-slash)
   81   11996 [main] unlink 2664 normalize_win32_path: e:\sysprog\Microsoft\Support Tools\ = normalize_win32_path (e:\sysprog\Microsoft\Support Tools\)
   84   12080 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/e/sysprog/Microsoft/Support Tools/ = conv_to_posix_path (e:\sysprog\Microsoft\Support Tools\)
   83   12163 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Program Files\ATI Technologies\ATI Control Panel, keep-rel, no-add-slash)
   82   12245 [main] unlink 2664 normalize_win32_path: c:\Program Files\ATI Technologies\ATI Control Panel = normalize_win32_path (c:\Program Files\ATI Technologies\ATI Control Panel)
   83   12328 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/Program Files/ATI Technologies/ATI Control Panel = conv_to_posix_path (c:\Program Files\ATI Technologies\ATI Control Panel)
   84   12412 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Program Files\ATI Technologies\Fire GL 3D Studio Max, keep-rel, no-add-slash)
   82   12494 [main] unlink 2664 normalize_win32_path: c:\Program Files\ATI Technologies\Fire GL 3D Studio Max = normalize_win32_path (c:\Program Files\ATI Technologies\Fire GL 3D Studio Max)
   83   12577 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/Program Files/ATI Technologies/Fire GL 3D Studio Max = conv_to_posix_path (c:\Program Files\ATI Technologies\Fire GL 3D Studio Max)
   84   12661 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Program Files\ATI Technologies\Fire GL Control Panel, keep-rel, no-add-slash)
  166   12827 [main] unlink 2664 normalize_win32_path: c:\Program Files\ATI Technologies\Fire GL Control Panel = normalize_win32_path (c:\Program Files\ATI Technologies\Fire GL Control Panel)
   90   12917 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/Program Files/ATI Technologies/Fire GL Control Panel = conv_to_posix_path (c:\Program Files\ATI Technologies\Fire GL Control Panel)
  288   13205 [main] unlink 2664 win_env::add_cache: posix /usr/local/bin:/usr/bin:/usr/bin:/usr/X11R6/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/System32/Wbem:/cygdrive/e/sysprog/java/j2sdk1.4.2_08/bin:/cygdrive/c/PROGRAM FILES/THINKPAD/UTILITIES:/cygdrive/e/comprog/Symantec/pcAnywhere/:/cygdrive/e/comprog/symantec/winfax/macros:/cygdrive/e/sysprog/Microsoft/Support Tools/:/cygdrive/c/Program Files/ATI Technologies/ATI Control Panel:/cygdrive/c/Program Files/ATI Technologies/Fire GL 3D Studio Max:/cygdrive/c/Program Files/ATI Technologies/Fire GL Control Panel
  100   13305 [main] unlink 2664 win_env::add_cache: native PATH=C:\Cygwin\usr\local\bin;C:\Cygwin\bin;C:\Cygwin\bin;C:\Cygwin\usr\X11R6\bin;c:\WINNT\system32;c:\WINNT;c:\WINNT\System32\Wbem;e:\sysprog\java\j2sdk1.4.2_08\bin;c:\PROGRAM FILES\THINKPAD\UTILITIES;e:\comprog\Symantec\pcAnywhere\;e:\comprog\symantec\winfax\macros;e:\sysprog\Microsoft\Support Tools\;c:\Program Files\ATI Technologies\ATI Control Panel;c:\Program Files\ATI Technologies\Fire GL 3D Studio Max;c:\Program Files\ATI Technologies\Fire GL Control Panel
  100   13405 [main] unlink 2664 posify: env var converted to PATH=/usr/local/bin:/usr/bin:/usr/bin:/usr/X11R6/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/System32/Wbem:/cygdrive/e/sysprog/java/j2sdk1.4.2_08/bin:/cygdrive/c/PROGRAM FILES/THINKPAD/UTILITIES:/cygdrive/e/comprog/Symantec/pcAnywhere/:/cygdrive/e/comprog/symantec/winfax/macros:/cygdrive/e/sysprog/Microsoft/Support Tools/:/cygdrive/c/Program Files/ATI Technologies/ATI Control Panel:/cygdrive/c/Program Files/ATI Technologies/Fire GL 3D Studio Max:/cygdrive/c/Program Files/ATI Technologies/Fire GL Control Panel
  168   13573 [main] unlink 2664 environ_init: 0x100108D0: PATH=/usr/local/bin:/usr/bin:/usr/bin:/usr/X11R6/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/System32/Wbem:/cygdrive/e/sysprog/java/j2sdk1.4.2_08/bin:/cygdrive/c/PROGRAM FILES/THINKPAD/UTILITIES:/cygdrive/e/comprog/Symantec/pcAnywhere/:/cygdrive/e/comprog/symantec/winfax/macros:/cygdrive/e/sysprog/Microsoft/Support Tools/:/cygdrive/c/Program Files/ATI Technologies/ATI Control Panel:/cygdrive/c/Program Files/ATI Technologies/Fire GL 3D Studio Max:/cygdrive/c/Program Files/ATI Technologies/Fire GL Control Panel
  172   13745 [main] unlink 2664 environ_init: 0x100106F8: PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
  155   13900 [main] unlink 2664 environ_init: 0x10010738: PRINTER=\\MCHEWBACCA\KOOP PCL 5E
  154   14054 [main] unlink 2664 environ_init: 0x10010760: PROCESSOR_ARCHITECTURE=x86
  153   14207 [main] unlink 2664 environ_init: 0x10010780: PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 4, GenuineIntel
  155   14362 [main] unlink 2664 environ_init: 0x100107C8: PROCESSOR_LEVEL=15
  153   14515 [main] unlink 2664 environ_init: 0x100107E0: PROCESSOR_REVISION=0204
  153   14668 [main] unlink 2664 environ_init: 0x10010800: PROGRAMFILES=C:\Program Files
  154   14822 [main] unlink 2664 environ_init: 0x10010828: PROMPT=$P$G
  152   14974 [main] unlink 2664 environ_init: 0x10010838: PS1=\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ 
  154   15128 [main] unlink 2664 environ_init: 0x10010880: PWD=/tmp
  153   15281 [main] unlink 2664 environ_init: 0x10010890: SHLVL=1
  153   15434 [main] unlink 2664 environ_init: 0x100108A0: SYSTEMDRIVE=C:
  152   15586 [main] unlink 2664 environ_init: 0x100108B8: SYSTEMROOT=C:\WINNT
  155   15741 [main] unlink 2664 getwinenv: can't set native for TEMP= since no environ yet
  156   15897 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp, no-keep-rel, no-add-slash)
   82   15979 [main] unlink 2664 normalize_win32_path: C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp = normalize_win32_path (C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp)
   82   16061 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/DOCUME~1/BARRYD~1/LOCALS~1/Temp = conv_to_posix_path (C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp)
  231   16292 [main] unlink 2664 win_env::add_cache: posix /cygdrive/c/DOCUME~1/BARRYD~1/LOCALS~1/Temp
   80   16372 [main] unlink 2664 win_env::add_cache: native TEMP=C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp
   79   16451 [main] unlink 2664 posify: env var converted to TEMP=/cygdrive/c/DOCUME~1/BARRYD~1/LOCALS~1/Temp
  154   16605 [main] unlink 2664 environ_init: 0x10011020: TEMP=/cygdrive/c/DOCUME~1/BARRYD~1/LOCALS~1/Temp
  156   16761 [main] unlink 2664 environ_init: 0x10010FF0: TERM=cygwin
  153   16914 [main] unlink 2664 getwinenv: can't set native for TMP= since no environ yet
  154   17068 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp, no-keep-rel, no-add-slash)
   80   17148 [main] unlink 2664 normalize_win32_path: C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp = normalize_win32_path (C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp)
   81   17229 [main] unlink 2664 mount_info::conv_to_posix_path: /cygdrive/c/DOCUME~1/BARRYD~1/LOCALS~1/Temp = conv_to_posix_path (C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp)
  230   17459 [main] unlink 2664 win_env::add_cache: posix /cygdrive/c/DOCUME~1/BARRYD~1/LOCALS~1/Temp
   85   17544 [main] unlink 2664 win_env::add_cache: native TMP=C:\DOCUME~1\BARRYD~1\LOCALS~1\Temp
   80   17624 [main] unlink 2664 posify: env var converted to TMP=/cygdrive/c/DOCUME~1/BARRYD~1/LOCALS~1/Temp
  152   17776 [main] unlink 2664 environ_init: 0x100111C0: TMP=/cygdrive/c/DOCUME~1/BARRYD~1/LOCALS~1/Temp
  156   17932 [main] unlink 2664 environ_init: 0x10011000: TVDUMPFLAGS=10
  154   18086 [main] unlink 2664 environ_init: 0x10011190: USER=bdemchak
  152   18238 [main] unlink 2664 environ_init: 0x100111A8: USERDOMAIN=MALEX
  153   18391 [main] unlink 2664 environ_init: 0x10011330: USERNAME=Barry Demchak
  154   18545 [main] unlink 2664 environ_init: 0x10011350: USERPROFILE=C:\Documents and Settings\Barry Demchak
  154   18699 [main] unlink 2664 environ_init: 0x10011388: WINDIR=C:\WINNT
  152   18851 [main] unlink 2664 environ_init: 0x100113A0: _=/usr/bin/strace
   97   18948 [main] unlink 2664 pinfo_init: Set nice to 0
   83   19031 [main] unlink 2664 pinfo_init: pid 2664, pgid 2664
  777   19808 [main] unlink 2664 set_privilege: 0 = set_privilege ((token A8) SeRestorePrivilege, 1)
  128   19936 [main] unlink 2664 set_privilege: 1 = set_privilege ((token A8) SeChangeNotifyPrivilege, 1)
  143   20079 [main] unlink 2664 dtable::extend: size 32, fds 0x611556B0
  105   20184 [main] unlink 2664 normalize_posix_path: src /etc/passwd
   85   20269 [main] unlink 2664 normalize_posix_path: /etc/passwd = normalize_posix_path (/etc/passwd)
   81   20350 [main] unlink 2664 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/passwd)
   84   20434 [main] unlink 2664 set_flags: flags: binary (0x2)
   83   20517 [main] unlink 2664 mount_info::conv_to_win32_path: src_path /etc/passwd, dst C:\Cygwin\etc\passwd, flags 0xA, rc 0
  337   20854 [main] unlink 2664 symlink_info::check: not a symlink
   97   20951 [main] unlink 2664 symlink_info::check: 0 = symlink.check (C:\Cygwin\etc\passwd, 0x22E830) (0xA)
   88   21039 [main] unlink 2664 path_conv::check: this->path(C:\Cygwin\etc\passwd), has_acls(0)
  241   21280 [main] unlink 2664 etc::test_file_change: FindFirstFile succeeded
 1273   22553 [main] unlink 2664 pwdgrp::load: /etc/passwd curr_lines 17
   99   22652 [main] unlink 2664 pwdgrp::load: /etc/passwd load succeeded
  115   22767 [main] unlink 2664 normalize_posix_path: src /etc/group
   82   22849 [main] unlink 2664 normalize_posix_path: /etc/group = normalize_posix_path (/etc/group)
   83   22932 [main] unlink 2664 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/group)
   84   23016 [main] unlink 2664 set_flags: flags: binary (0x2)
   82   23098 [main] unlink 2664 mount_info::conv_to_win32_path: src_path /etc/group, dst C:\Cygwin\etc\group, flags 0xA, rc 0
  290   23388 [main] unlink 2664 symlink_info::check: not a symlink
  171   23559 [main] unlink 2664 symlink_info::check: 0 = symlink.check (C:\Cygwin\etc\group, 0x22E7F0) (0xA)
   94   23653 [main] unlink 2664 path_conv::check: this->path(C:\Cygwin\etc\group), has_acls(0)
  232   23885 [main] unlink 2664 etc::test_file_change: FindFirstFile succeeded
 1225   25110 [main] unlink 2664 pwdgrp::load: /etc/group curr_lines 11
   89   25199 [main] unlink 2664 pwdgrp::load: /etc/group load succeeded
  104   25303 [main] unlink 2664 cygheap_user::ontherange: what 2, pw 0x10011CA0
   87   25390 [main] unlink 2664 cygheap_user::ontherange: HOME is already in the environment /home/bdemchak
  601   25991 [sig] unlink 2664 wait_sig: myself->dwProcessId 2664
  117   26108 [sig] unlink 2664 wait_sig: entering ReadFile loop, readsig 0xE0, myself->sendsig 0xE8
  106   26214 [main] unlink 2664 sigproc_init: process/signal handling enabled(41)
  468   26682 [main] unlink 2664 build_argv: argv[0] = 'unlink'
   92   26774 [main] unlink 2664 build_argv: argv[1] = 'foo'
   90   26864 [main] unlink 2664 build_argv: argc 2
  198   27062 [main] unlink 2664 build_fh_pc: fh 0x611557E8
  129   27191 [main] unlink 2664 open_shared: name (null), shared 0x60020000 (wanted 0x60020000), h 0xDC
  118   27309 [main] unlink 2664 _pinfo::set_ctty: checking if /dev/tty-1 changed
   97   27406 [main] unlink 2664 _pinfo::set_ctty: attached tty1073741824 sid 2664, pid 2664, tty->pgid 2664, tty->sid 2664
86088  113494 [main] unlink 2664 fhandler_base::set_flags: flags 0x10002, supplied_bin 0x0
  171  113665 [main] unlink 2664 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
   96  113761 [main] unlink 2664 fhandler_base::set_flags: filemode set to binary
 1079  114840 [main] unlink 2664 fhandler_console::open: incremented open_fhs, now 1
  126  114966 [main] unlink 2664 fhandler_console::open: opened conin$ 0x2B, conout$ 0x2F
  117  115083 [main] unlink 2664 fhandler_console::output_tcsetattr: 0 = tcsetattr (,60020018) (ENABLE FLAGS 3) (lflag 107 oflag 9)
  222  115305 [main] unlink 2664 build_fh_pc: fh 0x611559F0
   93  115398 [main] unlink 2664 fhandler_base::set_flags: flags 0x10002, supplied_bin 0x0
   92  115490 [main] unlink 2664 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
   91  115581 [main] unlink 2664 fhandler_base::set_flags: filemode set to binary
  230  115811 [main] unlink 2664 fhandler_console::open: incremented open_fhs, now 2
  101  115912 [main] unlink 2664 fhandler_console::open: opened conin$ 0xB, conout$ 0x33
  111  116023 [main] unlink 2664 fhandler_console::output_tcsetattr: 0 = tcsetattr (,60020018) (ENABLE FLAGS 3) (lflag 107 oflag 9)
  211  116234 [main] unlink 2664 build_fh_pc: fh 0x61155BF8
   91  116325 [main] unlink 2664 fhandler_base::set_flags: flags 0x10002, supplied_bin 0x0
   91  116416 [main] unlink 2664 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
   90  116506 [main] unlink 2664 fhandler_base::set_flags: filemode set to binary
  146  116652 [main] unlink 2664 fhandler_console::open: incremented open_fhs, now 3
   93  116745 [main] unlink 2664 fhandler_console::open: opened conin$ 0x13, conout$ 0x37
  110  116855 [main] unlink 2664 fhandler_console::output_tcsetattr: 0 = tcsetattr (,60020018) (ENABLE FLAGS 3) (lflag 107 oflag 9)
  457  117312 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\bin\cygiconv-2.dll, keep-rel, no-add-slash)
   99  117411 [main] unlink 2664 normalize_win32_path: C:\Cygwin\bin\cygiconv-2.dll = normalize_win32_path (C:\Cygwin\bin\cygiconv-2.dll)
   93  117504 [main] unlink 2664 mount_info::conv_to_posix_path: /usr/bin/cygiconv-2.dll = conv_to_posix_path (C:\Cygwin\bin\cygiconv-2.dll)
  209  117713 [main] unlink 2664 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\bin\cygintl-3.dll, keep-rel, no-add-slash)
   95  117808 [main] unlink 2664 normalize_win32_path: C:\Cygwin\bin\cygintl-3.dll = normalize_win32_path (C:\Cygwin\bin\cygintl-3.dll)
   92  117900 [main] unlink 2664 mount_info::conv_to_posix_path: /usr/bin/cygintl-3.dll = conv_to_posix_path (C:\Cygwin\bin\cygintl-3.dll)
  177  118077 [main] unlink 2664 dll_crt0_1: user_data->main 0x401140
   89  118166 [main] unlink 2664 __set_errno: void dll_crt0_1(char*):880 val 0
   90  118256 [main] unlink 2664 wait_for_sigthread: wait_sig_inited 0xE4
  937  119193 [main] unlink 2664 normalize_posix_path: src foo
  105  119298 [main] unlink 2664 cwdstuff::get: posix /tmp
   92  119390 [main] unlink 2664 cwdstuff::get: (/tmp) = cwdstuff::get (0x22EBE0, 260, 1, 0), errno 0
   91  119481 [main] unlink 2664 normalize_posix_path: /tmp/foo = normalize_posix_path (foo)
   92  119573 [main] unlink 2664 mount_info::conv_to_win32_path: conv_to_win32_path (/tmp/foo)
  101  119674 [main] unlink 2664 set_flags: flags: binary (0x2)
   92  119766 [main] unlink 2664 mount_info::conv_to_win32_path: src_path /tmp/foo, dst C:\Cygwin\tmp\foo, flags 0xA, rc 0
  349  120115 [main] unlink 2664 symlink_info::check: not a symlink
  101  120216 [main] unlink 2664 symlink_info::check: 0 = symlink.check (C:\Cygwin\tmp\foo, 0x22E8A0) (0xA)
   88  120304 [main] unlink 2664 path_conv::check: this->path(C:\Cygwin\tmp\foo), has_acls(0)
   82  120386 [main] unlink 2664 unlink: _unlink (C:\Cygwin\tmp\foo)
 3090  123476 [main] unlink 2664 seterrno_from_win_error: /netrel/src/cygwin-1.5.18-1/winsup/cygwin/syscalls.cc:259 windows error 2
  186  123662 [main] unlink 2664 geterrno_from_win_error: windows error 2 == errno 2
   94  123756 [main] unlink 2664 __set_errno: void seterrno_from_win_error(const char*, int, DWORD):307 val 2
   94  123850 [main] unlink 2664 unlink: -1 = unlink (foo)
  815  124665 [main] unlink 2664 fhandler_console::write: 22D360, 8
   96  124761 [main] unlink 2664 fhandler_console::write: at 117(u) state is 0
  200  124961 [main] unlink 2664 fhandler_console::write: 8 = write_console (,..8)
  764  125725 [main] unlink 2664 fhandler_console::write: 22CF50, 19
   91  125816 [main] unlink 2664 fhandler_console::write: at 99(c) state is 0
  145  125961 [main] unlink 2664 fhandler_console::write: 19 = write_console (,..19)
  755  126716 [main] unlink 2664 fhandler_console::write: 22CF30, 27
   90  126806 [main] unlink 2664 fhandler_console::write: at 58(:) state is 0
  132  126938 [main] unlink 2664 fhandler_console::write: 27 = write_console (,..27)
  434  127372 [main] unlink 2664 fhandler_console::write: 610E30E7, 1
   91  127463 [main] unlink 2664 fhandler_console::write: at 10(0x20) state is 0
  194  127657 [main] unlink 2664 fhandler_console::write: 1 = write_console (,..1)
  758  128415 [main] unlink 2664 close: close (1)
  115  128530 [main] unlink 2664 fhandler_console::close: decremented open_fhs, now 2
   93  128623 [main] unlink 2664 close: 0 = close (1)
  574  129197 [main] unlink 2664 close: close (0)
  109  129306 [main] unlink 2664 fhandler_console::close: decremented open_fhs, now 1
   91  129397 [main] unlink 2664 close: 0 = close (0)
  732  130129 [main] unlink 2664 close: close (2)
  110  130239 [main] unlink 2664 fhandler_console::close: decremented open_fhs, now 0
   91  130330 [main] unlink 2664 close: 0 = close (2)
  410  130740 [main] unlink 2664 do_exit: do_exit (256), exit_state 0
   95  130835 [main] unlink 2664 void: 0x0 = signal (20, 0x1)
   91  130926 [main] unlink 2664 void: 0x0 = signal (1, 0x1)
   89  131015 [main] unlink 2664 void: 0x0 = signal (2, 0x1)
   89  131104 [main] unlink 2664 void: 0x0 = signal (3, 0x1)
   91  131195 [main] unlink 2664 sigproc_terminate: entering
  120  131315 [sig] unlink 2664 wait_sig: done
   88  131403 [sig] unlink 2664 _cygtls::remove: wait 0x0
  246  131649 [main] unlink 2664 proc_terminate: nprocs 0
  424  132073 [main] unlink 2664 proc_terminate: leaving
  197  132270 [main] unlink 2664 sigproc_terminate: sigproc handling not active
  297  132567 [main] unlink 2664 proc_terminate: nprocs 0
  102  132669 [main] unlink 2664 proc_terminate: leaving
   87  132756 [main] unlink 2664 __to_clock_t: dwHighDateTime 0, dwLowDateTime 901296
   81  132837 [main] unlink 2664 __to_clock_t: total 00000000 0000005A
   82  132919 [main] unlink 2664 __to_clock_t: dwHighDateTime 0, dwLowDateTime 100144
   79  132998 [main] unlink 2664 __to_clock_t: total 00000000 0000000A
 2525  135523 [main] unlink 2664 pinfo::maybe_set_exit_code_from_windows: pid 2664, exit value - old 0x80000100, windows 0xDEADBEEF, cygwin 0x80000100

--=====================_131792257==_
Content-Type: text/plain; name="strace_bash_lite.out";
 x-mac-type="42494E41"; x-mac-creator="74747874"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="strace_bash_lite.out"

IDE5NTMgNjY3ODIzMyBbbWFpbl0gYmFzaCAyMDQgYnVpbGRfZmhfcGM6IGZo
IDB4NjExNTVFMDANCiAgMTgzIDY2Nzg0MTYgW21haW5dIGJhc2ggMjA0IHN0
YXRfd29ya2VyOiAoL3RtcCwgMHgyMkU1NzAsIDAsIDB4NjExNTVFMDApLCBm
aWxlX2F0dHJpYnV0ZXMgMTYNCiAgNTEzIDY2Nzg5MjkgW21haW5dIGJhc2gg
MjA0IGdldF9maWxlX2F0dHJpYnV0ZTogZmlsZTogQzpcQ3lnd2luXHRtcA0K
ICAxNTAgNjY3OTA3OSBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJfYmFzZTo6
ZnN0YXRfaGVscGVyOiAwID0gZnN0YXQgKCwgMHgyMkU1NzApIHN0X2F0aW1l
PTQyRDc1RUYwIHN0X3NpemU9MCwgc3RfbW9kZT0weDQxRUQsIHN0X2lubz0t
MTM1Mjk1OTE1Nywgc2l6ZW9mPTk2DQogIDEyNyA2Njc5MjA2IFttYWluXSBi
YXNoIDIwNCBzdGF0X3dvcmtlcjogMCA9ICgvdG1wLCAweDIyRTU3MCkNCiAg
MTIxIDY2NzkzMjcgW21haW5dIGJhc2ggMjA0IHN0YXQ2NDogZW50ZXJpbmcN
CiAgMTE5IDY2Nzk0NDYgW21haW5dIGJhc2ggMjA0IG5vcm1hbGl6ZV9wb3Np
eF9wYXRoOiBzcmMgL3RtcA0KICAxMTYgNjY3OTU2MiBbbWFpbl0gYmFzaCAy
MDQgbm9ybWFsaXplX3Bvc2l4X3BhdGg6IC90bXAgPSBub3JtYWxpemVfcG9z
aXhfcGF0aCAoL3RtcCkNCiAgMTE3IDY2Nzk2NzkgW21haW5dIGJhc2ggMjA0
IG1vdW50X2luZm86OmNvbnZfdG9fd2luMzJfcGF0aDogY29udl90b193aW4z
Ml9wYXRoICgvdG1wKQ0KICAxMTkgNjY3OTc5OCBbbWFpbl0gYmFzaCAyMDQg
c2V0X2ZsYWdzOiBmbGFnczogYmluYXJ5ICgweDIpDQogIDExNiA2Njc5OTE0
IFttYWluXSBiYXNoIDIwNCBtb3VudF9pbmZvOjpjb252X3RvX3dpbjMyX3Bh
dGg6IHNyY19wYXRoIC90bXAsIGRzdCBDOlxDeWd3aW5cdG1wLCBmbGFncyAw
eEEsIHJjIDANCiAgMzM0IDY2ODAyNDggW21haW5dIGJhc2ggMjA0IHN5bWxp
bmtfaW5mbzo6Y2hlY2s6IG5vdCBhIHN5bWxpbmsNCiAgMjI3IDY2ODA0NzUg
W21haW5dIGJhc2ggMjA0IHN5bWxpbmtfaW5mbzo6Y2hlY2s6IDAgPSBzeW1s
aW5rLmNoZWNrIChDOlxDeWd3aW5cdG1wLCAweDIyREU4MCkgKDB4QSkNCiAg
MTI3IDY2ODA2MDIgW21haW5dIGJhc2ggMjA0IHBhdGhfY29udjo6Y2hlY2s6
IHRoaXMtPnBhdGgoQzpcQ3lnd2luXHRtcCksIGhhc19hY2xzKDApDQogIDEy
MyA2NjgwNzI1IFttYWluXSBiYXNoIDIwNCBidWlsZF9maF9wYzogZmggMHg2
MTE1NUUwMA0KICAxMTggNjY4MDg0MyBbbWFpbl0gYmFzaCAyMDQgc3RhdF93
b3JrZXI6ICgvdG1wLCAweDIyRTU3MCwgMCwgMHg2MTE1NUUwMCksIGZpbGVf
YXR0cmlidXRlcyAxNg0KICA0MjUgNjY4MTI2OCBbbWFpbl0gYmFzaCAyMDQg
Z2V0X2ZpbGVfYXR0cmlidXRlOiBmaWxlOiBDOlxDeWd3aW5cdG1wDQogIDE0
NSA2NjgxNDEzIFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNlOjpmc3Rh
dF9oZWxwZXI6IDAgPSBmc3RhdCAoLCAweDIyRTU3MCkgc3RfYXRpbWU9NDJE
NzVFRjAgc3Rfc2l6ZT0wLCBzdF9tb2RlPTB4NDFFRCwgc3RfaW5vPS0xMzUy
OTU5MTU3LCBzaXplb2Y9OTYNCiAgMTI1IDY2ODE1MzggW21haW5dIGJhc2gg
MjA0IHN0YXRfd29ya2VyOiAwID0gKC90bXAsIDB4MjJFNTcwKQ0KICAxMjQg
NjY4MTY2MiBbbWFpbl0gYmFzaCAyMDQgdGltZTogMTEyMTUzNzc1OCA9IHRp
bWUgKDApDQogIDM0OSA2NjgyMDExIFttYWluXSBiYXNoIDIwNCBvcGVuOiBv
cGVuICgvdG1wL3NoLXRoZC0xMTIxNTQ0NjUyLCAweEUwMSkNCiAgMTE5IDY2
ODIxMzAgW21haW5dIGJhc2ggMjA0IG5vcm1hbGl6ZV9wb3NpeF9wYXRoOiBz
cmMgL3RtcC9zaC10aGQtMTEyMTU0NDY1Mg0KICAxMTYgNjY4MjI0NiBbbWFp
bl0gYmFzaCAyMDQgbm9ybWFsaXplX3Bvc2l4X3BhdGg6IC90bXAvc2gtdGhk
LTExMjE1NDQ2NTIgPSBub3JtYWxpemVfcG9zaXhfcGF0aCAoL3RtcC9zaC10
aGQtMTEyMTU0NDY1MikNCiAgMTE3IDY2ODIzNjMgW21haW5dIGJhc2ggMjA0
IG1vdW50X2luZm86OmNvbnZfdG9fd2luMzJfcGF0aDogY29udl90b193aW4z
Ml9wYXRoICgvdG1wL3NoLXRoZC0xMTIxNTQ0NjUyKQ0KICAxMTkgNjY4MjQ4
MiBbbWFpbl0gYmFzaCAyMDQgc2V0X2ZsYWdzOiBmbGFnczogYmluYXJ5ICgw
eDIpDQogIDExNiA2NjgyNTk4IFttYWluXSBiYXNoIDIwNCBtb3VudF9pbmZv
Ojpjb252X3RvX3dpbjMyX3BhdGg6IHNyY19wYXRoIC90bXAvc2gtdGhkLTEx
MjE1NDQ2NTIsIGRzdCBDOlxDeWd3aW5cdG1wXHNoLXRoZC0xMTIxNTQ0NjUy
LCBmbGFncyAweEEsIHJjIDANCiAgMzEyIDY2ODI5MTAgW21haW5dIGJhc2gg
MjA0IHN5bWxpbmtfaW5mbzo6Y2hlY2s6IEdldEZpbGVBdHRyaWJ1dGVzIChD
OlxDeWd3aW5cdG1wXHNoLXRoZC0xMTIxNTQ0NjUyKSBmYWlsZWQNCiAgMTM1
IDY2ODMwNDUgW21haW5dIGJhc2ggMjA0IGdldGVycm5vX2Zyb21fd2luX2Vy
cm9yOiB3aW5kb3dzIGVycm9yIDIgPT0gZXJybm8gMg0KICAyNzcgNjY4MzMy
MiBbbWFpbl0gYmFzaCAyMDQgc3ltbGlua19pbmZvOjpjaGVjazogR2V0Rmls
ZUF0dHJpYnV0ZXMgKEM6XEN5Z3dpblx0bXBcc2gtdGhkLTExMjE1NDQ2NTIu
bG5rKSBmYWlsZWQNCiAgMTMxIDY2ODM0NTMgW21haW5dIGJhc2ggMjA0IGdl
dGVycm5vX2Zyb21fd2luX2Vycm9yOiB3aW5kb3dzIGVycm9yIDIgPT0gZXJy
bm8gMg0KICAxMTggNjY4MzU3MSBbbWFpbl0gYmFzaCAyMDQgc3ltbGlua19p
bmZvOjpjaGVjazogMCA9IHN5bWxpbmsuY2hlY2sgKEM6XEN5Z3dpblx0bXBc
c2gtdGhkLTExMjE1NDQ2NTIsIDB4MjJFMDEwKSAoMHhBKQ0KICAxMjAgNjY4
MzY5MSBbbWFpbl0gYmFzaCAyMDQgbW91bnRfaW5mbzo6Y29udl90b193aW4z
Ml9wYXRoOiBjb252X3RvX3dpbjMyX3BhdGggKC90bXApDQogIDExOCA2Njgz
ODA5IFttYWluXSBiYXNoIDIwNCBzZXRfZmxhZ3M6IGZsYWdzOiBiaW5hcnkg
KDB4MikNCiAgMTE1IDY2ODM5MjQgW21haW5dIGJhc2ggMjA0IG1vdW50X2lu
Zm86OmNvbnZfdG9fd2luMzJfcGF0aDogc3JjX3BhdGggL3RtcCwgZHN0IEM6
XEN5Z3dpblx0bXAsIGZsYWdzIDB4QSwgcmMgMA0KICAyOTYgNjY4NDIyMCBb
bWFpbl0gYmFzaCAyMDQgc3ltbGlua19pbmZvOjpjaGVjazogbm90IGEgc3lt
bGluaw0KICAxMzEgNjY4NDM1MSBbbWFpbl0gYmFzaCAyMDQgc3ltbGlua19p
bmZvOjpjaGVjazogMCA9IHN5bWxpbmsuY2hlY2sgKEM6XEN5Z3dpblx0bXAs
IDB4MjJFMDEwKSAoMHhBKQ0KICAxMjEgNjY4NDQ3MiBbbWFpbl0gYmFzaCAy
MDQgcGF0aF9jb252OjpjaGVjazogdGhpcy0+cGF0aChDOlxDeWd3aW5cdG1w
XHNoLXRoZC0xMTIxNTQ0NjUyKSwgaGFzX2FjbHMoMCkNCiAgMTQwIDY2ODQ2
MTIgW21haW5dIGJhc2ggMjA0IGJ1aWxkX2ZoX3BjOiBmaCAweDYxMTU1RTAw
DQogIDEyNCA2Njg0NzM2IFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNl
OjpvcGVuOiAoQzpcQ3lnd2luXHRtcFxzaC10aGQtMTEyMTU0NDY1MiwgMHgx
MDBFMDEpDQogIDQ2MSA2Njg1MTk3IFttYWluXSBiYXNoIDIwNCBmaGFuZGxl
cl9iYXNlOjpzZXRfZmxhZ3M6IGZsYWdzIDB4MTAwRTAxLCBzdXBwbGllZF9i
aW4gMHgxMDAwMA0KICAxNTIgNjY4NTM0OSBbbWFpbl0gYmFzaCAyMDQgZmhh
bmRsZXJfYmFzZTo6c2V0X2ZsYWdzOiBmaWxlbW9kZSBzZXQgdG8gYmluYXJ5
DQogIDExNyA2Njg1NDY2IFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNl
OjpvcGVuOiAwID0gTnRDcmVhdGVGaWxlICgweDI2MCwgNDAxMDAwODAsIEM6
XEN5Z3dpblx0bXBcc2gtdGhkLTExMjE1NDQ2NTIsIGlvLCBOVUxMLCA4MCwg
NywgMiwgMjAsIE5VTEwsIDApDQogIDEyMSA2Njg1NTg3IFttYWluXSBiYXNo
IDIwNCBmaGFuZGxlcl9iYXNlOjpvcGVuOiAxID0gZmhhbmRsZXJfYmFzZTo6
b3BlbiAoQzpcQ3lnd2luXHRtcFxzaC10aGQtMTEyMTU0NDY1MiwgMHgxMDBF
MDEpDQogIDExOSA2Njg1NzA2IFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9i
YXNlOjpvcGVuX2ZzOiAxID0gZmhhbmRsZXJfZGlza19maWxlOjpvcGVuIChD
OlxDeWd3aW5cdG1wXHNoLXRoZC0xMTIxNTQ0NjUyLCAweEUwMSkNCiAgMTIw
IDY2ODU4MjYgW21haW5dIGJhc2ggMjA0IG9wZW46IDMgPSBvcGVuICgvdG1w
L3NoLXRoZC0xMTIxNTQ0NjUyLCAweEUwMSkNCjIwNTI0IDY3MDYzNTAgW21h
aW5dIGJhc2ggMjA0IGZjbnRsX3dvcmtlcjogMCA9IGZjbnRsICgwLCAxLCAw
eDIyRTRCQykNCiAgMTQ2IDY3MDY0OTYgW21haW5dIGJhc2ggMjA0IGZjbnRs
X3dvcmtlcjogMCA9IGZjbnRsICgxLCAxLCAweDIyRTRCQykNCiAgMTE4IDY3
MDY2MTQgW21haW5dIGJhc2ggMjA0IGZjbnRsX3dvcmtlcjogMCA9IGZjbnRs
ICgyLCAxLCAweDIyRTRCQykNCiAgMTIwIDY3MDY3MzQgW21haW5dIGJhc2gg
MjA0IGZoYW5kbGVyX3BpcGU6OmNyZWF0ZV9zZWxlY3RhYmxlOiBDcmVhdGVO
YW1lZFBpcGU6IG5hbWUgXFwuXHBpcGVcY3lnd2luLTB4Q0MtMHg0LCBzaXpl
IDE2Mzg0DQogIDIwNyA2NzA2OTQxIFttYWluXSBiYXNoIDIwNCBmaGFuZGxl
cl9waXBlOjpjcmVhdGVfc2VsZWN0YWJsZTogcGlwZSByZWFkIGhhbmRsZSAw
eDI3NA0KICAxMjUgNjcwNzA2NiBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJf
cGlwZTo6Y3JlYXRlX3NlbGVjdGFibGU6IENyZWF0ZUZpbGU6IG5hbWUgXFwu
XHBpcGVcY3lnd2luLTB4Q0MtMHg0DQogIDE0OCA2NzA3MjE0IFttYWluXSBi
YXNoIDIwNCBmaGFuZGxlcl9waXBlOjpjcmVhdGVfc2VsZWN0YWJsZTogcGlw
ZSB3cml0ZSBoYW5kbGUgMHgyNTANCiAgMTI3IDY3MDczNDEgW21haW5dIGJh
c2ggMjA0IGJ1aWxkX2ZoX3BjOiBmaCAweDYxMTU2NDE4DQogIDExOCA2NzA3
NDU5IFttYWluXSBiYXNoIDIwNCBidWlsZF9maF9wYzogZmggMHg2MTE1NjIx
MA0KICAxMTggNjcwNzU3NyBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJfYmFz
ZTo6c2V0X2ZsYWdzOiBmbGFncyAweDEwMDAwLCBzdXBwbGllZF9iaW4gMHgw
DQogIDExNiA2NzA3NjkzIFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNl
OjpzZXRfZmxhZ3M6IE9fVEVYVC9PX0JJTkFSWSBzZXQgaW4gZmxhZ3MgMHgx
MDAwMA0KICAxMTYgNjcwNzgwOSBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJf
YmFzZTo6c2V0X2ZsYWdzOiBmaWxlbW9kZSBzZXQgdG8gYmluYXJ5DQogIDEx
NSA2NzA3OTI0IFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNlOjppbml0
OiBjcmVhdGVkIG5ldyBmaGFuZGxlcl9iYXNlIGZvciBoYW5kbGUgMHgyNzQs
IGJpbiAxDQogIDExNiA2NzA4MDQwIFttYWluXSBiYXNoIDIwNCBmaGFuZGxl
cl9iYXNlOjpzZXRfZmxhZ3M6IGZsYWdzIDB4MTAwMDEsIHN1cHBsaWVkX2Jp
biAweDANCiAgMjMxIDY3MDgyNzEgW21haW5dIGJhc2ggMjA0IGZoYW5kbGVy
X2Jhc2U6OnNldF9mbGFnczogT19URVhUL09fQklOQVJZIHNldCBpbiBmbGFn
cyAweDEwMDAwDQogIDEyNCA2NzA4Mzk1IFttYWluXSBiYXNoIDIwNCBmaGFu
ZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IGZpbGVtb2RlIHNldCB0byBiaW5hcnkN
CiAgMTE4IDY3MDg1MTMgW21haW5dIGJhc2ggMjA0IGZoYW5kbGVyX2Jhc2U6
OmluaXQ6IGNyZWF0ZWQgbmV3IGZoYW5kbGVyX2Jhc2UgZm9yIGhhbmRsZSAw
eDI1MCwgYmluIDENCiAgMTI2IDY3MDg2MzkgW21haW5dIGJhc2ggMjA0IGZo
YW5kbGVyX3BpcGU6OmNyZWF0ZTogMCA9IHBpcGUgKFsweDYxMTU2NDE4LCAw
eDYxMTU2MjEwXSwgMTYzODQsIDB4MTAwMDApDQogIDI0MiA2NzA4ODgxIFtt
YWluXSBiYXNoIDIwNCBzZXRfc2lnbmFsX21hc2s6IG9sZG1hc2sgMHgwLCBu
ZXdtYXNrIDB4ODAwMDIsIG1hc2tfYml0cyAweDANCiAgMTE4IDY3MDg5OTkg
W21haW5dIGJhc2ggMjA0IHNldF9zaWduYWxfbWFzazogbm90IGNhbGxpbmcg
c2lnX2Rpc3BhdGNoX3BlbmRpbmcNCi0tCiAgMTExIDY5Mjg5MzcgW21haW5d
IGJhc2ggMjY2OCEgc3Bhd25fZ3V0czogbmV3IHByb2Nlc3MgbmFtZSBDOlxD
eWd3aW5cYmluXGZpbmQuZXhlDQogIDIzNyA2OTI5MTc0IFttYWluXSBiYXNo
IDI2NjghIF9waW5mbzo6ZHVwX3Byb2NfcGlwZTogY2xvc2VkIHdyX3Byb2Nf
cGlwZSAweDggZm9yIHBpZCAyNjY4KDIyNjQpDQogIDEwNSA2OTI5Mjc5IFtt
YWluXSBiYXNoIDI2NjghIHNwYXduX2d1dHM6IHNwYXduZWQgd2luZG93cyBw
aWQgMjI2NA0KICAgOTkgNjkyOTM3OCBbbWFpbl0gYmFzaCAyNjY4ISBjaGls
ZF9pbmZvOjpzeW5jOiB3YWl0aW5nIGZvciBzdWJwcm9jX3JlYWR5KDB4Qzgp
IGFuZCBjaGlsZCBwcm9jZXNzKDB4MjU0KQ0KKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KUHJvZ3JhbSBuYW1lOiBD
OlxDeWd3aW5cYmluXGZpbmQuZXhlIChwaWQgMjY2OCwgcHBpZCAyNjI4KQ0K
QXBwIHZlcnNpb246ICAxMDA1LjE4LCBhcGk6IDAuMTMyDQpETEwgdmVyc2lv
bjogIDEwMDUuMTgsIGFwaTogMC4xMzINCkRMTCBidWlsZDogICAgMjAwNS0w
Ny0wMiAyMDozMA0KT1MgdmVyc2lvbjogICBXaW5kb3dzIE5ULTUuMA0KSGVh
cCBzaXplOiAgICA0MDI2NTMxODQNCkRhdGUvVGltZTogICAgMjAwNS0wNy0x
NiAxMToxNTo1OA0KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKg0KICAgODcgICAgMjMwOCBbbWFpbl0gZmluZCAyNjY4
IHNldF9teXNlbGY6IG15c2VsZi0+ZHdQcm9jZXNzSWQgMjI2NA0KICAzMDcg
ICAgMjYxNSBbbWFpbl0gZmluZCAyNjY4IG9wZW5fc2hhcmVkOiBuYW1lIGN5
Z3BpZCwgc2hhcmVkIDB4MjgwMTAwMDAgKHdhbnRlZCAweDApLCBoIDB4NkMN
CiAgMTAyICAgIDI3MTcgW21haW5dIGZpbmQgMjY2OCB0aW1lOiAxMTIxNTM3
NzU4ID0gdGltZSAoMCkNCjIxMzA4IDY5NTA2ODYgW21haW5dIGJhc2ggMjY2
OCEgY2hpbGRfaW5mbzo6c3luYzogZ290IHN1YnByb2NfcmVhZHkgZm9yIHBp
ZCAyNjY4DQogIDEyNSA2OTUwODExIFttYWluXSBiYXNoIDI2NjghIGZoYW5k
bGVyX2NvbnNvbGU6OmNsb3NlOiBkZWNyZW1lbnRlZCBvcGVuX2Zocywgbm93
IDINCiAgIDg3IDY5NTA4OTggW21haW5dIGJhc2ggMjY2OCEgZmhhbmRsZXJf
YmFzZTo6Y2xvc2U6IGNsb3NpbmcgJycgaGFuZGxlIDB4Mjc0DQogIDEwOSA2
OTUxMDA3IFttYWluXSBiYXNoIDI2NjghIGZoYW5kbGVyX2NvbnNvbGU6OmNs
b3NlOiBkZWNyZW1lbnRlZCBvcGVuX2Zocywgbm93IDENCiAgIDgyIDY5NTEw
ODkgW21haW5dIGJhc2ggMjY2OCEgZmhhbmRsZXJfYmFzZTo6Y2xvc2U6IGNs
b3NpbmcgJy90bXAvc2gtdGhkLTExMjE1NDQ2NTInIGhhbmRsZSAweDI2MA0K
ICAxMDkgNjk1MTE5OCBbbWFpbl0gYmFzaCAyNjY4ISBmaGFuZGxlcl9jb25z
b2xlOjpjbG9zZTogZGVjcmVtZW50ZWQgb3Blbl9maHMsIG5vdyAwDQogICA5
NCA2OTUxMjkyIFttYWluXSBiYXNoIDI2NjghIF9fdG9fY2xvY2tfdDogZHdI
aWdoRGF0ZVRpbWUgMCwgZHdMb3dEYXRlVGltZSAzMDA0MzINCiAgIDgxIDY5
NTEzNzMgW21haW5dIGJhc2ggMjY2OCEgX190b19jbG9ja190OiB0b3RhbCAw
MDAwMDAwMCAwMDAwMDAxRQ0KICAgODEgNjk1MTQ1NCBbbWFpbl0gYmFzaCAy
NjY4ISBfX3RvX2Nsb2NrX3Q6IGR3SGlnaERhdGVUaW1lIDAsIGR3TG93RGF0
ZVRpbWUgMjAwMjg4DQogICA4MCA2OTUxNTM0IFttYWluXSBiYXNoIDI2Njgh
IF9fdG9fY2xvY2tfdDogdG90YWwgMDAwMDAwMDAgMDAwMDAwMTQNCiAyMzQ2
IDY5NTM4ODAgW21haW5dIGJhc2ggMjY2OCEgcGluZm86Om1heWJlX3NldF9l
eGl0X2NvZGVfZnJvbV93aW5kb3dzOiBwaWQgMjY2OCwgZXhpdCB2YWx1ZSAt
IG9sZCAweDAsIHdpbmRvd3MgMHhERUFEQkVFRiwgY3lnd2luIDB4MA0KIDYx
OTMgICAgODkxMCBbbWFpbl0gZmluZCAyNjY4IGNoaWxkX2luZm86OnJlYWR5
OiBzaWduYWxsZWQgMHhDOCB0aGF0IEkgd2FzIHJlYWR5DQogIDE1NiAgICA5
MDY2IFttYWluXSBmaW5kIDI2Njggb3Blbl9zaGFyZWQ6IG5hbWUgKG51bGwp
LCBzaGFyZWQgMHg2MDAyMDAwMCAod2FudGVkIDB4NjAwMjAwMDApLCBoIDB4
RUMNCiAzNDk1ICAgMTI1NjEgW21haW5dIGZpbmQgMjY2OCBmaGFuZGxlcl9i
YXNlOjpzZXRfZmxhZ3M6IGZsYWdzIDB4MTgwMDIsIHN1cHBsaWVkX2JpbiAw
eDANCiAgMTAwICAgMTI2NjEgW21haW5dIGZpbmQgMjY2OCBmaGFuZGxlcl9i
YXNlOjpzZXRfZmxhZ3M6IE9fVEVYVC9PX0JJTkFSWSBzZXQgaW4gZmxhZ3Mg
MHgxMDAwMA0KICAgODEgICAxMjc0MiBbbWFpbl0gZmluZCAyNjY4IGZoYW5k
bGVyX2Jhc2U6OnNldF9mbGFnczogZmlsZW1vZGUgc2V0IHRvIGJpbmFyeQ0K
ICAxODggICAxMjkzMCBbbWFpbl0gZmluZCAyNjY4IGZoYW5kbGVyX2NvbnNv
bGU6Om9wZW46IGluY3JlbWVudGVkIG9wZW5fZmhzLCBub3cgMw0KICAgODYg
ICAxMzAxNiBbbWFpbl0gZmluZCAyNjY4IGZoYW5kbGVyX2NvbnNvbGU6Om9w
ZW46IG9wZW5lZCBjb25pbiQgMHg0NywgY29ub3V0JCAweDRCDQogIDExMSAg
IDEzMTI3IFttYWluXSBmaW5kIDI2NjggZmhhbmRsZXJfYmFzZTo6c2V0X2Zs
YWdzOiBmbGFncyAweDE4MDAyLCBzdXBwbGllZF9iaW4gMHgwDQogICA4MyAg
IDEzMjEwIFttYWluXSBmaW5kIDI2NjggZmhhbmRsZXJfYmFzZTo6c2V0X2Zs
YWdzOiBPX1RFWFQvT19CSU5BUlkgc2V0IGluIGZsYWdzIDB4MTAwMDANCiAg
IDc5ICAgMTMyODkgW21haW5dIGZpbmQgMjY2OCBmaGFuZGxlcl9iYXNlOjpz
ZXRfZmxhZ3M6IGZpbGVtb2RlIHNldCB0byBiaW5hcnkNCiAzNDU2ICAgMTY3
NDUgW21haW5dIGZpbmQgMjY2OCBmaGFuZGxlcl9jb25zb2xlOjpvcGVuOiBp
bmNyZW1lbnRlZCBvcGVuX2Zocywgbm93IDMNCiAgIDg5ICAgMTY4MzQgW21h
aW5dIGZpbmQgMjY2OCBmaGFuZGxlcl9jb25zb2xlOjpvcGVuOiBvcGVuZWQg
Y29uaW4kIDB4MkIsIGNvbm91dCQgMHgyRg0KICAxOTAgICAxNzAyNCBbbWFp
bl0gZmluZCAyNjY4IGV2ZW50c19pbml0OiB3aW5kb3dzX3N5c3RlbV9kaXJl
Y3RvcnkgJ0M6XFdJTk5UXFN5c3RlbTMyXCcsIHdpbmRvd3Nfc3lzdGVtX2Rp
cmVjdG9yeV9sZW5ndGggMTgNCiA0NDQ5ICAgMjE0NzMgW21haW5dIGZpbmQg
MjY2OCBfY3lnd2luX2lzdGV4dF9mb3Jfc3RkaW86IGZkIDA6IG9wZW5lZCBh
cyBiaW5hcnkNCi0tCiAgNjIyICAxMzI1ODIgW21haW5dIGZpbmQgMjY2OCBm
aGFuZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IGZsYWdzIDB4MTEwMDAwLCBzdXBw
bGllZF9iaW4gMHgxMDAwMA0KICAxMTMgIDEzMjY5NSBbbWFpbl0gZmluZCAy
NjY4IGZoYW5kbGVyX2Jhc2U6OnNldF9mbGFnczogT19URVhUL09fQklOQVJZ
IHNldCBpbiBmbGFncyAweDEwMDAwDQogICA5MiAgMTMyNzg3IFttYWluXSBm
aW5kIDI2NjggZmhhbmRsZXJfYmFzZTo6c2V0X2ZsYWdzOiBmaWxlbW9kZSBz
ZXQgdG8gYmluYXJ5DQogICA5MyAgMTMyODgwIFttYWluXSBmaW5kIDI2Njgg
ZmhhbmRsZXJfYmFzZTo6b3BlbjogMCA9IE50Q3JlYXRlRmlsZSAoMHhEOCwg
ODAxMDAwMDAsIEM6XEN5Z3dpblxldGNccHJvZmlsZS5kXDAweG9yZy14MTEt
YmFzZS5zaCwgaW8sIE5VTEwsIDAsIDcsIDEsIDIwLCBOVUxMLCAwKQ0KKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
UHJvZ3JhbSBuYW1lOiBDOlxDeWd3aW5cYmluXHNvcnQuZXhlIChwaWQgMjM3
MiwgcHBpZCAyNjI4KQ0KQXBwIHZlcnNpb246ICAxMDA1LjE4LCBhcGk6IDAu
MTMyDQpETEwgdmVyc2lvbjogIDEwMDUuMTgsIGFwaTogMC4xMzINCkRMTCBi
dWlsZDogICAgMjAwNS0wNy0wMiAyMDozMA0KT1MgdmVyc2lvbjogICBXaW5k
b3dzIE5ULTUuMA0KSGVhcCBzaXplOiAgICA0MDI2NTMxODQNCkRhdGUvVGlt
ZTogICAgMjAwNS0wNy0xNiAxMToxNTo1OQ0KKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KICAgODcgICAgMzMzNyBb
bWFpbl0gc29ydCAyMzcyIHNldF9teXNlbGY6IG15c2VsZi0+ZHdQcm9jZXNz
SWQgMjUzNg0KICAzMjIgICAgMzY1OSBbbWFpbl0gc29ydCAyMzcyIG9wZW5f
c2hhcmVkOiBuYW1lIGN5Z3BpZCwgc2hhcmVkIDB4MjgwMTAwMDAgKHdhbnRl
ZCAweDApLCBoIDB4NkMNCiAgMTA2ICAgIDM3NjUgW21haW5dIHNvcnQgMjM3
MiB0aW1lOiAxMTIxNTM3NzU5ID0gdGltZSAoMCkNCjI0NjA1IDcwODIyMzIg
W21haW5dIGJhc2ggMjM3MiEgY2hpbGRfaW5mbzo6c3luYzogZ290IHN1YnBy
b2NfcmVhZHkgZm9yIHBpZCAyMzcyDQogIDEwMCA3MDgyMzMyIFttYWluXSBi
YXNoIDIzNzIhIGZoYW5kbGVyX2Jhc2U6OmNsb3NlOiBjbG9zaW5nICcnIGhh
bmRsZSAweDI1NA0KICAgODggNzA4MjQyMCBbbWFpbl0gYmFzaCAyMzcyISBm
aGFuZGxlcl9iYXNlOjpjbG9zZTogY2xvc2luZyAnJyBoYW5kbGUgMHgyMzAN
CiAgMTIxIDcwODI1NDEgW21haW5dIGJhc2ggMjM3MiEgZmhhbmRsZXJfY29u
c29sZTo6Y2xvc2U6IGRlY3JlbWVudGVkIG9wZW5fZmhzLCBub3cgMQ0KICAg
OTIgNzA4MjYzMyBbbWFpbl0gYmFzaCAyMzcyISBmaGFuZGxlcl9iYXNlOjpj
bG9zZTogY2xvc2luZyAnL3RtcC9zaC10aGQtMTEyMTU0NDY1MicgaGFuZGxl
IDB4MjYwDQogIDExMSA3MDgyNzQ0IFttYWluXSBiYXNoIDIzNzIhIGZoYW5k
bGVyX2NvbnNvbGU6OmNsb3NlOiBkZWNyZW1lbnRlZCBvcGVuX2Zocywgbm93
IDANCiAgIDkzIDcwODI4MzcgW21haW5dIGJhc2ggMjM3MiEgX190b19jbG9j
a190OiBkd0hpZ2hEYXRlVGltZSAwLCBkd0xvd0RhdGVUaW1lIDYwMDg2NA0K
ICAgODMgNzA4MjkyMCBbbWFpbl0gYmFzaCAyMzcyISBfX3RvX2Nsb2NrX3Q6
IHRvdGFsIDAwMDAwMDAwIDAwMDAwMDNDDQogICA4MCA3MDgzMDAwIFttYWlu
XSBiYXNoIDIzNzIhIF9fdG9fY2xvY2tfdDogZHdIaWdoRGF0ZVRpbWUgMCwg
ZHdMb3dEYXRlVGltZSAxMDAxNDQNCiAgIDgwIDcwODMwODAgW21haW5dIGJh
c2ggMjM3MiEgX190b19jbG9ja190OiB0b3RhbCAwMDAwMDAwMCAwMDAwMDAw
QQ0KIDIzNTUgNzA4NTQzNSBbbWFpbl0gYmFzaCAyMzcyISBwaW5mbzo6bWF5
YmVfc2V0X2V4aXRfY29kZV9mcm9tX3dpbmRvd3M6IHBpZCAyMzcyLCBleGl0
IHZhbHVlIC0gb2xkIDB4MCwgd2luZG93cyAweERFQURCRUVGLCBjeWd3aW4g
MHgwDQogNTI5OSAgICA5MDY0IFttYWluXSBzb3J0IDIzNzIgY2hpbGRfaW5m
bzo6cmVhZHk6IHNpZ25hbGxlZCAweDI1MCB0aGF0IEkgd2FzIHJlYWR5DQog
IDE3NiAgICA5MjQwIFttYWluXSBzb3J0IDIzNzIgb3Blbl9zaGFyZWQ6IG5h
bWUgKG51bGwpLCBzaGFyZWQgMHg2MDAyMDAwMCAod2FudGVkIDB4NjAwMjAw
MDApLCBoIDB4RUMNCiAgIDk3ICAgIDkzMzcgW21haW5dIHNvcnQgMjM3MiBm
aGFuZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IGZsYWdzIDB4MTgwMDIsIHN1cHBs
aWVkX2JpbiAweDANCiAgIDg3ICAgIDk0MjQgW21haW5dIHNvcnQgMjM3MiBm
aGFuZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IE9fVEVYVC9PX0JJTkFSWSBzZXQg
aW4gZmxhZ3MgMHgxMDAwMA0KICAgODAgICAgOTUwNCBbbWFpbl0gc29ydCAy
MzcyIGZoYW5kbGVyX2Jhc2U6OnNldF9mbGFnczogZmlsZW1vZGUgc2V0IHRv
IGJpbmFyeQ0KIDcyNTcgIDE0MDEzNyBbbWFpbl0gZmluZCAyNjY4IGZoYW5k
bGVyX2Jhc2U6Om9wZW46IDEgPSBmaGFuZGxlcl9iYXNlOjpvcGVuIChDOlxD
eWd3aW5cZXRjXHByb2ZpbGUuZFwwMHhvcmcteDExLWJhc2Uuc2gsIDB4MTEw
MDAwKQ0KICAxMDAgIDE0MDIzNyBbbWFpbl0gZmluZCAyNjY4IGZoYW5kbGVy
X2Jhc2U6Om9wZW5fZnM6IDEgPSBmaGFuZGxlcl9kaXNrX2ZpbGU6Om9wZW4g
KEM6XEN5Z3dpblxldGNccHJvZmlsZS5kXDAweG9yZy14MTEtYmFzZS5zaCwg
MHgxMDAwMCkNCiAgMTU0ICAxNDAzOTEgW21haW5dIGZpbmQgMjY2OCBnZXRf
ZmlsZV9hdHRyaWJ1dGU6IGZpbGU6IEM6XEN5Z3dpblxldGNccHJvZmlsZS5k
XDAweG9yZy14MTEtYmFzZS5zaA0KICAxNjggIDE0MDU1OSBbbWFpbl0gZmlu
ZCAyNjY4IGZoYW5kbGVyX2Jhc2U6OmZzdGF0X2hlbHBlcjogMCA9IGZzdGF0
ICgsIDB4MjJFQ0EwKSBzdF9hdGltZT00MkQ4QjA3MCBzdF9zaXplPTUxMCwg
c3RfbW9kZT0weDgxQTQsIHN0X2lubz0tMTIwNDQ4MDk3OSwgc2l6ZW9mPTk2
DQogIDEwNCAgMTQwNjYzIFttYWluXSBmaW5kIDI2NjggZmhhbmRsZXJfYmFz
ZTo6Y2xvc2U6IGNsb3NpbmcgJy9ldGMvcHJvZmlsZS5kLzAweG9yZy14MTEt
YmFzZS5zaCcgaGFuZGxlIDB4RDgNCiAgMTM2ICAxNDA3OTkgW21haW5dIGZp
bmQgMjY2OCBzdGF0X3dvcmtlcjogMCA9ICgwMHhvcmcteDExLWJhc2Uuc2gs
IDB4MjJFQ0EwKQ0KICAxMTggIDE0MDkxNyBbbWFpbl0gZmluZCAyNjY4IGxz
dGF0NjQ6IGVudGVyaW5nDQogICA5NiAgMTQxMDEzIFttYWluXSBmaW5kIDI2
Njggbm9ybWFsaXplX3Bvc2l4X3BhdGg6IHNyYyB4b3JnLXgxMS1kZXZlbC5z
aA0KICAgOTIgIDE0MTEwNSBbbWFpbl0gZmluZCAyNjY4IGN3ZHN0dWZmOjpn
ZXQ6IHBvc2l4IC9ldGMvcHJvZmlsZS5kDQotLQogICA5MiAgMjAwNDU4IFtt
YWluXSBmaW5kIDI2Njggc3RhdF93b3JrZXI6ICguLCAweDIyRUQ5MCwgMSwg
MHg2MTE1NjIxMCksIGZpbGVfYXR0cmlidXRlcyAxNg0KICA0NTYgIDIwMDkx
NCBbbWFpbl0gZmluZCAyNjY4IGdldF9maWxlX2F0dHJpYnV0ZTogZmlsZTog
QzpcQ3lnd2luXHRtcA0KICAxMTQgIDIwMTAyOCBbbWFpbl0gZmluZCAyNjY4
IGZoYW5kbGVyX2Jhc2U6OmZzdGF0X2hlbHBlcjogMCA9IGZzdGF0ICgsIDB4
MjJFRDkwKSBzdF9hdGltZT00MkQ3NUVGMCBzdF9zaXplPTAsIHN0X21vZGU9
MHg0MUVELCBzdF9pbm89LTEzNTI5NTkxNTcsIHNpemVvZj05Ng0KICAgOTgg
IDIwMTEyNiBbbWFpbl0gZmluZCAyNjY4IHN0YXRfd29ya2VyOiAwID0gKC4s
IDB4MjJFRDkwKQ0KIDY5MjIgIDIwODA0OCBbbWFpbl0gZmluZCAyNjY4IGNs
b3NlOiBjbG9zZSAoMCkNCiAgMjA4ICAyMDgyNTYgW21haW5dIGZpbmQgMjY2
OCBmaGFuZGxlcl9jb25zb2xlOjpjbG9zZTogZGVjcmVtZW50ZWQgb3Blbl9m
aHMsIG5vdyAyDQogIDEwMCAgMjA4MzU2IFttYWluXSBmaW5kIDI2NjggY2xv
c2U6IDAgPSBjbG9zZSAoMCkNCiAgNzcxICAyMDkxMjcgW21haW5dIGZpbmQg
MjY2OCBmaGFuZGxlcl9iYXNlOjp3cml0ZTogYmluYXJ5IHdyaXRlDQogIDMy
MyAgMjA5NDUwIFttYWluXSBmaW5kIDI2NjggY2xvc2U6IGNsb3NlICgxKQ0K
ICAgOTIgIDIwOTU0MiBbbWFpbl0gZmluZCAyNjY4IGZoYW5kbGVyX2Jhc2U6
OmNsb3NlOiBjbG9zaW5nICcnIGhhbmRsZSAweDI3NA0KMzE1ODEgICA3OTMw
NyBbcmVhZF9waXBlXSBzb3J0IDIzNzIgZmhhbmRsZXJfYmFzZTo6cmVhZDog
cmV0dXJuaW5nIDI2OSwgYmluYXJ5IG1vZGUNCiAgNDAyICAyMDk5NDQgW21h
aW5dIGZpbmQgMjY2OCBjbG9zZTogMCA9IGNsb3NlICgxKQ0KICA4MzEgIDIx
MDc3NSBbbWFpbl0gZmluZCAyNjY4IGNsb3NlOiBjbG9zZSAoMikNCiAgMTE4
ICAyMTA4OTMgW21haW5dIGZpbmQgMjY2OCBmaGFuZGxlcl9jb25zb2xlOjpj
bG9zZTogZGVjcmVtZW50ZWQgb3Blbl9maHMsIG5vdyAxDQogICA5MiAgMjEw
OTg1IFttYWluXSBmaW5kIDI2NjggY2xvc2U6IDAgPSBjbG9zZSAoMikNCiAg
ODgwICAyMTE4NjUgW21haW5dIGZpbmQgMjY2OCBkb19leGl0OiBkb19leGl0
ICgwKSwgZXhpdF9zdGF0ZSAwDQogIDExNCAgMjExOTc5IFttYWluXSBmaW5k
IDI2Njggdm9pZDogMHgwID0gc2lnbmFsICgyMCwgMHgxKQ0KICAgOTQgIDIx
MjA3MyBbbWFpbl0gZmluZCAyNjY4IHZvaWQ6IDB4MCA9IHNpZ25hbCAoMSwg
MHgxKQ0KICAgOTAgIDIxMjE2MyBbbWFpbl0gZmluZCAyNjY4IHZvaWQ6IDB4
MCA9IHNpZ25hbCAoMiwgMHgxKQ0KICAgOTAgIDIxMjI1MyBbbWFpbl0gZmlu
ZCAyNjY4IHZvaWQ6IDB4MCA9IHNpZ25hbCAoMywgMHgxKQ0KICAgOTEgIDIx
MjM0NCBbbWFpbl0gZmluZCAyNjY4IGZoYW5kbGVyX2Jhc2U6OmNsb3NlOiBj
bG9zaW5nICcvdG1wL3NoLXRoZC0xMTIxNTQ0NjUyJyBoYW5kbGUgMHgyNjAN
CiAgIDk5ICAyMTI0NDMgW21haW5dIGZpbmQgMjY2OCBmaGFuZGxlcl9iYXNl
OjpjbG9zZTogY2xvc2luZyAnL3RtcCcgaGFuZGxlIDB4QkMNCiAgMTQxICAy
MTI1ODQgW21haW5dIGZpbmQgMjY2OCBzaWdwcm9jX3Rlcm1pbmF0ZTogZW50
ZXJpbmcNCiAgMTE5ICAyMTI3MDMgW3NpZ10gZmluZCAyNjY4IHdhaXRfc2ln
OiBkb25lDQogICA5MSAgMjEyNzk0IFtzaWddIGZpbmQgMjY2OCBfY3lndGxz
OjpyZW1vdmU6IHdhaXQgMHgwDQogIDI0MyAgMjEzMDM3IFttYWluXSBmaW5k
IDI2NjggcHJvY190ZXJtaW5hdGU6IG5wcm9jcyAwDQogICA5MSAgMjEzMTI4
IFttYWluXSBmaW5kIDI2NjggcHJvY190ZXJtaW5hdGU6IGxlYXZpbmcNCiAg
MTYwICAyMTMyODggW21haW5dIGZpbmQgMjY2OCBzaWdwcm9jX3Rlcm1pbmF0
ZTogc2lncHJvYyBoYW5kbGluZyBub3QgYWN0aXZlDQogICA4MSAgMjEzMzY5
IFttYWluXSBmaW5kIDI2NjggcHJvY190ZXJtaW5hdGU6IG5wcm9jcyAwDQog
ICA3OSAgMjEzNDQ4IFttYWluXSBmaW5kIDI2NjggcHJvY190ZXJtaW5hdGU6
IGxlYXZpbmcNCiAgIDg3ICAyMTM1MzUgW21haW5dIGZpbmQgMjY2OCBfX3Rv
X2Nsb2NrX3Q6IGR3SGlnaERhdGVUaW1lIDAsIGR3TG93RGF0ZVRpbWUgNDAw
NTc2DQogICA5OCAgMjEzNjMzIFttYWluXSBmaW5kIDI2NjggX190b19jbG9j
a190OiB0b3RhbCAwMDAwMDAwMCAwMDAwMDAyOA0KICA0ODEgIDIxNDExNCBb
bWFpbl0gZmluZCAyNjY4IF9fdG9fY2xvY2tfdDogZHdIaWdoRGF0ZVRpbWUg
MCwgZHdMb3dEYXRlVGltZSA0MDA1NzYNCiAgMTA2ICAyMTQyMjAgW21haW5d
IGZpbmQgMjY2OCBfX3RvX2Nsb2NrX3Q6IHRvdGFsIDAwMDAwMDAwIDAwMDAw
MDI4DQogMjUwMCAgMjE2NzIwIFttYWluXSBmaW5kIDI2NjggcGluZm86Om1h
eWJlX3NldF9leGl0X2NvZGVfZnJvbV93aW5kb3dzOiBwaWQgMjY2OCwgZXhp
dCB2YWx1ZSAtIG9sZCAweDgwMDAwMDAwLCB3aW5kb3dzIDB4REVBREJFRUYs
IGN5Z3dpbiAweDgwMDAwMDAwDQoyODcwOTkgNzE2NDkzMyBbcHJvY193YWl0
ZXJdIGJhc2ggMjYyOCBwaW5mbzo6bWF5YmVfc2V0X2V4aXRfY29kZV9mcm9t
X3dpbmRvd3M6IHBpZCAyNjY4LCBleGl0IHZhbHVlIC0gb2xkIDB4ODAwMDAw
MDAsIHdpbmRvd3MgMHhERUFEQkVFRiwgY3lnd2luIDB4ODAwMDAwMDANCiAg
MTMyIDcxNjUwNjUgW3Byb2Nfd2FpdGVyXSBiYXNoIDI2Mjggc2lnX3NlbmQ6
IHNlbmRzaWcgMHgxMDQsIHBpZCAyNjI4LCBzaWduYWwgMjAsIGl0c19tZSAx
DQogIDExMyA3MTY1MTc4IFtwcm9jX3dhaXRlcl0gYmFzaCAyNjI4IHNpZ19z
ZW5kOiBOb3Qgd2FpdGluZyBmb3Igc2lnY29tcGxldGUuICBpdHNfbWUgMSBz
aWduYWwgMjANCiAgIDg1IDcxNjUyNjMgW3Byb2Nfd2FpdGVyXSBiYXNoIDI2
Mjggc2lnX3NlbmQ6IHJldHVybmluZyAweDAgZnJvbSBzZW5kaW5nIHNpZ25h
bCAyMA0KICAgOTggNzE2NTM2MSBbcHJvY193YWl0ZXJdIGJhc2ggMjYyOCBw
cm9jX3dhaXRlcjogZXhpdGluZyB3YWl0IHRocmVhZCBmb3IgcGlkIDI2NjgN
CiAgMTA1IDcxNjU0NjYgW3NpZ10gYmFzaCAyNjI4IHNpZ3BhY2tldDo6cHJv
Y2Vzczogc2lnbmFsIDIwIHByb2Nlc3NpbmcNCi0tCjkwNDkzMSA3NjYxNjYy
IFtyZWFkX3BpcGVdIGJhc2ggMjA0IGZoYW5kbGVyX2Jhc2U6OnJlYWQ6IHJl
YWQgMCBieXRlcyAoKQ0KICAxMjcgNzY2MTc4OSBbcmVhZF9waXBlXSBiYXNo
IDIwNCBmaGFuZGxlcl9iYXNlOjpyZWFkOiByZXR1cm5pbmcgMTI4LCB0ZXh0
IG1vZGUNCiAgMjIxIDc2NjIwMTAgW21haW5dIGJhc2ggMjA0IHJlYWR2OiAx
MjggPSByZWFkdiAoNCwgMHgyMkU0NTAsIDEpLCBlcnJubyAwDQogIDMyNCA3
NjYyMzM0IFttYWluXSBiYXNoIDIwNCByZWFkdjogcmVhZHYgKDQsIDB4MjJF
NDUwLCAxKSBibG9ja2luZywgc2lnY2F0Y2hlcnMgMTkNCiAxMTEwICA1ODQz
MDcgW21haW5dIHNvcnQgMjM3MiBjbG9zZTogMCA9IGNsb3NlICgwKQ0KICA3
NTMgIDU4NTA2MCBbbWFpbl0gc29ydCAyMzcyIGNsb3NlOiBjbG9zZSAoMSkN
CiAgIDk5ICA1ODUxNTkgW21haW5dIHNvcnQgMjM3MiBmaGFuZGxlcl9iYXNl
OjpjbG9zZTogY2xvc2luZyAnJyBoYW5kbGUgMHgyMzANCiAgMTA1ICA1ODUy
NjQgW21haW5dIHNvcnQgMjM3MiBjbG9zZTogMCA9IGNsb3NlICgxKQ0KIDIw
NDcgNzY2NDM4MSBbcmVhZF9waXBlXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNl
OjpyZWFkOiByZWFkIDAgYnl0ZXMgKCkNCiAgMTE5IDc2NjQ1MDAgW3JlYWRf
cGlwZV0gYmFzaCAyMDQgZmhhbmRsZXJfYmFzZTo6cmVhZDogcmV0dXJuaW5n
IDEyOCwgdGV4dCBtb2RlDQogIDIwMSA3NjY0NzAxIFttYWluXSBiYXNoIDIw
NCByZWFkdjogMTI4ID0gcmVhZHYgKDQsIDB4MjJFNDUwLCAxKSwgZXJybm8g
MA0KICAyNDMgNzY2NDk0NCBbbWFpbl0gYmFzaCAyMDQgcmVhZHY6IHJlYWR2
ICg0LCAweDIyRTQ1MCwgMSkgYmxvY2tpbmcsIHNpZ2NhdGNoZXJzIDE5DQog
MTc5NiAgNTg3MDYwIFttYWluXSBzb3J0IDIzNzIgY2xvc2U6IGNsb3NlICgy
KQ0KICAxMzMgIDU4NzE5MyBbbWFpbl0gc29ydCAyMzcyIGZoYW5kbGVyX2Nv
bnNvbGU6OmNsb3NlOiBkZWNyZW1lbnRlZCBvcGVuX2Zocywgbm93IDENCiAg
MTAyICA1ODcyOTUgW21haW5dIHNvcnQgMjM3MiBjbG9zZTogMCA9IGNsb3Nl
ICgyKQ0KICA0NTUgIDU4Nzc1MCBbbWFpbl0gc29ydCAyMzcyIGRvX2V4aXQ6
IGRvX2V4aXQgKDApLCBleGl0X3N0YXRlIDANCiAgMTAxICA1ODc4NTEgW21h
aW5dIHNvcnQgMjM3MiB2b2lkOiAweDAgPSBzaWduYWwgKDIwLCAweDEpDQog
IDEwMCAgNTg3OTUxIFttYWluXSBzb3J0IDIzNzIgdm9pZDogMHg0MDM5NTAg
PSBzaWduYWwgKDEsIDB4MSkNCiAgIDk4ICA1ODgwNDkgW21haW5dIHNvcnQg
MjM3MiB2b2lkOiAweDQwMzk1MCA9IHNpZ25hbCAoMiwgMHgxKQ0KICAgOTgg
IDU4ODE0NyBbbWFpbl0gc29ydCAyMzcyIHZvaWQ6IDB4MCA9IHNpZ25hbCAo
MywgMHgxKQ0KICAxMDAgIDU4ODI0NyBbbWFpbl0gc29ydCAyMzcyIGZoYW5k
bGVyX2Jhc2U6OmNsb3NlOiBjbG9zaW5nICcvdG1wL3NoLXRoZC0xMTIxNTQ0
NjUyJyBoYW5kbGUgMHgyNjANCiAgMTA3ICA1ODgzNTQgW21haW5dIHNvcnQg
MjM3MiBzaWdwcm9jX3Rlcm1pbmF0ZTogZW50ZXJpbmcNCiAxODY5IDc2NjY4
MTMgW3JlYWRfcGlwZV0gYmFzaCAyMDQgZmhhbmRsZXJfYmFzZTo6cmVhZDog
cmVhZCAwIGJ5dGVzICgpDQogIDExNyA3NjY2OTMwIFtyZWFkX3BpcGVdIGJh
c2ggMjA0IGZoYW5kbGVyX2Jhc2U6OnJlYWQ6IHJldHVybmluZyAxMywgdGV4
dCBtb2RlDQogIDIwMSA3NjY3MTMxIFttYWluXSBiYXNoIDIwNCByZWFkdjog
MTMgPSByZWFkdiAoNCwgMHgyMkU0NTAsIDEpLCBlcnJubyAwDQogICA4NCA3
NjY3MjE1IFttYWluXSBiYXNoIDIwNCByZWFkdjogcmVhZHYgKDQsIDB4MjJF
NDUwLCAxKSBibG9ja2luZywgc2lnY2F0Y2hlcnMgMTkNCiAgODEyICA1ODkx
NjYgW3NpZ10gc29ydCAyMzcyIHdhaXRfc2lnOiBkb25lDQogICA5MyAgNTg5
MjU5IFtzaWddIHNvcnQgMjM3MiBfY3lndGxzOjpyZW1vdmU6IHdhaXQgMHgw
DQogIDI3MCAgNTg5NTI5IFttYWluXSBzb3J0IDIzNzIgcHJvY190ZXJtaW5h
dGU6IG5wcm9jcyAwDQogICA5OSAgNTg5NjI4IFttYWluXSBzb3J0IDIzNzIg
cHJvY190ZXJtaW5hdGU6IGxlYXZpbmcNCiAgMTg3ICA1ODk4MTUgW21haW5d
IHNvcnQgMjM3MiBzaWdwcm9jX3Rlcm1pbmF0ZTogc2lncHJvYyBoYW5kbGlu
ZyBub3QgYWN0aXZlDQogICA5MSAgNTg5OTA2IFttYWluXSBzb3J0IDIzNzIg
cHJvY190ZXJtaW5hdGU6IG5wcm9jcyAwDQogICA4OSAgNTg5OTk1IFttYWlu
XSBzb3J0IDIzNzIgcHJvY190ZXJtaW5hdGU6IGxlYXZpbmcNCiAgIDk4ICA1
OTAwOTMgW21haW5dIHNvcnQgMjM3MiBfX3RvX2Nsb2NrX3Q6IGR3SGlnaERh
dGVUaW1lIDAsIGR3TG93RGF0ZVRpbWUgMTAwMTQ0DQogICA5MSAgNTkwMTg0
IFttYWluXSBzb3J0IDIzNzIgX190b19jbG9ja190OiB0b3RhbCAwMDAwMDAw
MCAwMDAwMDAwQQ0KICAgOTQgIDU5MDI3OCBbbWFpbl0gc29ydCAyMzcyIF9f
dG9fY2xvY2tfdDogZHdIaWdoRGF0ZVRpbWUgMCwgZHdMb3dEYXRlVGltZSAx
MDAxNDQNCiAgIDkwICA1OTAzNjggW21haW5dIHNvcnQgMjM3MiBfX3RvX2Ns
b2NrX3Q6IHRvdGFsIDAwMDAwMDAwIDAwMDAwMDBBDQogMjUzNSAgNTkyOTAz
IFttYWluXSBzb3J0IDIzNzIgcGluZm86Om1heWJlX3NldF9leGl0X2NvZGVf
ZnJvbV93aW5kb3dzOiBwaWQgMjM3MiwgZXhpdCB2YWx1ZSAtIG9sZCAweDgw
MDAwMDAwLCB3aW5kb3dzIDB4REVBREJFRUYsIGN5Z3dpbiAweDgwMDAwMDAw
DQo1MDMxMDQgNzY3MTU1NiBbcHJvY193YWl0ZXJdIGJhc2ggMjYyOCBwaW5m
bzo6bWF5YmVfc2V0X2V4aXRfY29kZV9mcm9tX3dpbmRvd3M6IHBpZCAyMzcy
LCBleGl0IHZhbHVlIC0gb2xkIDB4ODAwMDAwMDAsIHdpbmRvd3MgMHhERUFE
QkVFRiwgY3lnd2luIDB4ODAwMDAwMDANCiAgMTE0IDc2NzE2NzAgW3Byb2Nf
d2FpdGVyXSBiYXNoIDI2Mjggc2lnX3NlbmQ6IHNlbmRzaWcgMHgxMDQsIHBp
ZCAyNjI4LCBzaWduYWwgMjAsIGl0c19tZSAxDQogIDEyMiA3NjcxNzkyIFtw
cm9jX3dhaXRlcl0gYmFzaCAyNjI4IHNpZ19zZW5kOiBOb3Qgd2FpdGluZyBm
b3Igc2lnY29tcGxldGUuICBpdHNfbWUgMSBzaWduYWwgMjANCi0tCiAgIDg3
IDc2OTUyNzMgW21haW5dIGJhc2ggMjA0IGZoYW5kbGVyX2Jhc2U6OmNsb3Nl
OiBjbG9zaW5nICcnIGhhbmRsZSAweDI3NA0KICAxMDQgNzY5NTM3NyBbbWFp
bl0gYmFzaCAyMDQgY2xvc2U6IDAgPSBjbG9zZSAoNCkNCiAgIDg4IDc2OTU0
NjUgW21haW5dIGJhc2ggMjA0IHNldF9zaWduYWxfbWFzazogb2xkbWFzayAw
eDAsIG5ld21hc2sgMHg4MDAwMCwgbWFza19iaXRzIDB4MA0KICAgODEgNzY5
NTU0NiBbbWFpbl0gYmFzaCAyMDQgc2V0X3NpZ25hbF9tYXNrOiBub3QgY2Fs
bGluZyBzaWdfZGlzcGF0Y2hfcGVuZGluZw0KICAgODQgNzY5NTYzMCBbbWFp
bl0gYmFzaCAyMDQgc2lnYWN0aW9uOiBzaWduYWwgMiwgbmV3YWN0IDB4MjJF
NDMwIChoYW5kbGVyIDB4NDFDNDYwKSwgb2EgMHg0MkQ3QjANCiAgIDkwIDc2
OTU3MjAgW21haW5dIGJhc2ggMjA0IHdhaXQ0OiBjYWxsaW5nIHByb2Nfc3Vi
cHJvYywgcGlkIC0xLCBvcHRpb25zIDANCiAgIDgxIDc2OTU4MDEgW21haW5d
IGJhc2ggMjA0IHByb2Nfc3VicHJvYzogYXJnczogNCwgMjI5MjY4MA0KICAg
ODEgNzY5NTg4MiBbbWFpbl0gYmFzaCAyMDQgcHJvY19zdWJwcm9jOiB3dmFs
LT5waWQgLTEsIHd2YWwtPm9wdGlvbnMgMA0KICAgODEgNzY5NTk2MyBbbWFp
bl0gYmFzaCAyMDQgY2hlY2tzdGF0ZTogbnByb2NzIDENCiAgIDc5IDc2OTYw
NDIgW21haW5dIGJhc2ggMjA0IHN0b3BwZWRfb3JfdGVybWluYXRlZDogY29u
c2lkZXJpbmcgcGlkIDI2MjgNCiAgIDgwIDc2OTYxMjIgW21haW5dIGJhc2gg
MjA0IGNoZWNrc3RhdGU6IG5vIG1hdGNoaW5nIHRlcm1pbmF0ZWQgY2hpbGRy
ZW4gZm91bmQNCiAgIDgwIDc2OTYyMDIgW21haW5dIGJhc2ggMjA0IGNoZWNr
c3RhdGU6IHJldHVybmluZyAtMQ0KICAgNzggNzY5NjI4MCBbbWFpbl0gYmFz
aCAyMDQgcHJvY19zdWJwcm9jOiBvbmx5IGZvdW5kIG5vbi10ZXJtaW5hdGVk
IGNoaWxkcmVuDQogICA4MCA3Njk2MzYwIFttYWluXSBiYXNoIDIwNCBwcm9j
X3N1YnByb2M6IGZpbmlzaGVkIHByb2Nlc3NpbmcgdGVybWluYXRlZC9zdG9w
cGVkIGNoaWxkDQogICA5MyA3Njk2NDUzIFttYWluXSBiYXNoIDIwNCBwcm9j
X3N1YnByb2M6IHJldHVybmluZyAxDQogMzUzMiA3Njk2OTAwIFttYWluXSBi
YXNoIDI2MjggZG9fZXhpdDogZG9fZXhpdCAoMCksIGV4aXRfc3RhdGUgMA0K
ICAxMDggNzY5NzAwOCBbbWFpbl0gYmFzaCAyNjI4IHZvaWQ6IDB4NDFENzAw
ID0gc2lnbmFsICgyMCwgMHgxKQ0KICAxMDcgNzY5NzExNSBbbWFpbl0gYmFz
aCAyNjI4IHZvaWQ6IDB4NDJENkYwID0gc2lnbmFsICgxLCAweDEpDQogIDEw
NyA3Njk3MjIyIFttYWluXSBiYXNoIDI2Mjggdm9pZDogMHg0MkQ2RjAgPSBz
aWduYWwgKDIsIDB4MSkNCiAgMTA2IDc2OTczMjggW21haW5dIGJhc2ggMjYy
OCB2b2lkOiAweDAgPSBzaWduYWwgKDMsIDB4MSkNCiAgMTA3IDc2OTc0MzUg
W21haW5dIGJhc2ggMjYyOCBmaGFuZGxlcl9iYXNlOjpjbG9zZTogY2xvc2lu
ZyAnL3RtcC9zaC10aGQtMTEyMTU0NDY1MicgaGFuZGxlIDB4MjYwDQogIDE1
NCA3Njk3NTg5IFttYWluXSBiYXNoIDI2MjggZmhhbmRsZXJfY29uc29sZTo6
Y2xvc2U6IGRlY3JlbWVudGVkIG9wZW5fZmhzLCBub3cgMA0KICAxMDkgNzY5
NzY5OCBbbWFpbl0gYmFzaCAyNjI4IHNpZ3Byb2NfdGVybWluYXRlOiBlbnRl
cmluZw0KICAyMjggNzY5NzkyNiBbc2lnXSBiYXNoIDI2Mjggd2FpdF9zaWc6
IGRvbmUNCiAgIDk5IDc2OTgwMjUgW3NpZ10gYmFzaCAyNjI4IF9jeWd0bHM6
OnJlbW92ZTogd2FpdCAweDANCiAgMjYyIDc2OTgyODcgW21haW5dIGJhc2gg
MjYyOCBwcm9jX3Rlcm1pbmF0ZTogbnByb2NzIDANCiAgMTA2IDc2OTgzOTMg
W21haW5dIGJhc2ggMjYyOCBwcm9jX3Rlcm1pbmF0ZTogbGVhdmluZw0KICAy
MDYgNzY5ODU5OSBbbWFpbl0gYmFzaCAyNjI4IHNpZ3Byb2NfdGVybWluYXRl
OiBzaWdwcm9jIGhhbmRsaW5nIG5vdCBhY3RpdmUNCiAxNDU3IDc3MDAwNTYg
W21haW5dIGJhc2ggMjYyOCBwcm9jX3Rlcm1pbmF0ZTogbnByb2NzIDANCiAg
MTA4IDc3MDAxNjQgW21haW5dIGJhc2ggMjYyOCBwcm9jX3Rlcm1pbmF0ZTog
bGVhdmluZw0KICAxMDQgNzcwMDI2OCBbbWFpbl0gYmFzaCAyNjI4IF9fdG9f
Y2xvY2tfdDogZHdIaWdoRGF0ZVRpbWUgMCwgZHdMb3dEYXRlVGltZSAxMDAx
NDQNCiAgIDk4IDc3MDAzNjYgW21haW5dIGJhc2ggMjYyOCBfX3RvX2Nsb2Nr
X3Q6IHRvdGFsIDAwMDAwMDAwIDAwMDAwMDBBDQogIDEwNCA3NzAwNDcwIFtt
YWluXSBiYXNoIDI2MjggX190b19jbG9ja190OiBkd0hpZ2hEYXRlVGltZSAw
LCBkd0xvd0RhdGVUaW1lIDYwMDg2NA0KICAgOTkgNzcwMDU2OSBbbWFpbl0g
YmFzaCAyNjI4IF9fdG9fY2xvY2tfdDogdG90YWwgMDAwMDAwMDAgMDAwMDAw
M0MNCiAyNTM3IDc3MDMxMDYgW21haW5dIGJhc2ggMjYyOCBwaW5mbzo6bWF5
YmVfc2V0X2V4aXRfY29kZV9mcm9tX3dpbmRvd3M6IHBpZCAyNjI4LCBleGl0
IHZhbHVlIC0gb2xkIDB4ODAwMDAwMDAsIHdpbmRvd3MgMHhERUFEQkVFRiwg
Y3lnd2luIDB4ODAwMDAwMDANCiA2OTUxIDc3MDM0MDQgW3Byb2Nfd2FpdGVy
XSBiYXNoIDIwNCBwaW5mbzo6bWF5YmVfc2V0X2V4aXRfY29kZV9mcm9tX3dp
bmRvd3M6IHBpZCAyNjI4LCBleGl0IHZhbHVlIC0gb2xkIDB4ODAwMDAwMDAs
IHdpbmRvd3MgMHhERUFEQkVFRiwgY3lnd2luIDB4ODAwMDAwMDANCiAgMTE3
IDc3MDM1MjEgW3Byb2Nfd2FpdGVyXSBiYXNoIDIwNCBzaWdfc2VuZDogc2Vu
ZHNpZyAweEY4LCBwaWQgMjA0LCBzaWduYWwgMjAsIGl0c19tZSAxDQogIDEw
MyA3NzAzNjI0IFtwcm9jX3dhaXRlcl0gYmFzaCAyMDQgc2lnX3NlbmQ6IE5v
dCB3YWl0aW5nIGZvciBzaWdjb21wbGV0ZS4gIGl0c19tZSAxIHNpZ25hbCAy
MA0KICAgODMgNzcwMzcwNyBbcHJvY193YWl0ZXJdIGJhc2ggMjA0IHNpZ19z
ZW5kOiByZXR1cm5pbmcgMHgwIGZyb20gc2VuZGluZyBzaWduYWwgMjANCiAg
IDk5IDc3MDM4MDYgW3Byb2Nfd2FpdGVyXSBiYXNoIDIwNCBwcm9jX3dhaXRl
cjogZXhpdGluZyB3YWl0IHRocmVhZCBmb3IgcGlkIDI2MjgNCiAgMTE1IDc3
MDM5MjEgW3NpZ10gYmFzaCAyMDQgc2lncGFja2V0Ojpwcm9jZXNzOiBzaWdu
YWwgMjAgcHJvY2Vzc2luZw0KLS0KICAgODkgNzcxMDEzMyBbbWFpbl0gYmFz
aCAyMDQgd2FpdDQ6IGNhbGxpbmcgcHJvY19zdWJwcm9jLCBwaWQgLTEsIG9w
dGlvbnMgMQ0KICAgODAgNzcxMDIxMyBbbWFpbl0gYmFzaCAyMDQgcHJvY19z
dWJwcm9jOiBhcmdzOiA0LCAyMjkyNjgwDQogICA4MCA3NzEwMjkzIFttYWlu
XSBiYXNoIDIwNCBwcm9jX3N1YnByb2M6IHd2YWwtPnBpZCAtMSwgd3ZhbC0+
b3B0aW9ucyAxDQogICA4MyA3NzEwMzc2IFttYWluXSBiYXNoIDIwNCBjaGVj
a3N0YXRlOiBucHJvY3MgMA0KICAgNzggNzcxMDQ1NCBbbWFpbl0gYmFzaCAy
MDQgY2hlY2tzdGF0ZTogbm8gbWF0Y2hpbmcgdGVybWluYXRlZCBjaGlsZHJl
biBmb3VuZA0KICAgNzkgNzcxMDUzMyBbbWFpbl0gYmFzaCAyMDQgY2hlY2tz
dGF0ZTogcmV0dXJuaW5nIDANCiAgIDc5IDc3MTA2MTIgW21haW5dIGJhc2gg
MjA0IHByb2Nfc3VicHJvYzogd2FpdGluZyB0aHJlYWQgZm91bmQgbm8gY2hp
bGRyZW4NCiAgIDgxIDc3MTA2OTMgW21haW5dIGJhc2ggMjA0IHByb2Nfc3Vi
cHJvYzogZmluaXNoZWQgcHJvY2Vzc2luZyB0ZXJtaW5hdGVkL3N0b3BwZWQg
Y2hpbGQNCiAgIDgwIDc3MTA3NzMgW21haW5dIGJhc2ggMjA0IHByb2Nfc3Vi
cHJvYzogcmV0dXJuaW5nIDENCiAgIDgwIDc3MTA4NTMgW21haW5dIGJhc2gg
MjA0IF9fc2V0X2Vycm5vOiBwaWRfdCB3YWl0NChpbnQsIGludCosIGludCwg
cnVzYWdlKik6OTEgdmFsIDEwDQogICA3OSA3NzEwOTMyIFttYWluXSBiYXNo
IDIwNCB3YWl0NDogaW50cGlkIC0xLCBzdGF0dXMgMHgyMkUzRkMsIHctPnN0
YXR1cyAwLCBvcHRpb25zIDEsIHJlcyAtMQ0KICAgODAgNzcxMTAxMiBbbWFp
bl0gYmFzaCAyMDQgd2FpdDQ6ICoqKiBlcnJubyAxMA0KICAgOTQgNzcxMTEw
NiBbbWFpbl0gYmFzaCAyMDQgc2V0X3NpZ25hbF9tYXNrOiBvbGRtYXNrIDB4
ODAwMDAsIG5ld21hc2sgMHgwLCBtYXNrX2JpdHMgMHg4MDAwMA0KICAgOTcg
NzcxMTIwMyBbbWFpbl0gYmFzaCAyMDQgc2lnYWN0aW9uOiBzaWduYWwgMiwg
bmV3YWN0IDB4MjJFNDIwIChoYW5kbGVyIDB4NDJEN0IwKSwgb2EgMHg0MUM0
NjANCiAxMDAzIDc3MTIyMDYgW21haW5dIGJhc2ggMjA0IGR0YWJsZTo6ZHVw
MjogZHVwMiAoMywgNCkNCiAgIDg3IDc3MTIyOTMgW21haW5dIGJhc2ggMjA0
IGJ1aWxkX2ZoX3BjOiBmaCAweDYxMTU2NDE4DQogICA4MyA3NzEyMzc2IFtt
YWluXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNlOjpkdXA6IGluIGZoYW5kbGVy
X2Jhc2UgZHVwDQogIDEyNCA3NzEyNTAwIFttYWluXSBiYXNoIDIwNCBmaGFu
ZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IGZsYWdzIDB4MTEwRTAxLCBzdXBwbGll
ZF9iaW4gMHgwDQogIDEwOSA3NzEyNjA5IFttYWluXSBiYXNoIDIwNCBmaGFu
ZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IE9fVEVYVC9PX0JJTkFSWSBzZXQgaW4g
ZmxhZ3MgMHgxMDAwMA0KICAxMDggNzcxMjcxNyBbbWFpbl0gYmFzaCAyMDQg
ZmhhbmRsZXJfYmFzZTo6c2V0X2ZsYWdzOiBmaWxlbW9kZSBzZXQgdG8gYmlu
YXJ5DQogIDEwNyA3NzEyODI0IFttYWluXSBiYXNoIDIwNCBkdGFibGU6OmR1
cF93b3JrZXI6IGR1cGVkICcvdG1wL3NoLXRoZC0xMTIxNTQ0NjUyJyBvbGQg
MHgyNjAsIG5ldyAweDI0OA0KICAxMDggNzcxMjkzMiBbbWFpbl0gYmFzaCAy
MDQgZHRhYmxlOjpkdXAyOiBuZXdmaC0+aW9faGFuZGxlIDB4MjQ4LCBvbGRm
aC0+aW9faGFuZGxlIDB4MjYwDQogIDEwNyA3NzEzMDM5IFttYWluXSBiYXNo
IDIwNCBkdGFibGU6OmR1cDI6IDQgPSBkdXAyICgzLCA0KQ0KICAxMTkgNzcx
MzE1OCBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJfYmFzZTo6ZmNudGw6IEdF
VEZMOiAxMTE3Njk3DQogICA5NCA3NzEzMjUyIFttYWluXSBiYXNoIDIwNCBm
Y250bF93b3JrZXI6IDExMTc2OTcgPSBmY250bCAoNCwgMywgMHgwKQ0KICAz
NzEgNzcxMzYyMyBbbWFpbl0gYmFzaCAyMDQgX2N5Z3dpbl9pc3RleHRfZm9y
X3N0ZGlvOiBmZCA0OiBvcGVuZWQgYXMgYmluYXJ5DQogIDI4NyA3NzEzOTEw
IFttYWluXSBiYXNoIDIwNCBnZXRfZmlsZV9hdHRyaWJ1dGU6IGZpbGU6IEM6
XEN5Z3dpblx0bXBcc2gtdGhkLTExMjE1NDQ2NTINCiAgIDk1IDc3MTQwMDUg
W21haW5dIGJhc2ggMjA0IGZoYW5kbGVyX2Jhc2U6OmZzdGF0X2hlbHBlcjog
MCA9IGZzdGF0ICgsIDB4MjJFNTkwKSBzdF9hdGltZT00MkQ4QjA3MCBzdF9z
aXplPTAsIHN0X21vZGU9MHg4MUE0LCBzdF9pbm89LTkyODk5MjczNSwgc2l6
ZW9mPTk2DQogICA4NiA3NzE0MDkxIFttYWluXSBiYXNoIDIwNCBmc3RhdDY0
OiAwID0gZnN0YXQgKDQsIDB4MjJFNTkwKQ0KIDM0MTQgNzcxNzUwNSBbbWFp
bl0gYmFzaCAyMDQgd3JpdGV2OiB3cml0ZXYgKDQsIDB4MjJFNUQwLCAxKQ0K
ICAxMjEgNzcxNzYyNiBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJfYmFzZTo6
d3JpdGU6IGJpbmFyeSB3cml0ZQ0KICAyMTUgNzcxNzg0MSBbbWFpbl0gYmFz
aCAyMDQgd3JpdGV2OiAyNjkgPSB3cml0ZSAoNCwgMHgyMkU1RDAsIDEpLCBl
cnJubyAwDQogIDI2MCA3NzE4MTAxIFttYWluXSBiYXNoIDIwNCBjbG9zZTog
Y2xvc2UgKDQpDQogIDExNyA3NzE4MjE4IFttYWluXSBiYXNoIDIwNCBmaGFu
ZGxlcl9iYXNlOjpjbG9zZTogY2xvc2luZyAnL3RtcC9zaC10aGQtMTEyMTU0
NDY1MicgaGFuZGxlIDB4MjQ4DQogIDEyNSA3NzE4MzQzIFttYWluXSBiYXNo
IDIwNCBjbG9zZTogMCA9IGNsb3NlICg0KQ0KIDMxOTYgNzcyMTUzOSBbbWFp
bl0gYmFzaCAyMDQgb3Blbjogb3BlbiAoL3RtcC9zaC10aGQtMTEyMTU0NDY1
MiwgMHgwKQ0KICAxMjcgNzcyMTY2NiBbbWFpbl0gYmFzaCAyMDQgbm9ybWFs
aXplX3Bvc2l4X3BhdGg6IHNyYyAvdG1wL3NoLXRoZC0xMTIxNTQ0NjUyDQog
IDExNyA3NzIxNzgzIFttYWluXSBiYXNoIDIwNCBub3JtYWxpemVfcG9zaXhf
cGF0aDogL3RtcC9zaC10aGQtMTEyMTU0NDY1MiA9IG5vcm1hbGl6ZV9wb3Np
eF9wYXRoICgvdG1wL3NoLXRoZC0xMTIxNTQ0NjUyKQ0KICAxMTkgNzcyMTkw
MiBbbWFpbl0gYmFzaCAyMDQgbW91bnRfaW5mbzo6Y29udl90b193aW4zMl9w
YXRoOiBjb252X3RvX3dpbjMyX3BhdGggKC90bXAvc2gtdGhkLTExMjE1NDQ2
NTIpDQogIDEyMSA3NzIyMDIzIFttYWluXSBiYXNoIDIwNCBzZXRfZmxhZ3M6
IGZsYWdzOiBiaW5hcnkgKDB4MikNCiAgMTE2IDc3MjIxMzkgW21haW5dIGJh
c2ggMjA0IG1vdW50X2luZm86OmNvbnZfdG9fd2luMzJfcGF0aDogc3JjX3Bh
dGggL3RtcC9zaC10aGQtMTEyMTU0NDY1MiwgZHN0IEM6XEN5Z3dpblx0bXBc
c2gtdGhkLTExMjE1NDQ2NTIsIGZsYWdzIDB4QSwgcmMgMA0KICAzODMgNzcy
MjUyMiBbbWFpbl0gYmFzaCAyMDQgc3ltbGlua19pbmZvOjpjaGVjazogbm90
IGEgc3ltbGluaw0KICAxMzkgNzcyMjY2MSBbbWFpbl0gYmFzaCAyMDQgc3lt
bGlua19pbmZvOjpjaGVjazogMCA9IHN5bWxpbmsuY2hlY2sgKEM6XEN5Z3dp
blx0bXBcc2gtdGhkLTExMjE1NDQ2NTIsIDB4MjJFMDQwKSAoMHhBKQ0KICAx
MjQgNzcyMjc4NSBbbWFpbl0gYmFzaCAyMDQgcGF0aF9jb252OjpjaGVjazog
dGhpcy0+cGF0aChDOlxDeWd3aW5cdG1wXHNoLXRoZC0xMTIxNTQ0NjUyKSwg
aGFzX2FjbHMoMCkNCiAgMTI0IDc3MjI5MDkgW21haW5dIGJhc2ggMjA0IGJ1
aWxkX2ZoX3BjOiBmaCAweDYxMTU2NDE4DQogIDEyNCA3NzIzMDMzIFttYWlu
XSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNlOjpvcGVuOiAoQzpcQ3lnd2luXHRt
cFxzaC10aGQtMTEyMTU0NDY1MiwgMHgxMDAwMDApDQogMjUzMSA3NzI1NTY0
IFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IGZs
YWdzIDB4MTAwMDAwLCBzdXBwbGllZF9iaW4gMHgxMDAwMA0KICAyMDggNzcy
NTc3MiBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJfYmFzZTo6c2V0X2ZsYWdz
OiBmaWxlbW9kZSBzZXQgdG8gYmluYXJ5DQogIDEyMSA3NzI1ODkzIFttYWlu
XSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNlOjpvcGVuOiAwID0gTnRDcmVhdGVG
aWxlICgweDI0OCwgODAxMDAwMDAsIEM6XEN5Z3dpblx0bXBcc2gtdGhkLTEx
MjE1NDQ2NTIsIGlvLCBOVUxMLCAwLCA3LCAxLCAyMCwgTlVMTCwgMCkNCiAg
MTIxIDc3MjYwMTQgW21haW5dIGJhc2ggMjA0IGZoYW5kbGVyX2Jhc2U6Om9w
ZW46IDEgPSBmaGFuZGxlcl9iYXNlOjpvcGVuIChDOlxDeWd3aW5cdG1wXHNo
LXRoZC0xMTIxNTQ0NjUyLCAweDEwMDAwMCkNCiAzMzI2IDc3MjkzNDAgW21h
aW5dIGJhc2ggMjA0IGZoYW5kbGVyX2Jhc2U6Om9wZW5fZnM6IDEgPSBmaGFu
ZGxlcl9kaXNrX2ZpbGU6Om9wZW4gKEM6XEN5Z3dpblx0bXBcc2gtdGhkLTEx
MjE1NDQ2NTIsIDB4MCkNCiAgMTUxIDc3Mjk0OTEgW21haW5dIGJhc2ggMjA0
IG9wZW46IDQgPSBvcGVuICgvdG1wL3NoLXRoZC0xMTIxNTQ0NjUyLCAweDAp
DQogIDEyMSA3NzI5NjEyIFttYWluXSBiYXNoIDIwNCBjbG9zZTogY2xvc2Ug
KDMpDQogIDEyMiA3NzI5NzM0IFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9i
YXNlOjpjbG9zZTogY2xvc2luZyAnL3RtcC9zaC10aGQtMTEyMTU0NDY1Micg
aGFuZGxlIDB4MjYwDQogMjE4NyA3NzMxOTIxIFttYWluXSBiYXNoIDIwNCBj
bG9zZTogMCA9IGNsb3NlICgzKQ0KICAyMTYgNzczMjEzNyBbbWFpbl0gYmFz
aCAyMDQgbm9ybWFsaXplX3Bvc2l4X3BhdGg6IHNyYyAvdG1wL3NoLXRoZC0x
MTIxNTQ0NjUyDQogIDEyMiA3NzMyMjU5IFttYWluXSBiYXNoIDIwNCBub3Jt
YWxpemVfcG9zaXhfcGF0aDogL3RtcC9zaC10aGQtMTEyMTU0NDY1MiA9IG5v
cm1hbGl6ZV9wb3NpeF9wYXRoICgvdG1wL3NoLXRoZC0xMTIxNTQ0NjUyKQ0K
ICAxMjAgNzczMjM3OSBbbWFpbl0gYmFzaCAyMDQgbW91bnRfaW5mbzo6Y29u
dl90b193aW4zMl9wYXRoOiBjb252X3RvX3dpbjMyX3BhdGggKC90bXAvc2gt
dGhkLTExMjE1NDQ2NTIpDQogIDEyMiA3NzMyNTAxIFttYWluXSBiYXNoIDIw
NCBzZXRfZmxhZ3M6IGZsYWdzOiBiaW5hcnkgKDB4MikNCiAgMTIzIDc3MzI2
MjQgW21haW5dIGJhc2ggMjA0IG1vdW50X2luZm86OmNvbnZfdG9fd2luMzJf
cGF0aDogc3JjX3BhdGggL3RtcC9zaC10aGQtMTEyMTU0NDY1MiwgZHN0IEM6
XEN5Z3dpblx0bXBcc2gtdGhkLTExMjE1NDQ2NTIsIGZsYWdzIDB4QSwgcmMg
MA0KICAzODcgNzczMzAxMSBbbWFpbl0gYmFzaCAyMDQgc3ltbGlua19pbmZv
OjpjaGVjazogbm90IGEgc3ltbGluaw0KICAxMzggNzczMzE0OSBbbWFpbl0g
YmFzaCAyMDQgc3ltbGlua19pbmZvOjpjaGVjazogMCA9IHN5bWxpbmsuY2hl
Y2sgKEM6XEN5Z3dpblx0bXBcc2gtdGhkLTExMjE1NDQ2NTIsIDB4MjJFMDkw
KSAoMHhBKQ0KICAxMjQgNzczMzI3MyBbbWFpbl0gYmFzaCAyMDQgcGF0aF9j
b252OjpjaGVjazogdGhpcy0+cGF0aChDOlxDeWd3aW5cdG1wXHNoLXRoZC0x
MTIxNTQ0NjUyKSwgaGFzX2FjbHMoMCkNCiAgMTE5IDc3MzMzOTIgW21haW5d
IGJhc2ggMjA0IHVubGluazogX3VubGluayAoQzpcQ3lnd2luXHRtcFxzaC10
aGQtMTEyMTU0NDY1MikNCiA2MDg0IDc3Mzk0NzYgW21haW5dIGJhc2ggMjA0
IHNldGVycm5vX2Zyb21fd2luX2Vycm9yOiAvbmV0cmVsL3NyYy9jeWd3aW4t
MS41LjE4LTEvd2luc3VwL2N5Z3dpbi9zeXNjYWxscy5jYzoyNTkgd2luZG93
cyBlcnJvciAyDQogIDIwNCA3NzM5NjgwIFttYWluXSBiYXNoIDIwNCBnZXRl
cnJub19mcm9tX3dpbl9lcnJvcjogd2luZG93cyBlcnJvciAyID09IGVycm5v
IDINCiAgMTIwIDc3Mzk4MDAgW21haW5dIGJhc2ggMjA0IF9fc2V0X2Vycm5v
OiB2b2lkIHNldGVycm5vX2Zyb21fd2luX2Vycm9yKGNvbnN0IGNoYXIqLCBp
bnQsIERXT1JEKTozMDcgdmFsIDINCiAgMTE4IDc3Mzk5MTggW21haW5dIGJh
c2ggMjA0IHVubGluazogLTEgPSB1bmxpbmsgKC90bXAvc2gtdGhkLTExMjE1
NDQ2NTIpDQogIDEyMSA3NzQwMDM5IFttYWluXSBiYXNoIDIwNCBjbG9zZTog
Y2xvc2UgKDQpDQogIDEyMSA3NzQwMTYwIFttYWluXSBiYXNoIDIwNCBmaGFu
ZGxlcl9iYXNlOjpjbG9zZTogY2xvc2luZyAnL3RtcC9zaC10aGQtMTEyMTU0
NDY1MicgaGFuZGxlIDB4MjQ4DQogIDE2NCA3NzQwMzI0IFttYWluXSBiYXNo
IDIwNCBjbG9zZTogMCA9IGNsb3NlICg0KQ0KIDQ0MTIgNzc0NDczNiBbbWFp
bl0gYmFzaCAyMDQgZmhhbmRsZXJfY29uc29sZTo6d3JpdGU6IDEwMDEyNDY4
LCA3NQ0KICAxMzUgNzc0NDg3MSBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJf
Y29uc29sZTo6d3JpdGU6IGF0IDk4KGIpIHN0YXRlIGlzIDANCiAgMzQ0IDc3
NDUyMTUgW21haW5dIGJhc2ggMjA0IGZoYW5kbGVyX2NvbnNvbGU6OndyaXRl
OiA3NSA9IHdyaXRlX2NvbnNvbGUgKCwuLjc1KQ0KMTM0NzM0IDc4Nzk5NDkg
W21haW5dIGJhc2ggMjA0IGZjbnRsX3dvcmtlcjogMCA9IGZjbnRsICgwLCAx
LCAweDIyRTZGQykNCiAgMTQ2IDc4ODAwOTUgW21haW5dIGJhc2ggMjA0IGZj
bnRsX3dvcmtlcjogMCA9IGZjbnRsICgxLCAxLCAweDIyRTZGQykNCiAgMTE3
IDc4ODAyMTIgW21haW5dIGJhc2ggMjA0IGZjbnRsX3dvcmtlcjogMCA9IGZj
bnRsICgyLCAxLCAweDIyRTZGQykNCiAgMTIxIDc4ODAzMzMgW21haW5dIGJh
c2ggMjA0IGZoYW5kbGVyX3BpcGU6OmNyZWF0ZV9zZWxlY3RhYmxlOiBDcmVh
dGVOYW1lZFBpcGU6IG5hbWUgXFwuXHBpcGVcY3lnd2luLTB4Q0MtMHg1LCBz
aXplIDE2Mzg0DQogIDIzMiA3ODgwNTY1IFttYWluXSBiYXNoIDIwNCBmaGFu
ZGxlcl9waXBlOjpjcmVhdGVfc2VsZWN0YWJsZTogcGlwZSByZWFkIGhhbmRs
ZSAweDI0OA0KICAxMjkgNzg4MDY5NCBbbWFpbl0gYmFzaCAyMDQgZmhhbmRs
ZXJfcGlwZTo6Y3JlYXRlX3NlbGVjdGFibGU6IENyZWF0ZUZpbGU6IG5hbWUg
XFwuXHBpcGVcY3lnd2luLTB4Q0MtMHg1DQogIDE0NyA3ODgwODQxIFttYWlu
XSBiYXNoIDIwNCBmaGFuZGxlcl9waXBlOjpjcmVhdGVfc2VsZWN0YWJsZTog
cGlwZSB3cml0ZSBoYW5kbGUgMHgyNjANCiAgMTI5IDc4ODA5NzAgW21haW5d
IGJhc2ggMjA0IGJ1aWxkX2ZoX3BjOiBmaCAweDYxMTU2NDE4DQogIDExOSA3
ODgxMDg5IFttYWluXSBiYXNoIDIwNCBidWlsZF9maF9wYzogZmggMHg2MTE1
NUUwMA0KICAxMTcgNzg4MTIwNiBbbWFpbl0gYmFzaCAyMDQgZmhhbmRsZXJf
YmFzZTo6c2V0X2ZsYWdzOiBmbGFncyAweDEwMDAwLCBzdXBwbGllZF9iaW4g
MHgwDQogIDExNyA3ODgxMzIzIFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9i
YXNlOjpzZXRfZmxhZ3M6IE9fVEVYVC9PX0JJTkFSWSBzZXQgaW4gZmxhZ3Mg
MHgxMDAwMA0KICAxMTUgNzg4MTQzOCBbbWFpbl0gYmFzaCAyMDQgZmhhbmRs
ZXJfYmFzZTo6c2V0X2ZsYWdzOiBmaWxlbW9kZSBzZXQgdG8gYmluYXJ5DQog
NDczNiA3ODg2MTc0IFttYWluXSBiYXNoIDIwNCBmaGFuZGxlcl9iYXNlOjpp
bml0OiBjcmVhdGVkIG5ldyBmaGFuZGxlcl9iYXNlIGZvciBoYW5kbGUgMHgy
NDgsIGJpbiAxDQogIDEzOSA3ODg2MzEzIFttYWluXSBiYXNoIDIwNCBmaGFu
ZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IGZsYWdzIDB4MTAwMDEsIHN1cHBsaWVk
X2JpbiAweDANCiAgMTE4IDc4ODY0MzEgW21haW5dIGJhc2ggMjA0IGZoYW5k
bGVyX2Jhc2U6OnNldF9mbGFnczogT19URVhUL09fQklOQVJZIHNldCBpbiBm
bGFncyAweDEwMDAwDQogIDExNyA3ODg2NTQ4IFttYWluXSBiYXNoIDIwNCBm
aGFuZGxlcl9iYXNlOjpzZXRfZmxhZ3M6IGZpbGVtb2RlIHNldCB0byBiaW5h
cnkNCg==

--=====================_131792257==_
Content-Type: application/octet-stream; name="passwd"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="passwd"

U1lTVEVNOio6MTg6NTQ0OixTLTEtNS0xODo6CkFkbWluaXN0cmF0b3JzOio6
NTQ0OjU0NDosUy0xLTUtMzItNTQ0OjoKQWRtaW5pc3RyYXRvcjp1bnVzZWRf
YnlfbnQvMjAwMC94cDo1MDA6NTEzOlUtTUFMRVhcQWRtaW5pc3RyYXRvcixT
LTEtNS0yMS0xMjE0NDQwMzM5LTQ5Mjg5NDIyMy04NTQyNDUzOTgtNTAwOi9o
b21lL0FkbWluaXN0cmF0b3I6L2Jpbi9iYXNoCkFTUE5FVDp1bnVzZWRfYnlf
bnQvMjAwMC94cDoxMDE2OjUxMzpBU1AuTkVUIE1hY2hpbmUgQWNjb3VudCxV
LU1BTEVYXEFTUE5FVCxTLTEtNS0yMS0xMjE0NDQwMzM5LTQ5Mjg5NDIyMy04
NTQyNDUzOTgtMTAxNjovaG9tZS9BU1BORVQ6L2Jpbi9iYXNoCkF1ZGljeTp1
bnVzZWRfYnlfbnQvMjAwMC94cDoxMDExOjUxMzpBdWRpY3ksVS1NQUxFWFxB
dWRpY3ksUy0xLTUtMjEtMTIxNDQ0MDMzOS00OTI4OTQyMjMtODU0MjQ1Mzk4
LTEwMTE6L2hvbWUvQXVkaWN5Oi9iaW4vYmFzaApiZGVtY2hhazp1bnVzZWRf
YnlfbnQvMjAwMC94cDoxMDAwOjUxMzpiZGVtY2hhayxVLU1BTEVYXEJhcnJ5
IERlbWNoYWssUy0xLTUtMjEtMTIxNDQ0MDMzOS00OTI4OTQyMjMtODU0MjQ1
Mzk4LTEwMDA6L2hvbWUvYmRlbWNoYWs6L2Jpbi9iYXNoCkR1bWJhc3M6dW51
c2VkX2J5X250LzIwMDAveHA6MTAxMzo1MTM6RHVtYmFzcyxVLU1BTEVYXER1
bWJhc3MsUy0xLTUtMjEtMTIxNDQ0MDMzOS00OTI4OTQyMjMtODU0MjQ1Mzk4
LTEwMTM6L2hvbWUvRHVtYmFzczovYmluL2Jhc2gKZHZkOnVudXNlZF9ieV9u
dC8yMDAwL3hwOjEwMDc6NTEzOkRWRCBQbGF5ZXIsVS1NQUxFWFxkdmQsUy0x
LTUtMjEtMTIxNDQ0MDMzOS00OTI4OTQyMjMtODU0MjQ1Mzk4LTEwMDc6L2hv
bWUvZHZkOi9iaW4vYmFzaApHdWVzdDp1bnVzZWRfYnlfbnQvMjAwMC94cDo1
MDE6NTEzOlUtTUFMRVhcR3Vlc3QsUy0xLTUtMjEtMTIxNDQ0MDMzOS00OTI4
OTQyMjMtODU0MjQ1Mzk4LTUwMTovaG9tZS9HdWVzdDovYmluL2Jhc2gKSVVT
Ul9NQUxFWDp1bnVzZWRfYnlfbnQvMjAwMC94cDoxMDEyOjUxMzpJbnRlcm5l
dCBHdWVzdCBBY2NvdW50LFUtTUFMRVhcSVVTUl9NQUxFWCxTLTEtNS0yMS0x
MjE0NDQwMzM5LTQ5Mjg5NDIyMy04NTQyNDUzOTgtMTAxMjovaG9tZS9JVVNS
X01BTEVYOi9iaW4vYmFzaApKb2huIFRyb2phbm93c2tpOnVudXNlZF9ieV9u
dC8yMDAwL3hwOjEwMDk6NTEzOkpvaG4gVHJvamFub3dza2ksVS1NQUxFWFxK
b2huIFRyb2phbm93c2tpLFMtMS01LTIxLTEyMTQ0NDAzMzktNDkyODk0MjIz
LTg1NDI0NTM5OC0xMDA5Oi9ob21lL0pvaG4gVHJvamFub3dza2k6L2Jpbi9i
YXNoCk1DaGV3YmFjY2E6dW51c2VkX2J5X250LzIwMDAveHA6MTAwMTo1MTM6
Q2hld2JhY2NhLFUtTUFMRVhcTUNoZXdiYWNjYSxTLTEtNS0yMS0xMjE0NDQw
MzM5LTQ5Mjg5NDIyMy04NTQyNDUzOTgtMTAwMTovaG9tZS9NQ2hld2JhY2Nh
Oi9iaW4vYmFzaApNQ29saW46dW51c2VkX2J5X250LzIwMDAveHA6MTAwMjo1
MTM6Q29saW4sVS1NQUxFWFxNQ29saW4sUy0xLTUtMjEtMTIxNDQ0MDMzOS00
OTI4OTQyMjMtODU0MjQ1Mzk4LTEwMDI6L2hvbWUvTUNvbGluOi9iaW4vYmFz
aApNRHVrZTp1bnVzZWRfYnlfbnQvMjAwMC94cDoxMDA1OjUxMzpEdWtlLFUt
TUFMRVhcTUR1a2UsUy0xLTUtMjEtMTIxNDQ0MDMzOS00OTI4OTQyMjMtODU0
MjQ1Mzk4LTEwMDU6L2hvbWUvTUR1a2U6L2Jpbi9iYXNoCk1HZW9yZ2U6dW51
c2VkX2J5X250LzIwMDAveHA6MTAxODo1MTM6R2VvcmdlIEJ1c2gsVS1NQUxF
WFxNR2VvcmdlLFMtMS01LTIxLTEyMTQ0NDAzMzktNDkyODk0MjIzLTg1NDI0
NTM5OC0xMDE4Oi9ob21lL01HZW9yZ2U6L2Jpbi9iYXNoCk1MdWtlOnVudXNl
ZF9ieV9udC8yMDAwL3hwOjEwMDQ6NTEzOkx1a2UsVS1NQUxFWFxNTHVrZSxT
LTEtNS0yMS0xMjE0NDQwMzM5LTQ5Mjg5NDIyMy04NTQyNDUzOTgtMTAwNDov
aG9tZS9NTHVrZTovYmluL2Jhc2gKc3NoZDp1bnVzZWRfYnlfbnQvMjAwMC94
cDoxMDE5OjUxMzpzc2hkIHByaXZzZXAsVS1NQUxFWFxzc2hkLFMtMS01LTIx
LTEyMTQ0NDAzMzktNDkyODk0MjIzLTg1NDI0NTM5OC0xMDE5Oi9jeWdkcml2
ZS9lL1N5c3Byb2cvQ3lnd2luL3Zhci9lbXB0eTovYmluL2Jhc2gK


--=====================_131792257==_
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/
--=====================_131792257==_--

- Raw text -


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