home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / EDUCATIO / VCLANG11.ZIP / VC.OV3 < prev    next >
Unknown  |  1991-05-16  |  109.5 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.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| e1 98 01 00 e1 98 01 00 | cb 05 05 00 4a 50 49 00 |........|....JPI.|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 55 8b |........|......U.|
|00000020| ec 83 ec 14 1e 06 56 b8 | ff 00 50 16 8d 46 08 50 |......V.|..P..F.P|
|00000030| 9a dc 05 00 00 89 c6 b8 | 06 00 2e 8e 06 b7 09 26 |........|.......&|
|00000040| f7 26 00 00 89 46 f8 06 | 8b 5e f8 8d 87 fe ff 50 |.&...F..|.^.....P|
|00000050| 89 f0 40 50 9a bf 00 7e | 44 8d 4e 08 16 51 b8 06 |..@P...~|D.N..Q..|
|00000060| 00 26 f7 26 00 00 8b d8 | 26 c5 87 fe ff 1e 50 89 |.&.&....|&.....P.|
|00000070| f0 40 50 9a bd 0b 00 00 | b8 06 00 26 8b 0e 00 00 |.@P.....|...&....|
|00000080| f7 e1 8b d8 8b 46 06 26 | 89 87 fc ff 41 26 89 0e |.....F.&|....A&..|
|00000090| 00 00 5e 07 1f 8b e5 5d | ca 01 01 55 8b ec 1e 06 |..^....]|...U....|
|000000a0| 56 57 2e 8e 1e b7 09 c7 | 06 00 00 01 00 81 c4 2b |VW......|.......+|
|000000b0| ff 83 c4 d6 be b9 09 0e | 1f 8b fc 16 07 b9 15 00 |........|........|
|000000c0| f3 a5 b8 01 00 50 0e e8 | 54 ff 81 c4 03 ff b8 25 |.....P..|T......%|
|000000d0| 00 50 b8 01 00 50 0e e8 | 44 ff 81 c4 35 ff 83 c4 |.P...P..|D...5...|
|000000e0| cc be e3 09 8b fc 16 07 | b9 1a 00 f3 a5 b8 02 00 |........|........|
|000000f0| 50 0e e8 29 ff 81 c4 03 | ff b8 25 00 50 b8 02 00 |P..)....|..%.P...|
|00000100| 50 0e e8 19 ff 81 c4 3e | ff 83 c4 c3 be 17 0a 8b |P......>|........|
|00000110| fc 16 07 b9 1e 00 f3 a5 | a4 b8 03 00 50 0e e8 fd |........|....P...|
|00000120| fe 81 c4 03 ff b8 25 00 | 50 b8 03 00 50 0e e8 ed |......%.|P...P...|
|00000130| fe 81 c4 31 ff 83 c4 d0 | be 54 0a 8b fc 16 07 b9 |...1....|.T......|
|00000140| 18 00 f3 a5 b8 04 00 50 | 0e e8 d2 fe 81 c4 03 ff |.......P|........|
|00000150| b8 25 00 50 b8 04 00 50 | 0e e8 c2 fe 81 c4 2d ff |.%.P...P|......-.|
|00000160| 83 c4 d4 be 84 0a 8b fc | 16 07 b9 16 00 f3 a5 b8 |........|........|
|00000170| 05 00 50 0e e8 a7 fe 81 | c4 03 ff b8 25 00 50 b8 |..P.....|....%.P.|
|00000180| 05 00 50 0e e8 97 fe 81 | c4 33 ff 83 c4 ce be b0 |..P.....|.3......|
|00000190| 0a 8b fc 16 07 b9 19 00 | f3 a5 b8 06 00 50 0e e8 |........|.....P..|
|000001a0| 7c fe 81 c4 03 ff b8 25 | 00 50 b8 06 00 50 0e e8 ||......%|.P...P..|
|000001b0| 6c fe 81 c4 25 ff 83 c4 | dc be e2 0a 8b fc 16 07 |l...%...|........|
|000001c0| b9 12 00 f3 a5 b8 07 00 | 50 0e e8 51 fe 81 c4 19 |........|P..Q....|
|000001d0| ff 83 c4 e8 be 06 0b 8b | fc 16 07 b9 0c 00 f3 a5 |........|........|
|000001e0| b8 07 00 50 0e e8 36 fe | 81 c4 18 ff 83 c4 e9 be |...P..6.|........|
|000001f0| 1e 0b 8b fc 16 07 b9 0b | 00 f3 a5 a4 b8 07 00 50 |........|.......P|
|00000200| 0e e8 1a fe 81 c4 03 ff | b8 25 00 50 b8 07 00 50 |........|.%.P...P|
|00000210| 0e e8 0a fe 81 c4 2c ff | 83 c4 d5 be 35 0b 8b fc |......,.|....5...|
|00000220| 16 07 b9 15 00 f3 a5 a4 | b8 08 00 50 0e e8 ee fd |........|...P....|
|00000230| 81 c4 03 ff b8 25 00 50 | b8 08 00 50 0e e8 de fd |.....%.P|...P....|
|00000240| 81 c4 25 ff 83 c4 dc be | 60 0b 8b fc 16 07 b9 12 |..%.....|`.......|
|00000250| 00 f3 a5 b8 09 00 50 0e | e8 c3 fd 81 c4 03 ff b8 |......P.|........|
|00000260| 25 00 50 b8 09 00 50 0e | e8 b3 fd 81 c4 32 ff 83 |%.P...P.|.....2..|
|00000270| c4 cf be 84 0b 8b fc 16 | 07 b9 18 00 f3 a5 a4 b8 |........|........|
|00000280| 0a 00 50 0e e8 97 fd 81 | c4 03 ff b8 25 00 50 b8 |..P.....|....%.P.|
|00000290| 0a 00 50 0e e8 87 fd 81 | c4 28 ff 83 c4 d9 be b5 |..P.....|.(......|
|000002a0| 0b 8b fc 16 07 b9 13 00 | f3 a5 a4 b8 0b 00 50 0e |........|......P.|
|000002b0| e8 6b fd 81 c4 0a ff 83 | c4 f7 be dc 0b 8b fc 16 |.k......|........|
|000002c0| 07 a5 a5 a5 a5 a4 b8 0b | 00 50 0e e8 50 fd 81 c4 |........|.P..P...|
|000002d0| 03 ff b8 25 00 50 b8 0b | 00 50 0e e8 40 fd 81 c4 |...%.P..|.P..@...|
|000002e0| 22 ff 83 c4 df be e5 0b | 8b fc 16 07 b9 10 00 f3 |".......|........|
|000002f0| a5 a4 b8 0c 00 50 0e e8 | 24 fd 81 c4 03 ff b8 25 |.....P..|$......%|
|00000300| 00 50 b8 0c 00 50 0e e8 | 14 fd 81 c4 1e ff 83 c4 |.P...P..|........|
|00000310| e3 be 06 0c 8b fc 16 07 | b9 0e 00 f3 a5 a4 b8 0d |........|........|
|00000320| 00 50 0e e8 f8 fc 81 c4 | 03 ff b8 25 00 50 b8 0d |.P......|...%.P..|
|00000330| 00 50 0e e8 e8 fc 81 c4 | 1a ff 83 c4 e7 be 23 0c |.P......|......#.|
|00000340| 8b fc 16 07 b9 0c 00 f3 | a5 a4 b8 0e 00 50 0e e8 |........|.....P..|
|00000350| cc fc 81 c4 0a ff 83 c4 | f7 be 3c 0c 8b fc 16 07 |........|..<.....|
|00000360| a5 a5 a5 a5 a4 b8 0e 00 | 50 0e e8 b1 fc 81 c4 03 |........|P.......|
|00000370| ff b8 25 00 50 b8 0e 00 | 50 0e e8 a1 fc 81 c4 38 |..%.P...|P......8|
|00000380| ff 83 c4 c9 be 45 0c 8b | fc 16 07 b9 1b 00 f3 a5 |.....E..|........|
|00000390| a4 b8 0f 00 50 0e e8 85 | fc 81 c4 03 ff b8 25 00 |....P...|......%.|
|000003a0| 50 b8 0f 00 50 0e e8 75 | fc 81 c4 1c ff 83 c4 e5 |P...P..u|........|
|000003b0| be 7c 0c 8b fc 16 07 b9 | 0d 00 f3 a5 a4 b8 10 00 |.|......|........|
|000003c0| 50 0e e8 59 fc 81 c4 1d | ff 83 c4 e4 be 97 0c 8b |P..Y....|........|
|000003d0| fc 16 07 b9 0e 00 f3 a5 | b8 10 00 50 0e e8 3e fc |........|...P..>.|
|000003e0| 81 c4 28 ff 83 c4 d9 be | b3 0c 8b fc 16 07 b9 13 |..(.....|........|
|000003f0| 00 f3 a5 a4 b8 10 00 50 | 0e e8 22 fc 81 c4 28 ff |.......P|.."...(.|
|00000400| 83 c4 d9 be da 0c 8b fc | 16 07 b9 13 00 f3 a5 a4 |........|........|
|00000410| b8 10 00 50 0e e8 06 fc | 81 c4 2f ff 83 c4 d2 be |...P....|../.....|
|00000420| 01 0d 8b fc 16 07 b9 17 | 00 f3 a5 b8 10 00 50 0e |........|......P.|
|00000430| e8 eb fb 81 c4 25 ff 83 | c4 dc be 2f 0d 8b fc 16 |.....%..|.../....|
|00000440| 07 b9 12 00 f3 a5 b8 10 | 00 50 0e e8 d0 fb 81 c4 |........|.P......|
|00000450| 26 ff 83 c4 db be 53 0d | 8b fc 16 07 b9 12 00 f3 |&.....S.|........|
|00000460| a5 a4 b8 10 00 50 0e e8 | b4 fb 81 c4 1f ff 83 c4 |.....P..|........|
|00000470| e2 be 78 0d 8b fc 16 07 | b9 0f 00 f3 a5 b8 10 00 |..x.....|........|
|00000480| 50 0e e8 99 fb 81 c4 2c | ff 83 c4 d5 be 96 0d 8b |P......,|........|
|00000490| fc 16 07 b9 15 00 f3 a5 | a4 b8 10 00 50 0e e8 7d |........|....P..}|
|000004a0| fb 81 c4 1c ff 83 c4 e5 | be c1 0d 8b fc 16 07 b9 |........|........|
|000004b0| 0d 00 f3 a5 a4 b8 10 00 | 50 0e e8 61 fb 81 c4 1a |........|P..a....|
|000004c0| ff 83 c4 e7 be dc 0d 8b | fc 16 07 b9 0c 00 f3 a5 |........|........|
|000004d0| a4 b8 10 00 50 0e e8 45 | fb 81 c4 0f ff 83 c4 f2 |....P..E|........|
|000004e0| be f5 0d 8b fc 16 07 b9 | 07 00 f3 a5 b8 10 00 50 |........|.......P|
|000004f0| 0e e8 2a fb 81 c4 0a ff | 83 c4 f7 be 03 0e 8b fc |..*.....|........|
|00000500| 16 07 a5 a5 a5 a5 a4 b8 | 10 00 50 0e e8 0f fb 81 |........|..P.....|
|00000510| c4 03 ff b8 25 00 50 b8 | 10 00 50 0e e8 ff fa 81 |....%.P.|..P.....|
|00000520| c4 33 ff 83 c4 ce be 0c | 0e 8b fc 16 07 b9 19 00 |.3......|........|
|00000530| f3 a5 b8 11 00 50 0e e8 | e4 fa 81 c4 03 ff b8 25 |.....P..|.......%|
|00000540| 00 50 b8 11 00 50 0e e8 | d4 fa 81 c4 1a ff 83 c4 |.P...P..|........|
|00000550| e7 be 3e 0e 8b fc 16 07 | b9 0c 00 f3 a5 a4 b8 12 |..>.....|........|
|00000560| 00 50 0e e8 b8 fa 81 c4 | 20 ff 83 c4 e1 be 57 0e |.P......| .....W.|
|00000570| 8b fc 16 07 b9 0f 00 f3 | a5 a4 b8 12 00 50 0e e8 |........|.....P..|
|00000580| 9c fa 81 c4 03 ff b8 25 | 00 50 b8 12 00 50 0e e8 |.......%|.P...P..|
|00000590| 8c fa 81 c4 22 ff 83 c4 | df be 76 0e 8b fc 16 07 |...."...|..v.....|
|000005a0| b9 10 00 f3 a5 a4 b8 13 | 00 50 0e e8 70 fa 81 c4 |........|.P..p...|
|000005b0| 0a ff 83 c4 f7 be 97 0e | 8b fc 16 07 a5 a5 a5 a5 |........|........|
|000005c0| a4 b8 13 00 50 0e e8 55 | fa 81 c4 03 ff b8 25 00 |....P..U|......%.|
|000005d0| 50 b8 13 00 50 0e e8 45 | fa 81 c4 33 ff 83 c4 ce |P...P..E|...3....|
|000005e0| be a0 0e 8b fc 16 07 b9 | 19 00 f3 a5 b8 14 00 50 |........|.......P|
|000005f0| 0e e8 2a fa 81 c4 0a ff | 83 c4 f7 be d2 0e 8b fc |..*.....|........|
|00000600| 16 07 a5 a5 a5 a5 a4 b8 | 14 00 50 0e e8 0f fa 81 |........|..P.....|
|00000610| c4 03 ff b8 25 00 50 b8 | 14 00 50 0e e8 ff f9 81 |....%.P.|..P.....|
|00000620| c4 36 ff 83 c4 cb be db | 0e 8b fc 16 07 b9 1a 00 |.6......|........|
|00000630| f3 a5 a4 b8 15 00 50 0e | e8 e3 f9 81 c4 0a ff 83 |......P.|........|
|00000640| c4 f7 be 10 0f 8b fc 16 | 07 a5 a5 a5 a5 a4 b8 15 |........|........|
|00000650| 00 50 0e e8 c8 f9 81 c4 | 03 ff b8 25 00 50 b8 15 |.P......|...%.P..|
|00000660| 00 50 0e e8 b8 f9 81 c4 | 26 ff 83 c4 db be 19 0f |.P......|&.......|
|00000670| 8b fc 16 07 b9 12 00 f3 | a5 a4 b8 16 00 50 0e e8 |........|.....P..|
|00000680| 9c f9 81 c4 27 ff 83 c4 | da be 3e 0f 8b fc 16 07 |....'...|..>.....|
|00000690| b9 13 00 f3 a5 b8 16 00 | 50 0e e8 81 f9 81 c4 03 |........|P.......|
|000006a0| ff b8 25 00 50 b8 16 00 | 50 0e e8 71 f9 81 c4 2f |..%.P...|P..q.../|
|000006b0| ff 83 c4 d2 be 64 0f 8b | fc 16 07 b9 17 00 f3 a5 |.....d..|........|
|000006c0| b8 17 00 50 0e e8 56 f9 | 81 c4 03 ff b8 25 00 50 |...P..V.|.....%.P|
|000006d0| b8 17 00 50 0e e8 46 f9 | 81 c4 38 ff 83 c4 c9 be |...P..F.|..8.....|
|000006e0| 92 0f 8b fc 16 07 b9 1b | 00 f3 a5 a4 b8 18 00 50 |........|.......P|
|000006f0| 0e e8 2a f9 81 c4 03 ff | b8 25 00 50 b8 18 00 50 |..*.....|.%.P...P|
|00000700| 0e e8 1a f9 81 c4 2a ff | 83 c4 d7 be c9 0f 8b fc |......*.|........|
|00000710| 16 07 b9 14 00 f3 a5 a4 | b8 19 00 50 0e e8 fe f8 |........|...P....|
|00000720| 81 c4 03 ff b8 25 00 50 | b8 19 00 50 0e e8 ee f8 |.....%.P|...P....|
|00000730| 81 c4 30 ff 83 c4 d1 be | f2 0f 8b fc 16 07 b9 17 |..0.....|........|
|00000740| 00 f3 a5 a4 b8 1a 00 50 | 0e e8 d2 f8 81 c4 0f ff |.......P|........|
|00000750| 83 c4 f2 be 21 10 8b fc | 16 07 b9 07 00 f3 a5 b8 |....!...|........|
|00000760| 1a 00 50 0e e8 b7 f8 81 | c4 16 ff 83 c4 eb be 2f |..P.....|......./|
|00000770| 10 8b fc 16 07 b9 0a 00 | f3 a5 a4 b8 1a 00 50 0e |........|......P.|
|00000780| e8 9b f8 81 c4 03 ff b8 | 25 00 50 b8 1a 00 50 0e |........|%.P...P.|
|00000790| e8 8b f8 81 c4 1e ff 83 | c4 e3 be 44 10 8b fc 16 |........|...D....|
|000007a0| 07 b9 0e 00 f3 a5 a4 b8 | 1b 00 50 0e e8 6f f8 81 |........|..P..o..|
|000007b0| c4 11 ff 83 c4 f0 be 61 | 10 8b fc 16 07 b9 08 00 |.......a|........|
|000007c0| f3 a5 b8 1b 00 50 0e e8 | 54 f8 81 c4 0a ff 83 c4 |.....P..|T.......|
|000007d0| f7 be 71 10 8b fc 16 07 | a5 a5 a5 a5 a4 b8 1b 00 |..q.....|........|
|000007e0| 50 0e e8 39 f8 81 c4 03 | ff b8 25 00 50 b8 1b 00 |P..9....|..%.P...|
|000007f0| 50 0e e8 29 f8 81 c4 0f | ff 83 c4 f2 be 7a 10 8b |P..)....|.....z..|
|00000800| fc 16 07 b9 07 00 f3 a5 | b8 1c 00 50 0e e8 0e f8 |........|...P....|
|00000810| 81 c4 07 ff 2e ff 36 8c | 10 2e ff 36 8a 10 2e ff |......6.|...6....|
|00000820| 36 88 10 b8 1c 00 50 0e | e8 f3 f7 81 c4 03 ff b8 |6.....P.|........|
|00000830| 25 00 50 b8 1c 00 50 0e | e8 e3 f7 81 c4 0f ff 83 |%.P...P.|........|
|00000840| c4 f2 be 8e 10 8b fc 16 | 07 b9 07 00 f3 a5 b8 1d |........|........|
|00000850| 00 50 0e e8 c8 f7 81 c4 | 08 ff 83 c4 f9 be 9c 10 |.P......|........|
|00000860| 8b fc 16 07 a5 a5 a5 a4 | b8 1d 00 50 0e e8 ae f7 |........|...P....|
|00000870| 81 c4 07 ff 2e ff 36 a7 | 10 2e ff 36 a5 10 2e ff |......6.|...6....|
|00000880| 36 a3 10 b8 1d 00 50 0e | e8 93 f7 81 c4 07 ff 2e |6.....P.|........|
|00000890| ff 36 ad 10 2e ff 36 ab | 10 2e ff 36 a9 10 b8 1d |.6....6.|...6....|
|000008a0| 00 50 0e e8 78 f7 81 c4 | 08 ff 83 c4 f9 be af 10 |.P..x...|........|
|000008b0| 8b fc 16 07 a5 a5 a5 a4 | b8 1d 00 50 0e e8 5e f7 |........|...P..^.|
|000008c0| 81 c4 08 ff 83 c4 f9 be | b6 10 8b fc 16 07 a5 a5 |........|........|
|000008d0| a5 a4 b8 1d 00 50 0e e8 | 44 f7 81 c4 03 ff b8 25 |.....P..|D......%|
|000008e0| 00 50 b8 1d 00 50 0e e8 | 34 f7 81 c4 2e ff 83 c4 |.P...P..|4.......|
|000008f0| d3 be bd 10 8b fc 16 07 | b9 16 00 f3 a5 a4 b8 1e |........|........|
|00000900| 00 50 0e e8 18 f7 81 c4 | 12 ff 83 c4 ef be ea 10 |.P......|........|
|00000910| 8b fc 16 07 b9 08 00 f3 | a5 a4 b8 1e 00 50 0e e8 |........|.....P..|
|00000920| fc f6 81 c4 03 ff b8 25 | 00 50 b8 1e 00 50 0e e8 |.......%|.P...P..|
|00000930| ec f6 81 c4 1e ff 83 c4 | e3 be fb 10 8b fc 16 07 |........|........|
|00000940| b9 0e 00 f3 a5 a4 b8 1f | 00 50 0e e8 d0 f6 81 c4 |........|.P......|
|00000950| 0f ff 83 c4 f2 be 18 11 | 8b fc 16 07 b9 07 00 f3 |........|........|
|00000960| a5 b8 1f 00 50 0e e8 b5 | f6 81 c4 03 ff b8 25 00 |....P...|......%.|
|00000970| 50 b8 1f 00 50 0e e8 a5 | f6 81 c4 0f ff 83 c4 f2 |P...P...|........|
|00000980| be 26 11 8b fc 16 07 b9 | 07 00 f3 a5 b8 20 00 50 |.&......|..... .P|
|00000990| 0e e8 8a f6 81 c4 07 ff | 2e ff 36 38 11 2e ff 36 |........|..68...6|
|000009a0| 36 11 2e ff 36 34 11 b8 | 20 00 50 0e e8 6f f6 81 |6...64..| .P..o..|
|000009b0| c4 03 ff b8 25 00 50 b8 | 20 00 50 0e e8 5f f6 5f |....%.P.| .P.._._|
|000009c0| 5e 07 1f 8b e5 5d cb 0b | 4b 3c 70 72 6f 67 72 61 |^....]..|K<progra|
|000009d0| 6d 3e 20 3a 3a 3d 20 70 | 72 6f 67 72 61 6d 20 ae |m> ::= p|rogram .|
|000009e0| 69 64 65 6e 74 af 20 3b | 20 3c 62 6c 6f 63 6b 3e |ident. ;| <block>|
|000009f0| 20 2e 00 3c 62 6c 6f 63 | 6b 3e 20 3a 3a 3d 20 3c | ..<bloc|k> ::= <|
|00000a00| 73 69 6d 70 6c 65 64 65 | 63 73 3e 20 7b 20 3c 62 |simplede|cs> { <b|
|00000a10| 6c 6f 63 6b 64 65 63 73 | 3e 20 7d 20 3c 63 6f 6d |lockdecs|> } <com|
|00000a20| 70 73 74 61 74 3e 00 3c | 73 69 6d 70 6c 65 64 65 |pstat>.<|simplede|
|00000a30| 63 73 3e 20 3a 3a 3d 20 | 5b 20 3c 63 6f 6e 73 74 |cs> ::= |[ <const|
|00000a40| 64 65 63 73 3e 20 5d 20 | 5b 20 3c 76 61 72 64 65 |decs> ] |[ <varde|
|00000a50| 63 73 3e 20 5d 20 5b 20 | 3c 63 6f 6e 64 65 63 73 |cs> ] [ |<condecs|
|00000a60| 3e 20 5d 00 3c 63 6f 6e | 73 74 64 65 63 73 3e 20 |> ].<con|stdecs> |
|00000a70| 3a 3a 3d 20 63 6f 6e 73 | 74 20 3c 63 6f 6e 73 74 |::= cons|t <const|
|00000a80| 64 65 63 3e 20 7b 20 3c | 63 6f 6e 73 74 64 65 63 |dec> { <|constdec|
|00000a90| 3e 20 7d 00 3c 76 61 72 | 64 65 63 73 3e 20 3a 3a |> }.<var|decs> ::|
|00000aa0| 3d 20 76 61 72 20 3c 76 | 61 72 64 65 63 3e 20 7b |= var <v|ardec> {|
|00000ab0| 20 2c 20 3c 76 61 72 64 | 65 63 3e 20 7d 20 3b 00 | , <vard|ec> } ;.|
|00000ac0| 3c 63 6f 6e 64 65 63 73 | 3e 20 3a 3a 3d 20 63 6f |<condecs|> ::= co|
|00000ad0| 6e 64 69 74 69 6f 6e 20 | 3c 63 6f 6e 64 65 63 3e |ndition |<condec>|
|00000ae0| 20 7b 20 2c 20 3c 63 6f | 6e 64 65 63 3e 20 7d 20 | { , <co|ndec> } |
|00000af0| 3b 00 3c 62 6c 6f 63 6b | 64 65 63 73 3e 20 3a 3a |;.<block|decs> ::|
|00000b00| 3d 20 70 72 6f 63 65 64 | 75 72 65 20 3c 70 72 6f |= proced|ure <pro|
|00000b10| 63 64 65 63 3e 00 7c 20 | 20 20 66 75 6e 63 74 69 |cdec>.| | functi|
|00000b20| 6f 6e 20 20 3c 70 72 6f | 63 64 65 63 3e 00 7c 20 |on <pro|cdec>.| |
|00000b30| 20 20 6d 6f 6e 69 74 6f | 72 20 20 20 3c 6d 6f 6e | monito|r <mon|
|00000b40| 64 65 63 3e 00 3c 63 6f | 6e 73 74 64 65 63 3e 20 |dec>.<co|nstdec> |
|00000b50| 3a 3a 3d 20 5b 20 2a 20 | 5d 20 ae 69 64 65 6e 74 |::= [ * |] .ident|
|00000b60| af 20 3d 20 ae 6e 75 6d | 62 65 72 af 20 3b 20 00 |. = .num|ber. ; .|
|00000b70| 3c 76 61 72 64 65 63 3e | 20 3a 3a 3d 20 5b 20 2a |<vardec>| ::= [ *|
|00000b80| 20 5d 20 ae 69 64 65 6e | 74 af 20 3c 69 6e 64 65 | ] .iden|t. <inde|
|00000b90| 78 3e 20 00 3c 70 72 6f | 63 64 65 63 3e 20 3a 3a |x> .<pro|cdec> ::|
|00000ba0| 3d 20 5b 20 2a 20 5d 20 | ae 69 64 65 6e 74 af 20 |= [ * ] |.ident. |
|00000bb0| 3c 70 61 72 61 6d 73 3e | 20 3b 20 3c 62 6c 6f 63 |<params>| ; <bloc|
|00000bc0| 6b 3e 20 3b 00 3c 70 61 | 72 61 6d 73 3e 20 3a 3a |k> ;.<pa|rams> ::|
|00000bd0| 3d 20 28 20 ae 69 64 65 | 6e 74 af 20 7b 20 2c 20 |= ( .ide|nt. { , |
|00000be0| ae 69 64 65 6e 74 af 20 | 7d 20 29 00 7c 20 20 20 |.ident. |} ).| |
|00000bf0| 4e 55 4c 4c 00 3c 6d 6f | 6e 64 65 63 3e 20 3a 3a |NULL.<mo|ndec> ::|
|00000c00| 3d 20 ae 69 64 65 6e 74 | af 20 3b 20 3c 62 6c 6f |= .ident|. ; <blo|
|00000c10| 63 6b 3e 20 3b 00 3c 63 | 6f 6e 64 65 63 3e 20 3a |ck> ;.<c|ondec> :|
|00000c20| 3a 3d 20 ae 69 64 65 6e | 74 af 20 3c 69 6e 64 65 |:= .iden|t. <inde|
|00000c30| 78 3e 00 3c 69 6e 64 65 | 78 3e 20 3a 3a 3d 20 5b |x>.<inde|x> ::= [|
|00000c40| 20 ae 6e 75 6d 62 65 72 | af 20 5d 00 7c 20 20 20 | .number|. ].| |
|00000c50| 4e 55 4c 4c 00 3c 63 6f | 6d 70 73 74 61 74 3e 20 |NULL.<co|mpstat> |
|00000c60| 3a 3a 3d 20 62 65 67 69 | 6e 20 3c 73 74 61 74 65 |::= begi|n <state|
|00000c70| 6d 65 6e 74 3e 20 7b 20 | 3b 20 3c 73 74 61 74 65 |ment> { |; <state|
|00000c80| 6d 65 6e 74 3e 20 7d 20 | 65 6e 64 00 3c 73 74 61 |ment> } |end.<sta|
|00000c90| 74 65 6d 65 6e 74 3e 20 | 3a 3a 3d 20 3c 63 6f 6d |tement> |::= <com|
|00000ca0| 70 73 74 61 74 3e 00 7c | 20 20 20 ae 69 64 65 6e |pstat>.|| .iden|
|00000cb0| 74 af 20 3a 3d 20 3c 65 | 78 70 72 65 73 73 69 6f |t. := <e|xpressio|
|00000cc0| 6e 3e 00 7c 20 20 20 ae | 69 64 65 6e 74 af 20 5b |n>.| .|ident. [|
|00000cd0| 20 2e 20 ae 69 64 65 6e | 74 af 20 5d 20 3c 69 64 | . .iden|t. ] <id|
|00000ce0| 65 6e 74 73 74 61 74 65 | 3e 00 7c 20 20 20 ae 69 |entstate|>.| .i|
|00000cf0| 64 65 6e 74 af 20 3c 72 | 65 61 6c 69 6e 64 65 78 |dent. <r|ealindex|
|00000d00| 3e 20 2e 20 3c 63 73 69 | 67 6f 72 77 61 69 74 3e |> . <csi|gorwait>|
|00000d10| 00 7c 20 20 20 63 6f 62 | 65 67 69 6e 20 3c 70 72 |.| cob|egin <pr|
|00000d20| 6f 63 63 61 6c 6c 3e 20 | 7b 20 3b 20 3c 70 72 6f |occall> |{ ; <pro|
|00000d30| 63 63 61 6c 6c 3e 20 7d | 20 63 6f 65 6e 64 00 7c |ccall> }| coend.||
|00000d40| 20 20 20 69 66 20 3c 63 | 6f 6e 64 69 74 69 6f 6e | if <c|ondition|
|00000d50| 3e 20 74 68 65 6e 20 3c | 73 74 61 74 65 6d 65 6e |> then <|statemen|
|00000d60| 74 3e 00 7c 20 20 20 77 | 68 69 6c 65 20 3c 63 6f |t>.| w|hile <co|
|00000d70| 6e 64 69 74 69 6f 6e 3e | 20 64 6f 20 3c 73 74 61 |ndition>| do <sta|
|00000d80| 74 65 6d 65 6e 74 3e 00 | 7c 20 20 20 77 72 69 74 |tement>.|| writ|
|00000d90| 65 20 5b 20 28 20 3c 77 | 72 69 74 65 6c 69 73 74 |e [ ( <w|ritelist|
|00000da0| 3e 20 29 20 5d 00 7c 20 | 20 20 72 65 61 64 20 28 |> ) ].| | read (|
|00000db0| 20 3c 71 75 61 6c 69 64 | 65 6e 74 3e 20 7b 20 2c | <qualid|ent> { ,|
|00000dc0| 20 3c 71 75 61 6c 69 64 | 65 6e 74 3e 20 7d 20 29 | <qualid|ent> } )|
|00000dd0| 00 7c 20 20 20 73 69 67 | 6e 61 6c 20 28 20 3c 71 |.| sig|nal ( <q|
|00000de0| 75 61 6c 69 64 65 6e 74 | 3e 20 29 00 7c 20 20 20 |ualident|> ).| |
|00000df0| 77 61 69 74 20 28 20 3c | 71 75 61 6c 69 64 65 6e |wait ( <|qualiden|
|00000e00| 74 3e 20 29 00 7c 20 20 | 20 73 74 61 63 6b 64 75 |t> ).| | stackdu|
|00000e10| 6d 70 00 7c 20 20 20 4e | 55 4c 4c 00 3c 71 75 61 |mp.| N|ULL.<qua|
|00000e20| 6c 69 64 65 6e 74 3e 20 | 3a 3a 3d 20 ae 69 64 65 |lident> |::= .ide|
|00000e30| 6e 74 af 20 5b 20 2e 20 | ae 69 64 65 6e 74 af 20 |nt. [ . |.ident. |
|00000e40| 5d 20 3c 72 65 61 6c 69 | 6e 64 65 78 3e 00 3c 63 |] <reali|ndex>.<c|
|00000e50| 73 69 67 6f 72 77 61 69 | 74 3e 20 3a 3a 3d 20 63 |sigorwai|t> ::= c|
|00000e60| 73 69 67 6e 61 6c 00 7c | 20 20 20 63 77 61 69 74 |signal.|| cwait|
|00000e70| 20 5b 20 28 20 3c 65 78 | 70 72 65 73 73 69 6f 6e | [ ( <ex|pression|
|00000e80| 3e 20 29 20 5d 00 3c 72 | 65 61 6c 69 6e 64 65 78 |> ) ].<r|ealindex|
|00000e90| 3e 20 3a 3a 3d 20 5b 20 | 3c 65 78 70 72 65 73 73 |> ::= [ |<express|
|00000ea0| 69 6f 6e 3e 20 5d 00 7c | 20 20 20 4e 55 4c 4c 00 |ion> ].|| NULL.|
|00000eb0| 3c 70 72 6f 63 63 61 6c | 6c 3e 20 3a 3a 3d 20 ae |<proccal|l> ::= .|
|00000ec0| 69 64 65 6e 74 af 20 5b | 20 2e 20 ae 69 64 65 6e |ident. [| . .iden|
|00000ed0| 74 af 20 5d 20 3c 72 65 | 61 6c 70 61 72 61 6d 73 |t. ] <re|alparams|
|00000ee0| 3e 00 7c 20 20 20 4e 55 | 4c 4c 00 3c 72 65 61 6c |>.| NU|LL.<real|
|00000ef0| 70 61 72 61 6d 73 3e 20 | 3a 3a 3d 20 28 20 3c 65 |params> |::= ( <e|
|00000f00| 78 70 72 65 73 73 69 6f | 6e 3e 20 7b 20 2c 20 3c |xpressio|n> { , <|
|00000f10| 65 78 70 72 65 73 73 69 | 6f 6e 3e 20 7d 20 29 00 |expressi|on> } ).|
|00000f20| 7c 20 20 20 4e 55 4c 4c | 00 3c 63 6f 6e 64 69 74 || NULL|.<condit|
|00000f30| 69 6f 6e 3e 20 3a 3a 3d | 20 6f 64 64 20 28 20 3c |ion> ::=| odd ( <|
|00000f40| 65 78 70 72 65 73 73 69 | 6f 6e 3e 20 29 00 7c 20 |expressi|on> ).| |
|00000f50| 20 20 3c 65 78 70 72 65 | 73 73 69 6f 6e 3e 20 3c | <expre|ssion> <|
|00000f60| 72 65 6c 6f 70 3e 20 3c | 65 78 70 72 65 73 73 69 |relop> <|expressi|
|00000f70| 6f 6e 3e 00 3c 77 72 69 | 74 65 6c 69 73 74 3e 20 |on>.<wri|telist> |
|00000f80| 3a 3a 3d 20 3c 77 72 65 | 6c 65 6d 65 6e 74 3e 20 |::= <wre|lement> |
|00000f90| 7b 20 2c 20 3c 77 72 65 | 6c 65 6d 65 6e 74 3e 20 |{ , <wre|lement> |
|00000fa0| 7d 00 3c 65 78 70 72 65 | 73 73 69 6f 6e 3e 20 3a |}.<expre|ssion> :|
|00000fb0| 3a 3d 20 5b 20 3c 61 64 | 64 6f 70 3e 20 5d 20 3c |:= [ <ad|dop> ] <|
|00000fc0| 74 65 72 6d 3e 20 7b 20 | 3c 61 64 64 6f 70 3e 20 |term> { |<addop> |
|00000fd0| 3c 74 65 72 6d 3e 20 7d | 00 3c 74 65 72 6d 3e 20 |<term> }|.<term> |
|00000fe0| 3a 3a 3d 20 3c 66 61 63 | 74 6f 72 3e 20 7b 20 3c |::= <fac|tor> { <|
|00000ff0| 6d 75 6c 6f 70 3e 20 3c | 66 61 63 74 6f 72 3e 20 |mulop> <|factor> |
|00001000| 7d 00 3c 66 61 63 74 6f | 72 3e 20 3a 3a 3d 20 ae |}.<facto|r> ::= .|
|00001010| 69 64 65 6e 74 af 20 5b | 20 2e 20 ae 69 64 65 6e |ident. [| . .iden|
|00001020| 74 af 20 5d 20 3c 65 6e | 64 66 61 63 74 6f 72 3e |t. ] <en|dfactor>|
|00001030| 00 7c 20 20 20 ae 6e 75 | 6d 62 65 72 af 00 00 7c |.| .nu|mber...||
|00001040| 20 20 20 28 20 3c 65 78 | 70 72 65 73 73 69 6f 6e | ( <ex|pression|
|00001050| 3e 20 29 00 3c 65 6e 64 | 66 61 63 74 6f 72 3e 20 |> ).<end|factor> |
|00001060| 3a 3a 3d 20 3c 72 65 61 | 6c 70 61 72 61 6d 73 3e |::= <rea|lparams>|
|00001070| 00 7c 20 20 20 3c 72 65 | 61 6c 69 6e 64 65 78 3e |.| <re|alindex>|
|00001080| 00 7c 20 20 20 4e 55 4c | 4c 00 3c 61 64 64 6f 70 |.| NUL|L.<addop|
|00001090| 3e 20 3a 3a 3d 20 2b 00 | 7c 20 20 20 2d 00 3c 72 |> ::= +.|| -.<r|
|000010a0| 65 6c 6f 70 3e 20 3a 3a | 3d 20 3d 00 7c 20 20 20 |elop> ::|= =.| |
|000010b0| 3c 3e 00 7c 20 20 20 3c | 00 7c 20 20 20 3e 00 7c |<>.| <|.| >.||
|000010c0| 20 20 20 3c 3d 00 7c 20 | 20 20 3e 3d 00 3c 69 64 | <=.| | >=.<id|
|000010d0| 65 6e 74 73 74 61 74 65 | 3e 20 3a 3a 3d 20 3c 72 |entstate|> ::= <r|
|000010e0| 65 61 6c 69 6e 64 65 78 | 3e 20 3a 3d 20 3c 65 78 |ealindex|> := <ex|
|000010f0| 70 72 65 73 73 69 6f 6e | 3e 00 7c 20 20 20 3c 72 |pression|>.| <r|
|00001100| 65 61 6c 70 61 72 61 6d | 73 3e 00 3c 77 72 65 6c |ealparam|s>.<wrel|
|00001110| 65 6d 65 6e 74 3e 20 3a | 3a 3d 20 3c 65 78 70 72 |ement> :|:= <expr|
|00001120| 65 73 73 69 6f 6e 3e 00 | 7c 20 20 20 ae 73 74 72 |ession>.|| .str|
|00001130| 69 6e 67 af 00 00 3c 6d | 75 6c 6f 70 3e 20 3a 3a |ing...<m|ulop> ::|
|00001140| 3d 20 2a 00 7c 20 20 20 | 2f 00 55 8b ec 1e 06 56 |= *.| |/.U....V|
|00001150| 57 81 c4 20 ff 83 c4 e1 | be c3 21 0e 1f 8b fc 16 |W.. ....|..!.....|
|00001160| 07 b9 0f 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 12 ff |........|..l"....|
|00001170| 83 c4 ef be e2 21 8b fc | 16 07 b9 08 00 f3 a5 a4 |.....!..|........|
|00001180| 9a 01 00 6c 22 81 c4 15 | ff 83 c4 ec be f3 21 8b |...l"...|......!.|
|00001190| fc 16 07 b9 0a 00 f3 a5 | 9a 01 00 6c 22 81 c4 3f |........|...l"..?|
|000011a0| ff 83 c4 c2 be 07 22 8b | fc 16 07 b9 1f 00 f3 a5 |......".|........|
|000011b0| 9a 01 00 6c 22 81 c4 55 | ff 83 c4 ac be 45 22 8b |...l"..U|.....E".|
|000011c0| fc 16 07 b9 2a 00 f3 a5 | 9a 01 00 6c 22 81 c4 53 |....*...|...l"..S|
|000011d0| ff 83 c4 ae be 99 22 8b | fc 16 07 b9 29 00 f3 a5 |......".|....)...|
|000011e0| 9a 01 00 6c 22 81 c4 55 | ff 83 c4 ac be eb 22 8b |...l"..U|......".|
|000011f0| fc 16 07 b9 2a 00 f3 a5 | 9a 01 00 6c 22 81 c4 13 |....*...|...l"...|
|00001200| ff 83 c4 ee be 3f 23 8b | fc 16 07 b9 09 00 f3 a5 |.....?#.|........|
|00001210| 9a 01 00 6c 22 81 c4 12 | ff 83 c4 ef be 51 23 8b |...l"...|.....Q#.|
|00001220| fc 16 07 b9 08 00 f3 a5 | a4 9a 01 00 6c 22 81 c4 |........|....l"..|
|00001230| 15 ff 83 c4 ec be 62 23 | 8b fc 16 07 b9 0a 00 f3 |......b#|........|
|00001240| a5 9a 01 00 6c 22 81 c4 | 55 ff 83 c4 ac be 76 23 |....l"..|U.....v#|
|00001250| 8b fc 16 07 b9 2a 00 f3 | a5 9a 01 00 6c 22 81 c4 |.....*..|....l"..|
|00001260| 14 ff 83 c4 ed be ca 23 | 8b fc 16 07 b9 09 00 f3 |.......#|........|
|00001270| a5 a4 9a 01 00 6c 22 81 | c4 23 ff 83 c4 de be dd |.....l".|.#......|
|00001280| 23 8b fc 16 07 b9 11 00 | f3 a5 9a 01 00 6c 22 81 |#.......|.....l".|
|00001290| c4 18 ff 83 c4 e9 be ff | 23 8b fc 16 07 b9 0b 00 |........|#.......|
|000012a0| f3 a5 a4 9a 01 00 6c 22 | 81 c4 0a ff 83 c4 f7 be |......l"|........|
|000012b0| 16 24 8b fc 16 07 a5 a5 | a5 a5 a4 9a 01 00 6c 22 |.$......|......l"|
|000012c0| 81 c4 1c ff 83 c4 e5 be | 1f 24 8b fc 16 07 b9 0d |........|.$......|
|000012d0| 00 f3 a5 a4 9a 01 00 6c | 22 81 c4 0d ff 83 c4 f4 |.......l|".......|
|000012e0| be 3a 24 8b fc 16 07 b9 | 06 00 f3 a5 9a 01 00 6c |.:$.....|.......l|
|000012f0| 22 81 c4 23 ff 83 c4 de | be 46 24 8b fc 16 07 b9 |"..#....|.F$.....|
|00001300| 11 00 f3 a5 9a 01 00 6c | 22 81 c4 0f ff 83 c4 f2 |.......l|".......|
|00001310| be 68 24 8b fc 16 07 b9 | 07 00 f3 a5 9a 01 00 6c |.h$.....|.......l|
|00001320| 22 81 c4 20 ff 83 c4 e1 | be 76 24 8b fc 16 07 b9 |".. ....|.v$.....|
|00001330| 0f 00 f3 a5 a4 9a 01 00 | 6c 22 81 c4 1c ff 83 c4 |........|l"......|
|00001340| e5 be 95 24 8b fc 16 07 | b9 0d 00 f3 a5 a4 9a 01 |...$....|........|
|00001350| 00 6c 22 81 c4 13 ff 83 | c4 ee be b0 24 8b fc 16 |.l".....|....$...|
|00001360| 07 b9 09 00 f3 a5 9a 01 | 00 6c 22 81 c4 4f ff 83 |........|.l"..O..|
|00001370| c4 b2 be c2 24 8b fc 16 | 07 b9 27 00 f3 a5 9a 01 |....$...|..'.....|
|00001380| 00 6c 22 81 c4 45 ff 83 | c4 bc be 10 25 8b fc 16 |.l"..E..|....%...|
|00001390| 07 b9 22 00 f3 a5 9a 01 | 00 6c 22 81 c4 12 ff 83 |..".....|.l".....|
|000013a0| c4 ef be 54 25 8b fc 16 | 07 b9 08 00 f3 a5 a4 9a |...T%...|........|
|000013b0| 01 00 6c 22 81 c4 48 ff | 83 c4 b9 be 65 25 8b fc |..l"..H.|....e%..|
|000013c0| 16 07 b9 23 00 f3 a5 a4 | 9a 01 00 6c 22 81 c4 2e |...#....|...l"...|
|000013d0| ff 83 c4 d3 be ac 25 8b | fc 16 07 b9 16 00 f3 a5 |......%.|........|
|000013e0| a4 9a 01 00 6c 22 81 c4 | 3a ff 83 c4 c7 be d9 25 |....l"..|:......%|
|000013f0| 8b fc 16 07 b9 1c 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00001400| c4 51 ff 83 c4 b0 be 12 | 26 8b fc 16 07 b9 28 00 |.Q......|&.....(.|
|00001410| f3 a5 9a 01 00 6c 22 81 | c4 2b ff 83 c4 d6 be 62 |.....l".|.+.....b|
|00001420| 26 8b fc 16 07 b9 15 00 | f3 a5 9a 01 00 6c 22 81 |&.......|.....l".|
|00001430| c4 1c ff 83 c4 e5 be 8c | 26 8b fc 16 07 b9 0d 00 |........|&.......|
|00001440| f3 a5 a4 9a 01 00 6c 22 | 81 c4 08 ff 83 c4 f9 be |......l"|........|
|00001450| a7 26 8b fc 16 07 a5 a5 | a5 a4 9a 01 00 6c 22 81 |.&......|.....l".|
|00001460| c4 4c ff 83 c4 b5 be ae | 26 8b fc 16 07 b9 25 00 |.L......|&.....%.|
|00001470| f3 a5 a4 9a 01 00 6c 22 | 81 c4 08 ff 83 c4 f9 be |......l"|........|
|00001480| f9 26 8b fc 16 07 a5 a5 | a5 a4 9a 01 00 6c 22 81 |.&......|.....l".|
|00001490| c4 49 ff 83 c4 b8 be 00 | 27 8b fc 16 07 b9 24 00 |.I......|'.....$.|
|000014a0| f3 a5 9a 01 00 6c 22 81 | c4 0f ff 83 c4 f2 be 48 |.....l".|.......H|
|000014b0| 27 8b fc 16 07 b9 07 00 | f3 a5 9a 01 00 6c 22 81 |'.......|.....l".|
|000014c0| c4 34 ff 83 c4 cd be 56 | 27 8b fc 16 07 b9 19 00 |.4.....V|'.......|
|000014d0| f3 a5 a4 9a 01 00 6c 22 | 81 c4 3b ff 83 c4 c6 be |......l"|..;.....|
|000014e0| 89 27 8b fc 16 07 b9 1d | 00 f3 a5 9a 01 00 6c 22 |.'......|......l"|
|000014f0| 81 c4 0e ff 83 c4 f3 be | c3 27 8b fc 16 07 b9 06 |........|.'......|
|00001500| 00 f3 a5 a4 9a 01 00 6c | 22 81 c4 25 ff 83 c4 dc |.......l|"..%....|
|00001510| be d0 27 8b fc 16 07 b9 | 12 00 f3 a5 9a 01 00 6c |..'.....|.......l|
|00001520| 22 81 c4 0d ff 83 c4 f4 | be f4 27 8b fc 16 07 b9 |".......|..'.....|
|00001530| 06 00 f3 a5 9a 01 00 6c | 22 81 c4 4c ff 83 c4 b5 |.......l|"..L....|
|00001540| be 00 28 8b fc 16 07 b9 | 25 00 f3 a5 a4 9a 01 00 |..(.....|%.......|
|00001550| 6c 22 81 c4 3c ff 83 c4 | c5 be 4b 28 8b fc 16 07 |l"..<...|..K(....|
|00001560| b9 1d 00 f3 a5 a4 9a 01 | 00 6c 22 81 c4 42 ff 83 |........|.l"..B..|
|00001570| c4 bf be 86 28 8b fc 16 | 07 b9 20 00 f3 a5 a4 9a |....(...|.. .....|
|00001580| 01 00 6c 22 81 c4 42 ff | 83 c4 bf be c7 28 8b fc |..l"..B.|.....(..|
|00001590| 16 07 b9 20 00 f3 a5 a4 | 9a 01 00 6c 22 81 c4 56 |... ....|...l"..V|
|000015a0| ff 83 c4 ab be 08 29 8b | fc 16 07 b9 2a 00 f3 a5 |......).|....*...|
|000015b0| a4 9a 01 00 6c 22 81 c4 | 57 ff 83 c4 aa be 5d 29 |....l"..|W.....])|
|000015c0| 8b fc 16 07 b9 2b 00 f3 | a5 9a 01 00 6c 22 81 c4 |.....+..|....l"..|
|000015d0| 53 ff 83 c4 ae be b3 29 | 8b fc 16 07 b9 29 00 f3 |S......)|.....)..|
|000015e0| a5 9a 01 00 6c 22 81 c4 | 53 ff 83 c4 ae be 05 2a |....l"..|S......*|
|000015f0| 8b fc 16 07 b9 29 00 f3 | a5 9a 01 00 6c 22 81 c4 |.....)..|....l"..|
|00001600| 46 ff 83 c4 bb be 57 2a | 8b fc 16 07 b9 22 00 f3 |F.....W*|....."..|
|00001610| a5 a4 9a 01 00 6c 22 81 | c4 4a ff 83 c4 b7 be 9c |.....l".|.J......|
|00001620| 2a 8b fc 16 07 b9 24 00 | f3 a5 a4 9a 01 00 6c 22 |*.....$.|......l"|
|00001630| 81 c4 48 ff 83 c4 b9 be | e5 2a 8b fc 16 07 b9 23 |..H.....|.*.....#|
|00001640| 00 f3 a5 a4 9a 01 00 6c | 22 81 c4 1f ff 83 c4 e2 |.......l|".......|
|00001650| be 2c 2b 8b fc 16 07 b9 | 0f 00 f3 a5 9a 01 00 6c |.,+.....|.......l|
|00001660| 22 81 c4 3f ff 83 c4 c2 | be 4a 2b 8b fc 16 07 b9 |"..?....|.J+.....|
|00001670| 1f 00 f3 a5 9a 01 00 6c | 22 81 c4 59 ff 83 c4 a8 |.......l|"..Y....|
|00001680| be 88 2b 8b fc 16 07 b9 | 2c 00 f3 a5 9a 01 00 6c |..+.....|,......l|
|00001690| 22 81 c4 41 ff 83 c4 c0 | be e0 2b 8b fc 16 07 b9 |"..A....|..+.....|
|000016a0| 20 00 f3 a5 9a 01 00 6c | 22 81 c4 4e ff 83 c4 b3 | ......l|"..N....|
|000016b0| be 20 2c 8b fc 16 07 b9 | 26 00 f3 a5 a4 9a 01 00 |. ,.....|&.......|
|000016c0| 6c 22 81 c4 42 ff 83 c4 | bf be 6d 2c 8b fc 16 07 |l"..B...|..m,....|
|000016d0| b9 20 00 f3 a5 a4 9a 01 | 00 6c 22 81 c4 53 ff 83 |. ......|.l"..S..|
|000016e0| c4 ae be ae 2c 8b fc 16 | 07 b9 29 00 f3 a5 9a 01 |....,...|..).....|
|000016f0| 00 6c 22 81 c4 48 ff 83 | c4 b9 be 00 2d 8b fc 16 |.l"..H..|....-...|
|00001700| 07 b9 23 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 26 ff |..#.....|..l"..&.|
|00001710| 83 c4 db be 47 2d 8b fc | 16 07 b9 12 00 f3 a5 a4 |....G-..|........|
|00001720| 9a 01 00 6c 22 81 c4 08 | ff 83 c4 f9 be 6c 2d 8b |...l"...|.....l-.|
|00001730| fc 16 07 a5 a5 a5 a4 9a | 01 00 6c 22 81 c4 53 ff |........|..l"..S.|
|00001740| 83 c4 ae be 73 2d 8b fc | 16 07 b9 29 00 f3 a5 9a |....s-..|...)....|
|00001750| 01 00 6c 22 81 c4 41 ff | 83 c4 c0 be c5 2d 8b fc |..l"..A.|.....-..|
|00001760| 16 07 b9 20 00 f3 a5 9a | 01 00 6c 22 81 c4 4e ff |... ....|..l"..N.|
|00001770| 83 c4 b3 be 05 2e 8b fc | 16 07 b9 26 00 f3 a5 a4 |........|...&....|
|00001780| 9a 01 00 6c 22 81 c4 4b | ff 83 c4 b6 be 52 2e 8b |...l"..K|.....R..|
|00001790| fc 16 07 b9 25 00 f3 a5 | 9a 01 00 6c 22 81 c4 55 |....%...|...l"..U|
|000017a0| ff 83 c4 ac be 9c 2e 8b | fc 16 07 b9 2a 00 f3 a5 |........|....*...|
|000017b0| 9a 01 00 6c 22 81 c4 08 | ff 83 c4 f9 be f0 2e 8b |...l"...|........|
|000017c0| fc 16 07 a5 a5 a5 a4 9a | 01 00 6c 22 81 c4 22 ff |........|..l"..".|
|000017d0| 83 c4 df be f7 2e 8b fc | 16 07 b9 10 00 f3 a5 a4 |........|........|
|000017e0| 9a 01 00 6c 22 81 c4 56 | ff 83 c4 ab be 18 2f 8b |...l"..V|....../.|
|000017f0| fc 16 07 b9 2a 00 f3 a5 | a4 9a 01 00 6c 22 81 c4 |....*...|....l"..|
|00001800| 11 ff 83 c4 f0 be 6d 2f | 8b fc 16 07 b9 08 00 f3 |......m/|........|
|00001810| a5 9a 01 00 6c 22 81 c4 | 24 ff 83 c4 dd be 7d 2f |....l"..|$.....}/|
|00001820| 8b fc 16 07 b9 11 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00001830| c4 50 ff 83 c4 b1 be a0 | 2f 8b fc 16 07 b9 27 00 |.P......|/.....'.|
|00001840| f3 a5 a4 9a 01 00 6c 22 | 81 c4 17 ff 83 c4 ea be |......l"|........|
|00001850| ef 2f 8b fc 16 07 b9 0b | 00 f3 a5 9a 01 00 6c 22 |./......|......l"|
|00001860| 81 c4 53 ff 83 c4 ae be | 05 30 8b fc 16 07 b9 29 |..S.....|.0.....)|
|00001870| 00 f3 a5 9a 01 00 6c 22 | 81 c4 30 ff 83 c4 d1 be |......l"|..0.....|
|00001880| 57 30 8b fc 16 07 b9 17 | 00 f3 a5 a4 9a 01 00 6c |W0......|.......l|
|00001890| 22 81 c4 15 ff 83 c4 ec | be 86 30 8b fc 16 07 b9 |".......|..0.....|
|000018a0| 0a 00 f3 a5 9a 01 00 6c | 22 81 c4 22 ff 83 c4 df |.......l|".."....|
|000018b0| be 9a 30 8b fc 16 07 b9 | 10 00 f3 a5 a4 9a 01 00 |..0.....|........|
|000018c0| 6c 22 81 c4 08 ff 83 c4 | f9 be bb 30 8b fc 16 07 |l"......|...0....|
|000018d0| a5 a5 a5 a4 9a 01 00 6c | 22 81 c4 29 ff 83 c4 d8 |.......l|"..)....|
|000018e0| be c2 30 8b fc 16 07 b9 | 14 00 f3 a5 9a 01 00 6c |..0.....|.......l|
|000018f0| 22 81 c4 25 ff 83 c4 dc | be ea 30 8b fc 16 07 b9 |"..%....|..0.....|
|00001900| 12 00 f3 a5 9a 01 00 6c | 22 81 c4 37 ff 83 c4 ca |.......l|"..7....|
|00001910| be 0e 31 8b fc 16 07 b9 | 1b 00 f3 a5 9a 01 00 6c |..1.....|.......l|
|00001920| 22 81 c4 08 ff 83 c4 f9 | be 44 31 8b fc 16 07 a5 |".......|.D1.....|
|00001930| a5 a5 a4 9a 01 00 6c 22 | 81 c4 29 ff 83 c4 d8 be |......l"|..).....|
|00001940| 4b 31 8b fc 16 07 b9 14 | 00 f3 a5 9a 01 00 6c 22 |K1......|......l"|
|00001950| 81 c4 25 ff 83 c4 dc be | 73 31 8b fc 16 07 b9 12 |..%.....|s1......|
|00001960| 00 f3 a5 9a 01 00 6c 22 | 81 c4 11 ff 83 c4 f0 be |......l"|........|
|00001970| 97 31 8b fc 16 07 b9 08 | 00 f3 a5 9a 01 00 6c 22 |.1......|......l"|
|00001980| 81 c4 23 ff 83 c4 de be | a7 31 8b fc 16 07 b9 11 |..#.....|.1......|
|00001990| 00 f3 a5 9a 01 00 6c 22 | 81 c4 55 ff 83 c4 ac be |......l"|..U.....|
|000019a0| c9 31 8b fc 16 07 b9 2a | 00 f3 a5 9a 01 00 6c 22 |.1.....*|......l"|
|000019b0| 81 c4 1b ff 83 c4 e6 be | 1d 32 8b fc 16 07 b9 0d |........|.2......|
|000019c0| 00 f3 a5 9a 01 00 6c 22 | 81 c4 08 ff 83 c4 f9 be |......l"|........|
|000019d0| 37 32 8b fc 16 07 a5 a5 | a5 a4 9a 01 00 6c 22 81 |72......|.....l".|
|000019e0| c4 1e ff 83 c4 e3 be 3e | 32 8b fc 16 07 b9 0e 00 |.......>|2.......|
|000019f0| f3 a5 a4 9a 01 00 6c 22 | 81 c4 2f ff 83 c4 d2 be |......l"|../.....|
|00001a00| 5b 32 8b fc 16 07 b9 17 | 00 f3 a5 9a 01 00 6c 22 |[2......|......l"|
|00001a10| 81 c4 11 ff 83 c4 f0 be | 89 32 8b fc 16 07 b9 08 |........|.2......|
|00001a20| 00 f3 a5 9a 01 00 6c 22 | 81 c4 41 ff 83 c4 c0 be |......l"|..A.....|
|00001a30| 99 32 8b fc 16 07 b9 20 | 00 f3 a5 9a 01 00 6c 22 |.2..... |......l"|
|00001a40| 81 c4 2c ff 83 c4 d5 be | d9 32 8b fc 16 07 b9 15 |..,.....|.2......|
|00001a50| 00 f3 a5 a4 9a 01 00 6c | 22 81 c4 52 ff 83 c4 af |.......l|"..R....|
|00001a60| be 04 33 8b fc 16 07 b9 | 28 00 f3 a5 a4 9a 01 00 |..3.....|(.......|
|00001a70| 6c 22 81 c4 1e ff 83 c4 | e3 be 55 33 8b fc 16 07 |l"......|..U3....|
|00001a80| b9 0e 00 f3 a5 a4 9a 01 | 00 6c 22 81 c4 08 ff 83 |........|.l".....|
|00001a90| c4 f9 be 72 33 8b fc 16 | 07 a5 a5 a5 a4 9a 01 00 |...r3...|........|
|00001aa0| 6c 22 81 c4 2d ff 83 c4 | d4 be 79 33 8b fc 16 07 |l"..-...|..y3....|
|00001ab0| b9 16 00 f3 a5 9a 01 00 | 6c 22 81 c4 3b ff 83 c4 |........|l"..;...|
|00001ac0| c6 be a5 33 8b fc 16 07 | b9 1d 00 f3 a5 9a 01 00 |...3....|........|
|00001ad0| 6c 22 81 c4 0f ff 83 c4 | f2 be df 33 8b fc 16 07 |l"......|...3....|
|00001ae0| b9 07 00 f3 a5 9a 01 00 | 6c 22 81 c4 1d ff 83 c4 |........|l"......|
|00001af0| e4 be ed 33 8b fc 16 07 | b9 0e 00 f3 a5 9a 01 00 |...3....|........|
|00001b00| 6c 22 81 c4 11 ff 83 c4 | f0 be 09 34 8b fc 16 07 |l"......|...4....|
|00001b10| b9 08 00 f3 a5 9a 01 00 | 6c 22 81 c4 23 ff 83 c4 |........|l"..#...|
|00001b20| de be 19 34 8b fc 16 07 | b9 11 00 f3 a5 9a 01 00 |...4....|........|
|00001b30| 6c 22 81 c4 15 ff 83 c4 | ec be 3b 34 8b fc 16 07 |l"......|..;4....|
|00001b40| b9 0a 00 f3 a5 9a 01 00 | 6c 22 81 c4 23 ff 83 c4 |........|l"..#...|
|00001b50| de be 4f 34 8b fc 16 07 | b9 11 00 f3 a5 9a 01 00 |..O4....|........|
|00001b60| 6c 22 81 c4 55 ff 83 c4 | ac be 71 34 8b fc 16 07 |l"..U...|..q4....|
|00001b70| b9 2a 00 f3 a5 9a 01 00 | 6c 22 81 c4 52 ff 83 c4 |.*......|l"..R...|
|00001b80| af be c5 34 8b fc 16 07 | b9 28 00 f3 a5 a4 9a 01 |...4....|.(......|
|00001b90| 00 6c 22 81 c4 2d ff 83 | c4 d4 be 16 35 8b fc 16 |.l"..-..|....5...|
|00001ba0| 07 b9 16 00 f3 a5 9a 01 | 00 6c 22 81 c4 4d ff 83 |........|.l"..M..|
|00001bb0| c4 b4 be 42 35 8b fc 16 | 07 b9 26 00 f3 a5 9a 01 |...B5...|..&.....|
|00001bc0| 00 6c 22 81 c4 23 ff 83 | c4 de be 8e 35 8b fc 16 |.l"..#..|....5...|
|00001bd0| 07 b9 11 00 f3 a5 9a 01 | 00 6c 22 81 c4 27 ff 83 |........|.l"..'..|
|00001be0| c4 da be b0 35 8b fc 16 | 07 b9 13 00 f3 a5 9a 01 |....5...|........|
|00001bf0| 00 6c 22 81 c4 19 ff 83 | c4 e8 be d6 35 8b fc 16 |.l".....|....5...|
|00001c00| 07 b9 0c 00 f3 a5 9a 01 | 00 6c 22 81 c4 3d ff 83 |........|.l"..=..|
|00001c10| c4 c4 be ee 35 8b fc 16 | 07 b9 1e 00 f3 a5 9a 01 |....5...|........|
|00001c20| 00 6c 22 81 c4 41 ff 83 | c4 c0 be 2a 36 8b fc 16 |.l"..A..|...*6...|
|00001c30| 07 b9 20 00 f3 a5 9a 01 | 00 6c 22 81 c4 18 ff 83 |.. .....|.l".....|
|00001c40| c4 e9 be 6a 36 8b fc 16 | 07 b9 0b 00 f3 a5 a4 9a |...j6...|........|
|00001c50| 01 00 6c 22 81 c4 22 ff | 83 c4 df be 81 36 8b fc |..l"..".|.....6..|
|00001c60| 16 07 b9 10 00 f3 a5 a4 | 9a 01 00 6c 22 81 c4 1c |........|...l"...|
|00001c70| ff 83 c4 e5 be a2 36 8b | fc 16 07 b9 0d 00 f3 a5 |......6.|........|
|00001c80| a4 9a 01 00 6c 22 81 c4 | 1e ff 83 c4 e3 be bd 36 |....l"..|.......6|
|00001c90| 8b fc 16 07 b9 0e 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00001ca0| c4 08 ff 83 c4 f9 be da | 36 8b fc 16 07 a5 a5 a5 |........|6.......|
|00001cb0| a4 9a 01 00 6c 22 81 c4 | 1f ff 83 c4 e2 be e1 36 |....l"..|.......6|
|00001cc0| 8b fc 16 07 b9 0f 00 f3 | a5 9a 01 00 6c 22 81 c4 |........|....l"..|
|00001cd0| 30 ff 83 c4 d1 be ff 36 | 8b fc 16 07 b9 17 00 f3 |0......6|........|
|00001ce0| a5 a4 9a 01 00 6c 22 81 | c4 11 ff 83 c4 f0 be 2e |.....l".|........|
|00001cf0| 37 8b fc 16 07 b9 08 00 | f3 a5 9a 01 00 6c 22 81 |7.......|.....l".|
|00001d00| c4 38 ff 83 c4 c9 be 3e | 37 8b fc 16 07 b9 1b 00 |.8.....>|7.......|
|00001d10| f3 a5 a4 9a 01 00 6c 22 | 81 c4 18 ff 83 c4 e9 be |......l"|........|
|00001d20| 75 37 8b fc 16 07 b9 0b | 00 f3 a5 a4 9a 01 00 6c |u7......|.......l|
|00001d30| 22 81 c4 3c ff 83 c4 c5 | be 8c 37 8b fc 16 07 b9 |"..<....|..7.....|
|00001d40| 1d 00 f3 a5 a4 9a 01 00 | 6c 22 81 c4 38 ff 83 c4 |........|l"..8...|
|00001d50| c9 be c7 37 8b fc 16 07 | b9 1b 00 f3 a5 a4 9a 01 |...7....|........|
|00001d60| 00 6c 22 81 c4 38 ff 83 | c4 c9 be fe 37 8b fc 16 |.l"..8..|....7...|
|00001d70| 07 b9 1b 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 3a ff |........|..l"..:.|
|00001d80| 83 c4 c7 be 35 38 8b fc | 16 07 b9 1c 00 f3 a5 a4 |....58..|........|
|00001d90| 9a 01 00 6c 22 81 c4 37 | ff 83 c4 ca be 6e 38 8b |...l"..7|.....n8.|
|00001da0| fc 16 07 b9 1b 00 f3 a5 | 9a 01 00 6c 22 81 c4 34 |........|...l"..4|
|00001db0| ff 83 c4 cd be a4 38 8b | fc 16 07 b9 19 00 f3 a5 |......8.|........|
|00001dc0| a4 9a 01 00 6c 22 81 c4 | 52 ff 83 c4 af be d7 38 |....l"..|R......8|
|00001dd0| 8b fc 16 07 b9 28 00 f3 | a5 a4 9a 01 00 6c 22 81 |.....(..|.....l".|
|00001de0| c4 1b ff 83 c4 e6 be 28 | 39 8b fc 16 07 b9 0d 00 |.......(|9.......|
|00001df0| f3 a5 9a 01 00 6c 22 81 | c4 57 ff 83 c4 aa be 42 |.....l".|.W.....B|
|00001e00| 39 8b fc 16 07 b9 2b 00 | f3 a5 9a 01 00 6c 22 81 |9.....+.|.....l".|
|00001e10| c4 1f ff 83 c4 e2 be 98 | 39 8b fc 16 07 b9 0f 00 |........|9.......|
|00001e20| f3 a5 9a 01 00 6c 22 81 | c4 08 ff 83 c4 f9 be b6 |.....l".|........|
|00001e30| 39 8b fc 16 07 a5 a5 a5 | a4 9a 01 00 6c 22 81 c4 |9.......|....l"..|
|00001e40| 1d ff 83 c4 e4 be bd 39 | 8b fc 16 07 b9 0e 00 f3 |.......9|........|
|00001e50| a5 9a 01 00 6c 22 81 c4 | 0f ff 83 c4 f2 be d9 39 |....l"..|.......9|
|00001e60| 8b fc 16 07 b9 07 00 f3 | a5 9a 01 00 6c 22 81 c4 |........|....l"..|
|00001e70| 37 ff 83 c4 ca be e7 39 | 8b fc 16 07 b9 1b 00 f3 |7......9|........|
|00001e80| a5 9a 01 00 6c 22 81 c4 | 2e ff 83 c4 d3 be 1d 3a |....l"..|.......:|
|00001e90| 8b fc 16 07 b9 16 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00001ea0| c4 08 ff 83 c4 f9 be 4a | 3a 8b fc 16 07 a5 a5 a5 |.......J|:.......|
|00001eb0| a4 9a 01 00 6c 22 81 c4 | 34 ff 83 c4 cd be 51 3a |....l"..|4.....Q:|
|00001ec0| 8b fc 16 07 b9 19 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00001ed0| c4 3b ff 83 c4 c6 be 84 | 3a 8b fc 16 07 b9 1d 00 |.;......|:.......|
|00001ee0| f3 a5 9a 01 00 6c 22 81 | c4 12 ff 83 c4 ef be be |.....l".|........|
|00001ef0| 3a 8b fc 16 07 b9 08 00 | f3 a5 a4 9a 01 00 6c 22 |:.......|......l"|
|00001f00| 81 c4 4d ff 83 c4 b4 be | cf 3a 8b fc 16 07 b9 26 |..M.....|.:.....&|
|00001f10| 00 f3 a5 9a 01 00 6c 22 | 81 c4 13 ff 83 c4 ee be |......l"|........|
|00001f20| 1b 3b 8b fc 16 07 b9 09 | 00 f3 a5 9a 01 00 6c 22 |.;......|......l"|
|00001f30| 81 c4 25 ff 83 c4 dc be | 2d 3b 8b fc 16 07 b9 12 |..%.....|-;......|
|00001f40| 00 f3 a5 9a 01 00 6c 22 | 81 c4 17 ff 83 c4 ea be |......l"|........|
|00001f50| 51 3b 8b fc 16 07 b9 0b | 00 f3 a5 9a 01 00 6c 22 |Q;......|......l"|
|00001f60| 81 c4 3d ff 83 c4 c4 be | 67 3b 8b fc 16 07 b9 1e |..=.....|g;......|
|00001f70| 00 f3 a5 9a 01 00 6c 22 | 81 c4 3d ff 83 c4 c4 be |......l"|..=.....|
|00001f80| a3 3b 8b fc 16 07 b9 1e | 00 f3 a5 9a 01 00 6c 22 |.;......|......l"|
|00001f90| 81 c4 3d ff 83 c4 c4 be | df 3b 8b fc 16 07 b9 1e |..=.....|.;......|
|00001fa0| 00 f3 a5 9a 01 00 6c 22 | 81 c4 1d ff 83 c4 e4 be |......l"|........|
|00001fb0| 1b 3c 8b fc 16 07 b9 0e | 00 f3 a5 9a 01 00 6c 22 |.<......|......l"|
|00001fc0| 81 c4 57 ff 83 c4 aa be | 37 3c 8b fc 16 07 b9 2b |..W.....|7<.....+|
|00001fd0| 00 f3 a5 9a 01 00 6c 22 | 81 c4 4c ff 83 c4 b5 be |......l"|..L.....|
|00001fe0| 8d 3c 8b fc 16 07 b9 25 | 00 f3 a5 a4 9a 01 00 6c |.<.....%|.......l|
|00001ff0| 22 81 c4 33 ff 83 c4 ce | be d8 3c 8b fc 16 07 b9 |"..3....|..<.....|
|00002000| 19 00 f3 a5 9a 01 00 6c | 22 81 c4 1b ff 83 c4 e6 |.......l|".......|
|00002010| be 0a 3d 8b fc 16 07 b9 | 0d 00 f3 a5 9a 01 00 6c |..=.....|.......l|
|00002020| 22 81 c4 1e ff 83 c4 e3 | be 24 3d 8b fc 16 07 b9 |".......|.$=.....|
|00002030| 0e 00 f3 a5 a4 9a 01 00 | 6c 22 81 c4 1d ff 83 c4 |........|l"......|
|00002040| e4 be 41 3d 8b fc 16 07 | b9 0e 00 f3 a5 9a 01 00 |..A=....|........|
|00002050| 6c 22 81 c4 11 ff 83 c4 | f0 be 5d 3d 8b fc 16 07 |l"......|..]=....|
|00002060| b9 08 00 f3 a5 9a 01 00 | 6c 22 81 c4 40 ff 83 c4 |........|l"..@...|
|00002070| c1 be 6d 3d 8b fc 16 07 | b9 1f 00 f3 a5 a4 9a 01 |..m=....|........|
|00002080| 00 6c 22 81 c4 51 ff 83 | c4 b0 be ac 3d 8b fc 16 |.l"..Q..|....=...|
|00002090| 07 b9 28 00 f3 a5 9a 01 | 00 6c 22 81 c4 11 ff 83 |..(.....|.l".....|
|000020a0| c4 f0 be fc 3d 8b fc 16 | 07 b9 08 00 f3 a5 9a 01 |....=...|........|
|000020b0| 00 6c 22 81 c4 44 ff 83 | c4 bd be 0c 3e 8b fc 16 |.l"..D..|....>...|
|000020c0| 07 b9 21 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 24 ff |..!.....|..l"..$.|
|000020d0| 83 c4 dd be 4f 3e 8b fc | 16 07 b9 11 00 f3 a5 a4 |....O>..|........|
|000020e0| 9a 01 00 6c 22 81 c4 13 | ff 83 c4 ee be 72 3e 8b |...l"...|.....r>.|
|000020f0| fc 16 07 b9 09 00 f3 a5 | 9a 01 00 6c 22 81 c4 25 |........|...l"..%|
|00002100| ff 83 c4 dc be 84 3e 8b | fc 16 07 b9 12 00 f3 a5 |......>.|........|
|00002110| 9a 01 00 6c 22 81 c4 3a | ff 83 c4 c7 be a8 3e 8b |...l"..:|......>.|
|00002120| fc 16 07 b9 1c 00 f3 a5 | a4 9a 01 00 6c 22 81 c4 |........|....l"..|
|00002130| 3b ff 83 c4 c6 be e1 3e | 8b fc 16 07 b9 1d 00 f3 |;......>|........|
|00002140| a5 9a 01 00 6c 22 81 c4 | 2d ff 83 c4 d4 be 1b 3f |....l"..|-......?|
|00002150| 8b fc 16 07 b9 16 00 f3 | a5 9a 01 00 6c 22 81 c4 |........|....l"..|
|00002160| 1b ff 83 c4 e6 be 47 3f | 8b fc 16 07 b9 0d 00 f3 |......G?|........|
|00002170| a5 9a 01 00 6c 22 81 c4 | 42 ff 83 c4 bf be 61 3f |....l"..|B.....a?|
|00002180| 8b fc 16 07 b9 20 00 f3 | a5 a4 9a 01 00 6c 22 81 |..... ..|.....l".|
|00002190| c4 3f ff 83 c4 c2 be a2 | 3f 8b fc 16 07 b9 1f 00 |.?......|?.......|
|000021a0| f3 a5 9a 01 00 6c 22 81 | c4 45 ff 83 c4 bc be e0 |.....l".|.E......|
|000021b0| 3f 8b fc 16 07 b9 22 00 | f3 a5 9a 01 00 6c 22 81 |?.....".|.....l".|
|000021c0| c4 40 ff 83 c4 c1 be 24 | 40 8b fc 16 07 b9 1f 00 |.@.....$|@.......|
|000021d0| f3 a5 a4 9a 01 00 6c 22 | 81 c4 38 ff 83 c4 c9 be |......l"|..8.....|
|000021e0| 63 40 8b fc 16 07 b9 1b | 00 f3 a5 a4 9a 01 00 6c |c@......|.......l|
|000021f0| 22 81 c4 3d ff 83 c4 c4 | be 9a 40 8b fc 16 07 b9 |"..=....|..@.....|
|00002200| 1e 00 f3 a5 9a 01 00 6c | 22 81 c4 33 ff 83 c4 ce |.......l|"..3....|
|00002210| be d6 40 8b fc 16 07 b9 | 19 00 f3 a5 9a 01 00 6c |..@.....|.......l|
|00002220| 22 81 c4 4a ff 83 c4 b7 | be 08 41 8b fc 16 07 b9 |"..J....|..A.....|
|00002230| 24 00 f3 a5 a4 9a 01 00 | 6c 22 81 c4 2f ff 83 c4 |$.......|l"../...|
|00002240| d2 be 51 41 8b fc 16 07 | b9 17 00 f3 a5 9a 01 00 |..QA....|........|
|00002250| 6c 22 81 c4 38 ff 83 c4 | c9 be 7f 41 8b fc 16 07 |l"..8...|...A....|
|00002260| b9 1b 00 f3 a5 a4 9a 01 | 00 6c 22 81 c4 39 ff 83 |........|.l"..9..|
|00002270| c4 c8 be b6 41 8b fc 16 | 07 b9 1c 00 f3 a5 9a 01 |....A...|........|
|00002280| 00 6c 22 81 c4 32 ff 83 | c4 cf be ee 41 8b fc 16 |.l"..2..|....A...|
|00002290| 07 b9 18 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 3e ff |........|..l"..>.|
|000022a0| 83 c4 c3 be 1f 42 8b fc | 16 07 b9 1e 00 f3 a5 a4 |.....B..|........|
|000022b0| 9a 01 00 6c 22 81 c4 19 | ff 83 c4 e8 be 5c 42 8b |...l"...|.....\B.|
|000022c0| fc 16 07 b9 0c 00 f3 a5 | 9a 01 00 6c 22 81 c4 1b |........|...l"...|
|000022d0| ff 83 c4 e6 be 74 42 8b | fc 16 07 b9 0d 00 f3 a5 |.....tB.|........|
|000022e0| 9a 01 00 6c 22 81 c4 08 | ff 83 c4 f9 be 8e 42 8b |...l"...|......B.|
|000022f0| fc 16 07 a5 a5 a5 a4 9a | 01 00 6c 22 81 c4 1e ff |........|..l"....|
|00002300| 83 c4 e3 be 95 42 8b fc | 16 07 b9 0e 00 f3 a5 a4 |.....B..|........|
|00002310| 9a 01 00 6c 22 81 c4 21 | ff 83 c4 e0 be b2 42 8b |...l"..!|......B.|
|00002320| fc 16 07 b9 10 00 f3 a5 | 9a 01 00 6c 22 81 c4 23 |........|...l"..#|
|00002330| ff 83 c4 de be d2 42 8b | fc 16 07 b9 11 00 f3 a5 |......B.|........|
|00002340| 9a 01 00 6c 22 81 c4 15 | ff 83 c4 ec be f4 42 8b |...l"...|......B.|
|00002350| fc 16 07 b9 0a 00 f3 a5 | 9a 01 00 6c 22 81 c4 36 |........|...l"..6|
|00002360| ff 83 c4 cb be 08 43 8b | fc 16 07 b9 1a 00 f3 a5 |......C.|........|
|00002370| a4 9a 01 00 6c 22 81 c4 | 25 ff 83 c4 dc be 3d 43 |....l"..|%.....=C|
|00002380| 8b fc 16 07 b9 12 00 f3 | a5 9a 01 00 6c 22 81 c4 |........|....l"..|
|00002390| 26 ff 83 c4 db be 61 43 | 8b fc 16 07 b9 12 00 f3 |&.....aC|........|
|000023a0| a5 a4 9a 01 00 6c 22 81 | c4 43 ff 83 c4 be be 86 |.....l".|.C......|
|000023b0| 43 8b fc 16 07 b9 21 00 | f3 a5 9a 01 00 6c 22 81 |C.....!.|.....l".|
|000023c0| c4 43 ff 83 c4 be be c8 | 43 8b fc 16 07 b9 21 00 |.C......|C.....!.|
|000023d0| f3 a5 9a 01 00 6c 22 81 | c4 43 ff 83 c4 be be 0a |.....l".|.C......|
|000023e0| 44 8b fc 16 07 b9 21 00 | f3 a5 9a 01 00 6c 22 81 |D.....!.|.....l".|
|000023f0| c4 17 ff 83 c4 ea be 4c | 44 8b fc 16 07 b9 0b 00 |.......L|D.......|
|00002400| f3 a5 9a 01 00 6c 22 81 | c4 19 ff 83 c4 e8 be 62 |.....l".|.......b|
|00002410| 44 8b fc 16 07 b9 0c 00 | f3 a5 9a 01 00 6c 22 81 |D.......|.....l".|
|00002420| c4 21 ff 83 c4 e0 be 7a | 44 8b fc 16 07 b9 10 00 |.!.....z|D.......|
|00002430| f3 a5 9a 01 00 6c 22 81 | c4 50 ff 83 c4 b1 be 9a |.....l".|.P......|
|00002440| 44 8b fc 16 07 b9 27 00 | f3 a5 a4 9a 01 00 6c 22 |D.....'.|......l"|
|00002450| 81 c4 18 ff 83 c4 e9 be | e9 44 8b fc 16 07 b9 0b |........|.D......|
|00002460| 00 f3 a5 a4 9a 01 00 6c | 22 81 c4 43 ff 83 c4 be |.......l|"..C....|
|00002470| be 00 45 8b fc 16 07 b9 | 21 00 f3 a5 9a 01 00 6c |..E.....|!......l|
|00002480| 22 81 c4 49 ff 83 c4 b8 | be 42 45 8b fc 16 07 b9 |"..I....|.BE.....|
|00002490| 24 00 f3 a5 9a 01 00 6c | 22 81 c4 49 ff 83 c4 b8 |$......l|"..I....|
|000024a0| be 8a 45 8b fc 16 07 b9 | 24 00 f3 a5 9a 01 00 6c |..E.....|$......l|
|000024b0| 22 81 c4 49 ff 83 c4 b8 | be d2 45 8b fc 16 07 b9 |"..I....|..E.....|
|000024c0| 24 00 f3 a5 9a 01 00 6c | 22 81 c4 49 ff 83 c4 b8 |$......l|"..I....|
|000024d0| be 1a 46 8b fc 16 07 b9 | 24 00 f3 a5 9a 01 00 6c |..F.....|$......l|
|000024e0| 22 81 c4 49 ff 83 c4 b8 | be 62 46 8b fc 16 07 b9 |"..I....|.bF.....|
|000024f0| 24 00 f3 a5 9a 01 00 6c | 22 81 c4 49 ff 83 c4 b8 |$......l|"..I....|
|00002500| be aa 46 8b fc 16 07 b9 | 24 00 f3 a5 9a 01 00 6c |..F.....|$......l|
|00002510| 22 81 c4 25 ff 83 c4 dc | be f2 46 8b fc 16 07 b9 |"..%....|..F.....|
|00002520| 12 00 f3 a5 9a 01 00 6c | 22 81 c4 42 ff 83 c4 bf |.......l|"..B....|
|00002530| be 16 47 8b fc 16 07 b9 | 20 00 f3 a5 a4 9a 01 00 |..G.....| .......|
|00002540| 6c 22 81 c4 17 ff 83 c4 | ea be 57 47 8b fc 16 07 |l"......|..WG....|
|00002550| b9 0b 00 f3 a5 9a 01 00 | 6c 22 81 c4 19 ff 83 c4 |........|l"......|
|00002560| e8 be 6d 47 8b fc 16 07 | b9 0c 00 f3 a5 9a 01 00 |..mG....|........|
|00002570| 6c 22 81 c4 54 ff 83 c4 | ad be 85 47 8b fc 16 07 |l"..T...|...G....|
|00002580| b9 29 00 f3 a5 a4 9a 01 | 00 6c 22 81 c4 26 ff 83 |.)......|.l"..&..|
|00002590| c4 db be d8 47 8b fc 16 | 07 b9 12 00 f3 a5 a4 9a |....G...|........|
|000025a0| 01 00 6c 22 81 c4 18 ff | 83 c4 e9 be fd 47 8b fc |..l"....|.....G..|
|000025b0| 16 07 b9 0b 00 f3 a5 a4 | 9a 01 00 6c 22 81 c4 29 |........|...l"..)|
|000025c0| ff 83 c4 d8 be 14 48 8b | fc 16 07 b9 14 00 f3 a5 |......H.|........|
|000025d0| 9a 01 00 6c 22 81 c4 17 | ff 83 c4 ea be 3c 48 8b |...l"...|.....<H.|
|000025e0| fc 16 07 b9 0b 00 f3 a5 | 9a 01 00 6c 22 81 c4 19 |........|...l"...|
|000025f0| ff 83 c4 e8 be 52 48 8b | fc 16 07 b9 0c 00 f3 a5 |.....RH.|........|
|00002600| 9a 01 00 6c 22 81 c4 54 | ff 83 c4 ad be 6a 48 8b |...l"..T|.....jH.|
|00002610| fc 16 07 b9 29 00 f3 a5 | a4 9a 01 00 6c 22 81 c4 |....)...|....l"..|
|00002620| 18 ff 83 c4 e9 be bd 48 | 8b fc 16 07 b9 0b 00 f3 |.......H|........|
|00002630| a5 a4 9a 01 00 6c 22 81 | c4 37 ff 83 c4 ca be d4 |.....l".|.7......|
|00002640| 48 8b fc 16 07 b9 1b 00 | f3 a5 9a 01 00 6c 22 81 |H.......|.....l".|
|00002650| c4 44 ff 83 c4 bd be 0a | 49 8b fc 16 07 b9 21 00 |.D......|I.....!.|
|00002660| f3 a5 a4 9a 01 00 6c 22 | 81 c4 28 ff 83 c4 d9 be |......l"|..(.....|
|00002670| 4d 49 8b fc 16 07 b9 13 | 00 f3 a5 a4 9a 01 00 6c |MI......|.......l|
|00002680| 22 81 c4 34 ff 83 c4 cd | be 74 49 8b fc 16 07 b9 |"..4....|.tI.....|
|00002690| 19 00 f3 a5 a4 9a 01 00 | 6c 22 81 c4 2b ff 83 c4 |........|l"..+...|
|000026a0| d6 be a7 49 8b fc 16 07 | b9 15 00 f3 a5 9a 01 00 |...I....|........|
|000026b0| 6c 22 81 c4 4a ff 83 c4 | b7 be d1 49 8b fc 16 07 |l"..J...|...I....|
|000026c0| b9 24 00 f3 a5 a4 9a 01 | 00 6c 22 81 c4 3f ff 83 |.$......|.l"..?..|
|000026d0| c4 c2 be 1a 4a 8b fc 16 | 07 b9 1f 00 f3 a5 9a 01 |....J...|........|
|000026e0| 00 6c 22 81 c4 22 ff 83 | c4 df be 58 4a 8b fc 16 |.l".."..|...XJ...|
|000026f0| 07 b9 10 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 17 ff |........|..l"....|
|00002700| 83 c4 ea be 79 4a 8b fc | 16 07 b9 0b 00 f3 a5 9a |....yJ..|........|
|00002710| 01 00 6c 22 81 c4 19 ff | 83 c4 e8 be 8f 4a 8b fc |..l"....|.....J..|
|00002720| 16 07 b9 0c 00 f3 a5 9a | 01 00 6c 22 81 c4 41 ff |........|..l"..A.|
|00002730| 83 c4 c0 be a7 4a 8b fc | 16 07 b9 20 00 f3 a5 9a |.....J..|... ....|
|00002740| 01 00 6c 22 81 c4 34 ff | 83 c4 cd be e7 4a 8b fc |..l"..4.|.....J..|
|00002750| 16 07 b9 19 00 f3 a5 a4 | 9a 01 00 6c 22 81 c4 18 |........|...l"...|
|00002760| ff 83 c4 e9 be 1a 4b 8b | fc 16 07 b9 0b 00 f3 a5 |......K.|........|
|00002770| a4 9a 01 00 6c 22 81 c4 | 27 ff 83 c4 da be 31 4b |....l"..|'.....1K|
|00002780| 8b fc 16 07 b9 13 00 f3 | a5 9a 01 00 6c 22 81 c4 |........|....l"..|
|00002790| 1f ff 83 c4 e2 be 57 4b | 8b fc 16 07 b9 0f 00 f3 |......WK|........|
|000027a0| a5 9a 01 00 6c 22 81 c4 | 45 ff 83 c4 bc be 75 4b |....l"..|E.....uK|
|000027b0| 8b fc 16 07 b9 22 00 f3 | a5 9a 01 00 6c 22 81 c4 |....."..|....l"..|
|000027c0| 3d ff 83 c4 c4 be b9 4b | 8b fc 16 07 b9 1e 00 f3 |=......K|........|
|000027d0| a5 9a 01 00 6c 22 81 c4 | 4b ff 83 c4 b6 be f5 4b |....l"..|K......K|
|000027e0| 8b fc 16 07 b9 25 00 f3 | a5 9a 01 00 6c 22 81 c4 |.....%..|....l"..|
|000027f0| 3d ff 83 c4 c4 be 3f 4c | 8b fc 16 07 b9 1e 00 f3 |=.....?L|........|
|00002800| a5 9a 01 00 6c 22 81 c4 | 3c ff 83 c4 c5 be 7b 4c |....l"..|<.....{L|
|00002810| 8b fc 16 07 b9 1d 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00002820| c4 3d ff 83 c4 c4 be b6 | 4c 8b fc 16 07 b9 1e 00 |.=......|L.......|
|00002830| f3 a5 9a 01 00 6c 22 81 | c4 19 ff 83 c4 e8 be f2 |.....l".|........|
|00002840| 4c 8b fc 16 07 b9 0c 00 | f3 a5 9a 01 00 6c 22 81 |L.......|.....l".|
|00002850| c4 4e ff 83 c4 b3 be 0a | 4d 8b fc 16 07 b9 26 00 |.N......|M.....&.|
|00002860| f3 a5 a4 9a 01 00 6c 22 | 81 c4 35 ff 83 c4 cc be |......l"|..5.....|
|00002870| 57 4d 8b fc 16 07 b9 1a | 00 f3 a5 9a 01 00 6c 22 |WM......|......l"|
|00002880| 81 c4 18 ff 83 c4 e9 be | 8b 4d 8b fc 16 07 b9 0b |........|.M......|
|00002890| 00 f3 a5 a4 9a 01 00 6c | 22 81 c4 3d ff 83 c4 c4 |.......l|"..=....|
|000028a0| be a2 4d 8b fc 16 07 b9 | 1e 00 f3 a5 9a 01 00 6c |..M.....|.......l|
|000028b0| 22 81 c4 19 ff 83 c4 e8 | be de 4d 8b fc 16 07 b9 |".......|..M.....|
|000028c0| 0c 00 f3 a5 9a 01 00 6c | 22 81 c4 55 ff 83 c4 ac |.......l|"..U....|
|000028d0| be f6 4d 8b fc 16 07 b9 | 2a 00 f3 a5 9a 01 00 6c |..M.....|*......l|
|000028e0| 22 81 c4 1f ff 83 c4 e2 | be 4a 4e 8b fc 16 07 b9 |".......|.JN.....|
|000028f0| 0f 00 f3 a5 9a 01 00 6c | 22 81 c4 18 ff 83 c4 e9 |.......l|".......|
|00002900| be 68 4e 8b fc 16 07 b9 | 0b 00 f3 a5 a4 9a 01 00 |.hN.....|........|
|00002910| 6c 22 81 c4 49 ff 83 c4 | b8 be 7f 4e 8b fc 16 07 |l"..I...|...N....|
|00002920| b9 24 00 f3 a5 9a 01 00 | 6c 22 81 c4 17 ff 83 c4 |.$......|l"......|
|00002930| ea be c7 4e 8b fc 16 07 | b9 0b 00 f3 a5 9a 01 00 |...N....|........|
|00002940| 6c 22 81 c4 19 ff 83 c4 | e8 be dd 4e 8b fc 16 07 |l"......|...N....|
|00002950| b9 0c 00 f3 a5 9a 01 00 | 6c 22 81 c4 56 ff 83 c4 |........|l"..V...|
|00002960| ab be f5 4e 8b fc 16 07 | b9 2a 00 f3 a5 a4 9a 01 |...N....|.*......|
|00002970| 00 6c 22 81 c4 18 ff 83 | c4 e9 be 4a 4f 8b fc 16 |.l".....|...JO...|
|00002980| 07 b9 0b 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 17 ff |........|..l"....|
|00002990| 83 c4 ea be 61 4f 8b fc | 16 07 b9 0b 00 f3 a5 9a |....aO..|........|
|000029a0| 01 00 6c 22 81 c4 19 ff | 83 c4 e8 be 77 4f 8b fc |..l"....|....wO..|
|000029b0| 16 07 b9 0c 00 f3 a5 9a | 01 00 6c 22 81 c4 31 ff |........|..l"..1.|
|000029c0| 83 c4 d0 be 8f 4f 8b fc | 16 07 b9 18 00 f3 a5 9a |.....O..|........|
|000029d0| 01 00 6c 22 81 c4 46 ff | 83 c4 bb be bf 4f 8b fc |..l"..F.|.....O..|
|000029e0| 16 07 b9 22 00 f3 a5 a4 | 9a 01 00 6c 22 81 c4 57 |..."....|...l"..W|
|000029f0| ff 83 c4 aa be 04 50 8b | fc 16 07 b9 2b 00 f3 a5 |......P.|....+...|
|00002a00| 9a 01 00 6c 22 81 c4 39 | ff 83 c4 c8 be 5a 50 8b |...l"..9|.....ZP.|
|00002a10| fc 16 07 b9 1c 00 f3 a5 | 9a 01 00 6c 22 81 c4 18 |........|...l"...|
|00002a20| ff 83 c4 e9 be 92 50 8b | fc 16 07 b9 0b 00 f3 a5 |......P.|........|
|00002a30| a4 9a 01 00 6c 22 81 c4 | 18 ff 83 c4 e9 be a9 50 |....l"..|.......P|
|00002a40| 8b fc 16 07 b9 0b 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00002a50| c4 19 ff 83 c4 e8 be c0 | 50 8b fc 16 07 b9 0c 00 |........|P.......|
|00002a60| f3 a5 9a 01 00 6c 22 81 | c4 31 ff 83 c4 d0 be d8 |.....l".|.1......|
|00002a70| 50 8b fc 16 07 b9 18 00 | f3 a5 9a 01 00 6c 22 81 |P.......|.....l".|
|00002a80| c4 28 ff 83 c4 d9 be 08 | 51 8b fc 16 07 b9 13 00 |.(......|Q.......|
|00002a90| f3 a5 a4 9a 01 00 6c 22 | 81 c4 1e ff 83 c4 e3 be |......l"|........|
|00002aa0| 2f 51 8b fc 16 07 b9 0e | 00 f3 a5 a4 9a 01 00 6c |/Q......|.......l|
|00002ab0| 22 81 c4 4d ff 83 c4 b4 | be 4c 51 8b fc 16 07 b9 |"..M....|.LQ.....|
|00002ac0| 26 00 f3 a5 9a 01 00 6c | 22 81 c4 40 ff 83 c4 c1 |&......l|"..@....|
|00002ad0| be 98 51 8b fc 16 07 b9 | 1f 00 f3 a5 a4 9a 01 00 |..Q.....|........|
|00002ae0| 6c 22 81 c4 4d ff 83 c4 | b4 be d7 51 8b fc 16 07 |l"..M...|...Q....|
|00002af0| b9 26 00 f3 a5 9a 01 00 | 6c 22 81 c4 4d ff 83 c4 |.&......|l"..M...|
|00002b00| b4 be 23 52 8b fc 16 07 | b9 26 00 f3 a5 9a 01 00 |..#R....|.&......|
|00002b10| 6c 22 81 c4 1b ff 83 c4 | e6 be 6f 52 8b fc 16 07 |l"......|..oR....|
|00002b20| b9 0d 00 f3 a5 9a 01 00 | 6c 22 81 c4 18 ff 83 c4 |........|l"......|
|00002b30| e9 be 89 52 8b fc 16 07 | b9 0b 00 f3 a5 a4 9a 01 |...R....|........|
|00002b40| 00 6c 22 81 c4 18 ff 83 | c4 e9 be a0 52 8b fc 16 |.l".....|....R...|
|00002b50| 07 b9 0b 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 19 ff |........|..l"....|
|00002b60| 83 c4 e8 be b7 52 8b fc | 16 07 b9 0c 00 f3 a5 9a |.....R..|........|
|00002b70| 01 00 6c 22 81 c4 2e ff | 83 c4 d3 be cf 52 8b fc |..l"....|.....R..|
|00002b80| 16 07 b9 16 00 f3 a5 a4 | 9a 01 00 6c 22 81 c4 2c |........|...l"..,|
|00002b90| ff 83 c4 d5 be fc 52 8b | fc 16 07 b9 15 00 f3 a5 |......R.|........|
|00002ba0| a4 9a 01 00 6c 22 81 c4 | 20 ff 83 c4 e1 be 27 53 |....l"..| .....'S|
|00002bb0| 8b fc 16 07 b9 0f 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00002bc0| c4 4d ff 83 c4 b4 be 46 | 53 8b fc 16 07 b9 26 00 |.M.....F|S.....&.|
|00002bd0| f3 a5 9a 01 00 6c 22 81 | c4 41 ff 83 c4 c0 be 92 |.....l".|.A......|
|00002be0| 53 8b fc 16 07 b9 20 00 | f3 a5 9a 01 00 6c 22 81 |S..... .|.....l".|
|00002bf0| c4 1d ff 83 c4 e4 be d2 | 53 8b fc 16 07 b9 0e 00 |........|S.......|
|00002c00| f3 a5 9a 01 00 6c 22 81 | c4 48 ff 83 c4 b9 be ee |.....l".|.H......|
|00002c10| 53 8b fc 16 07 b9 23 00 | f3 a5 a4 9a 01 00 6c 22 |S.....#.|......l"|
|00002c20| 81 c4 1f ff 83 c4 e2 be | 35 54 8b fc 16 07 b9 0f |........|5T......|
|00002c30| 00 f3 a5 9a 01 00 6c 22 | 81 c4 31 ff 83 c4 d0 be |......l"|..1.....|
|00002c40| 53 54 8b fc 16 07 b9 18 | 00 f3 a5 9a 01 00 6c 22 |ST......|......l"|
|00002c50| 81 c4 30 ff 83 c4 d1 be | 83 54 8b fc 16 07 b9 17 |..0.....|.T......|
|00002c60| 00 f3 a5 a4 9a 01 00 6c | 22 81 c4 23 ff 83 c4 de |.......l|"..#....|
|00002c70| be b2 54 8b fc 16 07 b9 | 11 00 f3 a5 9a 01 00 6c |..T.....|.......l|
|00002c80| 22 81 c4 54 ff 83 c4 ad | be d4 54 8b fc 16 07 b9 |"..T....|..T.....|
|00002c90| 29 00 f3 a5 a4 9a 01 00 | 6c 22 81 c4 50 ff 83 c4 |).......|l"..P...|
|00002ca0| b1 be 27 55 8b fc 16 07 | b9 27 00 f3 a5 a4 9a 01 |..'U....|.'......|
|00002cb0| 00 6c 22 81 c4 46 ff 83 | c4 bb be 76 55 8b fc 16 |.l"..F..|...vU...|
|00002cc0| 07 b9 22 00 f3 a5 a4 9a | 01 00 6c 22 81 c4 5c ff |..".....|..l"..\.|
|00002cd0| 83 c4 a5 be bb 55 8b fc | 16 07 b9 2d 00 f3 a5 a4 |.....U..|...-....|
|00002ce0| 9a 01 00 6c 22 81 c4 22 | ff 83 c4 df be 16 56 8b |...l".."|......V.|
|00002cf0| fc 16 07 b9 10 00 f3 a5 | a4 9a 01 00 6c 22 81 c4 |........|....l"..|
|00002d00| 4d ff 83 c4 b4 be 37 56 | 8b fc 16 07 b9 26 00 f3 |M.....7V|.....&..|
|00002d10| a5 9a 01 00 6c 22 81 c4 | 1d ff 83 c4 e4 be 83 56 |....l"..|.......V|
|00002d20| 8b fc 16 07 b9 0e 00 f3 | a5 9a 01 00 6c 22 81 c4 |........|....l"..|
|00002d30| 21 ff 83 c4 e0 be 9f 56 | 8b fc 16 07 b9 10 00 f3 |!......V|........|
|00002d40| a5 9a 01 00 6c 22 81 c4 | 18 ff 83 c4 e9 be bf 56 |....l"..|.......V|
|00002d50| 8b fc 16 07 b9 0b 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00002d60| c4 19 ff 83 c4 e8 be d6 | 56 8b fc 16 07 b9 0c 00 |........|V.......|
|00002d70| f3 a5 9a 01 00 6c 22 81 | c4 4f ff 83 c4 b2 be ee |.....l".|.O......|
|00002d80| 56 8b fc 16 07 b9 27 00 | f3 a5 9a 01 00 6c 22 81 |V.....'.|.....l".|
|00002d90| c4 4e ff 83 c4 b3 be 3c | 57 8b fc 16 07 b9 26 00 |.N.....<|W.....&.|
|00002da0| f3 a5 a4 9a 01 00 6c 22 | 81 c4 1d ff 83 c4 e4 be |......l"|........|
|00002db0| 89 57 8b fc 16 07 b9 0e | 00 f3 a5 9a 01 00 6c 22 |.W......|......l"|
|00002dc0| 81 c4 2f ff 83 c4 d2 be | a5 57 8b fc 16 07 b9 17 |../.....|.W......|
|00002dd0| 00 f3 a5 9a 01 00 6c 22 | 81 c4 28 ff 83 c4 d9 be |......l"|..(.....|
|00002de0| d3 57 8b fc 16 07 b9 13 | 00 f3 a5 a4 9a 01 00 6c |.W......|.......l|
|00002df0| 22 81 c4 3c ff 83 c4 c5 | be fa 57 8b fc 16 07 b9 |"..<....|..W.....|
|00002e00| 1d 00 f3 a5 a4 9a 01 00 | 6c 22 81 c4 23 ff 83 c4 |........|l"..#...|
|00002e10| de be 35 58 8b fc 16 07 | b9 11 00 f3 a5 9a 01 00 |..5X....|........|
|00002e20| 6c 22 81 c4 57 ff 83 c4 | aa be 57 58 8b fc 16 07 |l"..W...|..WX....|
|00002e30| b9 2b 00 f3 a5 9a 01 00 | 6c 22 81 c4 43 ff 83 c4 |.+......|l"..C...|
|00002e40| be be ad 58 8b fc 16 07 | b9 21 00 f3 a5 9a 01 00 |...X....|.!......|
|00002e50| 6c 22 81 c4 21 ff 83 c4 | e0 be ef 58 8b fc 16 07 |l"..!...|...X....|
|00002e60| b9 10 00 f3 a5 9a 01 00 | 6c 22 81 c4 3f ff 83 c4 |........|l"..?...|
|00002e70| c2 be 0f 59 8b fc 16 07 | b9 1f 00 f3 a5 9a 01 00 |...Y....|........|
|00002e80| 6c 22 81 c4 23 ff 83 c4 | de be 4d 59 8b fc 16 07 |l"..#...|..MY....|
|00002e90| b9 11 00 f3 a5 9a 01 00 | 6c 22 81 c4 4b ff 83 c4 |........|l"..K...|
|00002ea0| b6 be 6f 59 8b fc 16 07 | b9 25 00 f3 a5 9a 01 00 |..oY....|.%......|
|00002eb0| 6c 22 81 c4 52 ff 83 c4 | af be b9 59 8b fc 16 07 |l"..R...|...Y....|
|00002ec0| b9 28 00 f3 a5 a4 9a 01 | 00 6c 22 81 c4 56 ff 83 |.(......|.l"..V..|
|00002ed0| c4 ab be 0a 5a 8b fc 16 | 07 b9 2a 00 f3 a5 a4 9a |....Z...|..*.....|
|00002ee0| 01 00 6c 22 81 c4 21 ff | 83 c4 e0 be 5f 5a 8b fc |..l"..!.|...._Z..|
|00002ef0| 16 07 b9 10 00 f3 a5 9a | 01 00 6c 22 81 c4 1b ff |........|..l"....|
|00002f00| 83 c4 e6 be 7f 5a 8b fc | 16 07 b9 0d 00 f3 a5 9a |.....Z..|........|
|00002f10| 01 00 6c 22 81 c4 23 ff | 83 c4 de be 99 5a 8b fc |..l"..#.|.....Z..|
|00002f20| 16 07 b9 11 00 f3 a5 9a | 01 00 6c 22 81 c4 1e ff |........|..l"....|
|00002f30| 83 c4 e3 be bb 5a 8b fc | 16 07 b9 0e 00 f3 a5 a4 |.....Z..|........|
|00002f40| 9a 01 00 6c 22 81 c4 21 | ff 83 c4 e0 be d8 5a 8b |...l"..!|......Z.|
|00002f50| fc 16 07 b9 10 00 f3 a5 | 9a 01 00 6c 22 81 c4 1d |........|...l"...|
|00002f60| ff 83 c4 e4 be f8 5a 8b | fc 16 07 b9 0e 00 f3 a5 |......Z.|........|
|00002f70| 9a 01 00 6c 22 81 c4 0c | ff 83 c4 f5 be 14 5b 8b |...l"...|......[.|
|00002f80| fc 16 07 a5 a5 a5 a5 a5 | a4 9a 01 00 6c 22 81 c4 |........|....l"..|
|00002f90| 1d ff 83 c4 e4 be 1f 5b | 8b fc 16 07 b9 0e 00 f3 |.......[|........|
|00002fa0| a5 9a 01 00 6c 22 81 c4 | 56 ff 83 c4 ab be 3b 5b |....l"..|V.....;[|
|00002fb0| 8b fc 16 07 b9 2a 00 f3 | a5 a4 9a 01 00 6c 22 81 |.....*..|.....l".|
|00002fc0| c4 44 ff 83 c4 bd be 90 | 5b 8b fc 16 07 b9 21 00 |.D......|[.....!.|
|00002fd0| f3 a5 a4 9a 01 00 6c 22 | 81 c4 32 ff 83 c4 cf be |......l"|..2.....|
|00002fe0| d3 5b 8b fc 16 07 b9 18 | 00 f3 a5 a4 9a 01 00 6c |.[......|.......l|
|00002ff0| 22 81 c4 13 ff 83 c4 ee | be 04 5c 8b fc 16 07 b9 |".......|..\.....|
|00003000| 09 00 f3 a5 9a 01 00 6c | 22 81 c4 2f ff 83 c4 d2 |.......l|"../....|
|00003010| be 16 5c 8b fc 16 07 b9 | 17 00 f3 a5 9a 01 00 6c |..\.....|.......l|
|00003020| 22 81 c4 39 ff 83 c4 c8 | be 44 5c 8b fc 16 07 b9 |"..9....|.D\.....|
|00003030| 1c 00 f3 a5 9a 01 00 6c | 22 81 c4 4b ff 83 c4 b6 |.......l|"..K....|
|00003040| be 7c 5c 8b fc 16 07 b9 | 25 00 f3 a5 9a 01 00 6c |.|\.....|%......l|
|00003050| 22 81 c4 1d ff 83 c4 e4 | be c6 5c 8b fc 16 07 b9 |".......|..\.....|
|00003060| 0e 00 f3 a5 9a 01 00 6c | 22 81 c4 12 ff 83 c4 ef |.......l|".......|
|00003070| be e2 5c 8b fc 16 07 b9 | 08 00 f3 a5 a4 9a 01 00 |..\.....|........|
|00003080| 6c 22 81 c4 57 ff 83 c4 | aa be f3 5c 8b fc 16 07 |l"..W...|...\....|
|00003090| b9 2b 00 f3 a5 9a 01 00 | 6c 22 81 c4 53 ff 83 c4 |.+......|l"..S...|
|000030a0| ae be 49 5d 8b fc 16 07 | b9 29 00 f3 a5 9a 01 00 |..I]....|.)......|
|000030b0| 6c 22 81 c4 4e ff 83 c4 | b3 be 9b 5d 8b fc 16 07 |l"..N...|...]....|
|000030c0| b9 26 00 f3 a5 a4 9a 01 | 00 6c 22 81 c4 12 ff 83 |.&......|.l".....|
|000030d0| c4 ef be e8 5d 8b fc 16 | 07 b9 08 00 f3 a5 a4 9a |....]...|........|
|000030e0| 01 00 6c 22 81 c4 17 ff | 83 c4 ea be f9 5d 8b fc |..l"....|.....]..|
|000030f0| 16 07 b9 0b 00 f3 a5 9a | 01 00 6c 22 81 c4 2d ff |........|..l"..-.|
|00003100| 83 c4 d4 be 0f 5e 8b fc | 16 07 b9 16 00 f3 a5 9a |.....^..|........|
|00003110| 01 00 6c 22 81 c4 30 ff | 83 c4 d1 be 3b 5e 8b fc |..l"..0.|....;^..|
|00003120| 16 07 b9 17 00 f3 a5 a4 | 9a 01 00 6c 22 81 c4 20 |........|...l".. |
|00003130| ff 83 c4 e1 be 6a 5e 8b | fc 16 07 b9 0f 00 f3 a5 |.....j^.|........|
|00003140| a4 9a 01 00 6c 22 81 c4 | 2e ff 83 c4 d3 be 89 5e |....l"..|.......^|
|00003150| 8b fc 16 07 b9 16 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|00003160| c4 1d ff 83 c4 e4 be b6 | 5e 8b fc 16 07 b9 0e 00 |........|^.......|
|00003170| f3 a5 9a 01 00 6c 22 81 | c4 27 ff 83 c4 da be d2 |.....l".|.'......|
|00003180| 5e 8b fc 16 07 b9 13 00 | f3 a5 9a 01 00 6c 22 81 |^.......|.....l".|
|00003190| c4 1c ff 83 c4 e5 be f8 | 5e 8b fc 16 07 b9 0d 00 |........|^.......|
|000031a0| f3 a5 a4 9a 01 00 6c 22 | 81 c4 08 ff 83 c4 f9 be |......l"|........|
|000031b0| 13 5f 8b fc 16 07 a5 a5 | a5 a4 9a 01 00 6c 22 81 |._......|.....l".|
|000031c0| c4 08 ff 83 c4 f9 be 1a | 5f 8b fc 16 07 a5 a5 a5 |........|_.......|
|000031d0| a4 9a 01 00 6c 22 81 c4 | 20 ff 83 c4 e1 be 21 5f |....l"..| .....!_|
|000031e0| 8b fc 16 07 b9 0f 00 f3 | a5 a4 9a 01 00 6c 22 81 |........|.....l".|
|000031f0| c4 44 ff 83 c4 bd be 40 | 5f 8b fc 16 07 b9 21 00 |.D.....@|_.....!.|
|00003200| f3 a5 a4 9a 01 00 6c 22 | 81 c4 15 ff 83 c4 ec be |......l"|........|
|00003210| 83 5f 8b fc 16 07 b9 0a | 00 f3 a5 9a 01 00 6c 22 |._......|......l"|
|00003220| 81 c4 14 ff 83 c4 ed be | 97 5f 8b fc 16 07 b9 09 |........|._......|
|00003230| 00 f3 a5 a4 9a 01 00 6c | 22 81 c4 3b ff 83 c4 c6 |.......l|"..;....|
|00003240| be aa 5f 8b fc 16 07 b9 | 1d 00 f3 a5 9a 01 00 6c |.._.....|.......l|
|00003250| 22 81 c4 11 ff 83 c4 f0 | be e4 5f 8b fc 16 07 b9 |".......|.._.....|
|00003260| 08 00 f3 a5 9a 01 00 6c | 22 81 c4 2c ff 83 c4 d5 |.......l|"..,....|
|00003270| be f4 5f 8b fc 16 07 b9 | 15 00 f3 a5 a4 9a 01 00 |.._.....|........|
|00003280| 6c 22 81 c4 17 ff 83 c4 | ea be 1f 60 8b fc 16 07 |l"......|...`....|
|00003290| b9 0b 00 f3 a5 9a 01 00 | 6c 22 81 c4 17 ff 83 c4 |........|l"......|
|000032a0| ea be 35 60 8b fc 16 07 | b9 0b 00 f3 a5 9a 01 00 |..5`....|........|
|000032b0| 6c 22 81 c4 0f ff 83 c4 | f2 be 4b 60 8b fc 16 07 |l"......|..K`....|
|000032c0| b9 07 00 f3 a5 9a 01 00 | 6c 22 81 c4 18 ff 83 c4 |........|l"......|
|000032d0| e9 be 59 60 8b fc 16 07 | b9 0b 00 f3 a5 a4 9a 01 |..Y`....|........|
|000032e0| 00 6c 22 81 c4 1f ff 83 | c4 e2 be 70 60 8b fc 16 |.l".....|...p`...|
|000032f0| 07 b9 0f 00 f3 a5 9a 01 | 00 6c 22 5f 5e 07 1f 8b |........|.l"_^...|
|00003300| e5 5d cb 20 31 31 32 36 | 20 20 20 20 20 69 66 20 |.]. 1126| if |
|00003310| 42 4c 4f 43 4b 43 4c 41 | 53 53 20 3d 20 4d 4f 4e |BLOCKCLA|SS = MON|
|00003320| 49 00 20 31 31 32 37 20 | 20 20 20 20 20 20 74 68 |I. 1127 | th|
|00003330| 65 6e 00 20 31 31 32 38 | 20 20 20 20 20 20 20 20 |en. 1128| |
|00003340| 20 62 65 67 69 6e 00 20 | 31 31 32 39 20 20 20 20 | begin. |1129 |
|00003350| 20 20 20 20 20 20 20 45 | 4e 54 45 52 42 4c 4f 43 | E|NTERBLOC|
|00003360| 4b 28 53 54 41 52 54 4d | 41 49 4e 43 4f 44 45 29 |K(STARTM|AINCODE)|
|00003370| 3b 20 50 41 52 53 45 4d | 4f 4e 20 3a 3d 20 46 41 |; PARSEM|ON := FA|
|00003380| 4c 53 45 3b 00 20 31 31 | 33 30 20 20 20 20 20 20 |LSE;. 11|30 |
|00003390| 20 20 20 20 20 66 6f 72 | 20 49 20 3a 3d 20 42 4c | for| I := BL|
|000033a0| 4f 43 4b 45 4e 54 52 59 | 20 2b 20 31 20 74 6f 20 |OCKENTRY| + 1 to |
|000033b0| 4c 41 53 54 45 4e 54 52 | 59 20 64 6f 20 28 2a 6d |LASTENTR|Y do (*m|
|000033c0| 6f 6e 20 76 61 72 69 61 | 62 6c 65 73 20 72 65 61 |on varia|bles rea|
|000033d0| 64 20 6f 6e 6c 79 2a 29 | 00 20 31 31 33 31 20 20 |d only*)|. 1131 |
|000033e0| 20 20 20 20 20 20 20 20 | 20 20 20 62 65 67 69 6e | | begin|
|000033f0| 20 54 41 42 4c 45 5b 49 | 5d 2e 43 41 4e 43 48 41 | TABLE[I|].CANCHA|
|00003400| 4e 47 45 20 3a 3d 20 46 | 41 4c 53 45 3b 20 54 41 |NGE := F|ALSE; TA|
|00003410| 42 4c 45 5b 49 5d 2e 49 | 4e 53 49 44 45 20 3a 3d |BLE[I].I|NSIDE :=|
|00003420| 20 54 52 55 45 20 65 6e | 64 3b 00 20 31 31 33 32 | TRUE en|d;. 1132|
|00003430| 20 20 20 20 20 20 20 20 | 20 20 20 66 6f 72 20 49 | | for I|
|00003440| 20 3a 3d 20 31 20 74 6f | 20 54 41 42 4c 45 5b 31 | := 1 to| TABLE[1|
|00003450| 5d 2e 53 49 5a 45 20 64 | 6f 20 54 41 42 4c 45 5b |].SIZE d|o TABLE[|
|00003460| 49 5d 2e 43 41 4e 43 48 | 41 4e 47 45 20 3a 3d 20 |I].CANCH|ANGE := |
|00003470| 54 52 55 45 20 28 2a 72 | 65 73 65 74 2a 29 00 20 |TRUE (*r|eset*). |
|00003480| 31 31 33 33 20 20 20 20 | 20 20 20 20 20 65 6e 64 |1133 | end|
|00003490| 00 20 31 31 33 34 20 20 | 20 20 20 20 20 65 6c 73 |. 1134 | els|
|000034a0| 65 00 20 31 31 33 35 20 | 20 20 20 20 20 20 20 20 |e. 1135 | |
|000034b0| 62 65 67 69 6e 00 20 31 | 31 33 36 20 20 20 20 20 |begin. 1|136 |
|000034c0| 20 20 20 20 20 20 4c 45 | 41 56 45 42 4c 4f 43 4b | LE|AVEBLOCK|
|000034d0| 28 42 4c 4f 43 4b 43 4c | 41 53 53 2c 20 42 4c 4f |(BLOCKCL|ASS, BLO|
|000034e0| 43 4b 4c 45 56 45 4c 2c | 20 50 41 52 41 4d 53 29 |CKLEVEL,| PARAMS)|
|000034f0| 3b 20 4c 41 53 54 45 4e | 54 52 59 20 3a 3d 20 42 |; LASTEN|TRY := B|
|00003500| 4c 4f 43 4b 45 4e 54 52 | 59 00 20 31 31 33 37 20 |LOCKENTR|Y. 1137 |
|00003510| 20 20 20 20 20 20 20 20 | 65 6e 64 3b 00 20 31 31 | |end;. 11|
|00003520| 33 38 20 20 20 20 20 54 | 45 53 54 28 46 4f 4c 4c |38 T|EST(FOLL|
|00003530| 4f 57 45 52 53 2c 20 5b | 5d 2c 20 33 35 29 00 20 |OWERS, [|], 35). |
|00003540| 31 31 33 39 20 20 20 65 | 6e 64 20 28 2a 42 4c 4f |1139 e|nd (*BLO|
|00003550| 43 4b 2a 29 3b 00 20 31 | 31 34 30 20 20 20 00 20 |CK*);. 1|140 . |
|00003560| 31 31 34 31 20 70 72 6f | 63 65 64 75 72 65 20 50 |1141 pro|cedure P|
|00003570| 52 4f 47 52 41 4d 4d 45 | 3b 00 20 31 31 34 32 20 |ROGRAMME|;. 1142 |
|00003580| 20 20 76 61 72 00 20 31 | 31 34 33 20 20 20 20 20 | var. 1|143 |
|00003590| 50 52 4f 47 45 4e 54 52 | 59 20 3a 20 54 41 42 4c |PROGENTR|Y : TABL|
|000035a0| 45 49 4e 44 45 58 3b 00 | 20 31 31 34 34 20 20 20 |EINDEX;.| 1144 |
|000035b0| 62 65 67 69 6e 00 20 31 | 31 34 35 20 20 20 20 20 |begin. 1|145 |
|000035c0| 41 43 43 45 50 54 28 50 | 52 4f 43 53 59 4d 2c 20 |ACCEPT(P|ROCSYM, |
|000035d0| 33 36 29 3b 00 20 31 31 | 34 36 20 20 20 20 20 77 |36);. 11|46 w|
|000035e0| 69 74 68 20 54 41 42 4c | 45 5b 30 5d 20 64 6f 00 |ith TABL|E[0] do.|
|000035f0| 20 31 31 34 37 20 20 20 | 20 20 20 20 62 65 67 69 | 1147 | begi|
|00003600| 6e 00 20 31 31 34 38 20 | 20 20 20 20 20 20 20 20 |n. 1148 | |
|00003610| 4e 41 4d 45 20 3a 3d 20 | 49 44 3b 20 43 4c 41 53 |NAME := |ID; CLAS|
|00003620| 53 20 3a 3d 20 50 52 4f | 47 3b 20 4c 45 56 45 4c |S := PRO|G; LEVEL|
|00003630| 20 3a 3d 20 30 3b 20 53 | 49 5a 45 20 3a 3d 20 31 | := 0; S|IZE := 1|
|00003640| 3b 20 41 44 44 52 45 53 | 53 20 3a 3d 20 30 3b 00 |; ADDRES|S := 0;.|
|00003650| 20 31 31 34 39 20 20 20 | 20 20 20 20 20 20 43 41 | 1149 | CA|
|00003660| 4e 43 48 41 4e 47 45 20 | 3a 3d 20 54 52 55 45 3b |NCHANGE |:= TRUE;|
|00003670| 20 49 4e 53 49 44 45 20 | 3a 3d 20 46 41 4c 53 45 | INSIDE |:= FALSE|
|00003680| 3b 20 43 41 4e 41 43 43 | 45 53 53 20 3a 3d 20 54 |; CANACC|ESS := T|
|00003690| 52 55 45 00 20 31 31 35 | 30 20 20 20 20 20 20 20 |RUE. 115|0 |
|000036a0| 65 6e 64 3b 00 20 31 31 | 35 31 20 20 20 20 20 54 |end;. 11|51 T|
|000036b0| 41 42 4c 45 5b 31 5d 20 | 3a 3d 20 54 41 42 4c 45 |ABLE[1] |:= TABLE|
|000036c0| 5b 30 5d 20 28 2a 65 6e | 74 65 72 20 70 72 6f 67 |[0] (*en|ter prog|
|000036d0| 72 61 6d 20 6e 61 6d 65 | 2a 29 3b 20 50 52 4f 47 |ram name|*); PROG|
|000036e0| 45 4e 54 52 59 20 3a 3d | 20 31 3b 00 20 31 31 35 |ENTRY :=| 1;. 115|
|000036f0| 32 20 20 20 20 20 69 66 | 20 53 59 4d 20 3c 3e 20 |2 if| SYM <> |
|00003700| 49 44 45 4e 54 20 74 68 | 65 6e 20 45 52 52 4f 52 |IDENT th|en ERROR|
|00003710| 28 36 29 20 65 6c 73 65 | 00 20 31 31 35 33 20 20 |(6) else|. 1153 |
|00003720| 20 20 20 20 20 62 65 67 | 69 6e 20 54 41 42 4c 45 | beg|in TABLE|
|00003730| 53 20 3a 3d 20 49 44 20 | 3d 20 27 54 45 53 54 20 |S := ID |= 'TEST |
|00003740| 20 20 20 27 3b 20 47 45 | 54 53 59 4d 20 65 6e 64 | '; GE|TSYM end|
|00003750| 3b 00 20 31 31 35 34 20 | 20 20 20 20 42 4c 4f 43 |;. 1154 | BLOC|
|00003760| 4b 28 5b 50 45 52 49 4f | 44 5d 20 2b 20 46 49 52 |K([PERIO|D] + FIR|
|00003770| 53 54 42 4c 4f 43 4b 20 | 2b 20 46 49 52 53 54 53 |STBLOCK |+ FIRSTS|
|00003780| 54 41 54 45 4d 45 4e 54 | 2c 20 31 2c 20 50 52 4f |TATEMENT|, 1, PRO|
|00003790| 47 45 4e 54 52 59 2c 20 | 31 2c 20 50 52 4f 47 29 |GENTRY, |1, PROG)|
|000037a0| 3b 00 20 31 31 35 35 20 | 20 20 20 20 69 66 20 53 |;. 1155 | if S|
|000037b0| 59 4d 20 3c 3e 20 50 45 | 52 49 4f 44 20 74 68 65 |YM <> PE|RIOD the|
|000037c0| 6e 20 45 52 52 4f 52 28 | 33 37 29 00 20 31 31 35 |n ERROR(|37). 115|
|000037d0| 36 20 20 20 65 6e 64 20 | 28 2a 50 52 4f 47 52 41 |6 end |(*PROGRA|
|000037e0| 4d 4d 45 2a 29 3b 00 20 | 31 31 35 37 20 00 20 31 |MME*);. |1157 . 1|
|000037f0| 31 35 38 20 28 2a 2b 2b | 2b 2b 2b 2b 2b 2b 2b 2b |158 (*++|++++++++|
|00003800| 2b 2b 2b 2b 2b 2b 2b 2b | 2b 2b 2b 2b 2b 2b 2b 2b |++++++++|++++++++|
|00003810| 2b 2b 2b 2b 2b 2b 20 49 | 6e 74 65 72 70 72 65 74 |++++++ I|nterpret|
|00003820| 65 72 20 2b 2b 2b 2b 2b | 2b 2b 2b 2b 2b 2b 2b 2b |er +++++|++++++++|
|00003830| 2b 2b 2b 2b 2b 2b 2a 29 | 00 20 31 31 35 39 20 00 |++++++*)|. 1159 .|
|00003840| 20 31 31 36 30 20 70 72 | 6f 63 65 64 75 72 65 20 | 1160 pr|ocedure |
|00003850| 49 4e 54 45 52 50 52 45 | 54 20 28 2a 24 52 2d 20 |INTERPRE|T (*$R- |
|00003860| 72 61 6e 67 65 20 63 68 | 65 63 6b 73 20 6f 66 66 |range ch|ecks off|
|00003870| 20 66 6f 72 20 73 70 65 | 65 64 20 61 6e 64 20 73 | for spe|ed and s|
|00003880| 70 61 63 65 2a 29 3b 00 | 20 31 31 36 31 20 20 20 |pace*);.| 1161 |
|00003890| 63 6f 6e 73 74 00 20 31 | 31 36 32 20 20 20 20 20 |const. 1|162 |
|000038a0| 53 54 45 50 4d 41 58 20 | 3d 20 38 20 20 20 20 20 |STEPMAX |= 8 |
|000038b0| 20 20 28 2a 6d 61 78 20 | 62 65 66 6f 72 65 20 73 | (*max |before s|
|000038c0| 77 69 74 63 68 2a 29 3b | 00 20 31 31 36 33 20 20 |witch*);|. 1163 |
|000038d0| 20 20 20 4d 41 52 4b 53 | 54 4b 53 49 5a 45 20 3d | MARKS|TKSIZE =|
|000038e0| 20 33 20 20 20 28 2a 6d | 61 72 6b 20 73 74 61 63 | 3 (*m|ark stac|
|000038f0| 6b 20 72 65 73 65 72 76 | 65 64 20 61 72 65 61 2a |k reserv|ed area*|
|00003900| 29 3b 00 20 31 31 36 34 | 20 20 20 74 79 70 65 00 |);. 1164| type.|
|00003910| 20 31 31 36 35 20 20 20 | 20 20 50 52 4f 43 49 4e | 1165 | PROCIN|
|00003920| 44 45 58 20 3d 20 30 20 | 2e 2e 20 50 52 4f 43 4d |DEX = 0 |.. PROCM|
|00003930| 41 58 3b 00 20 31 31 36 | 36 20 20 20 76 61 72 00 |AX;. 116|6 var.|
|00003940| 20 31 31 36 37 20 20 20 | 20 20 50 53 20 3a 20 28 | 1167 | PS : (|
|00003950| 52 55 4e 4e 49 4e 47 2c | 20 46 49 4e 49 53 48 45 |RUNNING,| FINISHE|
|00003960| 44 2c 20 53 54 4b 43 48 | 4b 2c 20 44 41 54 43 48 |D, STKCH|K, DATCH|
|00003970| 4b 2c 20 45 4f 46 43 48 | 4b 2c 20 44 49 56 43 48 |K, EOFCH|K, DIVCH|
|00003980| 4b 2c 20 49 4e 44 43 48 | 4b 2c 00 20 31 31 36 38 |K, INDCH|K,. 1168|
|00003990| 20 20 20 20 20 20 20 20 | 20 20 20 44 45 44 43 48 | | DEDCH|
|000039a0| 4b 2c 20 53 45 4d 43 48 | 4b 29 20 20 20 20 20 20 |K, SEMCH|K) |
|000039b0| 20 20 20 20 20 20 20 20 | 20 20 28 2a 73 74 61 74 | | (*stat|
|000039c0| 75 73 2a 29 3b 00 20 31 | 31 36 39 20 20 20 20 20 |us*);. 1|169 |
|000039d0| 53 20 3a 20 61 72 72 61 | 79 20 5b 30 20 2e 2e 20 |S : arra|y [0 .. |
|000039e0| 53 54 41 43 4b 4d 41 58 | 5d 20 6f 66 20 49 4e 54 |STACKMAX|] of INT|
|000039f0| 45 47 45 52 20 28 2a 73 | 74 61 63 6b 20 6d 65 6d |EGER (*s|tack mem|
|00003a00| 6f 72 79 2a 29 3b 00 20 | 31 31 37 30 20 20 20 20 |ory*);. |1170 |
|00003a10| 20 4c 4f 4f 50 2c 20 20 | 20 20 20 20 20 20 20 20 | LOOP, | |
|00003a20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003a30| 20 20 20 20 20 20 28 2a | 77 6f 72 6b 20 76 61 72 | (*|work var|
|00003a40| 69 61 62 6c 65 2a 29 00 | 20 31 31 37 31 20 20 20 |iable*).| 1171 |
|00003a50| 20 20 50 41 52 54 49 54 | 49 4f 4e 2c 20 20 20 20 | PARTIT|ION, |
|00003a60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003a70| 20 20 20 20 20 20 20 28 | 2a 73 74 61 63 6b 20 69 | (|*stack i|
|00003a80| 6e 63 72 65 6d 65 6e 74 | 20 61 73 20 70 72 6f 63 |ncrement| as proc|
|00003a90| 73 20 6c 61 75 6e 63 68 | 65 64 2a 29 00 20 31 31 |s launch|ed*). 11|
|00003aa0| 37 32 20 20 20 20 20 53 | 54 45 50 53 2c 20 20 20 |72 S|TEPS, |
|00003ab0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003ac0| 20 20 20 20 20 20 20 20 | 20 20 20 20 28 2a 6e 75 | | (*nu|
|00003ad0| 6d 62 65 72 20 6f 66 20 | 6f 70 65 72 61 74 69 6f |mber of |operatio|
|00003ae0| 6e 73 20 69 6e 20 74 69 | 6d 65 20 73 6c 69 63 65 |ns in ti|me slice|
|00003af0| 2a 29 00 20 31 31 37 33 | 20 20 20 20 20 4f 4c 44 |*). 1173| OLD|
|00003b00| 54 20 3a 20 49 4e 54 45 | 47 45 52 20 20 20 20 20 |T : INTE|GER |
|00003b10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003b20| 20 20 28 2a 70 72 65 73 | 65 72 76 65 20 74 6f 70 | (*pres|erve top|
|00003b30| 2d 6f 66 2d 73 74 61 63 | 6b 20 70 6f 69 6e 74 65 |-of-stac|k pointe|
|00003b40| 72 2a 29 3b 00 20 31 31 | 37 34 20 20 20 20 20 4e |r*);. 11|74 N|
|00003b50| 50 52 4f 43 53 2c 20 20 | 20 20 20 20 20 20 20 20 |PROCS, | |
|00003b60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003b70| 20 20 20 20 28 2a 6e 75 | 6d 62 65 72 20 6f 66 20 | (*nu|mber of |
|00003b80| 63 6f 6e 63 75 72 72 65 | 6e 74 20 70 72 6f 63 65 |concurre|nt proce|
|00003b90| 73 73 65 73 2a 29 00 20 | 31 31 37 35 20 20 20 20 |sses*). |1175 |
|00003ba0| 20 43 55 52 52 45 4e 54 | 2c 20 43 55 52 50 52 4f | CURRENT|, CURPRO|
|00003bb0| 43 20 3a 20 50 52 4f 43 | 49 4e 44 45 58 20 20 20 |C : PROC|INDEX |
|00003bc0| 20 20 20 20 20 20 28 2a | 70 72 6f 63 65 73 73 20 | (*|process |
|00003bd0| 70 6f 69 6e 74 65 72 73 | 2a 29 3b 00 20 31 31 37 |pointers|*);. 117|
|00003be0| 36 20 20 20 20 20 53 54 | 41 52 54 49 4e 47 50 52 |6 ST|ARTINGPR|
|00003bf0| 4f 43 45 53 53 45 53 20 | 3a 20 42 4f 4f 4c 45 41 |OCESSES |: BOOLEA|
|00003c00| 4e 20 20 20 20 20 20 20 | 20 20 20 28 2a 63 6f 6e |N | (*con|
|00003c10| 63 75 72 72 65 6e 74 20 | 63 61 6c 6c 20 66 6c 61 |current |call fla|
|00003c20| 67 2a 29 3b 00 20 31 31 | 37 37 20 20 20 20 20 50 |g*);. 11|77 P|
|00003c30| 52 4f 43 20 3a 20 61 72 | 72 61 79 20 5b 50 52 4f |ROC : ar|ray [PRO|
|00003c40| 43 49 4e 44 45 58 5d 20 | 6f 66 20 20 20 20 20 20 |CINDEX] |of |
|00003c50| 20 20 20 20 28 2a 70 72 | 6f 63 65 73 73 20 64 65 | (*pr|ocess de|
|00003c60| 73 63 72 69 70 74 6f 72 | 73 2a 29 00 20 31 31 37 |scriptor|s*). 117|
|00003c70| 38 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |8 | |
|00003c80| 20 20 20 72 65 63 6f 72 | 64 00 20 31 31 37 39 20 | recor|d. 1179 |
|00003c90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003ca0| 20 20 20 44 49 53 50 4c | 41 59 20 3a 20 61 72 72 | DISPL|AY : arr|
|00003cb0| 61 79 20 5b 4c 45 56 45 | 4c 53 5d 20 6f 66 20 49 |ay [LEVE|LS] of I|
|00003cc0| 4e 54 45 47 45 52 3b 00 | 20 31 31 38 30 20 20 20 |NTEGER;.| 1180 |
|00003cd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003ce0| 20 50 2c 20 42 2c 20 54 | 2c 20 20 20 20 20 20 20 | P, B, T|, |
|00003cf0| 20 20 20 20 20 20 20 28 | 2a 70 72 6f 67 72 61 6d | (|*program|
|00003d00| 20 63 6f 75 6e 74 65 72 | 2c 20 62 61 73 65 2c 20 | counter|, base, |
|00003d10| 73 74 61 63 6b 20 70 6f | 69 6e 74 65 72 2a 29 00 |stack po|inter*).|
|00003d20| 20 31 31 38 31 20 20 20 | 20 20 20 20 20 20 20 20 | 1181 | |
|00003d30| 20 20 20 20 20 20 20 20 | 20 53 54 41 43 4b 45 4e | | STACKEN|
|00003d40| 44 2c 20 20 20 20 20 20 | 20 20 20 20 20 20 20 28 |D, | (|
|00003d50| 2a 6d 65 6d 6f 72 79 20 | 6c 69 6d 69 74 2a 29 00 |*memory |limit*).|
|00003d60| 20 31 31 38 32 20 20 20 | 20 20 20 20 20 20 20 20 | 1182 | |
|00003d70| 20 20 20 20 20 20 20 20 | 20 50 52 49 4f 52 49 54 | | PRIORIT|
|00003d80| 59 20 3a 20 49 4e 54 45 | 47 45 52 20 20 20 20 28 |Y : INTE|GER (|
|00003d90| 2a 63 6f 6e 64 69 74 69 | 6f 6e 20 71 75 65 75 65 |*conditi|on queue|
|00003da0| 20 6f 72 64 65 72 69 6e | 67 2a 29 3b 00 20 31 31 | orderin|g*);. 11|
|00003db0| 38 33 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |83 | |
|00003dc0| 20 20 20 20 20 20 4e 45 | 58 54 2c 20 20 20 20 20 | NE|XT, |
|00003dd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 28 2a 72 69 | | (*ri|
|00003de0| 6e 67 20 70 6f 69 6e 74 | 65 72 73 2a 29 00 20 31 |ng point|ers*). 1|
|00003df0| 31 38 34 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |184 | |
|00003e00| 20 20 20 20 20 20 20 51 | 55 45 55 45 20 3a 20 50 | Q|UEUE : P|
|00003e10| 52 4f 43 49 4e 44 45 58 | 20 20 20 20 20 28 2a 6c |ROCINDEX| (*l|
|00003e20| 69 6e 6b 65 64 20 77 61 | 69 74 69 6e 67 20 6f 6e |inked wa|iting on|
|00003e30| 20 61 20 73 65 6d 61 70 | 68 6f 72 65 2a 29 3b 00 | a semap|hore*);.|
|00003e40| 20 31 31 38 35 20 20 20 | 20 20 20 20 20 20 20 20 | 1185 | |
|00003e50| 20 20 20 20 20 20 20 20 | 20 52 45 41 44 59 20 3a | | READY :|
|00003e60| 20 42 4f 4f 4c 45 41 4e | 20 20 20 20 20 20 20 28 | BOOLEAN| (|
|00003e70| 2a 70 72 6f 63 65 73 73 | 20 72 65 61 64 79 20 66 |*process| ready f|
|00003e80| 6c 61 67 2a 29 3b 00 20 | 31 31 38 36 20 20 20 20 |lag*);. |1186 |
|00003e90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 65 6e | | en|
|00003ea0| 64 20 28 2a 50 52 4f 43 | 2a 29 3b 00 20 31 31 38 |d (*PROC|*);. 118|
|00003eb0| 37 20 00 20 31 31 38 38 | 20 20 20 28 2a 20 2b 2b |7 . 1188| (* ++|
|00003ec0| 2b 2b 2b 2b 2b 2b 2b 2b | 2b 2b 2b 2b 2b 2b 2b 2b |++++++++|++++++++|
|00003ed0| 2b 2b 2b 2b 2b 2b 2b 2b | 2b 2b 2b 2b 2b 2b 20 77 |++++++++|++++++ w|
|00003ee0| 65 20 61 73 73 75 6d 65 | 20 74 68 65 20 65 78 69 |e assume| the exi|
|00003ef0| 73 74 65 6e 63 65 20 6f | 66 20 61 20 73 74 61 6e |stence o|f a stan|
|00003f00| 64 61 72 64 00 20 31 31 | 38 39 20 20 20 20 20 20 |dard. 11|89 |
|00003f10| 20 20 20 20 20 20 20 20 | 66 75 6e 63 74 69 6f 6e | |function|
|00003f20| 20 52 41 4e 44 4f 4d 20 | 28 4c 49 4d 49 54 20 3a | RANDOM |(LIMIT :|
|00003f30| 20 49 4e 54 45 47 45 52 | 29 20 3a 20 49 4e 54 45 | INTEGER|) : INTE|
|00003f40| 47 45 52 3b 00 20 31 31 | 39 30 20 20 20 20 20 20 |GER;. 11|90 |
|00003f50| 77 68 69 63 68 20 67 65 | 6e 65 72 61 74 65 73 20 |which ge|nerates |
|00003f60| 61 20 72 61 6e 64 6f 6d | 20 69 6e 74 65 67 65 72 |a random| integer|
|00003f70| 20 69 6e 20 74 68 65 20 | 72 61 6e 67 65 20 30 20 | in the |range 0 |
|00003f80| 3c 3d 20 52 41 4e 44 4f | 4d 20 3c 20 4c 49 4d 49 |<= RANDO|M < LIMI|
|00003f90| 54 00 20 31 31 39 31 20 | 20 20 20 20 20 49 66 20 |T. 1191 | If |
|00003fa0| 79 6f 75 72 20 73 79 73 | 74 65 6d 20 64 6f 65 73 |your sys|tem does|
|00003fb0| 20 6e 6f 74 20 70 72 6f | 76 69 64 65 20 73 75 63 | not pro|vide suc|
|00003fc0| 68 20 61 20 66 75 6e 63 | 74 69 6f 6e 2c 20 6f 6e |h a func|tion, on|
|00003fd0| 65 20 73 68 6f 75 6c 64 | 20 62 65 00 20 31 31 39 |e should| be. 119|
|00003fe0| 32 20 20 20 20 20 20 61 | 64 64 65 64 20 68 65 72 |2 a|dded her|
|00003ff0| 65 20 2b 2b 2b 2b 2b 2b | 2b 2b 2b 2b 2b 2b 2b 2b |e ++++++|++++++++|
|00004000| 2b 2b 2b 2b 2b 2b 2b 2b | 2b 2b 2b 2b 2b 2b 2b 2b |++++++++|++++++++|
|00004010| 2b 2b 2b 2b 2b 2b 2b 2b | 2b 2b 2b 2b 2b 2b 2b 2b |++++++++|++++++++|
|00004020| 2b 2b 2b 2b 2b 2b 2b 2b | 2b 2b 2b 2b 20 2a 29 00 |++++++++|++++ *).|
|00004030| 20 31 31 39 33 20 00 20 | 31 31 39 34 20 20 20 70 | 1193 . |1194 p|
|00004040| 72 6f 63 65 64 75 72 65 | 20 43 48 4f 4f 53 45 50 |rocedure| CHOOSEP|
|00004050| 52 4f 43 45 53 53 3b 00 | 20 31 31 39 35 20 20 20 |ROCESS;.| 1195 |
|00004060| 28 2a 46 72 6f 6d 20 63 | 75 72 72 65 6e 74 20 70 |(*From c|urrent p|
|00004070| 72 6f 63 65 73 73 20 74 | 72 61 76 65 72 73 65 20 |rocess t|raverse |
|00004080| 72 69 6e 67 20 6f 66 20 | 64 65 73 63 72 69 70 74 |ring of |descript|
|00004090| 6f 72 73 20 66 6f 72 20 | 6e 65 78 74 20 72 65 61 |ors for |next rea|
|000040a0| 64 79 20 70 72 6f 63 65 | 73 73 2a 29 00 20 31 31 |dy proce|ss*). 11|
|000040b0| 39 36 20 20 20 20 20 62 | 65 67 69 6e 00 20 31 31 |96 b|egin. 11|
|000040c0| 39 37 20 20 20 20 20 20 | 20 69 66 20 28 43 55 52 |97 | if (CUR|
|000040d0| 50 52 4f 43 20 3c 3e 20 | 30 29 20 74 68 65 6e 00 |PROC <> |0) then.|
|000040e0| 20 31 31 39 38 20 20 20 | 20 20 20 20 20 20 69 66 | 1198 | if|
|000040f0| 20 53 54 45 50 53 20 3c | 3e 20 30 20 74 68 65 6e | STEPS <|> 0 then|
|00004100| 20 53 54 45 50 53 20 3a | 3d 20 53 54 45 50 53 20 | STEPS :|= STEPS |
|00004110| 2d 20 31 20 65 6c 73 65 | 20 28 2a 74 69 6d 65 20 |- 1 else| (*time |
|00004120| 66 6f 72 20 61 20 63 68 | 61 6e 67 65 2a 29 00 20 |for a ch|ange*). |
|00004130| 31 31 39 39 20 20 20 20 | 20 20 20 20 20 20 20 62 |1199 | b|
|00004140| 65 67 69 6e 00 20 31 32 | 30 30 20 20 20 20 20 20 |egin. 12|00 |
|00004150| 20 20 20 20 20 20 20 72 | 65 70 65 61 74 20 43 55 | r|epeat CU|
|00004160| 52 50 52 4f 43 20 3a 3d | 20 50 52 4f 43 5b 43 55 |RPROC :=| PROC[CU|
|00004170| 52 50 52 4f 43 5d 2e 4e | 45 58 54 20 75 6e 74 69 |RPROC].N|EXT unti|
|00004180| 6c 20 50 52 4f 43 5b 43 | 55 52 50 52 4f 43 5d 2e |l PROC[C|URPROC].|
|00004190| 52 45 41 44 59 3b 00 20 | 31 32 30 31 20 20 20 20 |READY;. |1201 |
|000041a0| 20 20 20 20 20 20 20 20 | 20 53 54 45 50 53 20 3a | | STEPS :|
|000041b0| 3d 20 52 41 4e 44 4f 4d | 28 53 54 45 50 4d 41 58 |= RANDOM|(STEPMAX|
|000041c0| 29 20 2b 20 31 00 20 31 | 32 30 32 20 20 20 20 20 |) + 1. 1|202 |
|000041d0| 20 20 20 20 20 20 65 6e | 64 00 20 31 32 30 33 20 | en|d. 1203 |
|000041e0| 20 20 20 20 65 6e 64 20 | 28 2a 43 48 4f 4f 53 45 | end |(*CHOOSE|
|000041f0| 50 52 4f 43 45 53 53 2a | 29 3b 00 20 31 32 30 34 |PROCESS*|);. 1204|
|00004200| 20 00 20 31 32 30 35 20 | 20 20 70 72 6f 63 65 64 | . 1205 | proced|
|00004210| 75 72 65 20 44 45 43 54 | 42 59 20 28 49 20 3a 20 |ure DECT|BY (I : |
|00004220| 49 4e 54 45 47 45 52 29 | 3b 00 20 31 32 30 36 20 |INTEGER)|;. 1206 |
|00004230| 20 20 28 2a 44 65 63 72 | 65 6d 65 6e 74 20 73 74 | (*Decr|ement st|
|00004240| 61 63 6b 20 70 6f 69 6e | 74 65 72 2a 29 00 20 31 |ack poin|ter*). 1|
|00004250| 32 30 37 20 20 20 20 20 | 62 65 67 69 6e 20 77 69 |207 |begin wi|
|00004260| 74 68 20 50 52 4f 43 5b | 43 55 52 52 45 4e 54 5d |th PROC[|CURRENT]|
|00004270| 20 64 6f 20 54 20 3a 3d | 20 54 20 2d 20 49 20 65 | do T :=| T - I e|
|00004280| 6e 64 3b 00 20 31 32 30 | 38 20 00 20 31 32 30 39 |nd;. 120|8 . 1209|
|00004290| 20 20 20 70 72 6f 63 65 | 64 75 72 65 20 49 4e 43 | proce|dure INC|
|000042a0| 54 42 59 20 28 49 20 3a | 20 49 4e 54 45 47 45 52 |TBY (I :| INTEGER|
|000042b0| 29 3b 00 20 31 32 31 30 | 20 20 20 28 2a 49 6e 63 |);. 1210| (*Inc|
|000042c0| 72 65 6d 65 6e 74 20 73 | 74 61 63 6b 20 70 6f 69 |rement s|tack poi|
|000042d0| 6e 74 65 72 2a 29 00 20 | 31 32 31 31 20 20 20 20 |nter*). |1211 |
|000042e0| 20 62 65 67 69 6e 00 20 | 31 32 31 32 20 20 20 20 | begin. |1212 |
|000042f0| 20 20 20 77 69 74 68 20 | 50 52 4f 43 5b 43 55 52 | with |PROC[CUR|
|00004300| 52 45 4e 54 5d 20 64 6f | 00 20 31 32 31 33 20 20 |RENT] do|. 1213 |
|00004310| 20 20 20 20 20 20 20 62 | 65 67 69 6e 20 54 20 3a | b|egin T :|
|00004320| 3d 20 54 20 2b 20 49 3b | 20 69 66 20 54 20 3e 20 |= T + I;| if T > |
|00004330| 53 54 41 43 4b 45 4e 44 | 20 2d 20 4d 41 52 4b 53 |STACKEND| - MARKS|
|00004340| 54 4b 53 49 5a 45 20 74 | 68 65 6e 20 50 53 20 3a |TKSIZE t|hen PS :|
|00004350| 3d 20 53 54 4b 43 48 4b | 20 65 6e 64 00 20 31 32 |= STKCHK| end. 12|
|00004360| 31 34 20 20 20 20 20 65 | 6e 64 20 28 2a 49 4e 43 |14 e|nd (*INC|
|00004370| 54 42 59 2a 29 3b 00 20 | 31 32 31 35 20 00 20 31 |TBY*);. |1215 . 1|
|00004380| 32 31 36 20 20 20 70 72 | 6f 63 65 64 75 72 65 20 |216 pr|ocedure |
|00004390| 43 48 45 43 4b 44 41 54 | 41 3b 00 20 31 32 31 37 |CHECKDAT|A;. 1217|
|000043a0| 20 20 20 28 2a 43 68 65 | 63 6b 20 22 6e 75 6d 65 | (*Che|ck "nume|
|000043b0| 72 69 63 22 20 64 61 74 | 61 20 66 6f 72 20 76 61 |ric" dat|a for va|
|000043c0| 6c 69 64 69 74 79 2a 29 | 00 20 31 32 31 38 20 20 |lidity*)|. 1218 |
|000043d0| 20 20 20 62 65 67 69 6e | 00 20 31 32 31 39 20 20 | begin|. 1219 |
|000043e0| 20 20 28 2a 20 77 68 69 | 6c 65 20 6e 6f 74 20 45 | (* whi|le not E|
|000043f0| 4f 46 28 44 41 54 41 29 | 20 61 6e 64 20 28 44 41 |OF(DATA)| and (DA|
|00004400| 54 41 5e 20 3d 20 27 20 | 27 29 20 64 6f 20 47 45 |TA^ = ' |') do GE|
|00004410| 54 28 44 41 54 41 29 3b | 00 20 31 32 32 30 20 20 |T(DATA);|. 1220 |
|00004420| 20 20 20 20 20 69 66 20 | 45 4f 46 28 44 41 54 41 | if |EOF(DATA|
|00004430| 29 20 74 68 65 6e 20 50 | 53 20 3a 3d 20 45 4f 46 |) then P|S := EOF|
|00004440| 43 48 4b 00 20 31 32 32 | 31 20 20 20 20 20 20 20 |CHK. 122|1 |
|00004450| 20 20 65 6c 73 65 20 69 | 66 20 6e 6f 74 20 28 44 | else i|f not (D|
|00004460| 41 54 41 5e 20 69 6e 20 | 5b 27 30 27 20 2e 2e 20 |ATA^ in |['0' .. |
|00004470| 27 39 27 2c 20 27 2b 27 | 2c 20 27 2d 27 5d 29 20 |'9', '+'|, '-']) |
|00004480| 74 68 65 6e 20 50 53 20 | 3a 3d 20 44 41 54 43 48 |then PS |:= DATCH|
|00004490| 4b 20 2a 29 00 20 31 32 | 32 32 20 20 20 20 20 65 |K *). 12|22 e|
|000044a0| 6e 64 20 28 2a 43 48 45 | 43 4b 44 41 54 41 2a 29 |nd (*CHE|CKDATA*)|
|000044b0| 3b 00 20 31 32 32 33 20 | 00 20 31 32 32 34 20 20 |;. 1223 |. 1224 |
|000044c0| 20 70 72 6f 63 65 64 75 | 72 65 20 53 54 41 43 4b | procedu|re STACK|
|000044d0| 44 55 4d 50 20 28 4c 45 | 56 20 3a 20 4c 45 56 45 |DUMP (LE|V : LEVE|
|000044e0| 4c 53 29 3b 00 20 31 32 | 32 35 20 20 20 28 2a 44 |LS);. 12|25 (*D|
|000044f0| 75 6d 70 20 73 74 61 63 | 6b 20 61 6e 64 20 64 69 |ump stac|k and di|
|00004500| 73 70 6c 61 79 20 2d 20 | 75 73 65 66 75 6c 20 66 |splay - |useful f|
|00004510| 6f 72 20 64 65 62 75 67 | 67 69 6e 67 2a 29 00 20 |or debug|ging*). |
|00004520| 31 32 32 36 20 20 20 20 | 20 76 61 72 00 20 31 32 |1226 | var. 12|
|00004530| 32 37 20 20 20 20 20 20 | 20 4c 4f 4f 50 20 3a 20 |27 | LOOP : |
|00004540| 49 4e 54 45 47 45 52 3b | 00 20 31 32 32 38 20 20 |INTEGER;|. 1228 |
|00004550| 20 20 20 62 65 67 69 6e | 00 20 31 32 32 39 20 20 | begin|. 1229 |
|00004560| 20 20 20 20 20 77 69 74 | 68 20 50 52 4f 43 5b 43 | wit|h PROC[C|
|00004570| 55 52 52 45 4e 54 5d 20 | 64 6f 00 20 31 32 33 30 |URRENT] |do. 1230|
|00004580| 20 20 20 20 20 20 20 20 | 20 62 65 67 69 6e 00 20 | | begin. |
|00004590| 31 32 33 31 20 20 20 20 | 20 20 20 20 20 20 20 57 |1231 | W|
|000045a0| 52 49 54 45 4c 4e 28 52 | 45 53 55 4c 54 53 29 3b |RITELN(R|ESULTS);|
|000045b0| 00 20 31 32 33 32 20 20 | 20 20 20 20 20 20 20 20 |. 1232 | |
|000045c0| 20 57 52 49 54 45 4c 4e | 28 52 45 53 55 4c 54 53 | WRITELN|(RESULTS|
|000045d0| 2c 20 27 53 74 61 63 6b | 20 64 75 6d 70 20 61 74 |, 'Stack| dump at|
|000045e0| 20 27 2c 20 50 2d 31 3a | 31 2c 20 27 20 54 3d 20 | ', P-1:|1, ' T= |
|000045f0| 27 2c 20 54 3a 31 2c 20 | 27 20 42 3d 20 27 2c 20 |', T:1, |' B= ', |
|00004600| 42 3a 31 2c 00 20 31 32 | 33 33 20 20 20 20 20 20 |B:1,. 12|33 |
|00004610| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 27 20 52 | | ' R|
|00004620| 65 74 75 72 6e 20 61 64 | 64 72 65 73 73 3d 20 27 |eturn ad|dress= '|
|00004630| 2c 20 53 5b 42 2b 32 5d | 3a 31 2c 20 27 20 50 72 |, S[B+2]|:1, ' Pr|
|00004640| 6f 63 65 73 73 3d 20 27 | 2c 20 43 55 52 52 45 4e |ocess= '|, CURREN|
|00004650| 54 3a 31 29 3b 00 20 31 | 32 33 34 20 20 20 20 20 |T:1);. 1|234 |
|00004660| 20 20 20 20 20 20 57 52 | 49 54 45 28 52 45 53 55 | WR|ITE(RESU|
|00004670| 4c 54 53 2c 20 27 44 69 | 73 70 6c 61 79 20 27 29 |LTS, 'Di|splay ')|
|00004680| 3b 00 20 31 32 33 35 20 | 20 20 20 20 20 20 20 20 |;. 1235 | |
|00004690| 20 20 66 6f 72 20 4c 4f | 4f 50 20 3a 3d 20 31 20 | for LO|OP := 1 |
|000046a0| 74 6f 20 4c 45 56 20 64 | 6f 20 57 52 49 54 45 28 |to LEV d|o WRITE(|
|000046b0| 52 45 53 55 4c 54 53 2c | 20 44 49 53 50 4c 41 59 |RESULTS,| DISPLAY|
|000046c0| 5b 4c 4f 4f 50 5d 2c 20 | 27 20 27 29 3b 00 20 31 |[LOOP], |' ');. 1|
|000046d0| 32 33 36 20 20 20 20 20 | 20 20 20 20 20 20 57 52 |236 | WR|
|000046e0| 49 54 45 4c 4e 28 52 45 | 53 55 4c 54 53 29 3b 00 |ITELN(RE|SULTS);.|
|000046f0| 20 31 32 33 37 20 20 20 | 20 20 20 20 20 20 20 20 | 1237 | |
|00004700| 66 6f 72 20 4c 4f 4f 50 | 20 3a 3d 20 30 20 74 6f |for LOOP| := 0 to|
|00004710| 20 54 20 64 6f 00 20 31 | 32 33 38 20 20 20 20 20 | T do. 1|238 |
|00004720| 20 20 20 20 20 20 20 20 | 62 65 67 69 6e 00 20 31 | |begin. 1|
|00004730| 32 33 39 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |239 | |
|00004740| 20 20 57 52 49 54 45 28 | 52 45 53 55 4c 54 53 2c | WRITE(|RESULTS,|
|00004750| 20 4c 4f 4f 50 3a 34 2c | 20 27 3a 27 2c 20 53 5b | LOOP:4,| ':', S[|
|00004760| 4c 4f 4f 50 5d 3a 35 29 | 3b 00 20 31 32 34 30 20 |LOOP]:5)|;. 1240 |
|00004770| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 | | if|
|00004780| 20 28 4c 4f 4f 50 2b 31 | 29 20 6d 6f 64 20 38 20 | (LOOP+1|) mod 8 |
|00004790| 3d 20 30 20 74 68 65 6e | 20 57 52 49 54 45 4c 4e |= 0 then| WRITELN|
|000047a0| 28 52 45 53 55 4c 54 53 | 29 00 20 31 32 34 31 20 |(RESULTS|). 1241 |
|000047b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 6e 64 3b | | end;|
|000047c0| 00 20 31 32 34 32 20 20 | 20 20 20 20 20 20 20 20 |. 1242 | |
|000047d0| 20 57 52 49 54 45 4c 4e | 28 52 45 53 55 4c 54 53 | WRITELN|(RESULTS|
|000047e0| 29 00 20 31 32 34 33 20 | 20 20 20 20 20 20 20 20 |). 1243 | |
|000047f0| 65 6e 64 20 28 2a 77 69 | 74 68 2a 29 00 20 31 32 |end (*wi|th*). 12|
|00004800| 34 34 20 20 20 20 20 65 | 6e 64 20 28 2a 53 54 41 |44 e|nd (*STA|
|00004810| 43 4b 44 55 4d 50 2a 29 | 3b 00 20 31 32 34 35 20 |CKDUMP*)|;. 1245 |
|00004820| 00 20 31 32 34 36 20 20 | 20 70 72 6f 63 65 64 75 |. 1246 | procedu|
|00004830| 72 65 20 50 4f 53 54 4d | 4f 52 54 45 4d 3b 00 20 |re POSTM|ORTEM;. |
|00004840| 31 32 34 37 20 20 20 28 | 2a 52 65 70 6f 72 74 20 |1247 (|*Report |
|00004850| 72 75 6e 20 74 69 6d 65 | 20 65 72 72 6f 72 20 61 |run time| error a|
|00004860| 6e 64 20 70 6f 73 69 74 | 69 6f 6e 2a 29 00 20 31 |nd posit|ion*). 1|
|00004870| 32 34 38 20 20 20 20 20 | 62 65 67 69 6e 00 20 31 |248 |begin. 1|
|00004880| 32 34 39 20 20 20 20 20 | 20 20 57 52 49 54 45 4c |249 | WRITEL|
|00004890| 4e 28 52 45 53 55 4c 54 | 53 29 3b 20 57 52 49 54 |N(RESULT|S); WRIT|
|000048a0| 45 28 52 45 53 55 4c 54 | 53 2c 20 27 2a 2a 2a 2a |E(RESULT|S, '****|
|000048b0| 20 27 29 3b 00 20 31 32 | 35 30 20 20 20 20 20 20 | ');. 12|50 |
|000048c0| 20 63 61 73 65 20 50 53 | 20 6f 66 00 20 31 32 35 | case PS| of. 125|
|000048d0| 31 20 20 20 20 20 20 20 | 20 20 44 49 56 43 48 4b |1 | DIVCHK|
|000048e0| 20 3a 20 57 52 49 54 45 | 28 52 45 53 55 4c 54 53 | : WRITE|(RESULTS|
|000048f0| 2c 20 27 44 69 76 69 73 | 69 6f 6e 20 62 79 20 7a |, 'Divis|ion by z|
|00004900| 65 72 6f 27 29 3b 00 20 | 31 32 35 32 20 20 20 20 |ero');. |1252 |
|00004910| 20 20 20 20 20 45 4f 46 | 43 48 4b 20 3a 20 57 52 | EOF|CHK : WR|
|00004920| 49 54 45 28 52 45 53 55 | 4c 54 53 2c 20 27 4e 6f |ITE(RESU|LTS, 'No|
|00004930| 20 6d 6f 72 65 20 64 61 | 74 61 27 29 3b 00 20 31 | more da|ta');. 1|
|00004940| 32 35 33 20 20 20 20 20 | 20 20 20 20 44 41 54 43 |253 | DATC|
|00004950| 48 4b 20 3a 20 57 52 49 | 54 45 28 52 45 53 55 4c |HK : WRI|TE(RESUL|
|00004960| 54 53 2c 20 27 49 6e 76 | 61 6c 69 64 20 64 61 74 |TS, 'Inv|alid dat|
|00004970| 61 27 29 3b 00 20 31 32 | 35 34 20 20 20 20 20 20 |a');. 12|54 |
|00004980| 20 20 20 53 54 4b 43 48 | 4b 20 3a 20 57 52 49 54 | STKCH|K : WRIT|
|00004990| 45 28 52 45 53 55 4c 54 | 53 2c 20 27 53 74 61 63 |E(RESULT|S, 'Stac|
|000049a0| 6b 20 6f 76 65 72 66 6c | 6f 77 27 29 3b 00 20 31 |k overfl|ow');. 1|
|000049b0| 32 35 35 20 20 20 20 20 | 20 20 20 20 49 4e 44 43 |255 | INDC|
|000049c0| 48 4b 20 3a 20 57 52 49 | 54 45 28 52 45 53 55 4c |HK : WRI|TE(RESUL|
|000049d0| 54 53 2c 20 27 52 61 6e | 67 65 20 65 72 72 6f 72 |TS, 'Ran|ge error|
|000049e0| 27 29 3b 00 20 31 32 35 | 36 20 20 20 20 20 20 20 |');. 125|6 |
|000049f0| 20 20 44 45 44 43 48 4b | 20 3a 20 57 52 49 54 45 | DEDCHK| : WRITE|
|00004a00| 28 52 45 53 55 4c 54 53 | 2c 20 27 44 65 61 64 6c |(RESULTS|, 'Deadl|
|00004a10| 6f 63 6b 27 29 3b 00 20 | 31 32 35 37 20 20 20 20 |ock');. |1257 |
|00004a20| 20 20 20 20 20 53 45 4d | 43 48 4b 20 3a 20 57 52 | SEM|CHK : WR|
|00004a30| 49 54 45 28 52 45 53 55 | 4c 54 53 2c 20 27 53 65 |ITE(RESU|LTS, 'Se|
|00004a40| 6d 61 70 68 6f 72 65 20 | 77 69 74 68 20 6e 6f 20 |maphore |with no |
|00004a50| 63 6f 6e 63 75 72 72 65 | 6e 74 20 70 72 6f 63 65 |concurre|nt proce|
|00004a60| 73 73 65 73 27 29 3b 00 | 20 31 32 35 38 20 20 20 |sses');.| 1258 |
|00004a70| 20 20 20 20 65 6e 64 20 | 28 2a 63 61 73 65 2a 29 | end |(*case*)|
|00004a80| 3b 00 20 31 32 35 39 20 | 20 20 20 20 20 20 57 52 |;. 1259 | WR|
|00004a90| 49 54 45 4c 4e 28 52 45 | 53 55 4c 54 53 2c 20 27 |ITELN(RE|SULTS, '|
|00004aa0| 20 61 74 20 27 2c 20 50 | 52 4f 43 5b 43 55 52 50 | at ', P|ROC[CURP|
|00004ab0| 52 4f 43 5d 2e 50 2d 31 | 3a 31 2c 20 27 20 69 6e |ROC].P-1|:1, ' in|
|00004ac0| 20 70 72 6f 63 65 73 73 | 20 27 2c 20 43 55 52 50 | process| ', CURP|
|00004ad0| 52 4f 43 3a 31 29 3b 00 | 20 31 32 36 30 20 20 20 |ROC:1);.| 1260 |
|00004ae0| 20 20 65 6e 64 20 28 2a | 50 4f 53 54 4d 4f 52 54 | end (*|POSTMORT|
|00004af0| 45 4d 2a 29 3b 00 20 31 | 32 36 31 20 00 20 31 32 |EM*);. 1|261 . 12|
|00004b00| 36 32 20 20 20 70 72 6f | 63 65 64 75 72 65 20 4e |62 pro|cedure N|
|00004b10| 45 58 54 53 54 45 50 3b | 00 20 31 32 36 33 20 20 |EXTSTEP;|. 1263 |
|00004b20| 20 20 20 76 61 72 00 20 | 31 32 36 34 20 20 20 20 | var. |1264 |
|00004b30| 20 20 20 4c 4f 4f 50 20 | 3a 20 49 4e 54 45 47 45 | LOOP |: INTEGE|
|00004b40| 52 20 20 20 20 20 20 28 | 2a 66 6f 72 20 6c 6f 6f |R (|*for loo|
|00004b50| 70 20 63 6f 6e 74 72 6f | 6c 2a 29 3b 00 20 31 32 |p contro|l*);. 12|
|00004b60| 36 35 20 20 20 20 20 20 | 20 49 20 20 20 20 3a 20 |65 | I : |
|00004b70| 49 4e 53 54 52 55 43 54 | 49 4f 4e 53 20 28 2a 63 |INSTRUCT|IONS (*c|
|00004b80| 75 72 72 65 6e 74 2a 29 | 3b 00 20 31 32 36 36 20 |urrent*)|;. 1266 |
|00004b90| 00 20 31 32 36 37 20 20 | 20 20 20 70 72 6f 63 65 |. 1267 | proce|
|00004ba0| 64 75 72 65 20 53 49 47 | 4e 41 4c 20 28 53 45 4d |dure SIG|NAL (SEM|
|00004bb0| 41 44 44 52 45 53 53 20 | 3a 20 49 4e 54 45 47 45 |ADDRESS |: INTEGE|
|00004bc0| 52 29 3b 00 20 31 32 36 | 38 20 20 20 20 20 28 2a |R);. 126|8 (*|
|00004bd0| 73 69 67 6e 61 6c 20 6f | 70 65 72 61 74 69 6f 6e |signal o|peration|
|00004be0| 20 6f 6e 20 73 65 6d 61 | 70 68 6f 72 65 20 61 74 | on sema|phore at|
|00004bf0| 20 53 45 4d 41 44 44 52 | 45 53 53 2a 29 00 20 31 | SEMADDR|ESS*). 1|
|00004c00| 32 36 39 20 20 20 20 20 | 20 20 76 61 72 20 00 20 |269 | var . |
|00004c10| 31 32 37 30 20 20 20 20 | 20 20 20 20 20 57 4f 4b |1270 | WOK|
|00004c20| 45 4e 20 3a 20 50 52 4f | 43 49 4e 44 45 58 20 28 |EN : PRO|CINDEX (|
|00004c30| 2a 69 6e 64 65 78 20 69 | 6e 74 6f 20 50 52 4f 43 |*index i|nto PROC|
|00004c40| 20 6f 66 20 70 72 6f 63 | 65 73 73 20 74 6f 20 62 | of proc|ess to b|
|00004c50| 65 20 77 6f 6b 65 6e 2a | 29 3b 00 20 31 32 37 31 |e woken*|);. 1271|
|00004c60| 20 20 20 20 20 20 20 62 | 65 67 69 6e 00 20 31 32 | b|egin. 12|
|00004c70| 37 32 20 20 20 20 20 20 | 20 20 20 77 69 74 68 20 |72 | with |
|00004c80| 50 52 4f 43 5b 43 55 52 | 52 45 4e 54 5d 20 64 6f |PROC[CUR|RENT] do|
|00004c90| 00 20 31 32 37 33 20 20 | 20 20 20 20 20 20 20 20 |. 1273 | |
|00004ca0| 20 62 65 67 69 6e 00 20 | 31 32 37 34 20 20 20 20 | begin. |1274 |
|00004cb0| 20 20 20 20 20 20 20 20 | 20 69 66 20 53 5b 53 45 | | if S[SE|
|00004cc0| 4d 41 44 44 52 45 53 53 | 5d 20 3e 3d 20 30 20 28 |MADDRESS|] >= 0 (|
|00004cd0| 2a 6e 6f 74 68 69 6e 67 | 20 77 61 69 74 69 6e 67 |*nothing| waiting|
|00004ce0| 2a 29 00 20 31 32 37 35 | 20 20 20 20 20 20 20 20 |*). 1275| |
|00004cf0| 20 20 20 20 20 20 20 74 | 68 65 6e 20 53 5b 53 45 | t|hen S[SE|
|00004d00| 4d 41 44 44 52 45 53 53 | 5d 20 3a 3d 20 53 5b 53 |MADDRESS|] := S[S|
|00004d10| 45 4d 41 44 44 52 45 53 | 53 5d 20 2b 20 31 00 20 |EMADDRES|S] + 1. |
|00004d20| 31 32 37 36 20 20 20 20 | 20 20 20 20 20 20 20 20 |1276 | |
|00004d30| 20 20 20 65 6c 73 65 20 | 28 2a 77 61 6b 65 6e 20 | else |(*waken |
|00004d40| 70 72 6f 63 65 73 73 20 | 61 6e 64 20 75 70 64 61 |process |and upda|
|00004d50| 74 65 20 71 75 65 75 65 | 2a 29 00 20 31 32 37 37 |te queue|*). 1277|
|00004d60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d70| 20 62 65 67 69 6e 00 20 | 31 32 37 38 20 20 20 20 | begin. |1278 |
|00004d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 57 | | W|
|00004d90| 4f 4b 45 4e 20 3a 3d 20 | 2d 53 5b 53 45 4d 41 44 |OKEN := |-S[SEMAD|
|00004da0| 44 52 45 53 53 5d 3b 20 | 53 5b 53 45 4d 41 44 44 |DRESS]; |S[SEMADD|
|00004db0| 52 45 53 53 5d 20 3a 3d | 20 2d 50 52 4f 43 5b 57 |RESS] :=| -PROC[W|
|00004dc0| 4f 4b 45 4e 5d 2e 51 55 | 45 55 45 3b 00 20 31 32 |OKEN].QU|EUE;. 12|
|00004dd0| 37 39 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |79 | |
|00004de0| 20 20 20 20 20 50 52 4f | 43 5b 57 4f 4b 45 4e 5d | PRO|C[WOKEN]|
|00004df0| 2e 51 55 45 55 45 20 3a | 3d 20 30 3b 20 50 52 4f |.QUEUE :|= 0; PRO|
|00004e00| 43 5b 57 4f 4b 45 4e 5d | 2e 52 45 41 44 59 20 3a |C[WOKEN]|.READY :|
|00004e10| 3d 20 54 52 55 45 3b 00 | 20 31 32 38 30 20 20 20 |= TRUE;.| 1280 |
|00004e20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004e30| 50 52 4f 43 5b 57 4f 4b | 45 4e 5d 2e 50 52 49 4f |PROC[WOK|EN].PRIO|
|00004e40| 52 49 54 59 20 3a 3d 20 | 30 00 20 31 32 38 31 20 |RITY := |0. 1281 |
|00004e50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004e60| 65 6e 64 00 20 31 32 38 | 32 20 20 20 20 20 20 20 |end. 128|2 |
|00004e70| 20 20 20 20 65 6e 64 20 | 28 2a 77 69 74 68 2a 29 | end |(*with*)|
|00004e80| 00 20 31 32 38 33 20 20 | 20 20 20 20 20 65 6e 64 |. 1283 | end|
|00004e90| 20 28 2a 53 49 47 4e 41 | 4c 2a 29 3b 00 20 31 32 | (*SIGNA|L*);. 12|
|00004ea0| 38 34 20 20 20 20 20 20 | 20 20 20 20 00 20 31 32 |84 | . 12|
|00004eb0| 38 35 20 20 20 20 20 70 | 72 6f 63 65 64 75 72 65 |85 p|rocedure|
|00004ec0| 20 57 41 49 54 20 28 53 | 45 4d 41 44 44 52 45 53 | WAIT (S|EMADDRES|
|00004ed0| 53 2c 20 57 41 49 54 50 | 52 49 4f 52 49 54 59 20 |S, WAITP|RIORITY |
|00004ee0| 3a 20 49 4e 54 45 47 45 | 52 29 3b 00 20 31 32 38 |: INTEGE|R);. 128|
|00004ef0| 36 20 20 20 20 20 28 2a | 77 61 69 74 20 6f 6e 20 |6 (*|wait on |
|00004f00| 73 65 6d 61 70 68 6f 72 | 65 20 61 74 20 53 45 4d |semaphor|e at SEM|
|00004f10| 41 44 44 52 45 53 53 2c | 20 71 75 65 75 65 64 20 |ADDRESS,| queued |
|00004f20| 61 63 63 6f 72 64 69 6e | 67 20 74 6f 20 57 41 49 |accordin|g to WAI|
|00004f30| 54 50 52 49 4f 52 49 54 | 59 2a 29 00 20 31 32 38 |TPRIORIT|Y*). 128|
|00004f40| 37 20 20 20 20 20 20 20 | 76 61 72 00 20 31 32 38 |7 |var. 128|
|00004f50| 38 20 20 20 20 20 20 20 | 20 20 4c 50 2c 20 43 50 |8 | LP, CP|
|00004f60| 20 20 20 20 3a 20 50 52 | 4f 43 49 4e 44 45 58 20 | : PR|OCINDEX |
|00004f70| 28 2a 6c 61 73 74 20 61 | 6e 64 20 63 75 72 72 65 |(*last a|nd curre|
|00004f80| 6e 74 20 70 6f 69 6e 74 | 65 72 73 2a 29 3b 00 20 |nt point|ers*);. |
|00004f90| 31 32 38 39 20 20 20 20 | 20 20 20 20 20 53 45 41 |1289 | SEA|
|00004fa0| 52 43 48 49 4e 47 20 3a | 20 42 4f 4f 4c 45 41 4e |RCHING :| BOOLEAN|
|00004fb0| 3b 00 20 31 32 39 30 20 | 20 20 20 20 20 20 62 65 |;. 1290 | be|
|00004fc0| 67 69 6e 00 20 31 32 39 | 31 20 20 20 20 20 20 20 |gin. 129|1 |
|00004fd0| 20 20 77 69 74 68 20 50 | 52 4f 43 5b 43 55 52 52 | with P|ROC[CURR|
|00004fe0| 45 4e 54 5d 20 64 6f 00 | 20 31 32 39 32 20 20 20 |ENT] do.| 1292 |
|00004ff0| 20 20 20 20 20 20 20 20 | 69 66 20 53 5b 53 45 4d | |if S[SEM|
|00005000| 41 44 44 52 45 53 53 5d | 20 3e 20 30 20 28 2a 6e |ADDRESS]| > 0 (*n|
|00005010| 6f 74 68 69 6e 67 20 77 | 61 69 74 69 6e 67 2a 29 |othing w|aiting*)|
|00005020| 00 20 31 32 39 33 20 20 | 20 20 20 20 20 20 20 20 |. 1293 | |
|00005030| 20 20 20 74 68 65 6e 20 | 53 5b 53 45 4d 41 44 44 | then |S[SEMADD|
|00005040| 52 45 53 53 5d 20 3a 3d | 20 53 5b 53 45 4d 41 44 |RESS] :=| S[SEMAD|
|00005050| 44 52 45 53 53 5d 20 2d | 20 31 00 20 31 32 39 34 |DRESS] -| 1. 1294|
|00005060| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 65 6c 73 | | els|
|00005070| 65 20 28 2a 73 75 73 70 | 65 6e 64 20 70 72 6f 63 |e (*susp|end proc|
|00005080| 65 73 73 2a 29 20 00 20 | 31 32 39 35 20 20 20 20 |ess*) . |1295 |
|00005090| 20 20 20 20 20 20 20 20 | 20 20 20 62 65 67 69 6e | | begin|
|000050a0| 00 20 31 32 39 36 20 20 | 20 20 20 20 20 20 20 20 |. 1296 | |
|000050b0| 20 20 20 20 20 20 20 53 | 54 45 50 53 20 3a 3d 20 | S|TEPS := |
|000050c0| 30 3b 20 43 48 4f 4f 53 | 45 50 52 4f 43 45 53 53 |0; CHOOS|EPROCESS|
|000050d0| 3b 20 52 45 41 44 59 20 | 3a 3d 20 46 41 4c 53 45 |; READY |:= FALSE|
|000050e0| 3b 00 20 31 32 39 37 20 | 20 20 20 20 20 20 20 20 |;. 1297 | |
|000050f0| 20 20 20 20 20 20 20 20 | 69 66 20 43 55 52 52 45 | |if CURRE|
|00005100| 4e 54 20 3d 20 43 55 52 | 50 52 4f 43 20 74 68 65 |NT = CUR|PROC the|
|00005110| 6e 20 50 53 20 3a 3d 20 | 44 45 44 43 48 4b 3b 00 |n PS := |DEDCHK;.|
|00005120| 20 31 32 39 38 20 20 20 | 20 20 20 20 20 20 20 20 | 1298 | |
|00005130| 20 20 20 20 20 20 28 2a | 6e 6f 77 20 71 75 65 75 | (*|now queu|
|00005140| 65 20 61 63 63 6f 72 64 | 69 6e 67 20 74 6f 20 70 |e accord|ing to p|
|00005150| 72 69 6f 72 69 74 79 20 | 72 65 71 75 65 73 74 65 |riority |requeste|
|00005160| 64 2a 29 00 20 31 32 39 | 39 20 20 20 20 20 20 20 |d*). 129|9 |
|00005170| 20 20 20 20 20 20 20 20 | 20 20 43 50 20 3a 3d 20 | | CP := |
|00005180| 2d 53 5b 53 45 4d 41 44 | 44 52 45 53 53 5d 3b 20 |-S[SEMAD|DRESS]; |
|00005190| 53 45 41 52 43 48 49 4e | 47 20 3a 3d 20 54 52 55 |SEARCHIN|G := TRU|
|000051a0| 45 3b 00 20 31 33 30 30 | 20 20 20 20 20 20 20 20 |E;. 1300| |
|000051b0| 20 20 20 20 20 20 20 20 | 20 77 68 69 6c 65 20 28 | | while (|
|000051c0| 43 50 20 3c 3e 20 30 29 | 20 61 6e 64 20 53 45 41 |CP <> 0)| and SEA|
|000051d0| 52 43 48 49 4e 47 20 64 | 6f 00 20 31 33 30 31 20 |RCHING d|o. 1301 |
|000051e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000051f0| 20 20 69 66 20 57 41 49 | 54 50 52 49 4f 52 49 54 | if WAI|TPRIORIT|
|00005200| 59 20 3c 20 50 52 4f 43 | 5b 43 50 5d 2e 50 52 49 |Y < PROC|[CP].PRI|
|00005210| 4f 52 49 54 59 00 20 31 | 33 30 32 20 20 20 20 20 |ORITY. 1|302 |
|00005220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005230| 74 68 65 6e 20 53 45 41 | 52 43 48 49 4e 47 20 3a |then SEA|RCHING :|
|00005240| 3d 20 46 41 4c 53 45 00 | 20 31 33 30 33 20 20 20 |= FALSE.| 1303 |
|00005250| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005260| 20 20 65 6c 73 65 20 62 | 65 67 69 6e 20 4c 50 20 | else b|egin LP |
|00005270| 3a 3d 20 43 50 3b 20 43 | 50 20 3a 3d 20 50 52 4f |:= CP; C|P := PRO|
|00005280| 43 5b 43 50 5d 2e 51 55 | 45 55 45 20 65 6e 64 3b |C[CP].QU|EUE end;|
|00005290| 00 20 31 33 30 34 20 20 | 20 20 20 20 20 20 20 20 |. 1304 | |
|000052a0| 20 20 20 20 20 20 20 69 | 66 20 43 50 20 3d 20 2d | i|f CP = -|
|000052b0| 53 5b 53 45 4d 41 44 44 | 52 45 53 53 5d 20 00 20 |S[SEMADD|RESS] . |
|000052c0| 31 33 30 35 20 20 20 20 | 20 20 20 20 20 20 20 20 |1305 | |
|000052d0| 20 20 20 20 20 20 20 74 | 68 65 6e 20 53 5b 53 45 | t|hen S[SE|
|000052e0| 4d 41 44 44 52 45 53 53 | 5d 20 3a 3d 20 2d 43 55 |MADDRESS|] := -CU|
|000052f0| 52 52 45 4e 54 00 20 31 | 33 30 36 20 20 20 20 20 |RRENT. 1|306 |
|00005300| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 65 6c | | el|
|00005310| 73 65 20 50 52 4f 43 5b | 4c 50 5d 2e 51 55 45 55 |se PROC[|LP].QUEU|
|00005320| 45 20 3a 3d 20 43 55 52 | 52 45 4e 54 3b 00 20 31 |E := CUR|RENT;. 1|
|00005330| 33 30 37 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |307 | |
|00005340| 20 20 20 20 50 52 4f 43 | 5b 43 55 52 52 45 4e 54 | PROC|[CURRENT|
|00005350| 5d 2e 51 55 45 55 45 20 | 3a 3d 20 43 50 3b 00 20 |].QUEUE |:= CP;. |
|00005360| 31 33 30 38 20 20 20 20 | 20 20 20 20 20 20 20 20 |1308 | |
|00005370| 20 20 20 20 20 50 52 4f | 43 5b 43 55 52 52 45 4e | PRO|C[CURREN|
|00005380| 54 5d 2e 50 52 49 4f 52 | 49 54 59 20 3a 3d 20 57 |T].PRIOR|ITY := W|
|00005390| 41 49 54 50 52 49 4f 52 | 49 54 59 00 20 31 33 30 |AITPRIOR|ITY. 130|
|000053a0| 39 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |9 | |
|000053b0| 65 6e 64 00 20 31 33 31 | 30 20 20 20 20 20 20 20 |end. 131|0 |
|000053c0| 65 6e 64 20 28 2a 57 41 | 49 54 2a 29 3b 00 20 31 |end (*WA|IT*);. 1|
|000053d0| 33 31 31 20 00 20 31 33 | 31 32 20 20 20 20 20 62 |311 . 13|12 b|
|000053e0| 65 67 69 6e 20 28 2a 4e | 45 58 54 53 54 45 50 2a |egin (*N|EXTSTEP*|
|000053f0| 29 00 20 31 33 31 33 20 | 20 20 20 20 20 20 43 55 |). 1313 | CU|
|00005400| 52 52 45 4e 54 20 3a 3d | 20 43 55 52 50 52 4f 43 |RRENT :=| CURPROC|
|00005410| 3b 00 20 31 33 31 34 20 | 20 20 20 20 20 20 77 69 |;. 1314 | wi|
|00005420| 74 68 20 50 52 4f 43 5b | 43 55 52 52 45 4e 54 5d |th PROC[|CURRENT]|
|00005430| 20 64 6f 00 20 31 33 31 | 35 20 20 20 20 20 20 20 | do. 131|5 |
|00005440| 20 20 62 65 67 69 6e 00 | 20 31 33 31 36 20 20 20 | begin.| 1316 |
|00005450| 20 20 20 20 20 20 20 20 | 49 20 3a 3d 20 50 43 4f | |I := PCO|
|00005460| 44 45 5b 50 5d 3b 20 50 | 20 3a 3d 20 50 20 2b 20 |DE[P]; P| := P + |
|00005470| 31 20 28 2a 66 65 74 63 | 68 2a 29 3b 00 20 31 33 |1 (*fetc|h*);. 13|
|00005480| 31 37 20 20 20 20 20 20 | 20 20 20 20 20 77 69 74 |17 | wit|
|00005490| 68 20 49 20 64 6f 20 63 | 61 73 65 20 46 20 6f 66 |h I do c|ase F of|
|000054a0| 00 20 31 33 31 38 20 20 | 20 20 20 20 20 20 20 20 |. 1318 | |
|000054b0| 20 20 4e 45 47 3a 20 53 | 5b 54 5d 20 3a 3d 20 2d | NEG: S|[T] := -|
|000054c0| 53 5b 54 5d 3b 00 20 31 | 33 31 39 20 20 20 20 20 |S[T];. 1|319 |
|000054d0| 20 20 20 20 20 20 20 41 | 44 44 3a 20 62 65 67 69 | A|DD: begi|
|000054e0| 6e 20 44 45 43 54 42 59 | 28 31 29 3b 20 53 5b 54 |n DECTBY|(1); S[T|
|000054f0| 5d 20 3a 3d 20 53 5b 54 | 5d 20 2b 20 53 5b 54 2b |] := S[T|] + S[T+|
|00005500| 31 5d 20 65 6e 64 3b 00 | 20 31 33 32 30 20 20 20 |1] end;.| 1320 |
|00005510| 20 20 20 20 20 20 20 20 | 20 53 55 42 3a 20 62 65 | | SUB: be|
|00005520| 67 69 6e 20 44 45 43 54 | 42 59 28 31 29 3b 20 53 |gin DECT|BY(1); S|
|00005530| 5b 54 5d 20 3a 3d 20 53 | 5b 54 5d 20 2d 20 53 5b |[T] := S|[T] - S[|
|00005540| 54 2b 31 5d 20 65 6e 64 | 3b 00 20 31 33 32 31 20 |T+1] end|;. 1321 |
|00005550| 20 20 20 20 20 20 20 20 | 20 20 20 4d 55 4c 3a 20 | | MUL: |
|00005560| 62 65 67 69 6e 20 44 45 | 43 54 42 59 28 31 29 3b |begin DE|CTBY(1);|
|00005570| 20 53 5b 54 5d 20 3a 3d | 20 53 5b 54 5d 20 2a 20 | S[T] :=| S[T] * |
|00005580| 53 5b 54 2b 31 5d 20 65 | 6e 64 3b 00 20 31 33 32 |S[T+1] e|nd;. 132|
|00005590| 32 20 20 20 20 20 20 20 | 20 20 20 20 20 44 56 44 |2 | DVD|
|000055a0| 3a 00 20 31 33 32 33 20 | 20 20 20 20 20 20 20 20 |:. 1323 | |
|000055b0| 20 20 20 20 62 65 67 69 | 6e 00 20 31 33 32 34 20 | begi|n. 1324 |
|000055c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 44 45 | | DE|
|000055d0| 43 54 42 59 28 31 29 3b | 20 00 20 31 33 32 35 20 |CTBY(1);| . 1325 |
|000055e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 | | if|
|000055f0| 20 53 5b 54 2b 31 5d 3d | 30 20 74 68 65 6e 20 50 | S[T+1]=|0 then P|
|00005600| 53 20 3a 3d 20 44 49 56 | 43 48 4b 20 65 6c 73 65 |S := DIV|CHK else|
|00005610| 20 53 5b 54 5d 20 3a 3d | 20 53 5b 54 5d 20 64 69 | S[T] :=| S[T] di|
|00005620| 76 20 53 5b 54 2b 31 5d | 00 20 31 33 32 36 20 20 |v S[T+1]|. 1326 |
|00005630| 20 20 20 20 20 20 20 20 | 20 20 20 65 6e 64 3b 00 | | end;.|
|00005640| 20 31 33 32 37 20 20 20 | 20 20 20 20 20 20 20 20 | 1327 | |
|00005650| 20 4f 44 20 3a 20 69 66 | 20 4f 44 44 28 53 5b 54 | OD : if| ODD(S[T|
|00005660| 5d 29 20 74 68 65 6e 20 | 53 5b 54 5d 20 3a 3d 20 |]) then |S[T] := |
|00005670| 31 20 65 6c 73 65 20 53 | 5b 54 5d 20 3a 3d 20 30 |1 else S|[T] := 0|
|00005680| 3b 00 20 31 33 32 38 20 | 20 20 20 20 20 20 20 20 |;. 1328 | |
|00005690| 20 20 20 45 51 4c 3a 20 | 62 65 67 69 6e 20 44 45 | EQL: |begin DE|
|000056a0| 43 54 42 59 28 31 29 3b | 20 53 5b 54 5d 20 3a 3d |CTBY(1);| S[T] :=|
|000056b0| 20 4f 52 44 28 53 5b 54 | 5d 20 3d 20 20 53 5b 54 | ORD(S[T|] = S[T|
|000056c0| 2b 31 5d 29 20 65 6e 64 | 3b 00 20 31 33 32 39 20 |+1]) end|;. 1329 |
|000056d0| 20 20 20 20 20 20 20 20 | 20 20 20 4e 45 51 3a 20 | | NEQ: |
|000056e0| 62 65 67 69 6e 20 44 45 | 43 54 42 59 28 31 29 3b |begin DE|CTBY(1);|
|000056f0| 20 53 5b 54 5d 20 3a 3d | 20 4f 52 44 28 53 5b 54 | S[T] :=| ORD(S[T|
|00005700| 5d 20 3c 3e 20 53 5b 54 | 2b 31 5d 29 20 65 6e 64 |] <> S[T|+1]) end|
|00005710| 3b 00 20 31 33 33 30 20 | 20 20 20 20 20 20 20 20 |;. 1330 | |
|00005720| 20 20 20 4c 53 53 3a 20 | 62 65 67 69 6e 20 44 45 | LSS: |begin DE|
|00005730| 43 54 42 59 28 31 29 3b | 20 53 5b 54 5d 20 3a 3d |CTBY(1);| S[T] :=|
|00005740| 20 4f 52 44 28 53 5b 54 | 5d 20 3c 20 20 53 5b 54 | ORD(S[T|] < S[T|
|00005750| 2b 31 5d 29 20 65 6e 64 | 3b 00 20 31 33 33 31 20 |+1]) end|;. 1331 |
|00005760| 20 20 20 20 20 20 20 20 | 20 20 20 47 45 51 3a 20 | | GEQ: |
|00005770| 62 65 67 69 6e 20 44 45 | 43 54 42 59 28 31 29 3b |begin DE|CTBY(1);|
|00005780| 20 53 5b 54 5d 20 3a 3d | 20 4f 52 44 28 53 5b 54 | S[T] :=| ORD(S[T|
|00005790| 5d 20 3e 3d 20 53 5b 54 | 2b 31 5d 29 20 65 6e 64 |] >= S[T|+1]) end|
|000057a0| 3b 00 20 31 33 33 32 20 | 20 20 20 20 20 20 20 20 |;. 1332 | |
|000057b0| 20 20 20 47 54 52 3a 20 | 62 65 67 69 6e 20 44 45 | GTR: |begin DE|
|000057c0| 43 54 42 59 28 31 29 3b | 20 53 5b 54 5d 20 3a 3d |CTBY(1);| S[T] :=|
|000057d0| 20 4f 52 44 28 53 5b 54 | 5d 20 3e 20 20 53 5b 54 | ORD(S[T|] > S[T|
|000057e0| 2b 31 5d 29 20 65 6e 64 | 3b 00 20 31 33 33 33 20 |+1]) end|;. 1333 |
|000057f0| 20 20 20 20 20 20 20 20 | 20 20 20 4c 45 51 3a 20 | | LEQ: |
|00005800| 62 65 67 69 6e 20 44 45 | 43 54 42 59 28 31 29 3b |begin DE|CTBY(1);|
|00005810| 20 53 5b 54 5d 20 3a 3d | 20 4f 52 44 28 53 5b 54 | S[T] :=| ORD(S[T|
|00005820| 5d 20 3c 3d 20 53 5b 54 | 2b 31 5d 29 20 65 6e 64 |] <= S[T|+1]) end|
|00005830| 3b 00 20 31 33 33 34 20 | 20 20 20 20 20 20 20 20 |;. 1334 | |
|00005840| 20 20 20 53 54 4b 3a 20 | 53 54 41 43 4b 44 55 4d | STK: |STACKDUM|
|00005850| 50 28 4c 29 3b 00 20 31 | 33 33 35 20 20 20 20 20 |P(L);. 1|335 |
|00005860| 20 20 20 20 20 20 20 50 | 52 4e 3a 20 62 65 67 69 | P|RN: begi|
|00005870| 6e 20 57 52 49 54 45 28 | 52 45 53 55 4c 54 53 2c |n WRITE(|RESULTS,|
|00005880| 20 53 5b 54 5d 29 3b 20 | 44 45 43 54 42 59 28 31 | S[T]); |DECTBY(1|
|00005890| 29 20 65 6e 64 3b 00 20 | 31 33 33 36 20 20 20 20 |) end;. |1336 |
|000058a0| 20 20 20 20 20 20 20 20 | 50 52 53 3a 00 20 31 33 | |PRS:. 13|
|000058b0| 33 37 20 20 20 20 20 20 | 20 20 20 20 20 20 20 62 |37 | b|
|000058c0| 65 67 69 6e 00 20 31 33 | 33 38 20 20 20 20 20 20 |egin. 13|38 |
|000058d0| 20 20 20 20 20 20 20 20 | 20 66 6f 72 20 4c 4f 4f | | for LOO|
|000058e0| 50 20 3a 3d 20 54 20 2d | 20 53 5b 54 5d 20 74 6f |P := T -| S[T] to|
|000058f0| 20 54 20 2d 20 31 20 64 | 6f 20 57 52 49 54 45 28 | T - 1 d|o WRITE(|
|00005900| 52 45 53 55 4c 54 53 2c | 20 43 48 52 28 53 5b 4c |RESULTS,| CHR(S[L|
|00005910| 4f 4f 50 5d 29 29 3b 00 | 20 31 33 33 39 20 20 20 |OOP]));.| 1339 |
|00005920| 20 20 20 20 20 20 20 20 | 20 20 20 20 44 45 43 54 | | DECT|
|00005930| 42 59 28 53 5b 54 5d 20 | 2b 20 31 29 00 20 31 33 |BY(S[T] |+ 1). 13|
|00005940| 34 30 20 20 20 20 20 20 | 20 20 20 20 20 20 20 65 |40 | e|
|00005950| 6e 64 3b 00 20 31 33 34 | 31 20 20 20 20 20 20 20 |nd;. 134|1 |
|00005960| 20 20 20 20 20 4e 4c 4e | 3a 20 57 52 49 54 45 4c | NLN|: WRITEL|
|00005970| 4e 28 52 45 53 55 4c 54 | 53 29 3b 00 20 31 33 34 |N(RESULT|S);. 134|
|00005980| 32 20 20 20 20 20 20 20 | 20 20 20 20 20 49 4e 4e |2 | INN|
|00005990| 3a 00 20 31 33 34 33 20 | 20 20 20 20 20 20 20 20 |:. 1343 | |
|000059a0| 20 20 20 20 62 65 67 69 | 6e 00 20 31 33 34 34 20 | begi|n. 1344 |
|000059b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 43 48 | | CH|
|000059c0| 45 43 4b 44 41 54 41 3b | 20 69 66 20 50 53 20 3d |ECKDATA;| if PS =|
|000059d0| 20 52 55 4e 4e 49 4e 47 | 20 74 68 65 6e 20 52 45 | RUNNING| then RE|
|000059e0| 41 44 28 44 41 54 41 2c | 20 53 5b 53 5b 54 5d 5d |AD(DATA,| S[S[T]]|
|000059f0| 29 3b 20 44 45 43 54 42 | 59 28 31 29 00 20 31 33 |); DECTB|Y(1). 13|
|00005a00| 34 35 20 20 20 20 20 20 | 20 20 20 20 20 20 20 65 |45 | e|
|00005a10| 6e 64 3b 00 20 31 33 34 | 36 20 20 20 20 20 20 20 |nd;. 134|6 |
|00005a20| 20 20 20 20 20 4c 44 49 | 3a 20 62 65 67 69 6e 20 | LDI|: begin |
|00005a30| 49 4e 43 54 42 59 28 31 | 29 3b 20 53 5b 54 5d 20 |INCTBY(1|); S[T] |
|00005a40| 3a 3d 20 41 20 65 6e 64 | 3b 00 20 31 33 34 37 20 |:= A end|;. 1347 |
|00005a50| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 41 3a 20 | | LDA: |
|00005a60| 62 65 67 69 6e 20 49 4e | 43 54 42 59 28 31 29 3b |begin IN|CTBY(1);|
|00005a70| 20 53 5b 54 5d 20 3a 3d | 20 44 49 53 50 4c 41 59 | S[T] :=| DISPLAY|
|00005a80| 5b 4c 5d 20 2b 20 41 20 | 65 6e 64 3b 00 20 31 33 |[L] + A |end;. 13|
|00005a90| 34 38 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 |48 | LD|
|00005aa0| 56 3a 20 53 5b 54 5d 20 | 3a 3d 20 53 5b 53 5b 54 |V: S[T] |:= S[S[T|
|00005ab0| 5d 5d 3b 00 20 31 33 34 | 39 20 20 20 20 20 20 20 |]];. 134|9 |
|00005ac0| 20 20 20 20 20 49 4e 44 | 3a 20 69 66 20 28 53 5b | IND|: if (S[|
|00005ad0| 54 5d 20 3c 20 30 29 20 | 6f 72 20 28 53 5b 54 5d |T] < 0) |or (S[T]|
|00005ae0| 20 3e 20 41 29 20 00 20 | 31 33 35 30 20 20 20 20 | > A) . |1350 |
|00005af0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 74 | | t|
|00005b00| 68 65 6e 20 50 53 20 3a | 3d 20 49 4e 44 43 48 4b |hen PS :|= INDCHK|
|00005b10| 00 20 31 33 35 31 20 20 | 20 20 20 20 20 20 20 20 |. 1351 | |
|00005b20| 20 20 20 20 20 20 20 20 | 20 65 6c 73 65 20 62 65 | | else be|
|00005b30| 67 69 6e 20 44 45 43 54 | 42 59 28 31 29 3b 20 53 |gin DECT|BY(1); S|
|00005b40| 5b 54 5d 20 3a 3d 20 53 | 5b 54 5d 20 2b 20 53 5b |[T] := S|[T] + S[|
|00005b50| 54 2b 31 5d 20 65 6e 64 | 3b 00 20 31 33 35 32 20 |T+1] end|;. 1352 |
|00005b60| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 4f 3a 20 | | STO: |
|00005b70| 62 65 67 69 6e 20 53 5b | 53 5b 54 2d 31 5d 5d 20 |begin S[|S[T-1]] |
|00005b80| 3a 3d 20 53 5b 54 5d 3b | 20 44 45 43 54 42 59 28 |:= S[T];| DECTBY(|
|00005b90| 32 29 20 65 6e 64 3b 00 | 20 31 33 35 33 20 20 20 |2) end;.| 1353 |
|00005ba0| 20 20 20 20 20 20 20 20 | 20 49 4e 54 3a 20 49 4e | | INT: IN|
|00005bb0| 43 54 42 59 28 41 29 3b | 00 20 31 33 35 34 20 20 |CTBY(A);|. 1354 |
|00005bc0| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 4e 3a 00 20 | | MON:. |
|00005bd0| 31 33 35 35 20 20 20 20 | 20 20 20 20 20 20 20 20 |1355 | |
|00005be0| 20 62 65 67 69 6e 00 20 | 31 33 35 36 20 20 20 20 | begin. |1356 |
|00005bf0| 20 20 20 20 20 20 20 20 | 20 20 20 66 6f 72 20 4c | | for L|
|00005c00| 4f 4f 50 20 3a 3d 20 54 | 20 64 6f 77 6e 74 6f 20 |OOP := T| downto |
|00005c10| 41 20 2b 20 31 20 64 6f | 20 53 5b 4c 4f 4f 50 5d |A + 1 do| S[LOOP]|
|00005c20| 20 3a 3d 20 30 3b 00 20 | 31 33 35 37 20 20 20 20 | := 0;. |1357 |
|00005c30| 20 20 20 20 20 20 20 20 | 20 20 20 53 5b 41 5d 20 | | S[A] |
|00005c40| 3a 3d 20 31 20 28 2a 69 | 6e 69 74 69 61 6c 69 73 |:= 1 (*i|nitialis|
|00005c50| 65 20 4d 55 54 45 58 2a | 29 00 20 31 33 35 38 20 |e MUTEX*|). 1358 |
|00005c60| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 6e 64 3b | | end;|
|00005c70| 00 20 31 33 35 39 20 20 | 20 20 20 20 20 20 20 20 |. 1359 | |
|00005c80| 20 20 48 4c 54 3a 20 50 | 53 20 3a 3d 20 46 49 4e | HLT: P|S := FIN|
|00005c90| 49 53 48 45 44 3b 00 20 | 31 33 36 30 20 20 20 20 |ISHED;. |1360 |
|00005ca0| 20 20 20 20 20 20 20 20 | 42 52 4e 3a 20 50 20 3a | |BRN: P :|
|00005cb0| 3d 20 41 3b 00 20 31 33 | 36 31 20 20 20 20 20 20 |= A;. 13|61 |
|00005cc0| 20 20 20 20 20 20 42 5a | 45 3a 20 62 65 67 69 6e | BZ|E: begin|
|00005cd0| 20 69 66 20 53 5b 54 5d | 20 3d 20 30 20 74 68 65 | if S[T]| = 0 the|
|00005ce0| 6e 20 50 20 3a 3d 20 41 | 3b 20 44 45 43 54 42 59 |n P := A|; DECTBY|
|00005cf0| 28 31 29 20 65 6e 64 3b | 00 20 31 33 36 32 20 20 |(1) end;|. 1362 |
|00005d00| 20 20 20 20 20 20 20 20 | 20 20 57 47 54 3a 20 69 | | WGT: i|
|00005d10| 66 20 43 55 52 52 45 4e | 54 20 3d 20 30 20 74 68 |f CURREN|T = 0 th|
|00005d20| 65 6e 20 50 53 20 3a 3d | 20 53 45 4d 43 48 4b 20 |en PS :=| SEMCHK |
|00005d30| 65 6c 73 65 00 20 31 33 | 36 33 20 20 20 20 20 20 |else. 13|63 |
|00005d40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 62 65 67 | | beg|
|00005d50| 69 6e 20 57 41 49 54 28 | 53 5b 54 5d 2c 20 44 45 |in WAIT(|S[T], DE|
|00005d60| 46 41 55 4c 54 50 52 49 | 4f 52 49 54 59 29 3b 20 |FAULTPRI|ORITY); |
|00005d70| 44 45 43 54 42 59 28 31 | 29 20 65 6e 64 3b 00 20 |DECTBY(1|) end;. |
|00005d80| 31 33 36 34 20 20 20 20 | 20 20 20 20 20 20 20 20 |1364 | |
|00005d90| 53 49 47 3a 20 69 66 20 | 43 55 52 52 45 4e 54 20 |SIG: if |CURRENT |
|00005da0| 3d 20 30 20 74 68 65 6e | 20 50 53 20 3a 3d 20 53 |= 0 then| PS := S|
|00005db0| 45 4d 43 48 4b 20 65 6c | 73 65 00 20 31 33 36 35 |EMCHK el|se. 1365|
|00005dc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005dd0| 20 20 20 62 65 67 69 6e | 20 53 49 47 4e 41 4c 28 | begin| SIGNAL(|
|00005de0| 53 5b 54 5d 29 3b 20 44 | 45 43 54 42 59 28 31 29 |S[T]); D|ECTBY(1)|
|00005df0| 20 65 6e 64 3b 00 20 31 | 33 36 36 20 20 20 20 20 | end;. 1|366 |
|00005e00| 20 20 20 20 20 20 20 43 | 57 54 3a 20 69 66 20 43 | C|WT: if C|
|00005e10| 55 52 52 45 4e 54 20 3d | 20 30 20 74 68 65 6e 20 |URRENT =| 0 then |
|00005e20| 50 53 20 3a 3d 20 53 45 | 4d 43 48 4b 20 65 6c 73 |PS := SE|MCHK els|
|00005e30| 65 00 20 31 33 36 37 20 | 20 20 20 20 20 20 20 20 |e. 1367 | |
|00005e40| 20 20 20 20 62 65 67 69 | 6e 00 20 31 33 36 38 20 | begi|n. 1368 |
|00005e50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 | | if|
|00005e60| 20 53 5b 53 5b 54 2d 31 | 5d 5d 20 3c 3e 20 30 20 | S[S[T-1|]] <> 0 |
|00005e70| 74 68 65 6e 20 53 49 47 | 4e 41 4c 28 53 5b 54 2d |then SIG|NAL(S[T-|
|00005e80| 31 5d 29 20 65 6c 73 65 | 20 53 49 47 4e 41 4c 28 |1]) else| SIGNAL(|
|00005e90| 53 5b 54 5d 29 3b 00 20 | 31 33 36 39 20 20 20 20 |S[T]);. |1369 |
|00005ea0| 20 20 20 20 20 20 20 20 | 20 20 20 57 41 49 54 28 | | WAIT(|
|00005eb0| 53 5b 54 2d 33 5d 2c 20 | 53 5b 54 2d 32 5d 29 3b |S[T-3], |S[T-2]);|
|00005ec0| 20 44 45 43 54 42 59 28 | 34 29 00 20 31 33 37 30 | DECTBY(|4). 1370|
|00005ed0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 65 6e 64 | | end|
|00005ee0| 3b 00 20 31 33 37 31 20 | 20 20 20 20 20 20 20 20 |;. 1371 | |
|00005ef0| 20 20 20 43 53 47 3a 20 | 69 66 20 43 55 52 52 45 | CSG: |if CURRE|
|00005f00| 4e 54 20 3d 20 30 20 74 | 68 65 6e 20 50 53 20 3a |NT = 0 t|hen PS :|
|00005f10| 3d 20 53 45 4d 43 48 4b | 20 65 6c 73 65 00 20 31 |= SEMCHK| else. 1|
|00005f20| 33 37 32 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |372 | |
|00005f30| 62 65 67 69 6e 00 20 31 | 33 37 33 20 20 20 20 20 |begin. 1|373 |
|00005f40| 20 20 20 20 20 20 20 20 | 20 20 69 66 20 53 5b 53 | | if S[S|
|00005f50| 5b 54 2d 31 5d 5d 20 3c | 3e 20 30 20 74 68 65 6e |[T-1]] <|> 0 then|
|00005f60| 20 62 65 67 69 6e 20 53 | 49 47 4e 41 4c 28 53 5b | begin S|IGNAL(S[|
|00005f70| 54 2d 31 5d 29 3b 20 57 | 41 49 54 28 53 5b 54 5d |T-1]); W|AIT(S[T]|
|00005f80| 2c 20 31 29 20 65 6e 64 | 3b 00 20 31 33 37 34 20 |, 1) end|;. 1374 |
|00005f90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 44 45 | | DE|
|00005fa0| 43 54 42 59 28 32 29 00 | 20 31 33 37 35 20 20 20 |CTBY(2).| 1375 |
|00005fb0| 20 20 20 20 20 20 20 20 | 20 20 65 6e 64 3b 00 20 | | end;. |
|00005fc0| 31 33 37 36 20 20 20 20 | 20 20 20 20 20 20 20 20 |1376 | |
|00005fd0| 49 4e 4d 3a 20 62 65 67 | 69 6e 20 57 41 49 54 28 |INM: beg|in WAIT(|
|00005fe0| 53 5b 54 5d 2c 20 44 45 | 46 41 55 4c 54 50 52 49 |S[T], DE|FAULTPRI|
|00005ff0| 4f 52 49 54 59 29 3b 20 | 44 45 43 54 42 59 28 31 |ORITY); |DECTBY(1|
|00006000| 29 20 65 6e 64 3b 00 20 | 31 33 37 37 20 20 20 20 |) end;. |1377 |
|00006010| 20 20 20 20 20 20 20 20 | 45 58 4d 3a 00 20 31 33 | |EXM:. 13|
|00006020| 37 38 20 20 20 20 20 20 | 20 20 20 20 20 20 20 62 |78 | b|
|00006030| 65 67 69 6e 00 20 31 33 | 37 39 20 20 20 20 20 20 |egin. 13|79 |
|00006040| 20 20 20 20 20 20 20 20 | 20 69 66 20 53 5b 53 5b | | if S[S[|
|00006050| 54 5d 5d 20 3c 3e 20 30 | 20 74 68 65 6e 20 53 49 |T]] <> 0| then SI|
|00006060| 47 4e 41 4c 28 53 5b 54 | 5d 29 20 65 6c 73 65 20 |GNAL(S[T|]) else |
|00006070| 53 49 47 4e 41 4c 28 53 | 5b 54 2d 31 5d 29 3b 20 |SIGNAL(S|[T-1]); |
|00006080| 44 45 43 54 42 59 28 32 | 29 00 20 31 33 38 30 20 |DECTBY(2|). 1380 |
|00006090| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 6e 64 3b | | end;|
|000060a0| 00 20 31 33 38 31 20 20 | 20 20 20 20 20 20 20 20 |. 1381 | |
|000060b0| 20 20 43 42 47 3a 00 20 | 31 33 38 32 20 20 20 20 | CBG:. |1382 |
|000060c0| 20 20 20 20 20 20 20 20 | 20 62 65 67 69 6e 00 20 | | begin. |
|000060d0| 31 33 38 33 20 20 20 20 | 20 20 20 20 20 20 20 20 |1383 | |
|000060e0| 20 20 20 53 54 41 52 54 | 49 4e 47 50 52 4f 43 45 | START|INGPROCE|
|000060f0| 53 53 45 53 20 3a 3d 20 | 54 52 55 45 3b 20 00 20 |SSES := |TRUE; . |
|00006100| 31 33 38 34 20 20 20 20 | 20 20 20 20 20 20 20 20 |1384 | |
|00006110| 20 20 20 4f 4c 44 54 20 | 3a 3d 20 54 20 28 2a 73 | OLDT |:= T (*s|
|00006120| 61 76 65 20 63 75 72 72 | 65 6e 74 20 74 6f 70 2d |ave curr|ent top-|
|00006130| 6f 66 2d 73 74 61 63 6b | 20 70 6f 69 6e 74 65 72 |of-stack| pointer|
|00006140| 2a 29 3b 00 20 31 33 38 | 35 20 20 20 20 20 20 20 |*);. 138|5 |
|00006150| 20 20 20 20 20 20 20 20 | 50 41 52 54 49 54 49 4f | |PARTITIO|
|00006160| 4e 20 3a 3d 20 28 53 54 | 41 43 4b 4d 41 58 20 2d |N := (ST|ACKMAX -|
|00006170| 20 54 29 20 64 69 76 20 | 41 20 2d 20 50 41 52 41 | T) div |A - PARA|
|00006180| 4d 41 58 20 28 2a 64 69 | 76 69 64 65 20 75 70 20 |MAX (*di|vide up |
|00006190| 6d 65 6d 6f 72 79 2a 29 | 3b 00 20 31 33 38 36 20 |memory*)|;. 1386 |
|000061a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 | | if|
|000061b0| 20 50 41 52 54 49 54 49 | 4f 4e 20 3c 3d 20 30 20 | PARTITI|ON <= 0 |
|000061c0| 74 68 65 6e 20 50 53 20 | 3a 3d 20 53 54 4b 43 48 |then PS |:= STKCH|
|000061d0| 4b 00 20 31 33 38 37 20 | 20 20 20 20 20 20 20 20 |K. 1387 | |
|000061e0| 20 20 20 20 65 6e 64 3b | 00 20 31 33 38 38 20 20 | end;|. 1388 |
|000061f0| 20 20 20 20 20 20 20 20 | 20 20 43 4e 44 3a 20 00 | | CND: .|
|00006200| 20 31 33 38 39 20 20 20 | 20 20 20 20 20 20 20 20 | 1389 | |
|00006210| 20 20 62 65 67 69 6e 00 | 20 31 33 39 30 20 20 20 | begin.| 1390 |
|00006220| 20 20 20 20 20 20 20 20 | 20 20 20 20 53 54 41 52 | | STAR|
|00006230| 54 49 4e 47 50 52 4f 43 | 45 53 53 45 53 20 3a 3d |TINGPROC|ESSES :=|
|00006240| 20 46 41 4c 53 45 3b 00 | 20 31 33 39 31 20 20 20 | FALSE;.| 1391 |
|00006250| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 66 20 4e | | if N|
|00006260| 50 52 4f 43 53 20 3e 20 | 30 20 74 68 65 6e 00 20 |PROCS > |0 then. |
|00006270| 31 33 39 32 20 20 20 20 | 20 20 20 20 20 20 20 20 |1392 | |
|00006280| 20 20 20 20 20 62 65 67 | 69 6e 20 00 20 31 33 39 | beg|in . 139|
|00006290| 33 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |3 | |
|000062a0| 20 20 20 20 50 52 4f 43 | 5b 30 5d 2e 52 45 41 44 | PROC|[0].READ|
|000062b0| 59 20 3a 3d 20 46 41 4c | 53 45 20 28 2a 64 65 61 |Y := FAL|SE (*dea|
|000062c0| 63 74 69 76 61 74 65 20 | 6d 61 69 6e 20 70 72 6f |ctivate |main pro|
|000062d0| 67 72 61 6d 2a 29 3b 00 | 20 31 33 39 34 20 20 20 |gram*);.| 1394 |
|000062e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000062f0| 50 52 4f 43 5b 4e 50 52 | 4f 43 53 5d 2e 4e 45 58 |PROC[NPR|OCS].NEX|
|00006300| 54 20 3a 3d 20 30 20 28 | 2a 63 6c 6f 73 65 20 72 |T := 0 (|*close r|
|00006310| 69 6e 67 2a 29 3b 00 20 | 31 33 39 35 20 20 20 20 |ing*);. |1395 |
|00006320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 43 | | C|
|00006330| 55 52 50 52 4f 43 20 3a | 3d 20 52 41 4e 44 4f 4d |URPROC :|= RANDOM|
|00006340| 28 4e 50 52 4f 43 53 29 | 20 2b 20 31 20 28 2a 6e |(NPROCS)| + 1 (*n|
|00006350| 65 78 74 20 74 6f 20 61 | 63 74 69 76 61 74 65 2a |ext to a|ctivate*|
|00006360| 29 3b 00 20 31 33 39 36 | 20 20 20 20 20 20 20 20 |);. 1396| |
|00006370| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 45 50 53 | | STEPS|
|00006380| 20 3a 3d 20 52 41 4e 44 | 4f 4d 28 53 54 45 50 4d | := RAND|OM(STEPM|
|00006390| 41 58 29 20 2b 20 31 20 | 28 2a 69 6e 69 74 69 61 |AX) + 1 |(*initia|
|000063a0| 6c 20 74 69 6d 65 20 73 | 6c 69 63 65 2a 29 00 20 |l time s|lice*). |
|000063b0| 31 33 39 37 20 20 20 20 | 20 20 20 20 20 20 20 20 |1397 | |
|000063c0| 20 20 20 20 20 65 6e 64 | 00 20 31 33 39 38 20 20 | end|. 1398 |
|000063d0| 20 20 20 20 20 20 20 20 | 20 20 20 65 6e 64 3b 00 | | end;.|
|000063e0| 20 31 33 39 39 20 20 20 | 20 20 20 20 20 20 20 20 | 1399 | |
|000063f0| 20 43 41 4c 3a 20 00 20 | 31 34 30 30 20 20 20 20 | CAL: . |1400 |
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.