Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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 From: Barry Demchak 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> <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 Content-Type: multipart/mixed; boundary="=====================_131792257==_" 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==_--