home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume29 / unzip / part10 < prev    next >
SHell self-extracting ARchive  |  1992-04-03  |  54.2 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: SHell self-extracting ARchive (archive/shar).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert SHell self-extracting ARchive (archive/shar) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file ASCII text default
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% siegfried fmt/329 Shell Archive Format default
100% detectItEasy Format: plain text[LF] default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 4e 65 77 73 67 72 6f 75 | 70 73 3a 20 63 6f 6d 70 |Newsgrou|ps: comp|
|00000010| 2e 73 6f 75 72 63 65 73 | 2e 6d 69 73 63 0a 46 72 |.sources|.misc.Fr|
|00000020| 6f 6d 3a 20 69 6e 66 6f | 2d 7a 69 70 40 63 73 2e |om: info|-zip@cs.|
|00000030| 75 63 6c 61 2e 65 64 75 | 20 28 49 6e 66 6f 2d 5a |ucla.edu| (Info-Z|
|00000040| 69 70 29 0a 53 75 62 6a | 65 63 74 3a 20 20 76 32 |ip).Subj|ect: v2|
|00000050| 39 69 30 34 30 3a 20 20 | 75 6e 7a 69 70 20 2d 20 |9i040: |unzip - |
|00000060| 49 6e 66 6f 2d 5a 49 50 | 27 73 20 70 6f 72 74 61 |Info-ZIP|'s porta|
|00000070| 62 6c 65 20 55 6e 5a 69 | 70 20 76 34 2e 32 2c 20 |ble UnZi|p v4.2, |
|00000080| 50 61 72 74 31 30 2f 31 | 32 0a 4d 65 73 73 61 67 |Part10/1|2.Messag|
|00000090| 65 2d 49 44 3a 20 3c 31 | 39 39 32 41 70 72 33 2e |e-ID: <1|992Apr3.|
|000000a0| 30 36 33 33 34 36 2e 32 | 39 31 38 39 40 73 70 61 |063346.2|9189@spa|
|000000b0| 72 6b 79 2e 69 6d 64 2e | 73 74 65 72 6c 69 6e 67 |rky.imd.|sterling|
|000000c0| 2e 63 6f 6d 3e 0a 58 2d | 4d 64 34 2d 53 69 67 6e |.com>.X-|Md4-Sign|
|000000d0| 61 74 75 72 65 3a 20 31 | 65 64 34 30 62 66 32 36 |ature: 1|ed40bf26|
|000000e0| 35 61 34 65 38 31 35 32 | 64 65 65 61 30 37 37 32 |5a4e8152|deea0772|
|000000f0| 31 36 39 65 62 61 31 0a | 44 61 74 65 3a 20 46 72 |169eba1.|Date: Fr|
|00000100| 69 2c 20 33 20 41 70 72 | 20 31 39 39 32 20 30 36 |i, 3 Apr| 1992 06|
|00000110| 3a 33 33 3a 34 36 20 47 | 4d 54 0a 41 70 70 72 6f |:33:46 G|MT.Appro|
|00000120| 76 65 64 3a 20 6b 65 6e | 74 40 73 70 61 72 6b 79 |ved: ken|t@sparky|
|00000130| 2e 69 6d 64 2e 73 74 65 | 72 6c 69 6e 67 2e 63 6f |.imd.ste|rling.co|
|00000140| 6d 0a 0a 53 75 62 6d 69 | 74 74 65 64 2d 62 79 3a |m..Submi|tted-by:|
|00000150| 20 69 6e 66 6f 2d 7a 69 | 70 40 63 73 2e 75 63 6c | info-zi|p@cs.ucl|
|00000160| 61 2e 65 64 75 20 28 49 | 6e 66 6f 2d 5a 69 70 29 |a.edu (I|nfo-Zip)|
|00000170| 0a 50 6f 73 74 69 6e 67 | 2d 6e 75 6d 62 65 72 3a |.Posting|-number:|
|00000180| 20 56 6f 6c 75 6d 65 20 | 32 39 2c 20 49 73 73 75 | Volume |29, Issu|
|00000190| 65 20 34 30 0a 41 72 63 | 68 69 76 65 2d 6e 61 6d |e 40.Arc|hive-nam|
|000001a0| 65 3a 20 75 6e 7a 69 70 | 2f 70 61 72 74 31 30 0a |e: unzip|/part10.|
|000001b0| 45 6e 76 69 72 6f 6e 6d | 65 6e 74 3a 20 55 6e 69 |Environm|ent: Uni|
|000001c0| 78 2c 20 56 4d 53 2c 20 | 4f 53 2f 32 2c 20 4d 53 |x, VMS, |OS/2, MS|
|000001d0| 2d 44 4f 53 2c 20 41 6d | 69 67 61 2c 20 4d 61 63 |-DOS, Am|iga, Mac|
|000001e0| 69 6e 74 6f 73 68 0a 53 | 75 70 65 72 73 65 64 65 |intosh.S|upersede|
|000001f0| 73 3a 20 75 6e 7a 69 70 | 2c 20 56 6f 6c 75 6d 65 |s: unzip|, Volume|
|00000200| 20 31 39 2c 20 49 73 73 | 75 65 73 20 39 36 2d 31 | 19, Iss|ues 96-1|
|00000210| 30 31 0a 0a 23 21 20 2f | 62 69 6e 2f 73 68 0a 23 |01..#! /|bin/sh.#|
|00000220| 20 54 68 69 73 20 69 73 | 20 61 20 73 68 65 6c 6c | This is| a shell|
|00000230| 20 61 72 63 68 69 76 65 | 2e 20 20 52 65 6d 6f 76 | archive|. Remov|
|00000240| 65 20 61 6e 79 74 68 69 | 6e 67 20 62 65 66 6f 72 |e anythi|ng befor|
|00000250| 65 20 74 68 69 73 20 6c | 69 6e 65 2c 20 74 68 65 |e this l|ine, the|
|00000260| 6e 20 66 65 65 64 20 69 | 74 0a 23 20 69 6e 74 6f |n feed i|t.# into|
|00000270| 20 61 20 73 68 65 6c 6c | 20 76 69 61 20 22 73 68 | a shell| via "sh|
|00000280| 20 66 69 6c 65 22 20 6f | 72 20 73 69 6d 69 6c 61 | file" o|r simila|
|00000290| 72 2e 20 20 54 6f 20 6f | 76 65 72 77 72 69 74 65 |r. To o|verwrite|
|000002a0| 20 65 78 69 73 74 69 6e | 67 20 66 69 6c 65 73 2c | existin|g files,|
|000002b0| 0a 23 20 74 79 70 65 20 | 22 73 68 20 66 69 6c 65 |.# type |"sh file|
|000002c0| 20 2d 63 22 2e 0a 23 20 | 54 68 65 20 74 6f 6f 6c | -c"..# |The tool|
|000002d0| 20 74 68 61 74 20 67 65 | 6e 65 72 61 74 65 64 20 | that ge|nerated |
|000002e0| 74 68 69 73 20 61 70 70 | 65 61 72 65 64 20 69 6e |this app|eared in|
|000002f0| 20 74 68 65 20 63 6f 6d | 70 2e 73 6f 75 72 63 65 | the com|p.source|
|00000300| 73 2e 75 6e 69 78 20 6e | 65 77 73 67 72 6f 75 70 |s.unix n|ewsgroup|
|00000310| 3b 0a 23 20 73 65 6e 64 | 20 6d 61 69 6c 20 74 6f |;.# send| mail to|
|00000320| 20 63 6f 6d 70 2d 73 6f | 75 72 63 65 73 2d 75 6e | comp-so|urces-un|
|00000330| 69 78 40 75 75 6e 65 74 | 2e 75 75 2e 6e 65 74 20 |ix@uunet|.uu.net |
|00000340| 69 66 20 79 6f 75 20 77 | 61 6e 74 20 74 68 61 74 |if you w|ant that|
|00000350| 20 74 6f 6f 6c 2e 0a 23 | 20 43 6f 6e 74 65 6e 74 | tool..#| Content|
|00000360| 73 3a 20 20 41 4d 49 47 | 41 2f 75 74 69 6d 65 2e |s: AMIG|A/utime.|
|00000370| 63 20 41 54 41 52 49 2f | 41 74 61 72 69 53 54 2e |c ATARI/|AtariST.|
|00000380| 70 61 74 20 48 69 73 74 | 6f 72 79 2e 34 32 30 0a |pat Hist|ory.420.|
|00000390| 23 20 20 20 4d 53 44 4f | 53 2f 6d 61 6b 65 66 69 |# MSDO|S/makefi|
|000003a0| 6c 65 2e 63 72 2e 75 75 | 20 4d 53 44 4f 53 2f 6d |le.cr.uu| MSDOS/m|
|000003b0| 61 6b 65 66 69 6c 65 2e | 75 75 20 4f 53 32 2f 64 |akefile.|uu OS2/d|
|000003c0| 6f 73 6e 61 6d 65 2e 63 | 20 4f 53 32 2f 73 68 69 |osname.c| OS2/shi|
|000003d0| 70 2e 64 69 66 0a 23 20 | 20 20 56 4d 53 2f 63 72 |p.dif.# | VMS/cr|
|000003e0| 79 70 74 2f 6d 61 6b 65 | 5f 75 6e 7a 69 70 5f 67 |ypt/make|_unzip_g|
|000003f0| 63 63 2e 63 6f 6d 20 6d | 61 74 63 68 2e 63 20 75 |cc.com m|atch.c u|
|00000400| 6e 72 65 64 75 63 65 2e | 63 20 75 6e 73 68 72 69 |nreduce.|c unshri|
|00000410| 6e 6b 2e 63 0a 23 20 57 | 72 61 70 70 65 64 20 62 |nk.c.# W|rapped b|
|00000420| 79 20 6b 65 6e 74 40 73 | 70 61 72 6b 79 20 6f 6e |y kent@s|parky on|
|00000430| 20 4d 6f 6e 20 4d 61 72 | 20 33 30 20 30 31 3a 34 | Mon Mar| 30 01:4|
|00000440| 35 3a 35 35 20 31 39 39 | 32 0a 50 41 54 48 3d 2f |5:55 199|2.PATH=/|
|00000450| 62 69 6e 3a 2f 75 73 72 | 2f 62 69 6e 3a 2f 75 73 |bin:/usr|/bin:/us|
|00000460| 72 2f 75 63 62 20 3b 20 | 65 78 70 6f 72 74 20 50 |r/ucb ; |export P|
|00000470| 41 54 48 0a 65 63 68 6f | 20 49 66 20 74 68 69 73 |ATH.echo| If this|
|00000480| 20 61 72 63 68 69 76 65 | 20 69 73 20 63 6f 6d 70 | archive| is comp|
|00000490| 6c 65 74 65 2c 20 79 6f | 75 20 77 69 6c 6c 20 73 |lete, yo|u will s|
|000004a0| 65 65 20 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |ee the f|ollowing|
|000004b0| 20 6d 65 73 73 61 67 65 | 3a 0a 65 63 68 6f 20 27 | message|:.echo '|
|000004c0| 20 20 20 20 20 20 20 20 | 20 20 22 73 68 61 72 3a | | "shar:|
|000004d0| 20 45 6e 64 20 6f 66 20 | 61 72 63 68 69 76 65 20 | End of |archive |
|000004e0| 31 30 20 28 6f 66 20 31 | 32 29 2e 22 27 0a 69 66 |10 (of 1|2)."'.if|
|000004f0| 20 74 65 73 74 20 2d 66 | 20 27 41 4d 49 47 41 2f | test -f| 'AMIGA/|
|00000500| 75 74 69 6d 65 2e 63 27 | 20 2d 61 20 22 24 7b 31 |utime.c'| -a "${1|
|00000510| 7d 22 20 21 3d 20 22 2d | 63 22 20 3b 20 74 68 65 |}" != "-|c" ; the|
|00000520| 6e 20 0a 20 20 65 63 68 | 6f 20 73 68 61 72 3a 20 |n . ech|o shar: |
|00000530| 57 69 6c 6c 20 6e 6f 74 | 20 63 6c 6f 62 62 65 72 |Will not| clobber|
|00000540| 20 65 78 69 73 74 69 6e | 67 20 66 69 6c 65 20 5c | existin|g file \|
|00000550| 22 27 41 4d 49 47 41 2f | 75 74 69 6d 65 2e 63 27 |"'AMIGA/|utime.c'|
|00000560| 5c 22 0a 65 6c 73 65 0a | 20 20 65 63 68 6f 20 73 |\".else.| echo s|
|00000570| 68 61 72 3a 20 45 78 74 | 72 61 63 74 69 6e 67 20 |har: Ext|racting |
|00000580| 5c 22 27 41 4d 49 47 41 | 2f 75 74 69 6d 65 2e 63 |\"'AMIGA|/utime.c|
|00000590| 27 5c 22 20 5c 28 33 39 | 39 33 20 63 68 61 72 61 |'\" \(39|93 chara|
|000005a0| 63 74 65 72 73 5c 29 0a | 20 20 73 65 64 20 22 73 |cters\).| sed "s|
|000005b0| 2f 5e 58 2f 2f 22 20 3e | 27 41 4d 49 47 41 2f 75 |/^X//" >|'AMIGA/u|
|000005c0| 74 69 6d 65 2e 63 27 20 | 3c 3c 27 45 4e 44 5f 4f |time.c' |<<'END_O|
|000005d0| 46 5f 46 49 4c 45 27 0a | 58 2f 2a 20 75 74 69 6d |F_FILE'.|X/* utim|
|000005e0| 65 2e 63 20 2a 2f 0a 58 | 0a 58 23 69 6e 63 6c 75 |e.c */.X|.X#inclu|
|000005f0| 64 65 20 3c 73 74 72 69 | 6e 67 2e 68 3e 0a 58 23 |de <stri|ng.h>.X#|
|00000600| 69 6e 63 6c 75 64 65 20 | 3c 74 69 6d 65 2e 68 3e |include |<time.h>|
|00000610| 0a 58 23 69 6e 63 6c 75 | 64 65 20 3c 65 72 72 6e |.X#inclu|de <errn|
|00000620| 6f 2e 68 3e 0a 58 0a 58 | 23 69 6e 63 6c 75 64 65 |o.h>.X.X|#include|
|00000630| 20 3c 65 78 65 63 2f 74 | 79 70 65 73 2e 68 3e 0a | <exec/t|ypes.h>.|
|00000640| 58 23 69 6e 63 6c 75 64 | 65 20 3c 65 78 65 63 2f |X#includ|e <exec/|
|00000650| 6d 65 6d 6f 72 79 2e 68 | 3e 0a 58 23 69 6e 63 6c |memory.h|>.X#incl|
|00000660| 75 64 65 20 3c 6c 69 62 | 72 61 72 69 65 73 2f 64 |ude <lib|raries/d|
|00000670| 6f 73 2e 68 3e 0a 58 23 | 69 6e 63 6c 75 64 65 20 |os.h>.X#|include |
|00000680| 3c 6c 69 62 72 61 72 69 | 65 73 2f 64 6f 73 65 78 |<librari|es/dosex|
|00000690| 74 65 6e 73 2e 68 3e 0a | 58 23 69 6e 63 6c 75 64 |tens.h>.|X#includ|
|000006a0| 65 20 3c 70 72 6f 74 6f | 2f 65 78 65 63 2e 68 3e |e <proto|/exec.h>|
|000006b0| 0a 58 23 69 6e 63 6c 75 | 64 65 20 3c 70 72 6f 74 |.X#inclu|de <prot|
|000006c0| 6f 2f 64 6f 73 2e 68 3e | 0a 58 0a 58 65 78 74 65 |o/dos.h>|.X.Xexte|
|000006d0| 72 6e 20 4c 4f 4e 47 20 | 73 65 6e 64 70 6b 74 28 |rn LONG |sendpkt(|
|000006e0| 73 74 72 75 63 74 20 4d | 73 67 50 6f 72 74 20 2a |struct M|sgPort *|
|000006f0| 2c 4c 4f 4e 47 2c 4c 4f | 4e 47 5b 5d 2c 4c 4f 4e |,LONG,LO|NG[],LON|
|00000700| 47 29 3b 0a 58 0a 58 65 | 78 74 65 72 6e 20 69 6e |G);.X.Xe|xtern in|
|00000710| 74 20 5f 4f 53 45 52 52 | 3b 0a 58 0a 58 23 69 66 |t _OSERR|;.X.X#if|
|00000720| 6e 64 65 66 20 53 55 43 | 43 45 53 53 0a 58 23 64 |ndef SUC|CESS.X#d|
|00000730| 65 66 69 6e 65 20 53 55 | 43 43 45 53 53 20 28 2d |efine SU|CCESS (-|
|00000740| 31 4c 29 0a 58 23 64 65 | 66 69 6e 65 20 46 41 49 |1L).X#de|fine FAI|
|00000750| 4c 55 52 45 20 30 4c 0a | 58 23 65 6e 64 69 66 0a |LURE 0L.|X#endif.|
|00000760| 58 0a 58 69 6e 74 20 75 | 74 69 6d 65 28 63 68 61 |X.Xint u|time(cha|
|00000770| 72 20 2a 66 69 6c 65 2c | 20 74 69 6d 65 5f 74 20 |r *file,| time_t |
|00000780| 74 69 6d 65 70 5b 5d 29 | 3b 0a 58 0a 58 69 6e 74 |timep[])|;.X.Xint|
|00000790| 20 75 74 69 6d 65 28 66 | 69 6c 65 2c 74 69 6d 65 | utime(f|ile,time|
|000007a0| 70 29 0a 58 63 68 61 72 | 20 2a 66 69 6c 65 3b 0a |p).Xchar| *file;.|
|000007b0| 58 74 69 6d 65 5f 74 20 | 74 69 6d 65 70 5b 5d 3b |Xtime_t |timep[];|
|000007c0| 0a 58 7b 0a 58 0a 58 20 | 20 20 20 73 74 72 75 63 |.X{.X.X | struc|
|000007d0| 74 20 44 61 74 65 53 74 | 61 6d 70 20 64 61 74 65 |t DateSt|amp date|
|000007e0| 3b 0a 58 20 20 20 20 73 | 74 72 75 63 74 20 4d 73 |;.X s|truct Ms|
|000007f0| 67 50 6f 72 74 20 2a 74 | 61 73 6b 70 6f 72 74 3b |gPort *t|askport;|
|00000800| 0a 58 20 20 20 20 73 74 | 72 75 63 74 20 46 69 6c |.X st|ruct Fil|
|00000810| 65 4c 6f 63 6b 20 2a 64 | 69 72 6c 6f 63 6b 2c 20 |eLock *d|irlock, |
|00000820| 2a 6c 6f 63 6b 3b 0a 58 | 20 20 20 20 73 74 72 75 |*lock;.X| stru|
|00000830| 63 74 20 46 69 6c 65 49 | 6e 66 6f 42 6c 6f 63 6b |ct FileI|nfoBlock|
|00000840| 20 2a 66 69 62 3b 0a 58 | 0a 58 20 20 20 20 4c 4f | *fib;.X|.X LO|
|00000850| 4e 47 20 61 72 67 76 5b | 34 5d 3b 0a 58 20 20 20 |NG argv[|4];.X |
|00000860| 20 55 42 59 54 45 20 2a | 70 74 72 3b 0a 58 20 20 | UBYTE *|ptr;.X |
|00000870| 20 20 6c 6f 6e 67 20 72 | 65 74 3b 0a 58 0a 58 2f | long r|et;.X.X/|
|00000880| 2a 20 20 74 69 6d 65 70 | 5b 31 5d 20 2d 3d 20 74 |* timep|[1] -= t|
|00000890| 69 6d 65 7a 6f 6e 65 3b | 20 20 20 2a 2f 0a 58 0a |imezone;| */.X.|
|000008a0| 58 20 20 20 20 64 61 74 | 65 2e 64 73 5f 44 61 79 |X dat|e.ds_Day|
|000008b0| 73 20 3d 20 74 69 6d 65 | 70 5b 31 5d 20 2f 20 38 |s = time|p[1] / 8|
|000008c0| 36 34 30 30 3b 0a 58 20 | 20 20 20 64 61 74 65 2e |6400;.X | date.|
|000008d0| 64 73 5f 4d 69 6e 75 74 | 65 20 3d 20 28 74 69 6d |ds_Minut|e = (tim|
|000008e0| 65 70 5b 31 5d 20 2d 20 | 28 64 61 74 65 2e 64 73 |ep[1] - |(date.ds|
|000008f0| 5f 44 61 79 73 20 2a 20 | 38 36 34 30 30 29 29 2f |_Days * |86400))/|
|00000900| 36 30 3b 0a 58 20 20 20 | 20 64 61 74 65 2e 64 73 |60;.X | date.ds|
|00000910| 5f 54 69 63 6b 20 3d 20 | 28 20 74 69 6d 65 70 5b |_Tick = |( timep[|
|00000920| 31 5d 20 2d 20 28 64 61 | 74 65 2e 64 73 5f 44 61 |1] - (da|te.ds_Da|
|00000930| 79 73 20 2a 20 38 36 34 | 30 30 29 20 2d 0a 58 20 |ys * 864|00) -.X |
|00000940| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000950| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 28 | | (|
|00000960| 64 61 74 65 2e 64 73 5f | 4d 69 6e 75 74 65 20 2a |date.ds_|Minute *|
|00000970| 20 36 30 29 0a 58 20 20 | 20 20 20 20 20 20 20 20 | 60).X | |
|00000980| 20 20 20 20 20 20 20 20 | 20 29 20 2a 20 54 49 43 | | ) * TIC|
|00000990| 4b 53 5f 50 45 52 5f 53 | 45 43 4f 4e 44 3b 0a 58 |KS_PER_S|ECOND;.X|
|000009a0| 20 20 20 20 64 61 74 65 | 2e 64 73 5f 44 61 79 73 | date|.ds_Days|
|000009b0| 20 2d 3d 20 28 28 38 2a | 33 36 35 2b 32 29 29 3b | -= ((8*|365+2));|
|000009c0| 0a 58 0a 58 20 20 20 20 | 69 66 28 20 21 28 74 61 |.X.X |if( !(ta|
|000009d0| 73 6b 70 6f 72 74 20 3d | 20 28 73 74 72 75 63 74 |skport =| (struct|
|000009e0| 20 4d 73 67 50 6f 72 74 | 20 2a 29 44 65 76 69 63 | MsgPort| *)Devic|
|000009f0| 65 50 72 6f 63 28 66 69 | 6c 65 29 29 20 29 0a 58 |eProc(fi|le)) ).X|
|00000a00| 20 20 20 20 7b 0a 58 20 | 20 20 20 20 20 20 20 65 | {.X | e|
|00000a10| 72 72 6e 6f 20 3d 20 45 | 53 52 43 48 3b 20 20 20 |rrno = E|SRCH; |
|00000a20| 20 20 20 20 20 20 20 2f | 2a 20 6e 6f 20 73 75 63 | /|* no suc|
|00000a30| 68 20 70 72 6f 63 65 73 | 73 20 2a 2f 0a 58 20 20 |h proces|s */.X |
|00000a40| 20 20 20 20 20 20 5f 4f | 53 45 52 52 20 3d 20 49 | _O|SERR = I|
|00000a50| 6f 45 72 72 28 29 3b 0a | 58 20 20 20 20 20 20 20 |oErr();.|X |
|00000a60| 20 72 65 74 75 72 6e 28 | 2d 31 29 3b 0a 58 20 20 | return(|-1);.X |
|00000a70| 20 20 7d 0a 58 0a 58 20 | 20 20 20 69 66 28 20 21 | }.X.X | if( !|
|00000a80| 28 6c 6f 63 6b 20 3d 20 | 28 73 74 72 75 63 74 20 |(lock = |(struct |
|00000a90| 46 69 6c 65 4c 6f 63 6b | 20 2a 29 4c 6f 63 6b 28 |FileLock| *)Lock(|
|00000aa0| 66 69 6c 65 2c 53 48 41 | 52 45 44 5f 4c 4f 43 4b |file,SHA|RED_LOCK|
|00000ab0| 29 29 20 29 0a 58 20 20 | 20 20 7b 0a 58 20 20 20 |)) ).X | {.X |
|00000ac0| 20 20 20 20 20 65 72 72 | 6e 6f 20 3d 20 45 4e 4f | err|no = ENO|
|00000ad0| 45 4e 54 3b 20 20 20 20 | 20 20 20 20 20 2f 2a 20 |ENT; | /* |
|00000ae0| 6e 6f 20 73 75 63 68 20 | 66 69 6c 65 20 2a 2f 0a |no such |file */.|
|00000af0| 58 20 20 20 20 20 20 20 | 20 5f 4f 53 45 52 52 20 |X | _OSERR |
|00000b00| 3d 20 49 6f 45 72 72 28 | 29 3b 0a 58 20 20 20 20 |= IoErr(|);.X |
|00000b10| 20 20 20 20 72 65 74 75 | 72 6e 28 2d 31 29 3b 0a | retu|rn(-1);.|
|00000b20| 58 20 20 20 20 7d 0a 58 | 0a 58 20 20 20 20 69 66 |X }.X|.X if|
|00000b30| 28 20 21 28 66 69 62 20 | 3d 20 28 73 74 72 75 63 |( !(fib |= (struc|
|00000b40| 74 20 46 69 6c 65 49 6e | 66 6f 42 6c 6f 63 6b 20 |t FileIn|foBlock |
|00000b50| 2a 29 41 6c 6c 6f 63 4d | 65 6d 28 0a 58 20 20 20 |*)AllocM|em(.X |
|00000b60| 20 20 20 20 20 28 6c 6f | 6e 67 29 73 69 7a 65 6f | (lo|ng)sizeo|
|00000b70| 66 28 73 74 72 75 63 74 | 20 46 69 6c 65 49 6e 66 |f(struct| FileInf|
|00000b80| 6f 42 6c 6f 63 6b 29 2c | 4d 45 4d 46 5f 50 55 42 |oBlock),|MEMF_PUB|
|00000b90| 4c 49 43 7c 4d 45 4d 46 | 5f 43 4c 45 41 52 29 29 |LIC|MEMF|_CLEAR))|
|00000ba0| 20 29 0a 58 20 20 20 20 | 7b 0a 58 20 20 20 20 20 | ).X |{.X |
|00000bb0| 20 20 20 65 72 72 6e 6f | 20 3d 20 45 4e 4f 4d 45 | errno| = ENOME|
|00000bc0| 4d 3b 20 20 20 20 20 20 | 20 20 20 2f 2a 20 69 6e |M; | /* in|
|00000bd0| 73 75 66 66 69 63 69 65 | 6e 74 20 6d 65 6d 6f 72 |sufficie|nt memor|
|00000be0| 79 20 2a 2f 0a 58 20 20 | 20 20 20 20 20 20 55 6e |y */.X | Un|
|00000bf0| 4c 6f 63 6b 28 28 42 50 | 54 52 29 6c 6f 63 6b 29 |Lock((BP|TR)lock)|
|00000c00| 3b 0a 58 20 20 20 20 20 | 20 20 20 72 65 74 75 72 |;.X | retur|
|00000c10| 6e 28 2d 31 29 3b 0a 58 | 20 20 20 20 7d 0a 58 0a |n(-1);.X| }.X.|
|00000c20| 58 20 20 20 20 69 66 28 | 20 45 78 61 6d 69 6e 65 |X if(| Examine|
|00000c30| 28 28 42 50 54 52 29 6c | 6f 63 6b 2c 66 69 62 29 |((BPTR)l|ock,fib)|
|00000c40| 3d 3d 46 41 49 4c 55 52 | 45 20 29 0a 58 20 20 20 |==FAILUR|E ).X |
|00000c50| 20 7b 0a 58 20 20 20 20 | 20 20 20 20 65 72 72 6e | {.X | errn|
|00000c60| 6f 20 3d 20 45 4f 53 45 | 52 52 3b 20 20 20 20 20 |o = EOSE|RR; |
|00000c70| 20 20 20 20 2f 2a 20 6f | 70 65 72 61 74 69 6e 67 | /* o|perating|
|00000c80| 20 73 79 73 74 65 6d 20 | 65 72 72 6f 72 20 2a 2f | system |error */|
|00000c90| 0a 58 20 20 20 20 20 20 | 20 20 5f 4f 53 45 52 52 |.X | _OSERR|
|00000ca0| 20 3d 20 49 6f 45 72 72 | 28 29 3b 0a 58 20 20 20 | = IoErr|();.X |
|00000cb0| 20 20 20 20 20 55 6e 4c | 6f 63 6b 28 28 42 50 54 | UnL|ock((BPT|
|00000cc0| 52 29 6c 6f 63 6b 29 3b | 0a 58 20 20 20 20 20 20 |R)lock);|.X |
|00000cd0| 20 20 46 72 65 65 4d 65 | 6d 28 28 63 68 61 72 20 | FreeMe|m((char |
|00000ce0| 2a 29 66 69 62 2c 28 6c | 6f 6e 67 29 73 69 7a 65 |*)fib,(l|ong)size|
|00000cf0| 6f 66 28 2a 66 69 62 29 | 29 3b 0a 58 20 20 20 20 |of(*fib)|);.X |
|00000d00| 20 20 20 20 72 65 74 75 | 72 6e 28 2d 31 29 3b 0a | retu|rn(-1);.|
|00000d10| 58 20 20 20 20 7d 0a 58 | 0a 58 20 20 20 20 64 69 |X }.X|.X di|
|00000d20| 72 6c 6f 63 6b 20 3d 20 | 28 73 74 72 75 63 74 20 |rlock = |(struct |
|00000d30| 46 69 6c 65 4c 6f 63 6b | 20 2a 29 50 61 72 65 6e |FileLock| *)Paren|
|00000d40| 74 44 69 72 28 28 42 50 | 54 52 29 6c 6f 63 6b 29 |tDir((BP|TR)lock)|
|00000d50| 3b 0a 58 20 20 20 20 70 | 74 72 20 3d 20 28 55 42 |;.X p|tr = (UB|
|00000d60| 59 54 45 20 2a 29 41 6c | 6c 6f 63 4d 65 6d 28 36 |YTE *)Al|locMem(6|
|00000d70| 34 4c 2c 4d 45 4d 46 5f | 50 55 42 4c 49 43 29 3b |4L,MEMF_|PUBLIC);|
|00000d80| 0a 58 20 20 20 20 73 74 | 72 63 70 79 28 28 70 74 |.X st|rcpy((pt|
|00000d90| 72 2b 31 29 2c 66 69 62 | 2d 3e 66 69 62 5f 46 69 |r+1),fib|->fib_Fi|
|00000da0| 6c 65 4e 61 6d 65 29 3b | 0a 58 20 20 20 20 2a 70 |leName);|.X *p|
|00000db0| 74 72 20 3d 20 73 74 72 | 6c 65 6e 28 66 69 62 2d |tr = str|len(fib-|
|00000dc0| 3e 66 69 62 5f 46 69 6c | 65 4e 61 6d 65 29 3b 0a |>fib_Fil|eName);.|
|00000dd0| 58 20 20 20 20 46 72 65 | 65 4d 65 6d 28 28 63 68 |X Fre|eMem((ch|
|00000de0| 61 72 20 2a 29 66 69 62 | 2c 28 6c 6f 6e 67 29 73 |ar *)fib|,(long)s|
|00000df0| 69 7a 65 6f 66 28 2a 66 | 69 62 29 29 3b 0a 58 20 |izeof(*f|ib));.X |
|00000e00| 20 20 20 55 6e 4c 6f 63 | 6b 28 28 42 50 54 52 29 | UnLoc|k((BPTR)|
|00000e10| 6c 6f 63 6b 29 3b 0a 58 | 0a 58 20 20 20 20 2f 2a |lock);.X|.X /*|
|00000e20| 20 6e 6f 77 20 66 69 6c | 6c 20 69 6e 20 61 72 67 | now fil|l in arg|
|00000e30| 75 6d 65 6e 74 20 61 72 | 72 61 79 20 2a 2f 0a 58 |ument ar|ray */.X|
|00000e40| 0a 58 20 20 20 20 61 72 | 67 76 5b 30 5d 20 3d 20 |.X ar|gv[0] = |
|00000e50| 4e 55 4c 4c 3b 0a 58 20 | 20 20 20 61 72 67 76 5b |NULL;.X | argv[|
|00000e60| 31 5d 20 3d 20 28 4c 4f | 4e 47 29 64 69 72 6c 6f |1] = (LO|NG)dirlo|
|00000e70| 63 6b 3b 0a 58 20 20 20 | 20 61 72 67 76 5b 32 5d |ck;.X | argv[2]|
|00000e80| 20 3d 20 28 4c 4f 4e 47 | 29 26 70 74 72 5b 30 5d | = (LONG|)&ptr[0]|
|00000e90| 20 3e 3e 20 32 3b 0a 58 | 20 20 20 20 61 72 67 76 | >> 2;.X| argv|
|00000ea0| 5b 33 5d 20 3d 20 28 4c | 4f 4e 47 29 26 64 61 74 |[3] = (L|ONG)&dat|
|00000eb0| 65 3b 0a 58 0a 58 20 20 | 20 20 65 72 72 6e 6f 20 |e;.X.X | errno |
|00000ec0| 3d 20 72 65 74 20 3d 20 | 73 65 6e 64 70 6b 74 28 |= ret = |sendpkt(|
|00000ed0| 74 61 73 6b 70 6f 72 74 | 2c 33 34 4c 2c 61 72 67 |taskport|,34L,arg|
|00000ee0| 76 2c 34 4c 29 3b 0a 58 | 0a 58 20 20 20 20 46 72 |v,4L);.X|.X Fr|
|00000ef0| 65 65 4d 65 6d 28 70 74 | 72 2c 36 34 4c 29 3b 0a |eeMem(pt|r,64L);.|
|00000f00| 58 20 20 20 20 55 6e 4c | 6f 63 6b 28 28 42 50 54 |X UnL|ock((BPT|
|00000f10| 52 29 64 69 72 6c 6f 63 | 6b 29 3b 0a 58 0a 58 20 |R)dirloc|k);.X.X |
|00000f20| 20 20 20 72 65 74 75 72 | 6e 28 30 29 3b 0a 58 0a | retur|n(0);.X.|
|00000f30| 58 7d 20 2f 2a 20 75 74 | 69 6d 65 28 29 20 2a 2f |X} /* ut|ime() */|
|00000f40| 0a 58 2f 2a 20 20 73 65 | 6e 64 70 6b 74 2e 63 0a |.X/* se|ndpkt.c.|
|00000f50| 58 20 2a 20 20 62 79 20 | 41 2e 20 46 69 6e 6b 65 |X * by |A. Finke|
|00000f60| 6c 2c 20 50 2e 20 4c 69 | 6e 64 73 61 79 2c 20 43 |l, P. Li|ndsay, C|
|00000f70| 2e 20 53 68 65 70 70 6e | 65 72 0a 58 20 2a 20 20 |. Sheppn|er.X * |
|00000f80| 72 65 74 75 72 6e 73 20 | 52 65 73 31 20 6f 66 20 |returns |Res1 of |
|00000f90| 74 68 65 20 72 65 70 6c | 79 20 70 61 63 6b 65 74 |the repl|y packet|
|00000fa0| 0a 58 20 2a 2f 0a 58 2f | 2a 0a 58 23 69 6e 63 6c |.X */.X/|*.X#incl|
|00000fb0| 75 64 65 20 3c 65 78 65 | 63 2f 74 79 70 65 73 2e |ude <exe|c/types.|
|00000fc0| 68 3e 0a 58 23 69 6e 63 | 6c 75 64 65 20 3c 65 78 |h>.X#inc|lude <ex|
|00000fd0| 65 63 2f 6d 65 6d 6f 72 | 79 2e 68 3e 0a 58 23 69 |ec/memor|y.h>.X#i|
|00000fe0| 6e 63 6c 75 64 65 20 3c | 6c 69 62 72 61 72 69 65 |nclude <|librarie|
|00000ff0| 73 2f 64 6f 73 2e 68 3e | 0a 58 23 69 6e 63 6c 75 |s/dos.h>|.X#inclu|
|00001000| 64 65 20 3c 6c 69 62 72 | 61 72 69 65 73 2f 64 6f |de <libr|aries/do|
|00001010| 73 65 78 74 65 6e 73 2e | 68 3e 0a 58 23 69 6e 63 |sextens.|h>.X#inc|
|00001020| 6c 75 64 65 20 3c 70 72 | 6f 74 6f 2f 65 78 65 63 |lude <pr|oto/exec|
|00001030| 2e 68 3e 0a 58 23 69 6e | 63 6c 75 64 65 20 3c 70 |.h>.X#in|clude <p|
|00001040| 72 6f 74 6f 2f 64 6f 73 | 2e 68 3e 0a 58 2a 2f 0a |roto/dos|.h>.X*/.|
|00001050| 58 0a 58 4c 4f 4e 47 20 | 73 65 6e 64 70 6b 74 28 |X.XLONG |sendpkt(|
|00001060| 70 69 64 2c 61 63 74 69 | 6f 6e 2c 61 72 67 73 2c |pid,acti|on,args,|
|00001070| 6e 61 72 67 73 29 0a 58 | 73 74 72 75 63 74 20 4d |nargs).X|struct M|
|00001080| 73 67 50 6f 72 74 20 2a | 70 69 64 3b 20 20 20 20 |sgPort *|pid; |
|00001090| 20 20 20 20 20 20 20 20 | 2f 2a 20 70 72 6f 63 65 | |/* proce|
|000010a0| 73 73 20 69 64 65 6e 74 | 69 66 69 65 72 20 28 68 |ss ident|ifier (h|
|000010b0| 61 6e 64 6c 65 72 20 6d | 65 73 73 61 67 65 20 70 |andler m|essage p|
|000010c0| 6f 72 74 29 20 2a 2f 0a | 58 4c 4f 4e 47 20 61 63 |ort) */.|XLONG ac|
|000010d0| 74 69 6f 6e 2c 20 20 20 | 20 20 20 20 20 20 20 20 |tion, | |
|000010e0| 20 20 20 20 20 20 20 20 | 20 2f 2a 20 70 61 63 6b | | /* pack|
|000010f0| 65 74 20 74 79 70 65 20 | 28 64 65 73 69 72 65 64 |et type |(desired|
|00001100| 20 61 63 74 69 6f 6e 29 | 20 20 20 20 20 20 20 20 | action)| |
|00001110| 20 20 20 20 20 20 2a 2f | 0a 58 20 20 20 20 20 2a | */|.X *|
|00001120| 61 72 67 73 2c 20 20 20 | 20 20 20 20 20 20 20 20 |args, | |
|00001130| 20 20 20 20 20 20 20 20 | 20 20 2f 2a 20 61 20 70 | | /* a p|
|00001140| 6f 69 6e 74 65 72 20 74 | 6f 20 61 72 67 75 6d 65 |ointer t|o argume|
|00001150| 6e 74 20 6c 69 73 74 20 | 20 20 20 20 20 20 20 20 |nt list | |
|00001160| 20 20 20 20 20 20 20 2a | 2f 0a 58 20 20 20 20 20 | *|/.X |
|00001170| 6e 61 72 67 73 3b 20 20 | 20 20 20 20 20 20 20 20 |nargs; | |
|00001180| 20 20 20 20 20 20 20 20 | 20 20 20 2f 2a 20 6e 75 | | /* nu|
|00001190| 6d 62 65 72 20 6f 66 20 | 61 72 67 75 6d 65 6e 74 |mber of |argument|
|000011a0| 73 20 69 6e 20 6c 69 73 | 74 20 20 20 20 20 20 20 |s in lis|t |
|000011b0| 20 20 20 20 20 20 20 20 | 2a 2f 0a 58 7b 0a 58 0a | |*/.X{.X.|
|000011c0| 58 20 20 20 20 73 74 72 | 75 63 74 20 4d 73 67 50 |X str|uct MsgP|
|000011d0| 6f 72 74 20 2a 72 65 70 | 6c 79 70 6f 72 74 3b 0a |ort *rep|lyport;.|
|000011e0| 58 20 20 20 20 73 74 72 | 75 63 74 20 53 74 61 6e |X str|uct Stan|
|000011f0| 64 61 72 64 50 61 63 6b | 65 74 20 2a 70 61 63 6b |dardPack|et *pack|
|00001200| 65 74 3b 0a 58 20 20 20 | 20 4c 4f 4e 47 20 63 6f |et;.X | LONG co|
|00001210| 75 6e 74 2c 20 2a 70 61 | 72 67 73 2c 20 72 65 73 |unt, *pa|rgs, res|
|00001220| 31 3b 0a 58 0a 58 20 20 | 20 20 72 65 70 6c 79 70 |1;.X.X | replyp|
|00001230| 6f 72 74 20 3d 20 28 73 | 74 72 75 63 74 20 4d 73 |ort = (s|truct Ms|
|00001240| 67 50 6f 72 74 20 2a 29 | 43 72 65 61 74 65 50 6f |gPort *)|CreatePo|
|00001250| 72 74 28 30 4c 2c 30 4c | 29 3b 0a 58 20 20 20 20 |rt(0L,0L|);.X |
|00001260| 69 66 28 20 21 72 65 70 | 6c 79 70 6f 72 74 20 29 |if( !rep|lyport )|
|00001270| 20 72 65 74 75 72 6e 28 | 4e 55 4c 4c 29 3b 0a 58 | return(|NULL);.X|
|00001280| 0a 58 20 20 20 20 70 61 | 63 6b 65 74 20 3d 20 28 |.X pa|cket = (|
|00001290| 73 74 72 75 63 74 20 53 | 74 61 6e 64 61 72 64 50 |struct S|tandardP|
|000012a0| 61 63 6b 65 74 20 2a 29 | 41 6c 6c 6f 63 4d 65 6d |acket *)|AllocMem|
|000012b0| 28 0a 58 20 20 20 20 20 | 20 20 20 20 20 20 20 28 |(.X | (|
|000012c0| 6c 6f 6e 67 29 73 69 7a | 65 6f 66 28 73 74 72 75 |long)siz|eof(stru|
|000012d0| 63 74 20 53 74 61 6e 64 | 61 72 64 50 61 63 6b 65 |ct Stand|ardPacke|
|000012e0| 74 29 2c 4d 45 4d 46 5f | 50 55 42 4c 49 43 7c 4d |t),MEMF_|PUBLIC|M|
|000012f0| 45 4d 46 5f 43 4c 45 41 | 52 29 3b 0a 58 20 20 20 |EMF_CLEA|R);.X |
|00001300| 20 69 66 28 20 21 70 61 | 63 6b 65 74 20 29 0a 58 | if( !pa|cket ).X|
|00001310| 20 20 20 20 7b 0a 58 20 | 20 20 20 20 20 20 20 44 | {.X | D|
|00001320| 65 6c 65 74 65 50 6f 72 | 74 28 72 65 70 6c 79 70 |eletePor|t(replyp|
|00001330| 6f 72 74 29 3b 0a 58 20 | 20 20 20 20 20 20 20 72 |ort);.X | r|
|00001340| 65 74 75 72 6e 28 4e 55 | 4c 4c 29 3b 0a 58 20 20 |eturn(NU|LL);.X |
|00001350| 20 20 7d 0a 58 0a 58 20 | 20 20 20 70 61 63 6b 65 | }.X.X | packe|
|00001360| 74 2d 3e 73 70 5f 4d 73 | 67 2e 6d 6e 5f 4e 6f 64 |t->sp_Ms|g.mn_Nod|
|00001370| 65 2e 6c 6e 5f 4e 61 6d | 65 20 20 3d 20 28 63 68 |e.ln_Nam|e = (ch|
|00001380| 61 72 20 2a 29 26 28 70 | 61 63 6b 65 74 2d 3e 73 |ar *)&(p|acket->s|
|00001390| 70 5f 50 6b 74 29 3b 0a | 58 20 20 20 20 70 61 63 |p_Pkt);.|X pac|
|000013a0| 6b 65 74 2d 3e 73 70 5f | 50 6b 74 2e 64 70 5f 4c |ket->sp_|Pkt.dp_L|
|000013b0| 69 6e 6b 20 20 20 20 20 | 20 20 20 20 20 3d 20 26 |ink | = &|
|000013c0| 28 70 61 63 6b 65 74 2d | 3e 73 70 5f 4d 73 67 29 |(packet-|>sp_Msg)|
|000013d0| 3b 0a 58 20 20 20 20 70 | 61 63 6b 65 74 2d 3e 73 |;.X p|acket->s|
|000013e0| 70 5f 50 6b 74 2e 64 70 | 5f 50 6f 72 74 20 20 20 |p_Pkt.dp|_Port |
|000013f0| 20 20 20 20 20 20 20 3d | 20 72 65 70 6c 79 70 6f | =| replypo|
|00001400| 72 74 3b 0a 58 20 20 20 | 20 70 61 63 6b 65 74 2d |rt;.X | packet-|
|00001410| 3e 73 70 5f 50 6b 74 2e | 64 70 5f 54 79 70 65 20 |>sp_Pkt.|dp_Type |
|00001420| 20 20 20 20 20 20 20 20 | 20 3d 20 61 63 74 69 6f | | = actio|
|00001430| 6e 3b 0a 58 0a 58 20 20 | 20 20 2f 2a 20 63 6f 70 |n;.X.X | /* cop|
|00001440| 79 20 74 68 65 20 61 72 | 67 73 20 69 6e 74 6f 20 |y the ar|gs into |
|00001450| 74 68 65 20 70 61 63 6b | 65 74 20 2a 2f 0a 58 20 |the pack|et */.X |
|00001460| 20 20 20 70 61 72 67 73 | 20 3d 20 26 28 70 61 63 | pargs| = &(pac|
|00001470| 6b 65 74 2d 3e 73 70 5f | 50 6b 74 2e 64 70 5f 41 |ket->sp_|Pkt.dp_A|
|00001480| 72 67 31 29 3b 20 20 20 | 20 20 20 2f 2a 20 61 64 |rg1); | /* ad|
|00001490| 64 72 65 73 73 20 6f 66 | 20 31 73 74 20 61 72 67 |dress of| 1st arg|
|000014a0| 75 6d 65 6e 74 20 2a 2f | 0a 58 20 20 20 20 66 6f |ument */|.X fo|
|000014b0| 72 28 20 63 6f 75 6e 74 | 3d 30 3b 20 63 6f 75 6e |r( count|=0; coun|
|000014c0| 74 3c 6e 61 72 67 73 3b | 20 63 6f 75 6e 74 2b 2b |t<nargs;| count++|
|000014d0| 20 29 0a 58 20 20 20 20 | 20 20 20 20 70 61 72 67 | ).X | parg|
|000014e0| 73 5b 63 6f 75 6e 74 5d | 20 3d 20 61 72 67 73 5b |s[count]| = args[|
|000014f0| 63 6f 75 6e 74 5d 3b 0a | 58 0a 58 20 20 20 20 50 |count];.|X.X P|
|00001500| 75 74 4d 73 67 28 70 69 | 64 2c 28 73 74 72 75 63 |utMsg(pi|d,(struc|
|00001510| 74 20 4d 65 73 73 61 67 | 65 20 2a 29 70 61 63 6b |t Messag|e *)pack|
|00001520| 65 74 29 3b 20 20 20 2f | 2a 20 73 65 6e 64 20 70 |et); /|* send p|
|00001530| 61 63 6b 65 74 20 2a 2f | 0a 58 0a 58 20 20 20 20 |acket */|.X.X |
|00001540| 57 61 69 74 50 6f 72 74 | 28 72 65 70 6c 79 70 6f |WaitPort|(replypo|
|00001550| 72 74 29 3b 0a 58 20 20 | 20 20 47 65 74 4d 73 67 |rt);.X | GetMsg|
|00001560| 28 72 65 70 6c 79 70 6f | 72 74 29 3b 0a 58 0a 58 |(replypo|rt);.X.X|
|00001570| 20 20 20 20 72 65 73 31 | 20 3d 20 70 61 63 6b 65 | res1| = packe|
|00001580| 74 2d 3e 73 70 5f 50 6b | 74 2e 64 70 5f 52 65 73 |t->sp_Pk|t.dp_Res|
|00001590| 31 3b 0a 58 0a 58 20 20 | 20 20 46 72 65 65 4d 65 |1;.X.X | FreeMe|
|000015a0| 6d 28 28 63 68 61 72 20 | 2a 29 70 61 63 6b 65 74 |m((char |*)packet|
|000015b0| 2c 28 6c 6f 6e 67 29 73 | 69 7a 65 6f 66 28 2a 70 |,(long)s|izeof(*p|
|000015c0| 61 63 6b 65 74 29 29 3b | 0a 58 20 20 20 20 44 65 |acket));|.X De|
|000015d0| 6c 65 74 65 50 6f 72 74 | 28 72 65 70 6c 79 70 6f |letePort|(replypo|
|000015e0| 72 74 29 3b 0a 58 0a 58 | 20 20 20 20 72 65 74 75 |rt);.X.X| retu|
|000015f0| 72 6e 28 72 65 73 31 29 | 3b 0a 58 0a 58 7d 20 2f |rn(res1)|;.X.X} /|
|00001600| 2a 20 73 65 6e 64 70 6b | 74 28 29 20 2a 2f 0a 45 |* sendpk|t() */.E|
|00001610| 4e 44 5f 4f 46 5f 46 49 | 4c 45 0a 20 20 69 66 20 |ND_OF_FI|LE. if |
|00001620| 74 65 73 74 20 33 39 39 | 33 20 2d 6e 65 20 60 77 |test 399|3 -ne `w|
|00001630| 63 20 2d 63 20 3c 27 41 | 4d 49 47 41 2f 75 74 69 |c -c <'A|MIGA/uti|
|00001640| 6d 65 2e 63 27 60 3b 20 | 74 68 65 6e 0a 20 20 20 |me.c'`; |then. |
|00001650| 20 65 63 68 6f 20 73 68 | 61 72 3a 20 5c 22 27 41 | echo sh|ar: \"'A|
|00001660| 4d 49 47 41 2f 75 74 69 | 6d 65 2e 63 27 5c 22 20 |MIGA/uti|me.c'\" |
|00001670| 75 6e 70 61 63 6b 65 64 | 20 77 69 74 68 20 77 72 |unpacked| with wr|
|00001680| 6f 6e 67 20 73 69 7a 65 | 21 0a 20 20 66 69 0a 20 |ong size|!. fi. |
|00001690| 20 23 20 65 6e 64 20 6f | 66 20 27 41 4d 49 47 41 | # end o|f 'AMIGA|
|000016a0| 2f 75 74 69 6d 65 2e 63 | 27 0a 66 69 0a 69 66 20 |/utime.c|'.fi.if |
|000016b0| 74 65 73 74 20 2d 66 20 | 27 41 54 41 52 49 2f 41 |test -f |'ATARI/A|
|000016c0| 74 61 72 69 53 54 2e 70 | 61 74 27 20 2d 61 20 22 |tariST.p|at' -a "|
|000016d0| 24 7b 31 7d 22 20 21 3d | 20 22 2d 63 22 20 3b 20 |${1}" !=| "-c" ; |
|000016e0| 74 68 65 6e 20 0a 20 20 | 65 63 68 6f 20 73 68 61 |then . |echo sha|
|000016f0| 72 3a 20 57 69 6c 6c 20 | 6e 6f 74 20 63 6c 6f 62 |r: Will |not clob|
|00001700| 62 65 72 20 65 78 69 73 | 74 69 6e 67 20 66 69 6c |ber exis|ting fil|
|00001710| 65 20 5c 22 27 41 54 41 | 52 49 2f 41 74 61 72 69 |e \"'ATA|RI/Atari|
|00001720| 53 54 2e 70 61 74 27 5c | 22 0a 65 6c 73 65 0a 20 |ST.pat'\|".else. |
|00001730| 20 65 63 68 6f 20 73 68 | 61 72 3a 20 45 78 74 72 | echo sh|ar: Extr|
|00001740| 61 63 74 69 6e 67 20 5c | 22 27 41 54 41 52 49 2f |acting \|"'ATARI/|
|00001750| 41 74 61 72 69 53 54 2e | 70 61 74 27 5c 22 20 5c |AtariST.|pat'\" \|
|00001760| 28 35 37 37 39 20 63 68 | 61 72 61 63 74 65 72 73 |(5779 ch|aracters|
|00001770| 5c 29 0a 20 20 73 65 64 | 20 22 73 2f 5e 58 2f 2f |\). sed| "s/^X//|
|00001780| 22 20 3e 27 41 54 41 52 | 49 2f 41 74 61 72 69 53 |" >'ATAR|I/AtariS|
|00001790| 54 2e 70 61 74 27 20 3c | 3c 27 45 4e 44 5f 4f 46 |T.pat' <|<'END_OF|
|000017a0| 5f 46 49 4c 45 27 0a 58 | 2a 2a 2a 20 6d 61 70 6e |_FILE'.X|*** mapn|
|000017b0| 61 6d 65 2e 63 2e 6f 72 | 69 67 09 46 72 69 20 46 |ame.c.or|ig.Fri F|
|000017c0| 65 62 20 20 37 20 32 32 | 3a 35 36 3a 31 39 20 31 |eb 7 22|:56:19 1|
|000017d0| 39 39 32 0a 58 2d 2d 2d | 20 6d 61 70 6e 61 6d 65 |992.X---| mapname|
|000017e0| 2e 63 09 46 72 69 20 46 | 65 62 20 20 37 20 32 33 |.c.Fri F|eb 7 23|
|000017f0| 3a 30 36 3a 33 32 20 31 | 39 39 32 0a 58 2a 2a 2a |:06:32 1|992.X***|
|00001800| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 0a 58 2a 2a |********|****.X**|
|00001810| 2a 20 32 30 39 2c 32 31 | 35 20 2a 2a 2a 2a 0a 58 |* 209,21|5 ****.X|
|00001820| 2d 2d 2d 20 32 30 39 2c | 32 31 39 20 2d 2d 2d 2d |--- 209,|219 ----|
|00001830| 0a 58 20 20 23 69 66 64 | 65 66 20 4d 41 43 4f 53 |.X #ifd|ef MACOS|
|00001840| 0a 58 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.X | |
|00001850| 20 20 20 20 20 20 20 20 | 73 74 72 63 61 74 28 63 | |strcat(c|
|00001860| 64 70 2c 20 22 3a 22 29 | 3b 0a 58 20 20 23 65 6c |dp, ":")|;.X #el|
|00001870| 73 65 20 2f 2a 20 21 4d | 41 43 4f 53 20 2a 2f 0a |se /* !M|ACOS */.|
|00001880| 58 2b 20 23 69 66 09 41 | 54 41 52 49 5f 53 54 0a |X+ #if.A|TARI_ST.|
|00001890| 58 2b 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |X+ | |
|000018a0| 20 20 20 20 20 20 20 73 | 74 72 63 61 74 28 63 64 | s|trcat(cd|
|000018b0| 70 2c 20 22 5c 5c 22 29 | 3b 0a 58 2b 20 23 65 6c |p, "\\")|;.X+ #el|
|000018c0| 73 65 20 20 2f 2a 20 21 | 41 54 41 52 49 5f 53 54 |se /* !|ATARI_ST|
|000018d0| 20 2a 2f 0a 58 20 20 20 | 20 20 20 20 20 20 20 20 | */.X | |
|000018e0| 20 20 20 20 20 20 20 20 | 20 20 20 73 74 72 63 61 | | strca|
|000018f0| 74 28 63 64 70 2c 20 22 | 2f 22 29 3b 0a 58 2b 20 |t(cdp, "|/");.X+ |
|00001900| 23 65 6e 64 69 66 20 2f | 2a 20 3f 41 54 41 52 49 |#endif /|* ?ATARI|
|00001910| 5f 53 54 20 2a 2f 0a 58 | 20 20 23 65 6e 64 69 66 |_ST */.X| #endif|
|00001920| 20 2f 2a 20 3f 4d 41 43 | 4f 53 20 2a 2f 0a 58 20 | /* ?MAC|OS */.X |
|00001930| 20 23 65 6e 64 69 66 20 | 2f 2a 20 3f 56 4d 53 20 | #endif |/* ?VMS |
|00001940| 2a 2f 0a 58 20 20 20 20 | 20 20 20 20 20 20 20 20 |*/.X | |
|00001950| 20 20 20 20 20 20 7d 20 | 20 20 20 20 20 20 20 20 | } | |
|00001960| 20 20 20 20 20 20 2f 2a | 2a 2a 2a 2a 20 46 41 4c | /*|**** FAL|
|00001970| 4c 20 54 48 52 4f 55 47 | 48 20 74 6f 20 27 3a 27 |L THROUG|H to ':'|
|00001980| 20 63 61 73 65 20 20 2a | 2a 2a 2a 20 2a 2f 0a 58 | case *|*** */.X|
|00001990| 2a 2a 2a 20 75 6e 7a 69 | 70 2e 63 2e 6f 72 69 67 |*** unzi|p.c.orig|
|000019a0| 09 46 72 69 20 46 65 62 | 20 20 37 20 32 32 3a 35 |.Fri Feb| 7 22:5|
|000019b0| 36 3a 32 30 20 31 39 39 | 32 0a 58 2d 2d 2d 20 75 |6:20 199|2.X--- u|
|000019c0| 6e 7a 69 70 2e 63 09 46 | 72 69 20 46 65 62 20 20 |nzip.c.F|ri Feb |
|000019d0| 37 20 32 33 3a 31 37 3a | 30 36 20 31 39 39 32 0a |7 23:17:|06 1992.|
|000019e0| 58 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |X*******|********|
|000019f0| 0a 58 2a 2a 2a 20 31 31 | 39 2c 31 32 34 20 2a 2a |.X*** 11|9,124 **|
|00001a00| 2a 2a 0a 58 2d 2d 2d 20 | 31 31 39 2c 31 33 31 20 |**.X--- |119,131 |
|00001a10| 2d 2d 2d 2d 0a 58 20 20 | 62 79 74 65 20 2a 73 74 |----.X |byte *st|
|00001a20| 61 63 6b 3b 0a 58 20 20 | 23 65 6c 73 65 0a 58 20 |ack;.X |#else.X |
|00001a30| 20 62 79 74 65 20 73 75 | 66 66 69 78 5f 6f 66 5b | byte su|ffix_of[|
|00001a40| 48 53 49 5a 45 20 2b 20 | 31 5d 3b 20 20 20 20 20 |HSIZE + |1]; |
|00001a50| 20 2f 2a 20 61 6c 73 6f | 20 73 2d 66 20 6c 65 6e | /* also| s-f len|
|00001a60| 67 74 68 5f 6e 6f 64 65 | 73 20 28 73 6d 61 6c 6c |gth_node|s (small|
|00001a70| 65 72 29 20 2a 2f 0a 58 | 2b 20 23 69 66 09 41 54 |er) */.X|+ #if.AT|
|00001a80| 41 52 49 5f 53 54 0a 58 | 2b 20 2f 2a 20 6e 6f 77 |ARI_ST.X|+ /* now|
|00001a90| 20 74 68 69 73 20 69 73 | 20 74 68 65 20 74 68 69 | this is| the thi|
|00001aa0| 72 64 20 74 69 6d 65 20 | 49 20 68 61 64 20 74 6f |rd time |I had to|
|00001ab0| 20 66 69 78 20 74 68 69 | 73 2e 2e 2e 0a 58 2b 20 | fix thi|s....X+ |
|00001ac0| 20 2a 20 64 6f 65 73 20 | 4e 4f 42 4f 44 59 20 75 | * does |NOBODY u|
|00001ad0| 6e 64 65 72 73 74 61 6e | 64 20 74 68 61 74 20 79 |nderstan|d that y|
|00001ae0| 6f 75 20 43 5f 41 5f 4e | 5f 4e 5f 4f 5f 54 20 72 |ou C_A_N|_N_O_T r|
|00001af0| 65 75 73 65 20 61 20 62 | 79 74 65 20 61 72 72 61 |euse a b|yte arra|
|00001b00| 79 0a 58 2b 20 20 2a 20 | 66 6f 72 20 61 6e 79 74 |y.X+ * |for anyt|
|00001b10| 68 69 6e 67 20 6f 66 20 | 6c 61 72 67 65 72 20 74 |hing of |larger t|
|00001b20| 79 70 65 20 62 65 63 61 | 75 73 65 20 6f 66 20 70 |ype beca|use of p|
|00001b30| 6f 73 73 69 62 6c 65 20 | 61 6c 69 67 6e 6d 65 6e |ossible |alignmen|
|00001b40| 74 20 70 72 6f 62 6c 65 | 6d 73 3f 0a 58 2b 20 20 |t proble|ms?.X+ |
|00001b50| 2a 2f 0a 58 2b 20 69 6e | 74 09 48 61 64 54 6f 41 |*/.X+ in|t.HadToA|
|00001b60| 6c 69 67 6e 53 74 61 63 | 6b 45 6c 73 65 49 74 43 |lignStac|kElseItC|
|00001b70| 72 61 73 68 65 64 3b 0a | 58 2b 20 23 65 6e 64 69 |rashed;.|X+ #endi|
|00001b80| 66 0a 58 20 20 62 79 74 | 65 20 73 74 61 63 6b 5b |f.X byt|e stack[|
|00001b90| 48 53 49 5a 45 20 2b 20 | 31 5d 3b 20 20 20 20 20 |HSIZE + |1]; |
|00001ba0| 20 20 20 20 20 2f 2a 20 | 61 6c 73 6f 20 73 2d 66 | /* |also s-f|
|00001bb0| 20 64 69 73 74 61 6e 63 | 65 5f 6e 6f 64 65 73 20 | distanc|e_nodes |
|00001bc0| 28 73 6d 61 6c 6c 65 72 | 29 20 2a 2f 0a 58 20 20 |(smaller|) */.X |
|00001bd0| 23 65 6e 64 69 66 0a 58 | 20 20 0a 58 2a 2a 2a 20 |#endif.X| .X*** |
|00001be0| 75 6e 7a 69 70 2e 68 2e | 6f 72 69 67 09 46 72 69 |unzip.h.|orig.Fri|
|00001bf0| 20 46 65 62 20 20 37 20 | 32 32 3a 35 36 3a 32 31 | Feb 7 |22:56:21|
|00001c00| 20 31 39 39 32 0a 58 2d | 2d 2d 20 75 6e 7a 69 70 | 1992.X-|-- unzip|
|00001c10| 2e 68 09 53 61 74 20 46 | 65 62 20 20 38 20 30 30 |.h.Sat F|eb 8 00|
|00001c20| 3a 34 37 3a 35 35 20 31 | 39 39 32 0a 58 2a 2a 2a |:47:55 1|992.X***|
|00001c30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 0a 58 2a 2a |********|****.X**|
|00001c40| 2a 20 32 37 2c 33 34 20 | 2a 2a 2a 2a 0a 58 20 20 |* 27,34 |****.X |
|00001c50| 23 20 20 69 66 20 64 65 | 66 69 6e 65 64 28 54 48 |# if de|fined(TH|
|00001c60| 49 4e 4b 5f 43 29 20 7c | 7c 20 64 65 66 69 6e 65 |INK_C) ||| define|
|00001c70| 64 28 4d 50 57 29 20 2f | 2a 20 66 6f 72 20 4d 61 |d(MPW) /|* for Ma|
|00001c80| 63 73 20 2a 2f 0a 58 20 | 20 23 20 20 20 20 69 6e |cs */.X | # in|
|00001c90| 63 6c 75 64 65 20 3c 73 | 74 64 64 65 66 2e 68 3e |clude <s|tddef.h>|
|00001ca0| 0a 58 20 20 23 20 20 65 | 6c 73 65 0a 58 21 20 23 |.X # e|lse.X! #|
|00001cb0| 20 20 20 20 69 6e 63 6c | 75 64 65 20 3c 73 79 73 | incl|ude <sys|
|00001cc0| 2f 74 79 70 65 73 2e 68 | 3e 20 2f 2a 20 6f 66 66 |/types.h|> /* off|
|00001cd0| 5f 74 2c 20 74 69 6d 65 | 5f 74 2c 20 64 65 76 5f |_t, time|_t, dev_|
|00001ce0| 74 2c 20 2e 2e 2e 20 2a | 2f 0a 58 21 20 23 20 20 |t, ... *|/.X! # |
|00001cf0| 20 20 69 6e 63 6c 75 64 | 65 20 3c 73 79 73 2f 73 | includ|e <sys/s|
|00001d00| 74 61 74 2e 68 3e 20 20 | 2f 2a 20 45 76 65 72 79 |tat.h> |/* Every|
|00001d10| 62 6f 64 79 20 73 65 65 | 6d 73 20 74 6f 20 6e 65 |body see|ms to ne|
|00001d20| 65 64 20 74 68 69 73 2e | 20 2a 2f 0a 58 20 20 23 |ed this.| */.X #|
|00001d30| 20 20 65 6e 64 69 66 0a | 58 20 20 23 65 6e 64 69 | endif.|X #endi|
|00001d40| 66 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |f | |
|00001d50| 20 20 20 20 2f 2a 20 20 | 20 54 68 69 73 20 69 6e | /* | This in|
|00001d60| 63 6c 75 64 65 20 66 69 | 6c 65 20 64 65 66 69 6e |clude fi|le defin|
|00001d70| 65 73 0a 58 20 20 20 20 | 20 20 20 20 20 20 20 20 |es.X | |
|00001d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001d90| 2a 20 20 20 20 20 23 64 | 65 66 69 6e 65 20 53 5f |* #d|efine S_|
|00001da0| 49 52 45 41 44 20 30 78 | 30 31 30 30 20 20 28 6f |IREAD 0x|0100 (o|
|00001db0| 77 6e 65 72 20 6d 61 79 | 20 72 65 61 64 29 0a 58 |wner may| read).X|
|00001dc0| 2d 2d 2d 20 32 37 2c 33 | 39 20 2d 2d 2d 2d 0a 58 |--- 27,3|9 ----.X|
|00001dd0| 20 20 23 20 20 69 66 20 | 64 65 66 69 6e 65 64 28 | # if |defined(|
|00001de0| 54 48 49 4e 4b 5f 43 29 | 20 7c 7c 20 64 65 66 69 |THINK_C)| || defi|
|00001df0| 6e 65 64 28 4d 50 57 29 | 20 2f 2a 20 66 6f 72 20 |ned(MPW)| /* for |
|00001e00| 4d 61 63 73 20 2a 2f 0a | 58 20 20 23 20 20 20 20 |Macs */.|X # |
|00001e10| 69 6e 63 6c 75 64 65 20 | 3c 73 74 64 64 65 66 2e |include |<stddef.|
|00001e20| 68 3e 0a 58 20 20 23 20 | 20 65 6c 73 65 0a 58 21 |h>.X # | else.X!|
|00001e30| 20 23 20 20 20 20 69 66 | 64 65 66 20 41 54 41 52 | # if|def ATAR|
|00001e40| 49 5f 53 54 0a 58 21 20 | 23 20 20 20 20 20 20 69 |I_ST.X! |# i|
|00001e50| 6e 63 6c 75 64 65 20 3c | 73 74 64 64 65 66 2e 68 |nclude <|stddef.h|
|00001e60| 3e 0a 58 21 20 23 20 20 | 20 20 20 20 64 65 66 69 |>.X! # | defi|
|00001e70| 6e 65 20 5f 5f 53 54 44 | 43 5f 5f 20 31 20 2f 2a |ne __STD|C__ 1 /*|
|00001e80| 20 73 65 65 20 6e 6f 74 | 65 20 62 65 6c 6f 77 20 | see not|e below |
|00001e90| 2a 2f 0a 58 21 20 23 20 | 20 20 20 65 6c 73 65 0a |*/.X! # | else.|
|00001ea0| 58 21 20 23 20 20 20 20 | 20 20 69 6e 63 6c 75 64 |X! # | includ|
|00001eb0| 65 20 3c 73 79 73 2f 74 | 79 70 65 73 2e 68 3e 20 |e <sys/t|ypes.h> |
|00001ec0| 2f 2a 20 6f 66 66 5f 74 | 2c 20 74 69 6d 65 5f 74 |/* off_t|, time_t|
|00001ed0| 2c 20 64 65 76 5f 74 2c | 20 2e 2e 2e 20 2a 2f 0a |, dev_t,| ... */.|
|00001ee0| 58 21 20 23 20 20 20 20 | 20 20 69 6e 63 6c 75 64 |X! # | includ|
|00001ef0| 65 20 3c 73 79 73 2f 73 | 74 61 74 2e 68 3e 20 20 |e <sys/s|tat.h> |
|00001f00| 2f 2a 20 45 76 65 72 79 | 62 6f 64 79 20 73 65 65 |/* Every|body see|
|00001f10| 6d 73 20 74 6f 20 6e 65 | 65 64 20 74 68 69 73 2e |ms to ne|ed this.|
|00001f20| 20 2a 2f 0a 58 21 20 23 | 20 20 20 20 65 6e 64 69 | */.X! #| endi|
|00001f30| 66 0a 58 20 20 23 20 20 | 65 6e 64 69 66 0a 58 20 |f.X # |endif.X |
|00001f40| 20 23 65 6e 64 69 66 20 | 20 20 20 20 20 20 20 20 | #endif | |
|00001f50| 20 20 20 20 20 20 20 20 | 20 20 2f 2a 20 20 20 54 | | /* T|
|00001f60| 68 69 73 20 69 6e 63 6c | 75 64 65 20 66 69 6c 65 |his incl|ude file|
|00001f70| 20 64 65 66 69 6e 65 73 | 0a 58 20 20 20 20 20 20 | defines|.X |
|00001f80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001f90| 20 20 20 20 20 20 2a 20 | 20 20 20 20 23 64 65 66 | * | #def|
|00001fa0| 69 6e 65 20 53 5f 49 52 | 45 41 44 20 30 78 30 31 |ine S_IR|EAD 0x01|
|00001fb0| 30 30 20 20 28 6f 77 6e | 65 72 20 6d 61 79 20 72 |00 (own|er may r|
|00001fc0| 65 61 64 29 0a 58 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |ead).X**|********|
|00001fd0| 2a 2a 2a 2a 2a 0a 58 2a | 2a 2a 20 37 31 2c 37 36 |*****.X*|** 71,76|
|00001fe0| 20 2a 2a 2a 2a 0a 58 2d | 2d 2d 20 37 36 2c 39 35 | ****.X-|-- 76,95|
|00001ff0| 20 2d 2d 2d 2d 0a 58 20 | 20 20 20 20 20 41 6e 64 | ----.X | And|
|00002000| 20 6e 6f 77 2c 20 6f 75 | 72 20 4d 53 2d 44 4f 53 | now, ou|r MS-DOS|
|00002010| 20 61 6e 64 20 4f 53 2f | 32 20 63 6f 72 6e 65 72 | and OS/|2 corner|
|00002020| 3a 0a 58 20 20 20 20 2d | 2d 2d 2d 2d 2d 2d 2d 2d |:.X -|--------|
|00002030| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002040| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002050| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002060| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002070| 2d 2d 2a 2f 0a 58 20 20 | 0a 58 2b 20 2f 2a 0a 58 |--*/.X |.X+ /*.X|
|00002080| 2b 20 20 2a 20 48 6f 77 | 20 63 6f 6d 65 73 20 70 |+ * How| comes p|
|00002090| 6f 6f 72 20 6c 69 74 74 | 6c 65 20 41 74 61 72 69 |oor litt|le Atari|
|000020a0| 20 53 54 20 27 73 20 70 | 6c 61 79 69 6e 67 20 77 | ST 's p|laying w|
|000020b0| 69 74 68 20 74 68 65 73 | 65 20 62 6f 79 73 20 6f |ith thes|e boys o|
|000020c0| 66 20 74 68 65 20 27 68 | 6f 6f 64 20 3f 0a 58 2b |f the 'h|ood ?.X+|
|000020d0| 20 20 2a 0a 58 2b 20 20 | 2a 20 46 6f 72 20 65 76 | *.X+ |* For ev|
|000020e0| 65 72 79 62 6f 64 79 3a | 20 54 55 52 42 4f 20 43 |erybody:| TURBO C|
|000020f0| 20 66 6f 72 20 74 68 65 | 20 41 74 61 72 69 20 53 | for the| Atari S|
|00002100| 54 20 61 6c 73 6f 20 64 | 65 66 69 6e 65 73 20 5f |T also d|efines _|
|00002110| 5f 54 55 52 42 4f 43 5f | 5f 0a 58 2b 20 20 2a 20 |_TURBOC_|_.X+ * |
|00002120| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 59 | | Y|
|00002130| 6f 75 20 28 79 65 73 20 | 59 4f 55 21 21 29 20 6d |ou (yes |YOU!!) m|
|00002140| 61 79 20 4e 4f 54 20 52 | 45 4c 59 20 4f 4e 20 5f |ay NOT R|ELY ON _|
|00002150| 5f 54 55 52 42 4f 43 5f | 5f 20 74 6f 20 74 65 6c |_TURBOC_|_ to tel|
|00002160| 6c 0a 58 2b 20 20 2a 20 | 20 20 20 20 20 20 20 20 |l.X+ * | |
|00002170| 20 20 20 20 20 20 20 74 | 68 61 74 20 74 68 69 73 | t|hat this|
|00002180| 20 69 73 20 4d 53 44 4f | 53 20 6f 72 20 77 68 61 | is MSDO|S or wha|
|00002190| 74 65 76 65 72 21 0a 58 | 2b 20 20 2a 2f 0a 58 2b |tever!.X|+ */.X+|
|000021a0| 20 23 69 66 64 65 66 20 | 41 54 41 52 49 5f 53 54 | #ifdef |ATARI_ST|
|000021b0| 0a 58 2b 20 2f 2a 20 4b | 4c 55 44 47 45 20 4b 4c |.X+ /* K|LUDGE KL|
|000021c0| 55 44 47 45 20 4b 4c 55 | 44 47 45 20 4b 4c 55 44 |UDGE KLU|DGE KLUD|
|000021d0| 47 45 20 4b 4c 55 44 47 | 45 20 4b 4c 55 44 47 45 |GE KLUDG|E KLUDGE|
|000021e0| 20 4b 4c 55 44 47 45 20 | 4b 4c 55 44 47 45 20 4b | KLUDGE |KLUDGE K|
|000021f0| 4c 55 44 47 45 20 4b 4c | 55 44 47 45 20 20 20 20 |LUDGE KL|UDGE |
|00002200| 2a 2f 0a 58 2b 20 23 75 | 6e 64 65 66 20 5f 5f 54 |*/.X+ #u|ndef __T|
|00002210| 55 52 42 4f 43 5f 5f 0a | 58 2b 20 23 65 6e 64 69 |URBOC__.|X+ #endi|
|00002220| 66 0a 58 2b 20 0a 58 2b | 20 2f 2a 20 46 49 58 4d |f.X+ .X+| /* FIXM|
|00002230| 45 20 46 49 58 4d 45 20 | 46 49 58 4d 45 20 46 49 |E FIXME |FIXME FI|
|00002240| 58 4d 45 20 46 49 58 4d | 45 20 46 49 58 4d 45 20 |XME FIXM|E FIXME |
|00002250| 46 49 58 4d 45 20 46 49 | 58 4d 45 20 46 49 58 4d |FIXME FI|XME FIXM|
|00002260| 45 20 46 49 58 4d 45 20 | 46 49 58 4d 45 20 46 49 |E FIXME |FIXME FI|
|00002270| 58 4d 45 20 20 2a 2f 0a | 58 2b 20 2f 2a 20 20 20 |XME */.|X+ /* |
|00002280| 20 20 20 20 76 76 76 76 | 76 76 20 20 20 20 2a 2f | vvvv|vv */|
|00002290| 0a 58 20 20 23 69 66 64 | 65 66 20 5f 5f 54 55 52 |.X #ifd|ef __TUR|
|000022a0| 42 4f 43 5f 5f 0a 58 20 | 20 23 20 20 64 65 66 69 |BOC__.X | # defi|
|000022b0| 6e 65 20 44 4f 53 5f 4f | 53 32 20 20 20 20 20 20 |ne DOS_O|S2 |
|000022c0| 20 20 20 20 20 20 20 2f | 2a 20 54 75 72 62 6f 20 | /|* Turbo |
|000022d0| 43 20 75 6e 64 65 72 20 | 44 4f 53 2c 20 4d 53 43 |C under |DOS, MSC|
|000022e0| 20 75 6e 64 65 72 20 44 | 4f 53 20 6f 72 20 4f 53 | under D|OS or OS|
|000022f0| 32 20 20 20 20 2a 2f 0a | 58 20 20 23 20 20 69 6e |2 */.|X # in|
|00002300| 63 6c 75 64 65 20 3c 73 | 79 73 2f 74 69 6d 65 62 |clude <s|ys/timeb|
|00002310| 2e 68 3e 20 20 20 20 20 | 20 2f 2a 20 66 6f 72 20 |.h> | /* for |
|00002320| 73 74 72 75 63 74 75 72 | 65 20 66 74 69 6d 65 20 |structur|e ftime |
|00002330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002340| 20 20 20 20 20 20 20 2a | 2f 0a 58 2a 2a 2a 2a 2a | *|/.X*****|
|00002350| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 0a 58 2a 2a 2a 20 |********|**.X*** |
|00002360| 31 32 33 2c 31 33 32 20 | 2a 2a 2a 2a 0a 58 20 20 |123,132 |****.X |
|00002370| 23 20 20 20 20 69 66 64 | 65 66 20 4d 54 53 0a 58 |# ifd|ef MTS.X|
|00002380| 20 20 23 20 20 20 20 20 | 20 69 6e 63 6c 75 64 65 | # | include|
|00002390| 20 3c 73 79 73 2f 66 69 | 6c 65 2e 68 3e 20 20 20 | <sys/fi|le.h> |
|000023a0| 20 20 2f 2a 20 4d 54 53 | 20 75 73 65 73 20 74 68 | /* MTS| uses th|
|000023b0| 69 73 20 69 6e 73 74 65 | 61 64 20 6f 66 20 66 63 |is inste|ad of fc|
|000023c0| 6e 74 6c 2e 68 20 2a 2f | 0a 58 20 20 23 20 20 20 |ntl.h */|.X # |
|000023d0| 20 65 6c 73 65 0a 58 21 | 20 23 20 20 20 20 20 20 | else.X!| # |
|000023e0| 69 6e 63 6c 75 64 65 20 | 3c 66 63 6e 74 6c 2e 68 |include |<fcntl.h|
|000023f0| 3e 0a 58 20 20 23 20 20 | 20 20 65 6e 64 69 66 0a |>.X # | endif.|
|00002400| 58 20 20 23 20 20 65 6e | 64 69 66 0a 58 20 20 23 |X # en|dif.X #|
|00002410| 65 6e 64 69 66 0a 58 20 | 20 2f 2a 0a 58 20 20 20 |endif.X | /*.X |
|00002420| 2a 20 20 20 66 63 6e 74 | 6c 2e 68 20 28 61 62 6f |* fcnt|l.h (abo|
|00002430| 76 65 29 3a 20 20 20 54 | 68 69 73 20 69 6e 63 6c |ve): T|his incl|
|00002440| 75 64 65 20 66 69 6c 65 | 20 64 65 66 69 6e 65 73 |ude file| defines|
|00002450| 0a 58 20 20 20 2a 20 20 | 20 20 20 20 20 20 20 20 |.X * | |
|00002460| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 23 64 | | #d|
|00002470| 65 66 69 6e 65 20 4f 5f | 42 49 4e 41 52 59 20 30 |efine O_|BINARY 0|
|00002480| 78 38 30 30 30 20 20 28 | 6e 6f 20 63 72 2d 6c 66 |x8000 (|no cr-lf|
|00002490| 20 74 72 61 6e 73 6c 61 | 74 69 6f 6e 29 0a 58 2d | transla|tion).X-|
|000024a0| 2d 2d 20 31 34 32 2c 31 | 36 32 20 2d 2d 2d 2d 0a |-- 142,1|62 ----.|
|000024b0| 58 20 20 23 20 20 20 20 | 69 66 64 65 66 20 4d 54 |X # |ifdef MT|
|000024c0| 53 0a 58 20 20 23 20 20 | 20 20 20 20 69 6e 63 6c |S.X # | incl|
|000024d0| 75 64 65 20 3c 73 79 73 | 2f 66 69 6c 65 2e 68 3e |ude <sys|/file.h>|
|000024e0| 20 20 20 20 20 2f 2a 20 | 4d 54 53 20 75 73 65 73 | /* |MTS uses|
|000024f0| 20 74 68 69 73 20 69 6e | 73 74 65 61 64 20 6f 66 | this in|stead of|
|00002500| 20 66 63 6e 74 6c 2e 68 | 20 2a 2f 0a 58 20 20 23 | fcntl.h| */.X #|
|00002510| 20 20 20 20 65 6c 73 65 | 0a 58 21 20 20 20 20 20 | else|.X! |
|00002520| 20 2f 2a 0a 58 21 20 20 | 20 20 20 20 20 2a 20 46 | /*.X! | * F|
|00002530| 49 58 4d 45 3a 0a 58 21 | 20 20 20 20 20 20 20 2a |IXME:.X!| *|
|00002540| 0a 58 21 20 20 20 20 20 | 20 20 2a 20 41 67 61 69 |.X! | * Agai|
|00002550| 6e 2c 20 6a 75 73 74 20 | 62 79 20 6e 6f 74 20 62 |n, just |by not b|
|00002560| 65 69 6e 67 20 56 4d 53 | 2c 20 56 37 20 6f 72 20 |eing VMS|, V7 or |
|00002570| 4d 54 53 2c 20 74 68 65 | 20 6c 69 74 74 6c 65 20 |MTS, the| little |
|00002580| 41 74 61 72 69 20 53 54 | 0a 58 21 20 20 20 20 20 |Atari ST|.X! |
|00002590| 20 20 2a 20 77 69 6e 64 | 73 20 75 70 20 68 65 72 | * wind|s up her|
|000025a0| 65 20 28 61 6e 64 20 65 | 76 65 72 79 62 6f 64 79 |e (and e|verybody|
|000025b0| 20 65 6c 73 65 20 74 6f | 6f 29 2e 20 57 48 4f 45 | else to|o). WHOE|
|000025c0| 56 45 52 20 4e 45 45 44 | 53 20 74 68 69 73 20 73 |VER NEED|S this s|
|000025d0| 74 75 66 66 2c 0a 58 21 | 20 20 20 20 20 20 20 2a |tuff,.X!| *|
|000025e0| 20 44 45 43 4c 41 52 45 | 20 59 4f 55 52 53 45 4c | DECLARE| YOURSEL|
|000025f0| 46 20 61 6e 64 20 44 4f | 4e 54 20 72 65 6c 79 20 |F and DO|NT rely |
|00002600| 6f 6e 20 74 68 69 73 20 | 6b 69 6e 64 20 6f 66 20 |on this |kind of |
|00002610| 6e 65 67 61 74 69 76 65 | 20 6c 6f 67 69 63 21 0a |negative| logic!.|
|00002620| 58 21 20 20 20 20 20 20 | 20 2a 2f 0a 58 21 20 23 |X! | */.X! #|
|00002630| 20 20 20 20 20 20 69 66 | 6e 64 65 66 20 41 54 41 | if|ndef ATA|
|00002640| 52 49 5f 53 54 0a 58 21 | 20 20 20 20 20 20 20 20 |RI_ST.X!| |
|00002650| 20 20 2f 2a 20 4b 4c 55 | 44 47 45 20 4b 4c 55 44 | /* KLU|DGE KLUD|
|00002660| 47 45 20 4b 4c 55 44 47 | 45 20 4b 4c 55 44 47 45 |GE KLUDG|E KLUDGE|
|00002670| 20 4b 4c 55 44 47 45 20 | 4b 4c 55 44 47 45 20 4b | KLUDGE |KLUDGE K|
|00002680| 4c 55 44 47 45 20 4b 4c | 55 44 47 45 20 4b 4c 55 |LUDGE KL|UDGE KLU|
|00002690| 44 47 45 20 20 20 20 2a | 2f 0a 58 21 20 23 20 20 |DGE *|/.X! # |
|000026a0| 20 20 20 20 20 20 69 6e | 63 6c 75 64 65 20 3c 66 | in|clude <f|
|000026b0| 63 6e 74 6c 2e 68 3e 0a | 58 21 20 23 20 20 20 20 |cntl.h>.|X! # |
|000026c0| 20 20 65 6e 64 69 66 0a | 58 20 20 23 20 20 20 20 | endif.|X # |
|000026d0| 65 6e 64 69 66 0a 58 20 | 20 23 20 20 65 6e 64 69 |endif.X | # endi|
|000026e0| 66 0a 58 20 20 23 65 6e | 64 69 66 0a 58 2b 20 0a |f.X #en|dif.X+ .|
|000026f0| 58 20 20 2f 2a 0a 58 20 | 20 20 2a 20 20 20 66 63 |X /*.X | * fc|
|00002700| 6e 74 6c 2e 68 20 28 61 | 62 6f 76 65 29 3a 20 20 |ntl.h (a|bove): |
|00002710| 20 54 68 69 73 20 69 6e | 63 6c 75 64 65 20 66 69 | This in|clude fi|
|00002720| 6c 65 20 64 65 66 69 6e | 65 73 0a 58 20 20 20 2a |le defin|es.X *|
|00002730| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002740| 20 20 20 20 20 20 20 20 | 23 64 65 66 69 6e 65 20 | |#define |
|00002750| 4f 5f 42 49 4e 41 52 59 | 20 30 78 38 30 30 30 20 |O_BINARY| 0x8000 |
|00002760| 20 28 6e 6f 20 63 72 2d | 6c 66 20 74 72 61 6e 73 | (no cr-|lf trans|
|00002770| 6c 61 74 69 6f 6e 29 0a | 58 2a 2a 2a 2a 2a 2a 2a |lation).|X*******|
|00002780| 2a 2a 2a 2a 2a 2a 2a 2a | 0a 58 2a 2a 2a 20 31 35 |********|.X*** 15|
|00002790| 39 2c 31 36 34 20 2a 2a | 2a 2a 0a 58 2d 2d 2d 20 |9,164 **|**.X--- |
|000027a0| 31 38 39 2c 32 30 33 20 | 2d 2d 2d 2d 0a 58 20 20 |189,203 |----.X |
|000027b0| 20 20 20 20 41 6e 64 20 | 66 69 6e 61 6c 6c 79 2c | And |finally,|
|000027c0| 20 73 6f 6d 65 20 72 61 | 6e 64 6f 6d 20 65 78 74 | some ra|ndom ext|
|000027d0| 72 61 20 73 74 75 66 66 | 3a 0a 58 20 20 20 20 2d |ra stuff|:.X -|
|000027e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000027f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002800| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002810| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002820| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2a 2f 0a 58 20 20 |--------|--*/.X |
|00002830| 0a 58 2b 20 2f 2a 20 46 | 49 58 4d 45 3a 0a 58 2b |.X+ /* F|IXME:.X+|
|00002840| 20 20 2a 0a 58 2b 20 20 | 2a 20 41 73 20 75 73 65 | *.X+ |* As use|
|00002850| 64 20 62 79 20 54 75 72 | 62 6f 20 43 20 28 61 74 |d by Tur|bo C (at|
|00002860| 20 6c 65 61 73 74 20 66 | 6f 72 20 74 68 65 20 41 | least f|or the A|
|00002870| 74 61 72 69 20 53 54 29 | 2c 0a 58 2b 20 20 2a 20 |tari ST)|,.X+ * |
|00002880| 5f 5f 53 54 44 43 5f 5f | 20 6d 65 61 6e 73 20 74 |__STDC__| means t|
|00002890| 68 61 74 20 74 68 65 20 | 63 6f 6d 70 69 6c 65 72 |hat the |compiler|
|000028a0| 20 68 61 73 20 62 65 65 | 6e 20 52 45 53 54 52 49 | has bee|n RESTRI|
|000028b0| 43 54 45 44 20 74 6f 20 | 73 74 61 6e 64 61 72 64 |CTED to |standard|
|000028c0| 20 41 4e 53 49 20 43 2e | 0a 58 2b 20 20 2a 0a 58 | ANSI C.|.X+ *.X|
|000028d0| 2b 20 20 2a 20 57 68 61 | 74 20 77 65 20 77 61 6e |+ * Wha|t we wan|
|000028e0| 74 20 68 65 72 65 20 69 | 73 3a 20 64 6f 20 77 65 |t here i|s: do we|
|000028f0| 20 68 61 76 65 20 61 20 | 63 6f 6d 70 69 6c 65 72 | have a |compiler|
|00002900| 20 77 68 69 63 68 20 68 | 61 73 20 41 4e 53 49 20 | which h|as ANSI |
|00002910| 43 20 70 72 6f 74 6f 74 | 79 70 65 73 0a 58 2b 20 |C protot|ypes.X+ |
|00002920| 20 2a 20 61 6e 64 20 69 | 6e 63 6c 75 64 65 73 2e | * and i|ncludes.|
|00002930| 0a 58 2b 20 20 2a 20 53 | 6f 20 62 65 74 74 65 72 |.X+ * S|o better|
|00002940| 20 75 73 65 20 73 6f 6d | 74 68 69 6e 67 20 6c 69 | use som|thing li|
|00002950| 6b 65 3a 20 41 4e 53 49 | 5f 43 20 6f 72 20 73 6f |ke: ANSI|_C or so|
|00002960| 2e 2e 2e 0a 58 2b 20 20 | 2a 2f 0a 58 20 20 23 69 |....X+ |*/.X #i|
|00002970| 66 64 65 66 20 5f 5f 53 | 54 44 43 5f 5f 0a 58 20 |fdef __S|TDC__.X |
|00002980| 20 23 20 20 69 6e 63 6c | 75 64 65 20 3c 73 74 64 | # incl|ude <std|
|00002990| 6c 69 62 2e 68 3e 20 20 | 20 20 20 20 2f 2a 20 73 |lib.h> | /* s|
|000029a0| 74 61 6e 64 61 72 64 20 | 6c 69 62 72 61 72 79 20 |tandard |library |
|000029b0| 70 72 6f 74 6f 74 79 70 | 65 73 2c 20 6d 61 6c 6c |prototyp|es, mall|
|000029c0| 6f 63 28 29 2c 20 65 74 | 63 2e 20 2a 2f 0a 58 20 |oc(), et|c. */.X |
|000029d0| 20 23 20 20 69 6e 63 6c | 75 64 65 20 3c 73 74 72 | # incl|ude <str|
|000029e0| 69 6e 67 2e 68 3e 20 20 | 20 20 20 20 2f 2a 20 64 |ing.h> | /* d|
|000029f0| 65 66 69 6e 65 73 20 73 | 74 72 63 70 79 2c 20 73 |efines s|trcpy, s|
|00002a00| 74 72 63 6d 70 2c 20 6d | 65 6d 63 70 79 2c 20 65 |trcmp, m|emcpy, e|
|00002a10| 74 63 2e 20 2a 2f 0a 58 | 2a 2a 2a 2a 2a 2a 2a 2a |tc. */.X|********|
|00002a20| 2a 2a 2a 2a 2a 2a 2a 0a | 58 2a 2a 2a 20 31 36 39 |*******.|X*** 169|
|00002a30| 2c 31 37 34 20 2a 2a 2a | 2a 0a 58 2d 2d 2d 20 32 |,174 ***|*.X--- 2|
|00002a40| 30 38 2c 32 34 35 20 2d | 2d 2d 2d 0a 58 20 20 23 |08,245 -|---.X #|
|00002a50| 65 6e 64 69 66 0a 58 20 | 20 0a 58 20 20 0a 58 2b |endif.X | .X .X+|
|00002a60| 20 2f 2a 20 49 6e 63 69 | 64 65 6e 74 6c 79 2c 20 | /* Inci|dently, |
|00002a70| 66 6f 72 20 54 75 72 62 | 6f 20 43 20 6f 6e 20 74 |for Turb|o C on t|
|00002a80| 68 65 20 41 74 61 72 69 | 20 53 54 20 77 65 20 6a |he Atari| ST we j|
|00002a90| 75 73 74 20 6f 72 64 65 | 72 20 74 68 65 20 66 6f |ust orde|r the fo|
|00002aa0| 6c 6c 6f 77 69 6e 67 20 | 69 74 65 6d 73 3a 0a 58 |llowing |items:.X|
|00002ab0| 2b 20 20 2a 2f 0a 58 2b | 20 23 69 66 20 41 54 41 |+ */.X+| #if ATA|
|00002ac0| 52 49 5f 53 54 0a 58 2b | 20 23 20 20 69 6e 63 6c |RI_ST.X+| # incl|
|00002ad0| 75 64 65 20 3c 74 69 6d | 65 2e 68 3e 0a 58 2b 20 |ude <tim|e.h>.X+ |
|00002ae0| 2f 2a 20 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |/* the f|ollowing|
|00002af0| 20 69 6e 63 6c 75 64 65 | 73 20 61 72 65 20 72 65 | include|s are re|
|00002b00| 61 6c 6c 79 20 73 70 65 | 63 69 66 69 63 20 66 6f |ally spe|cific fo|
|00002b10| 72 20 54 75 72 62 6f 20 | 43 20 32 2e 30 20 21 21 |r Turbo |C 2.0 !!|
|00002b20| 20 20 20 20 20 20 2a 2f | 0a 58 2b 20 23 20 20 69 | */|.X+ # i|
|00002b30| 6e 63 6c 75 64 65 20 3c | 65 78 74 2e 68 3e 20 20 |nclude <|ext.h> |
|00002b40| 20 20 20 20 2f 2a 20 74 | 68 69 73 20 67 69 76 65 | /* t|his give|
|00002b50| 73 20 75 73 20 73 74 61 | 74 28 29 20 20 20 20 20 |s us sta|t() |
|00002b60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002b70| 20 20 20 20 2a 2f 0a 58 | 2b 20 23 20 20 69 6e 63 | */.X|+ # inc|
|00002b80| 6c 75 64 65 20 3c 74 6f | 73 2e 68 3e 20 20 20 20 |lude <to|s.h> |
|00002b90| 20 20 2f 2a 20 4f 53 20 | 73 70 65 63 69 66 69 63 | /* OS |specific|
|00002ba0| 20 66 75 6e 63 74 69 6f | 6e 73 20 28 46 64 75 70 | functio|ns (Fdup|
|00002bb0| 29 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |) | |
|00002bc0| 20 20 2a 2f 0a 58 2b 20 | 23 20 20 64 65 66 69 6e | */.X+ |# defin|
|00002bd0| 65 20 4d 53 44 4f 53 20 | 20 20 20 20 20 20 20 20 |e MSDOS | |
|00002be0| 31 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |1 | |
|00002bf0| 2f 2a 20 66 72 6f 6d 20 | 68 65 72 65 20 6f 6e 2e |/* from |here on.|
|00002c00| 20 2a 2f 0a 58 2b 20 23 | 20 20 64 65 66 69 6e 65 | */.X+ #| define|
|00002c10| 20 44 4f 53 5f 4f 53 32 | 20 20 20 20 20 20 20 31 | DOS_OS2| 1|
|00002c20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2f | | /|
|00002c30| 2a 20 66 72 6f 6d 20 68 | 65 72 65 20 6f 6e 2e 20 |* from h|ere on. |
|00002c40| 2a 2f 0a 58 2b 20 23 20 | 20 64 65 66 69 6e 65 20 |*/.X+ # | define |
|00002c50| 5f 5f 54 55 52 42 4f 43 | 5f 5f 20 20 20 20 31 20 |__TURBOC|__ 1 |
|00002c60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2f 2a | | /*|
|00002c70| 20 66 72 6f 6d 20 68 65 | 72 65 20 6f 6e 2e 20 2a | from he|re on. *|
|00002c80| 2f 0a 58 2b 20 2f 2a 0a | 58 2b 20 20 2a 20 46 49 |/.X+ /*.|X+ * FI|
|00002c90| 58 4d 45 3a 0a 58 2b 20 | 20 2a 20 41 6c 74 68 6f |XME:.X+ | * Altho|
|00002ca0| 75 67 68 20 74 68 65 20 | 41 74 61 72 69 20 53 54 |ugh the |Atari ST|
|00002cb0| 20 28 4d 43 36 38 30 30 | 30 29 20 61 6e 64 20 54 | (MC6800|0) and T|
|00002cc0| 75 72 62 6f 20 43 20 75 | 73 65 20 31 36 20 62 69 |urbo C u|se 16 bi|
|00002cd0| 74 20 69 6e 74 73 2c 0a | 58 2b 20 20 2a 20 77 65 |t ints,.|X+ * we|
|00002ce0| 20 68 61 76 65 20 74 6f | 20 75 73 65 20 4e 4f 54 | have to| use NOT|
|00002cf0| 49 4e 54 31 36 2c 20 73 | 69 6e 63 65 20 69 74 73 |INT16, s|ince its|
|00002d00| 20 61 6e 20 68 69 67 68 | 2d 65 6e 64 69 61 6e 2c | an high|-endian,|
|00002d10| 20 61 6e 64 20 74 68 65 | 72 65 66 6f 72 65 0a 58 | and the|refore.X|
|00002d20| 2b 20 20 2a 20 77 65 20 | 63 61 6e 6e 6f 74 20 72 |+ * we |cannot r|
|00002d30| 65 61 64 20 74 68 65 20 | 69 6e 74 65 6c 20 6c 69 |ead the |intel li|
|00002d40| 74 74 6c 65 2d 65 6e 64 | 69 61 6e 20 73 74 72 75 |ttle-end|ian stru|
|00002d50| 63 74 73 2e 0a 58 2b 20 | 20 2a 20 46 6f 72 20 74 |cts..X+ | * For t|
|00002d60| 68 61 74 20 72 65 61 73 | 6f 6e 2c 20 4e 4f 54 49 |hat reas|on, NOTI|
|00002d70| 4e 54 31 36 20 69 73 20 | 61 6e 6f 74 68 65 72 20 |NT16 is |another |
|00002d80| 6d 69 73 6e 6f 6d 65 72 | 2e 0a 58 2b 20 20 2a 2f |misnomer|..X+ */|
|00002d90| 0a 58 2b 20 23 20 20 64 | 65 66 69 6e 65 20 4e 4f |.X+ # d|efine NO|
|00002da0| 54 49 4e 54 31 36 20 20 | 20 20 20 20 31 0a 58 2b |TINT16 | 1.X+|
|00002db0| 20 0a 58 2b 20 23 20 20 | 69 66 6e 64 65 66 20 53 | .X+ # |ifndef S|
|00002dc0| 5f 49 46 4d 54 0a 58 2b | 20 23 20 20 64 65 66 69 |_IFMT.X+| # defi|
|00002dd0| 6e 65 20 53 5f 49 46 4d | 54 20 20 20 20 20 20 20 |ne S_IFM|T |
|00002de0| 20 28 53 5f 49 46 43 48 | 52 7c 53 5f 49 46 52 45 | (S_IFCH|R|S_IFRE|
|00002df0| 47 7c 53 5f 49 46 44 49 | 52 29 0a 58 2b 20 23 20 |G|S_IFDI|R).X+ # |
|00002e00| 20 65 6e 64 69 66 0a 58 | 2b 20 0a 58 2b 20 23 20 | endif.X|+ .X+ # |
|00002e10| 20 69 66 6e 64 65 66 20 | 4f 5f 42 49 4e 41 52 59 | ifndef |O_BINARY|
|00002e20| 0a 58 2b 20 23 20 20 64 | 65 66 69 6e 65 20 4f 5f |.X+ # d|efine O_|
|00002e30| 42 49 4e 41 52 59 20 30 | 0a 58 2b 20 23 20 20 65 |BINARY 0|.X+ # e|
|00002e40| 6e 64 69 66 0a 58 2b 20 | 0a 58 2b 20 2f 2a 20 72 |ndif.X+ |.X+ /* r|
|00002e50| 65 70 6c 61 63 65 20 64 | 75 70 20 62 79 20 63 6f |eplace d|up by co|
|00002e60| 72 72 65 73 70 6f 6e 64 | 69 6e 67 20 74 6f 73 20 |rrespond|ing tos |
|00002e70| 66 75 6e 63 74 69 6f 6e | 20 20 2a 2f 0a 58 2b 20 |function| */.X+ |
|00002e80| 23 20 20 64 65 66 69 6e | 65 20 20 20 20 20 20 20 |# defin|e |
|00002e90| 64 75 70 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |dup | |
|00002ea0| 46 64 75 70 0a 58 2b 20 | 23 20 20 64 65 66 69 6e |Fdup.X+ |# defin|
|00002eb0| 65 20 20 20 20 20 20 20 | 6d 6b 64 69 72 20 20 20 |e |mkdir |
|00002ec0| 20 20 20 20 20 20 20 20 | 44 63 72 65 61 74 65 0a | |Dcreate.|
|00002ed0| 58 2b 20 0a 58 2b 20 23 | 65 6e 64 69 66 0a 58 20 |X+ .X+ #|endif.X |
|00002ee0| 20 0a 58 20 20 0a 58 20 | 20 0a 45 4e 44 5f 4f 46 | .X .X | .END_OF|
|00002ef0| 5f 46 49 4c 45 0a 20 20 | 69 66 20 74 65 73 74 20 |_FILE. |if test |
|00002f00| 35 37 37 39 20 2d 6e 65 | 20 60 77 63 20 2d 63 20 |5779 -ne| `wc -c |
|00002f10| 3c 27 41 54 41 52 49 2f | 41 74 61 72 69 53 54 2e |<'ATARI/|AtariST.|
|00002f20| 70 61 74 27 60 3b 20 74 | 68 65 6e 0a 20 20 20 20 |pat'`; t|hen. |
|00002f30| 65 63 68 6f 20 73 68 61 | 72 3a 20 5c 22 27 41 54 |echo sha|r: \"'AT|
|00002f40| 41 52 49 2f 41 74 61 72 | 69 53 54 2e 70 61 74 27 |ARI/Atar|iST.pat'|
|00002f50| 5c 22 20 75 6e 70 61 63 | 6b 65 64 20 77 69 74 68 |\" unpac|ked with|
|00002f60| 20 77 72 6f 6e 67 20 73 | 69 7a 65 21 0a 20 20 66 | wrong s|ize!. f|
|00002f70| 69 0a 20 20 23 20 65 6e | 64 20 6f 66 20 27 41 54 |i. # en|d of 'AT|
|00002f80| 41 52 49 2f 41 74 61 72 | 69 53 54 2e 70 61 74 27 |ARI/Atar|iST.pat'|
|00002f90| 0a 66 69 0a 69 66 20 74 | 65 73 74 20 2d 66 20 27 |.fi.if t|est -f '|
|00002fa0| 48 69 73 74 6f 72 79 2e | 34 32 30 27 20 2d 61 20 |History.|420' -a |
|00002fb0| 22 24 7b 31 7d 22 20 21 | 3d 20 22 2d 63 22 20 3b |"${1}" !|= "-c" ;|
|00002fc0| 20 74 68 65 6e 20 0a 20 | 20 65 63 68 6f 20 73 68 | then . | echo sh|
|00002fd0| 61 72 3a 20 57 69 6c 6c | 20 6e 6f 74 20 63 6c 6f |ar: Will| not clo|
|00002fe0| 62 62 65 72 20 65 78 69 | 73 74 69 6e 67 20 66 69 |bber exi|sting fi|
|00002ff0| 6c 65 20 5c 22 27 48 69 | 73 74 6f 72 79 2e 34 32 |le \"'Hi|story.42|
|00003000| 30 27 5c 22 0a 65 6c 73 | 65 0a 20 20 65 63 68 6f |0'\".els|e. echo|
|00003010| 20 73 68 61 72 3a 20 45 | 78 74 72 61 63 74 69 6e | shar: E|xtractin|
|00003020| 67 20 5c 22 27 48 69 73 | 74 6f 72 79 2e 34 32 30 |g \"'His|tory.420|
|00003030| 27 5c 22 20 5c 28 34 36 | 36 36 20 63 68 61 72 61 |'\" \(46|66 chara|
|00003040| 63 74 65 72 73 5c 29 0a | 20 20 73 65 64 20 22 73 |cters\).| sed "s|
|00003050| 2f 5e 58 2f 2f 22 20 3e | 27 48 69 73 74 6f 72 79 |/^X//" >|'History|
|00003060| 2e 34 32 30 27 20 3c 3c | 27 45 4e 44 5f 4f 46 5f |.420' <<|'END_OF_|
|00003070| 46 49 4c 45 27 0a 58 55 | 6e 5a 69 70 20 76 65 72 |FILE'.XU|nZip ver|
|00003080| 73 69 6f 6e 20 34 2e 32 | 2c 20 32 30 20 4d 61 72 |sion 4.2|, 20 Mar|
|00003090| 63 68 20 31 39 39 32 0a | 58 0a 58 4e 65 77 20 66 |ch 1992.|X.XNew f|
|000030a0| 65 61 74 75 72 65 73 2c | 20 79 6f 75 20 62 65 74 |eatures,| you bet|
|000030b0| 63 68 61 3a 0a 58 0a 58 | 20 2d 20 64 69 72 65 63 |cha:.X.X| - direc|
|000030c0| 74 6f 72 69 65 73 20 6e | 6f 77 20 63 72 65 61 74 |tories n|ow creat|
|000030d0| 65 64 20 62 79 20 64 65 | 66 61 75 6c 74 20 28 77 |ed by de|fault (w|
|000030e0| 61 73 20 6f 6e 6c 79 20 | 77 69 74 68 20 22 2d 64 |as only |with "-d|
|000030f0| 22 20 6f 70 74 69 6f 6e | 29 3b 20 6e 65 77 20 22 |" option|); new "|
|00003100| 2d 6a 22 0a 58 20 20 20 | 20 6f 70 74 69 6f 6e 20 |-j".X | option |
|00003110| 74 6f 20 6a 75 6e 6b 20 | 64 69 72 65 63 74 6f 72 |to junk |director|
|00003120| 79 20 6e 61 6d 65 73 20 | 5b 43 4e 5d 0a 58 20 2d |y names |[CN].X -|
|00003130| 20 22 2d 6e 22 20 6f 70 | 74 69 6f 6e 20 66 6f 72 | "-n" op|tion for|
|00003140| 20 6e 65 76 65 72 20 6f | 76 65 72 77 72 69 74 69 | never o|verwriti|
|00003150| 6e 67 20 65 78 69 73 74 | 69 6e 67 20 66 69 6c 65 |ng exist|ing file|
|00003160| 73 20 28 6f 70 70 6f 73 | 69 74 65 20 6f 66 20 2d |s (oppos|ite of -|
|00003170| 6f 29 20 5b 43 4e 5d 0a | 58 20 2d 20 22 2d 75 22 |o) [CN].|X - "-u"|
|00003180| 20 6f 70 74 69 6f 6e 20 | 28 75 70 64 61 74 65 3a | option |(update:|
|00003190| 20 61 74 20 6c 61 73 74 | 21 29 20 66 72 6f 6d 20 | at last|!) from |
|000031a0| 4b 61 69 20 55 77 65 20 | 52 6f 6d 6d 65 6c 2c 20 |Kai Uwe |Rommel, |
|000031b0| 6a 75 73 74 20 6c 69 6b | 65 20 7a 69 70 27 73 0a |just lik|e zip's.|
|000031c0| 58 20 20 20 20 75 70 64 | 61 74 65 20 6f 70 74 69 |X upd|ate opti|
|000031d0| 6f 6e 2c 20 62 75 74 20 | 69 6e 20 72 65 76 65 72 |on, but |in rever|
|000031e0| 73 65 0a 58 20 2d 20 22 | 2d 66 22 20 6f 70 74 69 |se.X - "|-f" opti|
|000031f0| 6f 6e 20 28 66 72 65 73 | 68 65 6e 29 20 74 6f 20 |on (fres|hen) to |
|00003200| 63 6f 6d 70 6c 65 6d 65 | 6e 74 20 2d 75 3b 20 56 |compleme|nt -u; V|
|00003210| 4d 53 20 73 75 70 70 6f | 72 74 20 66 6f 72 20 62 |MS suppo|rt for b|
|00003220| 6f 74 68 20 5b 43 4e 5d | 0a 58 20 2d 20 6f 70 74 |oth [CN]|.X - opt|
|00003230| 69 6f 6e 20 74 6f 20 72 | 65 6e 61 6d 65 20 65 78 |ion to r|ename ex|
|00003240| 74 72 61 63 74 65 64 20 | 66 69 6c 65 20 69 66 20 |tracted |file if |
|00003250| 61 6c 72 65 61 64 79 20 | 65 78 69 73 74 73 20 28 |already |exists (|
|00003260| 61 6e 6f 74 68 65 72 20 | 6d 75 63 68 2d 77 61 6e |another |much-wan|
|00003270| 74 65 64 0a 58 20 20 20 | 20 69 6d 70 72 6f 76 65 |ted.X | improve|
|00003280| 6d 65 6e 74 21 29 20 5b | 4b 61 69 5d 0a 58 20 2d |ment!) [|Kai].X -|
|00003290| 20 6f 70 74 69 6f 6e 20 | 74 6f 20 73 65 74 20 22 | option |to set "|
|000032a0| 2d 6e 22 20 28 6e 65 76 | 65 72 20 6f 76 65 72 77 |-n" (nev|er overw|
|000032b0| 72 69 74 65 29 20 69 6e | 20 6d 69 64 64 6c 65 20 |rite) in| middle |
|000032c0| 6f 66 20 70 72 6f 63 65 | 73 73 69 6e 67 20 7a 69 |of proce|ssing zi|
|000032d0| 70 66 69 6c 65 20 5b 43 | 4e 5d 0a 58 20 2d 20 28 |pfile [C|N].X - (|
|000032e0| 75 6e 63 6f 6d 70 72 65 | 73 73 65 64 29 20 73 79 |uncompre|ssed) sy|
|000032f0| 6d 62 6f 6c 69 63 20 6c | 69 6e 6b 73 20 65 78 74 |mbolic l|inks ext|
|00003300| 72 61 63 74 65 64 20 75 | 6e 64 65 72 20 55 6e 69 |racted u|nder Uni|
|00003310| 78 20 5b 4d 61 72 6b 20 | 41 64 6c 65 72 5d 0a 58 |x [Mark |Adler].X|
|00003320| 20 2d 20 69 6e 74 65 72 | 6e 61 74 69 6f 6e 61 6c | - inter|national|
|00003330| 20 64 61 74 65 20 66 6f | 72 6d 61 74 73 20 66 6f | date fo|rmats fo|
|00003340| 72 20 44 4f 53 2c 20 4f | 53 2f 32 20 5b 4a 6f 6e |r DOS, O|S/2 [Jon|
|00003350| 20 53 61 78 74 6f 6e 5d | 0a 58 20 2d 20 74 72 61 | Saxton]|.X - tra|
|00003360| 69 6c 69 6e 67 20 5e 5a | 20 6e 6f 77 20 72 65 6d |iling ^Z| now rem|
|00003370| 6f 76 65 64 20 77 69 74 | 68 20 2d 61 20 6f 70 74 |oved wit|h -a opt|
|00003380| 69 6f 6e 20 75 6e 64 65 | 72 20 55 6e 69 78 2f 56 |ion unde|r Unix/V|
|00003390| 4d 53 2f 65 74 63 2e 20 | 5b 43 4e 5d 0a 58 20 2d |MS/etc. |[CN].X -|
|000033a0| 20 64 65 63 72 79 70 74 | 69 6f 6e 20 28 75 73 65 | decrypt|ion (use|
|000033b0| 73 20 65 78 69 73 74 69 | 6e 67 20 63 72 79 70 74 |s existi|ng crypt|
|000033c0| 2e 63 20 66 72 6f 6d 20 | 7a 69 70 20 31 2e 30 29 |.c from |zip 1.0)|
|000033d0| 20 5b 62 69 67 20 74 68 | 61 6e 6b 73 20 74 6f 20 | [big th|anks to |
|000033e0| 4d 61 72 6b 20 61 6e 64 | 0a 58 20 20 20 20 4a 65 |Mark and|.X Je|
|000033f0| 61 6e 2d 6c 6f 75 70 21 | 5d 0a 58 20 2d 20 4f 53 |an-loup!|].X - OS|
|00003400| 2f 32 3a 20 20 6c 6f 6e | 67 6e 61 6d 65 73 20 6e |/2: lon|gnames n|
|00003410| 6f 77 20 73 61 76 65 64 | 20 69 6e 74 6f 20 45 41 |ow saved| into EA|
|00003420| 20 44 41 54 41 2e 20 53 | 46 20 6f 6e 20 46 41 54 | DATA. S|F on FAT|
|00003430| 20 64 69 73 6b 20 5b 4b | 61 69 20 55 77 65 20 52 | disk [K|ai Uwe R|
|00003440| 6f 6d 6d 65 6c 5d 0a 58 | 20 2d 20 4f 53 2f 32 20 |ommel].X| - OS/2 |
|00003450| 32 2e 30 3a 20 20 49 42 | 4d 20 43 20 53 65 74 2f |2.0: IB|M C Set/|
|00003460| 32 20 61 6e 64 20 47 4e | 55 20 43 2f 65 6d 78 20 |2 and GN|U C/emx |
|00003470| 33 32 2d 62 69 74 20 63 | 6f 6d 70 69 6c 65 72 73 |32-bit c|ompilers|
|00003480| 20 73 75 70 70 6f 72 74 | 65 64 20 5b 4b 61 69 5d | support|ed [Kai]|
|00003490| 0a 58 20 2d 20 4f 53 2f | 32 2c 20 4d 53 2d 44 4f |.X - OS/|2, MS-DO|
|000034a0| 53 3a 20 20 22 2d 62 22 | 20 6f 70 74 69 6f 6e 20 |S: "-b"| option |
|000034b0| 28 62 6c 61 6e 6b 73 29 | 20 74 6f 20 61 6c 6c 6f |(blanks)| to allo|
|000034c0| 77 20 77 72 69 74 69 6e | 67 20 6f 66 20 66 69 6c |w writin|g of fil|
|000034d0| 65 6e 61 6d 65 73 20 77 | 69 74 68 0a 58 20 20 20 |enames w|ith.X |
|000034e0| 20 62 6c 61 6e 6b 73 20 | 28 6c 69 6b 65 20 45 41 | blanks |(like EA|
|000034f0| 20 44 41 54 41 2e 20 53 | 46 2c 20 61 62 6f 76 65 | DATA. S|F, above|
|00003500| 29 20 6f 6e 20 46 41 54 | 20 64 69 73 6b 73 20 5b |) on FAT| disks [|
|00003510| 43 4e 5d 0a 58 20 2d 20 | 4d 61 63 3a 20 20 41 7a |CN].X - |Mac: Az|
|00003520| 74 65 63 20 43 20 70 6f | 72 74 3b 20 6e 65 77 20 |tec C po|rt; new |
|00003530| 6d 61 6b 65 66 69 6c 65 | 73 20 66 6f 72 20 41 7a |makefile|s for Az|
|00003540| 74 65 63 20 43 20 61 6e | 64 20 4d 50 57 20 43 20 |tec C an|d MPW C |
|00003550| 5b 41 6e 74 6f 69 6e 65 | 20 56 65 72 68 65 69 6a |[Antoine| Verheij|
|00003560| 65 6e 5d 0a 58 20 2d 20 | 41 6d 69 67 61 3a 20 20 |en].X - |Amiga: |
|00003570| 73 65 76 65 72 61 6c 20 | 63 6f 6d 70 69 6c 65 72 |several |compiler|
|00003580| 73 20 73 75 70 70 6f 72 | 74 65 64 20 28 70 6f 73 |s suppor|ted (pos|
|00003590| 73 69 62 6c 79 2d 2d 6e | 6f 74 20 74 65 73 74 65 |sibly--n|ot teste|
|000035a0| 64 29 20 5b 50 61 75 6c | 20 57 65 6c 6c 73 2c 0a |d) [Paul| Wells,.|
|000035b0| 58 20 20 20 20 47 65 6f | 72 67 20 53 61 73 73 65 |X Geo|rg Sasse|
|000035c0| 6e 5d 0a 58 20 2d 20 41 | 74 61 72 69 3a 20 20 70 |n].X - A|tari: p|
|000035d0| 61 74 63 68 65 73 20 74 | 6f 20 55 6e 5a 69 70 20 |atches t|o UnZip |
|000035e0| 34 2e 31 20 2b 20 73 75 | 70 70 6f 72 74 20 66 69 |4.1 + su|pport fi|
|000035f0| 6c 65 73 20 5b 4d 61 72 | 74 69 6e 20 53 63 68 75 |les [Mar|tin Schu|
|00003600| 6c 7a 5d 0a 58 20 2d 20 | 56 4d 53 3a 20 20 6e 65 |lz].X - |VMS: ne|
|00003610| 77 20 6d 61 6b 65 66 69 | 6c 65 20 63 6f 6d 6d 61 |w makefi|le comma|
|00003620| 6e 64 20 66 69 6c 65 73 | 20 66 6f 72 20 47 4e 55 |nd files| for GNU|
|00003630| 20 43 20 5b 4d 69 6b 65 | 20 46 72 65 65 6d 61 6e | C [Mike| Freeman|
|00003640| 5d 0a 58 20 2d 20 56 4d | 53 3a 20 20 6d 61 6a 6f |].X - VM|S: majo|
|00003650| 72 20 69 6d 70 72 6f 76 | 65 6d 65 6e 74 73 20 74 |r improv|ements t|
|00003660| 6f 20 68 61 6e 64 6c 69 | 6e 67 20 6f 66 20 56 4d |o handli|ng of VM|
|00003670| 53 20 66 69 6c 65 20 61 | 74 74 72 69 62 75 74 65 |S file a|ttribute|
|00003680| 73 20 5b 49 67 6f 72 0a | 58 20 20 20 20 4d 61 6e |s [Igor.|X Man|
|00003690| 64 72 69 63 68 65 6e 6b | 6f 5d 0a 58 20 2d 20 6d |drichenk|o].X - m|
|000036a0| 61 6a 6f 72 20 72 65 73 | 74 72 75 63 74 75 72 69 |ajor res|tructuri|
|000036b0| 6e 67 20 6f 66 20 65 78 | 74 72 61 63 74 69 6f 6e |ng of ex|traction|
|000036c0| 20 63 6f 64 65 2c 20 70 | 72 6f 6d 70 74 65 64 20 | code, p|rompted |
|000036d0| 62 79 20 72 65 6e 61 6d | 65 20 61 6e 64 20 56 4d |by renam|e and VM|
|000036e0| 53 20 70 61 74 63 68 65 | 73 0a 58 20 20 20 20 5b |S patche|s.X [|
|000036f0| 43 4e 2c 20 49 67 6f 72 | 20 4d 61 6e 64 72 69 63 |CN, Igor| Mandric|
|00003700| 68 65 6e 6b 6f 5d 0a 58 | 20 2d 20 75 73 61 67 65 |henko].X| - usage|
|00003710| 20 69 6e 66 6f 20 67 6f | 65 73 20 74 6f 20 73 74 | info go|es to st|
|00003720| 64 6f 75 74 20 69 66 20 | 6a 75 73 74 20 22 75 6e |dout if |just "un|
|00003730| 7a 69 70 22 20 73 70 65 | 63 69 66 69 65 64 3b 20 |zip" spe|cified; |
|00003740| 6f 74 68 65 72 77 69 73 | 65 20 74 6f 20 73 74 64 |otherwis|e to std|
|00003750| 65 72 72 0a 58 20 20 20 | 20 61 73 20 62 65 66 6f |err.X | as befo|
|00003760| 72 65 20 28 61 6c 6c 6f | 77 73 20 72 65 64 69 72 |re (allo|ws redir|
|00003770| 65 63 74 69 6f 6e 20 75 | 6e 64 65 72 20 4d 53 2d |ection u|nder MS-|
|00003780| 44 4f 53 29 20 5b 43 4e | 5d 0a 58 20 2d 20 74 65 |DOS) [CN|].X - te|
|00003790| 73 74 69 6e 67 20 69 6e | 66 6f 20 77 69 74 68 20 |sting in|fo with |
|000037a0| 71 75 69 65 74 20 66 6c | 61 67 20 28 75 6e 7a 69 |quiet fl|ag (unzi|
|000037b0| 70 20 2d 74 71 29 20 69 | 64 65 6e 74 69 66 69 65 |p -tq) i|dentifie|
|000037c0| 73 20 7a 69 70 66 69 6c | 65 20 62 65 69 6e 67 20 |s zipfil|e being |
|000037d0| 74 65 73 74 65 64 20 61 | 6e 64 0a 58 20 20 20 20 |tested a|nd.X |
|000037e0| 72 65 70 6f 72 74 73 20 | 6e 75 6d 62 65 72 20 6f |reports |number o|
|000037f0| 66 20 66 69 6c 65 73 20 | 73 6b 69 70 70 65 64 2d |f files |skipped-|
|00003800| 2d 66 6f 72 20 62 61 63 | 6b 67 72 6f 75 6e 64 20 |-for bac|kground |
|00003810| 6f 72 20 62 61 74 63 68 | 20 70 72 6f 63 65 73 73 |or batch| process|
|00003820| 69 6e 67 20 5b 43 4e 5d | 0a 58 20 2d 20 73 65 76 |ing [CN]|.X - sev|
|00003830| 65 72 61 6c 20 6e 65 77 | 20 73 79 73 74 65 6d 73 |eral new| systems|
|00003840| 20 73 75 70 70 6f 72 74 | 65 64 2c 20 69 6e 63 6c | support|ed, incl|
|00003850| 75 64 69 6e 67 20 4d 69 | 6e 69 78 20 28 74 79 70 |uding Mi|nix (typ|
|00003860| 65 20 22 6d 61 6b 65 20 | 6c 69 73 74 22 29 20 5b |e "make |list") [|
|00003870| 76 61 72 69 6f 75 73 5d | 0a 58 20 2d 20 6e 65 77 |various]|.X - new|
|00003880| 20 5a 69 70 49 6e 66 6f | 20 5b 43 4e 5d 20 61 6e | ZipInfo| [CN] an|
|00003890| 64 20 53 68 69 70 20 5b | 4d 61 72 6b 5d 20 75 74 |d Ship [|Mark] ut|
|000038a0| 69 6c 69 74 79 20 70 72 | 6f 67 72 61 6d 73 0a 58 |ility pr|ograms.X|
|000038b0| 20 2d 20 6e 65 77 20 28 | 62 75 74 20 69 6e 63 6f | - new (|but inco|
|000038c0| 6d 70 6c 65 74 65 29 20 | 43 4f 50 59 49 4e 47 20 |mplete) |COPYING |
|000038d0| 61 6e 64 20 43 4f 4e 54 | 52 49 42 53 20 66 69 6c |and CONT|RIBS fil|
|000038e0| 65 73 20 74 6f 20 67 69 | 76 65 20 63 72 65 64 69 |es to gi|ve credi|
|000038f0| 74 20 77 68 65 72 65 0a | 58 20 20 20 20 63 72 65 |t where.|X cre|
|00003900| 64 69 74 20 64 75 65 20 | 28 6c 65 74 20 75 73 20 |dit due |(let us |
|00003910| 6b 6e 6f 77 20 69 66 20 | 79 6f 75 27 72 65 20 6e |know if |you're n|
|00003920| 6f 74 20 69 6e 20 74 68 | 65 72 65 20 61 6e 64 20 |ot in th|ere and |
|00003930| 73 68 6f 75 6c 64 20 62 | 65 29 2e 0a 58 20 2d 20 |should b|e)..X - |
|00003940| 61 73 73 6f 72 74 65 64 | 20 6f 74 68 65 72 20 6e |assorted| other n|
|00003950| 65 77 20 66 69 6c 65 73 | 20 28 6c 69 6b 65 20 42 |ew files| (like B|
|00003960| 55 47 53 2c 20 73 6f 20 | 79 6f 75 20 6b 6e 6f 77 |UGS, so |you know|
|00003970| 20 77 68 61 74 27 73 20 | 73 74 69 6c 6c 20 73 63 | what's |still sc|
|00003980| 72 65 77 65 64 20 75 70 | 20 3a 2d 29 0a 58 0a 58 |rewed up| :-).X.X|
|00003990| 42 75 67 73 20 66 69 78 | 65 64 3a 0a 58 0a 58 20 |Bugs fix|ed:.X.X |
|000039a0| 2d 20 48 50 2c 20 6f 74 | 68 65 72 73 3a 20 20 46 |- HP, ot|hers: F|
|000039b0| 49 4c 45 4e 41 4d 45 5f | 4d 41 58 3d 31 34 2c 20 |ILENAME_|MAX=14, |
|000039c0| 6e 6f 74 20 32 35 36 20 | 6f 72 20 77 68 61 74 65 |not 256 |or whate|
|000039d0| 76 65 72 3a 20 20 70 61 | 74 68 73 20 74 72 75 6e |ver: pa|ths trun|
|000039e0| 63 61 74 65 64 20 5b 43 | 4e 2c 0a 58 20 20 20 20 |cated [C|N,.X |
|000039f0| 77 69 74 68 20 6d 75 63 | 68 20 70 72 6f 64 64 69 |with muc|h proddi|
|00003a00| 6e 67 20 66 72 6f 6d 20 | 4a 65 61 6e 2d 6c 6f 75 |ng from |Jean-lou|
|00003a10| 70 20 47 61 69 6c 6c 79 | 20 3a 2d 29 20 5d 0a 58 |p Gailly| :-) ].X|
|00003a20| 20 2d 20 56 4d 53 3a 20 | 20 66 69 6c 65 6e 61 6d | - VMS: | filenam|
|00003a30| 65 73 20 6c 6f 6e 67 65 | 72 20 74 68 61 6e 20 33 |es longe|r than 3|
|00003a40| 31 20 63 68 61 72 61 63 | 74 65 72 73 20 67 65 74 |1 charac|ters get|
|00003a50| 20 74 72 75 6e 63 61 74 | 65 64 3f 20 5b 73 65 65 | truncat|ed? [see|
|00003a60| 6d 73 20 74 6f 20 68 61 | 76 65 0a 58 20 20 20 20 |ms to ha|ve.X |
|00003a70| 67 6f 74 74 65 6e 20 66 | 69 78 65 64 20 62 79 20 |gotten f|ixed by |
|00003a80| 69 74 73 65 6c 66 2c 20 | 6f 72 20 65 6c 73 65 20 |itself, |or else |
|00003a90| 73 69 64 65 20 65 66 66 | 65 63 74 20 66 72 6f 6d |side eff|ect from|
|00003aa0| 20 46 49 4c 45 4e 41 4d | 45 5f 4d 41 58 5d 0a 58 | FILENAM|E_MAX].X|
|00003ab0| 20 2d 20 63 68 65 63 6b | 20 65 78 70 65 63 74 65 | - check| expecte|
|00003ac0| 64 20 6f 66 66 73 65 74 | 20 76 73 2e 20 61 63 74 |d offset| vs. act|
|00003ad0| 75 61 6c 20 61 6e 64 20 | 63 6f 6d 70 65 6e 73 61 |ual and |compensa|
|00003ae0| 74 65 20 28 62 6f 67 75 | 73 20 4d 61 63 42 69 6e |te (bogu|s MacBin|
|00003af0| 61 72 79 20 68 65 61 64 | 65 72 73 2c 0a 58 20 20 |ary head|ers,.X |
|00003b00| 20 20 65 74 63 2e 29 3b | 20 69 6e 64 69 63 61 74 | etc.);| indicat|
|00003b10| 65 20 66 69 6c 65 20 74 | 72 61 6e 73 66 65 72 20 |e file t|ransfer |
|00003b20| 65 72 72 6f 72 73 20 5b | 43 4e 2c 20 4a 65 61 6e |errors [|CN, Jean|
|00003b30| 2d 6c 6f 75 70 5d 0a 58 | 20 2d 20 69 66 64 65 66 |-loup].X| - ifdef|
|00003b40| 20 73 63 6f 2c 20 73 6b | 69 70 20 3c 70 61 72 61 | sco, sk|ip <para|
|00003b50| 6d 2e 68 3e 20 28 72 65 | 64 65 66 69 6e 69 74 69 |m.h> (re|definiti|
|00003b60| 6f 6e 73 29 20 5b 43 4e | 5d 0a 58 20 2d 20 69 66 |ons) [CN|].X - if|
|00003b70| 64 65 66 20 74 79 70 65 | 64 65 66 20 62 79 74 65 |def type|def byte|
|00003b80| 3a 20 20 73 6f 6d 65 20 | 73 79 73 74 65 6d 73 20 |: some |systems |
|00003b90| 28 6a 75 73 74 20 42 75 | 6c 6c 3f 29 20 68 61 76 |(just Bu|ll?) hav|
|00003ba0| 65 20 70 72 65 64 65 66 | 69 6e 65 64 20 5b 43 4e |e predef|ined [CN|
|00003bb0| 5d 0a 58 20 2d 20 55 6e | 69 78 3a 20 20 62 6c 61 |].X - Un|ix: bla|
|00003bc0| 6e 6b 73 20 6e 6f 20 6c | 6f 6e 67 65 72 20 63 6f |nks no l|onger co|
|00003bd0| 6e 76 65 72 74 65 64 20 | 74 6f 20 75 6e 64 65 72 |nverted |to under|
|00003be0| 6c 69 6e 65 73 20 5b 43 | 4e 2c 20 4d 61 72 6b 5d |lines [C|N, Mark]|
|00003bf0| 0a 58 20 2d 20 44 4f 53 | 20 28 26 20 4f 53 2f 32 |.X - DOS| (& OS/2|
|00003c00| 3f 29 3a 20 20 66 61 74 | 61 6c 20 77 72 69 74 65 |?): fat|al write|
|00003c10| 20 65 72 72 6f 72 20 69 | 66 20 66 69 6c 65 20 74 | error i|f file t|
|00003c20| 6f 20 62 65 20 75 6e 7a | 69 70 70 65 64 20 69 73 |o be unz|ipped is|
|00003c30| 20 72 65 61 64 2d 6f 6e | 6c 79 20 5b 4b 61 69 3f | read-on|ly [Kai?|
|00003c40| 5d 0a 58 20 2d 20 44 4f | 53 20 28 26 20 4f 53 2f |].X - DO|S (& OS/|
|00003c50| 32 3f 29 3a 20 20 69 66 | 20 6f 75 74 20 6f 66 20 |2?): if| out of |
|00003c60| 64 69 73 6b 20 73 70 61 | 63 65 2c 20 75 6e 7a 69 |disk spa|ce, unzi|
|00003c70| 70 20 68 61 6e 67 73 20 | 68 61 72 64 20 5b 43 4e |p hangs |hard [CN|
|00003c80| 2c 20 75 73 75 61 6c 6c | 79 20 77 6f 72 6b 73 3a |, usuall|y works:|
|00003c90| 0a 58 20 20 20 20 73 65 | 65 20 63 6f 6d 6d 65 6e |.X se|e commen|
|00003ca0| 74 73 20 69 6e 20 42 55 | 47 53 2c 20 68 6f 77 65 |ts in BU|GS, howe|
|00003cb0| 76 65 72 21 5d 0a 58 20 | 2d 20 44 4f 53 3a 20 20 |ver!].X |- DOS: |
|00003cc0| 64 65 63 72 79 70 74 69 | 6f 6e 20 77 69 74 68 20 |decrypti|on with |
|00003cd0| 42 6f 72 6c 61 6e 64 20 | 43 20 77 61 73 20 62 72 |Borland |C was br|
|00003ce0| 6f 6b 65 6e 20 5b 44 61 | 76 69 64 20 4b 69 72 73 |oken [Da|vid Kirs|
|00003cf0| 63 68 62 61 75 6d 5d 0a | 58 20 2d 20 44 4f 53 20 |chbaum].|X - DOS |
|00003d00| 26 20 4f 53 2f 32 3a 20 | 20 64 6f 73 32 75 6e 69 |& OS/2: | dos2uni|
|00003d10| 78 28 29 20 77 61 73 20 | 6e 6f 74 20 75 73 65 64 |x() was |not used|
|00003d20| 3b 20 63 6f 6d 6d 65 6e | 74 65 64 20 6f 75 74 20 |; commen|ted out |
|00003d30| 5b 44 61 76 69 64 5d 0a | 58 20 2d 20 64 65 63 72 |[David].|X - decr|
|00003d40| 79 70 74 69 6f 6e 20 6b | 65 79 20 77 61 73 20 64 |yption k|ey was d|
|00003d50| 6f 75 62 6c 79 20 64 65 | 66 69 6e 65 64 20 5b 44 |oubly de|fined [D|
|00003d60| 61 76 69 64 5d 0a 58 20 | 2d 20 66 69 6c 65 20 63 |avid].X |- file c|
|00003d70| 72 65 61 74 69 6f 6e 20 | 28 61 63 74 75 61 6c 6c |reation |(actuall|
|00003d80| 79 20 64 65 6c 65 74 69 | 6f 6e 29 20 65 72 72 6f |y deleti|on) erro|
|00003d90| 72 20 69 66 20 66 69 6c | 65 20 65 78 69 73 74 73 |r if fil|e exists|
|00003da0| 20 62 75 74 20 6e 6f 74 | 20 6f 77 6e 65 64 20 62 | but not| owned b|
|00003db0| 79 20 75 73 3b 0a 58 20 | 20 20 20 74 72 79 20 75 |y us;.X | try u|
|00003dc0| 6e 6c 69 6e 6b 69 6e 67 | 2c 20 72 65 70 6f 72 74 |nlinking|, report|
|00003dd0| 20 65 72 72 6f 72 20 5b | 43 6c 69 66 66 20 53 74 | error [|Cliff St|
|00003de0| 61 6e 66 6f 72 64 5d 0a | 58 20 2d 20 56 4d 53 3a |anford].|X - VMS:|
|00003df0| 20 20 4d 4d 53 20 66 69 | 6c 65 20 6e 65 65 64 73 | MMS fi|le needs|
|00003e00| 20 61 6e 20 6f 64 64 20 | 73 70 61 63 65 20 5b 4a | an odd |space [J|
|00003e10| 6f 65 6c 20 41 79 63 6f | 63 6b 5d 0a 58 20 2d 20 |oel Ayco|ck].X - |
|00003e20| 50 4b 20 73 69 67 6e 61 | 74 75 72 65 20 73 74 72 |PK signa|ture str|
|00003e30| 69 6e 67 73 20 65 6e 63 | 6f 64 65 64 20 73 6f 20 |ings enc|oded so |
|00003e40| 75 6e 7a 69 70 20 65 78 | 65 63 75 74 61 62 6c 65 |unzip ex|ecutable|
|00003e50| 20 64 6f 65 73 6e 27 74 | 20 6c 6f 6f 6b 20 6c 69 | doesn't| look li|
|00003e60| 6b 65 20 61 20 7a 69 70 | 66 69 6c 65 0a 58 20 20 |ke a zip|file.X |
|00003e70| 20 20 5b 43 4e 5d 0a 58 | 20 2d 20 4d 61 6b 65 66 | [CN].X| - Makef|
|00003e80| 69 6c 65 20 61 6e 64 20 | 63 6f 64 65 20 73 69 6d |ile and |code sim|
|00003e90| 70 6c 69 66 69 65 64 20 | 74 6f 20 72 65 6d 6f 76 |plified |to remov|
|00003ea0| 65 20 6e 6f 6e 2d 4e 4f | 54 49 4e 54 31 36 20 73 |e non-NO|TINT16 s|
|00003eb0| 74 75 66 66 20 28 66 65 | 77 65 72 20 66 61 6c 73 |tuff (fe|wer fals|
|00003ec0| 65 20 62 75 67 0a 58 20 | 20 20 20 72 65 70 6f 72 |e bug.X | repor|
|00003ed0| 74 73 20 74 68 61 74 20 | 77 61 79 29 20 5b 43 4e |ts that |way) [CN|
|00003ee0| 5d 0a 58 20 2d 20 63 68 | 61 6e 67 65 64 20 61 6c |].X - ch|anged al|
|00003ef0| 6c 20 3f 3f 20 61 6e 64 | 20 3f 3f 3f 20 63 6f 6d |l ?? and| ??? com|
|00003f00| 6d 65 6e 74 73 20 74 6f | 20 61 76 6f 69 64 20 70 |ments to| avoid p|
|00003f10| 6f 73 73 69 62 6c 65 20 | 41 4e 53 49 20 74 72 69 |ossible |ANSI tri|
|00003f20| 67 72 61 70 68 20 77 61 | 72 6e 69 6e 67 73 0a 58 |graph wa|rnings.X|
|00003f30| 20 20 20 20 28 65 78 63 | 65 70 74 20 6f 6e 65 20 | (exc|ept one |
|00003f40| 73 74 72 69 6e 67 20 69 | 6e 20 7a 69 70 69 6e 66 |string i|n zipinf|
|00003f50| 6f 2e 63 29 20 5b 43 4e | 5d 0a 58 20 2d 20 54 75 |o.c) [CN|].X - Tu|
|00003f60| 72 62 6f 20 43 2b 2b 20 | 31 2e 30 3a 20 20 66 69 |rbo C++ |1.0: fi|
|00003f70| 78 65 64 20 70 72 6f 62 | 6c 65 6d 20 77 69 74 68 |xed prob|lem with|
|00003f80| 20 6d 69 73 73 69 6e 67 | 20 5f 4d 41 58 5f 50 41 | missing| _MAX_PA|
|00003f90| 54 48 20 5b 43 4e 5d 0a | 58 0a 58 3d 3d 3d 3d 3d |TH [CN].|X.X=====|
|00003fa0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 0a 58 0a |========|=====.X.|
|00003fb0| 58 54 68 65 73 65 20 63 | 68 61 6e 67 65 73 20 6f |XThese c|hanges o|
|00003fc0| 63 63 75 72 72 65 64 20 | 69 6e 20 76 61 72 69 6f |ccurred |in vario|
|00003fd0| 75 73 20 76 65 72 73 69 | 6f 6e 73 2c 20 66 72 6f |us versi|ons, fro|
|00003fe0| 6d 20 34 2e 31 30 61 20 | 74 6f 20 34 2e 31 30 78 |m 4.10a |to 4.10x|
|00003ff0| 20 61 6e 64 20 34 2e 32 | 30 61 20 74 6f 0a 58 34 | and 4.2|0a to.X4|
|00004000| 2e 32 30 78 2e 20 20 55 | 6e 5a 69 70 20 34 2e 31 |.20x. U|nZip 4.1|
|00004010| 31 20 77 61 73 20 61 6e | 20 69 6e 63 6f 6d 70 6c |1 was an| incompl|
|00004020| 65 74 65 20 28 61 6e 64 | 20 73 6f 6d 65 77 68 61 |ete (and| somewha|
|00004030| 74 20 69 6e 63 6f 72 72 | 65 63 74 29 20 62 65 74 |t incorr|ect) bet|
|00004040| 61 20 76 65 72 73 69 6f | 6e 2e 0a 58 41 6e 79 77 |a versio|n..XAnyw|
|00004050| 61 79 2c 20 49 20 68 61 | 76 65 20 6e 6f 20 69 64 |ay, I ha|ve no id|
|00004060| 65 61 20 77 68 61 74 20 | 76 65 72 73 69 6f 6e 73 |ea what |versions|
|00004070| 20 63 6f 72 72 65 73 70 | 6f 6e 64 20 74 6f 20 77 | corresp|ond to w|
|00004080| 68 61 74 20 66 65 61 74 | 75 72 65 73 20 28 65 78 |hat feat|ures (ex|
|00004090| 63 65 70 74 20 74 68 61 | 74 0a 58 64 65 63 72 79 |cept tha|t.Xdecry|
|000040a0| 70 74 69 6f 6e 20 61 70 | 70 65 61 72 65 64 20 69 |ption ap|peared i|
|000040b0| 6e 20 34 2e 32 30 6e 29 | 3b 20 69 74 27 73 20 6e |n 4.20n)|; it's n|
|000040c0| 6f 74 20 70 61 72 74 69 | 63 75 6c 61 72 6c 79 20 |ot parti|cularly |
|000040d0| 72 65 6c 65 76 61 6e 74 | 2c 20 73 69 6e 63 65 20 |relevant|, since |
|000040e0| 74 68 65 79 0a 58 77 65 | 72 65 20 61 6c 6c 20 69 |they.Xwe|re all i|
|000040f0| 6e 74 65 72 6e 61 6c 20 | 76 65 72 73 69 6f 6e 73 |nternal |versions|
|00004100| 20 61 6e 79 77 61 79 2e | 0a 58 0a 58 4d 6f 72 65 | anyway.|.X.XMore|
|00004110| 20 69 6d 70 6f 72 74 61 | 6e 74 20 69 73 20 74 68 | importa|nt is th|
|00004120| 65 20 66 61 63 74 20 74 | 68 61 74 20 74 68 69 73 |e fact t|hat this|
|00004130| 20 6c 69 73 74 20 75 6e | 64 6f 75 62 74 65 64 6c | list un|doubtedl|
|00004140| 79 20 6c 65 61 76 65 73 | 20 6f 75 74 20 6d 61 6e |y leaves| out man|
|00004150| 79 20 62 75 67 2d 0a 58 | 66 69 78 65 73 20 61 6e |y bug-.X|fixes an|
|00004160| 64 20 65 76 65 6e 20 73 | 6f 6d 65 20 66 65 61 74 |d even s|ome feat|
|00004170| 75 72 65 73 20 77 68 69 | 63 68 20 68 61 76 65 20 |ures whi|ch have |
|00004180| 62 65 65 6e 20 61 64 64 | 65 64 3b 20 61 70 6f 6c |been add|ed; apol|
|00004190| 6f 67 69 65 73 20 74 6f | 20 61 6e 79 6f 6e 65 20 |ogies to| anyone |
|000041a0| 77 68 6f 0a 58 6d 61 79 | 20 69 6e 61 64 76 65 72 |who.Xmay| inadver|
|000041b0| 74 65 6e 74 6c 79 20 62 | 65 65 6e 20 73 6c 69 67 |tently b|een slig|
|000041c0| 68 74 65 64 2e 20 20 4c | 65 74 20 75 73 20 6b 6e |hted. L|et us kn|
|000041d0| 6f 77 2c 20 65 68 3f 20 | 20 49 74 27 73 20 62 65 |ow, eh? | It's be|
|000041e0| 65 6e 20 74 6f 6f 20 6c | 6f 6e 67 2e 2e 2e 0a 58 |en too l|ong....X|
|000041f0| 0a 58 47 72 65 67 20 52 | 6f 65 6c 6f 66 73 20 28 |.XGreg R|oelofs (|
|00004200| 61 2e 6b 2e 61 2e 20 43 | 61 76 65 20 4e 65 77 74 |a.k.a. C|ave Newt|
|00004210| 29 0a 58 0a 58 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |).X.X===|========|
|00004220| 3d 3d 3d 3d 3d 3d 3d 0a | 58 0a 58 41 6e 64 20 6e |=======.|X.XAnd n|
|00004230| 6f 77 2c 20 6f 76 65 72 | 20 74 6f 20 6f 75 72 20 |ow, over| to our |
|00004240| 66 65 61 72 6c 65 73 73 | 20 63 6f 6f 72 64 69 6e |fearless| coordin|
|00004250| 61 74 6f 72 2c 20 44 61 | 76 69 64 20 22 44 65 61 |ator, Da|vid "Dea|
|00004260| 74 68 20 6f 6e 20 53 6b | 69 73 22 20 4b 69 72 73 |th on Sk|is" Kirs|
|00004270| 63 68 62 61 75 6d 3a 0a | 58 0a 58 48 65 6c 6c 6f |chbaum:.|X.XHello|
|00004280| 6f 6f 6f 2c 20 44 61 76 | 69 64 2e 2e 2e 45 61 72 |ooo, Dav|id...Ear|
|00004290| 74 68 20 74 6f 20 44 61 | 76 69 64 2e 2e 2e 79 6f |th to Da|vid...yo|
|000042a0| 6f 6f 6f 20 68 6f 6f 6f | 6f 6f 2e 2e 2e 2e 20 20 |ooo hooo|oo.... |
|000042b0| 20 48 6d 6d 6d 2e 2e 2e | 6d 75 73 74 20 62 65 20 | Hmmm...|must be |
|000042c0| 6f 75 74 20 66 6f 72 0a | 58 74 68 65 20 6d 6f 6d |out for.|Xthe mom|
|000042d0| 65 6e 74 2e 20 20 57 65 | 27 6c 6c 20 63 68 65 63 |ent. We|'ll chec|
|000042e0| 6b 20 62 61 63 6b 20 69 | 6e 20 77 69 74 68 20 68 |k back i|n with h|
|000042f0| 69 6d 20 66 6f 72 20 74 | 68 65 20 6e 65 78 74 20 |im for t|he next |
|00004300| 72 65 6c 65 61 73 65 21 | 0a 45 4e 44 5f 4f 46 5f |release!|.END_OF_|
|00004310| 46 49 4c 45 0a 20 20 69 | 66 20 74 65 73 74 20 34 |FILE. i|f test 4|
|00004320| 36 36 36 20 2d 6e 65 20 | 60 77 63 20 2d 63 20 3c |666 -ne |`wc -c <|
|00004330| 27 48 69 73 74 6f 72 79 | 2e 34 32 30 27 60 3b 20 |'History|.420'`; |
|00004340| 74 68 65 6e 0a 20 20 20 | 20 65 63 68 6f 20 73 68 |then. | echo sh|
|00004350| 61 72 3a 20 5c 22 27 48 | 69 73 74 6f 72 79 2e 34 |ar: \"'H|istory.4|
|00004360| 32 30 27 5c 22 20 75 6e | 70 61 63 6b 65 64 20 77 |20'\" un|packed w|
|00004370| 69 74 68 20 77 72 6f 6e | 67 20 73 69 7a 65 21 0a |ith wron|g size!.|
|00004380| 20 20 66 69 0a 20 20 23 | 20 65 6e 64 20 6f 66 20 | fi. #| end of |
|00004390| 27 48 69 73 74 6f 72 79 | 2e 34 32 30 27 0a 66 69 |'History|.420'.fi|
|000043a0| 0a 69 66 20 74 65 73 74 | 20 2d 66 20 27 4d 53 44 |.if test| -f 'MSD|
|000043b0| 4f 53 2f 6d 61 6b 65 66 | 69 6c 65 2e 63 72 2e 75 |OS/makef|ile.cr.u|
|000043c0| 75 27 20 2d 61 20 22 24 | 7b 31 7d 22 20 21 3d 20 |u' -a "$|{1}" != |
|000043d0| 22 2d 63 22 20 3b 20 74 | 68 65 6e 20 0a 20 20 65 |"-c" ; t|hen . e|
|000043e0| 63 68 6f 20 73 68 61 72 | 3a 20 57 69 6c 6c 20 6e |cho shar|: Will n|
|000043f0| 6f 74 20 63 6c 6f 62 62 | 65 72 20 65 78 69 73 74 |ot clobb|er exist|
|00004400| 69 6e 67 20 66 69 6c 65 | 20 5c 22 27 4d 53 44 4f |ing file| \"'MSDO|
|00004410| 53 2f 6d 61 6b 65 66 69 | 6c 65 2e 63 72 2e 75 75 |S/makefi|le.cr.uu|
|00004420| 27 5c 22 0a 65 6c 73 65 | 0a 20 20 65 63 68 6f 20 |'\".else|. echo |
|00004430| 73 68 61 72 3a 20 45 78 | 74 72 61 63 74 69 6e 67 |shar: Ex|tracting|
|00004440| 20 5c 22 27 4d 53 44 4f | 53 2f 6d 61 6b 65 66 69 | \"'MSDO|S/makefi|
|00004450| 6c 65 2e 63 72 2e 75 75 | 27 5c 22 20 5c 28 34 39 |le.cr.uu|'\" \(49|
|00004460| 33 38 20 63 68 61 72 61 | 63 74 65 72 73 5c 29 0a |38 chara|cters\).|
|00004470| 20 20 73 65 64 20 22 73 | 2f 5e 58 2f 2f 22 20 3e | sed "s|/^X//" >|
|00004480| 27 4d 53 44 4f 53 2f 6d | 61 6b 65 66 69 6c 65 2e |'MSDOS/m|akefile.|
|00004490| 63 72 2e 75 75 27 20 3c | 3c 27 45 4e 44 5f 4f 46 |cr.uu' <|<'END_OF|
|000044a0| 5f 46 49 4c 45 27 0a 58 | 62 65 67 69 6e 20 36 34 |_FILE'.X|begin 64|
|000044b0| 34 20 4d 53 44 4f 53 2f | 6d 61 6b 65 66 69 6c 65 |4 MSDOS/|makefile|
|000044c0| 2e 63 72 0a 58 4d 28 52 | 20 40 33 36 25 4b 39 36 |.cr.XM(R| @36%K96|
|000044d0| 39 49 3b 26 34 4e 31 24 | 5d 33 28 22 20 40 28 24 |9I;&4N1$|]3(" @($|
|000044e0| 55 41 3a 56 35 46 3a 36 | 51 45 28 26 39 4f 3c 42 |UA:V5F:6|QE(&9O<B|
|000044f0| 21 35 3b 45 49 49 3c 22 | 20 54 2b 47 40 4c 28 27 |!5;EII<"| T+G@L('|
|00004500| 35 53 0a 58 4d 3a 36 59 | 47 28 24 55 49 38 57 29 |5S.XM:6Y|G($UI8W)|
|00004510| 4f 3c 56 5d 46 3d 22 21 | 23 28 24 2d 4f 3b 37 21 |O<V]F="!|#($-O;7!|
|00004520| 49 3b 26 35 52 28 23 34 | 4e 2c 20 54 2a 28 52 20 |I;&5R(#4|N, T*(R |
|00004530| 40 28 25 4d 43 3c 47 45 | 50 3d 25 54 40 28 22 20 |@(%MC<GE|P=%T@(" |
|00004540| 40 0a 58 4d 28 22 20 40 | 28 26 25 4e 39 22 21 2d |@.XM(" @|(&%N9"!-|
|00004550| 3a 36 2d 52 3b 57 2d 4f | 39 47 30 40 33 34 25 2b |:6-R;W-O|9G0@34%+|
|00004560| 31 32 20 54 2b 43 20 52 | 28 22 41 4f 3c 42 21 4c |12 T+C R|("AO<B!L|
|00004570| 38 37 31 45 3c 42 21 56 | 39 37 29 53 3a 36 5d 4e |871E<B!V|97)S:6]N|
|00004580| 0a 58 4d 3c 52 44 4c 28 | 26 5d 52 28 24 29 4f 3c |.XM<RDL(|&]R($)O<|
|00004590| 46 51 41 3b 46 30 2d 22 | 42 2c 40 28 22 21 3b 3b |FQA;F0-"|B,@("!;;|
|000045a0| 46 5c 40 3a 36 59 46 3b | 26 25 54 39 35 54 40 28 |F\@:6YF;|&%T95T@(|
|000045b0| 22 21 34 3d 37 29 42 3b | 52 21 23 28 23 28 4e 0a |"!4=7)B;|R!#(#(N.|
|000045c0| 58 4d 2c 22 58 40 28 24 | 2d 4f 3b 36 55 45 3b 47 |XM,"X@($|-O;6UE;G|
|000045d0| 30 4f 3d 36 59 43 3b 56 | 55 4d 39 36 59 54 28 27 |0O=6YC;V|UM96YT('|
|000045e0| 31 48 39 32 21 41 3c 27 | 21 52 3b 57 21 52 3a 36 |1H92!A<'|!R;W!R:6|
|000045f0| 25 54 39 32 21 53 39 36 | 2d 54 3a 36 5d 4e 0a 58 |%T92!S96|-T:6]N.X|
|00004600| 4d 3c 50 54 2a 28 52 20 | 40 28 22 20 40 28 22 20 |M<PT*(R |@(" @(" |
|00004610| 40 28 22 20 40 28 22 20 | 40 28 22 20 40 28 26 29 |@(" @(" |@(" @(&)|
|00004620| 45 3b 26 5d 57 28 26 25 | 4e 39 22 5d 4f 3c 42 21 |E;&]W(&%|N9"]O<B!|
|00004630| 45 39 26 45 54 28 27 31 | 48 39 32 21 29 0a 58 4d |E9&ET('1|H92!).XM|
|00004640| 3b 46 2d 4c 3d 36 31 45 | 28 26 25 4e 39 22 21 2c |;F-L=61E|(&%N9"!,|
|00004650| 3a 36 29 52 38 37 29 59 | 28 27 21 41 3d 26 41 53 |:6)R87)Y|('!A=&AS|
|00004660| 2b 22 21 49 39 42 20 2d | 22 42 2c 40 28 22 20 40 |+"!I9B -|"B,@(" @|
|00004670| 28 22 20 40 28 22 20 40 | 28 22 20 40 0a 58 4d 28 |(" @(" @|(" @.XM(|
|00004680| 22 20 40 28 22 21 4e 39 | 36 2d 45 3c 57 2d 41 3c |" @("!N9|6-E<W-A<|
|00004690| 47 44 4e 28 22 21 26 3b | 57 28 40 30 46 5d 52 3b |GDN("!&;|W(@0F]R;|
|000046a0| 26 25 4e 39 22 21 23 2a | 52 4c 40 3d 37 2d 45 28 |&%N9"!#*|RL@=7-E(|
|000046b0| 27 31 48 39 32 21 4e 39 | 37 3d 45 0a 58 4d 3c 42 |'1H92!N9|7=E.XM<B|
|000046c0| 21 50 3c 46 5d 4a 39 36 | 2d 54 28 26 39 49 3b 26 |!P<F]J96|-T(&9I;&|
|000046d0| 35 53 23 30 48 43 28 22 | 20 40 28 22 20 40 28 22 |5S#0HC("| @(" @("|
|000046e0| 20 40 28 22 20 40 28 22 | 20 40 28 22 20 40 3d 56 | @(" @("| @(" @=V|
|000046f0| 41 49 38 56 40 40 38 37 | 29 45 0a 58 4d 28 26 25 |AI8V@@87|)E.XM(&%|
|00004700| 4c 3c 56 5c 40 3a 36 59 | 43 3b 27 35 44 39 36 30 |L<V\@:6Y|C;'5D960|
|00004710| 40 2a 26 29 55 3d 22 21 | 52 39 36 25 44 28 27 31 |@*&)U="!|R96%D('1|
|00004720| 48 39 32 21 43 3b 56 55 | 4d 39 36 59 54 3c 52 21 |H92!C;VU|M96YT<R!|
|00004730| 49 3b 42 21 23 3b 56 59 | 54 0a 58 4d 39 36 59 54 |I;B!#;VY|T.XM96YT|
|00004740| 3c 52 44 4e 23 30 48 43 | 23 30 48 43 28 22 20 40 |<RDN#0HC|#0HC(" @|
|00004750| 28 22 20 40 28 22 20 40 | 28 22 20 40 28 22 20 40 |(" @(" @|(" @(" @|
|00004760| 28 22 20 40 35 37 2d 45 | 3c 47 2c 40 3b 56 38 40 |(" @57-E|<G,@;V8@|
|00004770| 33 35 2d 23 28 23 38 4e | 0a 58 4d 2c 22 21 41 3b |35-#(#8N|.XM,"!A;|
|00004780| 46 30 40 33 44 55 21 32 | 54 34 40 3c 56 41 4f 3d |F0@3DU!2|T4@<VAO=|
|00004790| 36 51 44 28 27 35 53 39 | 32 21 54 3a 26 34 40 3c |6QD('5S9|2!T:&4@<|
|000047a0| 46 35 47 3d 36 51 41 3c | 42 21 4d 38 36 4d 45 39 |F5G=6QA<|B!M86ME9|
|000047b0| 46 45 4c 39 30 54 2a 0a | 58 4d 28 52 20 40 28 22 |FEL90T*.|XM(R @("|
|000047c0| 20 40 28 22 20 40 28 22 | 20 40 28 22 20 40 28 22 | @(" @("| @(" @("|
|000047d0| 20 40 28 26 29 59 28 27 | 31 59 3c 26 45 4e 39 52 | @(&)Y('|1Y<&EN9R|
|000047e0| 20 42 3b 46 55 41 3a 56 | 34 40 3b 37 2d 43 37 56 | B;FUA:V|4@;7-C7V|
|000047f0| 31 4f 3c 52 28 40 0a 58 | 4d 3b 57 28 40 28 46 59 |1O<R(@.X|M;W(@(FY|
|00004800| 4d 38 36 4d 45 28 26 55 | 53 38 55 5d 4f 3c 53 28 |M86ME(&U|S8U]O<S(|
|00004810| 42 2b 40 54 2a 28 50 54 | 2a 28 52 20 40 33 46 5d |B+@T*(PT|*(R @3F]|
|00004820| 54 39 37 2c 5a 28 22 20 | 48 2c 32 44 40 35 36 59 |T97,Z(" |H,2D@56Y|
|00004830| 43 3b 56 55 4d 0a 58 4d | 39 36 59 54 28 27 31 48 |C;VUM.XM|96YT('1H|
|00004840| 39 32 21 41 3c 27 21 52 | 3b 57 21 52 3a 36 25 54 |92!A<'!R|;W!R:6%T|
|00004850| 39 32 21 43 3b 56 55 50 | 3a 36 51 45 3c 42 5d 2f |92!C;VUP|:6QE<B]/|
|00004860| 34 52 21 4f 3c 27 31 49 | 3b 56 59 53 28 26 29 45 |4R!O<'1I|;VYS(&)E|
|00004870| 3b 26 5d 57 0a 58 4d 2b | 40 54 2a 28 52 20 40 28 |;&]W.XM+|@T*(R @(|
|00004880| 22 20 40 28 22 20 40 28 | 22 20 48 2c 42 44 40 30 |" @(" @(|" H,BD@0|
|00004890| 56 41 41 3b 46 3d 45 28 | 27 31 48 39 32 21 56 38 |VAA;F=E(|'1H92!V8|
|000048a0| 37 29 49 3b 57 35 53 28 | 24 2d 26 33 24 25 27 34 |7)I;W5S(|$-&3$%'4|
|000048b0| 52 21 41 0a 58 4d 3c 52 | 21 41 3c 27 21 52 3b 57 |R!A.XM<R|!A<'!R;W|
|000048c0| 21 52 3a 36 25 54 39 32 | 21 46 3b 57 28 40 3e 36 |!R:6%T92|!F;W(@>6|
|000048d0| 5d 55 3c 42 21 45 3b 47 | 39 49 3c 46 5d 4e 3b 36 |]U<B!E;G|9I<F]N;6|
|000048e0| 35 4e 3d 20 54 2a 28 52 | 20 40 28 22 20 40 28 22 |5N= T*(R| @(" @("|
|000048f0| 20 40 0a 58 4d 28 22 20 | 40 28 22 20 40 38 36 59 | @.XM(" |@(" @86Y|
|00004900| 44 28 26 51 49 38 47 29 | 41 3c 46 45 45 3c 52 58 |D(&QI8G)|A<FEE<RX|
|00004910| 2d 22 42 2c 40 28 22 20 | 40 28 22 20 40 28 22 20 |-"B,@(" |@(" @(" |
|00004920| 40 28 22 20 40 28 24 39 | 4f 3c 42 21 2d 34 54 2c |@(" @($9|O<B!-4T,|
|00004930| 5a 0a 58 4d 28 22 20 4d | 30 35 2c 40 3c 57 21 45 |Z.XM(" M|05,@<W!E|
|00004940| 38 56 45 46 3a 36 35 53 | 28 27 2d 4d 38 36 51 4c |8VEF:65S|('-M86QL|
|00004950| 2b 36 55 4f 39 26 35 4c | 28 26 51 49 38 47 29 41 |+6UO9&5L|(&QI8G)A|
|00004960| 3c 47 44 4c 28 26 25 4e | 39 22 20 4d 31 53 28 40 |<GDL(&%N|9" M1S(@|
|00004970| 0a 58 4d 39 36 59 41 38 | 46 51 45 3c 50 54 2a 28 |.XM96YA8|FQE<PT*(|
|00004980| 52 20 40 28 22 20 40 28 | 22 20 40 28 22 20 40 28 |R @(" @(|" @(" @(|
|00004990| 22 20 40 2e 23 20 52 2e | 23 38 40 3a 36 59 53 3d |" @.# R.|#8@:6YS=|
|000049a0| 27 29 55 38 57 31 49 3b | 56 59 53 2b 42 20 40 0a |')U8W1I;|VYS+B @.|
|000049b0| 58 4d 34 37 35 49 38 56 | 4d 23 28 27 35 53 39 37 |XM475I8V|M#('5S97|
|000049c0| 2c 40 3d 26 41 45 28 26 | 55 45 39 26 45 55 3b 32 |,@=&AE(&|UE9&EU;2|
|000049d0| 21 4d 39 36 55 4f 3c 47 | 44 40 3b 36 5d 44 39 36 |!M96UO<G|D@;6]D96|
|000049e0| 50 4c 28 26 25 53 23 30 | 48 43 28 22 20 40 0a 58 |PL(&%S#0|HC(" @.X|
|000049f0| 4d 28 22 20 40 28 22 20 | 40 28 22 20 40 28 22 21 |M(" @(" |@(" @("!|
|00004a00| 29 28 27 29 45 38 56 25 | 4c 3b 22 20 48 2b 34 25 |)(')E8V%|L;" H+4%|
|00004a10| 2d 28 26 25 4e 39 22 5d | 4f 3c 42 20 4d 3c 36 2c |-(&%N9"]|O<B M<6,|
|00004a20| 49 2b 42 20 40 35 26 41 | 45 28 22 29 21 0a 58 4d |I+B @5&A|E(")!.XM|
|00004a30| 33 24 50 5a 28 42 21 54 | 38 37 29 47 39 37 30 40 |3$PZ(B!T|87)G970@|
|00004a40| 3a 37 2c 40 3d 37 2d 45 | 39 22 21 42 3e 32 21 2d |:7,@=7-E|9"!B>2!-|
|00004a50| 34 54 2c 2d 22 42 2c 40 | 28 22 20 40 28 22 20 40 |4T,-"B,@|(" @(" @|
|00004a60| 28 22 20 40 28 22 20 40 | 28 23 38 4e 0a 58 4d 2c |(" @(" @|(#8N.XM,|
|00004a70| 22 21 57 3a 37 31 48 28 | 26 5d 4c 39 22 21 2d 30 |"!W:71H(|&]L9"!-0|
|00004a80| 34 4d 25 2b 42 20 40 36 | 54 29 4f 28 24 4d 55 3b |4M%+B @6|T)O($MU;|
|00004a90| 26 51 4d 38 37 29 3d 23 | 30 48 43 28 22 20 40 28 |&QM87)=#|0HC(" @(|
|00004aa0| 22 20 40 28 22 20 40 28 | 22 40 53 0a 58 4d 2a 32 |" @(" @(|"@S.XM*2|
|00004ab0| 21 32 39 36 59 41 3b 36 | 34 40 3d 26 41 49 3c 52 |!296YA;6|4@=&AI<R|
|00004ac0| 21 46 3a 36 51 45 28 27 | 31 4f 28 22 29 55 3b 47 |!F:6QE('|1O(")U;G|
|00004ad0| 49 49 3c 22 28 40 3b 56 | 58 40 38 32 21 24 33 55 |II<"(@;V|X@82!$3U|
|00004ae0| 2c 40 3c 57 45 53 3d 26 | 35 4d 0a 58 4d 2e 52 21 |,@<WES=&|5M.XM.R!|
|00004af0| 54 3e 37 21 49 3b 46 3c | 40 28 46 55 41 3a 56 34 |T>7!I;F<|@(FUA:V4|
|00004b00| 2d 22 42 2c 40 28 22 20 | 40 28 22 20 40 28 22 20 |-"B,@(" |@(" @(" |
|00004b10| 40 28 22 20 40 28 27 35 | 4e 3e 46 45 50 28 42 21 |@(" @('5|N>FEP(B!|
|00004b20| 57 3a 37 31 48 28 24 55 | 33 0a 58 4d 30 52 20 48 |W:71H($U|3.XM0R H|
|00004b30| 3b 57 28 40 28 46 55 41 | 3a 56 34 40 2b 36 39 55 |;W(@(FUA|:V4@+69U|
|00004b40| 3b 47 49 49 3c 22 28 40 | 3d 56 45 54 3a 22 21 34 |;GII<"(@|=VET:"!4|
|00004b50| 30 52 44 40 3d 26 41 45 | 3b 42 21 42 3d 36 45 4c |0RD@=&AE|;B!B=6EL|
|00004b60| 39 27 2c 2d 22 42 2c 40 | 0a 58 4d 28 22 20 40 28 |9',-"B,@|.XM(" @(|
|00004b70| 22 20 40 28 22 20 40 28 | 22 20 40 28 27 35 4e 3e |" @(" @(|" @('5N>|
|00004b80| 46 45 50 2b 46 35 58 39 | 32 58 2d 22 42 2c 2d 22 |FEP+F5X9|2X-"B,-"|
|00004b90| 42 2c 40 28 24 3d 52 39 | 36 3c 40 34 46 5d 45 3b |B,@($=R9|6<@4F]E;|
|00004ba0| 26 5d 46 3c 50 54 2a 0a | 58 4d 28 50 54 2a 23 30 |&]F<PT*.|XM(PT*#0|
|00004bb0| 48 43 28 52 2c 43 28 52 | 2c 43 28 52 2c 43 28 52 |HC(R,C(R|,C(R,C(R|
|00004bc0| 2c 43 28 52 2c 43 28 52 | 2c 43 28 52 2c 2d 22 42 |,C(R,C(R|,C(R,-"B|
|00004bd0| 2c 40 33 34 25 23 34 44 | 5c 40 31 24 35 26 32 34 |,@34%#4D|\@1$5&24|
|00004be0| 59 29 35 24 45 2f 0a 58 | 4d 33 45 2c 40 28 50 54 |Y)5$E/.X|M3E,@(PT|
|00004bf0| 2a 28 52 2c 43 28 52 2c | 43 28 52 2c 43 28 52 2c |*(R,C(R,|C(R,C(R,|
|00004c00| 43 28 52 2c 43 28 52 2c | 43 28 52 2c 43 23 30 48 |C(R,C(R,|C(R,C#0H|
|00004c10| 2d 22 42 2c 40 30 46 5d | 52 3b 26 25 4e 39 22 21 |-"B,@0F]|R;&%N9"!|
|00004c20| 23 2a 52 4c 40 0a 58 4d | 2c 42 58 50 28 26 39 4f |#*RL@.XM|,BXP(&9O|
|00004c30| 3c 42 21 2d 34 52 55 24 | 33 55 2c 5a 23 30 48 43 |<B!-4RU$|3U,Z#0HC|
|00004c40| 28 22 54 4d 2b 32 54 4d | 2b 32 54 4d 2b 32 54 4d |("TM+2TM|+2TM+2TM|
|00004c50| 2b 32 54 4d 2b 32 54 4d | 2b 32 54 4d 2b 32 54 2d |+2TM+2TM|+2TM+2T-|
|00004c60| 22 42 2c 40 0a 58 4d 38 | 46 2d 43 28 26 45 53 28 |"B,@.XM8|F-C(&ES(|
|00004c70| 27 35 53 3d 36 25 4c 3b | 27 44 40 38 56 5d 4e 39 |'5S=6%L;|'D@8V]N9|
|00004c80| 46 45 47 3d 37 29 45 39 | 22 21 57 3a 37 31 48 28 |FEG=7)E9|"!W:71H(|
|00004c90| 22 55 29 28 26 25 4e 39 | 22 20 4d 33 22 21 53 39 |"U)(&%N9|" M3"!S9|
|00004ca0| 37 30 40 0a 58 4d 38 37 | 21 50 3c 46 5d 50 3c 46 |70@.XM87|!P<F]P<F|
|00004cb0| 45 41 3d 26 35 4c 3e 32 | 58 4e 2b 40 54 2a 28 52 |EA=&5L>2|XN+@T*(R|
|00004cc0| 21 23 30 52 20 5d 28 26 | 29 43 38 50 54 2a 28 52 |!#0R ](&|)C8PT*(R|
|00004cd0| 21 23 31 44 51 21 31 55 | 2c 40 2f 32 20 4d 3b 37 |!#1DQ!1U|,@/2 M;7|
|00004ce0| 2c 40 0a 58 4d 2b 34 5c | 40 2b 35 48 40 2b 34 31 |,@.XM+4\|@+5H@+41|
|00004cf0| 23 34 45 45 30 35 20 54 | 2a 28 52 21 29 33 44 2d |#4EE05 T|*(R!)3D-|
|00004d00| 2c 28 23 54 40 28 52 55 | 29 38 53 49 3c 38 46 5d |,(#T@(RU|)8SI<8F]|
|00004d10| 52 3b 26 25 4e 39 25 51 | 49 3b 46 2d 4c 3d 36 31 |R;&%N9%Q|I;F-L=61|
|00004d20| 45 0a 58 4d 23 30 48 43 | 28 24 51 24 28 23 54 40 |E.XM#0HC|($Q$(#T@|
|00004d30| 38 46 2d 43 23 30 48 43 | 28 24 51 24 31 44 51 21 |8F-C#0HC|($Q$1DQ!|
|00004d40| 31 55 2c 40 2f 32 20 4d | 3b 37 2c 40 28 52 55 2c |1U,@/2 M|;7,@(RU,|
|00004d50| 38 53 49 3c 38 46 5d 52 | 3b 26 25 4e 39 25 51 4c |8SI<8F]R|;&%N9%QL|
|00004d60| 0a 58 4d 3a 36 28 2d 22 | 42 2c 40 33 24 31 26 33 |.XM:6(-"|B,@3$1&3|
|00004d70| 24 25 27 34 53 28 40 2f | 30 54 2a 23 30 48 43 28 |$%'4S(@/|0T*#0HC(|
|00004d80| 25 31 55 3c 46 29 4f 28 | 24 2c 40 2c 42 58 50 28 |%1U<F)O(|$,@,BXP(|
|00004d90| 26 39 4f 3c 42 21 2d 34 | 52 55 24 33 55 2c 5a 0a |&9O<B!-4|RU$3U,Z.|
|00004da0| 58 4d 23 30 48 43 28 22 | 54 4d 2b 32 54 4d 2b 32 |XM#0HC("|TM+2TM+2|
|00004db0| 54 4d 2b 32 54 4d 2b 32 | 54 4d 2b 32 54 4d 2b 32 |TM+2TM+2|TM+2TM+2|
|00004dc0| 54 4d 2b 32 54 2d 22 42 | 2c 40 3d 26 2d 43 28 26 |TM+2T-"B|,@=&-C(&|
|00004dd0| 45 53 28 27 35 53 3d 36 | 25 4c 3b 27 44 40 0a 58 |ES('5S=6|%L;'D@.X|
|00004de0| 4d 38 56 5d 4e 39 46 45 | 47 3d 37 29 45 39 22 21 |M8V]N9FE|G=7)E9"!|
|00004df0| 57 3a 37 31 48 28 22 55 | 29 28 26 25 4e 39 22 20 |W:71H("U|)(&%N9" |
|00004e00| 4d 33 22 21 53 39 37 30 | 40 38 37 21 50 3c 46 5d |M3"!S970|@87!P<F]|
|00004e10| 50 3c 46 45 41 3d 26 35 | 4c 3e 32 58 4e 0a 58 4d |P<FEA=&5|L>2XN.XM|
|00004e20| 2b 40 54 2a 28 52 21 23 | 30 52 20 5d 28 27 31 43 |+@T*(R!#|0R ]('1C|
|00004e30| 38 50 54 2a 28 52 21 23 | 31 44 51 21 31 55 2c 40 |8PT*(R!#|1DQ!1U,@|
|00004e40| 2f 32 20 4d 3b 37 2c 40 | 2b 34 5c 40 2b 35 48 40 |/2 M;7,@|+4\@+5H@|
|00004e50| 2b 34 31 23 34 45 45 30 | 35 20 54 2a 0a 58 4d 28 |+41#4EE0|5 T*.XM(|
|00004e60| 52 21 29 33 44 2d 2c 28 | 23 54 40 28 52 55 29 38 |R!)3D-,(|#T@(RU)8|
|00004e70| 53 49 3c 3d 27 35 52 38 | 46 5d 43 37 26 45 4e 38 |SI<='5R8|F]C7&EN8|
|00004e80| 56 51 55 39 26 34 2d 22 | 42 2c 40 33 24 30 40 2f |VQU9&4-"|B,@3$0@/|
|00004e90| 32 21 54 38 56 2c 2d 22 | 42 2c 40 0a 58 4d 33 24 |2!T8V,-"|B,@.XM3$|
|00004ea0| 31 26 33 24 25 27 34 52 | 20 5d 28 22 55 4d 3c 52 |1&3$%'4R| ]("UM<R|
|00004eb0| 20 43 2b 34 51 43 2e 45 | 51 54 3d 37 29 42 3b 56 | C+4QC.E|QT=7)B;V|
|00004ec0| 2d 3c 3b 26 45 42 23 30 | 48 43 28 24 51 24 31 44 |-<;&EB#0|HC($Q$1D|
|00004ed0| 51 21 31 55 2c 52 28 23 | 54 2d 0a 58 4d 22 40 54 |Q!1U,R(#|T-.XM"@T|
|00004ee0| 2a 28 52 21 2d 34 54 2c | 40 39 46 5d 52 28 24 55 |*(R!-4T,|@9F]R($U|
|00004ef0| 33 2b 34 31 2f 34 53 48 | 2d 22 42 2c 40 2b 32 54 |3+41/4SH|-"B,@+2T|
|00004f00| 4d 2b 32 54 4d 2b 32 54 | 4d 2b 32 54 4d 2b 32 54 |M+2TM+2T|M+2TM+2T|
|00004f10| 2d 22 44 2d 23 28 23 54 | 40 0a 58 4d 38 56 50 2d |-"D-#(#T|@.XM8VP-|
|00004f20| 22 44 2d 26 33 24 25 27 | 34 52 20 5d 28 22 55 21 |"D-&3$%'|4R ]("U!|
|00004f30| 34 52 20 4d 33 57 40 40 | 2b 34 3c 52 28 22 55 24 |4R M3W@@|+4<R("U$|
|00004f40| 30 55 29 39 34 25 30 40 | 28 22 2c 40 38 36 31 44 |0U)94%0@|(",@861D|
|00004f50| 28 22 55 26 34 26 44 58 | 0a 58 4d 2d 52 21 49 39 |("U&4&DX|.XM-R!I9|
|00004f60| 42 21 43 3b 57 21 52 3b | 56 2d 45 3c 57 2d 4f 3c |B!C;W!R;|V-E<W-O<|
|00004f70| 42 21 49 3b 47 2d 54 38 | 36 51 4c 39 36 30 2d 22 |B!I;G-T8|6QL960-"|
|00004f80| 44 45 2e 30 54 50 40 2f | 30 54 2a 33 24 30 40 2f |DE.0TP@/|0T*3$0@/|
|00004f90| 32 21 4c 3a 36 59 4b 0a | 58 4d 23 30 49 2c 31 24 |2!L:6YK.|XM#0I,1$|
|00004fa0| 39 2c 30 34 3d 33 28 23 | 54 40 2b 54 59 2f 32 30 |9,04=3(#|T@+TY/20|
|00004fb0| 54 2a 33 24 31 26 33 24 | 25 27 34 53 28 40 2f 32 |T*3$1&3$|%'4S(@/2|
|00004fc0| 20 4c 29 22 48 5b 23 30 | 48 2d 22 42 2c 40 33 35 | L)"H[#0|H-"B,@35|
|00004fd0| 2d 23 28 27 3d 49 0a 58 | 4d 3d 26 40 40 34 54 31 |-#('=I.X|M=&@@4T1|
|00004fe0| 2b 28 26 39 4f 3c 42 21 | 2f 34 52 5c 52 2e 42 20 |+(&9O<B!|/4R\R.B |
|00004ff0| 40 28 22 20 40 28 22 2c | 40 3d 26 41 49 3c 52 21 |@(" @(",|@=&AI<R!|
|00005000| 54 38 37 29 47 39 37 30 | 40 3b 46 5c 40 3b 26 5d |T87)G970|@;F\@;&]|
|00005010| 4e 39 56 35 52 0a 58 4d | 28 27 2d 55 3c 27 21 4f |N9V5R.XM|('-U<'!O|
|00005020| 3c 47 31 45 39 23 48 40 | 28 27 35 53 39 32 21 2d |<G1E9#H@|('5S92!-|
|00005030| 38 36 4d 45 39 46 45 4c | 39 30 54 2a 28 52 20 4d |86ME9FEL|90T*(R M|
|00005040| 2b 32 54 4d 2b 32 54 4d | 2b 32 54 4d 2b 32 54 4d |+2TM+2TM|+2TM+2TM|
|00005050| 2b 32 54 4d 0a 58 4d 2b | 32 54 4d 2b 32 54 40 28 |+2TM.XM+|2TM+2T@(|
|00005060| 22 20 40 28 22 20 40 28 | 52 20 48 3a 36 38 40 3e |" @(" @(|R H:68@>|
|00005070| 36 5d 55 28 24 55 35 34 | 55 30 40 3d 37 2d 45 28 |6]U($U54|U0@=7-E(|
|00005080| 27 31 48 3a 37 2c 40 3d | 26 25 52 39 56 35 54 2b |'1H:7,@=|&%R9V5T+|
|00005090| 22 21 41 0a 58 4d 39 26 | 30 40 39 26 5d 53 3b 46 |"!A.XM9&|0@9&]S;F|
|000050a0| 25 4d 39 32 59 4f 38 46 | 48 2d 22 42 2c 40 30 54 |%M92YO8F|H-"B,@0T|
|000050b0| 2c 40 2f 32 21 43 3b 22 | 20 40 28 22 20 40 28 22 |,@/2!C;"| @(" @("|
|000050c0| 20 40 28 22 20 40 28 22 | 20 40 28 22 20 40 28 22 | @(" @("| @(" @("|
|000050d0| 20 40 0a 58 4d 28 22 2c | 40 28 22 21 54 3b 52 21 | @.XM(",|@("!T;R!|
|000050e0| 2f 30 44 49 33 28 26 25 | 4e 39 22 21 54 3a 26 34 |/0DI3(&%|N9"!T:&4|
|000050f0| 40 39 26 35 50 39 36 59 | 44 39 36 59 43 3a 36 35 |@9&5P96Y|D96YC:65|
|00005100| 53 28 26 51 49 3b 46 34 | 40 38 46 35 4c 3b 57 3c |S(&QI;F4|@8F5L;W<|
|00005110| 49 0a 58 4d 23 30 48 43 | 28 24 2d 26 33 24 25 27 |I.XM#0HC|($-&3$%'|
|00005120| 34 52 20 5d 28 22 55 21 | 34 52 20 4d 33 57 40 40 |4R ]("U!|4R M3W@@|
|00005130| 2b 34 3c 52 28 22 55 24 | 33 55 2c 52 28 22 55 24 |+4<R("U$|3U,R("U$|
|00005140| 30 55 29 39 34 25 30 2d | 22 42 2c 40 32 34 59 23 |0U)94%0-|"B,@24Y#|
|00005150| 0a 58 4d 33 22 20 5d 28 | 22 55 29 38 53 49 3c 3b |.XM3" ](|"U)8SI<;|
|00005160| 33 35 3c 3a 36 59 43 3b | 27 35 44 39 32 20 40 28 |35<:6YC;|'5D92 @(|
|00005170| 22 20 40 28 22 2c 40 39 | 46 5d 52 28 26 35 58 38 |" @(",@9|F]R(&5X8|
|00005180| 36 55 50 3b 26 34 2d 22 | 42 2c 40 33 24 30 40 0a |6UP;&4-"|B,@3$0@.|
|00005190| 58 4d 2f 32 21 4c 3a 36 | 59 4b 23 30 48 43 28 24 |XM/2!L:6|YK#0HC($|
|000051a0| 51 24 31 44 51 21 31 55 | 2c 40 2f 32 20 4f 33 44 |Q$1DQ!1U|,@/2 O3D|
|000051b0| 5d 29 23 30 48 43 28 25 | 29 2d 28 23 54 40 39 26 |])#0HC(%|)-(#T@9&|
|000051c0| 35 4c 23 30 48 43 28 24 | 51 29 30 44 2c 40 0a 58 |5L#0HC($|Q)0D,@.X|
|000051d0| 4d 2f 32 21 43 2e 45 51 | 4d 2d 35 51 4c 3a 36 29 |M/2!C.EQ|M-5QL:6)|
|000051e0| 3c 3c 25 51 53 3b 26 45 | 42 38 56 34 2d 22 42 2c |<<%QS;&E|B8V4-"B,|
|000051f0| 40 33 24 45 22 31 22 20 | 5d 28 26 2c 5a 37 26 54 |@3$E"1" |](&,Z7&T|
|00005200| 55 37 26 51 49 38 45 51 | 44 3b 57 2d 43 0a 58 4d |U7&QI8EQ|D;W-C.XM|
|00005210| 38 36 51 4c 3c 52 59 4c | 3a 36 28 2d 22 42 2c 40 |86QL<RYL|:6(-"B,@|
|00005220| 33 24 45 22 30 32 20 5d | 28 26 2c 5a 37 26 54 55 |3$E"02 ]|(&,Z7&TU|
|00005230| 37 26 51 49 38 45 51 41 | 3c 26 44 4e 3b 26 45 42 |7&QI8EQA|<&DN;&EB|
|00005240| 23 30 48 2d 22 44 5d 22 | 32 45 2c 40 0a 58 4d 2f |#0H-"D]"|2E,@.XM/|
|00005250| 32 21 55 3b 47 49 49 3c | 22 59 4f 38 46 48 40 38 |2!U;GII<|"YO8FH@8|
|00005260| 57 29 59 3c 27 30 4e 3b | 56 29 4a 28 26 35 58 3d |W)Y<'0N;|V)J(&5X=|
|00005270| 27 29 41 38 57 30 4e 3b | 56 29 4a 28 26 39 49 3b |')A8W0N;|V)J(&9I;|
|00005280| 26 35 3f 3a 36 5c 4e 3b | 56 29 4a 0a 58 4d 28 26 |&5?:6\N;|V)J.XM(&|
|00005290| 55 41 3c 26 59 41 3b 36 | 34 4e 3b 56 29 4a 28 26 |UA<&YA;6|4N;V)J(&|
|000052a0| 55 41 3d 26 2d 48 2b 46 | 5d 42 3a 45 50 2d 22 42 |UA=&-H+F|]B:EP-"B|
|000052b0| 20 40 28 22 20 40 28 22 | 21 4d 3a 37 2d 43 2b 46 | @(" @("|!M:7-C+F|
|000052c0| 5d 42 3a 42 21 55 3b 46 | 45 4d 0a 58 4d 3c 26 51 |]B:B!U;F|EM.XM<&Q|
|000052d0| 4f 39 22 59 4f 38 46 48 | 40 3d 36 59 52 39 36 31 |O9"YO8FH|@=6YR961|
|000052e0| 55 38 56 34 4e 3b 56 29 | 4a 28 27 35 4e 3c 56 41 |U8V4N;V)|J('5N<VA|
|000052f0| 52 3a 36 59 4b 2b 46 5d | 42 3a 40 54 2a 23 30 48 |R:6YK+F]|B:@T*#0H|
|00005300| 2d 22 42 2c 43 28 52 2c | 43 0a 58 4d 28 52 2c 43 |-"B,C(R,|C.XM(R,C|
|00005310| 28 52 2c 43 28 52 2c 43 | 28 52 2c 43 28 52 2c 43 |(R,C(R,C|(R,C(R,C|
|00005320| 28 52 2c 43 28 52 2c 43 | 28 52 2c 43 28 52 2c 43 |(R,C(R,C|(R,C(R,C|
|00005330| 28 52 2c 43 28 52 2c 43 | 28 52 2c 43 28 52 2c 43 |(R,C(R,C|(R,C(R,C|
|00005340| 28 52 2c 43 23 30 48 43 | 0a 58 4d 28 24 29 21 34 |(R,C#0HC|.XM($)!4|
|00005350| 54 45 23 28 24 2d 2f 33 | 35 21 29 33 24 34 40 32 |TE#($-/3|5!)3$4@2|
|00005360| 34 59 33 35 25 29 35 30 | 55 31 29 33 54 59 33 28 |4Y35%)50|U1)3TY3(|
|00005370| 24 25 2e 31 22 21 24 31 | 35 21 25 33 44 31 25 33 |$%.1"!$1|5!%3D1%3|
|00005380| 44 2d 29 31 35 2c 40 0a | 58 4d 28 50 54 2a 28 52 |D-)15,@.|XM(PT*(R|
|00005390| 2c 43 28 52 2c 43 28 52 | 2c 43 28 52 2c 43 28 52 |,C(R,C(R|,C(R,C(R|
|000053a0| 2c 43 28 52 2c 43 28 52 | 2c 43 28 52 2c 43 28 52 |,C(R,C(R|,C(R,C(R|
|000053b0| 2c 43 28 52 2c 43 28 52 | 2c 43 28 52 2c 43 28 52 |,C(R,C(R|,C(R,C(R|
|000053c0| 2c 43 28 52 2c 43 0a 58 | 4d 28 52 2c 43 28 52 2c |,C(R,C.X|M(R,C(R,|
|000053d0| 2d 22 40 54 2a 30 34 51 | 2c 22 33 48 40 3d 36 59 |-"@T*04Q|,"3H@=6Y|
|000053e0| 5a 3a 37 20 4e 39 37 41 | 45 23 30 48 2d 22 42 59 |Z:7 N97A|E#0H-"BY|
|000053f0| 43 2b 46 5d 42 3a 43 48 | 2d 22 42 20 40 28 22 20 |C+F]B:CH|-"B @(" |
|00005400| 40 28 22 20 40 0a 58 4d | 29 22 41 23 30 52 44 40 |@(" @.XM|)"A#0RD@|
|00005410| 2b 36 2c 40 29 22 41 23 | 31 44 51 21 31 55 2c 49 |+6,@)"A#|1DQ!1U,I|
|00005420| 28 22 30 48 32 34 59 23 | 33 22 44 40 29 22 48 4e |("0H24Y#|3"D@)"HN|
|00005430| 38 50 54 2a 23 30 49 55 | 3b 47 49 49 3c 22 59 4f |8PT*#0IU|;GII<"YO|
|00005440| 38 46 48 5a 0a 58 4d 28 | 22 20 40 28 22 20 40 3d |8FHZ.XM(|" @(" @=|
|00005450| 36 59 5a 3a 37 20 4e 38 | 52 21 55 3b 47 49 49 3c |6YZ:7 N8|R!U;GII<|
|00005460| 22 59 48 23 30 48 2d 22 | 46 2d 52 3e 37 21 54 2b |"YH#0H-"|F-R>7!T+|
|00005470| 46 5d 42 3a 43 48 40 28 | 22 20 40 28 22 21 43 3c |F]B:CH@(|" @("!C<|
|00005480| 47 45 50 0a 58 4d 3d 22 | 59 43 28 27 35 4e 3e 46 |GEP.XM="|YC('5N>F|
|00005490| 45 50 2b 46 40 40 3e 46 | 45 50 2b 46 40 2d 22 40 |EP+F@@>F|EP+F@-"@|
|000054a0| 54 2a 39 37 41 54 3c 46 | 25 43 3d 22 59 4f 38 46 |T*97AT<F|%C="YO8F|
|000054b0| 48 5a 28 22 20 40 28 26 | 35 58 3d 27 29 41 38 57 |HZ(" @(&|5X=')A8W|
|000054c0| 30 4e 0a 58 4d 38 52 21 | 55 3b 47 49 49 3c 22 59 |0N.XM8R!|U;GII<"Y|
|000054d0| 48 23 30 48 2d 22 46 39 | 49 3b 26 35 3f 3a 36 5c |H#0H-"F9|I;&5?:6\|
|000054e0| 4e 3b 56 29 4a 2e 42 20 | 40 28 22 21 46 3a 36 51 |N;V)J.B |@("!F:6Q|
|000054f0| 45 37 56 45 4f 2b 46 2c | 40 3d 36 59 5a 3a 37 20 |E7VEO+F,|@=6YZ:7 |
|00005500| 4e 0a 58 4d 3a 20 54 2a | 23 30 49 4d 38 37 21 4e |N.XM: T*|#0IM87!N|
|00005510| 38 36 55 45 2b 46 5d 42 | 3a 43 48 40 28 22 20 40 |86UE+F]B|:CH@(" @|
|00005520| 3b 36 25 50 3b 46 25 4d | 39 32 59 43 28 27 35 4e |;6%P;F%M|92YC('5N|
|00005530| 3e 46 45 50 2b 46 40 2d | 22 40 54 2a 3b 36 25 54 |>FEP+F@-|"@T*;6%T|
|00005540| 0a 58 4d 38 56 40 4e 3b | 56 29 4a 2e 42 20 40 28 |.XM8V@N;|V)J.B @(|
|00005550| 22 20 40 28 26 55 41 3d | 26 2d 48 2b 46 2c 40 3d |" @(&UA=|&-H+F,@=|
|00005560| 36 59 5a 3a 37 20 4e 3a | 20 54 2a 23 30 49 4d 3a |6YZ:7 N:| T*#0IM:|
|00005570| 37 2d 43 2b 46 5d 42 3a | 43 48 40 28 22 20 40 0a |7-C+F]B:|CH@(" @.|
|00005580| 58 4d 28 22 20 40 3b 36 | 45 53 38 52 59 43 28 27 |XM(" @;6|ES8RYC('|
|00005590| 35 4e 3e 46 45 50 2b 46 | 40 2d 22 40 54 2a 3d 36 |5N>FEP+F|@-"@T*=6|
|000055a0| 59 49 3b 37 21 4c 3b 56 | 30 4e 3b 56 29 4a 2e 42 |YI;7!L;V|0N;V)J.B|
|000055b0| 20 40 28 27 35 4e 3a 36 | 55 50 3b 26 5d 44 0a 58 | @('5N:6|UP;&]D.X|
|000055c0| 4d 2b 46 2c 40 3d 36 59 | 5a 3a 37 20 4e 3a 20 54 |M+F,@=6Y|Z:7 N: T|
|000055d0| 2a 23 30 49 55 3b 47 29 | 45 39 27 35 43 39 32 59 |*#0IU;G)|E9'5C92Y|
|000055e0| 4f 38 46 48 5a 28 22 20 | 40 3d 36 59 52 39 36 31 |O8FHZ(" |@=6YR961|
|000055f0| 55 38 56 34 4e 38 52 21 | 55 3b 47 49 49 0a 58 4d |U8V4N8R!|U;GII.XM|
|00005600| 3c 22 59 48 23 30 48 2d | 22 47 35 4e 3c 56 41 52 |<"YH#0H-|"G5N<VAR|
|00005610| 3a 36 59 4b 2b 46 5d 42 | 3a 43 48 40 28 22 21 55 |:6YK+F]B|:CH@("!U|
|00005620| 3b 47 2d 48 3c 46 45 4e | 3a 52 59 43 28 27 35 4e |;G-H<FEN|:RYC('5N|
|00005630| 3e 46 45 50 2b 46 40 2d | 22 40 54 2a 0a 58 4d 28 |>FEP+F@-|"@T*.XM(|
|00005640| 52 21 24 33 55 2c 5a 23 | 30 48 43 28 22 54 4d 2b |R!$3U,Z#|0HC("TM+|
|00005650| 30 54 2a 3d 36 59 5a 3a | 37 20 4e 39 37 41 45 2e |0T*=6YZ:|7 N97AE.|
|00005660| 42 20 40 28 22 20 40 29 | 22 41 2f 30 44 49 33 2a |B @(" @)|"A/0DI3*|
|00005670| 30 54 2a 28 22 20 40 28 | 22 20 40 0a 58 4d 28 22 |0T*(" @(|" @.XM("|
|00005680| 20 44 2a 24 51 24 2a 32 | 20 44 2a 24 51 24 31 44 | D*$Q$*2| D*$Q$1D|
|00005690| 51 21 31 55 2c 49 28 22 | 30 48 33 54 29 2a 34 52 |Q!1U,I("|0H3T)*4R|
|000056a0| 44 40 29 22 41 2c 31 24 | 39 2c 30 34 3d 33 2c 42 |D@)"A,1$|9,04=3,B|
|000056b0| 44 2d 22 40 54 2a 28 52 | 21 2f 0a 58 4d 34 52 5c |D-"@T*(R|!/.XM4R\|
|000056c0| 52 2e 40 54 2a 28 52 20 | 4d 2b 32 54 4d 23 30 48 |R.@T*(R |M+2TM#0H|
|000056d0| 43 28 27 35 4e 3e 46 45 | 50 3d 26 55 50 2b 46 35 |C('5N>FE|P=&UP+F5|
|000056e0| 58 39 33 48 40 28 22 30 | 48 33 54 29 2a 34 52 44 |X93H@("0|H3T)*4RD|
|000056f0| 2d 22 42 2c 40 28 22 20 | 40 0a 58 4d 28 22 20 40 |-"B,@(" |@.XM(" @|
|00005700| 28 22 20 44 2a 24 51 24 | 2a 32 20 44 2a 24 51 24 |(" D*$Q$|*2 D*$Q$|
|00005710| 31 44 51 21 31 55 2c 49 | 28 22 30 48 33 54 29 2a |1DQ!1U,I|("0H3T)*|
|00005720| 34 52 44 4c 28 22 30 4a | 2b 46 35 58 39 32 50 4c |4RDL("0J|+F5X92PL|
|00005730| 29 22 41 2c 32 34 29 23 | 0a 58 4d 2a 32 4c 44 2a |)"A,24)#|.XM*2LD*|
|00005740| 24 51 29 30 44 30 49 2e | 50 54 2a 28 50 54 2a 28 |$Q)0D0I.|PT*(PT*(|
|00005750| 52 21 55 3b 47 49 49 3c | 22 59 45 3e 26 34 5a 28 |R!U;GII<|"YE>&4Z(|
|00005760| 22 20 40 28 22 21 55 3b | 47 49 49 3c 27 31 4d 3c |" @("!U;|GII<'1M<|
|00005770| 22 59 45 3e 26 34 2d 0a | 58 4d 22 42 2c 40 28 22 |"YE>&4-.|XM"B,@("|
|00005780| 20 40 28 22 20 40 28 22 | 21 42 3a 36 59 44 28 27 | @(" @("|!B:6YD('|
|00005790| 35 4e 3e 46 45 50 3d 26 | 55 50 2b 46 35 58 39 32 |5N>FEP=&|UP+F5X92|
|000057a0| 20 44 2a 24 51 29 30 44 | 30 49 28 22 30 48 33 24 | D*$Q)0D|0I("0H3$|
|000057b0| 45 22 30 32 44 40 0a 58 | 4d 2b 36 5c 40 3d 36 59 |E"02D@.X|M+6\@=6Y|
|000057c0| 5a 3a 37 20 4e 39 37 41 | 45 23 30 48 43 28 22 20 |Z:7 N97A|E#0HC(" |
|000057d0| 40 28 22 20 40 28 22 20 | 40 29 22 41 32 33 32 44 |@(" @(" |@)"A232D|
|000057e0| 40 3d 36 59 5a 3a 37 21 | 54 3b 37 20 4e 39 37 41 |@=6YZ:7!|T;7 N97A|
|000057f0| 45 23 30 48 43 0a 58 4d | 28 22 20 40 28 22 20 40 |E#0HC.XM|(" @(" @|
|00005800| 28 22 20 40 29 22 41 32 | 33 32 44 40 2a 42 59 4f |(" @)"A2|32D@*BYO|
|00005810| 38 46 48 2d 22 42 2c 40 | 28 22 20 40 28 22 20 40 |8FH-"B,@|(" @(" @|
|00005820| 28 22 20 44 2a 25 29 2d | 2a 32 20 4a 2b 46 55 41 |(" D*%)-|*2 J+FUA|
|00005830| 3c 20 54 2a 0a 58 21 26 | 42 20 40 0a 58 20 0a 58 |< T*.X!&|B @.X .X|
|00005840| 65 6e 64 0a 45 4e 44 5f | 4f 46 5f 46 49 4c 45 0a |end.END_|OF_FILE.|
|00005850| 20 20 69 66 20 74 65 73 | 74 20 34 39 33 38 20 2d | if tes|t 4938 -|
|00005860| 6e 65 20 60 77 63 20 2d | 63 20 3c 27 4d 53 44 4f |ne `wc -|c <'MSDO|
|00005870| 53 2f 6d 61 6b 65 66 69 | 6c 65 2e 63 72 2e 75 75 |S/makefi|le.cr.uu|
|00005880| 27 60 3b 20 74 68 65 6e | 0a 20 20 20 20 65 63 68 |'`; then|. ech|
|00005890| 6f 20 73 68 61 72 3a 20 | 5c 22 27 4d 53 44 4f 53 |o shar: |\"'MSDOS|
|000058a0| 2f 6d 61 6b 65 66 69 6c | 65 2e 63 72 2e 75 75 27 |/makefil|e.cr.uu'|
|000058b0| 5c 22 20 75 6e 70 61 63 | 6b 65 64 20 77 69 74 68 |\" unpac|ked with|
|000058c0| 20 77 72 6f 6e 67 20 73 | 69 7a 65 21 0a 20 20 65 | wrong s|ize!. e|
|000058d0| 6c 73 65 0a 20 20 20 20 | 65 63 68 6f 20 73 68 61 |lse. |echo sha|
|000058e0| 72 3a 20 55 75 64 65 63 | 6f 64 69 6e 67 20 5c 22 |r: Uudec|oding \"|
|000058f0| 27 4d 53 44 4f 53 2f 6d | 61 6b 65 66 69 6c 65 2e |'MSDOS/m|akefile.|
|00005900| 63 72 2e 75 75 27 5c 22 | 0a 20 20 20 20 63 61 74 |cr.uu'\"|. cat|
|00005910| 20 4d 53 44 4f 53 2f 6d | 61 6b 65 66 69 6c 65 2e | MSDOS/m|akefile.|
|00005920| 63 72 2e 75 75 20 7c 20 | 75 75 64 65 63 6f 64 65 |cr.uu | |uudecode|
|00005930| 0a 20 20 20 20 69 66 20 | 5b 20 2d 66 20 4d 53 44 |. if |[ -f MSD|
|00005940| 4f 53 2f 6d 61 6b 65 66 | 69 6c 65 2e 63 72 2e 75 |OS/makef|ile.cr.u|
|00005950| 75 20 5d 3b 20 74 68 65 | 6e 0a 20 20 20 20 20 20 |u ]; the|n. |
|00005960| 20 72 6d 20 4d 53 44 4f | 53 2f 6d 61 6b 65 66 69 | rm MSDO|S/makefi|
|00005970| 6c 65 2e 63 72 2e 75 75 | 0a 20 20 20 20 66 69 0a |le.cr.uu|. fi.|
|00005980| 20 20 66 69 0a 20 20 23 | 20 65 6e 64 20 6f 66 20 | fi. #| end of |
|00005990| 27 4d 53 44 4f 53 2f 6d | 61 6b 65 66 69 6c 65 2e |'MSDOS/m|akefile.|
|000059a0| 63 72 2e 75 75 27 0a 66 | 69 0a 69 66 20 74 65 73 |cr.uu'.f|i.if tes|
|000059b0| 74 20 2d 66 20 27 4d 53 | 44 4f 53 2f 6d 61 6b 65 |t -f 'MS|DOS/make|
|000059c0| 66 69 6c 65 2e 75 75 27 | 20 2d 61 20 22 24 7b 31 |file.uu'| -a "${1|
|000059d0| 7d 22 20 21 3d 20 22 2d | 63 22 20 3b 20 74 68 65 |}" != "-|c" ; the|
|000059e0| 6e 20 0a 20 20 65 63 68 | 6f 20 73 68 61 72 3a 20 |n . ech|o shar: |
|000059f0| 57 69 6c 6c 20 6e 6f 74 | 20 63 6c 6f 62 62 65 72 |Will not| clobber|
|00005a00| 20 65 78 69 73 74 69 6e | 67 20 66 69 6c 65 20 5c | existin|g file \|
|00005a10| 22 27 4d 53 44 4f 53 2f | 6d 61 6b 65 66 69 6c 65 |"'MSDOS/|makefile|
|00005a20| 2e 75 75 27 5c 22 0a 65 | 6c 73 65 0a 20 20 65 63 |.uu'\".e|lse. ec|
|00005a30| 68 6f 20 73 68 61 72 3a | 20 45 78 74 72 61 63 74 |ho shar:| Extract|
|00005a40| 69 6e 67 20 5c 22 27 4d | 53 44 4f 53 2f 6d 61 6b |ing \"'M|SDOS/mak|
|00005a50| 65 66 69 6c 65 2e 75 75 | 27 5c 22 20 5c 28 34 38 |efile.uu|'\" \(48|
|00005a60| 31 35 20 63 68 61 72 61 | 63 74 65 72 73 5c 29 0a |15 chara|cters\).|
|00005a70| 20 20 73 65 64 20 22 73 | 2f 5e 58 2f 2f 22 20 3e | sed "s|/^X//" >|
|00005a80| 27 4d 53 44 4f 53 2f 6d | 61 6b 65 66 69 6c 65 2e |'MSDOS/m|akefile.|
|00005a90| 75 75 27 20 3c 3c 27 45 | 4e 44 5f 4f 46 5f 46 49 |uu' <<'E|ND_OF_FI|
|00005aa0| 4c 45 27 0a 58 62 65 67 | 69 6e 20 36 34 34 20 4d |LE'.Xbeg|in 644 M|
|00005ab0| 53 44 4f 53 2f 6d 61 6b | 65 66 69 6c 65 0a 58 4d |SDOS/mak|efile.XM|
|00005ac0| 28 52 20 40 33 36 25 4b | 39 36 39 49 3b 26 34 4e |(R @36%K|969I;&4N|
|00005ad0| 31 24 5d 33 28 22 20 40 | 28 24 55 41 3a 56 35 46 |1$]3(" @|($UA:V5F|
|00005ae0| 3a 36 51 45 28 26 39 4f | 3c 42 21 35 3b 45 49 49 |:6QE(&9O|<B!5;EII|
|00005af0| 3c 22 20 54 2b 47 40 4c | 28 27 35 53 0a 58 4d 3a |<" T+G@L|('5S.XM:|
|00005b00| 36 59 47 28 24 55 49 38 | 57 29 4f 3c 56 5d 46 3d |6YG($UI8|W)O<V]F=|
|00005b10| 22 21 23 28 24 2d 4f 3b | 37 21 49 3b 26 35 52 28 |"!#($-O;|7!I;&5R(|
|00005b20| 23 34 4e 2c 20 54 2a 28 | 52 20 40 28 25 4d 4e 3b |#4N, T*(|R @(%MN;|
|00005b30| 52 21 43 3c 47 45 50 3d | 25 54 40 0a 58 4d 28 22 |R!C<GEP=|%T@.XM("|
|00005b40| 20 40 28 26 25 4e 39 22 | 21 2d 3a 36 2d 52 3b 57 | @(&%N9"|!-:6-R;W|
|00005b50| 2d 4f 39 47 30 40 33 34 | 25 2b 31 32 20 54 2b 43 |-O9G0@34|%+12 T+C|
|00005b60| 20 52 28 22 41 4f 3c 42 | 21 4c 38 37 31 45 3c 42 | R("AO<B|!L871E<B|
|00005b70| 21 56 39 37 29 53 3a 36 | 5d 4e 0a 58 4d 3c 52 44 |!V97)S:6|]N.XM<RD|
|00005b80| 4c 28 26 5d 52 28 24 29 | 4f 3c 46 51 41 3b 46 30 |L(&]R($)|O<FQA;F0|
|00005b90| 2d 22 42 2c 40 28 22 21 | 3b 3b 46 5c 40 3a 36 59 |-"B,@("!|;;F\@:6Y|
|00005ba0| 46 3b 26 25 54 39 35 54 | 40 28 22 21 34 3d 37 29 |F;&%T95T|@("!4=7)|
|00005bb0| 42 3b 52 21 23 28 23 28 | 4e 0a 58 4d 2c 22 58 40 |B;R!#(#(|N.XM,"X@|
|00005bc0| 28 24 2d 4f 3b 36 55 45 | 3b 47 30 4f 3d 36 59 43 |($-O;6UE|;G0O=6YC|
|00005bd0| 3b 56 55 4d 39 36 59 54 | 28 27 31 48 39 32 21 41 |;VUM96YT|('1H92!A|
|00005be0| 3c 27 21 52 3b 57 21 52 | 3a 36 25 54 39 32 21 53 |<'!R;W!R|:6%T92!S|
|00005bf0| 39 36 2d 54 3a 36 5d 4e | 0a 58 4d 3c 50 54 2a 28 |96-T:6]N|.XM<PT*(|
|00005c00| 52 20 40 28 22 20 40 28 | 22 20 40 28 22 20 40 28 |R @(" @(|" @(" @(|
|00005c10| 22 20 40 28 22 20 40 28 | 26 29 45 3b 26 5d 57 28 |" @(" @(|&)E;&]W(|
|00005c20| 26 25 4e 39 22 5d 4f 3c | 42 21 45 39 26 45 54 28 |&%N9"]O<|B!E9&ET(|
|00005c30| 27 31 48 39 32 21 29 0a | 58 4d 3b 46 2d 4c 3d 36 |'1H92!).|XM;F-L=6|
|00005c40| 31 45 28 26 25 4e 39 22 | 21 2c 3a 36 29 52 38 37 |1E(&%N9"|!,:6)R87|
|00005c50| 29 59 28 27 21 41 3d 26 | 41 53 2b 22 21 49 39 42 |)Y('!A=&|AS+"!I9B|
|00005c60| 20 2d 22 42 2c 40 28 22 | 20 40 28 22 20 40 28 22 | -"B,@("| @(" @("|
|00005c70| 20 40 28 22 20 40 0a 58 | 4d 28 22 20 40 28 22 21 | @(" @.X|M(" @("!|
|00005c80| 4e 39 36 2d 45 3c 57 2d | 41 3c 47 44 4e 28 22 21 |N96-E<W-|A<GDN("!|
|00005c90| 26 3b 57 28 40 30 46 5d | 52 3b 26 25 4e 39 22 21 |&;W(@0F]|R;&%N9"!|
|00005ca0| 23 2a 52 4c 40 3d 37 2d | 45 28 27 31 48 39 32 21 |#*RL@=7-|E('1H92!|
|00005cb0| 4e 39 37 3d 45 0a 58 4d | 3c 42 21 50 3c 46 5d 4a |N97=E.XM|<B!P<F]J|
|00005cc0| 39 36 2d 54 28 26 39 49 | 3b 26 35 53 23 30 48 43 |96-T(&9I|;&5S#0HC|
|00005cd0| 28 22 20 40 28 22 20 40 | 28 22 20 40 28 22 20 40 |(" @(" @|(" @(" @|
|00005ce0| 28 22 20 40 28 22 20 40 | 3d 56 41 49 38 56 40 40 |(" @(" @|=VAI8V@@|
|00005cf0| 38 37 29 45 0a 58 4d 28 | 26 25 4c 3c 56 5c 40 3a |87)E.XM(|&%L<V\@:|
|00005d00| 36 59 43 3b 27 35 44 39 | 36 30 40 2a 26 29 55 3d |6YC;'5D9|60@*&)U=|
|00005d10| 22 21 52 39 36 25 44 28 | 27 31 48 39 32 21 43 3b |"!R96%D(|'1H92!C;|
|00005d20| 56 55 4d 39 36 59 54 3c | 52 21 49 3b 42 21 23 3b |VUM96YT<|R!I;B!#;|
|00005d30| 56 59 54 0a 58 4d 39 36 | 59 54 3c 52 44 4e 23 30 |VYT.XM96|YT<RDN#0|
|00005d40| 48 43 23 30 48 43 28 22 | 20 40 28 22 20 40 28 22 |HC#0HC("| @(" @("|
|00005d50| 20 40 28 22 20 40 28 22 | 20 40 28 22 20 40 35 37 | @(" @("| @(" @57|
|00005d60| 2d 45 3c 47 2c 40 3b 56 | 38 40 33 35 2d 23 28 23 |-E<G,@;V|8@35-#(#|
|00005d70| 38 4e 0a 58 4d 2c 22 21 | 41 3b 46 30 40 33 44 55 |8N.XM,"!|A;F0@3DU|
|00005d80| 21 32 54 34 40 3c 56 41 | 4f 3d 36 51 44 28 27 35 |!2T4@<VA|O=6QD('5|
|00005d90| 53 39 32 21 54 3a 26 34 | 40 3c 46 35 47 3d 36 51 |S92!T:&4|@<F5G=6Q|
|00005da0| 41 3c 42 21 4d 38 36 4d | 45 39 46 45 4c 39 30 54 |A<B!M86M|E9FEL90T|
|00005db0| 2a 0a 58 4d 28 52 20 40 | 28 22 20 40 28 22 20 40 |*.XM(R @|(" @(" @|
|00005dc0| 28 22 20 40 28 22 20 40 | 28 22 20 40 28 26 29 59 |(" @(" @|(" @(&)Y|
|00005dd0| 28 27 31 59 3c 26 45 4e | 39 52 20 42 3b 46 55 41 |('1Y<&EN|9R B;FUA|
|00005de0| 3a 56 34 40 3b 37 2d 43 | 37 56 31 4f 3c 52 28 40 |:V4@;7-C|7V1O<R(@|
|00005df0| 0a 58 4d 3b 57 28 40 28 | 46 59 4d 38 36 4d 45 28 |.XM;W(@(|FYM86ME(|
|00005e00| 26 55 53 38 55 5d 4f 3c | 53 28 42 2b 40 54 2a 28 |&US8U]O<|S(B+@T*(|
|00005e10| 50 54 2a 28 52 20 40 33 | 46 5d 54 39 37 2c 5a 28 |PT*(R @3|F]T97,Z(|
|00005e20| 22 20 48 2c 32 44 40 35 | 36 59 43 3b 56 55 4d 0a |" H,2D@5|6YC;VUM.|
|00005e30| 58 4d 39 36 59 54 28 27 | 31 48 39 32 21 41 3c 27 |XM96YT('|1H92!A<'|
|00005e40| 21 52 3b 57 21 52 3a 36 | 25 54 39 32 21 43 3b 56 |!R;W!R:6|%T92!C;V|
|00005e50| 55 50 3a 36 51 45 3c 42 | 5d 2f 34 52 21 4f 3c 27 |UP:6QE<B|]/4R!O<'|
|00005e60| 31 49 3b 56 59 53 28 26 | 29 45 3b 26 5d 57 0a 58 |1I;VYS(&|)E;&]W.X|
|00005e70| 4d 2b 40 54 2a 28 52 20 | 40 28 22 20 40 28 22 20 |M+@T*(R |@(" @(" |
|00005e80| 40 28 22 20 48 2c 42 44 | 40 30 56 41 41 3b 46 3d |@(" H,BD|@0VAA;F=|
|00005e90| 45 28 27 31 48 39 32 21 | 56 38 37 29 49 3b 57 35 |E('1H92!|V87)I;W5|
|00005ea0| 53 28 24 2d 26 33 24 25 | 27 34 52 21 41 0a 58 4d |S($-&3$%|'4R!A.XM|
|00005eb0| 3c 52 21 41 3c 27 21 52 | 3b 57 21 52 3a 36 25 54 |<R!A<'!R|;W!R:6%T|
|00005ec0| 39 32 21 46 3b 57 28 40 | 3e 36 5d 55 3c 42 21 45 |92!F;W(@|>6]U<B!E|
|00005ed0| 3b 47 39 49 3c 46 5d 4e | 3b 36 35 4e 3d 20 54 2a |;G9I<F]N|;65N= T*|
|00005ee0| 28 52 20 40 28 22 20 40 | 28 22 20 40 0a 58 4d 28 |(R @(" @|(" @.XM(|
|00005ef0| 22 20 40 28 22 20 40 38 | 36 59 44 28 26 51 49 38 |" @(" @8|6YD(&QI8|
|00005f00| 47 29 41 3c 46 45 45 3c | 52 58 2d 22 42 2c 40 28 |G)A<FEE<|RX-"B,@(|
|00005f10| 22 20 40 28 22 20 40 28 | 22 20 40 28 22 20 40 28 |" @(" @(|" @(" @(|
|00005f20| 24 39 4f 3c 42 21 2d 34 | 54 2c 5a 0a 58 4d 28 22 |$9O<B!-4|T,Z.XM("|
|00005f30| 20 4d 30 35 2c 40 3c 57 | 21 45 38 56 45 46 3a 36 | M05,@<W|!E8VEF:6|
|00005f40| 35 53 28 27 2d 4d 38 36 | 51 4c 2b 36 55 4f 39 26 |5S('-M86|QL+6UO9&|
|00005f50| 35 4c 28 26 51 49 38 47 | 29 41 3c 47 44 4c 28 26 |5L(&QI8G|)A<GDL(&|
|00005f60| 25 4e 39 22 20 4d 31 53 | 28 40 0a 58 4d 39 36 59 |%N9" M1S|(@.XM96Y|
|00005f70| 41 38 46 51 45 3c 50 54 | 2a 28 52 20 40 28 22 20 |A8FQE<PT|*(R @(" |
|00005f80| 40 28 22 20 40 28 22 20 | 40 28 22 20 40 2e 23 20 |@(" @(" |@(" @.# |
|00005f90| 52 2e 23 38 40 3a 36 59 | 53 3d 27 29 55 38 57 31 |R.#8@:6Y|S=')U8W1|
|00005fa0| 49 3b 56 59 53 2b 42 20 | 40 0a 58 4d 34 37 35 49 |I;VYS+B |@.XM475I|
|00005fb0| 38 56 4d 23 28 27 35 53 | 39 37 2c 40 3d 26 41 45 |8VM#('5S|97,@=&AE|
|00005fc0| 28 26 55 45 39 26 45 55 | 3b 32 21 4d 39 36 55 4f |(&UE9&EU|;2!M96UO|
|00005fd0| 3c 47 44 40 3b 36 5d 44 | 39 36 50 4c 28 26 25 53 |<GD@;6]D|96PL(&%S|
|00005fe0| 23 30 48 43 28 22 20 40 | 0a 58 4d 28 22 20 40 28 |#0HC(" @|.XM(" @(|
|00005ff0| 22 20 40 28 22 20 40 28 | 22 21 29 28 27 29 45 38 |" @(" @(|"!)(')E8|
|00006000| 56 25 4c 3b 22 20 48 2b | 34 25 2d 28 26 25 4e 39 |V%L;" H+|4%-(&%N9|
|00006010| 22 5d 4f 3c 42 20 4d 3c | 36 2c 49 2b 42 20 40 35 |"]O<B M<|6,I+B @5|
|00006020| 26 41 45 28 22 29 21 0a | 58 4d 33 24 50 5a 28 42 |&AE(")!.|XM3$PZ(B|
|00006030| 21 54 38 37 29 47 39 37 | 30 40 3a 37 2c 40 3d 37 |!T87)G97|0@:7,@=7|
|00006040| 2d 45 39 22 21 42 3e 32 | 21 2d 34 54 2c 2d 22 42 |-E9"!B>2|!-4T,-"B|
|00006050| 2c 40 28 22 20 40 28 22 | 20 40 28 22 20 40 28 22 |,@(" @("| @(" @("|
|00006060| 20 40 28 23 38 4e 0a 58 | 4d 2c 22 21 57 3a 37 31 | @(#8N.X|M,"!W:71|
|00006070| 48 28 26 5d 4c 39 22 21 | 2d 30 34 4d 25 2b 42 20 |H(&]L9"!|-04M%+B |
|00006080| 40 36 54 29 4f 28 24 4d | 55 3b 26 51 4d 38 37 29 |@6T)O($M|U;&QM87)|
|00006090| 3d 23 30 48 43 28 22 20 | 40 28 22 20 40 28 22 20 |=#0HC(" |@(" @(" |
|000060a0| 40 28 22 40 53 0a 58 4d | 2a 32 21 32 39 36 59 41 |@("@S.XM|*2!296YA|
|000060b0| 3b 36 34 40 3d 26 41 49 | 3c 52 21 46 3a 36 51 45 |;64@=&AI|<R!F:6QE|
|000060c0| 28 27 31 4f 28 22 29 55 | 3b 47 49 49 3c 22 28 40 |('1O(")U|;GII<"(@|
|000060d0| 3b 56 58 40 38 32 21 24 | 33 55 2c 40 3c 57 45 53 |;VX@82!$|3U,@<WES|
|000060e0| 3d 26 35 4d 0a 58 4d 2e | 52 21 54 3e 37 21 49 3b |=&5M.XM.|R!T>7!I;|
|000060f0| 46 3c 40 28 46 55 41 3a | 56 34 2d 22 42 2c 40 28 |F<@(FUA:|V4-"B,@(|
|00006100| 22 20 40 28 22 20 40 28 | 22 20 40 28 22 20 40 28 |" @(" @(|" @(" @(|
|00006110| 27 35 4e 3e 46 45 50 28 | 42 21 57 3a 37 31 48 28 |'5N>FEP(|B!W:71H(|
|00006120| 24 55 33 0a 58 4d 30 52 | 20 48 3b 57 28 40 28 46 |$U3.XM0R| H;W(@(F|
|00006130| 55 41 3a 56 34 40 2b 36 | 39 55 3b 47 49 49 3c 22 |UA:V4@+6|9U;GII<"|
|00006140| 28 40 3d 56 45 54 3a 22 | 21 34 30 52 44 40 3d 26 |(@=VET:"|!40RD@=&|
|00006150| 41 45 3b 42 21 42 3d 36 | 45 4c 39 27 2c 2d 22 42 |AE;B!B=6|EL9',-"B|
|00006160| 2c 40 0a 58 4d 28 22 20 | 40 28 22 20 40 28 22 20 |,@.XM(" |@(" @(" |
|00006170| 40 28 22 20 40 28 27 35 | 4e 3e 46 45 50 2b 46 35 |@(" @('5|N>FEP+F5|
|00006180| 58 39 32 58 2d 22 42 2c | 2d 22 42 2c 40 28 24 3d |X92X-"B,|-"B,@($=|
|00006190| 52 39 36 3c 40 34 46 5d | 45 3b 26 5d 46 3c 50 54 |R96<@4F]|E;&]F<PT|
|000061a0| 2a 0a 58 4d 28 50 54 2a | 23 30 48 43 28 52 2c 43 |*.XM(PT*|#0HC(R,C|
|000061b0| 28 52 2c 43 28 52 2c 43 | 28 52 2c 43 28 52 2c 43 |(R,C(R,C|(R,C(R,C|
|000061c0| 28 52 2c 43 28 52 2c 2d | 22 42 2c 40 33 34 25 23 |(R,C(R,-|"B,@34%#|
|000061d0| 34 44 5c 40 31 24 35 26 | 32 34 59 29 35 24 45 2f |4D\@1$5&|24Y)5$E/|
|000061e0| 0a 58 4d 33 45 2c 40 28 | 50 54 2a 28 52 2c 43 28 |.XM3E,@(|PT*(R,C(|
|000061f0| 52 2c 43 28 52 2c 43 28 | 52 2c 43 28 52 2c 43 28 |R,C(R,C(|R,C(R,C(|
|00006200| 52 2c 43 28 52 2c 43 23 | 30 48 2d 22 42 2c 40 30 |R,C(R,C#|0H-"B,@0|
|00006210| 46 5d 52 3b 26 25 4e 39 | 22 21 23 2a 52 4c 40 0a |F]R;&%N9|"!#*RL@.|
|00006220| 58 4d 2c 42 58 50 28 26 | 39 4f 3c 42 21 2d 34 52 |XM,BXP(&|9O<B!-4R|
|00006230| 55 24 33 55 2c 5a 23 30 | 48 43 28 22 54 4d 2b 32 |U$3U,Z#0|HC("TM+2|
|00006240| 54 4d 2b 32 54 4d 2b 32 | 54 4d 2b 32 54 4d 2b 32 |TM+2TM+2|TM+2TM+2|
|00006250| 54 4d 2b 32 54 4d 2b 32 | 54 2d 22 42 2c 40 0a 58 |TM+2TM+2|T-"B,@.X|
|00006260| 4d 38 46 2d 43 28 26 45 | 53 28 27 35 53 3d 36 25 |M8F-C(&E|S('5S=6%|
|00006270| 4c 3b 27 44 40 38 56 5d | 4e 39 46 45 47 3d 37 29 |L;'D@8V]|N9FEG=7)|
|00006280| 45 39 22 21 57 3a 37 31 | 48 28 22 55 29 28 26 25 |E9"!W:71|H("U)(&%|
|00006290| 4e 39 22 20 4d 33 22 21 | 53 39 37 30 40 0a 58 4d |N9" M3"!|S970@.XM|
|000062a0| 38 37 21 50 3c 46 5d 50 | 3c 46 45 41 3d 26 35 4c |87!P<F]P|<FEA=&5L|
|000062b0| 3e 32 58 4e 2b 40 54 2a | 30 54 2c 40 2f 32 21 42 |>2XN+@T*|0T,@/2!B|
|000062c0| 38 56 2c 2d 22 44 2d 26 | 33 24 25 27 34 52 20 5d |8V,-"D-&|3$%'4R ]|
|000062d0| 28 22 55 4d 3c 52 20 4d | 33 52 20 4d 0a 58 4d 36 |("UM<R M|3R M.XM6|
|000062e0| 40 54 2a 32 34 59 23 33 | 22 20 5d 28 22 2c 4d 32 |@T*24Y#3|" ](",M2|
|000062f0| 36 2c 5a 37 26 29 4f 3c | 46 51 41 3b 46 31 3c 3a |6,Z7&)O<|FQA;F1<:|
|00006300| 36 59 43 3b 27 35 44 39 | 30 54 2a 33 24 30 40 2f |6YC;'5D9|0T*3$0@/|
|00006310| 32 21 42 38 56 2c 2d 22 | 44 51 24 0a 58 4d 31 44 |2!B8V,-"|DQ$.XM1D|
|00006320| 51 21 31 55 2c 40 2f 32 | 20 4d 3b 37 2c 40 28 52 |Q!1U,@/2| M;7,@(R|
|00006330| 55 2c 38 53 49 3c 38 46 | 5d 52 3b 26 25 4e 39 25 |U,8SI<8F|]R;&%N9%|
|00006340| 51 4c 3a 36 28 2d 22 44 | 51 24 31 44 51 21 31 55 |QL:6(-"D|Q$1DQ!1U|
|00006350| 2c 52 28 23 54 2d 22 40 | 54 2a 0a 58 4d 28 52 21 |,R(#T-"@|T*.XM(R!|
|00006360| 34 3d 37 29 42 3b 52 21 | 23 28 23 28 4e 2c 22 21 |4=7)B;R!|#(#(N,"!|
|00006370| 46 3b 57 28 40 33 35 2c | 4d 31 24 5d 33 2e 40 54 |F;W(@35,|M1$]3.@T|
|00006380| 2a 28 52 20 4d 2b 32 54 | 4d 2b 32 54 4d 2b 32 54 |*(R M+2T|M+2TM+2T|
|00006390| 4d 2b 32 54 4d 2b 32 54 | 4d 0a 58 4d 2b 32 54 4d |M+2TM+2T|M.XM+2TM|
|000063a0| 2b 32 54 4d 23 30 48 43 | 28 27 31 43 38 52 21 49 |+2TM#0HC|('1C8R!I|
|000063b0| 3c 52 21 55 3c 57 35 41 | 3b 26 51 59 28 26 2d 4f |<R!U<W5A|;&QY(&-O|
|000063c0| 3b 46 39 49 39 57 35 52 | 39 36 30 40 3d 56 45 54 |;F9I9W5R|960@=VET|
|000063d0| 3a 22 20 4d 32 32 21 41 | 0a 58 4d 3b 46 30 40 2b |:" M22!A|.XM;F0@+|
|000063e0| 34 50 40 3c 56 35 54 28 | 26 25 50 3c 27 29 4f 3c |4P@<V5T(|&%P<')O<|
|000063f0| 27 29 49 38 37 31 45 3b | 27 44 4e 2b 42 58 2d 22 |')I871E;|'DN+BX-"|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.