home *** CD-ROM | disk | FTP | other *** search
Unknown | 1995-08-20 | 9.0 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 80 00 00 00 | e8 00 00 00 f8 00 00 00 |........|........|
|00000010| 2c 00 00 00 37 00 00 00 | 00 00 00 00 00 00 00 00 |,...7...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 5a 61 70 46 |........|....ZapF|
|00000030| 69 6c 74 65 72 73 00 5a | 61 70 46 69 6c 74 65 72 |ilters.Z|apFilter|
|00000040| 73 09 30 2e 30 32 20 28 | 32 30 20 41 75 67 20 31 |s.0.02 (|20 Aug 1|
|00000050| 39 39 35 29 00 5a 46 24 | 50 61 74 68 00 52 65 73 |995).ZF$|Path.Res|
|00000060| 6f 75 72 63 65 73 3a 24 | 2e 52 65 73 6f 75 72 63 |ources:$|.Resourc|
|00000070| 65 73 2e 5a 61 70 46 69 | 6c 74 65 72 73 2e 00 00 |es.ZapFi|lters...|
|00000080| 00 40 2d e9 12 00 a0 e3 | 48 10 8f e2 1e 00 02 ef |.@-.....|H.......|
|00000090| 00 80 bd 68 04 c0 a0 e1 | 74 00 8f e2 40 1b 06 ef |...h....|t...@...|
|000000a0| 53 00 4f 72 4f 10 4f 72 | 00 20 a0 73 00 30 a0 73 |S.OrO.Or|. .s.0.s|
|000000b0| 00 40 a0 73 24 00 02 7f | 00 80 bd 68 18 00 8f e2 |.@.s$...|...h....|
|000000c0| 00 e0 9c e5 43 ef 8e e2 | 00 40 2d e9 0f e0 a0 e1 |....C...|.@-.....|
|000000d0| 00 80 bd e8 00 80 bd e8 | 5a 61 70 00 dc 00 00 00 |........|Zap.....|
|000000e0| 00 00 00 00 00 00 00 00 | 01 40 2d e9 20 00 8f e2 |........|.@-. ...|
|000000f0| 41 1b 06 ef 01 80 fd e8 | 60 00 31 e3 0e f0 b0 11 |A.......|`.1.....|
|00000100| 0f 40 2d e9 08 00 8f e2 | 0f e0 a0 e1 02 f0 a0 e1 |.@-.....|........|
|00000110| 0f 80 bd e8 c0 16 00 00 | 45 fb ff ff c2 be ba fa |........|E.......|
|00000120| 8c 16 00 00 03 00 00 00 | 52 65 73 6f 75 72 63 65 |........|Resource|
|00000130| 73 2e 5a 61 70 46 69 6c | 74 65 72 73 2e 46 6f 72 |s.ZapFil|ters.For|
|00000140| 6d 61 74 00 90 16 00 00 | 0d 00 0a 30 f4 20 3e 20 |mat.....|...0. > |
|00000150| 46 6f 72 6d 61 74 20 31 | 2e 30 32 20 28 33 30 20 |Format 1|.02 (30 |
|00000160| 4d 61 72 20 31 39 39 35 | 29 20 62 79 20 44 61 72 |Mar 1995|) by Dar|
|00000170| 72 65 6e 20 53 61 6c 74 | 0d 00 14 2e f4 20 21 5a |ren Salt|..... !Z|
|00000180| 61 70 20 66 69 6c 74 65 | 72 20 2d 20 75 73 65 20 |ap filte|r - use |
|00000190| 77 69 74 68 20 46 49 4c | 54 45 52 53 45 4c 20 63 |with FIL|TERSEL c|
|000001a0| 6f 6d 6d 61 6e 64 0d 00 | 1e 24 f4 20 57 72 69 74 |ommand..|.$. Writ|
|000001b0| 74 65 6e 20 75 73 69 6e | 67 20 5a 46 20 53 6b 65 |ten usin|g ZF Ske|
|000001c0| 6c 65 74 6f 6e 20 32 2e | 30 30 0d 00 28 04 0d 00 |leton 2.|00..(...|
|000001d0| 32 2b f4 20 50 61 72 61 | 6d 65 74 65 72 73 20 5b |2+. Para|meters [|
|000001e0| 6f 6e 6c 79 20 6f 6e 65 | 20 66 72 6f 6d 20 65 61 |only one| from ea|
|000001f0| 63 68 20 67 72 6f 75 70 | 5d 0d 00 3c 04 0d 00 46 |ch group|]..<...F|
|00000200| 27 f4 20 2d 48 65 6c 70 | 20 20 20 20 20 20 20 28 |'. -Help| (|
|00000210| 68 65 6c 70 20 74 65 78 | 74 20 74 68 65 6e 20 71 |help tex|t then q|
|00000220| 75 69 74 29 0d 00 50 04 | 0d 00 5a 3b f4 20 2d 53 |uit)..P.|..Z;. -S|
|00000230| 70 61 63 65 73 20 20 20 | 20 20 28 69 6e 70 75 74 |paces | (input|
|00000240| 3a 20 70 61 72 61 67 72 | 61 70 68 20 73 74 61 72 |: paragr|aph star|
|00000250| 74 20 3d 20 73 70 61 63 | 65 20 6f 72 20 32 20 4c |t = spac|e or 2 L|
|00000260| 46 73 29 0d 00 64 32 f4 | 20 2d 4e 6f 53 70 61 63 |Fs)..d2.| -NoSpac|
|00000270| 65 73 20 20 20 28 69 6e | 70 75 74 3a 20 70 61 72 |es (in|put: par|
|00000280| 61 67 72 61 70 68 20 73 | 74 61 72 74 20 3d 20 32 |agraph s|tart = 2|
|00000290| 20 4c 46 73 29 0d 00 6e | 04 0d 00 78 1f f4 20 2d | LFs)..n|...x.. -|
|000002a0| 4c 65 66 74 20 3c 6e 3e | 20 20 20 28 6c 65 66 74 |Left <n>| (left|
|000002b0| 20 6d 61 72 67 69 6e 29 | 0d 00 82 04 0d 00 8c 20 | margin)|....... |
|000002c0| f4 20 2d 52 69 67 68 74 | 20 3c 6e 3e 20 20 28 72 |. -Right| <n> (r|
|000002d0| 69 67 68 74 20 6d 61 72 | 67 69 6e 29 0d 00 96 19 |ight mar|gin)....|
|000002e0| f4 20 2d 57 69 64 74 68 | 20 3c 6e 3e 20 20 28 77 |. -Width| <n> (w|
|000002f0| 69 64 74 68 29 0d 00 a0 | 25 f4 20 2d 49 6e 64 65 |idth)...|%. -Inde|
|00000300| 6e 74 20 3c 6e 3e 20 28 | 66 69 72 73 74 20 6c 69 |nt <n> (|first li|
|00000310| 6e 65 20 69 6e 64 65 6e | 74 29 0d 00 aa 04 0d 00 |ne inden|t)......|
|00000320| b4 2e f4 20 2d 42 6c 61 | 6e 6b 20 20 20 20 20 20 |... -Bla|nk |
|00000330| 28 62 6c 61 6e 6b 20 6c | 69 6e 65 20 61 66 74 65 |(blank l|ine afte|
|00000340| 72 20 70 61 72 61 67 72 | 61 70 68 29 0d 00 be 31 |r paragr|aph)...1|
|00000350| f4 20 2d 4e 6f 42 6c 61 | 6e 6b 20 20 20 20 28 6e |. -NoBla|nk (n|
|00000360| 6f 20 62 6c 61 6e 6b 20 | 6c 69 6e 65 20 61 66 74 |o blank |line aft|
|00000370| 65 72 20 70 61 72 61 67 | 72 61 70 68 29 0d 00 c8 |er parag|raph)...|
|00000380| 04 0d 00 d2 12 f4 20 2d | 4c 65 66 74 4a 75 73 74 |...... -|LeftJust|
|00000390| 69 66 79 0d 00 dc 13 f4 | 20 2d 52 69 67 68 74 4a |ify.....| -RightJ|
|000003a0| 75 73 74 69 66 79 0d 00 | e6 0d f4 20 2d 43 45 6e |ustify..|... -CEn|
|000003b0| 74 72 65 0d 00 f0 12 f4 | 20 2d 46 75 6c 6c 4a 75 |tre.....| -FullJu|
|000003c0| 73 74 69 66 79 0d 00 fa | 04 0d 01 04 42 f4 20 2d |stify...|....B. -|
|000003d0| 42 55 6c 6c 65 74 20 20 | 20 20 20 28 62 75 6c 6c |BUllet | (bull|
|000003e0| 65 74 20 70 6f 69 6e 74 | 20 70 65 72 20 70 61 72 |et point| per par|
|000003f0| 61 67 72 61 70 68 20 2d | 20 6f 76 65 72 72 69 64 |agraph -| overrid|
|00000400| 65 73 20 2d 69 6e 64 65 | 6e 74 29 0d 01 0e 24 f4 |es -inde|nt)...$.|
|00000410| 20 2d 4e 6f 42 55 6c 6c | 65 74 20 20 20 28 6e 6f | -NoBUll|et (no|
|00000420| 20 62 75 6c 6c 65 74 20 | 70 6f 69 6e 74 73 29 0d | bullet |points).|
|00000430| 01 18 04 0d 01 22 2e f4 | 20 54 6f 74 61 6c 20 77 |....."..| Total w|
|00000440| 69 64 74 68 20 63 61 6e | 6e 6f 74 20 65 78 63 65 |idth can|not exce|
|00000450| 65 64 20 32 35 35 20 63 | 68 61 72 61 63 74 65 72 |ed 255 c|haracter|
|00000460| 73 0d 01 2c 2e f4 20 57 | 6f 72 64 73 20 77 69 6c |s..,.. W|ords wil|
|00000470| 6c 20 62 65 20 73 70 6c | 69 74 20 69 66 20 63 6f |l be spl|it if co|
|00000480| 6c 75 6d 6e 20 74 6f 6f | 20 6e 61 72 72 6f 77 0d |lumn too| narrow.|
|00000490| 01 36 04 0d 01 40 0f f4 | 20 44 65 66 61 75 6c 74 |.6...@..| Default|
|000004a0| 73 3a 0d 01 4a 24 f4 20 | 2d 73 20 2d 6c 20 30 20 |s:..J$. |-s -l 0 |
|000004b0| 2d 72 20 37 37 20 2d 69 | 20 32 20 2d 62 20 2d 66 |-r 77 -i| 2 -b -f|
|000004c0| 6a 20 2d 6e 62 75 0d 01 | 54 04 0d 01 5e 04 0d 01 |j -nbu..|T...^...|
|000004d0| 68 12 6e 61 6d 65 24 3d | 22 46 6f 72 6d 61 74 22 |h.name$=|"Format"|
|000004e0| 0d 01 72 04 0d 01 7c 2f | c8 99 20 36 2c 32 32 39 |..r...|/|.. 6,229|
|000004f0| 3a c8 99 20 36 2c 32 30 | 30 3a c8 99 36 2c 32 32 |:.. 6,20|0:..6,22|
|00000500| 30 2c 32 37 3a 69 6e 25 | 3d 2d 31 3a 6f 75 74 25 |0,27:in%|=-1:out%|
|00000510| 3d 2d 31 0d 01 86 2f de | 20 62 75 66 25 20 32 35 |=-1.../.| buf% 25|
|00000520| 36 3a c8 99 20 36 2c 32 | 32 39 2c 31 3a c8 99 20 |6:.. 6,2|29,1:.. |
|00000530| 22 4f 53 5f 47 65 74 45 | 6e 76 22 20 b8 20 65 6e |"OS_GetE|nv" . en|
|00000540| 76 25 0d 01 90 28 6c 61 | 73 74 24 3d c4 32 35 35 |v%...(la|st$=.255|
|00000550| 2c 22 20 22 29 3a 6c 69 | 6e 65 24 3d 6c 61 73 74 |," "):li|ne$=last|
|00000560| 24 3a 6c 61 73 74 24 3d | 22 22 0d 01 9a 04 0d 01 |$:last$=|""......|
|00000570| a4 0e ee 20 85 20 f2 65 | 72 72 6f 72 0d 01 ae 04 |... . .e|rror....|
|00000580| 0d 01 b8 f3 c8 99 20 22 | 58 4f 53 5f 52 65 61 64 |...... "|XOS_Read|
|00000590| 41 72 67 73 22 2c 22 2c | 71 75 69 74 2c 2c 2c 2c |Args",",|quit,,,,|
|000005a0| 2c 2c 2c 68 65 6c 70 3d | 68 2f 73 2c 6c 65 66 74 |,,,help=|h/s,left|
|000005b0| 3d 6c 2f 65 2c 72 69 67 | 68 74 3d 72 2f 65 2c 77 |=l/e,rig|ht=r/e,w|
|000005c0| 69 64 74 68 3d 77 2f 65 | 2c 69 6e 64 65 6e 74 3d |idth=w/e|,indent=|
|000005d0| 69 2f 65 2c 62 6c 61 6e | 6b 3d 62 2f 73 2c 6e 6f |i/e,blan|k=b/s,no|
|000005e0| 62 6c 61 6e 6b 3d 6e 62 | 2f 73 2c 6c 65 66 74 6a |blank=nb|/s,leftj|
|000005f0| 75 73 74 69 66 79 3d 6c | 6a 2f 73 2c 72 69 67 68 |ustify=l|j/s,righ|
|00000600| 74 6a 75 73 74 69 66 79 | 3d 72 6a 2f 73 2c 63 65 |tjustify|=rj/s,ce|
|00000610| 6e 74 72 65 3d 63 65 2f | 73 2c 66 75 6c 6c 6a 75 |ntre=ce/|s,fullju|
|00000620| 73 74 69 66 79 3d 66 6a | 2f 73 2c 73 70 61 63 65 |stify=fj|/s,space|
|00000630| 73 3d 73 2f 73 2c 6e 6f | 73 70 61 63 65 73 3d 6e |s=s/s,no|spaces=n|
|00000640| 73 2f 73 2c 62 75 6c 6c | 65 74 3d 62 75 2f 73 2c |s/s,bull|et=bu/s,|
|00000650| 6e 6f 62 75 6c 6c 65 74 | 3d 6e 62 75 2f 73 22 2c |nobullet|=nbu/s",|
|00000660| 65 6e 76 25 2c 62 75 66 | 25 2c 32 35 36 20 b8 20 |env%,buf|%,256 . |
|00000670| 3b 46 25 0d 01 c2 dc e7 | 20 28 46 25 20 80 20 31 |;F%.....| (F% . 1|
|00000680| 29 20 84 20 62 75 66 25 | 21 33 32 3a 85 20 30 2c |) . buf%|!32:. 0,|
|00000690| 22 53 79 6e 74 61 78 3a | 20 46 49 4c 54 45 52 53 |"Syntax:| FILTERS|
|000006a0| 45 4c 20 22 22 5a 46 3a | 46 6f 72 6d 61 74 20 5b |EL ""ZF:|Format [|
|000006b0| 2d 53 70 61 63 65 73 7c | 2d 4e 6f 53 70 61 63 65 |-Spaces||-NoSpace|
|000006c0| 73 5d 20 5b 2d 4c 65 66 | 74 20 3c 6e 3e 5d 20 5b |s] [-Lef|t <n>] [|
|000006d0| 2d 52 69 67 68 74 20 3c | 6e 3e 7c 2d 57 69 64 74 |-Right <|n>|-Widt|
|000006e0| 68 20 3c 6e 3e 5d 20 5b | 2d 49 6e 64 65 6e 74 20 |h <n>] [|-Indent |
|000006f0| 3c 6e 3e 5d 20 5b 2d 42 | 6c 61 6e 6b 7c 2d 4e 6f |<n>] [-B|lank|-No|
|00000700| 42 6c 61 6e 6b 5d 20 5b | 2d 4c 65 66 74 4a 75 73 |Blank] [|-LeftJus|
|00000710| 74 69 66 79 7c 2d 52 69 | 67 68 74 4a 75 73 74 69 |tify|-Ri|ghtJusti|
|00000720| 66 79 7c 2d 43 45 6e 74 | 72 65 7c 2d 46 75 6c 6c |fy|-CEnt|re|-Full|
|00000730| 4a 75 73 74 69 66 79 5d | 20 5b 2d 42 55 6c 6c 65 |Justify]| [-BUlle|
|00000740| 74 7c 2d 4e 6f 42 55 6c | 6c 65 74 5d 22 22 22 0d |t|-NoBUl|let]""".|
|00000750| 01 cc 04 0d 01 d6 12 69 | 6e 24 3d 22 22 3a 6f 75 |.......i|n$="":ou|
|00000760| 74 24 3d 22 22 0d 01 e0 | 1d e3 20 6e 25 3d 62 75 |t$=""...|.. n%=bu|
|00000770| 66 25 2b 38 20 b8 20 62 | 75 66 25 2b 32 38 20 88 |f%+8 . b|uf%+28 .|
|00000780| 20 38 0d 01 ea 11 20 c8 | 8e 20 a4 30 28 21 6e 25 | 8.... .|. .0(!n%|
|00000790| 29 20 ca 0d 01 f4 17 20 | c9 20 22 3c 22 3a 69 6e |) ..... |. "<":in|
|000007a0| 24 3d a4 30 28 6e 25 21 | 34 29 0d 01 fe 18 20 c9 |$=.0(n%!|4).... .|
|000007b0| 20 22 3e 22 3a 6f 75 74 | 24 3d a4 30 28 6e 25 21 | ">":out|$=.0(n%!|
|000007c0| 34 29 0d 02 08 0b 20 c9 | 20 22 32 3e 22 0d 02 12 |4).... .| "2>"...|
|000007d0| 34 20 7f 20 85 20 30 2c | 22 4d 69 73 73 69 6e 67 |4 . . 0,|"Missing|
|000007e0| 20 6f 72 20 75 6e 6b 6e | 6f 77 6e 20 72 65 64 69 | or unkn|own redi|
|000007f0| 72 65 63 74 69 6f 6e 20 | 6f 70 65 72 61 74 6f 72 |rection |operator|
|00000800| 22 0d 02 1c 06 20 cb 0d | 02 26 05 ed 0d 02 30 40 |".... ..|.&....0@|
|00000810| e7 20 69 6e 24 3d 22 22 | 20 84 20 6f 75 74 24 3d |. in$=""| . out$=|
|00000820| 22 22 3a 85 20 30 2c 22 | 43 61 6e 6e 6f 74 20 75 |"":. 0,"|Cannot u|
|00000830| 73 65 20 73 74 61 6e 64 | 61 72 64 20 69 6e 70 75 |se stand|ard inpu|
|00000840| 74 20 6f 72 20 6f 75 74 | 70 75 74 22 0d 02 3a 04 |t or out|put"..:.|
|00000850| 0d 02 44 26 41 25 3d 62 | 75 66 25 21 36 30 2b 62 |..D&A%=b|uf%!60+b|
|00000860| 75 66 25 21 36 34 2b 62 | 75 66 25 21 36 38 2b 62 |uf%!64+b|uf%!68+b|
|00000870| 75 66 25 21 37 32 0d 02 | 4e 9a e7 20 28 62 75 66 |uf%!72..|N.. (buf|
|00000880| 25 21 34 30 3e 30 20 80 | 20 62 75 66 25 21 34 34 |%!40>0 .| buf%!44|
|00000890| 3e 30 29 20 84 20 28 62 | 75 66 25 21 35 32 20 80 |>0) . (b|uf%!52 .|
|000008a0| 20 62 75 66 25 21 35 36 | 29 20 84 20 28 62 75 66 | buf%!56|) . (buf|
|000008b0| 25 21 37 36 20 80 20 62 | 75 66 25 21 38 30 29 20 |%!76 . b|uf%!80) |
|000008c0| 84 20 28 62 75 66 25 21 | 38 34 20 80 20 62 75 66 |. (buf%!|84 . buf|
|000008d0| 25 21 38 38 29 20 84 20 | 28 41 25 20 80 20 41 25 |%!88) . |(A% . A%|
|000008e0| 3c 3e 26 37 46 46 46 46 | 46 46 46 29 3a 85 20 30 |<>&7FFFF|FFF):. 0|
|000008f0| 2c 22 43 6f 6e 66 6c 69 | 63 74 69 6e 67 20 6f 70 |,"Confli|cting op|
|00000900| 74 69 6f 6e 73 20 73 70 | 65 63 69 66 69 65 64 22 |tions sp|ecified"|
|00000910| 0d 02 58 29 6c 65 66 74 | 25 3d 30 3a 69 6e 64 65 |..X)left|%=0:inde|
|00000920| 6e 74 25 3d 32 3a 72 69 | 67 68 74 25 3d 37 37 3a |nt%=2:ri|ght%=77:|
|00000930| 62 75 6c 6c 65 74 25 3d | a3 0d 02 62 31 62 6c 61 |bullet%=|...b1bla|
|00000940| 6e 6b 25 3d 62 75 66 25 | 21 35 36 3d 30 3a e7 20 |nk%=buf%|!56=0:. |
|00000950| 62 75 66 25 21 33 36 3a | 6c 65 66 74 25 3d 21 28 |buf%!36:|left%=!(|
|00000960| 62 75 66 25 21 33 36 2b | 31 29 0d 02 6c 47 e7 20 |buf%!36+|1)..lG. |
|00000970| 62 75 66 25 21 34 30 3a | 72 69 67 68 74 25 3d 21 |buf%!40:|right%=!|
|00000980| 28 62 75 66 25 21 34 30 | 2b 31 29 3a 8b 20 e7 20 |(buf%!40|+1):. . |
|00000990| 62 75 66 25 21 34 34 3a | 72 69 67 68 74 25 3d 6c |buf%!44:|right%=l|
|000009a0| 65 66 74 25 2b 21 28 62 | 75 66 25 21 34 34 2b 31 |eft%+!(b|uf%!44+1|
|000009b0| 29 0d 02 76 22 e7 20 62 | 75 66 25 21 34 38 3a 69 |)..v". b|uf%!48:i|
|000009c0| 6e 64 65 6e 74 25 3d 21 | 28 62 75 66 25 21 34 38 |ndent%=!|(buf%!48|
|000009d0| 2b 31 29 0d 02 80 33 6a | 75 73 74 25 3d 28 31 20 |+1)...3j|ust%=(1 |
|000009e0| 80 20 62 75 66 25 21 36 | 30 29 2b 28 32 20 80 20 |. buf%!6|0)+(2 . |
|000009f0| 62 75 66 25 21 36 34 29 | 2b 28 33 20 80 20 62 75 |buf%!64)|+(3 . bu|
|00000a00| 66 25 21 36 38 29 0d 02 | 8a 18 66 6c 61 67 73 25 |f%!68)..|..flags%|
|00000a10| 3d 31 20 80 20 62 75 66 | 25 21 38 30 3d 30 0d 02 |=1 . buf|%!80=0..|
|00000a20| 94 31 e7 20 6a 75 73 74 | 25 3c 32 3a 62 75 6c 6c |.1. just|%<2:bull|
|00000a30| 65 74 25 3d 62 75 66 25 | 21 38 34 3a e7 20 62 75 |et%=buf%|!84:. bu|
|00000a40| 6c 6c 65 74 25 3a 69 6e | 64 65 6e 74 25 3d 30 0d |llet%:in|dent%=0.|
|00000a50| 02 9e 15 e7 20 6c 65 66 | 74 25 3c 30 3a 6c 65 66 |.... lef|t%<0:lef|
|00000a60| 74 25 3d 30 0d 02 a8 19 | e7 20 69 6e 64 65 6e 74 |t%=0....|. indent|
|00000a70| 25 3c 30 3a 69 6e 64 65 | 6e 74 25 3d 30 0d 02 b2 |%<0:inde|nt%=0...|
|00000a80| 3c e7 20 72 69 67 68 74 | 25 3c 3d 6c 65 66 74 25 |<. right|%<=left%|
|00000a90| 3a 85 20 30 2c 22 43 61 | 6e 6e 6f 74 20 68 61 76 |:. 0,"Ca|nnot hav|
|00000aa0| 65 20 6e 65 67 61 74 69 | 76 65 20 6f 72 20 7a 65 |e negati|ve or ze|
|00000ab0| 72 6f 20 77 69 64 74 68 | 22 0d 02 bc 2f e7 20 72 |ro width|".../. r|
|00000ac0| 69 67 68 74 25 3e 32 35 | 35 3a 85 20 30 2c 22 43 |ight%>25|5:. 0,"C|
|00000ad0| 61 6e 6e 6f 74 20 66 6f | 72 6d 61 74 20 2d 20 74 |annot fo|rmat - t|
|00000ae0| 6f 6f 20 77 69 64 65 22 | 0d 02 c6 40 e7 20 69 6e |oo wide"|...@. in|
|00000af0| 64 65 6e 74 25 3e 3d 72 | 69 67 68 74 25 3a 85 20 |dent%>=r|ight%:. |
|00000b00| 30 2c 22 49 6e 64 65 6e | 74 20 63 61 6e 6e 6f 74 |0,"Inden|t cannot|
|00000b10| 20 62 65 20 62 65 79 6f | 6e 64 20 72 69 67 68 74 | be beyo|nd right|
|00000b20| 20 6d 61 72 67 69 6e 22 | 0d 02 d0 46 e7 20 62 75 | margin"|...F. bu|
|00000b30| 6c 6c 65 74 25 20 80 20 | 6c 65 66 74 25 3c 32 3a |llet% . |left%<2:|
|00000b40| 85 20 30 2c 22 4c 65 66 | 74 20 6d 61 72 67 69 6e |. 0,"Lef|t margin|
|00000b50| 20 74 6f 6f 20 6e 61 72 | 72 6f 77 20 66 6f 72 20 | too nar|row for |
|00000b60| 62 75 6c 6c 65 74 20 70 | 6f 69 6e 74 73 22 0d 02 |bullet p|oints"..|
|00000b70| da 04 0d 02 e4 25 de 20 | 63 6f 64 65 25 20 35 31 |.....%. |code% 51|
|00000b80| 32 2c 62 75 66 20 32 35 | 36 2c 66 6f 72 6d 61 74 |2,buf 25|6,format|
|00000b90| 74 65 64 20 32 35 36 0d | 02 ee 12 e3 20 70 25 3d |ted 256.|.... p%=|
|00000ba0| 30 20 b8 20 32 20 88 20 | 32 0d 02 f8 0c 50 25 3d |0 . 2 . |2....P%=|
|00000bb0| 63 6f 64 65 25 0d 03 02 | 0b 5b 4f 50 54 20 70 25 |code%...|.[OPT p%|
|00000bc0| 0d 03 0c 15 2e 66 6c 61 | 67 73 20 44 43 44 20 66 |.....fla|gs DCD f|
|00000bd0| 6c 61 67 73 25 0d 03 16 | 04 0d 03 20 4b 2e 77 6f |lags%...|... K.wo|
|00000be0| 72 64 20 4c 44 52 20 31 | 32 2c 66 6c 61 67 73 3a |rd LDR 1|2,flags:|
|00000bf0| 41 44 52 20 38 2c 62 75 | 66 3a 4d 4f 56 20 39 2c |ADR 8,bu|f:MOV 9,|
|00000c00| 23 32 35 35 3a 4d 4f 56 | 20 30 2c 23 35 3a 53 57 |#255:MOV| 0,#5:SW|
|00000c10| 49 20 22 4f 53 5f 41 72 | 67 73 22 3a 54 45 51 20 |I "OS_Ar|gs":TEQ |
|00000c20| 32 2c 23 30 0d 03 2a 19 | 42 4e 45 20 65 6f 6c 3a |2,#0..*.|BNE eol:|
|00000c30| 53 57 49 20 22 4f 53 5f | 42 47 65 74 22 0d 03 34 |SWI "OS_|BGet"..4|
|00000c40| 48 2e 73 70 61 63 65 73 | 20 54 45 51 20 30 2c 23 |H.spaces| TEQ 0,#|
|00000c50| 31 30 3a 42 45 51 20 69 | 66 65 6f 6c 73 70 3a 54 |10:BEQ i|feolsp:T|
|00000c60| 45 51 20 30 2c 23 39 3a | 54 45 51 4e 45 20 30 2c |EQ 0,#9:|TEQNE 0,|
|00000c70| 23 33 32 3a 42 4e 45 20 | 63 68 61 72 3a 4d 4f 56 |#32:BNE |char:MOV|
|00000c80| 20 30 2c 23 35 0d 03 3e | 39 53 57 49 20 22 4f 53 | 0,#5..>|9SWI "OS|
|00000c90| 5f 41 72 67 73 22 3a 54 | 45 51 20 32 2c 23 30 3a |_Args":T|EQ 2,#0:|
|00000ca0| 42 4e 45 20 65 6f 6c 3a | 53 57 49 20 22 4f 53 5f |BNE eol:|SWI "OS_|
|00000cb0| 42 47 65 74 22 3a 42 20 | 73 70 61 63 65 73 0d 03 |BGet":B |spaces..|
|00000cc0| 48 4c 2e 69 66 65 6f 6c | 73 70 20 4d 4f 56 20 30 |HL.ifeol|sp MOV 0|
|00000cd0| 2c 23 35 3a 53 57 49 20 | 22 4f 53 5f 41 72 67 73 |,#5:SWI |"OS_Args|
|00000ce0| 22 3a 54 45 51 20 32 2c | 23 30 3a 42 4e 45 20 65 |":TEQ 2,|#0:BNE e|
|00000cf0| 6f 6c 3a 53 57 49 20 22 | 4f 53 5f 42 47 65 74 22 |ol:SWI "|OS_BGet"|
|00000d00| 3a 54 45 51 20 30 2c 23 | 31 30 0d 03 52 3d 42 45 |:TEQ 0,#|10..R=BE|
|00000d10| 51 20 65 6f 6c 3a 54 45 | 51 20 30 2c 23 39 3a 54 |Q eol:TE|Q 0,#9:T|
|00000d20| 45 51 4e 45 20 30 2c 23 | 33 32 3a 54 45 51 45 51 |EQNE 0,#|32:TEQEQ|
|00000d30| 20 31 32 2c 23 31 3a 42 | 4e 45 20 73 70 61 63 65 | 12,#1:B|NE space|
|00000d40| 73 3a 42 20 65 6f 6c 0d | 03 5c 4a 2e 63 68 61 72 |s:B eol.|.\J.char|
|00000d50| 20 54 45 51 20 30 2c 23 | 31 30 3a 42 45 51 20 69 | TEQ 0,#|10:BEQ i|
|00000d60| 66 65 6f 6c 63 68 3a 54 | 45 51 20 30 2c 23 39 3a |feolch:T|EQ 0,#9:|
|00000d70| 54 45 51 4e 45 20 30 2c | 23 33 32 3a 42 45 51 20 |TEQNE 0,|#32:BEQ |
|00000d80| 65 6f 77 3a 53 54 52 42 | 20 30 2c 5b 38 5d 2c 23 |eow:STRB| 0,[8],#|
|00000d90| 31 0d 03 66 4d 53 55 42 | 53 20 39 2c 39 2c 23 31 |1..fMSUB|S 9,9,#1|
|00000da0| 3a 42 45 51 20 65 6f 77 | 3a 4d 4f 56 20 30 2c 23 |:BEQ eow|:MOV 0,#|
|00000db0| 35 3a 53 57 49 20 22 4f | 53 5f 41 72 67 73 22 3a |5:SWI "O|S_Args":|
|00000dc0| 54 45 51 20 32 2c 23 30 | 3a 42 4e 45 20 65 6f 6c |TEQ 2,#0|:BNE eol|
|00000dd0| 3a 53 57 49 20 22 4f 53 | 5f 42 47 65 74 22 0d 03 |:SWI "OS|_BGet"..|
|00000de0| 70 0a 42 20 63 68 61 72 | 0d 03 7a 4c 2e 69 66 65 |p.B char|..zL.ife|
|00000df0| 6f 6c 63 68 20 4d 4f 56 | 20 30 2c 23 35 3a 53 57 |olch MOV| 0,#5:SW|
|00000e00| 49 20 22 4f 53 5f 41 72 | 67 73 22 3a 54 45 51 20 |I "OS_Ar|gs":TEQ |
|00000e10| 32 2c 23 30 3a 42 4e 45 | 20 65 6f 6c 3a 53 57 49 |2,#0:BNE| eol:SWI|
|00000e20| 20 22 4f 53 5f 42 47 65 | 74 22 3a 54 45 51 20 30 | "OS_BGe|t":TEQ 0|
|00000e30| 2c 23 31 30 0d 03 84 4b | 42 45 51 20 65 6f 6c 3a |,#10...K|BEQ eol:|
|00000e40| 54 45 51 20 30 2c 23 39 | 3a 54 45 51 4e 45 20 30 |TEQ 0,#9|:TEQNE 0|
|00000e50| 2c 23 33 32 3a 54 45 51 | 45 51 20 31 32 2c 23 31 |,#32:TEQ|EQ 12,#1|
|00000e60| 3a 42 45 51 20 65 6f 6c | 3a 4d 4f 56 20 30 2c 23 |:BEQ eol|:MOV 0,#|
|00000e70| 30 3a 53 57 49 20 22 4f | 53 5f 41 72 67 73 22 0d |0:SWI "O|S_Args".|
|00000e80| 03 8e 25 53 55 42 20 32 | 2c 32 2c 23 31 3a 4d 4f |..%SUB 2|,2,#1:MO|
|00000e90| 56 20 30 2c 23 31 3a 53 | 57 49 20 22 4f 53 5f 41 |V 0,#1:S|WI "OS_A|
|00000ea0| 72 67 73 22 0d 03 98 30 | 2e 65 6f 77 20 4d 4f 56 |rgs"...0|.eow MOV|
|00000eb0| 20 30 2c 23 31 33 3a 53 | 54 52 42 20 30 2c 5b 38 | 0,#13:S|TRB 0,[8|
|00000ec0| 5d 3a 4d 4f 56 20 30 2c | 23 30 3a 4d 4f 56 20 50 |]:MOV 0,|#0:MOV P|
|00000ed0| 43 2c 31 34 0d 03 a2 30 | 2e 65 6f 6c 20 4d 4f 56 |C,14...0|.eol MOV|
|00000ee0| 20 30 2c 23 31 33 3a 53 | 54 52 42 20 30 2c 5b 38 | 0,#13:S|TRB 0,[8|
|00000ef0| 5d 3a 4d 56 4e 20 30 2c | 23 30 3a 4d 4f 56 20 50 |]:MVN 0,|#0:MOV P|
|00000f00| 43 2c 31 34 0d 03 ac 04 | 0d 03 b6 3a 2e 66 6f 72 |C,14....|...:.for|
|00000f10| 6d 61 74 20 4d 4f 56 20 | 31 32 2c 30 3a 41 44 52 |mat MOV |12,0:ADR|
|00000f20| 20 38 2c 62 75 66 3a 4d | 4f 56 20 39 2c 32 3a 4d | 8,buf:M|OV 9,2:M|
|00000f30| 4f 56 20 31 30 2c 23 30 | 3a 4d 4f 56 20 31 31 2c |OV 10,#0|:MOV 11,|
|00000f40| 23 30 0d 03 c0 46 2e 63 | 6f 75 6e 74 20 4c 44 52 |#0...F.c|ount LDR|
|00000f50| 42 20 30 2c 5b 38 2c 31 | 31 5d 3a 54 45 51 20 30 |B 0,[8,1|1]:TEQ 0|
|00000f60| 2c 23 39 3a 54 45 51 4e | 45 20 30 2c 23 33 32 3a |,#9:TEQN|E 0,#32:|
|00000f70| 41 44 44 45 51 20 31 30 | 2c 31 30 2c 23 31 3a 54 |ADDEQ 10|,10,#1:T|
|00000f80| 45 51 20 30 2c 23 31 33 | 0d 03 ca 4c 41 44 44 4e |EQ 0,#13|...LADDN|
|00000f90| 45 20 31 31 2c 31 31 2c | 23 31 3a 42 4e 45 20 63 |E 11,11,|#1:BNE c|
|00000fa0| 6f 75 6e 74 3a 53 55 42 | 20 31 31 2c 39 2c 31 31 |ount:SUB| 11,9,11|
|00000fb0| 3a 41 44 52 20 38 2c 62 | 75 66 3a 41 44 52 20 37 |:ADR 8,b|uf:ADR 7|
|00000fc0| 2c 66 6f 72 6d 61 74 74 | 65 64 3a 43 4d 50 20 31 |,formatt|ed:CMP 1|
|00000fd0| 30 2c 23 31 0d 03 d4 2b | 2e 6d 6f 64 20 43 4d 50 |0,#1...+|.mod CMP|
|00000fe0| 47 45 20 31 32 2c 31 30 | 3a 53 55 42 47 45 20 31 |GE 12,10|:SUBGE 1|
|00000ff0| 32 2c 31 32 2c 31 30 3a | 42 47 45 20 6d 6f 64 0d |2,12,10:|BGE mod.|
|00001000| 03 de 48 2e 66 6f 72 6d | 69 74 20 4c 44 52 42 20 |..H.form|it LDRB |
|00001010| 30 2c 5b 38 5d 2c 23 31 | 3a 54 45 51 20 30 2c 23 |0,[8],#1|:TEQ 0,#|
|00001020| 39 3a 54 45 51 4e 45 20 | 30 2c 23 33 32 3a 42 45 |9:TEQNE |0,#32:BE|
|00001030| 51 20 69 73 73 70 61 63 | 65 3a 53 54 52 42 20 30 |Q isspac|e:STRB 0|
|00001040| 2c 5b 37 5d 2c 23 31 0d | 03 e8 23 54 45 51 20 30 |,[7],#1.|..#TEQ 0|
|00001050| 2c 23 31 33 3a 42 4e 45 | 20 66 6f 72 6d 69 74 3a |,#13:BNE| formit:|
|00001060| 4d 4f 56 53 20 50 43 2c | 31 34 0d 03 f2 46 2e 69 |MOVS PC,|14...F.i|
|00001070| 73 73 70 61 63 65 20 4d | 4f 56 20 30 2c 23 33 32 |sspace M|OV 0,#32|
|00001080| 3a 53 54 52 42 20 30 2c | 5b 37 5d 2c 23 31 3a 54 |:STRB 0,|[7],#1:T|
|00001090| 45 51 20 31 30 2c 23 30 | 3a 42 45 51 20 66 6f 72 |EQ 10,#0|:BEQ for|
|000010a0| 6d 69 74 3a 41 44 44 20 | 31 32 2c 31 32 2c 31 31 |mit:ADD |12,12,11|
|000010b0| 0d 03 fc 11 53 55 42 53 | 20 31 32 2c 31 32 2c 31 |....SUBS| 12,12,1|
|000010c0| 30 0d 04 06 50 2e 65 78 | 74 72 61 73 70 63 20 53 |0...P.ex|traspc S|
|000010d0| 54 52 50 4c 42 20 30 2c | 5b 37 5d 2c 23 31 3a 53 |TRPLB 0,|[7],#1:S|
|000010e0| 55 42 50 4c 53 20 31 32 | 2c 31 32 2c 31 30 3a 42 |UBPLS 12|,12,10:B|
|000010f0| 50 4c 20 65 78 74 72 61 | 73 70 63 3a 41 44 44 20 |PL extra|spc:ADD |
|00001100| 31 32 2c 31 32 2c 31 30 | 3a 42 20 66 6f 72 6d 69 |12,12,10|:B formi|
|00001110| 74 0d 04 10 06 5d ed 0d | 04 1a 19 69 6e 25 3d 8e |t....]..|...in%=.|
|00001120| 20 69 6e 24 3a 6f 75 74 | 25 3d ae 20 6f 75 74 24 | in$:out|%=. out$|
|00001130| 0d 04 24 1f c8 99 20 22 | 48 6f 75 72 67 6c 61 73 |..$... "|Hourglas|
|00001140| 73 5f 4f 6e 22 3a 45 25 | 3d a2 20 23 69 6e 25 0d |s_On":E%|=. #in%.|
|00001150| 04 2e 20 41 25 3d 30 3a | 42 25 3d 69 6e 25 3a 53 |.. A%=0:|B%=in%:S|
|00001160| 25 3d 69 6e 64 65 6e 74 | 25 3a 6c 66 25 3d b9 0d |%=indent|%:lf%=..|
|00001170| 04 38 0e c8 95 20 ac 20 | c5 23 69 6e 25 0d 04 42 |.8... . |.#in%..B|
|00001180| 11 20 43 25 3d 72 69 67 | 68 74 25 2d 53 25 0d 04 |. C%=rig|ht%-S%..|
|00001190| 4c 41 20 e7 20 a9 20 6c | 61 73 74 24 3e 43 25 3a |LA . . l|ast$>C%:|
|000011a0| cf 23 69 6e 25 3d 8f 23 | 69 6e 25 2b 43 25 2d a9 |.#in%=.#|in%+C%-.|
|000011b0| 20 6c 61 73 74 24 2d 31 | 3a 6c 61 73 74 24 3d c0 | last$-1|:last$=.|
|000011c0| 6c 61 73 74 24 2c 43 25 | 29 3a 6c 66 25 3d 30 0d |last$,C%|):lf%=0.|
|000011d0| 04 56 16 20 e7 20 62 75 | 6c 6c 65 74 25 20 80 20 |.V. . bu|llet% . |
|000011e0| 6c 66 25 20 8c 0d 04 60 | 19 20 20 6c 66 25 3d ba |lf% ...`|. lf%=.|
|000011f0| 20 77 6f 72 64 3a 6c 69 | 6e 65 24 3d 22 22 0d 04 | word:li|ne$=""..|
|00001200| 6a 07 20 20 f5 0d 04 74 | 1b 20 20 20 c8 95 20 3f |j. ...t|. .. ?|
|00001210| 62 75 66 3d 31 33 20 80 | 20 ac 20 c5 23 69 6e 25 |buf=13 .| . .#in%|
|00001220| 0d 04 7e 3b 20 20 20 20 | 6c 66 25 3d ba 20 77 6f |..~; |lf%=. wo|
|00001230| 72 64 3a d5 20 23 6f 75 | 74 25 2c 31 30 3a e7 20 |rd:. #ou|t%,10:. |
|00001240| 62 6c 61 6e 6b 25 20 80 | 20 ac 20 c5 23 69 6e 25 |blank% .| . .#in%|
|00001250| 3a d5 20 23 6f 75 74 25 | 2c 31 30 0d 04 88 08 20 |:. #out%|,10.... |
|00001260| 20 20 ce 0d 04 92 42 20 | 20 20 e7 20 a9 20 24 62 | ....B | . . $b|
|00001270| 75 66 3e 3d 6c 65 66 74 | 25 3a 85 20 31 2c 22 42 |uf>=left|%:. 1,"B|
|00001280| 75 6c 6c 65 74 20 70 6f | 69 6e 74 20 74 6f 6f 20 |ullet po|int too |
|00001290| 77 69 64 65 20 66 6f 72 | 20 6c 65 66 74 20 6d 61 |wide for| left ma|
|000012a0| 72 67 69 6e 22 0d 04 9c | 3c 20 20 20 43 25 3d 72 |rgin"...|< C%=r|
|000012b0| 69 67 68 74 25 2d 6c 65 | 66 74 25 3a d5 20 23 6f |ight%-le|ft%:. #o|
|000012c0| 75 74 25 2c c2 c4 6c 65 | 66 74 25 2c 22 20 22 29 |ut%,..le|ft%," ")|
|000012d0| 2b 24 62 75 66 2b 22 20 | 22 2c 6c 65 66 74 25 29 |+$buf+" |",left%)|
|000012e0| 3b 0d 04 a6 0f 20 20 20 | 6f 6c 66 25 3d 6c 66 25 |;.... |olf%=lf%|
|000012f0| 0d 04 b0 35 20 20 20 e7 | 20 6c 66 25 3a d5 20 23 |...5 .| lf%:. #|
|00001300| 6f 75 74 25 2c 31 30 3a | e7 20 62 6c 61 6e 6b 25 |out%,10:|. blank%|
|00001310| 20 80 20 ac 20 c5 23 69 | 6e 25 3a d5 20 23 6f 75 | . . .#i|n%:. #ou|
|00001320| 74 25 2c 31 30 0d 04 ba | 1c 20 20 20 6c 66 25 3d |t%,10...|. lf%=|
|00001330| ba 20 77 6f 72 64 3a 6c | 61 73 74 24 3d 24 62 75 |. word:l|ast$=$bu|
|00001340| 66 0d 04 c4 16 20 20 fd | 20 c5 23 69 6e 25 20 84 |f.... .| .#in% .|
|00001350| 20 6f 6c 66 25 3d 30 0d | 04 ce 06 20 cc 0d 04 d8 | olf%=0.|... ....|
|00001360| 40 20 20 6c 69 6e 65 24 | 3d 6c 61 73 74 24 2b 22 |@ line$|=last$+"|
|00001370| 20 22 3a 6c 66 25 3d ba | 20 77 6f 72 64 3a 6c 61 | ":lf%=.| word:la|
|00001380| 73 74 24 3d 24 62 75 66 | 3a e7 20 6c 69 6e 65 24 |st$=$buf|:. line$|
|00001390| 3d 22 20 22 3a 6c 69 6e | 65 24 3d 22 22 0d 04 e2 |=" ":lin|e$=""...|
|000013a0| 06 20 cd 0d 04 ec 23 20 | c8 95 20 a9 20 28 6c 69 |. ....# |.. . (li|
|000013b0| 6e 65 24 2b 6c 61 73 74 | 24 29 3c 3d 43 25 20 80 |ne$+last|$)<=C% .|
|000013c0| 20 ac 20 6c 66 25 0d 04 | f6 2c 20 20 6c 69 6e 65 | . lf%..|., line|
|000013d0| 24 2b 3d 6c 61 73 74 24 | 2b 22 20 22 3a 6c 66 25 |$+=last$|+" ":lf%|
|000013e0| 3d ba 20 77 6f 72 64 3a | 6c 61 73 74 24 3d 24 62 |=. word:|last$=$b|
|000013f0| 75 66 0d 05 00 06 20 ce | 0d 05 0a 1c 20 e7 20 a9 |uf.... .|.... . .|
|00001400| 20 28 6c 69 6e 65 24 2b | 6c 61 73 74 24 29 3c 3d | (line$+|last$)<=|
|00001410| 43 25 20 8c 0d 05 14 2d | 20 20 6c 69 6e 65 24 2b |C% ....-| line$+|
|00001420| 3d 6c 61 73 74 24 2b 22 | 20 22 3a 6c 61 73 74 24 |=last$+"| ":last$|
|00001430| 3d 22 22 3a 6c 61 73 74 | 24 3d c0 6c 69 6e 65 24 |="":last|$=.line$|
|00001440| 29 0d 05 1e 23 20 cc 20 | 41 25 3d 28 41 25 2b 31 |)...# . |A%=(A%+1|
|00001450| 29 20 83 20 43 25 3a 6c | 69 6e 65 24 3d c0 6c 69 |) . C%:l|ine$=.li|
|00001460| 6e 65 24 29 0d 05 28 10 | 20 20 c8 8e 20 6a 75 73 |ne$)..(.| .. jus|
|00001470| 74 25 20 ca 0d 05 32 20 | 20 20 c9 20 31 3a d5 20 |t% ...2 | . 1:. |
|00001480| 23 6f 75 74 25 2c c4 53 | 25 2c 22 20 22 29 2b 6c |#out%,.S|%," ")+l|
|00001490| 69 6e 65 24 0d 05 3c 2c | 20 20 c9 20 32 3a d5 20 |ine$..<,| . 2:. |
|000014a0| 23 6f 75 74 25 2c c4 72 | 69 67 68 74 25 2d a9 20 |#out%,.r|ight%-. |
|000014b0| 6c 69 6e 65 24 2c 22 20 | 22 29 2b 6c 69 6e 65 24 |line$," |")+line$|
|000014c0| 0d 05 46 36 20 20 c9 20 | 33 3a d5 20 23 6f 75 74 |..F6 . |3:. #out|
|000014d0| 25 2c c4 28 6c 65 66 74 | 25 2b 72 69 67 68 74 25 |%,.(left|%+right%|
|000014e0| 2d a9 20 6c 69 6e 65 24 | 29 2f 32 2c 22 20 22 29 |-. line$|)/2," ")|
|000014f0| 2b 6c 69 6e 65 24 0d 05 | 50 37 20 20 7f 3a 24 62 |+line$..|P7 .:$b|
|00001500| 75 66 3d 6c 69 6e 65 24 | 3a d6 20 66 6f 72 6d 61 |uf=line$|:. forma|
|00001510| 74 3a d5 20 23 6f 75 74 | 25 2c c4 53 25 2c 22 20 |t:. #out|%,.S%," |
|00001520| 22 29 2b 24 66 6f 72 6d | 61 74 74 65 64 0d 05 5a |")+$form|atted..Z|
|00001530| 07 20 20 cb 0d 05 64 06 | 20 cd 0d 05 6e 17 20 e7 |. ...d.| ...n. .|
|00001540| 20 a9 20 6c 61 73 74 24 | 3e 43 25 3a 6c 66 25 3d | . last$|>C%:lf%=|
|00001550| a3 0d 05 78 0c 20 e7 20 | 6c 66 25 20 8c 0d 05 82 |...x. . |lf% ....|
|00001560| 10 20 20 c8 8e 20 6a 75 | 73 74 25 20 ca 0d 05 8c |. .. ju|st% ....|
|00001570| 2c 20 20 c9 20 32 3a d5 | 20 23 6f 75 74 25 2c c4 |, . 2:.| #out%,.|
|00001580| 72 69 67 68 74 25 2d a9 | 20 6c 61 73 74 24 2c 22 |right%-.| last$,"|
|00001590| 20 22 29 2b 6c 61 73 74 | 24 0d 05 96 36 20 20 c9 | ")+last|$...6 .|
|000015a0| 20 33 3a d5 20 23 6f 75 | 74 25 2c c4 28 6c 65 66 | 3:. #ou|t%,.(lef|
|000015b0| 74 25 2b 72 69 67 68 74 | 25 2d a9 20 6c 61 73 74 |t%+right|%-. last|
|000015c0| 24 29 2f 32 2c 22 20 22 | 29 2b 6c 61 73 74 24 0d |$)/2," "|)+last$.|
|000015d0| 05 a0 1e 20 20 7f 3a d5 | 20 23 6f 75 74 25 2c c4 |... .:.| #out%,.|
|000015e0| 53 25 2c 22 20 22 29 2b | 6c 61 73 74 24 0d 05 aa |S%," ")+|last$...|
|000015f0| 07 20 20 cb 0d 05 b4 37 | 20 20 6c 61 73 74 24 3d |. ....7| last$=|
|00001600| 22 22 3a 53 25 3d 69 6e | 64 65 6e 74 25 3a e7 20 |"":S%=in|dent%:. |
|00001610| 62 6c 61 6e 6b 25 20 80 | 20 ac 20 c5 23 69 6e 25 |blank% .| . .#in%|
|00001620| 3a d5 20 23 6f 75 74 25 | 2c 31 30 0d 05 be 0f 20 |:. #out%|,10.... |
|00001630| cc 20 53 25 3d 6c 65 66 | 74 25 0d 05 c8 06 20 cd |. S%=lef|t%.... .|
|00001640| 0d 05 d2 2b 20 c8 99 20 | 22 48 6f 75 72 67 6c 61 |...+ .. |"Hourgla|
|00001650| 73 73 5f 50 65 72 63 65 | 6e 74 61 67 65 22 2c 31 |ss_Perce|ntage",1|
|00001660| 30 30 2a 8f 23 69 6e 25 | 2f 45 25 0d 05 dc 05 ce |00*.#in%|/E%.....|
|00001670| 0d 05 e6 28 e7 20 6c 61 | 73 74 24 3e 22 22 3a d5 |...(. la|st$>"":.|
|00001680| 20 23 6f 75 74 25 2c c4 | 6c 65 66 74 25 2c 22 20 | #out%,.|left%," |
|00001690| 22 29 2b 6c 61 73 74 24 | 0d 05 f0 21 d9 20 23 69 |")+last$|...!. #i|
|000016a0| 6e 25 3a 69 6e 25 3d 2d | 31 3a d9 20 23 6f 75 74 |n%:in%=-|1:. #out|
|000016b0| 25 3a 6f 75 74 25 3d 2d | 31 0d 05 fa 16 c8 99 20 |%:out%=-|1...... |
|000016c0| 22 48 6f 75 72 67 6c 61 | 73 73 5f 4f 66 66 22 0d |"Hourgla|ss_Off".|
|000016d0| 06 04 05 e0 0d 06 0e 04 | 0d 06 18 0c dd 20 a4 30 |........|..... .0|
|000016e0| 28 6e 25 29 0d 06 22 0e | e7 20 6e 25 20 8b 20 3d |(n%)..".|. n% . =|
|000016f0| 22 22 0d 06 2c 24 ea 20 | 61 24 3a c8 95 20 3f 6e |""..,$. |a$:.. ?n|
|00001700| 25 3e 33 31 3a 61 24 2b | 3d bd 20 3f 6e 25 3a 6e |%>31:a$+|=. ?n%:n|
|00001710| 25 2b 3d 31 3a ce 0d 06 | 36 07 3d 61 24 0d 06 40 |%+=1:...|6.=a$..@|
|00001720| 04 0d 06 4a 0c dd 20 f2 | 65 72 72 6f 72 0d 06 54 |...J.. .|error..T|
|00001730| 23 e7 20 69 6e 25 3a c8 | 99 20 22 58 4f 53 5f 46 |#. in%:.|. "XOS_F|
|00001740| 69 6e 64 22 2c 2c 69 6e | 25 3a 69 6e 25 3d 2d 31 |ind",,in|%:in%=-1|
|00001750| 0d 06 5e 26 e7 20 6f 75 | 74 25 3a c8 99 20 22 58 |..^&. ou|t%:.. "X|
|00001760| 4f 53 5f 46 69 6e 64 22 | 2c 2c 6f 75 74 25 3a 6f |OS_Find"|,,out%:o|
|00001770| 75 74 25 3d 2d 31 0d 06 | 68 18 c8 99 20 22 58 4f |ut%=-1..|h... "XO|
|00001780| 53 5f 46 69 6c 65 22 2c | 36 2c 6f 75 74 24 0d 06 |S_File",|6,out$..|
|00001790| 72 3b c8 99 20 22 57 69 | 6d 70 5f 52 65 70 6f 72 |r;.. "Wi|mp_Repor|
|000017a0| 74 45 72 72 6f 72 22 2c | 22 20 20 20 20 22 2b f6 |tError",|" "+.|
|000017b0| 24 2b 22 20 61 74 20 6c | 69 6e 65 20 22 2b c3 20 |$+" at l|ine "+. |
|000017c0| 9e 2c 32 2c 6e 61 6d 65 | 24 0d 06 7c 05 e0 0d 06 |.,2,name|$..|....|
|000017d0| 86 04 0d ff 34 0c 00 00 | 46 fb ff ff 0d 24 59 43 |....4...|F....$YC|
|000017e0| fe 0b 00 00 03 00 00 00 | 52 65 73 6f 75 72 63 65 |........|Resource|
|000017f0| 73 2e 5a 61 70 46 69 6c | 74 65 72 73 2e 53 6f 72 |s.ZapFil|ters.Sor|
|00001800| 74 00 0d 00 02 0c 00 00 | 0d 00 0a 31 f4 20 3e 20 |t.......|...1. > |
|00001810| 53 6f 72 74 20 32 2e 30 | 32 20 28 31 39 20 41 75 |Sort 2.0|2 (19 Au|
|00001820| 67 75 73 74 20 31 39 39 | 35 29 20 62 79 20 44 61 |gust 199|5) by Da|
|00001830| 72 72 65 6e 20 53 61 6c | 74 0d 00 14 1c f4 20 21 |rren Sal|t..... !|
|00001840| 5a 61 70 20 46 49 4c 54 | 45 52 53 45 4c 20 70 72 |Zap FILT|ERSEL pr|
|00001850| 6f 67 72 61 6d 0d 00 1e | 04 0d 00 28 11 f4 20 50 |ogram...|...(.. P|
|00001860| 61 72 61 6d 65 74 65 72 | 73 3a 0d 00 32 29 f4 20 |arameter|s:..2). |
|00001870| 2d 48 65 6c 70 20 20 20 | 20 20 20 20 20 20 20 20 |-Help | |
|00001880| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 73 79 6e | | syn|
|00001890| 74 61 78 0d 00 3c 31 f4 | 20 2d 41 73 63 65 6e 64 |tax..<1.| -Ascend|
|000018a0| 69 6e 67 20 20 2f 20 2d | 44 65 73 63 65 6e 64 69 |ing / -|Descendi|
|000018b0| 6e 67 20 20 20 20 73 6f | 72 74 20 64 69 72 65 63 |ng so|rt direc|
|000018c0| 74 69 6f 6e 0d 00 46 33 | f4 20 2d 43 61 73 65 20 |tion..F3|. -Case |
|000018d0| 20 20 20 20 20 20 2f 20 | 2d 4e 6f 43 61 73 65 20 | / |-NoCase |
|000018e0| 20 20 20 20 20 20 20 63 | 61 73 65 20 73 65 6e 73 | c|ase sens|
|000018f0| 69 74 69 76 69 74 79 0d | 00 50 3b f4 20 2d 73 6b |itivity.|.P;. -sk|
|00001900| 69 70 53 70 61 63 65 73 | 20 2f 20 2d 4e 6f 73 6b |ipSpaces| / -Nosk|
|00001910| 69 70 53 70 61 63 65 73 | 20 20 73 6b 69 70 20 6c |ipSpaces| skip l|
|00001920| 65 61 64 69 6e 67 20 73 | 70 61 63 65 73 2f 74 61 |eading s|paces/ta|
|00001930| 62 73 0d 00 5a 29 f4 20 | 75 70 70 65 72 20 63 61 |bs..Z). |upper ca|
|00001940| 73 65 20 3d 20 61 6c 6c | 6f 77 61 62 6c 65 20 61 |se = all|owable a|
|00001950| 62 62 72 65 76 69 61 74 | 69 6f 6e 0d 00 64 29 f4 |bbreviat|ion..d).|
|00001960| 20 44 65 66 61 75 6c 74 | 20 3d 20 61 73 63 65 6e | Default| = ascen|
|00001970| 64 69 6e 67 20 2b 20 63 | 61 73 65 20 2b 20 73 70 |ding + c|ase + sp|
|00001980| 61 63 65 73 0d 00 6e 04 | 0d 00 78 3a f4 20 4c 46 |aces..n.|..x:. LF|
|00001990| 20 69 73 20 6c 69 6e 65 | 20 74 65 72 6d 69 6e 61 | is line| termina|
|000019a0| 74 6f 72 3b 20 77 69 6c | 6c 20 61 64 64 20 4c 46 |tor; wil|l add LF|
|000019b0| 20 61 74 20 65 6e 64 20 | 69 66 20 6d 69 73 73 69 | at end |if missi|
|000019c0| 6e 67 0d 00 82 04 0d 00 | 8c 1a f4 20 4d 65 74 68 |ng......|... Meth|
|000019d0| 6f 64 20 2d 20 4f 53 5f | 48 65 61 70 53 6f 72 74 |od - OS_|HeapSort|
|000019e0| 0d 00 96 04 0d 00 a0 22 | 6f 75 74 25 3d 2d 31 3a |......."|out%=-1:|
|000019f0| d3 3d e0 2b 34 30 39 36 | 3a 4e 65 78 74 25 3d 93 |.=.+4096|:Next%=.|
|00001a00| 2d 26 38 30 30 30 0d 00 | aa 0e ee 20 85 20 f2 65 |-&8000..|... . .e|
|00001a10| 72 72 6f 72 0d 00 b4 3c | de 20 71 25 20 32 35 36 |rror...<|. q% 256|
|00001a20| 3a c8 99 20 36 2c 32 32 | 39 2c 31 3a c8 99 20 22 |:.. 6,22|9,1:.. "|
|00001a30| 4f 53 5f 47 65 74 45 6e | 76 22 20 b8 20 65 6e 76 |OS_GetEn|v" . env|
|00001a40| 25 3a 69 6e 24 3d 22 22 | 3a 6f 75 74 24 3d 22 22 |%:in$=""|:out$=""|
|00001a50| 0d 00 be 91 c8 99 20 22 | 58 4f 53 5f 52 65 61 64 |...... "|XOS_Read|
|00001a60| 41 72 67 73 22 2c 22 2c | 71 75 69 74 2c 2c 2c 2c |Args",",|quit,,,,|
|00001a70| 2c 2c 2c 68 65 6c 70 3d | 68 2f 73 2c 61 73 63 65 |,,,help=|h/s,asce|
|00001a80| 6e 64 69 6e 67 3d 61 2f | 73 2c 64 65 73 63 65 6e |nding=a/|s,descen|
|00001a90| 64 69 6e 67 3d 64 2f 73 | 2c 63 61 73 65 3d 63 2f |ding=d/s|,case=c/|
|00001aa0| 73 2c 6e 6f 63 61 73 65 | 3d 6e 63 2f 73 2c 73 6b |s,nocase|=nc/s,sk|
|00001ab0| 69 70 73 70 61 63 65 73 | 3d 73 2f 73 2c 6e 6f 73 |ipspaces|=s/s,nos|
|00001ac0| 6b 69 70 73 70 61 63 65 | 73 3d 6e 73 2f 73 22 2c |kipspace|s=ns/s",|
|00001ad0| 65 6e 76 25 2c 71 25 2c | 32 35 36 20 b8 20 3b 46 |env%,q%,|256 . ;F|
|00001ae0| 25 0d 00 c8 87 e7 20 28 | 46 25 20 80 20 31 29 20 |%..... (|F% . 1) |
|00001af0| 84 20 71 25 21 33 32 3a | 85 20 30 2c 22 53 79 6e |. q%!32:|. 0,"Syn|
|00001b00| 74 61 78 3a 20 46 49 4c | 54 45 52 53 45 4c 20 22 |tax: FIL|TERSEL "|
|00001b10| 22 5a 46 3a 53 6f 72 74 | 20 5b 2d 68 65 6c 70 5d |"ZF:Sort| [-help]|
|00001b20| 20 5b 2d 41 73 63 65 6e | 64 69 6e 67 7c 2d 44 65 | [-Ascen|ding|-De|
|00001b30| 73 63 65 6e 64 69 6e 67 | 5d 20 5b 2d 43 61 73 65 |scending|] [-Case|
|00001b40| 7c 2d 4e 6f 43 61 73 65 | 5d 20 5b 2d 73 6b 69 70 ||-NoCase|] [-skip|
|00001b50| 53 70 61 63 65 73 7c 2d | 4e 6f 73 6b 69 70 53 70 |Spaces|-|NoskipSp|
|00001b60| 61 63 65 73 5d 22 22 22 | 0d 00 d2 19 e3 20 6e 25 |aces]"""|..... n%|
|00001b70| 3d 71 25 2b 38 20 b8 20 | 71 25 2b 32 38 20 88 20 |=q%+8 . |q%+28 . |
|00001b80| 38 0d 00 dc 11 20 c8 8e | 20 a4 30 28 21 6e 25 29 |8.... ..| .0(!n%)|
|00001b90| 20 ca 0d 00 e6 17 20 c9 | 20 22 3c 22 3a 69 6e 24 | ..... .| "<":in$|
|00001ba0| 3d a4 30 28 6e 25 21 34 | 29 0d 00 f0 18 20 c9 20 |=.0(n%!4|).... . |
|00001bb0| 22 3e 22 3a 6f 75 74 24 | 3d a4 30 28 6e 25 21 34 |">":out$|=.0(n%!4|
|00001bc0| 29 0d 00 fa 0b 20 c9 20 | 22 32 3e 22 0d 01 04 3a |).... . |"2>"...:|
|00001bd0| 20 7f 20 85 20 30 2c 22 | 53 6f 72 74 3a 20 6d 69 | . . 0,"|Sort: mi|
|00001be0| 73 73 69 6e 67 20 6f 72 | 20 75 6e 6b 6e 6f 77 6e |ssing or| unknown|
|00001bf0| 20 72 65 64 69 72 65 63 | 74 69 6f 6e 20 6f 70 65 | redirec|tion ope|
|00001c00| 72 61 74 6f 72 22 0d 01 | 0e 06 20 cb 0d 01 18 05 |rator"..|.. .....|
|00001c10| ed 0d 01 22 45 e7 20 69 | 6e 24 3d 22 22 20 84 20 |..."E. i|n$="" . |
|00001c20| 6f 75 74 24 3d 22 22 3a | 85 20 30 2c 22 53 6f 72 |out$="":|. 0,"Sor|
|00001c30| 74 20 63 61 6e 6e 6f 74 | 20 75 73 65 20 73 74 61 |t cannot| use sta|
|00001c40| 6e 64 61 72 64 20 69 6e | 70 75 74 20 6f 72 20 6f |ndard in|put or o|
|00001c50| 75 74 70 75 74 22 0d 01 | 2c 64 e7 20 28 71 25 21 |utput"..|,d. (q%!|
|00001c60| 33 36 20 80 20 71 25 21 | 34 30 29 20 84 20 28 71 |36 . q%!|40) . (q|
|00001c70| 25 21 34 34 20 80 20 71 | 25 21 34 38 29 20 84 20 |%!44 . q|%!48) . |
|00001c80| 28 71 25 21 35 32 20 80 | 20 71 25 21 35 36 29 3a |(q%!52 .| q%!56):|
|00001c90| 85 20 30 2c 22 53 6f 72 | 74 3a 20 63 6f 6e 66 6c |. 0,"Sor|t: confl|
|00001ca0| 69 63 74 69 6e 67 20 73 | 77 69 74 63 68 65 73 20 |icting s|witches |
|00001cb0| 73 70 65 63 69 66 69 65 | 64 22 0d 01 36 3c c8 99 |specifie|d"..6<..|
|00001cc0| 20 22 4f 53 5f 46 69 6c | 65 22 2c 35 2c 69 6e 24 | "OS_Fil|e",5,in$|
|00001cd0| 20 b8 20 2c 2c 2c 2c 4c | 25 3a de 20 63 6f 64 65 | . ,,,,L|%:. code|
|00001ce0| 25 20 35 31 32 3a 69 6e | 25 3d a4 63 6c 61 69 6d |% 512:in|%=.claim|
|00001cf0| 28 4c 25 2b 31 29 0d 01 | 40 1c c8 99 20 22 4f 53 |(L%+1)..|@... "OS|
|00001d00| 5f 46 69 6c 65 22 2c 32 | 35 35 2c 69 6e 24 2c 69 |_File",2|55,in$,i|
|00001d10| 6e 25 0d 01 4a 12 e3 20 | 70 25 3d 30 20 b8 20 32 |n%..J.. |p%=0 . 2|
|00001d20| 20 88 20 32 0d 01 54 0c | 50 25 3d 63 6f 64 65 25 | . 2..T.|P%=code%|
|00001d30| 0d 01 5e 0b 5b 4f 50 54 | 20 70 25 0d 01 68 48 2e |..^.[OPT| p%..hH.|
|00001d40| 63 70 20 53 54 4d 46 44 | 20 31 33 21 2c 7b 30 2d |cp STMFD| 13!,{0-|
|00001d50| 35 2c 31 34 7d 3a 41 44 | 52 20 32 2c 63 61 73 65 |5,14}:AD|R 2,case|
|00001d60| 3a 4c 44 52 20 35 2c 66 | 6c 61 67 73 3a 54 53 54 |:LDR 5,f|lags:TST|
|00001d70| 20 35 2c 23 31 3a ec 51 | 20 33 2c 30 3a ec 51 20 | 5,#1:.Q| 3,0:.Q |
|00001d80| 30 2c 31 0d 01 72 31 ec | 51 20 31 2c 33 3a 54 53 |0,1..r1.|Q 1,3:TS|
|00001d90| 54 20 35 2c 23 34 3a 42 | 45 51 20 63 70 6c 3a 53 |T 5,#4:B|EQ cpl:S|
|00001da0| 55 42 20 30 2c 30 2c 23 | 31 3a 53 55 42 20 31 2c |UB 0,0,#|1:SUB 1,|
|00001db0| 31 2c 23 31 0d 01 7c 30 | 2e 5f 20 4c 44 52 42 20 |1,#1..|0|._ LDRB |
|00001dc0| 33 2c 5b 30 2c 23 31 5d | 21 3a 54 45 51 20 33 2c |3,[0,#1]|!:TEQ 3,|
|00001dd0| 23 39 3a 54 45 51 4e 45 | 20 33 2c 23 33 32 3a 42 |#9:TEQNE| 3,#32:B|
|00001de0| 45 51 20 5f 0d 01 86 30 | 2e 5f 20 4c 44 52 42 20 |EQ _...0|._ LDRB |
|00001df0| 33 2c 5b 31 2c 23 31 5d | 21 3a 54 45 51 20 33 2c |3,[1,#1]|!:TEQ 3,|
|00001e00| 23 39 3a 54 45 51 4e 45 | 20 33 2c 23 33 32 3a 42 |#9:TEQNE| 3,#32:B|
|00001e10| 45 51 20 5f 0d 01 90 4b | 2e 63 70 6c 20 4c 44 52 |EQ _...K|.cpl LDR|
|00001e20| 42 20 33 2c 5b 30 5d 2c | 23 31 3a 4c 44 52 42 20 |B 3,[0],|#1:LDRB |
|00001e30| 34 2c 5b 31 5d 2c 23 31 | 3a 54 53 54 20 35 2c 23 |4,[1],#1|:TST 5,#|
|00001e40| 32 3a 4c 44 52 45 51 42 | 20 33 2c 5b 32 2c 33 5d |2:LDREQB| 3,[2,3]|
|00001e50| 3a 4c 44 52 45 51 42 20 | 34 2c 5b 32 2c 34 5d 0d |:LDREQB |4,[2,4].|
|00001e60| 01 9a 46 43 4d 50 20 33 | 2c 34 3a 4c 44 4d 4e 45 |..FCMP 3|,4:LDMNE|
|00001e70| 46 44 20 31 33 21 2c 7b | 30 2d 35 2c 50 43 7d 3a |FD 13!,{|0-5,PC}:|
|00001e80| 54 45 51 20 33 2c 23 31 | 30 3a 54 45 51 4e 45 20 |TEQ 3,#1|0:TEQNE |
|00001e90| 34 2c 23 31 30 3a 42 4e | 45 20 63 70 6c 3a 43 4d |4,#10:BN|E cpl:CM|
|00001ea0| 50 20 33 2c 34 0d 01 a4 | 16 4c 44 4d 46 44 20 31 |P 3,4...|.LDMFD 1|
|00001eb0| 33 21 2c 7b 30 2d 35 2c | 50 43 7d 0d 01 ae 04 0d |3!,{0-5,|PC}.....|
|00001ec0| 01 b8 3a 2e 66 6c 61 67 | 73 20 44 43 44 20 28 71 |..:.flag|s DCD (q|
|00001ed0| 25 21 34 30 3d 30 20 80 | 20 31 29 20 84 20 28 71 |%!40=0 .| 1) . (q|
|00001ee0| 25 21 34 38 20 80 20 32 | 29 20 84 20 28 71 25 21 |%!48 . 2|) . (q%!|
|00001ef0| 35 36 3d 30 20 80 20 34 | 29 0d 01 c2 1d 2e 63 61 |56=0 . 4|).....ca|
|00001f00| 73 65 20 44 43 42 20 c4 | 32 35 35 2c bd 20 30 29 |se DCB .|255,. 0)|
|00001f10| 3a 44 43 42 20 30 0d 01 | cc 04 0d 01 d6 14 2e 6c |:DCB 0..|.......l|
|00001f20| 65 6e 67 74 68 20 4d 4f | 56 20 30 2c 23 30 0d 01 |ength MO|V 0,#0..|
|00001f30| e0 38 2e 5f 20 4c 44 52 | 42 20 32 2c 5b 31 2c 30 |.8._ LDR|B 2,[1,0|
|00001f40| 5d 3a 41 44 44 20 30 2c | 30 2c 23 31 3a 54 45 51 |]:ADD 0,|0,#1:TEQ|
|00001f50| 20 32 2c 23 31 30 3a 42 | 4e 45 20 5f 3a 4d 4f 56 | 2,#10:B|NE _:MOV|
|00001f60| 20 50 43 2c 31 34 0d 01 | ea 04 0d 01 f4 13 2e 63 | PC,14..|.......c|
|00001f70| 6f 75 6e 74 20 4d 4f 56 | 20 30 2c 23 30 0d 01 fe |ount MOV| 0,#0...|
|00001f80| 47 2e 5f 20 4c 44 52 42 | 20 33 2c 5b 31 5d 2c 23 |G._ LDRB| 3,[1],#|
|00001f90| 31 3a 54 45 51 20 33 2c | 23 31 30 3a 41 44 44 45 |1:TEQ 3,|#10:ADDE|
|00001fa0| 51 20 30 2c 30 2c 23 31 | 3a 53 55 42 53 20 32 2c |Q 0,0,#1|:SUBS 2,|
|00001fb0| 32 2c 23 31 3a 42 4e 45 | 20 5f 3a 4d 4f 56 20 50 |2,#1:BNE| _:MOV P|
|00001fc0| 43 2c 31 34 0d 02 08 04 | 0d 02 12 50 2e 66 69 6c |C,14....|...P.fil|
|00001fd0| 6c 20 4c 44 52 42 20 33 | 2c 5b 31 5d 2c 23 31 3a |l LDRB 3|,[1],#1:|
|00001fe0| 54 45 51 20 33 2c 23 31 | 30 3a 53 54 52 45 51 20 |TEQ 3,#1|0:STREQ |
|00001ff0| 31 2c 5b 30 2c 23 34 5d | 21 3a 53 55 42 53 20 32 |1,[0,#4]|!:SUBS 2|
|00002000| 2c 32 2c 23 31 3a 42 4e | 45 20 66 69 6c 6c 3a 4d |,2,#1:BN|E fill:M|
|00002010| 4f 56 20 50 43 2c 31 34 | 0d 02 1c 06 5d ed 0d 02 |OV PC,14|....]...|
|00002020| 26 28 c8 99 20 22 58 4f | 53 5f 4d 6f 64 75 6c 65 |&(.. "XO|S_Module|
|00002030| 22 2c 31 38 2c 22 54 65 | 72 72 69 74 6f 72 79 22 |",18,"Te|rritory"|
|00002040| 20 b8 20 3b 41 25 0d 02 | 30 0e e7 20 41 25 20 80 | . ;A%..|0.. A% .|
|00002050| 20 31 20 8c 0d 02 3a 28 | 20 e3 20 78 25 3d 30 20 | 1 ...:(| . x%=0 |
|00002060| b8 20 32 35 35 3a 63 61 | 73 65 3f 78 25 3d 78 25 |. 255:ca|se?x%=x%|
|00002070| 3a ed 3a f7 20 2b 30 3a | f3 20 61 24 0d 02 44 0d |:.:. +0:|. a$..D.|
|00002080| 20 c8 95 20 61 24 3e 22 | 22 0d 02 4e 17 20 20 41 | .. a$>"|"..N. A|
|00002090| 25 3d 97 20 61 24 3a 61 | 24 3d c1 61 24 2c 32 29 |%=. a$:a|$=.a$,2)|
|000020a0| 0d 02 58 3c 20 20 42 25 | 3d 63 61 73 65 3f 28 41 |..X< B%|=case?(A|
|000020b0| 25 2b a9 20 61 24 29 3a | 24 28 63 61 73 65 2b 41 |%+. a$):|$(case+A|
|000020c0| 25 29 3d 61 24 3a 63 61 | 73 65 3f 28 41 25 2b a9 |%)=a$:ca|se?(A%+.|
|000020d0| 20 61 24 29 3d 42 25 3a | f3 20 61 24 0d 02 62 06 | a$)=B%:|. a$..b.|
|000020e0| 20 ce 0d 02 6c 2b cc 20 | c8 99 20 22 54 65 72 72 | ...l+. |.. "Terr|
|000020f0| 69 74 6f 72 79 5f 55 70 | 70 65 72 43 61 73 65 54 |itory_Up|perCaseT|
|00002100| 61 62 6c 65 22 2c 2d 31 | 20 b8 20 41 25 0d 02 76 |able",-1| . A%..v|
|00002110| 25 20 e3 20 6e 25 3d 30 | 20 b8 20 32 35 35 20 88 |% . n%=0| . 255 .|
|00002120| 20 34 3a 63 61 73 65 21 | 6e 25 3d 41 25 21 6e 25 | 4:case!|n%=A%!n%|
|00002130| 3a ed 0d 02 80 05 cd 0d | 02 8a 34 63 61 73 65 3f |:.......|..4case?|
|00002140| 39 3d 33 32 3a 41 25 3d | 69 6e 25 3f 28 4c 25 2d |9=32:A%=|in%?(L%-|
|00002150| 31 29 3a e7 20 41 25 3c | 3e 31 30 3a 69 6e 25 3f |1):. A%<|>10:in%?|
|00002160| 4c 25 3d 31 30 3a 4c 25 | 2b 3d 31 0d 02 94 3e 42 |L%=10:L%|+=1...>B|
|00002170| 25 3d 69 6e 25 3a 43 25 | 3d 4c 25 3a 6c 66 25 3d |%=in%:C%|=L%:lf%=|
|00002180| ba 20 63 6f 75 6e 74 3a | de 20 6c 25 20 34 2a 6c |. count:|. l% 4*l|
|00002190| 66 25 2d 34 3a 21 6c 25 | 3d 69 6e 25 3a 41 25 3d |f%-4:!l%|=in%:A%=|
|000021a0| 6c 25 3a d6 20 66 69 6c | 6c 0d 02 9e 3c c8 99 20 |l%:. fil|l...<.. |
|000021b0| 22 48 6f 75 72 67 6c 61 | 73 73 5f 4f 6e 22 3a c8 |"Hourgla|ss_On":.|
|000021c0| 99 20 22 4f 53 5f 48 65 | 61 70 53 6f 72 74 22 2c |. "OS_He|apSort",|
|000021d0| 6c 66 25 2c 6c 25 2c 63 | 70 3a 6f 75 74 25 3d ae |lf%,l%,c|p:out%=.|
|000021e0| 20 6f 75 74 24 0d 02 a8 | 43 e3 20 78 25 3d 30 20 | out$...|C. x%=0 |
|000021f0| b8 20 34 2a 6c 66 25 2d | 34 20 88 20 34 3a 42 25 |. 4*lf%-|4 . 4:B%|
|00002200| 3d 6c 25 21 78 25 3a c8 | 99 20 22 4f 53 5f 47 42 |=l%!x%:.|. "OS_GB|
|00002210| 50 42 22 2c 32 2c 6f 75 | 74 25 2c 42 25 2c ba 20 |PB",2,ou|t%,B%,. |
|00002220| 6c 65 6e 67 74 68 3a ed | 0d 02 b2 26 d9 20 23 6f |length:.|...&. #o|
|00002230| 75 74 25 3a 6f 75 74 25 | 3d 2d 31 3a c8 99 20 22 |ut%:out%|=-1:.. "|
|00002240| 48 6f 75 72 67 6c 61 73 | 73 5f 4f 66 66 22 0d 02 |Hourglas|s_Off"..|
|00002250| bc 05 e0 0d 02 c6 30 dc | 20 61 41 42 43 44 45 46 |......0.| aABCDEF|
|00002260| 47 48 49 4a 4b 4c 4d 4e | 4f 50 51 52 53 54 55 56 |GHIJKLMN|OPQRSTUV|
|00002270| 57 58 59 5a 2c 22 82 81 | 22 2c 22 86 85 22 2c 22 |WXYZ,"..|","..","|
|00002280| 9b 9a 22 0d 02 d0 2a dc | 20 22 e0 c0 c1 c2 c3 c4 |.."...*.| "......|
|00002290| c5 c6 c7 c8 c9 ca cb cc | cd ce cf d0 d1 d2 d3 d4 |........|........|
|000022a0| d5 d6 f7 d8 d9 da db dc | dd de 59 22 2c 0d 02 da |........|..Y",...|
|000022b0| 04 0d 02 e4 0c dd 20 a4 | 30 28 6e 25 29 0d 02 ee |...... .|0(n%)...|
|000022c0| 31 e7 20 6e 25 3d 30 3a | 3d 22 22 3a 8b 20 ea 20 |1. n%=0:|="":. . |
|000022d0| 61 24 3a c8 95 20 3f 6e | 25 3e 33 31 3a 61 24 2b |a$:.. ?n|%>31:a$+|
|000022e0| 3d bd 20 3f 6e 25 3a 6e | 25 2b 3d 31 3a ce 0d 02 |=. ?n%:n|%+=1:...|
|000022f0| f8 07 3d 61 24 0d 03 02 | 04 0d 03 0c 13 dd 20 a4 |..=a$...|...... .|
|00002300| 63 6c 61 69 6d 28 77 6b | 73 70 25 29 0d 03 16 3c |claim(wk|sp%)...<|
|00002310| ea 20 4d 25 3a 4e 65 78 | 74 25 2b 3d 77 6b 73 70 |. M%:Nex|t%+=wksp|
|00002320| 25 3a c8 99 20 22 57 69 | 6d 70 5f 53 6c 6f 74 53 |%:.. "Wi|mp_SlotS|
|00002330| 69 7a 65 22 2c 4e 65 78 | 74 25 2d 26 38 30 30 30 |ize",Nex|t%-&8000|
|00002340| 2c 2d 31 20 b8 20 4d 25 | 0d 03 20 32 e7 20 4d 25 |,-1 . M%|.. 2. M%|
|00002350| 3c 4e 65 78 74 25 2d 26 | 38 30 30 30 3a 85 20 31 |<Next%-&|8000:. 1|
|00002360| 2c 22 53 6f 72 74 3a 20 | 4e 6f 74 20 65 6e 6f 75 |,"Sort: |Not enou|
|00002370| 67 68 20 6d 65 6d 6f 72 | 79 22 0d 03 2a 16 3d 4e |gh memor|y"..*.=N|
|00002380| 65 78 74 25 2d 77 6b 73 | 70 25 2b 26 38 30 30 30 |ext%-wks|p%+&8000|
|00002390| 0d 03 34 04 0d 03 3e 0c | dd 20 f2 65 72 72 6f 72 |..4...>.|. .error|
|000023a0| 0d 03 48 1e e7 20 6f 75 | 74 25 3a c8 99 20 22 58 |..H.. ou|t%:.. "X|
|000023b0| 4f 53 5f 46 69 6e 64 22 | 2c 2c 6f 75 74 25 0d 03 |OS_Find"|,,out%..|
|000023c0| 52 41 c8 99 20 22 58 4f | 53 5f 46 69 6c 65 22 2c |RA.. "XO|S_File",|
|000023d0| 36 2c 6f 75 74 24 3a c8 | 99 20 22 57 69 6d 70 5f |6,out$:.|. "Wimp_|
|000023e0| 52 65 70 6f 72 74 45 72 | 72 6f 72 22 2c 22 20 20 |ReportEr|ror"," |
|000023f0| 20 20 22 2b f6 24 2c 32 | 2c 22 53 6f 72 74 22 0d | "+.$,2|,"Sort".|
|00002400| 03 5c 05 e0 0d ff 00 00 | 00 00 00 00 |.\......|.... |
+--------+-------------------------+-------------------------+--------+--------+