home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume29 / unzip / part09 < prev    next >
SHell self-extracting ARchive  |  1992-04-03  |  54.3 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 33 39 3a 20 20 | 75 6e 7a 69 70 20 2d 20 |9i039: |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 30 39 2f 31 | 32 0a 4d 65 73 73 61 67 |Part09/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 32 36 2e 32 | 39 31 31 36 40 73 70 61 |063326.2|9116@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 65 | 30 33 35 33 39 65 34 63 |ature: e|03539e4c|
|000000e0| 37 36 62 61 63 65 65 30 | 62 31 30 61 34 34 36 39 |76bacee0|b10a4469|
|000000f0| 63 37 65 65 66 35 34 0a | 44 61 74 65 3a 20 46 72 |c7eef54.|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 32 36 20 47 | 4d 54 0a 41 70 70 72 6f |:33:26 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 33 39 0a 41 72 63 | 68 69 76 65 2d 6e 61 6d |e 39.Arc|hive-nam|
|000001a0| 65 3a 20 75 6e 7a 69 70 | 2f 70 61 72 74 30 39 0a |e: unzip|/part09.|
|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 43 4f 50 59 | 49 4e 47 20 4d 41 43 2f |s: COPY|ING MAC/|
|00000370| 6d 61 63 73 74 61 74 2e | 63 20 4d 53 44 4f 53 2f |macstat.|c MSDOS/|
|00000380| 62 63 63 2f 75 6e 7a 69 | 70 2e 70 72 6a 2e 75 75 |bcc/unzi|p.prj.uu|
|00000390| 0a 23 20 20 20 4d 53 44 | 4f 53 2f 62 63 63 2f 7a |.# MSD|OS/bcc/z|
|000003a0| 69 70 69 6e 66 6f 2e 70 | 72 6a 2e 75 75 20 56 4d |ipinfo.p|rj.uu VM|
|000003b0| 53 2f 62 69 6c 66 2f 62 | 69 6c 66 2e 65 78 65 2e |S/bilf/b|ilf.exe.|
|000003c0| 75 75 20 7a 69 70 69 6e | 66 6f 2e 31 0a 23 20 20 |uu zipin|fo.1.# |
|000003d0| 20 7a 69 70 69 6e 66 6f | 2e 6d 61 6e 0a 23 20 57 | zipinfo|.man.# W|
|000003e0| 72 61 70 70 65 64 20 62 | 79 20 6b 65 6e 74 40 73 |rapped b|y kent@s|
|000003f0| 70 61 72 6b 79 20 6f 6e | 20 4d 6f 6e 20 4d 61 72 |parky on| Mon Mar|
|00000400| 20 33 30 20 30 31 3a 34 | 35 3a 35 35 20 31 39 39 | 30 01:4|5:55 199|
|00000410| 32 0a 50 41 54 48 3d 2f | 62 69 6e 3a 2f 75 73 72 |2.PATH=/|bin:/usr|
|00000420| 2f 62 69 6e 3a 2f 75 73 | 72 2f 75 63 62 20 3b 20 |/bin:/us|r/ucb ; |
|00000430| 65 78 70 6f 72 74 20 50 | 41 54 48 0a 65 63 68 6f |export P|ATH.echo|
|00000440| 20 49 66 20 74 68 69 73 | 20 61 72 63 68 69 76 65 | If this| archive|
|00000450| 20 69 73 20 63 6f 6d 70 | 6c 65 74 65 2c 20 79 6f | is comp|lete, yo|
|00000460| 75 20 77 69 6c 6c 20 73 | 65 65 20 74 68 65 20 66 |u will s|ee the f|
|00000470| 6f 6c 6c 6f 77 69 6e 67 | 20 6d 65 73 73 61 67 65 |ollowing| message|
|00000480| 3a 0a 65 63 68 6f 20 27 | 20 20 20 20 20 20 20 20 |:.echo '| |
|00000490| 20 20 22 73 68 61 72 3a | 20 45 6e 64 20 6f 66 20 | "shar:| End of |
|000004a0| 61 72 63 68 69 76 65 20 | 39 20 28 6f 66 20 31 32 |archive |9 (of 12|
|000004b0| 29 2e 22 27 0a 69 66 20 | 74 65 73 74 20 2d 66 20 |)."'.if |test -f |
|000004c0| 27 43 4f 50 59 49 4e 47 | 27 20 2d 61 20 22 24 7b |'COPYING|' -a "${|
|000004d0| 31 7d 22 20 21 3d 20 22 | 2d 63 22 20 3b 20 74 68 |1}" != "|-c" ; th|
|000004e0| 65 6e 20 0a 20 20 65 63 | 68 6f 20 73 68 61 72 3a |en . ec|ho shar:|
|000004f0| 20 57 69 6c 6c 20 6e 6f | 74 20 63 6c 6f 62 62 65 | Will no|t clobbe|
|00000500| 72 20 65 78 69 73 74 69 | 6e 67 20 66 69 6c 65 20 |r existi|ng file |
|00000510| 5c 22 27 43 4f 50 59 49 | 4e 47 27 5c 22 0a 65 6c |\"'COPYI|NG'\".el|
|00000520| 73 65 0a 20 20 65 63 68 | 6f 20 73 68 61 72 3a 20 |se. ech|o shar: |
|00000530| 45 78 74 72 61 63 74 69 | 6e 67 20 5c 22 27 43 4f |Extracti|ng \"'CO|
|00000540| 50 59 49 4e 47 27 5c 22 | 20 5c 28 36 31 36 38 20 |PYING'\"| \(6168 |
|00000550| 63 68 61 72 61 63 74 65 | 72 73 5c 29 0a 20 20 73 |characte|rs\). s|
|00000560| 65 64 20 22 73 2f 5e 58 | 2f 2f 22 20 3e 27 43 4f |ed "s/^X|//" >'CO|
|00000570| 50 59 49 4e 47 27 20 3c | 3c 27 45 4e 44 5f 4f 46 |PYING' <|<'END_OF|
|00000580| 5f 46 49 4c 45 27 0a 58 | 3d 3d 3d 3d 3d 3d 3d 3d |_FILE'.X|========|
|00000590| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005d0| 3d 3d 3d 3d 3d 3d 3d 0a | 58 20 20 20 54 68 65 20 |=======.|X The |
|000005e0| 66 6f 6c 6c 6f 77 69 6e | 67 20 63 6f 70 79 72 69 |followin|g copyri|
|000005f0| 67 68 74 73 20 61 72 65 | 20 63 6c 61 69 6d 65 64 |ghts are| claimed|
|00000600| 20 6f 6e 20 70 6f 72 74 | 69 6f 6e 73 20 6f 66 20 | on port|ions of |
|00000610| 74 68 65 20 55 6e 5a 69 | 70 20 73 6f 75 72 63 65 |the UnZi|p source|
|00000620| 20 63 6f 64 65 2e 0a 58 | 20 20 20 46 75 72 74 68 | code..X| Furth|
|00000630| 65 72 20 63 6f 6d 6d 65 | 6e 74 73 20 61 72 65 20 |er comme|nts are |
|00000640| 61 74 20 74 68 65 20 62 | 6f 74 74 6f 6d 2e 0a 58 |at the b|ottom..X|
|00000650| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000660| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000670| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000680| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000690| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0a |========|=======.|
|000006a0| 58 0a 58 20 20 43 6f 70 | 79 72 69 67 68 74 20 69 |X.X Cop|yright i|
|000006b0| 6e 20 75 6e 7a 69 70 2e | 63 2c 20 6f 72 69 67 69 |n unzip.|c, origi|
|000006c0| 6e 61 6c 6c 79 20 66 72 | 6f 6d 20 75 6e 7a 69 70 |nally fr|om unzip|
|000006d0| 20 76 65 72 73 69 6f 6e | 20 31 2e 32 20 28 3f 29 | version| 1.2 (?)|
|000006e0| 3a 0a 58 0a 58 20 20 20 | 20 20 2a 20 43 6f 70 79 |:.X.X | * Copy|
|000006f0| 72 69 67 68 74 20 31 39 | 38 39 20 53 61 6d 75 65 |right 19|89 Samue|
|00000700| 6c 20 48 2e 20 53 6d 69 | 74 68 3b 20 20 41 6c 6c |l H. Smi|th; All|
|00000710| 20 72 69 67 68 74 73 20 | 72 65 73 65 72 76 65 64 | rights |reserved|
|00000720| 0a 58 20 20 20 20 20 2a | 0a 58 20 20 20 20 20 2a |.X *|.X *|
|00000730| 20 44 6f 20 6e 6f 74 20 | 64 69 73 74 72 69 62 75 | Do not |distribu|
|00000740| 74 65 20 6d 6f 64 69 66 | 69 65 64 20 76 65 72 73 |te modif|ied vers|
|00000750| 69 6f 6e 73 20 77 69 74 | 68 6f 75 74 20 6d 79 20 |ions wit|hout my |
|00000760| 70 65 72 6d 69 73 73 69 | 6f 6e 2e 0a 58 20 20 20 |permissi|on..X |
|00000770| 20 20 2a 20 44 6f 20 6e | 6f 74 20 72 65 6d 6f 76 | * Do n|ot remov|
|00000780| 65 20 6f 72 20 61 6c 74 | 65 72 20 74 68 69 73 20 |e or alt|er this |
|00000790| 6e 6f 74 69 63 65 20 6f | 72 20 61 6e 79 20 6f 74 |notice o|r any ot|
|000007a0| 68 65 72 20 63 6f 70 79 | 72 69 67 68 74 20 6e 6f |her copy|right no|
|000007b0| 74 69 63 65 2e 0a 58 20 | 20 20 20 20 2a 20 49 66 |tice..X | * If|
|000007c0| 20 79 6f 75 20 75 73 65 | 20 74 68 69 73 20 69 6e | you use| this in|
|000007d0| 20 79 6f 75 72 20 6f 77 | 6e 20 70 72 6f 67 72 61 | your ow|n progra|
|000007e0| 6d 20 79 6f 75 20 6d 75 | 73 74 20 64 69 73 74 72 |m you mu|st distr|
|000007f0| 69 62 75 74 65 20 73 6f | 75 72 63 65 20 63 6f 64 |ibute so|urce cod|
|00000800| 65 2e 0a 58 20 20 20 20 | 20 2a 20 44 6f 20 6e 6f |e..X | * Do no|
|00000810| 74 20 75 73 65 20 61 6e | 79 20 6f 66 20 74 68 69 |t use an|y of thi|
|00000820| 73 20 69 6e 20 61 20 63 | 6f 6d 6d 65 72 63 69 61 |s in a c|ommercia|
|00000830| 6c 20 70 72 6f 64 75 63 | 74 2e 0a 58 0a 58 2d 2d |l produc|t..X.X--|
|00000840| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000850| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000860| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000870| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000880| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 58 0a |--------|-----.X.|
|00000890| 58 20 20 43 6f 70 79 72 | 69 67 68 74 20 69 6e 20 |X Copyr|ight in |
|000008a0| 6d 61 74 63 68 2e 63 2c | 20 6f 72 69 67 69 6e 61 |match.c,| origina|
|000008b0| 6c 6c 79 20 66 72 6f 6d | 20 61 72 63 6d 61 74 63 |lly from| arcmatc|
|000008c0| 68 2e 63 2c 20 76 65 72 | 73 69 6f 6e 20 31 2e 31 |h.c, ver|sion 1.1|
|000008d0| 20 28 3f 29 3a 0a 58 0a | 58 20 20 20 20 20 2a 20 | (?):.X.|X * |
|000008e0| 41 52 43 20 2d 20 41 72 | 63 68 69 76 65 20 75 74 |ARC - Ar|chive ut|
|000008f0| 69 6c 69 74 79 20 2d 20 | 41 52 43 4d 41 54 43 48 |ility - |ARCMATCH|
|00000900| 0a 58 20 20 20 20 20 2a | 20 56 65 72 73 69 6f 6e |.X *| Version|
|00000910| 20 32 2e 31 37 2c 20 63 | 72 65 61 74 65 64 20 6f | 2.17, c|reated o|
|00000920| 6e 20 31 32 2f 31 37 2f | 38 35 29 20 61 74 20 32 |n 12/17/|85) at 2|
|00000930| 30 3a 33 32 3a 31 38 0a | 58 20 20 20 20 20 2a 20 |0:32:18.|X * |
|00000940| 28 43 29 20 43 4f 50 59 | 52 49 47 48 54 20 31 39 |(C) COPY|RIGHT 19|
|00000950| 38 35 20 62 79 20 53 79 | 73 74 65 6d 20 45 6e 68 |85 by Sy|stem Enh|
|00000960| 61 6e 63 65 6d 65 6e 74 | 20 41 73 73 6f 63 69 61 |ancement| Associa|
|00000970| 74 65 73 3b 20 41 4c 4c | 20 52 49 47 48 54 53 20 |tes; ALL| RIGHTS |
|00000980| 52 45 53 45 52 56 45 44 | 0a 58 0a 58 2d 2d 2d 2d |RESERVED|.X.X----|
|00000990| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0a 58 0a 58 20 |--------|---.X.X |
|000009e0| 20 43 6f 70 79 72 69 67 | 68 74 20 69 6e 20 6d 69 | Copyrig|ht in mi|
|000009f0| 73 63 2e 63 2c 20 61 70 | 70 6c 79 69 6e 67 20 74 |sc.c, ap|plying t|
|00000a00| 6f 20 55 70 64 61 74 65 | 43 52 43 28 29 20 61 6e |o Update|CRC() an|
|00000a10| 64 20 63 72 63 5f 33 32 | 5f 74 61 62 5b 5d 3a 0a |d crc_32|_tab[]:.|
|00000a20| 58 0a 58 20 20 20 20 20 | 43 4f 50 59 52 49 47 48 |X.X |COPYRIGH|
|00000a30| 54 20 28 43 29 20 31 39 | 38 36 20 47 61 72 79 20 |T (C) 19|86 Gary |
|00000a40| 53 2e 20 42 72 6f 77 6e | 2e 20 20 59 6f 75 20 6d |S. Brown|. You m|
|00000a50| 61 79 20 75 73 65 20 74 | 68 69 73 20 70 72 6f 67 |ay use t|his prog|
|00000a60| 72 61 6d 2c 20 6f 72 20 | 63 6f 64 65 0a 58 20 20 |ram, or |code.X |
|00000a70| 20 20 20 6f 72 20 74 61 | 62 6c 65 73 20 65 78 74 | or ta|bles ext|
|00000a80| 72 61 63 74 65 64 20 66 | 72 6f 6d 20 69 74 2c 20 |racted f|rom it, |
|00000a90| 61 73 20 64 65 73 69 72 | 65 64 20 77 69 74 68 6f |as desir|ed witho|
|00000aa0| 75 74 20 72 65 73 74 72 | 69 63 74 69 6f 6e 2e 0a |ut restr|iction..|
|00000ab0| 58 0a 58 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |X.X-----|--------|
|00000ac0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000ad0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000ae0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000af0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000b00| 2d 2d 0a 58 0a 58 20 20 | 43 6f 70 79 72 69 67 68 |--.X.X |Copyrigh|
|00000b10| 74 20 69 6e 20 75 6e 69 | 6d 70 6c 6f 64 2e 63 20 |t in uni|mplod.c |
|00000b20| 28 61 6e 64 20 55 6e 5a | 69 70 20 69 6e 20 67 65 |(and UnZ|ip in ge|
|00000b30| 6e 65 72 61 6c 3f 29 2c | 20 63 6c 61 69 6d 65 64 |neral?),| claimed|
|00000b40| 20 72 65 74 72 6f 61 63 | 74 69 76 65 6c 79 20 62 | retroac|tively b|
|00000b50| 79 20 0a 58 20 20 43 61 | 72 6c 20 4d 61 73 63 6f |y .X Ca|rl Masco|
|00000b60| 74 74 2c 20 63 6d 61 73 | 63 6f 74 74 40 77 6f 72 |tt, cmas|cott@wor|
|00000b70| 6c 64 2e 73 74 64 2e 63 | 6f 6d 2c 20 37 20 4e 6f |ld.std.c|om, 7 No|
|00000b80| 76 65 6d 62 65 72 20 31 | 39 39 31 3a 0a 58 0a 58 |vember 1|991:.X.X|
|00000b90| 20 20 20 20 20 50 6f 72 | 74 69 6f 6e 73 20 63 6f | Por|tions co|
|00000ba0| 70 79 72 69 67 68 74 20 | 28 43 29 20 31 39 38 39 |pyright |(C) 1989|
|00000bb0| 20 43 61 72 6c 20 4d 61 | 73 63 6f 74 74 2e 20 20 | Carl Ma|scott. |
|00000bc0| 41 6c 6c 20 72 69 67 68 | 74 73 20 72 65 73 65 72 |All righ|ts reser|
|00000bd0| 76 65 64 2e 0a 58 20 20 | 20 20 20 50 65 72 6d 69 |ved..X | Permi|
|00000be0| 73 73 69 6f 6e 20 69 73 | 20 67 72 61 6e 74 65 64 |ssion is| granted|
|00000bf0| 20 74 6f 20 61 6e 79 20 | 69 6e 64 69 76 69 64 75 | to any |individu|
|00000c00| 61 6c 20 6f 72 20 69 6e | 73 74 69 74 75 74 69 6f |al or in|stitutio|
|00000c10| 6e 20 74 6f 20 75 73 65 | 2c 0a 58 20 20 20 20 20 |n to use|,.X |
|00000c20| 63 6f 70 79 2c 20 6f 72 | 20 72 65 64 69 73 74 72 |copy, or| redistr|
|00000c30| 69 62 75 74 65 20 74 68 | 69 73 20 73 6f 66 74 77 |ibute th|is softw|
|00000c40| 61 72 65 20 73 6f 20 6c | 6f 6e 67 20 61 73 20 69 |are so l|ong as i|
|00000c50| 74 20 69 73 20 6e 6f 74 | 20 73 6f 6c 64 20 66 6f |t is not| sold fo|
|00000c60| 72 0a 58 20 20 20 20 20 | 70 72 6f 66 69 74 20 6f |r.X |profit o|
|00000c70| 72 20 69 6e 63 6c 75 64 | 65 64 20 77 69 74 68 20 |r includ|ed with |
|00000c80| 6f 74 68 65 72 20 73 6f | 66 74 77 61 72 65 20 74 |other so|ftware t|
|00000c90| 68 61 74 20 69 73 20 73 | 6f 6c 64 20 66 6f 72 20 |hat is s|old for |
|00000ca0| 70 72 6f 66 69 74 2c 0a | 58 20 20 20 20 20 70 72 |profit,.|X pr|
|00000cb0| 6f 76 69 64 65 64 20 74 | 68 69 73 20 63 6f 70 79 |ovided t|his copy|
|00000cc0| 72 69 67 68 74 20 6e 6f | 74 69 63 65 20 69 73 20 |right no|tice is |
|00000cd0| 72 65 74 61 69 6e 65 64 | 2e 0a 58 0a 58 20 20 41 |retained|..X.X A|
|00000ce0| 6c 73 6f 20 6e 6f 74 65 | 64 20 62 79 20 43 61 72 |lso note|d by Car|
|00000cf0| 6c 20 4d 61 73 63 6f 74 | 74 3a 0a 58 0a 58 20 20 |l Mascot|t:.X.X |
|00000d00| 20 20 20 54 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 | The f|ollowing|
|00000d10| 20 72 6f 75 74 69 6e 65 | 73 20 69 6e 20 75 6e 69 | routine|s in uni|
|00000d20| 6d 70 6c 6f 64 2e 63 20 | 77 65 72 65 20 77 72 69 |mplod.c |were wri|
|00000d30| 74 74 65 6e 20 65 6e 74 | 69 72 65 6c 79 20 62 79 |tten ent|irely by|
|00000d40| 20 6d 65 3a 0a 58 20 20 | 20 20 20 20 20 20 20 20 | me:.X | |
|00000d50| 53 6f 72 74 4c 65 6e 67 | 74 68 73 0a 58 20 20 20 |SortLeng|ths.X |
|00000d60| 20 20 20 20 20 20 20 47 | 65 6e 65 72 61 74 65 54 | G|enerateT|
|00000d70| 72 65 65 73 0a 58 20 20 | 20 20 20 20 20 20 20 20 |rees.X | |
|00000d80| 52 65 61 64 54 72 65 65 | 0a 58 0a 58 20 20 4f 72 |ReadTree|.X.X Or|
|00000d90| 69 67 69 6e 61 6c 20 6e | 6f 74 65 73 20 66 72 6f |iginal n|otes fro|
|00000da0| 6d 20 75 6e 7a 69 70 20 | 32 2e 30 61 3a 0a 58 0a |m unzip |2.0a:.X.|
|00000db0| 58 20 20 20 20 20 2a 20 | 31 32 2f 31 34 2f 38 39 |X * |12/14/89|
|00000dc0| 20 20 43 2e 20 4d 61 73 | 63 6f 74 74 20 20 32 2e | C. Mas|cott 2.|
|00000dd0| 30 61 20 20 20 61 64 61 | 70 74 20 66 6f 72 20 55 |0a ada|pt for U|
|00000de0| 4e 49 58 0a 58 20 20 20 | 20 20 2a 20 20 20 20 20 |NIX.X | * |
|00000df0| 20 20 20 20 20 20 20 20 | 20 69 66 64 65 66 20 48 | | ifdef H|
|00000e00| 49 47 48 5f 4c 4f 57 20 | 73 77 61 70 20 62 79 74 |IGH_LOW |swap byt|
|00000e10| 65 73 20 69 6e 20 74 69 | 6d 65 2c 20 64 61 74 65 |es in ti|me, date|
|00000e20| 2c 20 43 52 43 2c 0a 58 | 20 20 20 20 20 2a 20 20 |, CRC,.X| * |
|00000e30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 76 65 | | ve|
|00000e40| 72 73 69 6f 6e 20 6e 65 | 65 64 65 64 2c 20 62 69 |rsion ne|eded, bi|
|00000e50| 74 20 66 6c 61 67 0a 58 | 20 20 20 20 20 2a 20 20 |t flag.X| * |
|00000e60| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 6d 70 6c | | impl|
|00000e70| 65 6d 65 6e 74 20 74 72 | 75 65 20 73 2d 66 20 74 |ement tr|ue s-f t|
|00000e80| 72 65 65 73 20 69 6e 73 | 74 65 61 64 20 6f 66 20 |rees ins|tead of |
|00000e90| 74 61 62 6c 65 0a 58 20 | 20 20 20 20 2a 20 20 20 |table.X | * |
|00000ea0| 20 20 20 20 20 20 20 20 | 20 20 20 64 6f 6e 27 74 | | don't|
|00000eb0| 20 70 72 65 2d 61 6c 6c | 6f 63 61 74 65 20 6f 75 | pre-all|ocate ou|
|00000ec0| 74 70 75 74 20 66 69 6c | 65 20 73 70 61 63 65 0a |tput fil|e space.|
|00000ed0| 58 20 20 20 20 20 2a 20 | 20 20 20 20 20 20 20 20 |X * | |
|00000ee0| 20 20 20 20 20 69 6d 70 | 6c 65 6d 65 6e 74 20 2d | imp|lement -|
|00000ef0| 74 2c 20 2d 76 2c 20 6d | 65 6d 62 65 72 20 66 69 |t, -v, m|ember fi|
|00000f00| 6c 65 20 73 70 65 63 73 | 0a 58 20 20 20 20 20 2a |le specs|.X *|
|00000f10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 62 75 | | bu|
|00000f20| 66 66 65 72 20 61 6c 6c | 20 69 6e 70 75 74 0a 58 |ffer all| input.X|
|00000f30| 20 20 20 20 20 2a 20 20 | 20 20 20 20 20 20 20 20 | * | |
|00000f40| 20 20 20 20 63 68 61 6e | 67 65 20 68 73 69 7a 65 | chan|ge hsize|
|00000f50| 5f 61 72 72 61 79 5f 69 | 6e 74 65 67 65 72 20 74 |_array_i|nteger t|
|00000f60| 6f 20 73 68 6f 72 74 0a | 58 20 20 20 20 20 2a 20 |o short.|X * |
|00000f70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6f 76 65 | | ove|
|00000f80| 72 6c 61 70 20 73 74 6f | 72 61 67 65 20 75 73 65 |rlap sto|rage use|
|00000f90| 64 20 62 79 20 64 69 66 | 66 65 72 65 6e 74 20 63 |d by dif|ferent c|
|00000fa0| 6f 6d 70 2e 20 6d 65 74 | 68 6f 64 73 0a 58 20 20 |omp. met|hods.X |
|00000fb0| 20 20 20 2a 20 20 20 20 | 20 20 20 20 20 20 20 20 | * | |
|00000fc0| 20 20 73 70 65 65 64 20 | 75 70 20 75 6e 49 6d 70 | speed |up unImp|
|00000fd0| 6c 6f 64 65 0a 58 20 20 | 20 20 20 2a 20 20 20 20 |lode.X | * |
|00000fe0| 20 20 20 20 20 20 20 20 | 20 20 75 73 65 20 69 6e | | use in|
|00000ff0| 73 65 72 74 69 6f 6e 20 | 73 6f 72 74 20 69 6e 20 |sertion |sort in |
|00001000| 53 6f 72 74 4c 65 6e 67 | 74 68 73 0a 58 20 20 20 |SortLeng|ths.X |
|00001010| 20 20 2a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | * | |
|00001020| 20 64 65 66 69 6e 65 20 | 7a 69 70 66 69 6c 65 20 | define |zipfile |
|00001030| 68 65 61 64 65 72 20 73 | 74 72 75 63 74 73 20 69 |header s|tructs i|
|00001040| 6e 20 61 20 77 61 79 20 | 74 68 61 74 0a 58 20 20 |n a way |that.X |
|00001050| 20 20 20 2a 20 20 20 20 | 20 20 20 20 20 20 20 20 | * | |
|00001060| 20 20 20 20 61 76 6f 69 | 64 73 20 73 74 72 75 63 | avoi|ds struc|
|00001070| 74 75 72 65 20 70 61 64 | 64 69 6e 67 20 6f 6e 20 |ture pad|ding on |
|00001080| 33 32 2d 62 69 74 20 6d | 61 63 68 69 6e 65 73 0a |32-bit m|achines.|
|00001090| 58 20 20 20 20 20 2a 20 | 20 20 20 20 20 20 20 20 |X * | |
|000010a0| 20 20 20 20 20 66 69 78 | 20 22 42 61 64 20 43 52 | fix| "Bad CR|
|000010b0| 43 22 20 6d 73 67 3a 20 | 67 6f 6f 64 2f 62 61 64 |C" msg: |good/bad|
|000010c0| 20 43 52 43 73 20 77 65 | 72 65 20 73 77 61 70 70 | CRCs we|re swapp|
|000010d0| 65 64 0a 58 20 20 20 20 | 20 2a 20 20 20 20 20 20 |ed.X | * |
|000010e0| 20 20 20 20 20 20 20 20 | 63 68 65 63 6b 20 66 6f | |check fo|
|000010f0| 72 20 77 72 69 74 65 20 | 65 72 72 6f 72 20 6f 6e |r write |error on|
|00001100| 20 6f 75 74 70 75 74 20 | 66 69 6c 65 0a 58 0a 58 | output |file.X.X|
|00001110| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001120| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001130| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001140| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001150| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0a |--------|-------.|
|00001160| 58 0a 58 20 20 43 6f 70 | 79 72 69 67 68 74 20 69 |X.X Cop|yright i|
|00001170| 6e 20 76 6d 73 2e 63 2c | 20 64 69 73 74 72 69 62 |n vms.c,| distrib|
|00001180| 75 74 65 64 20 77 69 74 | 68 20 55 6e 5a 69 70 20 |uted wit|h UnZip |
|00001190| 76 65 72 73 69 6f 6e 73 | 20 34 2e 32 20 61 6e 64 |versions| 4.2 and|
|000011a0| 20 6c 61 74 65 72 3a 0a | 58 0a 58 20 20 20 20 20 | later:.|X.X |
|000011b0| 2a 20 43 6f 70 79 72 69 | 67 68 74 20 28 43 29 20 |* Copyri|ght (C) |
|000011c0| 31 39 39 32 20 49 67 6f | 72 20 4d 61 6e 64 72 69 |1992 Igo|r Mandri|
|000011d0| 63 68 65 6e 6b 6f 2e 0a | 58 20 20 20 20 20 2a 20 |chenko..|X * |
|000011e0| 50 65 72 6d 69 73 73 69 | 6f 6e 20 69 73 20 67 72 |Permissi|on is gr|
|000011f0| 61 6e 74 65 64 20 74 6f | 20 61 6e 79 20 69 6e 64 |anted to| any ind|
|00001200| 69 76 69 64 75 61 6c 20 | 6f 72 20 69 6e 73 74 69 |ividual |or insti|
|00001210| 74 75 74 69 6f 6e 20 74 | 6f 20 75 73 65 2c 20 63 |tution t|o use, c|
|00001220| 6f 70 79 2c 0a 58 20 20 | 20 20 20 2a 20 6f 72 20 |opy,.X | * or |
|00001230| 72 65 64 69 73 74 72 69 | 62 75 74 65 20 74 68 69 |redistri|bute thi|
|00001240| 73 20 73 6f 66 74 77 61 | 72 65 20 73 6f 20 6c 6f |s softwa|re so lo|
|00001250| 6e 67 20 61 73 20 61 6c | 6c 20 6f 66 20 74 68 65 |ng as al|l of the|
|00001260| 20 6f 72 69 67 69 6e 61 | 6c 20 66 69 6c 65 73 0a | origina|l files.|
|00001270| 58 20 20 20 20 20 2a 20 | 61 72 65 20 69 6e 63 6c |X * |are incl|
|00001280| 75 64 65 64 20 75 6e 6d | 6f 64 69 66 69 65 64 2c |uded unm|odified,|
|00001290| 20 74 68 61 74 20 69 74 | 20 69 73 20 6e 6f 74 20 | that it| is not |
|000012a0| 73 6f 6c 64 20 66 6f 72 | 20 70 72 6f 66 69 74 2c |sold for| profit,|
|000012b0| 20 61 6e 64 20 74 68 61 | 74 0a 58 20 20 20 20 20 | and tha|t.X |
|000012c0| 2a 20 74 68 69 73 20 63 | 6f 70 79 72 69 67 68 74 |* this c|opyright|
|000012d0| 20 6e 6f 74 69 63 65 20 | 69 73 20 72 65 74 61 69 | notice |is retai|
|000012e0| 6e 65 64 2e 0a 58 0a 58 | 2d 2d 2d 2d 2d 2d 2d 2d |ned..X.X|--------|
|000012f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001300| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001310| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001320| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001330| 2d 2d 2d 2d 2d 2d 2d 0a | 58 0a 58 20 20 41 64 64 |-------.|X.X Add|
|00001340| 69 74 69 6f 6e 61 6c 20 | 63 6f 70 79 72 69 67 68 |itional |copyrigh|
|00001350| 74 20 69 6e 66 6f 72 6d | 61 74 69 6f 6e 3a 0a 58 |t inform|ation:.X|
|00001360| 0a 58 20 20 20 20 20 42 | 49 4c 46 20 28 64 69 73 |.X B|ILF (dis|
|00001370| 74 72 69 62 75 74 65 64 | 20 77 69 74 68 20 74 68 |tributed| with th|
|00001380| 65 20 56 4d 53 20 73 74 | 75 66 66 29 20 69 73 20 |e VMS st|uff) is |
|00001390| 63 6f 70 79 72 69 67 68 | 74 65 64 20 62 79 20 52 |copyrigh|ted by R|
|000013a0| 61 68 75 6c 20 44 68 65 | 73 69 2c 0a 58 20 20 20 |ahul Dhe|si,.X |
|000013b0| 20 20 62 75 74 20 69 74 | 20 69 73 20 66 72 65 65 | but it| is free|
|000013c0| 6c 79 20 64 69 73 74 72 | 69 62 75 74 61 62 6c 65 |ly distr|ibutable|
|000013d0| 2e 0a 58 0a 58 20 20 20 | 20 20 54 68 65 20 66 75 |..X.X | The fu|
|000013e0| 6e 63 74 69 6f 6e 73 20 | 65 78 74 72 61 63 74 5f |nctions |extract_|
|000013f0| 6f 72 5f 74 65 73 74 5f | 66 69 6c 65 73 28 29 20 |or_test_|files() |
|00001400| 61 6e 64 20 73 74 6f 72 | 65 5f 69 6e 66 6f 28 29 |and stor|e_info()|
|00001410| 20 69 6e 20 65 78 74 72 | 61 63 74 2e 63 2c 0a 58 | in extr|act.c,.X|
|00001420| 20 20 20 20 20 64 6f 5f | 73 74 72 69 6e 67 28 29 | do_|string()|
|00001430| 20 61 6e 64 20 72 65 74 | 75 72 6e 5f 56 4d 53 28 | and ret|urn_VMS(|
|00001440| 29 20 69 6e 20 6d 69 73 | 63 2e 63 2c 20 56 4d 53 |) in mis|c.c, VMS|
|00001450| 20 76 65 72 73 69 6f 6e | 20 6f 66 20 65 63 68 6f | version| of echo|
|00001460| 28 29 20 69 6e 0a 58 20 | 20 20 20 20 66 69 6c 65 |() in.X | file|
|00001470| 5f 69 6f 2e 63 2c 20 61 | 6e 64 20 66 69 6e 64 5f |_io.c, a|nd find_|
|00001480| 65 6e 64 5f 63 65 6e 74 | 72 61 6c 5f 64 69 72 28 |end_cent|ral_dir(|
|00001490| 29 20 69 6e 20 75 6e 7a | 69 70 2e 63 2c 20 77 65 |) in unz|ip.c, we|
|000014a0| 72 65 20 77 72 69 74 74 | 65 6e 20 62 79 0a 58 20 |re writt|en by.X |
|000014b0| 20 20 20 20 47 72 65 67 | 20 52 6f 65 6c 6f 66 73 | Greg| Roelofs|
|000014c0| 20 61 6e 64 20 73 75 62 | 73 65 71 75 65 6e 74 6c | and sub|sequentl|
|000014d0| 79 20 6d 6f 64 69 66 69 | 65 64 20 62 79 20 6d 61 |y modifi|ed by ma|
|000014e0| 6e 79 20 6f 74 68 65 72 | 73 20 76 69 61 20 49 6e |ny other|s via In|
|000014f0| 66 6f 2d 5a 49 50 2e 0a | 58 20 20 20 20 20 49 20 |fo-ZIP..|X I |
|00001500| 64 6f 20 6e 6f 74 20 63 | 6c 61 69 6d 20 61 20 63 |do not c|laim a c|
|00001510| 6f 70 79 72 69 67 68 74 | 20 6f 6e 20 74 68 65 73 |opyright| on thes|
|00001520| 65 20 72 6f 75 74 69 6e | 65 73 2c 20 62 75 74 20 |e routin|es, but |
|00001530| 49 20 64 6f 20 61 73 6b | 20 74 68 61 74 20 6e 6f |I do ask| that no|
|00001540| 0a 58 20 20 20 20 20 6f | 6e 65 20 65 6c 73 65 20 |.X o|ne else |
|00001550| 64 6f 20 73 6f 20 65 69 | 74 68 65 72 2c 20 3a 2d |do so ei|ther, :-|
|00001560| 29 20 61 6e 64 20 74 68 | 61 74 20 61 6e 79 6f 6e |) and th|at anyon|
|00001570| 65 20 75 73 69 6e 67 20 | 74 68 65 6d 20 69 6e 20 |e using |them in |
|00001580| 6f 74 68 65 72 20 70 72 | 6f 2d 0a 58 20 20 20 20 |other pr|o-.X |
|00001590| 20 67 72 61 6d 73 20 6e | 6f 74 65 20 74 68 65 69 | grams n|ote thei|
|000015a0| 72 20 73 6f 75 72 63 65 | 2e 0a 58 0a 58 20 20 20 |r source|..X.X |
|000015b0| 20 20 54 68 65 20 66 75 | 6e 63 74 69 6f 6e 20 64 | The fu|nction d|
|000015c0| 65 63 72 79 70 74 5f 6d | 65 6d 62 65 72 28 29 20 |ecrypt_m|ember() |
|000015d0| 69 6e 20 65 78 74 72 61 | 63 74 2e 63 20 61 6e 64 |in extra|ct.c and|
|000015e0| 20 74 68 65 20 70 61 73 | 73 77 6f 72 64 20 66 75 | the pas|sword fu|
|000015f0| 6e 63 74 69 6f 6e 73 0a | 58 20 20 20 20 20 69 6e |nctions.|X in|
|00001600| 20 66 69 6c 65 5f 69 6f | 2e 63 20 77 65 72 65 20 | file_io|.c were |
|00001610| 77 72 69 74 74 65 6e 20 | 62 79 20 4d 61 72 6b 20 |written |by Mark |
|00001620| 41 64 6c 65 72 2e 0a 58 | 0a 58 20 20 20 20 20 54 |Adler..X|.X T|
|00001630| 68 65 20 66 75 6e 63 74 | 69 6f 6e 20 6d 61 70 70 |he funct|ion mapp|
|00001640| 65 64 5f 6e 61 6d 65 28 | 29 20 69 6e 20 6d 61 70 |ed_name(|) in map|
|00001650| 6e 61 6d 65 2e 63 20 77 | 61 73 20 77 72 69 74 74 |name.c w|as writt|
|00001660| 65 6e 20 62 79 20 44 61 | 76 69 64 20 4b 69 72 73 |en by Da|vid Kirs|
|00001670| 63 68 62 61 75 6d 2c 0a | 58 20 20 20 20 20 62 61 |chbaum,.|X ba|
|00001680| 73 65 64 20 6f 6e 20 74 | 68 65 20 58 58 55 20 70 |sed on t|he XXU p|
|00001690| 72 6f 67 72 61 6d 20 62 | 79 20 46 72 61 6e 6b 20 |rogram b|y Frank |
|000016a0| 44 61 20 43 72 75 7a 2e | 0a 58 0a 58 20 20 20 20 |Da Cruz.|.X.X |
|000016b0| 20 4d 6f 73 74 20 6f 66 | 20 74 68 65 20 72 65 6d | Most of| the rem|
|000016c0| 61 69 6e 69 6e 67 20 72 | 6f 75 74 69 6e 65 73 20 |aining r|outines |
|000016d0| 68 61 76 65 20 63 6f 6e | 74 72 69 62 75 74 69 6f |have con|tributio|
|000016e0| 6e 73 20 66 72 6f 6d 20 | 61 6c 6c 20 6f 66 20 75 |ns from |all of u|
|000016f0| 73 2c 20 61 6e 64 0a 58 | 20 20 20 20 20 73 68 6f |s, and.X| sho|
|00001700| 77 20 69 74 2e 20 3a 2d | 29 0a 58 0a 58 3d 3d 3d |w it. :-|).X.X===|
|00001710| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001720| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001730| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001740| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001750| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 0a 58 0a 58 |========|====.X.X|
|00001760| 20 20 20 49 6e 66 6f 2d | 5a 49 50 20 63 6f 6d 6d | Info-|ZIP comm|
|00001770| 65 6e 74 73 3a 0a 58 0a | 58 20 20 20 49 6e 66 6f |ents:.X.|X Info|
|00001780| 2d 5a 49 50 20 68 61 73 | 20 76 65 72 79 20 6c 69 |-ZIP has| very li|
|00001790| 74 74 6c 65 20 69 6e 74 | 65 72 65 73 74 20 69 6e |ttle int|erest in|
|000017a0| 20 6c 65 67 61 6c 20 6d | 61 74 74 65 72 73 2c 20 | legal m|atters, |
|000017b0| 61 73 69 64 65 20 66 72 | 6f 6d 20 74 68 65 20 75 |aside fr|om the u|
|000017c0| 73 75 61 6c 0a 58 20 20 | 20 22 43 59 41 22 20 73 |sual.X | "CYA" s|
|000017d0| 65 6e 73 65 2e 20 20 49 | 6e 20 70 61 72 74 69 63 |ense. I|n partic|
|000017e0| 75 6c 61 72 2c 20 49 6e | 66 6f 2d 5a 49 50 20 6d |ular, In|fo-ZIP m|
|000017f0| 61 6b 65 73 20 6e 6f 20 | 63 6c 61 69 6d 20 61 73 |akes no |claim as|
|00001800| 20 74 6f 20 74 68 65 20 | 76 61 6c 69 64 69 74 79 | to the |validity|
|00001810| 20 6f 66 0a 58 20 20 20 | 74 68 65 20 66 6f 75 72 | of.X |the four|
|00001820| 74 68 20 63 6f 70 79 72 | 69 67 68 74 20 6e 6f 74 |th copyr|ight not|
|00001830| 69 63 65 2c 20 77 68 69 | 63 68 20 64 69 64 20 6e |ice, whi|ch did n|
|00001840| 6f 74 20 61 70 70 65 61 | 72 20 69 6e 20 61 6e 79 |ot appea|r in any|
|00001850| 20 6f 66 20 74 68 65 20 | 6f 72 69 67 69 6e 61 6c | of the |original|
|00001860| 20 0a 58 20 20 20 73 6f | 75 72 63 65 20 63 6f 64 | .X so|urce cod|
|00001870| 65 20 69 6e 20 71 75 65 | 73 74 69 6f 6e 2e 20 20 |e in que|stion. |
|00001880| 57 65 20 64 6f 20 4e 4f | 54 2c 20 68 6f 77 65 76 |We do NO|T, howev|
|00001890| 65 72 2c 20 64 69 73 70 | 75 74 65 20 74 68 65 20 |er, disp|ute the |
|000018a0| 66 61 63 74 20 74 68 61 | 74 20 4d 72 2e 0a 58 20 |fact tha|t Mr..X |
|000018b0| 20 20 4d 61 73 63 6f 74 | 74 20 6d 61 64 65 20 63 | Mascot|t made c|
|000018c0| 6f 6e 74 72 69 62 75 74 | 69 6f 6e 73 20 74 6f 20 |ontribut|ions to |
|000018d0| 75 6e 7a 69 70 2d 2d 69 | 6e 20 66 61 63 74 2c 20 |unzip--i|n fact, |
|000018e0| 68 65 20 77 61 73 20 61 | 70 70 61 72 65 6e 74 6c |he was a|pparentl|
|000018f0| 79 20 72 65 73 70 6f 6e | 73 69 2d 0a 58 20 20 20 |y respon|si-.X |
|00001900| 62 6c 65 20 66 6f 72 20 | 74 68 65 20 6f 72 69 67 |ble for |the orig|
|00001910| 69 6e 61 6c 20 70 6f 72 | 74 20 74 6f 20 55 6e 69 |inal por|t to Uni|
|00001920| 78 20 6f 6e 20 77 68 69 | 63 68 20 49 6e 66 6f 2d |x on whi|ch Info-|
|00001930| 5a 49 50 20 55 6e 5a 69 | 70 20 69 73 20 62 61 73 |ZIP UnZi|p is bas|
|00001940| 65 64 2e 20 20 41 73 0a | 58 20 20 20 61 6e 20 61 |ed. As.|X an a|
|00001950| 75 74 68 6f 72 2c 20 68 | 69 73 20 77 69 73 68 65 |uthor, h|is wishe|
|00001960| 73 20 73 68 6f 75 6c 64 | 20 62 65 20 68 6f 6e 6f |s should| be hono|
|00001970| 72 65 64 2c 20 72 65 67 | 61 72 64 6c 65 73 73 20 |red, reg|ardless |
|00001980| 6f 66 20 61 6e 79 20 63 | 6f 70 79 72 69 67 68 74 |of any c|opyright|
|00001990| 73 2e 0a 58 0a 58 20 20 | 20 52 65 67 61 72 64 69 |s..X.X | Regardi|
|000019a0| 6e 67 20 74 68 65 20 6f | 72 69 67 69 6e 61 6c 20 |ng the o|riginal |
|000019b0| 63 6f 70 79 72 69 67 68 | 74 20 62 79 20 4d 72 2e |copyrigh|t by Mr.|
|000019c0| 20 53 6d 69 74 68 3a 20 | 20 49 6e 66 6f 2d 5a 49 | Smith: | Info-ZI|
|000019d0| 50 20 68 61 73 20 61 74 | 74 65 6d 70 74 65 64 20 |P has at|tempted |
|000019e0| 74 6f 0a 58 20 20 20 63 | 6f 6e 74 61 63 74 20 4d |to.X c|ontact M|
|000019f0| 72 2e 20 53 6d 69 74 68 | 20 61 74 20 74 68 65 20 |r. Smith| at the |
|00001a00| 42 42 53 20 66 6f 72 6d | 65 72 6c 79 20 6c 69 73 |BBS form|erly lis|
|00001a10| 74 65 64 20 69 6e 20 74 | 68 65 20 75 73 61 67 65 |ted in t|he usage|
|00001a20| 20 73 63 72 65 65 6e 2c | 20 69 6e 20 6f 72 64 65 | screen,| in orde|
|00001a30| 72 0a 58 20 20 20 74 6f | 20 63 6f 6d 70 6c 79 20 |r.X to| comply |
|00001a40| 77 69 74 68 20 68 69 73 | 20 66 69 72 73 74 20 73 |with his| first s|
|00001a50| 74 69 70 75 6c 61 74 69 | 6f 6e 3b 20 6e 6f 20 72 |tipulati|on; no r|
|00001a60| 65 73 70 6f 6e 73 65 20 | 77 61 73 20 65 76 65 72 |esponse |was ever|
|00001a70| 20 72 65 63 65 69 76 65 | 64 2c 20 61 6e 64 20 0a | receive|d, and .|
|00001a80| 58 20 20 20 61 73 20 6f | 66 20 65 61 72 6c 79 20 |X as o|f early |
|00001a90| 31 39 39 32 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |1992 the| number |
|00001aa0| 6e 6f 20 6c 6f 6e 67 65 | 72 20 65 78 69 73 74 73 |no longe|r exists|
|00001ab0| 20 28 68 65 6e 63 65 20 | 77 61 73 20 72 65 6d 6f | (hence |was remo|
|00001ac0| 76 65 64 20 66 72 6f 6d | 20 74 68 65 20 0a 58 20 |ved from| the .X |
|00001ad0| 20 20 75 73 61 67 65 20 | 73 63 72 65 65 6e 20 6c | usage |screen l|
|00001ae0| 65 73 74 20 69 74 20 62 | 65 20 72 65 61 73 73 69 |est it b|e reassi|
|00001af0| 67 6e 65 64 20 74 6f 20 | 73 6f 6d 65 6f 6e 65 20 |gned to |someone |
|00001b00| 65 6c 73 65 20 62 79 20 | 74 68 65 20 70 68 6f 6e |else by |the phon|
|00001b10| 65 20 63 6f 6d 70 61 6e | 79 29 2e 0a 58 20 20 20 |e compan|y)..X |
|00001b20| 53 69 6e 63 65 20 74 68 | 65 20 63 75 72 72 65 6e |Since th|e curren|
|00001b30| 74 20 69 6e 63 61 72 6e | 61 74 69 6f 6e 20 6f 66 |t incarn|ation of|
|00001b40| 20 55 6e 5a 69 70 20 63 | 61 6e 20 62 65 20 63 6f | UnZip c|an be co|
|00001b50| 6e 73 69 64 65 72 65 64 | 20 22 6f 75 72 20 6f 77 |nsidered| "our ow|
|00001b60| 6e 22 2d 2d 69 74 0a 58 | 20 20 20 62 65 61 72 73 |n"--it.X| bears|
|00001b70| 20 76 65 72 79 20 6c 69 | 74 74 6c 65 20 72 65 73 | very li|ttle res|
|00001b80| 65 6d 62 6c 61 6e 63 65 | 20 74 6f 20 68 69 73 20 |emblance| to his |
|00001b90| 6f 72 69 67 69 6e 61 6c | 20 70 72 6f 67 72 61 6d |original| program|
|00001ba0| 2c 20 69 6e 20 65 69 74 | 68 65 72 20 63 6f 6e 74 |, in eit|her cont|
|00001bb0| 65 6e 74 0a 58 20 20 20 | 6f 72 20 73 69 7a 65 20 |ent.X |or size |
|00001bc0| 3a 2d 29 20 2d 2d 61 6e | 64 20 73 69 6e 63 65 20 |:-) --an|d since |
|00001bd0| 77 65 20 66 72 65 65 6c | 79 20 64 69 73 74 72 69 |we freel|y distri|
|00001be0| 62 75 74 65 20 74 68 65 | 20 73 6f 75 72 63 65 20 |bute the| source |
|00001bf0| 63 6f 64 65 2c 20 77 65 | 20 66 65 65 6c 20 74 68 |code, we| feel th|
|00001c00| 61 74 0a 58 20 20 20 77 | 65 20 61 72 65 20 77 69 |at.X w|e are wi|
|00001c10| 74 68 69 6e 20 74 68 65 | 20 62 6f 75 6e 64 73 20 |thin the| bounds |
|00001c20| 6f 66 20 68 69 73 20 74 | 68 69 72 64 20 73 74 69 |of his t|hird sti|
|00001c30| 70 75 6c 61 74 69 6f 6e | 2e 20 20 49 6e 20 61 6e |pulation|. In an|
|00001c40| 79 20 63 61 73 65 2c 20 | 49 6e 66 6f 2d 5a 49 50 |y case, |Info-ZIP|
|00001c50| 0a 58 20 20 20 68 61 73 | 20 61 63 74 65 64 20 69 |.X has| acted i|
|00001c60| 6e 20 67 6f 6f 64 20 66 | 61 69 74 68 2c 20 61 6e |n good f|aith, an|
|00001c70| 64 20 77 65 20 68 6f 70 | 65 20 77 65 20 61 72 65 |d we hop|e we are|
|00001c80| 20 6e 6f 74 20 6f 76 65 | 72 73 74 65 70 70 69 6e | not ove|rsteppin|
|00001c90| 67 20 6f 75 72 20 61 75 | 74 68 6f 72 69 74 79 2e |g our au|thority.|
|00001ca0| 0a 58 0a 58 20 20 20 49 | 6e 66 6f 2d 5a 49 50 20 |.X.X I|nfo-ZIP |
|00001cb0| 77 6f 75 6c 64 20 2a 6c | 69 6b 65 2a 20 55 6e 5a |would *l|ike* UnZ|
|00001cc0| 69 70 20 74 6f 20 62 65 | 20 64 69 73 74 72 69 62 |ip to be| distrib|
|00001cd0| 75 74 65 64 20 77 69 74 | 68 20 6d 69 6e 69 6d 61 |uted wit|h minima|
|00001ce0| 6c 20 72 65 73 74 72 69 | 63 74 69 6f 6e 73 2c 0a |l restri|ctions,.|
|00001cf0| 58 20 20 20 61 6e 64 20 | 74 6f 20 74 68 61 74 20 |X and |to that |
|00001d00| 65 6e 64 2c 20 74 68 65 | 20 61 75 74 68 6f 72 73 |end, the| authors|
|00001d10| 20 61 72 65 20 77 6f 72 | 6b 69 6e 67 20 74 6f 20 | are wor|king to |
|00001d20| 72 65 77 72 69 74 65 20 | 70 6f 72 74 69 6f 6e 73 |rewrite |portions|
|00001d30| 20 6f 66 20 74 68 65 20 | 63 6f 64 65 0a 58 20 20 | of the |code.X |
|00001d40| 20 77 68 65 72 65 20 74 | 69 6d 65 20 70 65 72 6d | where t|ime perm|
|00001d50| 69 74 73 2e 20 20 54 68 | 69 73 20 69 73 20 61 20 |its. Th|is is a |
|00001d60| 73 6c 6f 77 20 62 75 73 | 69 6e 65 73 73 2c 20 68 |slow bus|iness, h|
|00001d70| 6f 77 65 76 65 72 2c 20 | 61 6e 64 20 69 74 20 69 |owever, |and it i|
|00001d80| 73 20 6e 6f 74 20 61 0a | 58 20 20 20 70 72 69 6d |s not a.|X prim|
|00001d90| 61 72 79 20 63 6f 6e 63 | 65 72 6e 20 66 6f 72 20 |ary conc|ern for |
|00001da0| 6d 6f 73 74 20 6f 66 20 | 75 73 2e 20 20 53 6f 20 |most of |us. So |
|00001db0| 64 6f 6e 27 74 20 68 6f | 6c 64 20 79 6f 75 72 20 |don't ho|ld your |
|00001dc0| 62 72 65 61 74 68 2e 20 | 3a 2d 29 0a 58 0a 58 3d |breath. |:-).X.X=|
|00001dd0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001de0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001df0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001e00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001e10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 0a 45 |========|======.E|
|00001e20| 4e 44 5f 4f 46 5f 46 49 | 4c 45 0a 20 20 69 66 20 |ND_OF_FI|LE. if |
|00001e30| 74 65 73 74 20 36 31 36 | 38 20 2d 6e 65 20 60 77 |test 616|8 -ne `w|
|00001e40| 63 20 2d 63 20 3c 27 43 | 4f 50 59 49 4e 47 27 60 |c -c <'C|OPYING'`|
|00001e50| 3b 20 74 68 65 6e 0a 20 | 20 20 20 65 63 68 6f 20 |; then. | echo |
|00001e60| 73 68 61 72 3a 20 5c 22 | 27 43 4f 50 59 49 4e 47 |shar: \"|'COPYING|
|00001e70| 27 5c 22 20 75 6e 70 61 | 63 6b 65 64 20 77 69 74 |'\" unpa|cked wit|
|00001e80| 68 20 77 72 6f 6e 67 20 | 73 69 7a 65 21 0a 20 20 |h wrong |size!. |
|00001e90| 66 69 0a 20 20 23 20 65 | 6e 64 20 6f 66 20 27 43 |fi. # e|nd of 'C|
|00001ea0| 4f 50 59 49 4e 47 27 0a | 66 69 0a 69 66 20 74 65 |OPYING'.|fi.if te|
|00001eb0| 73 74 20 2d 66 20 27 4d | 41 43 2f 6d 61 63 73 74 |st -f 'M|AC/macst|
|00001ec0| 61 74 2e 63 27 20 2d 61 | 20 22 24 7b 31 7d 22 20 |at.c' -a| "${1}" |
|00001ed0| 21 3d 20 22 2d 63 22 20 | 3b 20 74 68 65 6e 20 0a |!= "-c" |; then .|
|00001ee0| 20 20 65 63 68 6f 20 73 | 68 61 72 3a 20 57 69 6c | echo s|har: Wil|
|00001ef0| 6c 20 6e 6f 74 20 63 6c | 6f 62 62 65 72 20 65 78 |l not cl|obber ex|
|00001f00| 69 73 74 69 6e 67 20 66 | 69 6c 65 20 5c 22 27 4d |isting f|ile \"'M|
|00001f10| 41 43 2f 6d 61 63 73 74 | 61 74 2e 63 27 5c 22 0a |AC/macst|at.c'\".|
|00001f20| 65 6c 73 65 0a 20 20 65 | 63 68 6f 20 73 68 61 72 |else. e|cho shar|
|00001f30| 3a 20 45 78 74 72 61 63 | 74 69 6e 67 20 5c 22 27 |: Extrac|ting \"'|
|00001f40| 4d 41 43 2f 6d 61 63 73 | 74 61 74 2e 63 27 5c 22 |MAC/macs|tat.c'\"|
|00001f50| 20 5c 28 35 38 38 34 20 | 63 68 61 72 61 63 74 65 | \(5884 |characte|
|00001f60| 72 73 5c 29 0a 20 20 73 | 65 64 20 22 73 2f 5e 58 |rs\). s|ed "s/^X|
|00001f70| 2f 2f 22 20 3e 27 4d 41 | 43 2f 6d 61 63 73 74 61 |//" >'MA|C/macsta|
|00001f80| 74 2e 63 27 20 3c 3c 27 | 45 4e 44 5f 4f 46 5f 46 |t.c' <<'|END_OF_F|
|00001f90| 49 4c 45 27 0a 58 23 69 | 66 64 65 66 20 54 48 49 |ILE'.X#i|fdef THI|
|00001fa0| 4e 4b 5f 43 0a 58 23 64 | 65 66 69 6e 65 20 4d 41 |NK_C.X#d|efine MA|
|00001fb0| 43 4f 53 0a 58 23 69 6e | 63 6c 75 64 65 20 20 20 |COS.X#in|clude |
|00001fc0| 20 3c 70 61 73 63 61 6c | 2e 68 3e 0a 58 23 65 6e | <pascal|.h>.X#en|
|00001fd0| 64 69 66 0a 58 23 69 66 | 64 65 66 20 4d 50 57 0a |dif.X#if|def MPW.|
|00001fe0| 58 23 64 65 66 69 6e 65 | 20 4d 41 43 4f 53 0a 58 |X#define| MACOS.X|
|00001ff0| 23 69 6e 63 6c 75 64 65 | 20 20 20 20 3c 46 69 6c |#include| <Fil|
|00002000| 65 73 2e 68 3e 0a 58 23 | 69 6e 63 6c 75 64 65 20 |es.h>.X#|include |
|00002010| 20 20 20 3c 45 72 72 6f | 72 73 2e 68 3e 0a 58 23 | <Erro|rs.h>.X#|
|00002020| 64 65 66 69 6e 65 20 46 | 53 46 43 42 4c 65 6e 20 |define F|SFCBLen |
|00002030| 20 20 20 28 2a 28 73 68 | 6f 72 74 20 2a 29 30 78 | (*(sh|ort *)0x|
|00002040| 33 46 36 29 0a 58 23 64 | 65 66 69 6e 65 20 43 74 |3F6).X#d|efine Ct|
|00002050| 6f 50 73 74 72 20 63 32 | 70 73 74 72 0a 58 23 64 |oPstr c2|pstr.X#d|
|00002060| 65 66 69 6e 65 20 50 74 | 6f 43 73 74 72 20 70 32 |efine Pt|oCstr p2|
|00002070| 63 73 74 72 0a 58 23 65 | 6e 64 69 66 0a 58 0a 58 |cstr.X#e|ndif.X.X|
|00002080| 23 69 66 64 65 66 20 4d | 41 43 4f 53 0a 58 23 69 |#ifdef M|ACOS.X#i|
|00002090| 6e 63 6c 75 64 65 20 20 | 20 20 3c 73 74 72 69 6e |nclude | <strin|
|000020a0| 67 2e 68 3e 0a 58 23 69 | 6e 63 6c 75 64 65 20 20 |g.h>.X#i|nclude |
|000020b0| 20 20 22 6d 61 63 73 74 | 61 74 2e 68 22 0a 58 69 | "macst|at.h".Xi|
|000020c0| 6e 74 20 73 74 61 74 28 | 63 68 61 72 20 2a 70 61 |nt stat(|char *pa|
|000020d0| 74 68 2c 20 73 74 72 75 | 63 74 20 73 74 61 74 20 |th, stru|ct stat |
|000020e0| 2a 62 75 66 29 3b 0a 58 | 0a 58 2f 2a 20 61 73 73 |*buf);.X|.X/* ass|
|000020f0| 75 6d 65 20 74 68 61 74 | 20 74 68 65 20 70 61 74 |ume that| the pat|
|00002100| 68 20 77 69 6c 6c 20 63 | 6f 6e 74 61 69 6e 20 61 |h will c|ontain a|
|00002110| 20 4d 61 63 2d 74 79 70 | 65 20 70 61 74 68 6e 61 | Mac-typ|e pathna|
|00002120| 6d 65 2c 20 69 2e 65 2e | 20 27 3a 27 73 2c 20 65 |me, i.e.| ':'s, e|
|00002130| 74 63 2e 20 2a 2f 0a 58 | 69 6e 74 20 73 74 61 74 |tc. */.X|int stat|
|00002140| 28 70 61 74 68 2c 20 62 | 75 66 29 0a 58 63 68 61 |(path, b|uf).Xcha|
|00002150| 72 20 2a 70 61 74 68 3b | 0a 58 73 74 72 75 63 74 |r *path;|.Xstruct|
|00002160| 20 73 74 61 74 20 2a 62 | 75 66 3b 0a 58 7b 0a 58 | stat *b|uf;.X{.X|
|00002170| 20 20 20 20 63 68 61 72 | 20 20 20 20 74 65 6d 70 | char| temp|
|00002180| 5b 32 35 36 5d 3b 0a 58 | 20 20 20 20 73 68 6f 72 |[256];.X| shor|
|00002190| 74 20 20 20 63 75 72 56 | 6f 6c 75 6d 65 3b 0a 58 |t curV|olume;.X|
|000021a0| 20 20 20 20 6c 6f 6e 67 | 20 20 20 20 63 75 72 44 | long| curD|
|000021b0| 69 72 3b 0a 58 20 20 20 | 20 73 68 6f 72 74 20 20 |ir;.X | short |
|000021c0| 20 66 49 73 48 46 53 20 | 3d 20 66 61 6c 73 65 3b | fIsHFS |= false;|
|000021d0| 0a 58 20 20 20 20 4f 53 | 45 72 72 20 20 20 65 72 |.X OS|Err er|
|000021e0| 72 3b 0a 58 0a 58 20 20 | 20 20 69 66 20 28 62 75 |r;.X.X | if (bu|
|000021f0| 66 20 3d 3d 20 28 73 74 | 72 75 63 74 20 73 74 61 |f == (st|ruct sta|
|00002200| 74 20 2a 29 30 4c 20 7c | 7c 20 70 61 74 68 20 3d |t *)0L ||| path =|
|00002210| 3d 20 28 63 68 61 72 20 | 2a 29 30 4c 29 20 7b 0a |= (char |*)0L) {.|
|00002220| 58 20 20 20 20 20 20 20 | 20 53 79 73 42 65 65 70 |X | SysBeep|
|00002230| 28 31 29 3b 0a 58 20 20 | 20 20 20 20 20 20 72 65 |(1);.X | re|
|00002240| 74 75 72 6e 20 2d 31 3b | 0a 58 20 20 20 20 7d 0a |turn -1;|.X }.|
|00002250| 58 20 20 20 20 0a 58 20 | 20 20 20 69 66 20 28 70 |X .X | if (p|
|00002260| 61 74 68 5b 30 5d 20 3d | 3d 20 27 5c 30 27 20 7c |ath[0] =|= '\0' ||
|00002270| 7c 20 73 74 72 6c 65 6e | 28 70 61 74 68 29 3e 32 || strlen|(path)>2|
|00002280| 35 35 29 20 7b 0a 58 20 | 20 20 20 20 20 20 20 72 |55) {.X | r|
|00002290| 65 74 75 72 6e 20 2d 31 | 3b 0a 58 20 20 20 20 7d |eturn -1|;.X }|
|000022a0| 0a 58 0a 58 20 20 20 20 | 69 66 20 28 47 65 74 56 |.X.X |if (GetV|
|000022b0| 6f 6c 28 28 53 74 72 69 | 6e 67 50 74 72 29 26 74 |ol((Stri|ngPtr)&t|
|000022c0| 65 6d 70 5b 30 5d 2c 20 | 26 63 75 72 56 6f 6c 75 |emp[0], |&curVolu|
|000022d0| 6d 65 29 20 21 3d 20 6e | 6f 45 72 72 29 20 7b 0a |me) != n|oErr) {.|
|000022e0| 58 20 20 20 20 20 20 20 | 20 53 79 73 42 65 65 70 |X | SysBeep|
|000022f0| 28 31 29 3b 0a 58 20 20 | 20 20 20 20 20 20 72 65 |(1);.X | re|
|00002300| 74 75 72 6e 20 2d 31 3b | 0a 58 20 20 20 20 7d 0a |turn -1;|.X }.|
|00002310| 58 20 20 20 20 0a 58 20 | 20 20 20 2f 2a 20 67 65 |X .X | /* ge|
|00002320| 74 20 69 6e 66 6f 20 61 | 62 6f 75 74 20 74 68 65 |t info a|bout the|
|00002330| 20 73 70 65 63 69 66 69 | 65 64 20 76 6f 6c 75 6d | specifi|ed volum|
|00002340| 65 20 2a 2f 0a 58 20 20 | 20 20 69 66 20 28 46 53 |e */.X | if (FS|
|00002350| 46 43 42 4c 65 6e 20 3e | 20 30 29 20 20 20 2f 2a |FCBLen >| 0) /*|
|00002360| 20 48 46 53 20 44 69 73 | 6b 3f 20 2a 2f 0a 58 20 | HFS Dis|k? */.X |
|00002370| 20 20 20 7b 0a 58 20 20 | 20 20 20 20 20 20 57 44 | {.X | WD|
|00002380| 50 42 52 65 63 20 77 64 | 70 62 3b 0a 58 20 20 20 |PBRec wd|pb;.X |
|00002390| 20 20 20 20 20 48 50 61 | 72 61 6d 42 6c 6f 63 6b | HPa|ramBlock|
|000023a0| 52 65 63 20 20 20 20 68 | 70 62 72 3b 0a 58 20 20 |Rec h|pbr;.X |
|000023b0| 20 20 20 20 20 20 53 74 | 72 32 35 35 20 73 74 3b | St|r255 st;|
|000023c0| 0a 58 0a 58 20 20 20 20 | 20 20 20 20 77 64 70 62 |.X.X | wdpb|
|000023d0| 2e 69 6f 43 6f 6d 70 6c | 65 74 69 6f 6e 20 3d 20 |.ioCompl|etion = |
|000023e0| 30 3b 0a 58 20 20 20 20 | 20 20 20 20 77 64 70 62 |0;.X | wdpb|
|000023f0| 2e 69 6f 4e 61 6d 65 50 | 74 72 20 3d 20 28 53 74 |.ioNameP|tr = (St|
|00002400| 72 69 6e 67 50 74 72 29 | 74 65 6d 70 3b 0a 58 20 |ringPtr)|temp;.X |
|00002410| 20 20 20 20 20 20 20 65 | 72 72 20 3d 20 50 42 48 | e|rr = PBH|
|00002420| 47 65 74 56 6f 6c 28 26 | 77 64 70 62 2c 20 30 29 |GetVol(&|wdpb, 0)|
|00002430| 3b 0a 58 20 20 20 20 20 | 20 20 20 69 66 20 28 65 |;.X | if (e|
|00002440| 72 72 20 3d 3d 20 6e 6f | 45 72 72 29 0a 58 20 20 |rr == no|Err).X |
|00002450| 20 20 20 20 20 20 7b 0a | 58 20 20 20 20 20 20 20 | {.|X |
|00002460| 20 20 20 20 20 68 70 62 | 72 2e 76 6f 6c 75 6d 65 | hpb|r.volume|
|00002470| 50 61 72 61 6d 2e 69 6f | 43 6f 6d 70 6c 65 74 69 |Param.io|Completi|
|00002480| 6f 6e 20 3d 20 30 3b 0a | 58 20 20 20 20 20 20 20 |on = 0;.|X |
|00002490| 20 20 20 20 20 68 70 62 | 72 2e 76 6f 6c 75 6d 65 | hpb|r.volume|
|000024a0| 50 61 72 61 6d 2e 69 6f | 4e 61 6d 65 50 74 72 20 |Param.io|NamePtr |
|000024b0| 3d 20 73 74 3b 0a 58 20 | 20 20 20 20 20 20 20 20 |= st;.X | |
|000024c0| 20 20 20 68 70 62 72 2e | 76 6f 6c 75 6d 65 50 61 | hpbr.|volumePa|
|000024d0| 72 61 6d 2e 69 6f 56 52 | 65 66 4e 75 6d 20 3d 20 |ram.ioVR|efNum = |
|000024e0| 77 64 70 62 2e 69 6f 56 | 52 65 66 4e 75 6d 3b 0a |wdpb.ioV|RefNum;.|
|000024f0| 58 20 20 20 20 20 20 20 | 20 20 20 20 20 68 70 62 |X | hpb|
|00002500| 72 2e 76 6f 6c 75 6d 65 | 50 61 72 61 6d 2e 69 6f |r.volume|Param.io|
|00002510| 56 6f 6c 49 6e 64 65 78 | 20 3d 20 30 3b 0a 58 20 |VolIndex| = 0;.X |
|00002520| 20 20 20 20 20 20 20 20 | 20 20 20 65 72 72 20 3d | | err =|
|00002530| 20 50 42 48 47 65 74 56 | 49 6e 66 6f 28 26 68 70 | PBHGetV|Info(&hp|
|00002540| 62 72 2c 20 30 29 3b 0a | 58 0a 58 20 20 20 20 20 |br, 0);.|X.X |
|00002550| 20 20 20 20 20 20 20 69 | 66 20 28 65 72 72 20 3d | i|f (err =|
|00002560| 3d 20 6e 6f 45 72 72 20 | 26 26 20 68 70 62 72 2e |= noErr |&& hpbr.|
|00002570| 76 6f 6c 75 6d 65 50 61 | 72 61 6d 2e 69 6f 56 46 |volumePa|ram.ioVF|
|00002580| 53 49 44 20 3d 3d 20 30 | 0a 58 20 20 20 20 20 20 |SID == 0|.X |
|00002590| 20 20 20 20 20 20 20 20 | 20 20 26 26 20 68 70 62 | | && hpb|
|000025a0| 72 2e 76 6f 6c 75 6d 65 | 50 61 72 61 6d 2e 69 6f |r.volume|Param.io|
|000025b0| 56 53 69 67 57 6f 72 64 | 20 3d 3d 20 30 78 34 32 |VSigWord| == 0x42|
|000025c0| 34 34 29 20 7b 0a 58 20 | 20 20 20 20 20 20 20 20 |44) {.X | |
|000025d0| 20 20 20 20 20 20 20 20 | 20 20 20 66 49 73 48 46 | | fIsHF|
|000025e0| 53 20 3d 20 74 72 75 65 | 3b 0a 58 20 20 20 20 20 |S = true|;.X |
|000025f0| 20 20 20 20 20 20 20 7d | 0a 58 20 20 20 20 20 20 | }|.X |
|00002600| 20 20 7d 0a 58 20 20 20 | 20 7d 0a 58 0a 58 0a 58 | }.X | }.X.X.X|
|00002610| 20 20 20 20 2f 2a 20 6e | 75 6d 62 65 72 20 6f 66 | /* n|umber of|
|00002620| 20 6c 69 6e 6b 73 2c 20 | 61 74 20 6c 65 61 73 74 | links, |at least|
|00002630| 20 69 6e 20 53 79 73 74 | 65 6d 20 36 2e 30 78 2c | in Syst|em 6.0x,|
|00002640| 20 30 20 2a 2f 0a 58 20 | 20 20 20 62 75 66 2d 3e | 0 */.X | buf->|
|00002650| 73 74 5f 6e 6c 69 6e 6b | 20 3d 20 30 3b 0a 58 20 |st_nlink| = 0;.X |
|00002660| 20 20 20 2f 2a 20 75 73 | 65 72 20 69 64 20 2a 2f | /* us|er id */|
|00002670| 0a 58 20 20 20 20 62 75 | 66 2d 3e 73 74 5f 75 69 |.X bu|f->st_ui|
|00002680| 64 20 3d 20 30 3b 0a 58 | 20 20 20 20 2f 2a 20 67 |d = 0;.X| /* g|
|00002690| 72 6f 75 70 20 69 64 20 | 2a 2f 0a 58 20 20 20 20 |roup id |*/.X |
|000026a0| 62 75 66 2d 3e 73 74 5f | 67 69 64 20 3d 20 30 3b |buf->st_|gid = 0;|
|000026b0| 0a 58 0a 58 20 20 20 20 | 69 66 20 28 66 49 73 48 |.X.X |if (fIsH|
|000026c0| 46 53 20 3d 3d 20 74 72 | 75 65 29 20 20 20 2f 2a |FS == tr|ue) /*|
|000026d0| 20 48 46 53 3f 20 2a 2f | 0a 58 20 20 20 20 7b 0a | HFS? */|.X {.|
|000026e0| 58 20 20 20 20 20 20 20 | 20 43 49 6e 66 6f 50 42 |X | CInfoPB|
|000026f0| 52 65 63 20 20 63 50 42 | 3b 0a 58 20 20 20 20 20 |Rec cPB|;.X |
|00002700| 20 20 20 48 50 61 72 61 | 6d 42 6c 6f 63 6b 52 65 | HPara|mBlockRe|
|00002710| 63 20 20 77 50 42 3b 0a | 58 20 20 20 20 20 20 20 |c wPB;.|X |
|00002720| 20 0a 58 20 20 20 20 20 | 20 20 20 77 50 42 2e 77 | .X | wPB.w|
|00002730| 64 50 61 72 61 6d 2e 69 | 6f 43 6f 6d 70 6c 65 74 |dParam.i|oComplet|
|00002740| 69 6f 6e 20 3d 20 28 50 | 72 6f 63 50 74 72 29 30 |ion = (P|rocPtr)0|
|00002750| 4c 3b 0a 58 20 20 20 20 | 20 20 20 20 77 50 42 2e |L;.X | wPB.|
|00002760| 77 64 50 61 72 61 6d 2e | 69 6f 4e 61 6d 65 50 74 |wdParam.|ioNamePt|
|00002770| 72 20 3d 20 28 53 74 72 | 69 6e 67 50 74 72 29 74 |r = (Str|ingPtr)t|
|00002780| 65 6d 70 3b 0a 58 20 20 | 20 20 20 20 20 20 65 72 |emp;.X | er|
|00002790| 72 20 3d 20 50 42 48 47 | 65 74 56 6f 6c 28 28 57 |r = PBHG|etVol((W|
|000027a0| 44 50 42 50 74 72 29 26 | 77 50 42 2c 20 66 61 6c |DPBPtr)&|wPB, fal|
|000027b0| 73 65 29 3b 0a 58 20 20 | 20 20 20 20 20 20 69 66 |se);.X | if|
|000027c0| 20 28 65 72 72 20 21 3d | 20 6e 6f 45 72 72 29 20 | (err !=| noErr) |
|000027d0| 7b 0a 58 20 20 20 20 20 | 20 20 20 20 20 20 20 53 |{.X | S|
|000027e0| 79 73 42 65 65 70 28 31 | 29 3b 0a 58 20 20 20 20 |ysBeep(1|);.X |
|000027f0| 20 20 20 20 20 20 20 20 | 72 65 74 75 72 6e 20 2d | |return -|
|00002800| 31 3b 0a 58 20 20 20 20 | 20 20 20 20 7d 0a 58 0a |1;.X | }.X.|
|00002810| 58 20 20 20 20 20 20 20 | 20 63 75 72 56 6f 6c 75 |X | curVolu|
|00002820| 6d 65 20 3d 20 77 50 42 | 2e 77 64 50 61 72 61 6d |me = wPB|.wdParam|
|00002830| 2e 69 6f 57 44 56 52 65 | 66 4e 75 6d 3b 0a 58 20 |.ioWDVRe|fNum;.X |
|00002840| 20 20 20 20 20 20 20 62 | 75 66 2d 3e 73 74 5f 64 | b|uf->st_d|
|00002850| 65 76 20 3d 20 63 75 72 | 44 69 72 20 3d 20 77 50 |ev = cur|Dir = wP|
|00002860| 42 2e 77 64 50 61 72 61 | 6d 2e 69 6f 57 44 44 69 |B.wdPara|m.ioWDDi|
|00002870| 72 49 44 3b 0a 58 20 20 | 20 20 20 20 20 20 0a 58 |rID;.X | .X|
|00002880| 20 20 20 20 20 20 20 20 | 2f 2a 20 67 65 74 20 69 | |/* get i|
|00002890| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 61 62 6f 75 74 |nformati|on about|
|000028a0| 20 66 69 6c 65 20 2a 2f | 0a 58 20 20 20 20 20 20 | file */|.X |
|000028b0| 20 20 63 50 42 2e 68 46 | 69 6c 65 49 6e 66 6f 2e | cPB.hF|ileInfo.|
|000028c0| 69 6f 43 6f 6d 70 6c 65 | 74 69 6f 6e 20 3d 20 28 |ioComple|tion = (|
|000028d0| 50 72 6f 63 50 74 72 29 | 30 4c 3b 0a 58 20 20 20 |ProcPtr)|0L;.X |
|000028e0| 20 20 20 20 20 43 74 6f | 50 73 74 72 28 70 61 74 | Cto|Pstr(pat|
|000028f0| 68 29 3b 0a 58 20 20 20 | 20 20 20 20 20 73 74 72 |h);.X | str|
|00002900| 6e 63 70 79 28 74 65 6d | 70 2c 70 61 74 68 2c 20 |ncpy(tem|p,path, |
|00002910| 70 61 74 68 5b 30 5d 2b | 31 29 3b 0a 58 20 20 20 |path[0]+|1);.X |
|00002920| 20 20 20 20 20 50 74 6f | 43 73 74 72 28 70 61 74 | Pto|Cstr(pat|
|00002930| 68 29 3b 0a 58 20 20 20 | 20 20 20 20 20 63 50 42 |h);.X | cPB|
|00002940| 2e 68 46 69 6c 65 49 6e | 66 6f 2e 69 6f 4e 61 6d |.hFileIn|fo.ioNam|
|00002950| 65 50 74 72 20 3d 20 28 | 53 74 72 69 6e 67 50 74 |ePtr = (|StringPt|
|00002960| 72 29 74 65 6d 70 3b 0a | 58 20 20 20 20 20 20 20 |r)temp;.|X |
|00002970| 20 63 50 42 2e 68 46 69 | 6c 65 49 6e 66 6f 2e 69 | cPB.hFi|leInfo.i|
|00002980| 6f 56 52 65 66 4e 75 6d | 20 3d 20 30 3b 0a 58 20 |oVRefNum| = 0;.X |
|00002990| 20 20 20 20 20 20 20 63 | 50 42 2e 68 46 69 6c 65 | c|PB.hFile|
|000029a0| 49 6e 66 6f 2e 69 6f 44 | 69 72 49 44 20 3d 20 30 |Info.ioD|irID = 0|
|000029b0| 3b 0a 58 20 20 20 20 20 | 20 20 20 63 50 42 2e 68 |;.X | cPB.h|
|000029c0| 46 69 6c 65 49 6e 66 6f | 2e 69 6f 46 44 69 72 49 |FileInfo|.ioFDirI|
|000029d0| 6e 64 65 78 20 3d 20 30 | 3b 0a 58 20 20 20 20 20 |ndex = 0|;.X |
|000029e0| 20 20 20 0a 58 20 20 20 | 20 20 20 20 20 65 72 72 | .X | err|
|000029f0| 20 3d 20 50 42 47 65 74 | 43 61 74 49 6e 66 6f 28 | = PBGet|CatInfo(|
|00002a00| 26 63 50 42 2c 20 66 61 | 6c 73 65 29 3b 20 0a 58 |&cPB, fa|lse); .X|
|00002a10| 20 20 20 20 20 20 20 20 | 0a 58 20 20 20 20 20 20 | |.X |
|00002a20| 20 20 69 66 20 28 65 72 | 72 20 21 3d 20 6e 6f 45 | if (er|r != noE|
|00002a30| 72 72 29 20 7b 0a 58 20 | 20 20 20 20 20 20 20 20 |rr) {.X | |
|00002a40| 20 20 20 69 66 20 28 65 | 72 72 20 21 3d 20 66 6e | if (e|rr != fn|
|00002a50| 66 45 72 72 29 20 7b 0a | 58 20 20 20 20 20 20 20 |fErr) {.|X |
|00002a60| 20 20 20 20 20 20 20 20 | 20 53 79 73 42 65 65 70 | | SysBeep|
|00002a70| 28 31 29 3b 0a 58 20 20 | 20 20 20 20 20 20 20 20 |(1);.X | |
|00002a80| 20 20 7d 0a 58 20 20 20 | 20 20 20 20 20 20 20 20 | }.X | |
|00002a90| 20 72 65 74 75 72 6e 20 | 2d 31 3b 0a 58 20 20 20 | return |-1;.X |
|00002aa0| 20 20 20 20 20 7d 0a 58 | 20 20 20 20 20 20 20 20 | }.X| |
|00002ab0| 0a 58 20 20 20 20 20 20 | 20 20 2f 2a 20 54 79 70 |.X | /* Typ|
|00002ac0| 65 20 6f 66 20 66 69 6c | 65 3a 20 64 69 72 65 63 |e of fil|e: direc|
|00002ad0| 74 6f 72 79 20 6f 72 20 | 72 65 67 75 6c 61 72 20 |tory or |regular |
|00002ae0| 66 69 6c 65 20 2a 2f 0a | 58 20 20 20 20 20 20 20 |file */.|X |
|00002af0| 20 62 75 66 2d 3e 73 74 | 5f 6d 6f 64 65 20 3d 20 | buf->st|_mode = |
|00002b00| 28 63 50 42 2e 68 46 69 | 6c 65 49 6e 66 6f 2e 69 |(cPB.hFi|leInfo.i|
|00002b10| 6f 46 6c 41 74 74 72 69 | 62 20 26 20 69 6f 44 69 |oFlAttri|b & ioDi|
|00002b20| 72 4d 61 73 6b 29 20 3f | 20 53 5f 49 46 44 49 52 |rMask) ?| S_IFDIR|
|00002b30| 20 3a 20 53 5f 49 46 52 | 45 47 3b 0a 58 20 20 20 | : S_IFR|EG;.X |
|00002b40| 20 20 20 20 20 0a 58 20 | 20 20 20 20 20 20 20 2f | .X | /|
|00002b50| 2a 20 6c 61 73 74 20 61 | 63 63 65 73 73 20 74 69 |* last a|ccess ti|
|00002b60| 6d 65 2c 20 6d 6f 64 69 | 66 69 63 61 74 69 6f 6e |me, modi|fication|
|00002b70| 20 74 69 6d 65 20 61 6e | 64 20 63 72 65 61 74 69 | time an|d creati|
|00002b80| 6f 6e 20 74 69 6d 65 28 | 3f 29 20 2a 2f 0a 58 20 |on time(|?) */.X |
|00002b90| 20 20 20 20 20 20 20 62 | 75 66 2d 3e 73 74 5f 61 | b|uf->st_a|
|00002ba0| 74 69 6d 65 20 3d 20 62 | 75 66 2d 3e 73 74 5f 6d |time = b|uf->st_m|
|00002bb0| 74 69 6d 65 20 3d 20 63 | 50 42 2e 68 46 69 6c 65 |time = c|PB.hFile|
|00002bc0| 49 6e 66 6f 2e 69 6f 46 | 6c 4d 64 44 61 74 3b 0a |Info.ioF|lMdDat;.|
|00002bd0| 58 20 20 20 20 20 20 20 | 20 62 75 66 2d 3e 73 74 |X | buf->st|
|00002be0| 5f 63 74 69 6d 65 20 3d | 20 63 50 42 2e 68 46 69 |_ctime =| cPB.hFi|
|00002bf0| 6c 65 49 6e 66 6f 2e 69 | 6f 46 6c 43 72 44 61 74 |leInfo.i|oFlCrDat|
|00002c00| 3b 0a 58 20 20 20 20 20 | 20 20 20 2f 2a 20 69 6e |;.X | /* in|
|00002c10| 6f 64 65 20 6e 75 6d 62 | 65 72 20 2a 2f 0a 58 20 |ode numb|er */.X |
|00002c20| 20 20 20 20 20 20 20 62 | 75 66 2d 3e 73 74 5f 69 | b|uf->st_i|
|00002c30| 6e 6f 20 3d 20 63 50 42 | 2e 68 46 69 6c 65 49 6e |no = cPB|.hFileIn|
|00002c40| 66 6f 2e 69 6f 44 69 72 | 49 44 20 2b 20 28 28 6c |fo.ioDir|ID + ((l|
|00002c50| 6f 6e 67 29 63 75 72 56 | 6f 6c 75 6d 65 29 3c 3c |ong)curV|olume)<<|
|00002c60| 31 36 3b 0a 58 20 20 20 | 20 20 20 20 20 2f 2a 20 |16;.X | /* |
|00002c70| 73 69 7a 65 20 6f 66 20 | 66 69 6c 65 20 2d 20 75 |size of |file - u|
|00002c80| 73 65 20 6f 6e 6c 79 20 | 74 68 65 20 64 61 74 61 |se only |the data|
|00002c90| 20 66 6f 72 6b 20 2a 2f | 0a 58 20 20 20 20 20 20 | fork */|.X |
|00002ca0| 20 20 62 75 66 2d 3e 73 | 74 5f 73 69 7a 65 20 3d | buf->s|t_size =|
|00002cb0| 20 63 50 42 2e 68 46 69 | 6c 65 49 6e 66 6f 2e 69 | cPB.hFi|leInfo.i|
|00002cc0| 6f 46 6c 4c 67 4c 65 6e | 3b 0a 58 20 20 20 20 20 |oFlLgLen|;.X |
|00002cd0| 20 20 20 2f 2a 20 73 69 | 7a 65 20 6f 66 20 64 69 | /* si|ze of di|
|00002ce0| 73 6b 20 62 6c 6f 63 6b | 20 2a 2f 0a 58 20 20 20 |sk block| */.X |
|00002cf0| 20 20 20 20 20 69 66 20 | 28 63 50 42 2e 68 46 69 | if |(cPB.hFi|
|00002d00| 6c 65 49 6e 66 6f 2e 69 | 6f 46 6c 43 6c 70 53 69 |leInfo.i|oFlClpSi|
|00002d10| 7a 20 3d 3d 20 30 29 20 | 7b 0a 58 20 20 20 20 20 |z == 0) |{.X |
|00002d20| 20 20 20 20 20 20 20 48 | 50 61 72 61 6d 42 6c 6f | H|ParamBlo|
|00002d30| 63 6b 52 65 63 20 68 50 | 42 3b 0a 58 20 20 20 20 |ckRec hP|B;.X |
|00002d40| 20 20 20 20 20 20 20 20 | 0a 58 20 20 20 20 20 20 | |.X |
|00002d50| 20 20 20 20 20 20 68 50 | 42 2e 76 6f 6c 75 6d 65 | hP|B.volume|
|00002d60| 50 61 72 61 6d 2e 69 6f | 43 6f 6d 70 6c 65 74 69 |Param.io|Completi|
|00002d70| 6f 6e 20 3d 20 28 50 72 | 6f 63 50 74 72 29 30 4c |on = (Pr|ocPtr)0L|
|00002d80| 3b 0a 58 20 20 20 20 20 | 20 20 20 20 20 20 20 68 |;.X | h|
|00002d90| 50 42 2e 76 6f 6c 75 6d | 65 50 61 72 61 6d 2e 69 |PB.volum|eParam.i|
|00002da0| 6f 4e 61 6d 65 50 74 72 | 20 3d 20 28 53 74 72 69 |oNamePtr| = (Stri|
|00002db0| 6e 67 50 74 72 29 74 65 | 6d 70 3b 0a 58 20 20 20 |ngPtr)te|mp;.X |
|00002dc0| 20 20 20 20 20 20 20 20 | 20 68 50 42 2e 76 6f 6c | | hPB.vol|
|00002dd0| 75 6d 65 50 61 72 61 6d | 2e 69 6f 56 52 65 66 4e |umeParam|.ioVRefN|
|00002de0| 75 6d 20 3d 20 30 3b 0a | 58 20 20 20 20 20 20 20 |um = 0;.|X |
|00002df0| 20 20 20 20 20 68 50 42 | 2e 76 6f 6c 75 6d 65 50 | hPB|.volumeP|
|00002e00| 61 72 61 6d 2e 69 6f 56 | 6f 6c 49 6e 64 65 78 20 |aram.ioV|olIndex |
|00002e10| 3d 20 30 3b 0a 58 20 20 | 20 20 20 20 20 20 20 20 |= 0;.X | |
|00002e20| 20 20 0a 58 20 20 20 20 | 20 20 20 20 20 20 20 20 | .X | |
|00002e30| 65 72 72 20 3d 20 50 42 | 48 47 65 74 56 49 6e 66 |err = PB|HGetVInf|
|00002e40| 6f 28 26 68 50 42 2c 20 | 66 61 6c 73 65 29 3b 0a |o(&hPB, |false);.|
|00002e50| 58 20 20 20 20 20 20 20 | 20 20 20 20 20 0a 58 20 |X | .X |
|00002e60| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 65 | | if (e|
|00002e70| 72 72 20 21 3d 20 6e 6f | 45 72 72 29 20 7b 0a 58 |rr != no|Err) {.X|
|00002e80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002e90| 53 79 73 42 65 65 70 28 | 31 29 3b 0a 58 20 20 20 |SysBeep(|1);.X |
|00002ea0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 72 65 74 | | ret|
|00002eb0| 75 72 6e 20 2d 31 3b 0a | 58 20 20 20 20 20 20 20 |urn -1;.|X |
|00002ec0| 20 20 20 20 20 7d 0a 58 | 20 20 20 20 20 20 20 20 | }.X| |
|00002ed0| 20 20 20 20 0a 58 20 20 | 20 20 20 20 20 20 20 20 | .X | |
|00002ee0| 20 20 62 75 66 2d 3e 73 | 74 5f 62 6c 6b 73 69 7a | buf->s|t_blksiz|
|00002ef0| 65 20 3d 20 68 50 42 2e | 76 6f 6c 75 6d 65 50 61 |e = hPB.|volumePa|
|00002f00| 72 61 6d 2e 69 6f 56 43 | 6c 70 53 69 7a 3b 0a 58 |ram.ioVC|lpSiz;.X|
|00002f10| 20 20 20 20 20 20 20 20 | 7d 0a 58 20 20 20 20 20 | |}.X |
|00002f20| 20 20 20 65 6c 73 65 0a | 58 20 20 20 20 20 20 20 | else.|X |
|00002f30| 20 20 20 20 20 62 75 66 | 2d 3e 73 74 5f 62 6c 6b | buf|->st_blk|
|00002f40| 73 69 7a 65 20 3d 20 63 | 50 42 2e 68 46 69 6c 65 |size = c|PB.hFile|
|00002f50| 49 6e 66 6f 2e 69 6f 46 | 6c 43 6c 70 53 69 7a 3b |Info.ioF|lClpSiz;|
|00002f60| 0a 58 20 20 20 20 0a 58 | 20 20 20 20 20 20 20 20 |.X .X| |
|00002f70| 62 75 66 2d 3e 73 74 5f | 62 6c 6f 63 6b 73 20 3d |buf->st_|blocks =|
|00002f80| 20 63 50 42 2e 68 46 69 | 6c 65 49 6e 66 6f 2e 69 | cPB.hFi|leInfo.i|
|00002f90| 6f 46 6c 50 79 4c 65 6e | 2f 20 62 75 66 2d 3e 73 |oFlPyLen|/ buf->s|
|00002fa0| 74 5f 62 6c 6b 73 69 7a | 65 3b 0a 58 20 20 20 20 |t_blksiz|e;.X |
|00002fb0| 7d 0a 58 20 20 20 20 65 | 6c 73 65 20 20 20 20 2f |}.X e|lse /|
|00002fc0| 2a 20 4d 46 53 3f 20 2a | 2f 0a 58 20 20 20 20 7b |* MFS? *|/.X {|
|00002fd0| 0a 58 20 20 20 20 20 20 | 20 20 50 61 72 61 6d 42 |.X | ParamB|
|00002fe0| 6c 6f 63 6b 52 65 63 20 | 20 20 70 50 42 3b 0a 58 |lockRec | pPB;.X|
|00002ff0| 20 20 20 20 20 20 20 20 | 0a 58 20 20 20 20 20 20 | |.X |
|00003000| 20 20 62 75 66 2d 3e 73 | 74 5f 64 65 76 20 3d 20 | buf->s|t_dev = |
|00003010| 30 3b 0a 58 20 20 20 20 | 20 20 20 20 0a 58 20 20 |0;.X | .X |
|00003020| 20 20 20 20 20 20 43 74 | 6f 50 73 74 72 28 70 61 | Ct|oPstr(pa|
|00003030| 74 68 29 3b 0a 58 20 20 | 20 20 20 20 20 20 73 74 |th);.X | st|
|00003040| 72 6e 63 70 79 28 74 65 | 6d 70 2c 20 70 61 74 68 |rncpy(te|mp, path|
|00003050| 2c 20 70 61 74 68 5b 30 | 5d 2b 31 29 3b 0a 58 20 |, path[0|]+1);.X |
|00003060| 20 20 20 20 20 20 20 50 | 74 6f 43 73 74 72 28 70 | P|toCstr(p|
|00003070| 61 74 68 29 3b 0a 58 20 | 20 20 20 20 20 20 20 70 |ath);.X | p|
|00003080| 50 42 2e 66 69 6c 65 50 | 61 72 61 6d 2e 69 6f 43 |PB.fileP|aram.ioC|
|00003090| 6f 6d 70 6c 65 74 69 6f | 6e 20 3d 20 28 50 72 6f |ompletio|n = (Pro|
|000030a0| 63 50 74 72 29 30 3b 0a | 58 20 20 20 20 20 20 20 |cPtr)0;.|X |
|000030b0| 20 70 50 42 2e 66 69 6c | 65 50 61 72 61 6d 2e 69 | pPB.fil|eParam.i|
|000030c0| 6f 4e 61 6d 65 50 74 72 | 20 3d 20 28 53 74 72 69 |oNamePtr| = (Stri|
|000030d0| 6e 67 50 74 72 29 74 65 | 6d 70 3b 0a 58 20 20 20 |ngPtr)te|mp;.X |
|000030e0| 20 20 20 20 20 70 50 42 | 2e 66 69 6c 65 50 61 72 | pPB|.filePar|
|000030f0| 61 6d 2e 69 6f 56 52 65 | 66 4e 75 6d 20 3d 20 63 |am.ioVRe|fNum = c|
|00003100| 75 72 56 6f 6c 75 6d 65 | 3b 0a 58 20 20 20 20 20 |urVolume|;.X |
|00003110| 20 20 20 70 50 42 2e 66 | 69 6c 65 50 61 72 61 6d | pPB.f|ileParam|
|00003120| 2e 69 6f 46 56 65 72 73 | 4e 75 6d 20 3d 20 30 3b |.ioFVers|Num = 0;|
|00003130| 0a 58 20 20 20 20 20 20 | 20 20 70 50 42 2e 66 69 |.X | pPB.fi|
|00003140| 6c 65 50 61 72 61 6d 2e | 69 6f 46 44 69 72 49 6e |leParam.|ioFDirIn|
|00003150| 64 65 78 20 3d 20 30 3b | 0a 58 20 20 20 20 20 20 |dex = 0;|.X |
|00003160| 20 20 0a 58 20 20 20 20 | 20 20 20 20 65 72 72 20 | .X | err |
|00003170| 3d 20 50 42 47 65 74 46 | 49 6e 66 6f 28 26 70 50 |= PBGetF|Info(&pP|
|00003180| 42 2c 20 66 61 6c 73 65 | 29 3b 20 20 20 0a 58 20 |B, false|); .X |
|00003190| 20 20 20 20 20 20 20 0a | 58 20 20 20 20 20 20 20 | .|X |
|000031a0| 20 69 66 20 28 65 72 72 | 20 21 3d 20 6e 6f 45 72 | if (err| != noEr|
|000031b0| 72 29 20 7b 0a 58 20 20 | 20 20 20 20 20 20 20 20 |r) {.X | |
|000031c0| 20 20 53 79 73 42 65 65 | 70 28 31 29 3b 0a 58 20 | SysBee|p(1);.X |
|000031d0| 20 20 20 20 20 20 20 20 | 20 20 20 72 65 74 75 72 | | retur|
|000031e0| 6e 20 2d 31 3b 0a 58 20 | 20 20 20 20 20 20 20 7d |n -1;.X | }|
|000031f0| 0a 58 20 20 20 20 20 20 | 20 20 0a 58 20 20 20 20 |.X | .X |
|00003200| 20 20 20 20 2f 2a 20 54 | 79 70 65 20 6f 66 20 66 | /* T|ype of f|
|00003210| 69 6c 65 3a 20 65 69 74 | 68 65 72 20 64 69 72 65 |ile: eit|her dire|
|00003220| 63 74 6f 72 79 20 6f 72 | 20 72 65 67 75 6c 61 72 |ctory or| regular|
|00003230| 20 66 69 6c 65 20 2a 2f | 0a 58 20 20 20 20 20 20 | file */|.X |
|00003240| 20 20 62 75 66 2d 3e 73 | 74 5f 6d 6f 64 65 20 3d | buf->s|t_mode =|
|00003250| 20 28 70 50 42 2e 66 69 | 6c 65 50 61 72 61 6d 2e | (pPB.fi|leParam.|
|00003260| 69 6f 46 6c 41 74 74 72 | 69 62 20 26 20 69 6f 44 |ioFlAttr|ib & ioD|
|00003270| 69 72 4d 61 73 6b 29 20 | 3f 20 53 5f 49 46 44 49 |irMask) |? S_IFDI|
|00003280| 52 20 3a 20 53 5f 49 46 | 52 45 47 3b 0a 58 20 20 |R : S_IF|REG;.X |
|00003290| 20 20 20 20 20 20 0a 58 | 20 20 20 20 20 20 20 20 | .X| |
|000032a0| 2f 2a 20 6c 61 73 74 20 | 61 63 63 65 73 73 20 74 |/* last |access t|
|000032b0| 69 6d 65 2c 20 6d 6f 64 | 69 66 69 63 61 74 69 6f |ime, mod|ificatio|
|000032c0| 6e 20 74 69 6d 65 20 61 | 6e 64 20 63 72 65 61 74 |n time a|nd creat|
|000032d0| 69 6f 6e 20 74 69 6d 65 | 28 3f 29 20 2a 2f 0a 58 |ion time|(?) */.X|
|000032e0| 20 20 20 20 20 20 20 20 | 62 75 66 2d 3e 73 74 5f | |buf->st_|
|000032f0| 61 74 69 6d 65 20 3d 20 | 62 75 66 2d 3e 73 74 5f |atime = |buf->st_|
|00003300| 6d 74 69 6d 65 20 3d 20 | 70 50 42 2e 66 69 6c 65 |mtime = |pPB.file|
|00003310| 50 61 72 61 6d 2e 69 6f | 46 6c 4d 64 44 61 74 3b |Param.io|FlMdDat;|
|00003320| 0a 58 20 20 20 20 20 20 | 20 20 62 75 66 2d 3e 73 |.X | buf->s|
|00003330| 74 5f 63 74 69 6d 65 20 | 3d 20 70 50 42 2e 66 69 |t_ctime |= pPB.fi|
|00003340| 6c 65 50 61 72 61 6d 2e | 69 6f 46 6c 43 72 44 61 |leParam.|ioFlCrDa|
|00003350| 74 3b 0a 58 20 20 20 20 | 20 20 20 20 2f 2a 20 69 |t;.X | /* i|
|00003360| 6e 6f 64 65 20 6e 75 6d | 62 65 72 20 2a 2f 0a 58 |node num|ber */.X|
|00003370| 20 20 20 20 20 20 20 20 | 62 75 66 2d 3e 73 74 5f | |buf->st_|
|00003380| 69 6e 6f 20 3d 20 70 50 | 42 2e 66 69 6c 65 50 61 |ino = pP|B.filePa|
|00003390| 72 61 6d 2e 69 6f 46 6c | 4e 75 6d 20 2b 20 28 28 |ram.ioFl|Num + ((|
|000033a0| 6c 6f 6e 67 29 63 75 72 | 56 6f 6c 75 6d 65 29 3c |long)cur|Volume)<|
|000033b0| 3c 31 36 3b 0a 58 20 20 | 20 20 20 20 20 20 2f 2a |<16;.X | /*|
|000033c0| 20 73 69 7a 65 20 6f 66 | 20 66 69 6c 65 20 2d 20 | size of| file - |
|000033d0| 75 73 65 20 6f 6e 6c 79 | 20 74 68 65 20 64 61 74 |use only| the dat|
|000033e0| 61 20 66 6f 72 6b 20 2a | 2f 0a 58 20 20 20 20 20 |a fork *|/.X |
|000033f0| 20 20 20 62 75 66 2d 3e | 73 74 5f 73 69 7a 65 20 | buf->|st_size |
|00003400| 3d 20 70 50 42 2e 66 69 | 6c 65 50 61 72 61 6d 2e |= pPB.fi|leParam.|
|00003410| 69 6f 46 6c 4c 67 4c 65 | 6e 3b 0a 58 20 20 20 20 |ioFlLgLe|n;.X |
|00003420| 20 20 20 20 2f 2a 20 73 | 69 7a 65 20 6f 66 20 64 | /* s|ize of d|
|00003430| 69 73 6b 20 62 6c 6f 63 | 6b 20 2a 2f 0a 58 20 20 |isk bloc|k */.X |
|00003440| 20 20 20 20 20 20 7b 0a | 58 20 20 20 20 20 20 20 | {.|X |
|00003450| 20 20 20 20 20 50 61 72 | 61 6d 42 6c 6f 63 6b 52 | Par|amBlockR|
|00003460| 65 63 20 68 50 42 3b 0a | 58 20 20 20 20 20 20 20 |ec hPB;.|X |
|00003470| 20 20 20 20 20 0a 58 20 | 20 20 20 20 20 20 20 20 | .X | |
|00003480| 20 20 20 68 50 42 2e 76 | 6f 6c 75 6d 65 50 61 72 | hPB.v|olumePar|
|00003490| 61 6d 2e 69 6f 43 6f 6d | 70 6c 65 74 69 6f 6e 20 |am.ioCom|pletion |
|000034a0| 3d 20 28 50 72 6f 63 50 | 74 72 29 30 3b 0a 58 20 |= (ProcP|tr)0;.X |
|000034b0| 20 20 20 20 20 20 20 20 | 20 20 20 68 50 42 2e 76 | | hPB.v|
|000034c0| 6f 6c 75 6d 65 50 61 72 | 61 6d 2e 69 6f 4e 61 6d |olumePar|am.ioNam|
|000034d0| 65 50 74 72 20 3d 20 28 | 53 74 72 69 6e 67 50 74 |ePtr = (|StringPt|
|000034e0| 72 29 74 65 6d 70 3b 0a | 58 20 20 20 20 20 20 20 |r)temp;.|X |
|000034f0| 20 20 20 20 20 68 50 42 | 2e 76 6f 6c 75 6d 65 50 | hPB|.volumeP|
|00003500| 61 72 61 6d 2e 69 6f 56 | 52 65 66 4e 75 6d 20 3d |aram.ioV|RefNum =|
|00003510| 20 63 75 72 56 6f 6c 75 | 6d 65 3b 0a 58 20 20 20 | curVolu|me;.X |
|00003520| 20 20 20 20 20 20 20 20 | 20 68 50 42 2e 76 6f 6c | | hPB.vol|
|00003530| 75 6d 65 50 61 72 61 6d | 2e 69 6f 56 6f 6c 49 6e |umeParam|.ioVolIn|
|00003540| 64 65 78 20 3d 20 30 3b | 0a 58 20 20 20 20 20 20 |dex = 0;|.X |
|00003550| 20 20 20 20 20 20 0a 58 | 20 20 20 20 20 20 20 20 | .X| |
|00003560| 20 20 20 20 65 72 72 20 | 3d 20 50 42 47 65 74 56 | err |= PBGetV|
|00003570| 49 6e 66 6f 28 26 68 50 | 42 2c 20 66 61 6c 73 65 |Info(&hP|B, false|
|00003580| 29 3b 0a 58 20 20 20 20 | 20 20 20 20 20 20 20 20 |);.X | |
|00003590| 0a 58 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 |.X | if|
|000035a0| 20 28 65 72 72 20 21 3d | 20 6e 6f 45 72 72 29 20 | (err !=| noErr) |
|000035b0| 7b 0a 58 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |{.X | |
|000035c0| 20 20 20 53 79 73 42 65 | 65 70 28 31 29 3b 0a 58 | SysBe|ep(1);.X|
|000035d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000035e0| 72 65 74 75 72 6e 20 2d | 31 3b 0a 58 20 20 20 20 |return -|1;.X |
|000035f0| 20 20 20 20 20 20 20 20 | 7d 0a 58 20 20 20 20 20 | |}.X |
|00003600| 20 20 20 20 20 20 20 0a | 58 20 20 20 20 20 20 20 | .|X |
|00003610| 20 20 20 20 20 62 75 66 | 2d 3e 73 74 5f 62 6c 6b | buf|->st_blk|
|00003620| 73 69 7a 65 20 3d 20 68 | 50 42 2e 76 6f 6c 75 6d |size = h|PB.volum|
|00003630| 65 50 61 72 61 6d 2e 69 | 6f 56 43 6c 70 53 69 7a |eParam.i|oVClpSiz|
|00003640| 3b 0a 58 20 20 20 20 20 | 20 20 20 7d 0a 58 20 20 |;.X | }.X |
|00003650| 20 20 0a 58 20 20 20 20 | 20 20 20 20 2f 2a 20 6e | .X | /* n|
|00003660| 75 6d 62 65 72 20 6f 66 | 20 64 69 73 6b 20 62 6c |umber of| disk bl|
|00003670| 6f 63 6b 73 20 75 73 65 | 64 20 62 79 20 66 69 6c |ocks use|d by fil|
|00003680| 65 20 2d 20 69 6e 63 6c | 75 64 65 73 20 72 65 73 |e - incl|udes res|
|00003690| 6f 75 72 63 65 20 66 6f | 72 6b 20 2a 2f 0a 58 20 |ource fo|rk */.X |
|000036a0| 20 20 20 20 20 20 20 62 | 75 66 2d 3e 73 74 5f 62 | b|uf->st_b|
|000036b0| 6c 6f 63 6b 73 20 3d 20 | 70 50 42 2e 66 69 6c 65 |locks = |pPB.file|
|000036c0| 50 61 72 61 6d 2e 69 6f | 46 6c 50 79 4c 65 6e 2f |Param.io|FlPyLen/|
|000036d0| 20 62 75 66 2d 3e 73 74 | 5f 62 6c 6b 73 69 7a 65 | buf->st|_blksize|
|000036e0| 20 2b 0a 58 20 20 20 20 | 20 20 20 20 20 20 20 20 | +.X | |
|000036f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003700| 70 50 42 2e 66 69 6c 65 | 50 61 72 61 6d 2e 69 6f |pPB.file|Param.io|
|00003710| 46 6c 52 50 79 4c 65 6e | 2f 62 75 66 2d 3e 73 74 |FlRPyLen|/buf->st|
|00003720| 5f 62 6c 6b 73 69 7a 65 | 3b 0a 58 20 20 20 20 7d |_blksize|;.X }|
|00003730| 0a 58 0a 58 20 20 20 20 | 72 65 74 75 72 6e 20 30 |.X.X |return 0|
|00003740| 3b 0a 58 7d 0a 58 23 65 | 6c 73 65 0a 58 23 65 72 |;.X}.X#e|lse.X#er|
|00003750| 72 6f 72 20 31 0a 58 23 | 65 6e 64 69 66 0a 45 4e |ror 1.X#|endif.EN|
|00003760| 44 5f 4f 46 5f 46 49 4c | 45 0a 20 20 69 66 20 74 |D_OF_FIL|E. if t|
|00003770| 65 73 74 20 35 38 38 34 | 20 2d 6e 65 20 60 77 63 |est 5884| -ne `wc|
|00003780| 20 2d 63 20 3c 27 4d 41 | 43 2f 6d 61 63 73 74 61 | -c <'MA|C/macsta|
|00003790| 74 2e 63 27 60 3b 20 74 | 68 65 6e 0a 20 20 20 20 |t.c'`; t|hen. |
|000037a0| 65 63 68 6f 20 73 68 61 | 72 3a 20 5c 22 27 4d 41 |echo sha|r: \"'MA|
|000037b0| 43 2f 6d 61 63 73 74 61 | 74 2e 63 27 5c 22 20 75 |C/macsta|t.c'\" u|
|000037c0| 6e 70 61 63 6b 65 64 20 | 77 69 74 68 20 77 72 6f |npacked |with wro|
|000037d0| 6e 67 20 73 69 7a 65 21 | 0a 20 20 66 69 0a 20 20 |ng size!|. fi. |
|000037e0| 23 20 65 6e 64 20 6f 66 | 20 27 4d 41 43 2f 6d 61 |# end of| 'MAC/ma|
|000037f0| 63 73 74 61 74 2e 63 27 | 0a 66 69 0a 69 66 20 74 |cstat.c'|.fi.if t|
|00003800| 65 73 74 20 2d 66 20 27 | 4d 53 44 4f 53 2f 62 63 |est -f '|MSDOS/bc|
|00003810| 63 2f 75 6e 7a 69 70 2e | 70 72 6a 2e 75 75 27 20 |c/unzip.|prj.uu' |
|00003820| 2d 61 20 22 24 7b 31 7d | 22 20 21 3d 20 22 2d 63 |-a "${1}|" != "-c|
|00003830| 22 20 3b 20 74 68 65 6e | 20 0a 20 20 65 63 68 6f |" ; then| . echo|
|00003840| 20 73 68 61 72 3a 20 57 | 69 6c 6c 20 6e 6f 74 20 | shar: W|ill not |
|00003850| 63 6c 6f 62 62 65 72 20 | 65 78 69 73 74 69 6e 67 |clobber |existing|
|00003860| 20 66 69 6c 65 20 5c 22 | 27 4d 53 44 4f 53 2f 62 | file \"|'MSDOS/b|
|00003870| 63 63 2f 75 6e 7a 69 70 | 2e 70 72 6a 2e 75 75 27 |cc/unzip|.prj.uu'|
|00003880| 5c 22 0a 65 6c 73 65 0a | 20 20 65 63 68 6f 20 73 |\".else.| echo s|
|00003890| 68 61 72 3a 20 45 78 74 | 72 61 63 74 69 6e 67 20 |har: Ext|racting |
|000038a0| 5c 22 27 4d 53 44 4f 53 | 2f 62 63 63 2f 75 6e 7a |\"'MSDOS|/bcc/unz|
|000038b0| 69 70 2e 70 72 6a 2e 75 | 75 27 5c 22 20 5c 28 39 |ip.prj.u|u'\" \(9|
|000038c0| 32 33 34 20 63 68 61 72 | 61 63 74 65 72 73 5c 29 |234 char|acters\)|
|000038d0| 0a 20 20 73 65 64 20 22 | 73 2f 5e 58 2f 2f 22 20 |. sed "|s/^X//" |
|000038e0| 3e 27 4d 53 44 4f 53 2f | 62 63 63 2f 75 6e 7a 69 |>'MSDOS/|bcc/unzi|
|000038f0| 70 2e 70 72 6a 2e 75 75 | 27 20 3c 3c 27 45 4e 44 |p.prj.uu|' <<'END|
|00003900| 5f 4f 46 5f 46 49 4c 45 | 27 0a 58 62 65 67 69 6e |_OF_FILE|'.Xbegin|
|00003910| 20 36 36 36 20 4d 53 44 | 4f 53 2f 62 63 63 2f 75 | 666 MSD|OS/bcc/u|
|00003920| 6e 7a 69 70 2e 70 72 6a | 0a 58 4d 35 27 35 52 38 |nzip.prj|.XM5'5R8|
|00003930| 46 5c 40 30 52 21 30 3c | 46 5d 4a 39 36 2d 54 28 |F\@0R!0<|F]J96-T(|
|00003940| 24 39 49 3b 26 34 40 26 | 40 20 21 23 31 28 37 20 |$9I;&4@&|@ !#1(7 |
|00003950| 31 48 20 20 30 3c 52 20 | 24 20 27 52 30 20 22 20 |1H 0<R |$ 'R0 " |
|00003960| 20 24 20 52 40 20 22 0a | 58 4d 20 20 20 20 52 50 | $ R@ ".|XM RP|
|00003970| 20 22 20 20 24 20 53 20 | 20 22 20 20 24 20 53 30 | " $ S | " $ S0|
|00003980| 20 22 20 20 28 20 53 40 | 20 22 20 20 20 20 53 50 | " ( S@| " SP|
|00003990| 20 22 20 20 20 20 54 20 | 20 22 20 20 20 20 54 30 | " T | " T0|
|000039a0| 20 22 20 20 20 20 0a 58 | 4d 54 40 20 22 20 20 24 | " .X|MT@ " $|
|000039b0| 20 54 50 20 22 20 20 24 | 20 55 20 20 22 20 20 2c | TP " $| U " ,|
|000039c0| 20 55 40 20 22 20 24 20 | 20 55 50 20 22 20 20 24 | U@ " $ | UP " $|
|000039d0| 20 5c 30 20 21 20 20 23 | 52 20 20 24 20 20 2f 2c | \0 ! #|R $ /,|
|000039e0| 20 20 30 20 21 0a 58 4d | 5d 20 20 21 20 20 27 55 | 0 !.XM|] ! 'U|
|000039f0| 20 20 24 20 20 3f 38 20 | 20 40 20 20 40 2f 3c 20 | $ ?8 | @ @/< |
|00003a00| 20 30 20 20 5e 20 20 21 | 20 20 23 59 20 20 24 20 | 0 ^ !| #Y $ |
|00003a10| 20 2f 48 20 20 40 20 20 | 28 2b 20 24 20 40 20 20 | /H @ |(+ $ @ |
|00003a20| 20 4f 4c 20 0a 58 4d 20 | 30 20 20 5f 20 20 21 20 | OL .XM |0 _ ! |
|00003a30| 20 27 5d 20 20 24 20 20 | 2f 58 20 20 30 20 20 5f | '] $ |/X 0 _|
|00003a40| 50 20 21 20 20 20 20 20 | 30 24 20 20 30 24 21 20 |P ! |0$ 0$! |
|00003a50| 30 20 20 20 50 24 21 20 | 20 24 24 20 30 24 20 20 |0 P$! | $$ 0$ |
|00003a60| 20 34 21 0a 58 4d 20 30 | 20 20 21 40 24 21 20 20 | 4!.XM 0| !@$! |
|00003a70| 24 27 20 30 24 20 26 30 | 40 21 20 30 21 44 22 30 |$' 0$ &0|@! 0!D"0|
|00003a80| 24 21 20 22 20 2a 20 30 | 24 20 20 20 4c 21 20 30 |$! " * 0|$ L! 0|
|00003a90| 20 20 23 20 24 21 20 20 | 20 2d 20 30 24 20 20 20 | # $! | - 0$ |
|00003aa0| 58 21 0a 58 4d 20 30 20 | 20 23 50 24 21 20 20 20 |X!.XM 0 | #P$! |
|00003ab0| 30 20 30 24 20 20 21 24 | 21 20 30 20 20 24 40 24 |0 0$ !$|! 0 $@$|
|00003ac0| 21 20 20 20 33 20 30 24 | 20 20 21 30 21 20 30 20 |! 3 0$| !0! 0 |
|00003ad0| 20 25 30 24 21 20 20 24 | 36 20 30 24 20 20 21 3c | %0$! $|6 0$ !<|
|00003ae0| 21 0a 58 4d 20 40 20 20 | 40 21 40 21 20 30 20 20 |!.XM @ |@!@! 0 |
|00003af0| 26 30 24 22 20 20 20 20 | 26 40 24 21 20 20 20 3b |&0$" |&@$! ;|
|00003b00| 20 30 24 20 20 21 50 21 | 20 30 20 21 27 30 24 21 | 0$ !P!| 0 !'0$!|
|00003b10| 20 20 20 3e 20 30 24 20 | 20 51 5c 21 20 30 20 21 | > 0$ | Q\! 0 !|
|00003b20| 0a 58 4d 28 20 24 21 20 | 20 20 42 20 30 24 20 20 |.XM( $! | B 0$ |
|00003b30| 22 2c 21 20 30 20 20 29 | 20 24 21 20 20 20 45 20 |",! 0 )| $! E |
|00003b40| 30 24 20 20 22 38 21 20 | 40 23 5f 3f 52 3c 21 20 |0$ "8! |@#_?R<! |
|00003b50| 20 20 4b 20 30 28 20 20 | 20 21 39 20 40 24 20 0a | K 0( | !9 @$ .|
|00003b60| 58 4d 20 36 4c 22 20 30 | 20 20 36 40 28 21 20 20 |XM 6L" 0| 6@(! |
|00003b70| 25 3b 20 40 24 20 20 35 | 50 22 20 30 20 21 37 30 |%; @$ 5|P" 0 !70|
|00003b80| 28 21 20 20 25 3e 20 40 | 24 20 20 35 5c 22 20 30 |(! %> @|$ 5\" 0|
|00003b90| 20 21 38 20 28 21 20 20 | 25 41 20 40 24 20 0a 58 | !8 (! |%A @$ .X|
|00003ba0| 4d 20 36 28 22 20 30 20 | 21 38 50 28 21 20 20 25 |M 6(" 0 |!8P(! %|
|00003bb0| 44 20 40 24 20 20 36 34 | 22 20 30 20 21 39 40 28 |D @$ 64|" 0 !9@(|
|00003bc0| 21 20 20 25 47 20 40 24 | 20 20 36 40 22 20 30 20 |! %G @$| 6@" 0 |
|00003bd0| 20 3a 30 28 21 20 20 25 | 4c 20 40 24 20 0a 58 4d | :0(! %|L @$ .XM|
|00003be0| 20 36 54 22 20 30 20 21 | 3b 40 28 21 20 20 25 4f | 6T" 0 !|;@(! %O|
|00003bf0| 20 40 24 20 20 37 20 22 | 20 30 20 21 3c 30 28 21 | @$ 7 "| 0 !<0(!|
|00003c00| 20 20 25 52 20 40 24 20 | 20 37 2c 22 20 30 20 21 | %R @$ | 7," 0 !|
|00003c10| 3d 20 28 21 20 20 25 55 | 20 40 24 20 0a 58 4d 20 |= (! %U| @$ .XM |
|00003c20| 27 38 22 20 30 20 21 3d | 50 28 21 20 20 25 58 20 |'8" 0 !=|P(! %X |
|00003c30| 40 24 20 20 37 44 22 20 | 30 20 21 3e 40 28 21 20 |@$ 7D" |0 !>@(! |
|00003c40| 20 25 5b 20 40 24 20 20 | 37 50 22 20 30 20 20 43 | %[ @$ |7P" 0 C|
|00003c50| 40 28 21 20 20 25 5d 20 | 40 24 20 0a 58 4d 20 37 |@(! %] |@$ .XM 7|
|00003c60| 58 22 20 30 20 21 3f 50 | 28 21 20 20 26 20 20 40 |X" 0 !?P|(! & @|
|00003c70| 24 20 20 38 24 22 20 30 | 20 21 40 40 28 21 20 20 |$ 8$" 0| !@@(! |
|00003c80| 26 23 20 40 24 20 20 38 | 30 22 20 30 20 21 41 30 |&# @$ 8|0" 0 !A0|
|00003c90| 28 21 20 20 26 26 20 40 | 24 20 0a 58 4d 20 38 3c |(! && @|$ .XM 8<|
|00003ca0| 22 20 30 20 21 42 20 28 | 21 20 20 26 29 20 40 24 |" 0 !B (|! &) @$|
|00003cb0| 20 20 38 48 22 20 30 20 | 21 42 50 28 21 20 20 26 | 8H" 0 |!BP(! &|
|00003cc0| 2c 20 40 24 20 20 38 54 | 22 20 30 20 21 43 50 28 |, @$ 8T|" 0 !CP(|
|00003cd0| 21 20 20 26 30 20 40 24 | 20 0a 58 4d 20 39 24 22 |! &0 @$| .XM 9$"|
|00003ce0| 20 30 20 21 44 40 28 21 | 20 20 26 33 20 40 24 20 | 0 !D@(!| &3 @$ |
|00003cf0| 20 32 54 21 31 20 20 20 | 20 20 20 20 20 20 20 20 | 2T!1 | |
|00003d00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003d10| 20 20 20 20 20 20 20 20 | 0a 58 4d 20 20 20 20 20 | |.XM |
|00003d20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003d30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003d40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003d50| 20 20 20 20 22 58 21 0a | 58 4d 40 20 21 23 2e 45 | "X!.|XM@ !#.E|
|00003d60| 51 22 33 55 29 2c 30 34 | 59 24 37 24 45 2e 30 54 |Q"3U),04|Y$7$E.0T|
|00003d70| 51 35 31 24 34 20 20 20 | 20 20 20 20 20 20 20 20 |Q51$4 | |
|00003d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003d90| 20 20 20 20 20 20 0a 58 | 4d 20 20 20 20 20 20 20 | .X|M |
|00003da0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003db0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003dc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003dd0| 20 20 20 20 20 0a 58 4d | 20 20 20 20 20 20 20 20 | .XM| |
|00003de0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003df0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 22 5c 21 | | "\!|
|00003e10| 40 20 21 23 0a 58 4d 2e | 45 51 22 33 55 29 2c 30 |@ !#.XM.|EQ"3U),0|
|00003e20| 34 59 24 37 24 51 29 30 | 40 20 20 20 20 20 20 20 |4Y$7$Q)0|@ |
|00003e30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e50| 20 20 20 0a 58 4d 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00003e60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e90| 20 20 0a 58 4d 20 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00003ea0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003ec0| 20 20 20 20 20 20 23 20 | 21 21 20 20 53 2c 40 20 | # |!! S,@ |
|00003ed0| 20 0a 58 4d 2c 30 24 25 | 20 23 28 55 20 20 20 20 | .XM,0$%| #(U |
|00003ee0| 2c 40 24 25 20 23 24 50 | 2c 20 20 20 2c 50 25 5f |,@$% #$P|, ,P%_|
|00003ef0| 20 20 21 3f 33 35 2d 23 | 20 20 20 20 20 20 20 20 | !?35-#| |
|00003f00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003f10| 0a 58 4d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.XM | |
|00003f20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003f30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003f40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 0a | | .|
|00003f50| 58 4d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |XM | |
|00003f60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003f70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003f80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 0a 58 | | .X|
|00003f90| 4d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |M | |
|00003fa0| 20 20 20 20 54 20 31 58 | 20 2a 40 20 20 20 20 20 | T 1X| *@ |
|00003fb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003fc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 0a 58 4d | | .XM|
|00003fd0| 20 20 20 20 2d 30 24 3e | 20 22 48 20 20 20 20 20 | -0$>| "H |
|00003fe0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004000| 20 23 38 21 27 40 20 4a | 20 20 20 20 0a 58 4d 20 | #8!'@ J| .XM |
|00004010| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004020| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004030| 20 20 57 20 31 58 20 2a | 40 20 20 20 20 20 20 20 | W 1X *|@ |
|00004040| 20 20 20 20 20 20 20 20 | 20 20 20 0a 58 4d 20 20 | | .XM |
|00004050| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004060| 20 20 2e 20 24 3e 20 22 | 48 20 20 20 20 20 20 20 | . $> "|H |
|00004070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004080| 20 20 20 20 20 20 20 20 | 20 20 0a 58 4d 20 20 20 | | .XM |
|00004090| 20 20 23 44 21 27 40 20 | 4a 20 20 20 20 20 20 20 | #D!'@ |J |
|000040a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000040b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000040c0| 5a 20 31 58 20 2a 40 20 | 20 0a 58 4d 20 20 20 20 |Z 1X *@ | .XM |
|000040d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000040e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000040f0| 2e 50 24 3e 20 22 48 20 | 20 20 20 20 20 20 20 20 |.P$> "H | |
|00004100| 20 20 20 20 20 20 20 20 | 0a 58 4d 20 20 20 20 20 | |.XM |
|00004110| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004120| 23 50 21 27 40 20 4a 20 | 20 20 20 20 20 20 20 20 |#P!'@ J | |
|00004130| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004140| 20 20 20 20 20 20 20 0a | 58 4d 20 20 20 20 20 20 | .|XM |
|00004150| 20 5d 20 31 58 20 2a 40 | 20 20 20 20 20 20 20 20 | ] 1X *@| |
|00004160| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004170| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2f 40 | | /@|
|00004180| 24 3e 20 22 48 20 0a 58 | 4d 20 20 20 20 20 20 20 |$> "H .X|M |
|00004190| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000041a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 23 5c | | #\|
|000041b0| 21 27 40 20 4a 20 20 20 | 20 20 20 20 20 20 20 20 |!'@ J | |
|000041c0| 20 20 20 20 20 0a 58 4d | 20 20 20 20 20 20 20 20 | .XM| |
|000041d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 21 20 | | ! |
|000041e0| 20 38 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | 8 | |
|000041f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004200| 20 20 20 20 0a 58 4d 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004210| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004230| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004240| 20 20 20 0a 58 4d 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004250| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004260| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004270| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004280| 20 20 0a 58 4d 20 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004290| 20 20 20 20 20 20 20 21 | 24 20 30 40 20 2c 53 28 | !|$ 0@ ,S(|
|000042a0| 57 2d 43 3c 20 20 20 21 | 25 20 30 40 20 2e 23 24 |W-C< !|% 0@ .#$|
|000042b0| 59 2c 40 20 20 20 20 21 | 26 20 37 5c 20 20 20 20 |Y,@ !|& 7\ |
|000042c0| 20 0a 58 4d 20 20 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|000042d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000042e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000042f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004300| 0a 58 4d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.XM | |
|00004310| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 0a | | .|
|00004340| 58 4d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |XM | |
|00004350| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004360| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 24 | | $|
|00004370| 2c 21 21 30 20 4e 30 50 | 20 20 20 2f 5f 5f 0a 58 |,!!0 N0P| /__.X|
|00004380| 4d 20 20 20 53 20 20 38 | 20 20 30 23 20 36 26 3c |M S 8| 0# 6&<|
|00004390| 38 22 40 23 35 22 20 21 | 5e 31 55 29 25 34 20 20 |8"@#5" !|^1U)%4 |
|000043a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000043b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 0a 58 4d | | .XM|
|000043c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000043d0| 39 57 29 45 3c 20 20 20 | 20 20 20 20 20 20 20 20 |9W)E< | |
|000043e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000043f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 0a 58 4d 20 | | .XM |
|00004400| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004420| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004430| 20 20 20 20 20 20 20 20 | 20 20 20 0a 58 4d 20 20 | | .XM |
|00004440| 20 4d 3b 42 4c 40 29 24 | 55 25 33 32 40 56 2d 22 | M;BL@)$|U%32@V-"|
|00004450| 44 40 29 24 59 2f 34 55 | 3d 21 34 22 20 44 34 25 |D@)$Y/4U|=!4" D4%|
|00004460| 29 2f 33 35 21 34 28 22 | 31 23 30 35 20 40 33 35 |)/35!4("|1#05 @35|
|00004470| 2d 27 2a 24 3d 32 31 35 | 20 52 0a 58 4d 33 35 2d |-'*$=215| R.XM35-|
|00004480| 27 2a 37 39 4f 3a 36 30 | 40 2a 42 59 43 28 20 20 |'*79O:60|@*BYC( |
|00004490| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000044a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000044b0| 20 20 20 20 20 20 20 20 | 20 0a 58 4d 20 20 20 20 | | .XM |
|000044c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000044d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000044e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000044f0| 20 20 20 20 20 20 20 20 | 0a 58 4d 20 20 20 20 20 | |.XM |
|00004500| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004510| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004520| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004530| 20 20 20 20 20 20 20 0a | 58 4d 20 20 20 20 20 20 | .|XM |
|00004540| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004550| 20 20 20 20 20 20 20 2c | 43 5f 20 37 59 34 3d 37 | ,|C_ 7Y4=7|
|00004560| 29 42 3b 52 21 21 3c 57 | 2d 45 3b 36 29 4c 39 37 |)B;R!!<W|-E;6)L97|
|00004570| 28 20 20 20 20 20 0a 58 | 4d 20 20 20 20 20 20 20 |( .X|M |
|00004580| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004590| 20 20 20 21 34 30 35 2d | 2d 20 20 20 20 20 20 20 | !405-|- |
|000045a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000045b0| 20 20 20 20 20 0a 58 4d | 20 20 20 20 20 20 20 20 | .XM| |
|000045c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000045d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000045e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000045f0| 20 20 20 20 0a 58 4d 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004600| 20 20 20 20 22 5d 2d 36 | 22 20 4f 36 44 44 40 2b | "]-6|" O6DD@+|
|00004610| 54 5c 40 29 25 31 21 34 | 54 54 20 20 20 20 20 20 |T\@)%1!4|TT |
|00004620| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004630| 20 20 20 0a 58 4d 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004640| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004650| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004660| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004670| 20 20 0a 58 4d 20 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004680| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004690| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000046a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000046b0| 20 0a 58 4d 20 20 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|000046c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000046d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000046e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000046f0| 0a 58 4d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.XM | |
|00004700| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004710| 20 20 20 20 20 20 20 20 | 20 20 20 52 3f 5c 20 35 | | R?\ 5|
|00004720| 27 35 52 38 46 5c 40 3f | 44 31 45 38 47 35 47 0a |'5R8F\@?|D1E8G5G.|
|00004730| 58 4d 39 56 35 52 20 20 | 20 20 20 20 20 20 20 20 |XM9V5R | |
|00004740| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004750| 20 20 20 20 20 20 20 27 | 31 44 20 20 20 20 20 20 | '|1D |
|00004760| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 0a 58 | | .X|
|00004770| 4d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |M | |
|00004780| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004790| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000047a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 0a 58 4d | | .XM|
|000047b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000047c0| 20 20 20 20 20 20 20 20 | 29 24 35 38 31 34 59 21 | |)$5814Y!|
|000047d0| 33 34 34 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |344 | |
|000047e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 0a 58 4d 20 | | .XM |
|000047f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004800| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004810| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004820| 20 20 20 20 20 20 20 20 | 20 20 20 0a 58 4d 20 20 | | .XM |
|00004830| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004840| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004850| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004860| 20 20 20 20 20 20 20 20 | 20 20 0a 58 4d 20 20 20 | | .XM |
|00004870| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004880| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004890| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000048a0| 20 20 20 20 20 20 20 20 | 20 0a 58 4d 20 20 20 20 | | .XM |
|000048b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000048c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000048d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 23 2a | | #*|
|000048e0| 5f 50 21 34 3d 37 29 42 | 0a 58 4d 3b 52 21 5e 34 |_P!4=7)B|.XM;R!^4|
|000048f0| 27 29 4f 39 46 45 4c 39 | 37 28 20 20 20 20 20 20 |')O9FEL9|7( |
|00004900| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004910| 20 20 20 20 20 20 20 20 | 20 20 20 3d 27 21 52 3b | | ='!R;|
|00004920| 56 38 20 20 20 20 20 0a | 58 4d 20 20 20 20 20 20 |V8 .|XM |
|00004930| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004940| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004950| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004960| 20 20 20 20 20 20 0a 58 | 4d 20 20 20 20 20 20 20 | .X|M |
|00004970| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004980| 20 20 20 20 20 20 20 20 | 20 20 20 20 44 31 35 41 | | D15A|
|00004990| 25 33 44 25 2d 31 30 20 | 20 20 20 20 20 20 20 20 |%3D%-10 | |
|000049a0| 20 20 20 20 20 0a 58 4d | 20 20 20 20 20 20 20 20 | .XM| |
|000049b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000049c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000049d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000049e0| 20 20 20 20 0a 58 4d 20 | 20 20 20 20 20 20 20 20 | .XM | |
|000049f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a20| 20 20 20 0a 58 4d 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004a30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a60| 20 20 0a 58 4d 20 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004a70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004aa0| 20 0a 58 4d 20 2c 4f 5f | 20 35 29 5e 39 37 2d 4f | .XM ,O_| 5)^97-O|
|00004ab0| 3d 37 29 43 39 32 21 23 | 3b 56 55 50 3a 36 51 45 |=7)C92!#|;VUP:6QE|
|00004ac0| 3c 40 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |<@ | |
|00004ad0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 21 32 | | !2|
|00004ae0| 0a 58 4d 30 50 20 20 20 | 20 20 20 20 20 20 20 20 |.XM0P | |
|00004af0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 0a | | .|
|00004b20| 58 4d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |XM | |
|00004b30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 22 | | "|
|00004b50| 31 32 30 50 20 20 20 20 | 20 20 20 20 20 20 0a 58 |120P | .X|
|00004b60| 4d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |M | |
|00004b70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 0a 58 4d | | .XM|
|00004ba0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004bb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004bc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004bd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 0a 58 4d 20 | | .XM |
|00004be0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004bf0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c10| 20 20 20 20 20 20 20 20 | 20 20 20 0a 58 4d 20 20 | | .XM |
|00004c20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c50| 20 20 20 20 20 20 20 20 | 20 20 0a 58 4d 20 20 20 | | .XM |
|00004c60| 20 20 20 20 20 20 20 20 | 20 53 2f 5c 21 3f 44 45 | | S/\!?DE|
|00004c70| 4d 3c 26 5d 52 3d 22 21 | 2c 3a 36 29 52 38 37 29 |M<&]R="!|,:6)R87)|
|00004c80| 49 38 36 58 20 20 20 20 | 20 20 20 20 20 20 20 20 |I86X | |
|00004c90| 20 20 20 20 20 20 20 20 | 20 0a 58 4d 20 20 20 20 | | .XM |
|00004ca0| 20 20 20 20 20 24 45 2d | 34 24 51 29 30 40 20 20 | $E-|4$Q)0@ |
|00004cb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004cc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004cd0| 20 20 20 20 20 20 20 20 | 0a 58 4d 20 20 20 20 20 | |.XM |
|00004ce0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004cf0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d10| 20 20 20 29 24 45 2d 0a | 58 4d 34 24 51 29 30 40 | )$E-.|XM4$Q)0@|
|00004d20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d50| 20 20 20 20 20 20 0a 58 | 4d 20 20 20 20 20 20 20 | .X|M |
|00004d60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d90| 20 20 20 20 20 0a 58 4d | 20 20 20 20 20 20 20 20 | .XM| |
|00004da0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004db0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004dc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004dd0| 20 20 20 20 0a 58 4d 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004de0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004df0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004e00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004e10| 20 20 20 0a 58 4d 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004e20| 20 20 20 20 20 20 20 20 | 20 20 20 20 23 2d 5f 5f | | #-__|
|00004e30| 5f 5f 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |__ | |
|00004e40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004e50| 20 20 0a 58 4d 20 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004e60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004e70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004e80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004e90| 20 0a 58 4d 20 20 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00004ea0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004ec0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004ed0| 0a 58 4d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.XM | |
|00004ee0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004ef0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004f00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 0a | | .|
|00004f10| 58 4d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |XM | |
|00004f20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004f30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004f40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 0a 58 | | .X|
|00004f50| 4d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |M | |
|00004f60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004f70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004f80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 0a 58 4d | | .XM|
|00004f90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004fa0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004fb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004fc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 0a 58 4d 20 | | .XM |
|00004fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004fe0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004ff0| 20 20 20 2d 30 23 2e 20 | 50 20 20 24 40 20 45 3c | -0#. |P $@ E<|
|00005000| 44 40 38 53 31 44 20 20 | 29 32 35 0a 58 4d 20 20 |D@8S1D |)25.XM |
|00005010| 22 5b 21 40 20 20 35 34 | 59 3a 32 35 20 4e 30 50 |"[!@ 54|Y:25 N0P|
|00005020| 21 35 33 45 49 29 34 22 | 59 23 20 20 20 20 20 20 |!53EI)4"|Y# |
|00005030| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005040| 20 20 20 20 20 20 20 20 | 20 20 0a 58 4d 20 20 20 | | .XM |
|00005050| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005060| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005080| 20 20 20 20 22 20 20 2c | 20 0a 58 4d 21 20 20 2a | " ,| .XM! *|
|00005090| 20 20 20 20 28 30 20 43 | 35 46 3c 38 58 20 30 20 | (0 C|5F<8X 0 |
|000050a0| 20 20 48 21 20 20 23 5d | 20 40 20 20 31 44 45 2c | H! #]| @ 1DE,|
|000050b0| 31 35 5d 29 33 52 59 23 | 20 24 51 25 37 54 45 2f |15])3RY#| $Q%7TE/|
|000050c0| 2b 44 2c 20 20 20 20 20 | 0a 58 4d 20 20 20 20 20 |+D, |.XM |
|000050d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000050e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000050f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005100| 20 20 20 20 20 20 20 0a | 58 4d 20 20 20 20 20 20 | .|XM |
|00005110| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 25 20 20 | | % |
|00005120| 38 20 21 50 20 29 20 20 | 20 20 28 20 20 48 35 46 |8 !P ) | ( H5F|
|00005130| 3c 38 39 20 28 20 20 29 | 38 20 20 20 20 59 20 30 |<89 ( )|8 Y 0|
|00005140| 20 20 33 34 25 30 0a 58 | 4d 33 44 25 2d 31 32 59 | 34%0.X|M3D%-12Y|
|00005150| 23 20 25 21 2e 30 34 55 | 25 2b 44 2c 20 20 20 20 |# %!.04U|%+D, |
|00005160| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005170| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005180| 20 20 20 20 20 0a 58 4d | 20 20 20 20 20 20 20 20 | .XM| |
|00005190| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000051a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000051b0| 20 20 20 2b 20 20 50 20 | 23 30 20 28 20 20 20 20 | + P |#0 ( |
|000051c0| 25 20 20 4c 0a 58 4d 35 | 46 3c 38 32 20 28 20 20 |% L.XM5|F<82 ( |
|000051d0| 21 3c 20 20 20 23 2b 20 | 20 20 20 33 34 25 34 30 |!< #+ | 34%40|
|000051e0| 54 40 4e 30 50 21 2d 30 | 35 31 23 32 22 59 23 20 |T@N0P!-0|51#2"Y# |
|000051f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005200| 20 20 20 0a 58 4d 20 20 | 20 20 20 20 20 20 20 20 | .XM | |
|00005210| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005230| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005240| 20 20 0a 58 4d 20 20 20 | 20 20 20 20 2e 20 20 5c | .XM | . \|
|00005250| 20 24 20 20 27 20 20 20 | 20 25 40 20 53 35 46 3c | $ ' | %@ S5F<|
|00005260| 38 50 40 30 20 20 24 5c | 24 20 20 22 39 20 40 20 |8P@0 $\|$ "9 @ |
|00005270| 20 33 34 45 33 30 52 59 | 23 20 25 51 2d 32 35 2d | 34E30RY|# %Q-25-|
|00005280| 23 0a 58 4d 2b 44 2c 20 | 20 20 20 20 20 20 20 20 |#.XM+D, | |
|00005290| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000052a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000052b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000052c0| 0a 58 4d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.XM | |
|000052d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000052e0| 20 20 31 20 21 28 20 24 | 50 20 26 20 20 20 20 26 | 1 !( $|P & &|
|000052f0| 20 20 58 35 46 3c 38 38 | 20 34 20 20 21 40 26 0a | X5F<88| 4 !@&.|
|00005300| 58 4d 20 20 22 20 20 30 | 20 20 35 34 59 29 33 35 |XM " 0| 54Y)35|
|00005310| 21 2c 33 54 30 4e 30 50 | 21 2d 34 24 51 2f 31 22 |!,3T0N0P|!-4$Q/1"|
|00005320| 59 23 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |Y# | |
|00005330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 0a 58 | | .X|
|00005340| 4d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |M | |
|00005350| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005360| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005370| 20 20 20 20 20 20 20 20 | 34 20 21 34 20 0a 58 4d | |4 !4 .XM|
|00005380| 25 40 20 25 20 20 20 20 | 26 40 20 5d 35 46 3c 38 |%@ % |&@ ]5F<8|
|00005390| 48 20 2c 20 20 22 28 23 | 20 20 22 5e 20 20 20 20 |H , "(#| "^ |
|000053a0| 35 34 59 32 31 34 31 35 | 30 54 34 4e 30 50 21 25 |54Y21415|0T4N0P!%|
|000053b0| 31 25 35 23 31 32 59 23 | 20 20 20 20 0a 58 4d 20 |1%5#12Y#| .XM |
|000053c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000053d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000053e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000053f0| 20 20 20 20 20 20 20 20 | 20 20 20 0a 58 4d 20 20 | | .XM |
|00005400| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005410| 20 37 20 21 40 20 26 30 | 20 24 20 20 20 20 27 20 | 7 !@ &0| $ ' |
|00005420| 21 24 35 46 3c 38 3a 40 | 2c 20 20 20 40 20 20 20 |!$5F<8:@|, @ |
|00005430| 22 53 20 20 20 20 35 34 | 59 33 0a 58 4d 32 25 29 |"S 54|Y3.XM2%)|
|00005440| 29 33 44 4c 4e 30 50 21 | 28 34 44 45 2e 32 52 59 |)3DLN0P!|(4DE.2RY|
|00005450| 23 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |# | |
|00005460| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005470| 20 20 20 20 20 20 20 20 | 20 0a 58 4d 20 20 20 20 | | .XM |
|00005480| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005490| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000054a0| 20 20 20 20 20 20 20 3a | 20 21 4c 20 27 20 20 23 | :| !L ' #|
|000054b0| 20 20 20 20 20 20 20 20 | 0a 58 4d 20 20 20 20 5f | |.XM _|
|000054c0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5c 20 20 20 20 20 31 |________|_\ 1|
|000054d0| 35 41 34 34 44 25 23 35 | 22 59 23 20 25 31 32 30 |5A44D%#5|"Y# %120|
|000054e0| 34 2d 34 2b 44 2c 20 20 | 20 20 20 20 20 20 20 20 |4-4+D, | |
|000054f0| 20 20 20 20 20 20 20 0a | 58 4d 20 20 20 20 20 20 | .|XM |
|00005500| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005510| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005520| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005530| 20 20 20 20 20 20 0a 58 | 4d 20 20 20 20 20 20 20 | .X|M |
|00005540| 3d 20 21 58 20 27 50 20 | 22 20 20 22 20 2d 40 22 |= !X 'P |" " -@"|
|00005550| 31 21 32 28 20 20 20 23 | 5f 5f 58 30 25 3d 50 35 |1!2( #|__X0%=P5|
|00005560| 37 21 33 3c 25 25 50 37 | 57 21 2d 2c 24 4c 20 32 |7!3<%%P7|W!-,$L 2|
|00005570| 2c 21 26 5c 24 0a 58 4d | 34 20 30 50 21 20 5c 24 |,!&\$.XM|4 0P! \$|
|00005580| 5b 40 2f 2d 20 56 44 23 | 36 40 2f 36 20 34 4c 23 |[@/- VD#|6@/6 4L#|
|00005590| 3c 40 24 5e 20 50 58 21 | 2c 40 2e 4a 20 22 28 23 |<@$^ PX!|,@.J "(#|
|000055a0| 31 40 20 32 20 5f 5f 5f | 20 40 2c 5a 20 49 58 22 |1@ 2 ___| @,Z IX"|
|000055b0| 31 40 20 20 0a 58 4d 20 | 21 20 20 27 50 21 50 37 |1@ .XM |! 'P!P7|
|000055c0| 28 30 35 21 20 20 45 46 | 26 34 38 21 30 20 20 24 |(05! EF|&48!0 $|
|000055d0| 21 20 37 21 40 20 20 24 | 21 20 37 21 50 20 20 24 |! 7!@ $|! 7!P $|
|000055e0| 21 20 37 22 20 20 20 24 | 21 20 37 22 30 20 20 24 |! 7" $|! 7"0 $|
|000055f0| 24 54 36 0a 58 4d 22 40 | 20 20 24 21 20 37 22 50 |$T6.XM"@| $! 7"P|
|00005600| 20 20 24 21 20 37 23 20 | 20 20 24 21 20 37 23 30 | $! 7# | $! 7#0|
|00005610| 20 20 24 21 20 37 23 40 | 20 20 24 21 20 37 23 50 | $! 7#@| $! 7#P|
|00005620| 20 20 24 21 20 37 24 20 | 20 20 24 21 20 37 24 30 | $! 7$ | $! 7$0|
|00005630| 20 20 0a 58 4d 24 21 20 | 37 5f 5f 5d 2c 28 22 20 | .XM$! |7__],(" |
|00005640| 40 20 20 20 30 20 21 54 | 20 5d 4a 29 42 25 50 30 |@ 0 !T| ]J)B%P0|
|00005650| 20 29 39 41 45 26 20 34 | 20 20 21 20 30 25 50 38 | )9AE& 4| ! 0%P8|
|00005660| 20 20 21 20 30 25 50 3c | 20 20 21 20 30 25 50 40 | ! 0%P<| ! 0%P@|
|00005670| 20 0a 58 4d 20 21 20 30 | 25 50 44 20 20 21 21 2d | .XM ! 0|%PD !!-|
|00005680| 25 40 48 20 20 21 20 30 | 25 50 4c 20 20 21 20 30 |%@H ! 0|%PL ! 0|
|00005690| 25 50 50 20 20 21 20 30 | 25 50 54 20 20 21 20 30 |%PP ! 0|%PT ! 0|
|000056a0| 25 50 58 20 20 21 20 30 | 25 50 5c 20 20 21 20 30 |%PX ! 0|%P\ ! 0|
|000056b0| 0a 58 4d 25 51 20 20 20 | 21 20 30 25 51 24 20 20 |.XM%Q |! 0%Q$ |
|000056c0| 21 20 30 25 5f 5f 5f 33 | 22 20 40 28 20 20 20 24 |! 0%___3|" @( $|
|000056d0| 20 20 3b 20 2a 36 25 30 | 31 40 24 20 22 36 38 39 | ; *6%0|1@$ "689|
|000056e0| 31 40 25 20 20 20 30 24 | 21 3c 26 20 20 20 30 0a |1@% 0$|!<& 0.|
|000056f0| 58 4d 24 21 3c 27 20 20 | 20 30 24 21 3c 28 20 20 |XM$!<' | 0$!<( |
|00005700| 20 30 24 21 3c 29 20 20 | 20 30 33 31 38 2a 20 20 | 0$!<) | 0318* |
|00005710| 20 30 24 21 3c 2b 20 20 | 20 30 24 21 3c 2c 20 20 | 0$!<+ | 0$!<, |
|00005720| 20 30 24 21 3c 2d 20 20 | 20 30 24 21 3c 2e 0a 58 | 0$!<- | 0$!<..X|
|00005730| 4d 20 20 20 30 24 21 3c | 2f 20 20 20 30 24 21 3c |M 0$!<|/ 0$!<|
|00005740| 30 20 20 20 30 24 21 3c | 31 20 20 20 30 24 21 3f |0 0$!<|1 0$!?|
|00005750| 5f 5f 54 50 40 28 22 20 | 20 20 21 20 20 26 30 21 |__TP@(" | ! &0!|
|00005760| 2c 43 46 2c 38 21 20 20 | 45 46 26 34 38 0a 58 4d |,CF,8! |EF&48.XM|
|00005770| 21 30 20 20 24 21 20 37 | 21 40 20 20 24 21 20 37 |!0 $! 7|!@ $! 7|
|00005780| 21 50 20 20 24 21 20 37 | 22 20 20 20 24 21 20 37 |!P $! 7|" $! 7|
|00005790| 22 30 20 20 24 24 54 36 | 22 40 20 20 24 21 20 37 |"0 $$T6|"@ $! 7|
|000057a0| 22 50 20 20 24 21 20 37 | 23 20 20 20 0a 58 4d 24 |"P $! 7|# .XM$|
|000057b0| 21 20 37 23 30 20 20 24 | 21 20 37 23 40 20 20 24 |! 7#0 $|! 7#@ $|
|000057c0| 21 20 37 23 50 20 20 24 | 21 20 37 24 20 20 20 24 |! 7#P $|! 7$ $|
|000057d0| 21 20 37 24 30 20 20 24 | 21 20 37 5f 5f 5d 2c 28 |! 7$0 $|! 7__],(|
|000057e0| 22 20 40 20 20 20 30 20 | 21 3c 20 0a 58 4d 3b 28 |" @ 0 |!< .XM;(|
|000057f0| 59 21 26 20 30 20 29 39 | 41 45 26 20 34 20 20 21 |Y!& 0 )9|AE& 4 !|
|00005800| 20 30 25 50 38 20 20 21 | 20 30 25 50 3c 20 20 21 | 0%P8 !| 0%P< !|
|00005810| 20 30 25 50 40 20 20 21 | 20 30 25 50 44 20 20 21 | 0%P@ !| 0%PD !|
|00005820| 21 2d 25 40 48 20 20 21 | 20 30 0a 58 4d 25 50 4c |!-%@H !| 0.XM%PL|
|00005830| 20 20 21 20 30 25 50 50 | 20 20 21 20 30 25 50 54 | ! 0%PP| ! 0%PT|
|00005840| 20 20 21 20 30 25 50 58 | 20 20 21 20 30 25 50 5c | ! 0%PX| ! 0%P\|
|00005850| 20 20 21 20 30 25 51 20 | 20 20 21 20 30 25 51 24 | ! 0%Q | ! 0%Q$|
|00005860| 20 20 21 20 30 25 5f 5f | 5f 0a 58 4d 33 22 20 40 | ! 0%__|_.XM3" @|
|00005870| 28 20 20 20 24 20 20 35 | 20 2d 21 5c 39 31 40 24 |( $ 5| -!\91@$|
|00005880| 20 22 36 38 39 31 40 25 | 20 20 20 30 24 21 3c 26 | "6891@%| 0$!<&|
|00005890| 20 20 20 30 24 21 3c 27 | 20 20 20 30 24 21 3c 28 | 0$!<'| 0$!<(|
|000058a0| 20 20 20 30 24 21 3c 29 | 0a 58 4d 20 20 20 30 33 | 0$!<)|.XM 03|
|000058b0| 31 38 2a 20 20 20 30 24 | 21 3c 2b 20 20 20 30 24 |18* 0$|!<+ 0$|
|000058c0| 21 3c 2c 20 20 20 30 24 | 21 3c 2d 20 20 20 30 24 |!<, 0$|!<- 0$|
|000058d0| 21 3c 2e 20 20 20 30 24 | 21 3c 2f 20 20 20 30 24 |!<. 0$|!</ 0$|
|000058e0| 21 3c 30 20 20 20 30 0a | 58 4d 24 21 3c 31 20 20 |!<0 0.|XM$!<1 |
|000058f0| 20 30 24 21 3f 5f 5f 54 | 50 40 28 22 20 20 20 21 | 0$!?__T|P@(" !|
|00005900| 20 20 24 50 21 38 46 26 | 30 38 21 20 20 45 46 26 | $P!8F&|08! EF&|
|00005910| 34 38 21 30 20 20 24 21 | 20 37 21 40 20 20 24 21 |48!0 $!| 7!@ $!|
|00005920| 20 37 21 50 20 20 0a 58 | 4d 24 21 20 37 22 20 20 | 7!P .X|M$! 7" |
|00005930| 20 24 21 20 37 22 30 20 | 20 24 24 54 36 22 40 20 | $! 7"0 | $$T6"@ |
|00005940| 20 24 21 20 37 22 50 20 | 20 24 21 20 37 23 20 20 | $! 7"P | $! 7# |
|00005950| 20 24 21 20 37 23 30 20 | 20 24 21 20 37 23 40 20 | $! 7#0 | $! 7#@ |
|00005960| 20 24 21 20 37 0a 58 4d | 23 50 20 20 24 21 20 37 | $! 7.XM|#P $! 7|
|00005970| 24 20 20 20 24 21 20 37 | 24 30 20 20 24 21 20 37 |$ $! 7|$0 $! 7|
|00005980| 5f 5f 5d 2c 28 22 20 40 | 5f 57 21 3c 41 21 35 35 |__],(" @|_W!<A!55|
|00005990| 33 45 2d 28 34 44 45 2e | 32 52 59 23 20 2f 5f 56 |3E-(4DE.|2RY# /_V|
|000059a0| 48 46 28 37 0a 58 4d 35 | 34 59 32 31 34 31 35 30 |HF(7.XM5|4Y214150|
|000059b0| 54 34 4e 30 50 23 5f 49 | 38 35 21 26 25 35 2e 32 |T4N0P#_I|85!&%5.2|
|000059c0| 34 55 30 33 24 5d 24 2b | 44 2c 20 5f 54 52 2e 38 |4U03$]$+|D, _TR.8|
|000059d0| 51 41 2d 32 35 2d 23 2b | 44 2c 20 5f 56 52 2e 30 |QA-25-#+|D, _VR.0|
|000059e0| 31 41 2d 0a 58 4d 30 35 | 31 23 32 22 59 23 20 2f |1A-.XM05|1#2"Y# /|
|000059f0| 5f 30 3f 26 34 38 33 34 | 25 30 33 44 25 2d 31 32 |_0?&4834|%03D%-12|
|00005a00| 59 23 20 2f 5d 38 46 26 | 30 38 31 44 45 2c 31 35 |Y# /]8F&|081DE,15|
|00005a10| 5d 29 33 52 59 23 20 20 | 20 20 24 20 20 23 20 20 |])3RY# | $ # |
|00005a20| 25 52 0a 58 4d 32 21 40 | 24 20 2f 45 4b 32 21 40 |%R.XM2!@|$ /EK2!@|
|00005a30| 25 20 20 20 30 24 21 3c | 26 20 20 20 30 24 21 3c |% 0$!<|& 0$!<|
|00005a40| 27 20 20 20 30 24 21 3c | 28 20 20 20 30 24 21 3c |' 0$!<|( 0$!<|
|00005a50| 29 20 20 20 30 33 31 38 | 2a 20 20 20 30 24 21 3c |) 0318|* 0$!<|
|00005a60| 2b 0a 58 4d 20 20 20 30 | 24 21 3c 2c 20 20 20 30 |+.XM 0|$!<, 0|
|00005a70| 24 21 3c 2d 20 20 20 30 | 24 21 3c 2e 20 20 20 30 |$!<- 0|$!<. 0|
|00005a80| 24 21 3c 2f 20 20 20 30 | 24 21 3c 30 20 20 20 30 |$!</ 0|$!<0 0|
|00005a90| 24 21 3c 31 20 20 20 30 | 24 21 3f 5f 5f 50 20 20 |$!<1 0|$!?__P |
|00005aa0| 0a 58 4d 20 20 2f 5f 20 | 21 20 30 25 52 58 4e 37 |.XM /_ |! 0%RXN7|
|00005ab0| 24 29 2f 34 44 51 21 33 | 44 31 3c 32 34 59 23 33 |$)/4DQ!3|D1<24Y#3|
|00005ac0| 25 35 24 31 35 51 2c 32 | 34 55 29 35 25 2c 4e 32 |%5$15Q,2|4U)5%,N2|
|00005ad0| 20 23 5f 20 21 20 30 25 | 52 58 4e 37 24 29 2f 0a | #_ ! 0%|RXN7$)/.|
|00005ae0| 58 4d 34 44 51 21 33 44 | 31 3c 32 34 59 23 33 25 |XM4DQ!3D|1<24Y#3%|
|00005af0| 35 24 31 35 51 33 35 25 | 29 29 33 44 3c 4e 32 20 |5$15Q35%|))3D<N2 |
|00005b00| 23 5f 20 21 20 30 25 52 | 58 4e 37 24 29 2f 34 44 |#_ ! 0%R|XN7$)/4D|
|00005b10| 51 21 33 44 31 3c 32 34 | 59 23 33 25 35 24 0a 58 |Q!3D1<24|Y#3%5$.X|
|00005b20| 4d 31 35 51 33 35 24 31 | 2c 32 34 28 4e 32 20 23 |M15Q35$1|,24(N2 #|
|00005b30| 5f 20 21 20 30 25 52 58 | 4e 37 24 29 2f 34 44 51 |_ ! 0%RX|N7$)/4DQ|
|00005b40| 21 33 44 31 3c 32 34 59 | 23 33 25 35 24 31 35 51 |!3D1<24Y|#3%5$15Q|
|00005b50| 26 30 54 59 34 33 22 59 | 28 20 2f 5c 20 0a 58 4d |&0TY43"Y|( /\ .XM|
|00005b60| 24 21 20 37 2b 42 59 3c | 30 44 5d 32 33 24 25 2e |$! 7+BY<|0D]23$%.|
|00005b70| 31 25 51 29 33 44 2d 2c | 35 34 31 25 37 25 31 29 |1%Q)3D-,|541%7%1)|
|00005b80| 33 34 34 4e 32 20 23 5f | 20 21 20 30 25 52 58 4e |344N2 #_| ! 0%RXN|
|00005b90| 37 24 29 2f 34 44 51 21 | 33 44 31 3c 0a 58 4d 32 |7$)/4DQ!|3D1<.XM2|
|00005ba0| 34 59 23 33 25 35 24 31 | 35 51 29 33 52 59 28 20 |4Y#3%5$1|5Q)3RY( |
|00005bb0| 2f 5c 20 24 21 20 37 2b | 42 59 3c 30 44 5d 32 33 |/\ $! 7+|BY<0D]23|
|00005bc0| 24 25 2e 31 25 51 29 33 | 44 2d 2c 35 34 31 25 37 |$%.1%Q)3|D-,541%7|
|00005bd0| 25 2d 39 34 55 51 34 32 | 34 55 25 0a 58 4d 30 42 |%-94UQ42|4U%.XM0B|
|00005be0| 59 28 20 2f 5c 20 24 21 | 20 37 2b 42 59 3c 30 44 |Y( /\ $!| 7+BY<0D|
|00005bf0| 5d 32 33 24 25 2e 31 25 | 51 29 33 44 2d 2c 35 34 |]23$%.1%|Q)3D-,54|
|00005c00| 31 25 37 25 2d 39 34 55 | 51 33 35 24 25 34 2b 44 |1%7%-94U|Q35$%4+D|
|00005c10| 40 20 5f 50 20 30 33 31 | 38 4e 0a 58 4d 2b 45 51 |@ _P 031|8N.XM+EQ|
|00005c20| 22 33 55 29 2c 30 34 59 | 24 37 24 45 2e 30 54 51 |"3U),04Y|$7$E.0TQ|
|00005c30| 35 31 24 35 3c 34 55 45 | 33 37 25 31 39 34 24 35 |51$5<4UE|37%194$5|
|00005c40| 33 2b 44 40 20 5f 50 20 | 30 24 21 3c 4e 2b 45 51 |3+D@ _P |0$!<N+EQ|
|00005c50| 22 33 55 29 2c 30 34 59 | 24 0a 58 4d 37 24 45 2e |"3U),04Y|$.XM7$E.|
|00005c60| 30 54 51 35 31 24 35 3c | 31 35 29 32 33 44 5c 4e |0TQ51$5<|15)23D\N|
|00005c70| 32 20 23 5f 20 21 20 30 | 25 52 58 4e 37 24 29 2f |2 #_ ! 0|%RXN7$)/|
|00005c80| 34 44 51 21 33 44 31 3c | 32 34 59 23 33 25 35 24 |4DQ!3D1<|24Y#3%5$|
|00005c90| 31 35 51 23 35 25 45 30 | 0a 58 4d 31 32 59 28 20 |15Q#5%E0|.XM12Y( |
|00005ca0| 2f 5c 20 24 21 20 37 2b | 42 59 3c 30 44 5d 32 33 |/\ $! 7+|BY<0D]23|
|00005cb0| 24 25 2e 31 25 51 29 33 | 44 2d 2c 35 34 31 25 37 |$%.1%Q)3|D-,541%7|
|00005cc0| 25 5d 24 31 34 39 33 2b | 44 40 20 5f 50 20 30 24 |%]$1493+|D@ _P 0$|
|00005cd0| 21 3c 4e 2b 45 51 22 0a | 58 4d 33 55 29 2c 30 34 |!<N+EQ".|XM3U),04|
|00005ce0| 59 24 37 24 45 2e 30 54 | 51 35 31 24 35 3c 34 55 |Y$7$E.0T|Q51$5<4U|
|00005cf0| 31 24 32 34 5c 4e 32 20 | 23 5f 29 39 41 45 26 25 |1$24\N2 |#_)9AE&%|
|00005d00| 35 2e 36 44 45 30 2b 44 | 40 20 5f 57 46 56 39 41 |5.6DE0+D|@ _WFV9A|
|00005d10| 41 35 33 45 49 29 0a 58 | 4d 34 22 59 23 20 23 3c |A53EI).X|M4"Y# #<|
|00005d20| 20 37 30 20 40 20 20 20 | 20 37 20 21 3b 20 25 48 | 70 @ | 7 !; %H|
|00005d30| 20 36 30 21 38 20 25 3c | 20 5f 5f 5f 5f 5f 5f 5f | 60!8 %<| _______|
|00005d40| 5f 35 40 21 35 20 25 30 | 20 34 50 21 32 20 25 24 |_5@!5 %0| 4P!2 %$|
|00005d50| 20 34 20 21 2f 0a 58 4d | 20 24 58 20 33 30 21 2c | 4 !/.XM| $X 30!,|
|00005d60| 20 24 4c 20 32 40 21 29 | 20 24 40 20 31 50 21 26 | $L 2@!)| $@ 1P!&|
|00005d70| 20 24 34 20 31 20 21 23 | 20 24 28 20 30 40 20 20 | $4 1 !#| $( 0@ |
|00005d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005d90| 20 20 20 20 0a 58 2f 20 | 20 20 20 20 20 20 20 20 | .X/ | |
|00005da0| 20 20 20 20 20 23 5f 5f | 50 20 20 0a 58 20 0a 58 | #__|P .X .X|
|00005db0| 65 6e 64 0a 45 4e 44 5f | 4f 46 5f 46 49 4c 45 0a |end.END_|OF_FILE.|
|00005dc0| 20 20 69 66 20 74 65 73 | 74 20 39 32 33 34 20 2d | if tes|t 9234 -|
|00005dd0| 6e 65 20 60 77 63 20 2d | 63 20 3c 27 4d 53 44 4f |ne `wc -|c <'MSDO|
|00005de0| 53 2f 62 63 63 2f 75 6e | 7a 69 70 2e 70 72 6a 2e |S/bcc/un|zip.prj.|
|00005df0| 75 75 27 60 3b 20 74 68 | 65 6e 0a 20 20 20 20 65 |uu'`; th|en. e|
|00005e00| 63 68 6f 20 73 68 61 72 | 3a 20 5c 22 27 4d 53 44 |cho shar|: \"'MSD|
|00005e10| 4f 53 2f 62 63 63 2f 75 | 6e 7a 69 70 2e 70 72 6a |OS/bcc/u|nzip.prj|
|00005e20| 2e 75 75 27 5c 22 20 75 | 6e 70 61 63 6b 65 64 20 |.uu'\" u|npacked |
|00005e30| 77 69 74 68 20 77 72 6f | 6e 67 20 73 69 7a 65 21 |with wro|ng size!|
|00005e40| 0a 20 20 65 6c 73 65 0a | 20 20 20 20 65 63 68 6f |. else.| echo|
|00005e50| 20 73 68 61 72 3a 20 55 | 75 64 65 63 6f 64 69 6e | shar: U|udecodin|
|00005e60| 67 20 5c 22 27 4d 53 44 | 4f 53 2f 62 63 63 2f 75 |g \"'MSD|OS/bcc/u|
|00005e70| 6e 7a 69 70 2e 70 72 6a | 2e 75 75 27 5c 22 0a 20 |nzip.prj|.uu'\". |
|00005e80| 20 20 20 63 61 74 20 4d | 53 44 4f 53 2f 62 63 63 | cat M|SDOS/bcc|
|00005e90| 2f 75 6e 7a 69 70 2e 70 | 72 6a 2e 75 75 20 7c 20 |/unzip.p|rj.uu | |
|00005ea0| 75 75 64 65 63 6f 64 65 | 0a 20 20 20 20 69 66 20 |uudecode|. if |
|00005eb0| 5b 20 2d 66 20 4d 53 44 | 4f 53 2f 62 63 63 2f 75 |[ -f MSD|OS/bcc/u|
|00005ec0| 6e 7a 69 70 2e 70 72 6a | 2e 75 75 20 5d 3b 20 74 |nzip.prj|.uu ]; t|
|00005ed0| 68 65 6e 0a 20 20 20 20 | 20 20 20 72 6d 20 4d 53 |hen. | rm MS|
|00005ee0| 44 4f 53 2f 62 63 63 2f | 75 6e 7a 69 70 2e 70 72 |DOS/bcc/|unzip.pr|
|00005ef0| 6a 2e 75 75 0a 20 20 20 | 20 66 69 0a 20 20 66 69 |j.uu. | fi. fi|
|00005f00| 0a 20 20 23 20 65 6e 64 | 20 6f 66 20 27 4d 53 44 |. # end| of 'MSD|
|00005f10| 4f 53 2f 62 63 63 2f 75 | 6e 7a 69 70 2e 70 72 6a |OS/bcc/u|nzip.prj|
|00005f20| 2e 75 75 27 0a 66 69 0a | 69 66 20 74 65 73 74 20 |.uu'.fi.|if test |
|00005f30| 2d 66 20 27 4d 53 44 4f | 53 2f 62 63 63 2f 7a 69 |-f 'MSDO|S/bcc/zi|
|00005f40| 70 69 6e 66 6f 2e 70 72 | 6a 2e 75 75 27 20 2d 61 |pinfo.pr|j.uu' -a|
|00005f50| 20 22 24 7b 31 7d 22 20 | 21 3d 20 22 2d 63 22 20 | "${1}" |!= "-c" |
|00005f60| 3b 20 74 68 65 6e 20 0a | 20 20 65 63 68 6f 20 73 |; then .| echo s|
|00005f70| 68 61 72 3a 20 57 69 6c | 6c 20 6e 6f 74 20 63 6c |har: Wil|l not cl|
|00005f80| 6f 62 62 65 72 20 65 78 | 69 73 74 69 6e 67 20 66 |obber ex|isting f|
|00005f90| 69 6c 65 20 5c 22 27 4d | 53 44 4f 53 2f 62 63 63 |ile \"'M|SDOS/bcc|
|00005fa0| 2f 7a 69 70 69 6e 66 6f | 2e 70 72 6a 2e 75 75 27 |/zipinfo|.prj.uu'|
|00005fb0| 5c 22 0a 65 6c 73 65 0a | 20 20 65 63 68 6f 20 73 |\".else.| echo s|
|00005fc0| 68 61 72 3a 20 45 78 74 | 72 61 63 74 69 6e 67 20 |har: Ext|racting |
|00005fd0| 5c 22 27 4d 53 44 4f 53 | 2f 62 63 63 2f 7a 69 70 |\"'MSDOS|/bcc/zip|
|00005fe0| 69 6e 66 6f 2e 70 72 6a | 2e 75 75 27 5c 22 20 5c |info.prj|.uu'\" \|
|00005ff0| 28 37 34 34 32 20 63 68 | 61 72 61 63 74 65 72 73 |(7442 ch|aracters|
|00006000| 5c 29 0a 20 20 73 65 64 | 20 22 73 2f 5e 58 2f 2f |\). sed| "s/^X//|
|00006010| 22 20 3e 27 4d 53 44 4f | 53 2f 62 63 63 2f 7a 69 |" >'MSDO|S/bcc/zi|
|00006020| 70 69 6e 66 6f 2e 70 72 | 6a 2e 75 75 27 20 3c 3c |pinfo.pr|j.uu' <<|
|00006030| 27 45 4e 44 5f 4f 46 5f | 46 49 4c 45 27 0a 58 62 |'END_OF_|FILE'.Xb|
|00006040| 65 67 69 6e 20 36 36 36 | 20 4d 53 44 4f 53 2f 62 |egin 666| MSDOS/b|
|00006050| 63 63 2f 7a 69 70 69 6e | 66 6f 2e 70 72 6a 0a 58 |cc/zipin|fo.prj.X|
|00006060| 4d 35 27 35 52 38 46 5c | 40 30 52 21 30 3c 46 5d |M5'5R8F\|@0R!0<F]|
|00006070| 4a 39 36 2d 54 28 24 39 | 49 3b 26 34 40 26 40 20 |J96-T($9|I;&4@&@ |
|00006080| 21 23 31 28 37 20 31 48 | 20 20 30 3c 52 20 24 20 |!#1(7 1H| 0<R $ |
|00006090| 27 52 30 20 22 20 20 24 | 20 52 40 20 22 0a 58 4d |'R0 " $| R@ ".XM|
|000060a0| 20 20 20 20 52 50 20 22 | 20 20 24 20 53 20 20 22 | RP "| $ S "|
|000060b0| 20 20 24 20 53 30 20 22 | 20 20 28 20 53 40 20 22 | $ S0 "| ( S@ "|
|000060c0| 20 20 20 20 53 50 20 22 | 20 20 20 20 54 20 20 22 | SP "| T "|
|000060d0| 20 20 20 20 54 30 20 22 | 20 20 20 20 0a 58 4d 54 | T0 "| .XMT|
|000060e0| 40 20 22 20 20 24 20 54 | 50 20 22 20 20 24 20 55 |@ " $ T|P " $ U|
|000060f0| 20 20 22 20 20 2c 20 55 | 40 20 22 20 24 20 20 55 | " , U|@ " $ U|
|00006100| 50 20 22 20 20 24 20 5c | 30 20 21 20 20 23 52 20 |P " $ \|0 ! #R |
|00006110| 20 24 20 20 2f 2c 20 20 | 30 20 21 0a 58 4d 5d 20 | $ /, |0 !.XM] |
|00006120| 20 21 20 20 27 55 20 20 | 24 20 20 3f 38 20 20 40 | ! 'U |$ ?8 @|
|00006130| 20 20 40 2f 3c 20 20 30 | 20 20 5e 20 20 21 20 20 | @/< 0| ^ ! |
|00006140| 23 59 20 20 24 20 20 2f | 48 20 20 40 20 20 28 2b |#Y $ /|H @ (+|
|00006150| 20 24 20 40 20 20 20 4f | 4c 20 0a 58 4d 20 30 20 | $ @ O|L .XM 0 |
|00006160| 20 5f 20 20 21 20 20 27 | 5d 20 20 24 20 20 2f 58 | _ ! '|] $ /X|
|00006170| 20 20 30 20 20 5f 50 20 | 21 20 20 20 20 20 30 24 | 0 _P |! 0$|
|00006180| 20 20 30 24 21 20 30 20 | 20 20 50 24 21 20 20 24 | 0$! 0 | P$! $|
|00006190| 24 20 30 24 20 20 30 34 | 21 0a 58 4d 20 30 20 20 |$ 0$ 04|!.XM 0 |
|000061a0| 21 40 24 21 20 20 24 27 | 20 30 24 20 26 30 40 21 |!@$! $'| 0$ &0@!|
|000061b0| 20 30 21 44 22 30 24 21 | 20 22 20 2a 20 30 24 20 | 0!D"0$!| " * 0$ |
|000061c0| 20 20 4c 21 20 30 20 20 | 23 20 24 21 20 20 20 2d | L! 0 |# $! -|
|000061d0| 20 30 24 20 20 20 58 21 | 0a 58 4d 20 30 20 20 23 | 0$ X!|.XM 0 #|
|000061e0| 50 24 21 20 20 20 30 20 | 30 24 20 20 21 24 21 20 |P$! 0 |0$ !$! |
|000061f0| 30 20 20 24 40 24 21 20 | 20 20 33 20 30 24 20 20 |0 $@$! | 3 0$ |
|00006200| 21 30 21 20 30 20 20 25 | 30 24 21 20 20 24 36 20 |!0! 0 %|0$! $6 |
|00006210| 30 24 20 20 31 3c 21 0a | 58 4d 20 40 20 20 40 21 |0$ 1<!.|XM @ @!|
|00006220| 40 21 20 30 20 20 26 30 | 24 22 20 20 20 20 26 40 |@! 0 &0|$" &@|
|00006230| 24 21 20 20 20 3b 20 30 | 24 20 20 21 50 21 20 30 |$! ; 0|$ !P! 0|
|00006240| 20 21 27 30 24 21 20 20 | 20 3e 20 30 24 20 20 51 | !'0$! | > 0$ Q|
|00006250| 5c 21 20 30 20 21 0a 58 | 4d 28 20 24 21 20 20 20 |\! 0 !.X|M( $! |
|00006260| 42 20 30 24 20 20 22 2c | 21 20 30 20 20 29 20 24 |B 0$ ",|! 0 ) $|
|00006270| 21 20 20 20 45 20 30 24 | 20 20 22 38 21 20 40 23 |! E 0$| "8! @#|
|00006280| 5f 3f 52 3c 21 20 20 20 | 4b 20 30 28 20 20 20 21 |_?R<! |K 0( !|
|00006290| 39 20 40 24 20 0a 58 4d | 20 36 4c 22 20 30 20 20 |9 @$ .XM| 6L" 0 |
|000062a0| 36 40 28 21 20 20 25 3b | 20 40 24 20 20 35 50 22 |6@(! %;| @$ 5P"|
|000062b0| 20 30 20 21 37 30 28 21 | 20 20 25 3e 20 40 24 20 | 0 !70(!| %> @$ |
|000062c0| 20 35 5c 22 20 30 20 21 | 38 20 28 21 20 20 25 41 | 5\" 0 !|8 (! %A|
|000062d0| 20 40 24 20 0a 58 4d 20 | 36 28 22 20 30 20 21 38 | @$ .XM |6(" 0 !8|
|000062e0| 50 28 21 20 20 25 44 20 | 40 24 20 20 36 34 22 20 |P(! %D |@$ 64" |
|000062f0| 30 20 21 39 40 28 21 20 | 20 25 47 20 40 24 20 20 |0 !9@(! | %G @$ |
|00006300| 36 40 22 20 30 20 20 3a | 30 28 21 20 20 25 4c 20 |6@" 0 :|0(! %L |
|00006310| 40 24 20 0a 58 4d 20 36 | 54 22 20 30 20 21 3b 40 |@$ .XM 6|T" 0 !;@|
|00006320| 28 21 20 20 25 4f 20 40 | 24 20 20 37 20 22 20 30 |(! %O @|$ 7 " 0|
|00006330| 20 21 3c 30 28 21 20 20 | 25 52 20 40 24 20 20 37 | !<0(! |%R @$ 7|
|00006340| 2c 22 20 30 20 21 3d 20 | 28 21 20 20 25 55 20 40 |," 0 != |(! %U @|
|00006350| 24 20 0a 58 4d 20 37 38 | 22 20 30 20 21 3d 50 28 |$ .XM 78|" 0 !=P(|
|00006360| 21 20 20 25 58 20 40 24 | 20 20 37 44 22 20 30 20 |! %X @$| 7D" 0 |
|00006370| 21 3e 40 28 21 20 20 25 | 5b 20 40 24 20 20 37 50 |!>@(! %|[ @$ 7P|
|00006380| 22 20 30 20 21 43 40 28 | 21 20 20 25 5d 20 40 24 |" 0 !C@(|! %] @$|
|00006390| 20 0a 58 4d 20 37 58 22 | 20 30 20 21 3f 50 28 21 | .XM 7X"| 0 !?P(!|
|000063a0| 20 20 26 20 20 40 24 20 | 20 38 24 22 20 30 20 21 | & @$ | 8$" 0 !|
|000063b0| 40 40 28 21 20 20 26 23 | 20 40 24 20 20 38 30 22 |@@(! &#| @$ 80"|
|000063c0| 20 30 20 21 41 30 28 21 | 20 20 26 26 20 40 24 20 | 0 !A0(!| && @$ |
|000063d0| 0a 58 4d 20 38 3c 22 20 | 30 20 21 42 20 28 21 20 |.XM 8<" |0 !B (! |
|000063e0| 20 26 29 20 40 24 20 20 | 38 48 22 20 30 20 21 42 | &) @$ |8H" 0 !B|
|000063f0| 50 28 21 20 20 26 2c 20 | 40 24 20 20 38 54 22 20 |P(! &, |@$ 8T" |
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.