Turbo Pascal (UK) (1986) (CPM) (Terminal CPC 464-664) [UTILITAIRE].dsk
HexaDumpAscii only
000000:  45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B    EXTENDED CPC DSK
000010:  20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F     File..Disk-Info
000020:  0D 0A 53 41 4D 64 69 73 6B 32 30 30 34 32 39 00    ..SAMdisk200429.
000030:  2A 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13    *...............
000040:  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13    ................
000050:  13 13 13 13 13 13 13 13 13 13 13 13 00 00 00 00    ................
000060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
000110:  00 00 01 00 02 09 67 E5 00 00 41 02 00 00 00 02    ......g...A.....
000120:  00 00 46 02 00 00 00 02 00 00 42 02 00 00 00 02    ..F.......B.....
000130:  00 00 47 02 00 00 00 02 00 00 43 02 00 00 00 02    ..G.......C.....
000140:  00 00 48 02 00 00 00 02 00 00 44 02 00 00 00 02    ..H.......D.....
000150:  00 00 49 02 00 00 00 02 00 00 45 02 00 00 00 02    ..I.......E.....
000160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000200:  60 69 11 00 05 01 33 00 ED B0 0E 42 11 00 00 21    `i....3....B...!
000210:  00 03 CD 89 BE 30 06 CD 50 01 C3 03 05 CD 59 02    .....0..P.....Y.
000220:  0D 0A 46 61 69 6C 65 64 20 74 6F 20 6C 6F 61 64    ..Failed to load
000230:  20 74 68 65 20 63 6F 6E 66 69 67 75 72 61 74 69     the configurati
000240:  6F 6E 20 73 65 63 74 6F 72 0D 0A 0A 24 C3 03 05    on sector...$...
000250:  CD 59 02 04 02 24 2A 00 03 11 CB ED 19 7C B5 28    .Y...$*......|.(
000260:  26 CD 59 02 0D 0A 49 6C 6C 65 67 61 6C 20 63 6F    &.Y...Illegal co
000270:  6E 66 69 67 75 72 61 74 69 6F 6E 20 73 65 63 74    nfiguration sect
000280:  6F 72 0D 0A 0A 24 C9 2A 02 03 22 3D 02 2A 04 03    or...$.*.."=.*..
000290:  22 3F 02 3A 06 03 32 43 02 21 3D 02 CD 83 BE 3A    "?.:..2C.!=....:
0002A0:  07 03 32 03 00 3A 08 03 CD 80 BE 3A 09 03 CD 9E    ..2..:.....:....
0002B0:  BE 21 0A 03 CD A1 BE 21 64 03 CD 5F 02 7E 23 B7    .!.....!d.._.~#.
0002C0:  28 0C 47 4E 23 E5 C5 CD 0F 05 C1 E1 10 F5 EB 21    (.GN#..........!
0002D0:  27 BB CD 46 02 21 2D BB CD 46 02 21 33 BB CD 46    '..F.!-..F.!3..F
0002E0:  02 EB 7E 23 B7 28 50 57 46 23 4E 23 E5 D5 C5 CD    ..~#.(PWF#N#....
0002F0:  0F BB C1 D1 E1 38 3A CD 59 02 0D 0A 45 78 70 61    .....8:.Y...Expa
000300:  6E 73 69 6F 6E 20 62 75 66 66 65 72 20 66 75 6C    nsion buffer ful
000310:  6C 20 6F 72 20 69 6C 6C 65 67 61 6C 20 74 6F 6B    l or illegal tok
000320:  65 6E 20 73 70 65 63 69 66 69 65 64 0D 0A 0A 24    en specified...$
000330:  C9 06 00 09 15 20 B1 3A 16 03 C3 A4 BE 00 00 00    ..... .:........
000340:  00 AF 1E 00 01 03 1A 4F 13 B7 C8 1A 47 13 1A 13    .......O....G...
000350:  E5 CD 6C 02 E1 0D 20 F3 C9 E3 CD 5F 02 E3 C9 7E    ..l... ...._...~
000360:  23 FE 24 C8 4F E5 CD 0C 05 E1 18 F3 E9 CF CF CF    #.$.O...........
000370:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
000380:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
000390:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
0003A0:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
0003B0:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
0003C0:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
0003D0:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
0003E0:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
0003F0:  CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF CF    ................
000400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0004A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0004B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0004C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0004D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0004E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0004F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0005A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0005B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0005C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0005D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0005E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0005F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000600:  35 12 32 00 FA 00 0C 81 00 00 44 6A E1 44 6A E1    5.2.......Dj.Dj.
000610:  0D 00 0D 00 0D 00 00 00 00 00 00 00 00 00 00 00    ................
000620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000660:  00 00 00 00 1C 40 77 77 1C 61 40 40 1D 77 77 43    .....@ww.a@@.wwC
000670:  50 2F 4D 20 32 2E 32 20 2D 20 41 6D 73 74 72 61    P/M 2.2 - Amstra
000680:  64 20 43 6F 6E 73 75 6D 65 72 20 45 6C 65 63 74    d Consumer Elect
000690:  72 6F 6E 69 63 73 20 70 6C 63 0A 0D 24 00 00 00    ronics plc..$...
0006A0:  00 00 00 00 08 08 09 01 0A 02 07 1B 42 7F 10 08    ............B...
0006B0:  4F 0B 00 08 08 09 01 0A 02 07 1B 42 7F 10 08 4F    O..........B...O
0006C0:  0B 00 08 08 09 01 0A 02 00 00 31 31 31 31 31 31    ..........111111
0006D0:  31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31    1111111111111111
0006E0:  31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31    1111111111111111
0006F0:  31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31    1111111111111111
000700:  31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31    1111111111111111
000710:  31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31    1111111111111111
000720:  31 31 31 31 31 31 31 31 31 31 01 66 32 32 32 32    1111111111.f2222
000730:  32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32    2222222222222222
000740:  32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32    2222222222222222
000750:  32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32    2222222222222222
000760:  32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32    2222222222222222
000770:  32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32    2222222222222222
000780:  32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32    2222222222222222
000790:  32 32 03 1C 33 33 33 33 33 33 33 33 33 33 33 33    22..333333333333
0007A0:  33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33    3333333333333333
0007B0:  34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    4...............
0007C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0007D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0007E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0007F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 E5 E5    ................
000800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000C00:  C3 5C 9A C3 58 9A 7F 00 20 20 20 20 20 20 20 20    .\..X...        
000C10:  20 20 20 20 20 20 20 20 43 4F 50 59 52 49 47 48            COPYRIGH
000C20:  54 20 28 43 29 20 31 39 37 39 2C 20 44 49 47 49    T (C) 1979, DIGI
000C30:  54 41 4C 20 52 45 53 45 41 52 43 48 20 20 00 00    TAL RESEARCH  ..
000C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000C80:  00 00 00 00 00 00 00 00 08 97 00 00 5F 0E 02 C3    ............_...
000C90:  05 00 C5 CD 8C 97 C1 C9 3E 0D CD 92 97 3E 0A C3    ........>....>..
000CA0:  92 97 3E 20 C3 92 97 C5 CD 98 97 E1 7E B7 C8 23    ..> ........~..#
000CB0:  E5 CD 8C 97 E1 C3 AC 97 0E 0D C3 05 00 5F 0E 0E    ............._..
000CC0:  C3 05 00 CD 05 00 32 EE 9E 3C C9 0E 0F C3 C3 97    ......2..<......
000CD0:  AF 32 ED 9E 11 CD 9E C3 CB 97 0E 10 C3 C3 97 0E    .2..............
000CE0:  11 C3 C3 97 0E 12 C3 C3 97 11 CD 9E C3 DF 97 0E    ................
000CF0:  13 C3 05 00 CD 05 00 B7 C9 0E 14 C3 F4 97 11 CD    ................
000D00:  9E C3 F9 97 0E 15 C3 F4 97 0E 16 C3 C3 97 0E 17    ................
000D10:  C3 05 00 1E FF 0E 20 C3 05 00 CD 13 98 87 87 87    ...... .........
000D20:  87 21 EF 9E B6 32 04 00 C9 3A EF 9E 32 04 00 C9    .!...2...:..2...
000D30:  FE 61 D8 FE 7B D0 E6 5F C9 3A AB 9E B7 CA 96 98    .a..{.._.:......
000D40:  3A EF 9E B7 3E 00 C4 BD 97 11 AC 9E CD CB 97 CA    :...>...........
000D50:  96 98 3A BB 9E 3D 32 CC 9E 11 AC 9E CD F9 97 C2    ..:..=2.........
000D60:  96 98 11 07 97 21 80 00 06 80 CD 42 9B 21 BA 9E    .....!.....B.!..
000D70:  36 00 23 35 11 AC 9E CD DA 97 CA 96 98 3A EF 9E    6.#5.........:..
000D80:  B7 C4 BD 97 21 08 97 CD AC 97 CD C2 98 CA A7 98    ....!...........
000D90:  CD DD 98 C3 82 9A CD DD 98 CD 1A 98 0E 0A 11 06    ................
000DA0:  97 CD 05 00 CD 29 98 21 07 97 46 23 78 B7 CA BA    .....).!..F#x...
000DB0:  98 7E CD 30 98 77 05 C3 AB 98 77 21 08 97 22 88    .~.0.w....w!..".
000DC0:  97 C9 0E 0B CD 05 00 B7 C8 0E 01 CD 05 00 B7 C9    ................
000DD0:  0E 19 C3 05 00 11 80 00 0E 1A C3 05 00 21 AB 9E    .............!..
000DE0:  7E B7 C8 36 00 AF CD BD 97 11 AC 9E CD EF 97 3A    ~..6...........:
000DF0:  EF 9E C3 BD 97 11 28 9A 21 00 9F 06 06 1A BE C2    ......(.!.......
000E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001000:  CF 9A 13 23 05 C2 FD 98 C9 CD 98 97 2A 8A 97 7E    ...#........*..~
001010:  FE 20 CA 22 99 B7 CA 22 99 E5 CD 8C 97 E1 23 C3    . ."..."......#.
001020:  0F 99 3E 3F CD 8C 97 CD 98 97 CD DD 98 C3 82 9A    ..>?............
001030:  1A B7 C8 FE 20 DA 09 99 C8 FE 3D C8 FE 5F C8 FE    .... .....=.._..
001040:  2E C8 FE 3A C8 FE 3B C8 FE 3C C8 FE 3E C8 C9 1A    ...:..;..<..>...
001050:  B7 C8 FE 20 C0 13 C3 4F 99 85 6F D0 24 C9 3E 00    ... ...O..o.$.>.
001060:  21 CD 9E CD 59 99 E5 E5 AF 32 F0 9E 2A 88 97 EB    !...Y....2..*...
001070:  CD 4F 99 EB 22 8A 97 EB E1 1A B7 CA 89 99 DE 40    .O.."..........@
001080:  47 13 1A FE 3A CA 90 99 1B 3A EF 9E 77 C3 96 99    G...:....:..w...
001090:  78 32 F0 9E 70 13 06 08 CD 30 99 CA B9 99 23 FE    x2..p....0....#.
0010A0:  2A C2 A9 99 36 3F C3 AB 99 77 13 05 C2 98 99 CD    *...6?...w......
0010B0:  30 99 CA C0 99 13 C3 AF 99 23 36 20 05 C2 B9 99    0........#6 ....
0010C0:  06 03 FE 2E C2 E9 99 13 CD 30 99 CA E9 99 23 FE    .........0....#.
0010D0:  2A C2 D9 99 36 3F C3 DB 99 77 13 05 C2 C8 99 CD    *...6?...w......
0010E0:  30 99 CA F0 99 13 C3 DF 99 23 36 20 05 C2 E9 99    0........#6 ....
0010F0:  06 03 23 36 00 05 C2 F2 99 EB 22 88 97 E1 01 0B    ..#6......".....
001100:  00 23 7E FE 3F C2 09 9A 04 0D C2 01 9A 78 B7 C9    .#~.?........x..
001110:  44 49 52 20 45 52 41 20 54 59 50 45 53 41 56 45    DIR ERA TYPESAVE
001120:  52 45 4E 20 55 53 45 52 D0 16 04 00 00 00 21 10    REN USER......!.
001130:  9A 0E 00 79 FE 06 D0 11 CE 9E 06 04 1A BE C2 4F    ...y...........O
001140:  9A 13 23 05 C2 3C 9A 1A FE 20 C2 54 9A 79 C9 23    ..#..<... .T.y.#
001150:  05 C2 4F 9A 0C C3 33 9A AF 32 07 97 31 AB 9E C5    ..O...3..2..1...
001160:  79 1F 1F 1F 1F E6 0F 5F CD 15 98 CD B8 97 32 AB    y......_......2.
001170:  9E C1 79 E6 0F 32 EF 9E CD BD 97 3A 07 97 B7 C2    ..y..2.....:....
001180:  98 9A 31 AB 9E CD 98 97 CD D0 98 C6 41 CD 8C 97    ..1.........A...
001190:  3E 3E CD 8C 97 CD 39 98 11 80 00 CD D8 98 CD D0    >>....9.........
0011A0:  98 32 EF 9E CD 5E 99 C4 09 99 3A F0 9E B7 C2 A5    .2...^....:.....
0011B0:  9D CD 2E 9A 21 C1 9A 5F 16 00 19 19 7E 23 66 6F    ....!.._....~#fo
0011C0:  E9 77 9B 1F 9C 5D 9C AD 9C 10 9D 8E 9D A5 9D 21    .w...].........!
0011D0:  F3 76 22 00 97 21 00 97 E9 01 DF 9A C3 A7 97 52    .v"..!.........R
0011E0:  45 41 44 20 45 52 52 4F 52 00 01 F0 9A C3 A7 97    EAD ERROR.......
0011F0:  4E 4F 20 46 49 4C 45 00 CD 5E 99 3A F0 9E B7 C2    NO FILE..^.:....
001200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0012A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0012B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0012C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0012D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0012E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0012F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0013A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0013B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0013C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0013D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0013E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0013F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
001410:  01 00 01 00 02 09 4E E5 01 00 41 02 00 00 00 02    ......N...A.....
001420:  01 00 46 02 00 00 00 02 01 00 42 02 00 00 00 02    ..F.......B.....
001430:  01 00 47 02 00 00 00 02 01 00 43 02 00 00 00 02    ..G.......C.....
001440:  01 00 48 02 00 00 00 02 01 00 44 02 00 00 00 02    ..H.......D.....
001450:  01 00 49 02 00 00 00 02 01 00 45 02 00 00 00 02    ..I.......E.....
001460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001500:  09 99 21 CE 9E 01 0B 00 7E FE 20 CA 33 9B 23 D6    ..!.....~. .3.#.
001510:  30 FE 0A D2 09 99 57 78 E6 E0 C2 09 99 78 07 07    0.....Wx.....x..
001520:  07 80 DA 09 99 80 DA 09 99 82 DA 09 99 47 0D C2    .............G..
001530:  08 9B C9 7E FE 20 C2 09 99 23 0D C2 33 9B 78 C9    ...~. ...#..3.x.
001540:  06 03 7E 12 23 13 05 C2 42 9B C9 21 80 00 81 CD    ..~.#...B..!....
001550:  59 99 7E C9 AF 32 CD 9E 3A F0 9E B7 C8 3D 21 EF    Y.~..2..:....=!.
001560:  9E BE C8 C3 BD 97 3A F0 9E B7 C8 3D 21 EF 9E BE    ......:....=!...
001570:  C8 3A EF 9E C3 BD 97 CD 5E 99 CD 54 9B 21 CE 9E    .:......^..T.!..
001580:  7E FE 20 C2 8F 9B 06 0B 36 3F 23 05 C2 88 9B 1E    ~. .....6?#.....
001590:  00 D5 CD E9 97 CC EA 9A CA 1B 9C 3A EE 9E 0F 0F    ...........:....
0015A0:  0F E6 60 4F 3E 0A CD 4B 9B 17 DA 0F 9C D1 7B 1C    ..`O>..K......{.
0015B0:  D5 E6 03 F5 C2 CC 9B CD 98 97 C5 CD D0 98 C1 C6    ................
0015C0:  41 CD 92 97 3E 3A CD 92 97 C3 D4 9B CD A2 97 3E    A...>:.........>
0015D0:  3A CD 92 97 CD A2 97 06 01 78 CD 4B 9B E6 7F FE    :........x.K....
0015E0:  20 C2 F9 9B F1 F5 FE 03 C2 F7 9B 3E 09 CD 4B 9B     ..........>..K.
0015F0:  E6 7F FE 20 CA 0E 9C 3E 20 CD 92 97 04 78 FE 0C    ... ...> ....x..
001600:  D2 0E 9C FE 09 C2 D9 9B CD A2 97 C3 D9 9B F1 CD    ................
001610:  C2 98 C2 1B 9C CD E4 97 C3 98 9B D1 C3 86 9E CD    ................
001620:  5E 99 FE 0B C2 42 9C 01 52 9C CD A7 97 CD 39 98    ^....B..R.....9.
001630:  21 07 97 35 C2 82 9A 23 7E FE 59 C2 82 9A 23 22    !..5...#~.Y...#"
001640:  88 97 CD 54 9B 11 CD 9E CD EF 97 3C CC EA 9A C3    ...T.......<....
001650:  86 9E 41 4C 4C 20 28 59 2F 4E 29 3F 00 CD 5E 99    ..ALL (Y/N)?..^.
001660:  C2 09 99 CD 54 9B CD D0 97 CA A7 9C CD 98 97 21    ....T..........!
001670:  F1 9E 36 FF 21 F1 9E 7E FE 80 DA 87 9C E5 CD FE    ..6.!..~........
001680:  97 E1 C2 A0 9C AF 77 34 21 80 00 CD 59 99 7E FE    ......w4!...Y.~.
001690:  1A CA 86 9E CD 8C 97 CD C2 98 C2 86 9E C3 74 9C    ..............t.
0016A0:  3D CA 86 9E CD D9 9A CD 66 9B C3 09 99 CD F8 9A    =.......f.......
0016B0:  F5 CD 5E 99 C2 09 99 CD 54 9B 11 CD 9E D5 CD EF    ..^.....T.......
0016C0:  97 D1 CD 09 98 CA FB 9C AF 32 ED 9E F1 6F 26 00    .........2...o&.
0016D0:  29 11 00 01 7C B5 CA F1 9C 2B E5 21 80 00 19 E5    )...|....+.!....
0016E0:  CD D8 98 11 CD 9E CD 04 98 D1 E1 C2 FB 9C C3 D4    ................
0016F0:  9C 11 CD 9E CD DA 97 3C C2 01 9D 01 07 9D CD A7    .......<........
001700:  FF 22 EA AC C9 2A C8 AC EB 2A EA AC 23 22 EA AC    ."...*...*..#"..
001710:  CD 95 A4 D2 19 A5 C3 FE A4 3A EA AC E6 03 06 05    .........:......
001720:  87 05 C2 20 A5 32 E9 AC B7 C0 C5 CD C3 A2 CD D4    ... .2..........
001730:  A4 C1 C3 9E A4 79 E6 07 3C 5F 57 79 0F 0F 0F E6    .....y..<_Wy....
001740:  1F 4F 78 87 87 87 87 87 B1 4F 78 0F 0F 0F E6 1F    .Ox......Ox.....
001750:  47 2A BF AC 09 7E 07 1D C2 56 A5 C9 D5 CD 35 A5    G*...~...V....5.
001760:  E6 FE C1 B1 0F 15 C2 64 A5 77 C9 CD 5E A4 11 10    .......d.w..^...
001770:  00 19 C5 0E 11 D1 0D C8 D5 3A DD AC B7 CA 88 A5    .........:......
001780:  C5 E5 4E 06 00 C3 8E A5 0D C5 4E 23 46 E5 79 B0    ..N.......N#F.y.
001790:  CA 9D A5 2A C6 AC 7D 91 7C 98 D4 5C A5 E1 23 C1    ...*..}.|..\..#.
0017A0:  C3 75 A5 2A C6 AC 0E 03 CD EA A3 23 44 4D 2A BF    .u.*......£#DM*.
0017B0:  AC 36 00 23 0B 78 B1 C2 B1 A5 2A CA AC EB 2A BF    .6.#.x....*...*.
0017C0:  AC 73 23 72 CD A1 A2 2A B3 AC 36 03 23 36 00 CD    .s#r...*..6.#6..
0017D0:  FE A4 0E FF CD 05 A5 CD F5 A4 C8 CD 5E A4 3E E5    ............^.>.
0017E0:  BE CA D2 A5 3A 41 A2 BE C2 F6 A5 23 7E D6 24 C2    ....:A.....#~.$.
0017F0:  F6 A5 3D 32 45 A2 0E 01 CD 6B A5 CD 8C A4 C3 D2    ..=2E....k......
001800:  A5 3A D4 AC C3 01 A2 C5 F5 3A C5 AC 2F 47 79 A0    .:.......:../Gy.
001810:  4F F1 A0 91 E6 1F C1 C9 3E FF 32 D4 AC 21 D8 AC    O.......>.2..!..
001820:  71 2A 43 A2 22 D9 AC CD FE A4 CD A1 A2 0E 00 CD    q*C."...........
001830:  05 A5 CD F5 A4 CA 94 A6 2A D9 AC EB 1A FE E5 CA    ........*.......
001840:  4A A6 D5 CD 7F A4 D1 D2 94 A6 CD 5E A4 3A D8 AC    J..........^.:..
001850:  4F 06 00 79 B7 CA 83 A6 1A FE 3F CA 7C A6 78 FE    O..y......?.|.x.
001860:  0D CA 7C A6 FE 0C 1A CA 73 A6 96 E6 7F C2 2D A6    ..|.....s.....-.
001870:  C3 7C A6 C5 4E CD 07 A6 C1 C2 2D A6 13 23 04 0D    .|..N.....-..#..
001880:  C3 53 A6 3A EA AC E6 03 32 45 A2 21 D4 AC 7E 17    .S.:....2E.!..~.
001890:  D0 AF 77 C9 CD FE A4 3E FF C3 01 A2 CD 54 A4 0E    ..w....>.....T..
0018A0:  0C CD 18 A6 CD F5 A4 C8 CD 44 A4 CD 5E A4 36 E5    .........D..^.6.
0018B0:  0E 00 CD 6B A5 CD C6 A4 CD 2D A6 C3 A4 A6 50 59    ...k.....-....PY
0018C0:  79 B0 CA D1 A6 0B D5 C5 CD 35 A5 1F D2 EC A6 C1    y........5......
0018D0:  D1 2A C6 AC 7B 95 7A 9C D2 F4 A6 13 C5 D5 42 4B    .*..{.z.......BK
0018E0:  CD 35 A5 1F D2 EC A6 D1 C1 C3 C0 A6 17 3C CD 64    .5...........<.d
0018F0:  A5 E1 D1 C9 79 B0 C2 C0 A6 21 00 00 C9 0E 00 1E    ....y....!......
001900:  97 CD D5 98 C3 86 9E 4E 4F 20 53 50 41 43 45 00    .......NO SPACE.
001910:  CD 5E 99 C2 09 99 3A F0 9E F5 CD 54 9B CD E9 97    .^....:....T....
001920:  C2 79 9D 21 CD 9E 11 DD 9E 06 10 CD 42 9B 2A 88    .y.!........B.*.
001930:  97 EB CD 4F 99 FE 3D CA 3F 9D FE 5F C2 73 9D EB    ...O..=.?.._.s..
001940:  23 22 88 97 CD 5E 99 C2 73 9D F1 47 21 F0 9E 7E    #"...^..s..G!..~
001950:  B7 CA 59 9D B8 70 C2 73 9D 70 AF 32 CD 9E CD E9    ..Y..p.s.p.2....
001960:  97 CA 6D 9D 11 CD 9E CD 0E 98 C3 86 9E CD EA 9A    ..m.............
001970:  C3 86 9E CD 66 9B C3 09 99 01 82 9D CD A7 97 C3    ....f...........
001980:  86 9E 46 49 4C 45 20 45 58 49 53 54 53 00 CD F8    ..FILE EXISTS...
001990:  9A FE 10 D2 09 99 5F 3A CE 9E FE 20 CA 09 99 CD    ......_:... ....
0019A0:  15 98 C3 89 9E CD F5 98 3A CE 9E FE 20 C2 C4 9D    ........:... ...
0019B0:  3A F0 9E B7 CA 89 9E 3D 32 EF 9E CD 29 98 CD BD    :......=2...)...
0019C0:  97 C3 89 9E 11 D6 9E 1A FE 20 C2 09 99 D5 CD 54    ......... .....T
0019D0:  9B D1 21 83 9E CD 40 9B CD D0 97 CA 6B 9E 21 00    ..!...@.....k.!.
0019E0:  01 E5 EB CD D8 98 11 CD 9E CD F9 97 C2 01 9E E1    ................
0019F0:  11 80 00 19 11 00 97 7D 93 7C 9A D2 71 9E C3 E1    .......}.|..q...
001A00:  9D E1 3D C2 71 9E CD 66 9B CD 5E 99 21 F0 9E E5    ..=.q..f..^.!...
001A10:  7E 32 CD 9E 3E 10 CD 60 99 E1 7E 32 DD 9E AF 32    ~2..>..`..~2...2
001A20:  ED 9E 11 5C 00 21 CD 9E 06 21 CD 42 9B 21 08 97    ...\.!...!.B.!..
001A30:  7E B7 CA 3E 9E FE 20 CA 3E 9E 23 C3 30 9E 06 00    ~..>.. .>.#.0...
001A40:  11 81 00 7E 12 B7 CA 4F 9E 04 23 13 C3 43 9E 78    ...~...O..#..C.x
001A50:  32 80 00 CD 98 97 CD D5 98 CD 1A 98 CD 00 01 31    2..............1
001A60:  AB 9E CD 29 98 CD BD 97 C3 82 9A CD 66 9B C3 09    ...)........f...
001A70:  99 01 7A 9E CD A7 97 C3 86 9E 42 41 44 20 4C 4F    ..z.......BAD LO
001A80:  41 44 00 43 4F 4D CD 66 9B CD 5E 99 3A CE 9E D6    AD.COM.f..^.:...
001A90:  20 21 F0 9E B6 C2 09 99 C3 82 9A 00 00 00 00 00     !..............
001AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 24 24 24    .............$$$
001AB0:  20 20 20 20 20 53 55 42 00 00 00 00 00 00 00 00         SUB........
001AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001B00:  20 D5 06 00 2A 43 A2 09 EB CD 5E A4 C1 CD 4F A2     ...*C....^...O.
001B10:  CD C3 A2 C3 C6 A4 CD 54 A4 0E 0C CD 18 A6 2A 43    .......T......*C
001B20:  A2 7E 11 10 00 19 77 CD F5 A4 C8 CD 44 A4 0E 10    .~....w.....D...
001B30:  1E 0C CD 01 A7 CD 2D A6 C3 27 A7 0E 0C CD 18 A6    ......-..'......
001B40:  CD F5 A4 C8 0E 00 1E 0C CD 01 A7 CD 2D A6 C3 40    ............-..@
001B50:  A7 0E 0F CD 18 A6 CD F5 A4 C8 CD A6 A3 7E F5 E5    ............£~..
001B60:  CD 5E A4 EB 2A 43 A2 0E 20 D5 CD 4F A2 CD 78 A4    .^..*C.. ..O..x.
001B70:  D1 21 0C 00 19 4E 21 0F 00 19 46 E1 F1 77 79 BE    .!...N!...F..wy.
001B80:  78 CA 8B A7 3E 00 DA 8B A7 3E 80 2A 43 A2 11 0F    x...>....>.*C...
001B90:  00 19 77 C9 7E 23 B6 2B C0 1A 77 13 23 1A 77 1B    ..w.~#.+..w.#.w.
001BA0:  2B C9 AF 32 45 A2 32 EA AC 32 EB AC CD 1E A4 C0    +..2E.2..2......
001BB0:  CD 69 A4 E6 80 C0 0E 0F CD 18 A6 CD F5 A4 C8 01    .i..............
001BC0:  10 00 CD 5E A4 09 EB 2A 43 A2 09 0E 10 3A DD AC    ...^...*C....:..
001BD0:  B7 CA E8 A7 7E B7 1A C2 DB A7 77 B7 C2 E1 A7 7E    ....~.....w....~
001BE0:  12 BE C2 1F A8 C3 FD A7 CD 94 A7 EB CD 94 A7 EB    ................
001BF0:  1A BE C2 1F A8 13 23 1A BE C2 1F A8 0D 13 23 0D    ......#.......#.
001C00:  C2 CD A7 01 EC FF 09 EB 09 1A BE DA 17 A8 77 01    ..............w.
001C10:  03 00 09 EB 09 7E 12 3E FF 32 D2 AC C3 10 A7 21    .....~.>.2.....!
001C20:  45 A2 35 C9 CD 54 A4 2A 43 A2 E5 21 AC AC 22 43    E.5..T.*C..!.."C
001C30:  A2 0E 01 CD 18 A6 CD F5 A4 E1 22 43 A2 C8 EB 21    .........."C...!
001C40:  0F 00 19 0E 11 AF 77 23 0D C2 46 A8 21 0D 00 19    ......w#..F.!...
001C50:  77 CD 8C A4 CD FD A6 C3 78 A4 AF 32 D2 AC CD A2    w.......x..2....
001C60:  A7 CD F5 A4 C8 2A 43 A2 01 0C 00 09 7E 3C E6 1F    .....*C.....~<..
001C70:  77 CA 83 A8 47 3A C5 AC A0 21 D2 AC A6 CA 8E A8    w...G:...!......
001C80:  C3 AC A8 01 02 00 09 34 7E E6 0F CA B6 A8 0E 0F    .......4~.......
001C90:  CD 18 A6 CD F5 A4 C2 AC A8 3A D3 AC 3C CA B6 A8    .........:..<...
001CA0:  CD 24 A8 CD F5 A4 CA B6 A8 C3 AF A8 CD 5A A7 CD    .$...........Z..
001CB0:  BB A3 AF C3 01 A2 CD 05 A2 C3 78 A4 3E 01 32 D5    .£........x.>.2.
001CC0:  AC 3E FF 32 D3 AC CD BB A3 3A E3 AC 21 E1 AC BE    .>.2....£:..!...
001CD0:  DA E6 A8 FE 80 C2 FB A8 CD 5A A8 AF 32 E3 AC 3A    .........Z..2..:
001CE0:  45 A2 B7 C2 FB A8 CD 77 A3 CD 84 A3 CA FB A8 CD    E......w£..£....
001CF0:  8A A3 CD D1 A2 CD B2 A2 C3 D2 A3 C3 05 A2 3E 01    .£........£...>.
001D00:  D0 16 04 00 00 00 C3 11 9F 99 9F A5 9F AB 9F B1    ................
001D10:  9F EB 22 43 A2 EB 7B 32 D6 AC 21 00 00 22 45 A2    .."C..{2..!.."E.
001D20:  39 22 0F A2 31 41 A2 AF 32 E0 AC 32 DE AC 21 74    9"..1A..2..2..!t
001D30:  AC E5 79 FE 29 D0 4B 21 47 9F 5F 16 00 19 19 5E    ..y.).K!G._....^
001D40:  23 56 2A 43 A2 EB E9 03 AD C8 A1 90 A0 CE A1 12    #V*C............
001D50:  AD 0F AD D4 A1 ED A1 F3 A1 F8 A1 E1 A0 FE A1 7E    ...............~
001D60:  AB 83 AB 45 AB 9C AB A5 AB AB AB C8 AB D7 AB E0    ...E............
001D70:  AB E6 AB EC AB F5 AB FE AB 04 AC 0A AC 11 AC 2C    ...............,
001D80:  A4 17 AC 1D AC 26 AC 2D AC 41 AC 47 AC 4D AC 0E    .....&.-.A.G.M..
001D90:  AB 53 AC 04 A2 04 A2 9B AC 21 CA 9F CD E5 9F FE    .S.......!......
001DA0:  03 CA 00 00 C9 21 D5 9F C3 B4 9F 21 E1 9F C3 B4    .....!.....!....
001DB0:  9F 21 DC 9F CD E5 9F C3 00 00 42 64 6F 73 20 45    .!........Bdos E
001DC0:  72 72 20 4F 6E 20 20 3A 20 24 42 61 64 20 53 65    rr On  : $Bad Se
001DD0:  63 74 6F 72 24 53 65 6C 65 63 74 24 46 69 6C 65    ctor$Select$File
001DE0:  20 52 2F 4F 24 E5 CD C9 A0 3A 42 A2 C6 41 32 C6     R/O$....:B..A2.
001DF0:  9F 01 BA 9F CD D3 A0 C1 CD D3 A0 21 0E A2 7E 36    ...........!..~6
001E00:  00 B7 C0 C3 09 AD CD FB 9F CD 14 A0 D8 F5 4F CD    ..............O.
001E10:  90 A0 F1 C9 FE 0D C8 FE 0A C8 FE 09 C8 FE 08 C8    ................
001E20:  FE 20 C9 3A 0E A2 B7 C2 45 A0 CD 06 AD E6 01 C8    . .:....E.......
001E30:  CD 09 AD FE 13 C2 42 A0 CD 09 AD FE 03 CA 00 00    ......B.........
001E40:  AF C9 32 0E A2 3E 01 C9 3A 0A A2 B7 C2 62 A0 C5    ..2..>..:....b..
001E50:  CD 2A A0 C1 C5 CD 0C AD C1 C5 3A 0D A2 B7 C4 0F    .*........:.....
001E60:  AD C1 79 21 0C A2 FE 7F C8 34 FE 20 D0 35 7E B7    ..y!.....4. .5~.
001E70:  C8 79 FE 08 C2 79 A0 35 C9 FE 0A C0 36 00 C9 79    .y...y.5....6..y
001E80:  CD 14 A0 D2 90 A0 F5 0E 5E CD 48 A0 F1 F6 40 4F    ........^.H...@O
001E90:  79 FE 09 C2 48 A0 0E 20 CD 48 A0 3A 0C A2 E6 07    y...H.. .H.:....
001EA0:  C2 96 A0 C9 CD AC A0 0E 20 CD 0C AD 0E 08 C3 0C    ........ .......
001EB0:  AD 0E 23 CD 48 A0 CD C9 A0 3A 0C A2 21 0B A2 BE    ..#.H....:..!...
001EC0:  D0 0E 20 CD 48 A0 C3 B9 A0 0E 0D CD 48 A0 0E 0A    .. .H.......H...
001ED0:  C3 48 A0 0A FE 24 C8 03 C5 4F CD 90 A0 C1 C3 D3    .H...$...O......
001EE0:  A0 3A 0C A2 32 0B A2 2A 43 A2 4E 23 E5 06 00 C5    .:..2..*C.N#....
001EF0:  E5 CD FB 9F E6 7F E1 C1 FE 0D CA C1 A1 FE 0A CA    ................
001F00:  32 D5 AC 3E 00 32 D3 AC CD 54 A4 2A 43 A2 CD 47    2..>.2...T.*C..G
001F10:  A4 CD BB A3 3A E3 AC FE 80 D2 05 A2 CD 77 A3 CD    ...£:........w£.
001F20:  84 A3 0E 00 C2 6E A9 CD 3E A3 32 D7 AC 01 00 00    .£...n..>£2.....
001F30:  B7 CA 3B A9 4F 0B CD 5E A3 44 4D CD BE A6 7D B4    ..;.O..^£DM...}.
001F40:  C2 48 A9 3E 02 C3 01 A2 22 E5 AC EB 2A 43 A2 01    .H.>...."...*C..
001F50:  10 00 09 3A DD AC B7 3A D7 AC CA 64 A9 CD 64 A4    ...:...:...d..d.
001F60:  73 C3 6C A9 4F 06 00 09 09 73 23 72 0E 02 3A 45    s.l.O....s#r..:E
001F70:  A2 B7 C0 C5 CD 8A A3 3A D5 AC 3D 3D C2 BB A9 C1    ......£:..==....
001F80:  C5 79 3D 3D C2 BB A9 E5 2A B9 AC 57 77 23 14 F2    .y==....*..Ww#..
001F90:  8C A9 CD E0 A4 2A E7 AC 0E 02 22 E5 AC C5 CD D1    .....*....".....
001FA0:  A2 C1 CD B8 A2 2A E5 AC 0E 00 3A C4 AC 47 A5 B8    .....*....:..G..
001FB0:  23 C2 9A A9 E1 22 E5 AC CD DA A4 CD D1 A2 C1 C5    #...."..........
001FC0:  CD B8 A2 C1 3A E3 AC 21 E1 AC BE DA D2 A9 77 34    ....:..!......w4
001FD0:  0E 02 00 00 21 00 97 F5 CD 69 A4 E6 7F 77 F1 FE    ....!....i...w..
001FE0:  7F C2 00 AA 3A D5 AC FE 01 C2 00 AA CD D2 A3 CD    ....:.........£.
001FF0:  5A A8 21 45 A2 7E B7 C2 FE A9 3D 32 E3 AC 36 00    Z.!E.~....=2..6.
002000:  C3 D2 A3 AF 32 D5 AC C5 2A 43 A2 EB 21 21 00 19    ..£.2...*C..!!..
002010:  7E E6 7F F5 7E 17 23 7E 17 E6 1F 4F 7E 1F 1F 1F    ~...~.#~...O~...
002020:  1F E6 0F 47 F1 23 6E 2C 2D 2E 06 C2 8B AA 21 20    ...G.#n,-.....! 
002030:  00 19 77 21 0C 00 19 79 96 C2 47 AA 21 0E 00 19    ..w!...y..G.!...
002040:  78 96 E6 7F CA 7F AA C5 D5 CD A2 A7 D1 C1 2E 03    x...............
002050:  3A 45 A2 3C CA 84 AA 21 0C 00 19 71 21 0E 00 19    :E.<...!...q!...
002060:  70 CD 51 A7 3A 45 A2 3C C2 7F AA C1 C5 2E 04 0C    p.Q.:E.<........
002070:  CA 84 AA CD 24 A8 2E 05 3A 45 A2 3C CA 84 AA C1    ....$...:E.<....
002080:  AF C3 01 A2 E5 CD 69 A4 36 C0 E1 C1 7D 32 45 A2    ......i.6...}2E.
002090:  C3 78 A4 0E FF CD 03 AA CC C1 A8 C9 0E 00 CD 03    .x..............
0020A0:  AA CC 03 A9 C9 EB 19 4E 06 00 21 0C 00 19 7E 0F    .......N..!...~.
0020B0:  E6 80 81 4F 3E 00 88 47 7E 0F E6 0F 80 47 21 0E    ...O>..G~....G!.
0020C0:  00 19 7E 87 87 87 87 F5 80 47 F5 E1 7D E1 B5 E6    ..~......G..}...
0020D0:  01 C9 0E 0C CD 18 A6 2A 43 A2 11 21 00 19 E5 72    .......*C..!...r
0020E0:  23 72 23 72 CD F5 A4 CA 0C AB CD 5E A4 11 0F 00    #r#r.......^....
0020F0:  CD A5 AA E1 E5 5F 79 96 23 78 9E 23 7B 9E DA 06    ....._y.#x.#{...
002100:  C1 A1 FE 08 C2 16 A1 78 B7 CA EF A0 05 3A 0C A2    .......x.....:..
002110:  32 0A A2 C3 70 A1 FE 7F C2 26 A1 3E 08 C3 07 A1    2...p....&.>....
002120:  7E 05 2B C3 A9 A1 FE 05 C2 37 A1 C5 E5 CD C9 A0    ~.+......7......
002130:  AF 32 0B A2 C3 F1 A0 FE 10 C2 48 A1 E5 21 0D A2    .2........H..!..
002140:  3E 01 96 77 E1 C3 EF A0 FE 18 C2 5F A1 E1 3A 0B    >..w......._..:.
002150:  A2 21 0C A2 BE D2 E1 A0 35 CD A4 A0 C3 4E A1 FE    .!......5....N..
002160:  15 C2 6B A1 CD B1 A0 E1 C3 E1 A0 FE 12 C2 A6 A1    ..k.............
002170:  C5 CD B1 A0 C1 E1 E5 C5 78 B7 CA 8A A1 23 4E 05    ........x....#N.
002180:  C5 E5 CD 7F A0 E1 C1 C3 78 A1 E5 3A 0A A2 B7 CA    ........x..:....
002190:  F1 A0 21 0C A2 96 32 0A A2 CD A4 A0 21 0A A2 35    ..!...2.....!..5
0021A0:  C2 99 A1 C3 F1 A0 23 77 04 C5 E5 4F CD 7F A0 E1    ......#w...O....
0021B0:  C1 7E FE 03 78 C2 BD A1 FE 01 CA 00 00 B9 DA EF    .~..x...........
0021C0:  A0 E1 70 0E 0D C3 48 A0 CD 06 A0 C3 01 A2 CD 15    ..p...H.........
0021D0:  AD C3 01 A2 79 3C CA E0 A1 3C CA 06 AD C3 0C AD    ....y<...<......
0021E0:  CD 06 AD B7 CA 91 AC CD 09 AD C3 01 A2 3A 03 00    .............:..
0021F0:  C3 01 A2 21 03 00 71 C9 EB 4D 44 C3 D3 A0 CD 23    ...!..q..MD....#
002200:  A0 32 45 A2 C9 3E 01 C3 01 A2 00 00 00 00 00 00    .2E..>..........
002210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002240:  00 00 00 00 00 00 00 21 0B 9F 5E 23 56 EB E9 0C    .......!..^#V...
002250:  0D C8 1A 77 13 23 C3 50 A2 3A 42 A2 4F CD 1B AD    ...w.#.P.:B.O...
002260:  7C B5 C8 5E 23 56 23 22 B3 AC 23 23 22 B5 AC 23    |..^#V#"..##"..#
002270:  23 22 B7 AC 23 23 EB 22 D0 AC 21 B9 AC 0E 08 CD    #"..##."..!.....
002280:  4F A2 2A BB AC EB 21 C1 AC 0E 0F CD 4F A2 2A C6    O.*...!.....O.*.
002290:  AC 7C 21 DD AC 36 FF B7 CA 9D A2 36 00 3E FF B7    .|!..6.....6.>..
0022A0:  C9 CD 18 AD AF 2A B5 AC 77 23 77 2A B7 AC 77 23    .....*..w#w*..w#
0022B0:  77 C9 CD 27 AD C3 BB A2 CD 2A AD B7 C8 21 09 9F    w..'.....*...!..
0022C0:  C3 4A A2 2A EA AC 0E 02 CD EA A3 22 E5 AC 22 EC    .J.*......£"..".
0022D0:  AC 21 E5 AC 4E 23 46 2A B7 AC 5E 23 56 2A B5 AC    .!..N#F*..^#V*..
0022E0:  7E 23 66 6F 79 93 78 9A D2 FA A2 E5 2A C1 AC 7B    ~#foy.x.....*..{
0022F0:  95 5F 7A 9C 57 E1 2B C3 E4 A2 E5 2A C1 AC 19 DA    ._z.W.+....*....
002300:  AB 73 2B 70 2B 71 CD 2D A6 C3 E4 AA E1 C9 2A 43    .s+p+q.-......*C
002310:  A2 11 20 00 CD A5 AA 21 21 00 19 71 23 70 23 77    .. ....!!..q#p#w
002320:  C9 2A AF AC 3A 42 A2 4F CD EA A3 E5 EB CD 59 A2    .*..:B.O..£...Y.
002330:  E1 CC 47 A2 7D 1F D8 2A AF AC 4D 44 CD 0B A4 22    ..G.}..*..MD..."
002340:  AF AC C3 A3 A5 3A D6 AC 21 42 A2 BE C8 77 C3 21    ...£.:..!B...w.!
002350:  AB 3E FF 32 DE AC 2A 43 A2 7E E6 1F 3D 32 D6 AC    .>.2..*C.~..=2..
002360:  FE 1E D2 75 AB 3A 42 A2 32 DF AC 7E 32 E0 AC E6    ...u.:B.2..~2...
002370:  E0 77 CD 45 AB 3A 41 A2 2A 43 A2 B6 77 C9 3E 22    .w.E.:A.*C..w.>"
002380:  C3 01 A2 21 00 00 22 AD AC 22 AF AC AF 32 42 A2    ...!..".."...2B.
002390:  21 80 00 22 B1 AC CD DA A4 C3 21 AB CD 72 A4 CD    !.."......!..r..
0023A0:  51 AB C3 51 A7 CD 51 AB C3 A2 A7 0E 00 EB 7E FE    Q..Q..Q.......~.
0023B0:  3F CA C2 AB CD A6 A3 7E FE 3F C4 72 A4 CD 51 AB    ?.....£~.?.r..Q.
0023C0:  0E 0F CD 18 A6 C3 E9 A4 2A D9 AC 22 43 A2 CD 51    ........*.."C..Q
0023D0:  AB CD 2D A6 C3 E9 A4 CD 51 AB CD 9C A6 C3 01 A6    ..-.....Q.......
0023E0:  CD 51 AB C3 BC A8 CD 51 AB C3 FE A8 CD 72 A4 CD    .Q.....Q.....r..
0023F0:  51 AB C3 24 A8 CD 51 AB CD 16 A7 C3 01 A6 2A AF    Q..$..Q.......*.
002400:  AC C3 29 AC 3A 42 A2 C3 01 A2 EB 22 B1 AC C3 DA    ..).:B....."....
002410:  A4 2A BF AC C3 29 AC 2A AD AC C3 29 AC CD 51 AB    .*...).*...)..Q.
002420:  CD 3B A7 C3 01 A6 2A BB AC 22 45 A2 C9 3A D6 AC    .;....*.."E..:..
002430:  FE FF C2 3B AC 3A 41 A2 C3 01 A2 E6 1F 32 41 A2    ...;.:A......2A.
002440:  C9 CD 51 AB C3 93 AA CD 51 AB C3 9C AA CD 51 AB    ..Q.....Q.....Q.
002450:  C3 D2 AA 2A 43 A2 7D 2F 5F 7C 2F 2A AF AC A4 57    ...*C.}/_|/*...W
002460:  7D A3 5F 2A AD AC EB 22 AF AC 7D A3 6F 7C A2 67    }£_*..."..}£o|.g
002470:  22 AD AC C9 3A DE AC B7 CA 91 AC 2A 43 A2 36 00    "...:......*C.6.
002480:  3A E0 AC B7 CA 91 AC 77 3A DF AC 32 D6 AC CD 45    :......w:..2...E
002490:  AB 2A 0F A2 F9 2A 45 A2 7D 44 C9 CD 51 AB 3E 02    .*...*E.}D..Q.>.
0024A0:  32 D5 AC 0E 00 CD 07 AA CC 03 A9 C9 E5 00 00 00    2...............
0024B0:  00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0024C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0024D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0024E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0024F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002500:  0F A3 79 95 78 9C DA 0F A3 EB E1 23 C3 FA A2 E1    .£y.x...£..#....
002510:  C5 D5 E5 EB 2A CE AC 19 44 4D CD 1E AD D1 2A B5    ....*...DM....*.
002520:  AC 73 23 72 D1 2A B7 AC 73 23 72 C1 79 93 4F 78    .s#r.*..s#r.y.Ox
002530:  9A 47 2A D0 AC EB CD 30 AD 4D 44 C3 21 AD 21 C3    .G*....0.MD.!.!.
002540:  AC 4E 3A E3 AC B7 1F 0D C2 45 A3 47 3E 08 96 4F    .N:......E£G>..O
002550:  3A E2 AC 0D CA 5C A3 B7 17 C3 53 A3 80 C9 2A 43    :....\£...S£..*C
002560:  A2 11 10 00 19 09 3A DD AC B7 CA 71 A3 6E 26 00    ......:....q£n&.
002570:  C9 09 5E 23 56 EB C9 CD 3E A3 4F 06 00 CD 5E A3    ..^#V...>£O...^£
002580:  22 E5 AC C9 2A E5 AC 7D B4 C9 3A C3 AC 2A E5 AC    "...*..}..:..*..
002590:  29 3D C2 90 A3 22 E7 AC 3A C4 AC 4F 3A E3 AC A1    )=..£"..:..O:...
0025A0:  B5 6F 22 E5 AC C9 2A 43 A2 11 0C 00 19 C9 2A 43    .o"...*C......*C
0025B0:  A2 11 0F 00 19 EB 21 11 00 19 C9 CD AE A3 7E 32    ......!......£~2
0025C0:  E3 AC EB 7E 32 E1 AC CD A6 A3 3A C5 AC A6 32 E2    ...~2....£:...2.
0025D0:  AC C9 CD AE A3 3A D5 AC FE 02 C2 DE A3 AF 4F 3A    ....£:......£.O:
0025E0:  E3 AC 81 77 EB 3A E1 AC 77 C9 0C 0D C8 7C B7 1F    ...w.:..w....|..
0025F0:  67 7D 1F 6F C3 EB A3 0E 80 2A B9 AC AF 86 23 0D    g}.o..£..*....#.
002600:  C2 FD A3 C9 0C 0D C8 29 C3 05 A4 C5 3A 42 A2 4F    ..£....)....:B.O
002610:  21 01 00 CD 04 A4 C1 79 B5 6F 78 B4 67 C9 2A AD    !......y.ox.g.*.
002620:  AC 3A 42 A2 4F CD EA A3 7D E6 01 C9 21 AD AC 4E    .:B.O..£}...!..N
002630:  23 46 CD 0B A4 22 AD AC 2A C8 AC 23 EB 2A B3 AC    #F..."..*..#.*..
002640:  73 23 72 C9 CD 5E A4 11 09 00 19 7E 17 D0 21 0F    s#r..^.....~..!.
002650:  9F C3 4A A2 CD 1E A4 C8 21 0D 9F C3 4A A2 2A B9    ..J.....!...J.*.
002660:  AC 3A E9 AC 85 6F D0 24 C9 2A 43 A2 11 0E 00 19    .:...o.$.*C.....
002670:  7E C9 CD 69 A4 36 00 C9 CD 69 A4 F6 80 77 C9 2A    ~..i.6...i...w.*
002680:  EA AC EB 2A B3 AC 7B 96 23 7A 9E C9 CD 7F A4 D8    ...*..{.#z......
002690:  13 72 2B 73 C9 7B 95 6F 7A 9C 67 C9 0E FF 2A EC    .r+s.{.oz.g...*.
0026A0:  AC EB 2A CC AC CD 95 A4 D0 C5 CD F7 A3 2A BD AC    ..*.........£*..
0026B0:  EB 2A EC AC 19 C1 0C CA C4 A4 BE C8 CD 7F A4 D0    .*..............
0026C0:  CD 2C A4 C9 77 C9 CD 9C A4 CD E0 A4 0E 01 CD B8    .,..w...........
0026D0:  A2 C3 DA A4 CD E0 A4 CD B2 A2 21 B1 AC C3 E3 A4    ..........!.....
0026E0:  21 B9 AC 4E 23 46 C3 24 AD 2A B9 AC EB 2A B1 AC    !..N#F.$.*...*..
0026F0:  0E 80 C3 4F A2 21 EA AC 7E 23 BE C0 3C C9 21 FF    ...O.!..~#..<.!.
002700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
002710:  02 00 01 00 02 09 4E E5 02 00 41 02 00 00 00 02    ......N...A.....
002720:  02 00 46 02 00 00 00 02 02 00 42 02 00 00 00 02    ..F.......B.....
002730:  02 00 47 02 00 00 00 02 02 00 43 02 00 00 00 02    ..G.......C.....
002740:  02 00 48 02 00 00 00 02 02 00 44 02 00 00 00 02    ..H.......D.....
002750:  02 00 49 02 00 00 00 02 02 00 45 02 00 00 00 02    ..I.......E.....
002760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002800:  00 54 55 52 42 4F 20 20 20 43 4F 4D 01 00 00 71    .TURBO   COM...q
002810:  12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 00    .............. .
002820:  00 54 55 52 42 4F 20 20 20 43 4F 4D 00 00 00 80    .TURBO   COM....
002830:  02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11    ................
002840:  00 43 50 43 49 4E 53 54 20 43 4F 4D 00 00 00 57    .CPCINST COM...W
002850:  21 22 23 24 25 26 27 28 29 2A 2B 00 00 00 00 00    !"#$%&'()*+.....
002860:  00 41 4C 49 52 45 20 20 20 50 41 53 00 00 00 35    .ALIRE   PAS...5
002870:  2C 2D 2E 2F 30 31 77 00 00 00 00 00 00 00 00 00    ,-./01w.........
002880:  00 57 49 4E 44 4F 57 20 20 50 41 53 00 00 00 15    .WINDOW  PAS....
002890:  32 33 34 00 00 00 00 00 00 00 00 00 00 00 00 00    234.............
0028A0:  00 43 4D 44 4C 49 4E 20 20 50 41 53 00 00 00 06    .CMDLIN  PAS....
0028B0:  35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    5...............
0028C0:  00 54 55 52 42 4F 20 20 20 4D 53 47 00 00 00 0C    .TURBO   MSG....
0028D0:  36 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00    67..............
0028E0:  00 4C 49 53 54 45 52 20 20 50 41 53 00 00 00 2C    .LISTER  PAS...,
0028F0:  38 39 3A 3B 3C 3D 00 00 00 00 00 00 00 00 00 00    89:;<=..........
002900:  00 4D 43 31 20 20 20 20 20 50 41 53 00 00 00 25    .MC1     PAS...%
002910:  3E 3F 40 41 42 00 00 00 00 00 00 00 00 00 00 00    >?@AB...........
002920:  00 4D 43 2D 4D 4F 44 30 36 49 4E 43 00 00 00 25    .MC-MOD06INC...%
002930:  43 44 45 46 47 00 00 00 00 00 00 00 00 00 00 00    CDEFG...........
002940:  00 4D 43 2D 4D 4F 44 30 37 49 4E 43 00 00 00 33    .MC-MOD07INC...3
002950:  48 49 4A 4B 4C 4D 4E 00 00 00 00 00 00 00 00 00    HIJKLMN.........
002960:  00 4D 43 2D 4D 4F 44 30 34 49 4E 43 00 00 00 46    .MC-MOD04INC...F
002970:  4F 50 51 52 53 54 55 56 57 00 00 00 00 00 00 00    OPQRSTUVW.......
002980:  00 4D 43 2D 4D 4F 44 30 35 49 4E 43 00 00 00 10    .MC-MOD05INC....
002990:  58 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00    XY..............
0029A0:  00 4D 43 44 45 4D 4F 20 20 4D 43 53 00 00 00 5D    .MCDEMO  MCS...]
0029B0:  5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 00 00 00 00    Z[\]^_`abcde....
0029C0:  00 54 55 52 42 4F 20 20 20 4F 56 52 00 00 00 09    .TURBO   OVR....
0029D0:  66 67 00 00 00 00 00 00 00 00 00 00 00 00 00 00    fg..............
0029E0:  00 4D 43 2D 4D 4F 44 30 30 49 4E 43 00 00 00 07    .MC-MOD00INC....
0029F0:  68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    h...............
002A00:  01 12 13 F1 10 ED C9 01 0A 64 21 6B 01 C3 35 02    .........d!k..5.
002A10:  21 7B 01 C3 35 02 11 03 00 CD 5F 03 E6 01 18 06    !{..5....._.....
002A20:  11 06 00 CD 5F 03 6F 26 00 C9 11 12 00 18 F4 11    ...._.o&........
002A30:  0C 00 18 08 11 0F 00 18 03 11 09 00 E1 C1 E5 3A    ...............:
002A40:  DD 00 B7 28 1A D5 C5 CD A0 00 7C B5 28 0F CD E1    ...(......|.(...
002A50:  03 FE 13 20 08 CD E1 03 FE 03 CA D4 20 C1 D1 2A    ... ........ ..*
002A60:  01 00 19 E9 22 D2 00 78 32 DD 00 79 B7 28 0B 3E    ...."..x2..y.(.>
002A70:  C3 32 38 00 21 FB 1F 22 39 00 21 A5 03 11 A0 00    .28.!.."9.!.....
002A80:  01 18 00 ED B0 21 BD 03 11 B8 00 01 0C 00 ED B0    .....!..........
002A90:  AF 6F 67 32 D0 00 22 D4 00 22 D6 00 3E 7E 32 D1    .og2..".."..>~2.
002AA0:  00 32 E0 00 C9 C3 16 03 C3 20 03 C3 39 03 C3 2F    .2....... ..9../
002AB0:  03 C3 34 03 C3 2A 03 C3 39 03 C3 20 03 C1 00 82    ..4..*..9.. ....
002AC0:  00 43 00 C4 00 C5 00 C1 00 C5 D5 E5 DD E5 FD E5    .C..............
002AD0:  F5 6F 26 00 E5 CD A6 00 F1 FD E1 DD E1 E1 D1 C1    .o&.............
002AE0:  C9 C5 D5 E5 DD E5 FD E5 CD A3 00 7D 18 EB 0E FF    .........£.}....
002AF0:  18 0C 0E 00 ED 5B D2 00 13 1A FE 20 28 FA 21 65    .....[..... (.!e
002B00:  00 06 03 CD 7B 04 1A CD A6 04 FE 41 38 12 FE 51    ....{......A8..Q
002B10:  30 0E 47 13 1A FE 3A 20 06 78 D6 40 13 18 02 1B    0.G...: .x.@....
002B20:  AF 21 5C 00 77 23 0C 0D 28 19 1A CD 82 04 20 13    .!\.w#..(..... .
002B30:  FE 3F 28 0F FE 2A 28 0B FE 2E 28 07 06 0B CD 77    .?(..*(...(....w
002B40:  04 18 10 06 08 CD 5E 04 1A FE 2E 20 06 13 06 03    ......^.... ....
002B50:  CD 5E 04 21 68 00 06 18 36 00 23 10 FB C9 1A 0C    .^.!h...6.#.....
002B60:  0D 28 08 FE 3F 28 09 FE 2A 28 0B CD 82 04 28 0B    .(..?(..*(....(.
002B70:  77 23 13 10 E9 C9 13 3E 3F 18 02 3E 20 77 23 10    w#.....>?..> w#.
002B80:  FC C9 CD A6 04 FE 20 38 0D E5 C5 21 98 04 01 0E    ...... 8...!....
002B90:  00 ED B1 C1 E1 C9 BF C9 20 2E 2C 3B 3A 3D 3F 2A    ........ .,;:=?*
002BA0:  5B 5D 3C 3E 7B 7D FE 61 D8 FE 7B D0 D6 20 C9 7C    []<>{}.a..{.. .|
002BB0:  CD B4 04 7D F5 1F 1F 1F 1F CD BD 04 F1 E6 0F C6    ...}............
002BC0:  90 27 CE 40 27 C3 C9 03 AF 37 CB 7C C0 7C B7 7D    .'.@'....7.|.|.}
002BD0:  C8 3E FF C9 32 D8 00 C5 CD AF 1E C1 2A 06 00 B7    .>..2.......*...
002BE0:  ED 42 DA A8 20 EB D1 F9 01 00 FC 09 22 C6 00 AF    .B.. ......."...
002BF0:  6F 67 22 CE 00 32 DC 00 3E C3 32 D9 00 21 DE 20    og"..2..>.2..!. 
002C00:  00 4D 43 2D 4D 4F 44 30 31 49 4E 43 00 00 00 0D    .MC-MOD01INC....
002C10:  69 6A 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ij..............
002C20:  00 4D 43 2D 4D 4F 44 30 33 49 4E 43 00 00 00 23    .MC-MOD03INC...#
002C30:  6B 6C 6D 6E 6F 00 00 00 00 00 00 00 00 00 00 00    klmno...........
002C40:  00 4D 43 20 20 20 20 20 20 50 41 53 00 00 00 18    .MC      PAS....
002C50:  70 71 72 00 00 00 00 00 00 00 00 00 00 00 00 00    pqr.............
002C60:  00 4D 43 2D 4D 4F 44 30 32 49 4E 43 00 00 00 1A    .MC-MOD02INC....
002C70:  73 74 75 76 00 00 00 00 00 00 00 00 00 00 00 00    stuv............
002C80:  00 4D 43 20 20 20 20 20 20 42 41 4B 00 00 00 18    .MC      BAK....
002C90:  78 79 7A 00 00 00 00 00 00 00 00 00 00 00 00 00    xyz.............
002CA0:  00 54 49 4E 53 54 20 20 20 43 4F 4D 01 00 00 47    .TINST   COM...G
002CB0:  8D 8E 8F 90 91 92 93 94 95 00 00 00 00 00 00 00    ................
002CC0:  00 54 49 4E 53 54 20 20 20 43 4F 4D 00 00 00 80    .TINST   COM....
002CD0:  7C 7D 7E 7F 80 82 83 84 85 86 87 88 89 8A 8B 8C    |}~.............
002CE0:  00 57 49 4E 44 4F 57 20 20 50 41 53 00 00 00 00    .WINDOW  PAS....
002CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002D00:  00 54 49 4E 53 54 20 20 20 44 54 41 00 00 00 23    .TINST   DTA...#
002D10:  96 97 98 99 9A 00 00 00 00 00 00 00 00 00 00 00    ................
002D20:  00 4D 43 2D 4D 4F 44 30 31 42 41 4B 00 00 00 0D    .MC-MOD01BAK....
002D30:  7B 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00    {...............
002D40:  00 54 49 4E 53 54 20 20 20 4D 53 47 00 00 00 1A    .TINST   MSG....
002D50:  9F A0 A1 A2 00 00 00 00 00 00 00 00 00 00 00 00    ................
002D60:  00 49 4E 53 54 41 4C 4C 32 50 41 53 00 00 00 32    .INSTALL2PAS...2
002D70:  A3 A4 A5 A6 A7 A8 A9 00 00 00 00 00 00 00 00 00    £...............
002D80:  00 45 53 53 41 49 20 20 20 50 41 53 00 00 00 04    .ESSAI   PAS....
002D90:  9B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002DA0:  E5 4A 55 4C 49 45 4E 20 20 42 41 4B 00 00 00 06    .JULIEN  BAK....
002DB0:  9C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002DC0:  E5 4A 55 4C 49 45 4E 20 20 50 41 53 00 00 00 05    .JULIEN  PAS....
002DD0:  9D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002DE0:  E5 47 45 4F 4D 20 20 20 20 50 41 53 00 00 00 04    .GEOM    PAS....
002DF0:  9E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E00:  22 DA 00 EB 22 CC 00 E9 E5 2A C6 00 B7 ED 42 22    "..."....*....B"
002E10:  C6 00 ED 5B C4 00 B7 ED 52 19 EB E1 DA 75 1D ED    ...[....R....u..
002E20:  B0 C9 2A C6 00 ED B0 22 C6 00 D9 C9 5E 23 56 23    ..*...."....^#V#
002E30:  D5 5E 23 56 23 4E 23 46 E1 C9 DD E1 EB 1A 4F 06    .^#V#N#F......O.
002E40:  00 2F 6F 26 FF 39 F9 EB 03 ED B0 DD E9 D1 1A 4F    ./o&.9.........O
002E50:  06 00 2F 6F 26 FF 39 F9 EB 03 ED B0 E9 DD E1 EB    ../o&.9.........
002E60:  21 E0 FF 39 F9 EB C5 04 05 28 05 AF 12 13 10 FC    !..9.....(......
002E70:  ED B0 C1 3E 20 90 91 28 06 47 AF 12 13 10 FC DD    ...> ..(.G......
002E80:  E9 DD E1 21 E0 FF 39 F9 06 20 AF 77 23 10 FC DD    ...!..9.. .w#...
002E90:  E9 DD E1 45 CD BA 05 B6 77 DD E9 DD E1 D1 7D 93    ...E....w.....}.
002EA0:  38 F7 3C 4F 43 CD BA 05 5F 41 AF B3 CB 23 30 06    8.<OC..._A...#0.
002EB0:  B6 77 23 AF 1E 01 10 F3 18 DD 78 E6 F8 0F 0F 0F    .w#.......x.....
002EC0:  C6 02 6F 26 00 39 78 E6 07 3C 47 AF 37 17 10 FD    ..o&.9x..<G.7...
002ED0:  C9 E5 D9 EB E3 73 23 72 23 D1 73 23 72 23 71 23    .....s#r#.s#r#q#
002EE0:  70 C9 DD E1 78 EB 21 00 00 44 39 4E E5 09 23 E3    p...x.!..D9N..#.
002EF0:  B9 38 01 79 12 13 23 B7 28 03 4F ED B0 E1 F9 DD    .8.y..#.(.O.....
002F00:  E9 DD E1 78 21 00 00 44 39 4E E5 09 23 5E 23 56    ...x!..D9N..#^#V
002F10:  18 DC DD E1 EB 68 26 00 44 39 ED B0 21 20 00 39    .....h&.D9..! .9
002F20:  F9 DD E9 DD E1 21 20 00 39 5E 23 56 68 26 00 44    .....! .9^#Vh&.D
002F30:  39 ED B0 21 22 00 18 E7 DD E1 EB 78 2F 6F 26 FF    9..!"......x/o&.
002F40:  39 F9 70 23 48 06 00 EB ED B0 DD E9 B7 ED 52 19    9.p#H.........R.
002F50:  D8 3E 90 C3 27 20 B7 ED 52 B7 ED 42 30 03 09 19    .>..' ..R..B0...
002F60:  C9 3E 91 C3 27 20 B7 ED 52 EB 13 EA 71 06 F0 18    .>..' ..R...q...
002F70:  01 F8 11 00 00 C9 D5 EB B7 ED 52 EB E1 18 EB B7    ..........R.....
002F80:  ED 52 21 01 00 C8 2B C9 CD DF 0B 18 F5 CD B0 09    .R!...+.........
002F90:  18 F0 B7 ED 52 21 01 00 C0 2B C9 CD DF 0B 18 F5    ....R!...+......
002FA0:  CD B0 09 18 F0 CD 72 07 21 01 00 D0 2B C9 CD DF    ......r.!...+...
002FB0:  0B 18 F5 CD B0 09 18 F0 CD 72 07 21 01 00 C8 D8    .........r.!....
002FC0:  2B C9 CD DF 0B 18 F4 CD B0 09 18 EF CD 72 07 21    +............r.!
002FD0:  00 00 C8 D8 23 C9 CD DF 0B 18 F4 CD B0 09 18 EF    ....#...........
002FE0:  CD 72 07 21 01 00 D8 2B C9 CD DF 0B 18 F5 CD B0    .r.!...+........
002FF0:  09 18 F0 54 5D 4B 42 EB 21 00 00 7A B7 3E 10 20    ...T]KB.!..z.>. 
003000:  E5 54 56 41 20 20 20 20 20 50 41 53 00 00 00 01    .TVA     PAS....
003010:  AA 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003020:  00 57 49 4E 44 4F 57 20 20 43 48 4E 00 00 00 00    .WINDOW  CHN....
003030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003040:  E5 45 58 45 52 43 49 43 45 50 41 53 00 00 00 00    .EXERCICEPAS....
003050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0030A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0030B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0030C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0030D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0030E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0030F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0031A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0031B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0031C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0031D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0031E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0031F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003200:  03 53 3E 08 29 EB 29 EB 30 01 09 3D 20 F6 C9 7C    .S>.).).0..= ..|
003210:  B5 CA 03 0A 7C AA F5 CD 80 07 EB CD 80 07 EB 44    ....|..........D
003220:  4D AF 67 6F 3E 11 ED 6A ED 42 30 02 09 37 3F CB    M.go>..j.B0..7?.
003230:  13 CB 12 3D 20 F0 EB F1 F0 18 48 E5 CD 92 07 CB    ...= .....H.....
003240:  3C CB 1D D1 EB CD 0F 07 EB CB 7A C8 18 35 CD 61    <.........z..5.a
003250:  07 C8 29 10 FD C9 CD 61 07 C8 CB 3C CB 1D 10 FA    ..)....a...<....
003260:  C9 EB 7A B7 20 08 7B FE 10 30 03 47 B7 C9 AF 67    ..z. .{..0.G...g
003270:  6F C9 EB 7C AA 7C FA 7E 07 BA C0 7D BB C9 17 C9    o..|.|.~...}....
003280:  CB 7C C8 7C 2F 67 7D 2F 6F 23 C9 7D E6 01 6F 26    .|.|/g}/o#.}..o&
003290:  00 C9 ED 4B CA 00 ED 5B C8 00 C5 D5 78 41 4A 53    ...K...[....xAJS
0032A0:  1E 00 1F CB 18 CB 19 CB 1A CB 1B E1 19 EB E1 ED    ................
0032B0:  4A 44 4D 21 E9 62 19 22 C8 00 EB 21 19 36 ED 4A    JDM!.b."...!.6.J
0032C0:  22 CA 00 44 4D C9 06 00 11 10 27 CD E2 07 11 E8    "..DM.....'.....
0032D0:  03 CD E2 07 11 64 00 CD E2 07 1E 0A CD E2 07 7D    .....d.........}
0032E0:  18 0D AF 3C ED 52 30 FB 19 04 3D 20 02 05 C8 C6    ...<.R0...= ....
0032F0:  30 DD 77 00 DD 23 C9 DD 7E 00 D6 24 4F 21 00 00    0.w..#..~..$O!..
003300:  20 02 DD 23 DD 7E 00 CD A6 04 D6 30 38 29 FE 0A     ..#.~.....08)..
003310:  38 0E 0C 0D 20 21 D6 07 FE 0A 38 1B FE 10 30 17    8... !....8...0.
003320:  54 5D 29 D8 29 D8 0C 0D 20 02 54 5D 19 D8 29 D8    T]).)... .T]..).
003330:  5F 16 00 19 D8 18 CB 79 B7 C8 7C 87 C9 DD E1 E1    _......y..|.....
003340:  E5 7D 26 00 23 39 4E 81 38 1C 77 EB 21 00 00 44    .}&.#9N.8.w.!..D
003350:  ED 42 39 F9 EB E5 03 ED B0 EB E1 2B 1B 4F 03 ED    .B9........+.O..
003360:  B8 EB 23 F9 DD E9 3E 10 C3 29 20 DD E1 CD C8 04    ..#...>..) .....
003370:  57 E1 CD DD 09 5F E1 E5 7D 93 38 1A 14 15 28 16    W...._..}.8...(.
003380:  BA 38 16 4A 06 00 60 39 7B 82 54 5D 3D 6F 60 39    .8.J..`9{.T]=o`9
003390:  79 ED B8 EB 18 09 AF 18 03 3C 6B 2D 26 00 39 77    y........<k-&.9w
0033A0:  F9 DD E9 DD E1 E1 E5 7D 26 00 23 39 F9 6F 26 00    .......}&.#9.o&.
0033B0:  DD E9 DD E1 21 00 00 54 39 5E 4B 23 E5 19 5E 43    ....!..T9^K#..^C
0033C0:  23 E5 19 E5 FD E1 D1 E1 79 90 38 10 3C 4F C5 D5    #.......y.8.<O..
0033D0:  E5 1A BE 28 0C E1 D1 C1 23 0D 20 F2 21 00 00 18    ...(....#. .!...
0033E0:  0E 23 13 10 EC D1 E1 C1 21 00 00 39 EB ED 52 FD    .#......!..9..R.
0033F0:  F9 DD E9 DD E1 CD C8 04 4F E1 CD DD 09 5F E1 7E    ........O...._.~
003400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0034A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0034B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0034C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0034D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0034E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0034F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0035A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0035B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0035C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0035D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0035E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0035F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
003600:  93 38 1B 0C 0D 28 17 91 38 12 F5 7E 91 77 06 00    .8...(..8..~.w..
003610:  50 19 54 5D 09 F1 3C 4F ED B0 18 02 1D 73 DD E9    P.T]..<O.....s..
003620:  DD E1 CD DD 09 4F D1 ED 53 E8 00 21 00 00 39 1A    .....O..S..!..9.
003630:  F5 86 38 03 B8 38 01 78 12 F1 57 5E 91 38 2F 3C    ..8..8.x..W^.8/<
003640:  6F 7A 83 38 04 B8 7D 38 08 78 93 38 26 91 38 23    oz.8..}8.x.8&.8#
003650:  3C B7 28 1F C5 D5 2A E8 00 5F 1D 16 00 42 19 09    <.(...*.._...B..
003660:  D1 D5 E5 50 19 EB E1 4F ED B8 D1 C1 18 05 7A 3C    ...P...O......z<
003670:  28 19 4F 78 91 3C BB 38 01 7B B7 28 0E 2A E8 00    (.Ox.<.8.{.(.*..
003680:  06 00 09 EB 21 01 00 39 4F ED B0 21 00 00 54 39    ....!..9O..!..T9
003690:  5E 13 19 F9 DD E9 DD E1 E1 2D C2 66 08 6C 26 00    ^........-.f.l&.
0036A0:  DD E9 21 02 00 54 39 5E 13 19 7E 36 01 23 77 C9    ..!..T9^..~6.#w.
0036B0:  21 04 00 54 39 5E 4B 23 E5 19 5E 43 23 E5 19 E5    !..T9^K#..^C#...
0036C0:  FD E1 D1 E1 AF B8 28 04 B9 20 08 78 B9 E1 D1 FD    ......(.. .x....
0036D0:  F9 D5 E9 1A BE 20 F6 23 13 05 0D 18 E7 7C B7 20    ..... .#.....|. 
0036E0:  03 7D B7 C0 3E 11 C3 29 20 CD 0D 0A D0 3E 01 C3    .}..>..) ....>..
0036F0:  27 20 CD 81 0A 18 F5 CD AC 0F CD 97 0A 18 ED D9    ' ..............
003700:  7D B7 D9 3E 02 CA 27 20 CD F5 0A 18 DF D9 CB 78    }..>..' .......x
003710:  D9 C2 88 0A D9 7D B7 D9 C8 D9 C5 D5 E5 D9 7D B7    .....}........}.
003720:  20 05 D9 CB B8 18 54 C5 CB F8 AF 08 D9 CB F8 7D     .....T........}
003730:  D9 95 28 13 30 06 ED 44 08 3D 08 D9 CD 7A 0B 2C    ..(.0..D.=...z.,
003740:  3D 20 F9 08 28 01 D9 F1 E6 80 20 0F CD 92 0B 30    = ..(..... ....0
003750:  25 CD 7B 0B B7 2C 20 1E 37 18 20 CD C6 0B 3F F5    %.{.., .7. ...?.
003760:  28 10 38 01 D9 CD AC 0B CB 78 20 09 CD 86 0B 2D    (.8......x ....-
003770:  20 F6 CD 72 0B F1 38 02 CB B8 B7 D9 E1 D1 C1 D9     ..r..8.........
003780:  C9 D9 CB 78 D9 C2 14 0A CD 8F 0A CD 14 0A D8 2C    ...x...........,
003790:  2D C8 78 EE 80 47 C9 D9 7D B7 D9 CA 72 0B 7D B7    -.x..G..}...r.}.
0037A0:  C8 D9 85 D9 CD 4D 0B C5 D5 E5 DD 39 CD 72 0B D9    .....M.....9.r..
0037B0:  2E 05 D9 3E 08 DD 23 DD 6E 00 08 CB 1D 30 03 CD    ...>..#.n....0..
0037C0:  92 0B CD 7B 0B 08 3D 20 F1 D9 2D D9 20 E5 DD 6E    ...{..= ..-. ..n
0037D0:  FB CB 78 20 09 08 CD 87 0B 2C 2D 28 01 2D F1 F1    ..x .....,-(.-..
0037E0:  F1 B7 08 F1 D9 C1 E1 D9 DD E1 CB B8 B0 47 2C 2D    .............G,-
0037F0:  CC 72 0B 08 C9 7D B7 C8 D9 95 D9 3F CD 4D 0B E5    .r...}.....?.M..
003800:  C3 E2 20 CD AB 43 6F 70 79 72 69 67 68 74 20 28    .. ..Copyright (
003810:  43 29 20 31 39 38 35 20 42 4F 52 4C 41 4E 44 20    C) 1985 BORLAND 
003820:  49 6E 63 00 04 00 A1 42 00 00 00 00 00 00 00 00    Inc....B........
003830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003850:  00 00 00 14 53 63 68 6E 65 69 64 65 72 20 43 50    ....Schneider CP
003860:  43 34 36 34 2F 36 36 34 50 19 00 0E 1C 00 0D 0D    C464/664P.......
003870:  1C 01 00 00 1D 0F 0F 1B 1B 1B D5 0B 1C 01 00 00    ................
003880:  1C 00 17 17 1D 17 17 EF 9E CD BD 03 1F 00 00 00    ................
003890:  00 00 00 00 00 00 00 00 00 00 00 01 01 01 02 03    ................
0038A0:  00 00 01 0C 00 00 00 00 00 00 00 00 00 00 00 00    ................
0038B0:  00 00 00 00 00 00 00 00 00 00 00 00 01 12 00 00    ................
0038C0:  00 00 01 18 00 00 00 00 01 18 00 00 00 00 00 00    ................
0038D0:  7E B7 37 C8 23 F5 E5 7E CD E8 01 E1 F1 3D C8 18    ~.7.#..~.....=..
0038E0:  F3 CD 00 02 0D 0A 00 C9 6F E5 CD A6 00 C9 FE 80    ........o.......
0038F0:  DC 6B 02 D4 84 02 E6 7F 18 EE E5 21 EE 01 18 04    .k.........!....
003900:  E5 21 E8 01 22 13 02 E1 E3 F5 C5 D5 7E 23 B7 28    .!..".......~#.(
003910:  07 E5 CD D2 04 E1 18 F4 D1 C1 F1 E3 C9 7D B4 C8    .............}..
003920:  3A 24 01 87 87 87 E3 E3 E3 E3 C5 01 D2 04 C1 3D    :$.............=
003930:  20 F4 2B 18 E8 CD D0 01 D8 2A CE 01 18 DF F5 C5     .+......*......
003940:  D5 E5 21 A8 01 CD 35 02 21 A2 01 CD D0 01 2A BA    ..!...5.!.....*.
003950:  01 D4 1D 02 E1 D1 C1 F1 C9 F5 C5 D5 E5 21 B4 01    .............!..
003960:  18 E9 F5 C5 D5 E5 21 AE 01 18 E0 F5 3A E0 00 B7    ......!.....:...
003970:  28 10 C5 D5 E5 AF 32 E0 00 21 C8 01 CD 35 02 E1    (.....2..!...5..
003980:  D1 C1 F1 C9 F5 3A E0 00 FE FF 28 F6 C5 D5 E5 3E    .....:....(....>
003990:  FF 32 E0 00 21 C2 01 18 E3 F5 C5 D5 E5 21 BC 01    .2..!........!..
0039A0:  18 DA F5 C5 D5 E5 E5 11 F0 00 21 8B 01 01 10 00    ..........!.....
0039B0:  ED B0 D1 3A 9E 01 4F 3A 9C 01 82 D5 CD DC 02 D1    ...:..O:........
0039C0:  3A 9F 01 4F 3A 9D 01 83 CD DC 02 21 F0 00 CD D0    :..O:......!....
0039D0:  01 2A A0 01 CD 1D 02 E1 D1 C1 F1 C9 21 F0 00 06    .*..........!...
0039E0:  00 09 EB 21 9B 01 34 35 28 02 12 C9 1B 1B 21 0A    ...!..45(.....!.
0039F0:  03 06 03 2B 0E 2F 0C 96 30 FC 86 F5 79 FE 30 28    ...+./..0...y.0(
003A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
003A10:  03 00 01 00 02 09 4E E5 03 00 41 02 00 00 00 02    ......N...A.....
003A20:  03 00 46 02 00 00 00 02 03 00 42 02 00 00 00 02    ..F.......B.....
003A30:  03 00 47 02 00 00 00 02 03 00 43 02 00 00 00 02    ..G.......C.....
003A40:  03 00 48 02 00 00 00 02 03 00 44 02 00 00 00 02    ..H.......D.....
003A50:  03 00 49 02 00 00 00 02 03 00 45 02 00 00 00 02    ..I.......E.....
003A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003B00:  E5 E5 DD 39 D9 2E 05 D9 3E 08 08 CD C6 0B 38 03    ...9....>.....8.
003B10:  CD AC 0B 3F CB 15 08 3D 20 0C DD 75 05 DD 2B D9    ...?...= ..u..+.
003B20:  2D D9 28 0E 3E 08 CD 86 0B 30 DF 08 CD AC 0B B7    -.(.>....0......
003B30:  18 E1 CD 86 0B 38 04 CD C6 0B 3F E1 D1 C1 CB 78    .....8....?....x
003B40:  20 05 CD 87 0B 18 9A 2C 20 97 37 18 95 38 06 C6     ......, .7..8..
003B50:  80 38 06 18 1B C6 80 38 17 6F DD E3 D9 E5 C5 78    .8.....8.o.....x
003B60:  CB F8 D9 A8 E6 80 F5 CB F8 DD E5 DD 21 00 00 C9    ............!...
003B70:  E1 D8 AF 6F 47 4F 57 5F 67 C9 B7 CB 18 CB 19 CB    ...oGOW_g.......
003B80:  1A CB 1B CB 1C C9 B7 CB 14 CB 13 CB 12 CB 11 CB    ................
003B90:  10 C9 7C D9 84 D9 67 7B D9 8B D9 5F 7A D9 8A D9    ..|...g{..._z...
003BA0:  57 79 D9 89 D9 4F 78 D9 88 D9 47 C9 7C D9 94 D9    Wy...Ox...G.|...
003BB0:  67 7B D9 9B D9 5F 7A D9 9A D9 57 79 D9 99 D9 4F    g{..._z...Wy...O
003BC0:  78 D9 98 D9 47 C9 78 D9 B8 D9 C0 79 D9 B9 D9 C0    x...G.x....y....
003BD0:  7A D9 BA D9 C0 7B D9 BB D9 C0 7C D9 BC D9 C9 D9    z....{....|.....
003BE0:  78 D9 A8 F2 E9 0B 78 17 C9 CB 78 28 06 CD F3 0B    x.....x...x(....
003BF0:  C8 3F C9 7D D9 BD D9 C0 B7 C8 C3 C6 0B 7D D6 81    .?.}.........}..
003C00:  DA 72 0B 3C FE 28 D0 D9 C5 D5 E5 08 CD 72 0B 08    .r.<.(.......r..
003C10:  37 CD 7B 0B 3D 20 F9 D9 7C D9 A4 D9 67 7B D9 A3    7.{.= ..|...g{.£
003C20:  D9 5F 7A D9 A2 D9 57 79 D9 A1 D9 4F 78 D9 A0 D9    ._z...Wy...Ox...
003C30:  47 C3 7B 0A D9 C5 D5 E5 D9 CD AC 0F D9 CD FD 0B    G.{.............
003C40:  D9 CD 81 0A 18 EB 7D B7 C8 CB 78 3E 03 C2 27 20    ......}...x>..' 
003C50:  CD AC 0F 7D C6 80 CB 2F C6 80 6F D6 14 F5 D9 C5    ...}.../..o.....
003C60:  D5 E5 CD F5 0A CD 0D 0A 2D C5 D5 E5 CD 81 0A 7D    ........-......}
003C70:  E1 D1 C1 D9 E1 D1 C1 E3 BC E3 30 E3 F1 D9 C9 D9    ..........0.....
003C80:  CD 8E 0F 2D CD 81 0A D9 CD 8E 0F 2C D9 7D FE 6C    ...-.......,.}.l
003C90:  D8 C5 CB B8 CD DF 0B C1 38 09 CD F5 0A CD 34 0C    ........8.....4.
003CA0:  CD 97 0A CB 78 28 03 CD 0D 0A D9 2D D9 CD DF 0B    ....x(.....-....
003CB0:  F5 38 03 CD 81 0A D9 2D D9 CD DF 0B 38 05 D9 2C    .8.....-....8..,
003CC0:  CD 81 0A 7D FE 6C 38 3B D9 01 AA 2A 11 AA AA 21    ...}.l8;...*...!
003CD0:  7F AA CD 97 0A DD E5 DD 21 07 0D 3E 05 CD 34 0F    ........!..>..4.
003CE0:  DD E1 CD AC 0F CD 97 0A CD 97 0A C5 D5 E5 D9 CD    ................
003CF0:  AC 0F 2D 2D D9 2D CD 0D 0A D9 E1 D1 C1 D9 CD 81    ..--.-..........
003D00:  E1 03 77 1E 01 FE 08 28 36 FE 7F 28 32 1D FE 18    ..w....(6..(2...
003D10:  28 2D FE 1B 28 29 FE 1A 28 36 FE 0D 28 38 FE 20    (-..()..(6..(8. 
003D20:  30 11 FE 03 20 D9 3A DD 00 B7 28 D3 DD 2A E4 00    0... .:...(..*..
003D30:  C3 16 20 79 BA 28 C8 7E 14 23 CD C9 03 18 C0 15    .. y.(.~.#......
003D40:  FA FD 14 2B CD 00 02 08 20 08 00 1D 28 B1 18 EF    ...+.... ...(...
003D50:  04 05 28 AB 18 04 04 05 20 04 36 1A 18 08 CD E1    ..(..... .6.....
003D60:  01 36 0D 23 36 0A 23 22 D6 00 C9 2A E2 00 3A D0    .6.#6.#"...*..:.
003D70:  00 B7 20 79 7E CB 6F 20 70 E6 0F 20 2E 23 23 7E    .. y~.o p.. .##~
003D80:  B7 F2 97 15 0E 14 E5 CD BA 19 E1 28 08 E5 11 2E    ...........(....
003D90:  00 19 36 1A E1 AF 77 34 C6 2E 5F 16 00 19 7E FE    ..6...w4.._...~.
003DA0:  1A 20 3D 2A E2 00 23 23 35 18 35 3D 20 1B 2A D4    . =*..##5.5= .*.
003DB0:  00 ED 5B D6 00 B7 ED 52 38 05 06 FF CD EA 14 2A    ..[....R8......*
003DC0:  D4 00 7E 23 22 D4 00 18 17 3D 20 06 CD A3 00 7D    ..~#"....= ..£.}
003DD0:  18 0E 3D 3D 20 06 CD AF 00 7D 18 04 CD B5 00 7D    ..== ....}.....}
003DE0:  2A E2 00 CB EE 23 77 2B C9 23 7E 2B C9 3E 1A C9    *....#w+.#~+.>..
003DF0:  E5 2A E2 00 7E E6 0F FE 06 28 27 CD 6B 15 FE 21    .*..~....('.k..!
003E00:  30 08 FE 1A 28 04 CB AE 18 F1 11 5D 00 06 1E C5    0...(......]....
003E10:  D5 CD 6B 15 D1 C1 FE 21 38 06 CB AE 12 13 10 EF    ..k....!8.......
003E20:  AF 12 E1 C9 DD 21 5D 00 DD 7E 00 B7 C8 06 00 FE    .....!]..~......
003E30:  2D C0 04 DD 23 C9 38 05 DD 7E 00 B7 C8 3E 10 32    -...#.8..~...>.2
003E40:  D0 00 37 C9 E5 CD 6B 15 CB AE E1 77 C9 3E AF 4F    ..7...k....w.>.O
003E50:  C5 CD F0 15 C1 CD 24 16 C8 C5 E5 CD F7 07 D1 C1    ......$.........
003E60:  CD 36 16 D8 05 CC 83 07 EB 73 0C 0D 20 02 23 72    .6.......s.. .#r
003E70:  EB C9 CD F0 15 CD 24 16 C8 C5 E5 CD A3 11 D9 E1    ......$.....£...
003E80:  C1 CD 36 16 D8 05 D9 CC 8F 0A D9 C3 D1 05 E5 EB    ..6.............
003E90:  0E 00 C5 D5 CD 6B 15 D1 C1 FE 0D 28 0B FE 1A 28    .....k.....(...(
003EA0:  07 CB AE 0C 13 12 10 EA E1 71 C9 CD 6B 15 FE 1A    .........q..k...
003EB0:  28 13 CB AE FE 0A 28 0D FE 0D 20 EF CD 6B 15 FE    (.....(... ..k..
003EC0:  0A 20 02 CB AE C9 2A E2 00 4F 3A D0 00 B7 C0 7E    . ....*..O:....~
003ED0:  E6 0F 20 10 23 23 E5 7E C6 2E 5F 16 00 19 71 E1    .. .##.~.._...q.
003EE0:  34 F0 18 28 FE 06 28 15 E1 06 00 C5 E5 3D CA A6    4..(..(......=..
003EF0:  00 3D 3D CA A9 00 3D CA AC 00 C3 B2 00 2A E8 00    .==...=......*..
003F00:  0A 2C 2C F1 2C 2D C8 D8 78 EE 80 47 C9 67 AA 3F    .,,.,-..x..G.g.?
003F10:  2B 32 D7 6E B6 2A 1D EF 38 74 0D D0 00 0D D0 7A    +2.n.*..8t.....z
003F20:  88 88 88 88 08 7E AB AA AA AA AA 2C 2D 3E 04 CA    .....~.....,->..
003F30:  27 20 CB 78 C2 27 20 D9 CD 98 0F D9 7D 2E 81 95    ' .x.' .....}...
003F40:  F5 CD F5 0A D9 CD 86 0F D9 CD 81 0A C5 D5 E5 D9    ................
003F50:  2C CD 0D 0A D9 E1 D1 C1 CD F5 0A DD E5 DD 21 8C    ,.............!.
003F60:  0D 3E 06 CD 34 0F DD E1 2C D9 CD A2 0F 2D D9 CD    .>..4...,....-..
003F70:  0D 0A F1 C5 D5 E5 6F 26 00 30 01 25 CD 08 10 D9    ......o&.0.%....
003F80:  2C CD 97 0A D9 E1 D1 C1 CD 0D 0A 7D FE 67 DA 72    ,..........}.g.r
003F90:  0B C9 7D 8A 9D D8 89 1D 7D E9 A2 8B 2E 3A 7D 8E    ..}.....}....:}.
003FA0:  E3 38 8E 63 7E 49 92 24 49 12 7E CD CC CC CC 4C    .8.c~I.$I.~....L
003FB0:  7F AB AA AA AA 2A D9 CD A2 0F D9 B7 CB 78 F5 CB    .....*.......x..
003FC0:  B8 CD F5 0A 7D FE 88 30 47 C5 D5 E5 2C CD D0 0F    ....}..0G...,...
003FD0:  E5 CB 3C CB 1D 7D E1 F5 CD 08 10 2C 2D 28 01 2D    ..<..}.....,-(.-
003FE0:  D9 F1 E1 D1 C1 F5 CD 81 0A DD E5 DD 21 10 0E 3E    ............!..>
003FF0:  08 CD 49 0F DD E1 F1 30 0A F5 D9 CD 98 0F D9 CD    ..I....0........
004000:  97 0A F1 85 6F 38 09 F1 C8 D9 CD 86 0F C3 F5 0A    ....o8..........
004010:  E1 3E 01 C3 27 20 6D 2E 1D 11 60 31 70 46 2C FE    .>..' m...`1pF,.
004020:  E5 7F 74 36 7C 89 84 21 77 53 3C FF C3 2E 7A D2    ..t6|..!wS<...z.
004030:  7D 5B 95 1D 7C 25 B8 46 58 63 7E 16 FC EF FD 75    }[..|%.FXc~....u
004040:  80 D2 F7 17 72 31 7D B7 C8 DD E5 D9 CD 86 0F D9    ....r1}.........
004050:  AF CB 78 28 03 3C CB B8 F5 CD DF 0B 38 08 D9 CD    ..x(.<......8...
004060:  F5 0A F1 CB FF F5 D9 01 CF 06 11 8E E9 21 7E 4A    .............!~J
004070:  D9 CD DF 0B 30 05 CD 2E 0F 18 4F DD 21 CE 0E 3E    ....0.....O.!..>
004080:  02 08 D9 11 12 00 DD 19 CD 73 0F D9 CD DF 0B 38    .........s.....8
004090:  0B 08 3D 20 EC D9 11 0C 00 DD 19 D9 D9 CD 6E 0F    ..= ..........n.
0040A0:  CB F8 CD 0D 0A C5 D5 E5 CD 73 0F CD 97 0A D9 CD    .........s......
0040B0:  86 0F CD 0D 0A D9 E1 D1 C1 CD F5 0A DD E5 CD 2E    ................
0040C0:  0F DD E1 D9 CD 6E 0F CD 0D 0A F1 17 30 0A F5 D9    .....n......0...
0040D0:  CD 8E 0F 2D CD 81 0A F1 DD E1 CB 4F C8 CB F8 C9    ...-.......O....
0040E0:  7F E7 CF CC 13 54 7F F6 F4 A2 30 09 7F 6A C1 91    .....T....0..j..
0040F0:  0A 06 80 B5 9E 8A 6F 44 80 82 2C 3A CD 13 80 6A    ......oD..,:...j
004100:  3A EA 00 BE C8 34 5E 16 00 19 71 C9 2A E2 00 23    :....4^...q.*..#
004110:  23 7E B7 C8 36 00 0E 15 CD BA 19 C8 3E F0 32 D0    #~..6.......>.2.
004120:  00 C9 7D C3 C6 16 C1 D1 C5 DD 2A D2 00 CB 7C 28    ..}.......*...|(
004130:  06 CD 83 07 EB 18 0E EB CB 7C 28 09 CD 83 07 DD    .........|(.....
004140:  36 00 2D DD 23 D5 CD C6 07 E1 CD C8 04 ED 5B D2    6.-.#.........[.
004150:  00 DD E5 E1 B7 ED 52 4D EB 91 38 0E 28 0C 47 E5    ......RM..8.(.G.
004160:  3E 20 C5 CD C6 16 C1 10 F7 E1 41 04 05 C8 7E C5    > ........A...~.
004170:  E5 CD C6 16 E1 C1 23 18 F3 C1 D1 D9 E1 D1 C1 D9    ......#.........
004180:  C5 DD 2A D2 00 D5 CD 27 10 18 BE C1 D1 C5 CD C8    ..*....'........
004190:  04 CB 43 21 A1 17 0E 04 20 BF 21 A5 17 0E 05 18    ..C!.... .!.....
0041A0:  B8 54 52 55 45 46 41 4C 53 45 CD C8 04 21 02 00    .TRUEFALSE...!..
0041B0:  39 4E 23 CD 59 17 D1 F9 D5 C9 E1 7E 23 B7 28 0C    9N#.Y......~#.(.
0041C0:  47 7E C5 E5 CD C6 16 E1 C1 23 10 F5 E9 3E 0D CD    G~.......#...>..
0041D0:  C6 16 3E 0A C3 C6 16 11 0D 01 18 0D 11 0D 00 18    ..>.............
0041E0:  08 11 1A 01 18 03 11 1A 00 22 E2 00 CB 7E 28 1C    ........."...~(.
0041F0:  D5 CD 6B 15 D1 BB 28 10 FE 1A 28 0C FE 21 30 0C    ..k...(...(..!0.
004200:  14 15 28 08 CB AE 18 E8 21 01 00 C9 21 00 00 C9    ..(.....!...!...
004210:  3E AF 32 E8 00 ED 53 E6 00 CD 7A 18 3A D0 00 B7    >.2...S...z.:...
004220:  C0 CD 30 14 3A D0 00 B7 C0 2A E2 00 36 D0 23 23    ..0.:....*..6.##
004230:  77 11 06 00 19 77 23 77 11 24 00 19 77 23 77 11    w....w#w.$..w#w.
004240:  D6 FF 19 3A E8 00 B7 20 1B E5 01 04 00 AF CD 09    ...:... ........
004250:  19 E1 23 23 4E 23 46 2A E6 00 B7 ED 42 C8 3E 90    ..##N#F*....B.>.
004260:  32 D0 00 C9 E5 AF 77 23 77 23 ED 5B E6 00 73 23    2.....w#w#.[..s#
004270:  72 E1 01 04 00 3E 03 C3 09 19 22 E2 00 7E E6 C0    r....>...."..~..
004280:  C8 CD AE 19 2A E2 00 11 2D 00 19 AF 77 23 77 11    ....*...-...w#w.
004290:  D4 FF 19 77 23 23 01 04 00 3E 01 CD 09 19 CD AE    ...w##...>......
0042A0:  19 C3 81 14 E3 22 E4 00 E3 22 E2 00 7E E6 C0 C0    ....."..."..~...
0042B0:  3E 04 32 D0 00 C9 3A D0 00 B7 C0 E5 CD 5A 1A EB    >.2...:......Z..
0042C0:  B7 ED 52 E1 30 10 AF CD 09 19 2A E2 00 11 08 00    ..R.0.....*.....
0042D0:  19 34 C0 23 34 C9 3E 99 32 D0 00 C9 3A D0 00 B7    .4.#4.>.2...:...
0042E0:  C0 E5 CD 5A 1A B7 ED 52 3E 01 20 10 2A E2 00 11    ...Z...R>. .*...
0042F0:  04 00 19 34 20 04 23 34 28 08 3E 03 E1 CD 09 19    ...4 .#4(.>.....
004300:  C1 91 0A 06 81 00 00 00 00 00 80 21 A2 DA 0F 49    ...........!...I
004310:  7D E8 A2 8B 2E BA 7D 8E E3 38 8E 63 7E 49 92 24    }.....}..8.c~I.$
004320:  49 92 7E CD CC CC CC 4C 7F AB AA AA AA AA DD 21    I.~....L.......!
004330:  0A 0F 3E 05 C5 D5 E5 F5 CD AC 0F CD 97 0A F1 CD    ..>.............
004340:  49 0F D9 E1 D1 C1 C3 97 0A F5 D9 CD 6E 0F 18 10    I...........n...
004350:  F5 D9 C5 D5 E5 CD 6E 0F CD 0D 0A D9 E1 D1 C1 D9    ......n.........
004360:  CD 97 0A F1 3D 20 E9 D9 CD 86 0F C3 0D 0A 11 06    ....= ..........
004370:  00 DD 19 DD 6E 00 DD 66 01 DD 5E 02 DD 56 03 DD    ....n..f..^..V..
004380:  4E 04 DD 46 05 C9 21 81 00 44 4C 54 5C C9 01 0F    N..F..!..DLT\...
004390:  49 11 A2 DA 21 82 21 C9 01 04 35 11 33 F3 21 81    I...!.!...5.3.!.
0043A0:  FA C9 01 72 31 11 F7 17 21 80 D2 C9 C5 D5 E5 D9    ...r1...!.......
0043B0:  E1 D1 C1 C9 CD 92 07 21 80 00 3E 20 CB 78 20 0D    .......!..> .x .
0043C0:  CB 23 CB 12 CB 11 CB 10 2D 3D 20 F0 6F CB B8 C9    .#......-= .o...
0043D0:  CB 78 D9 CD 86 0F 28 02 CB F8 2D CD 0D 0A B7 CB    .x....(...-.....
0043E0:  7D 28 1C CB 78 08 CB F8 3E 8F BD 38 16 28 06 CD    }(..x...>..8.(..
0043F0:  7A 0B 2C 18 F3 CD 7A 0B 08 60 69 C8 C3 83 07 21    z.,...z..`i....!
004400:  00 00 C9 3E 92 C3 27 20 7C B5 CA 72 0B CB 7C 08    ...>..' |..r..|.
004410:  CD 80 07 3E 90 29 3D CB 7C 28 FA 44 4D 11 00 00    ...>.)=.|(.DM...
004420:  62 6F 08 C0 CB B8 C9 CD C8 04 EB 1E 00 38 04 FE    bo...........8..
004430:  19 38 18 1D CD C8 04 D9 CB 78 D9 16 07 28 01 14    .8.......x...(..
004440:  92 30 01 AF FE 09 38 02 3E 09 3C 57 D5 D9 FD 21    .0....8.>.<W...!
004450:  5D 00 DD E5 CD EB 10 DD E1 D1 4F 7A 3C CB 7B 20    ].........Oz<.{ 
004460:  10 81 F2 6B 10 FD 36 00 00 18 0B FE 0C 38 02 3E    ...k..6......8.>
004470:  0B D5 CD 80 11 D1 CB 78 28 05 3E 2D CD E5 10 CB    .......x(.>-....
004480:  7B 28 03 61 0E 00 CB 79 28 05 CD E3 10 18 07 CD    {(.a...y(.......
004490:  D9 10 0D F2 8F 10 7A B7 28 17 3E 2E CD E5 10 0C    ......z.(.>.....
0044A0:  28 06 CD E3 10 15 20 F7 15 FA B1 10 CD D9 10 18    (..... .........
0044B0:  F7 CB 7B C8 3E 45 CD E5 10 3E 2B CB 7C 28 06 7C    ..{.>E...>+.|(.|
0044C0:  ED 44 67 3E 2D CD E5 10 7C 06 2F 04 D6 0A 30 FB    .Dg>-...|./...0.
0044D0:  C6 3A DD 70 00 DD 23 18 0C FD 7E 00 FD 23 B7 20    .:.p..#...~..#. 
0044E0:  04 FD 2B 3E 30 DD 77 00 DD 23 C9 FD E5 2C 2D 20    ..+>0.w..#...,- 
0044F0:  0E 06 0C FD 36 00 30 FD 23 10 F8 AF C3 7D 11 C5    ....6.0.#....}..
004500:  18 C8 E1 3E F2 32 D0 00 C9 32 E9 00 EB 2A E2 00    ...>.2...2...*..
004510:  CB 66 28 2F CB A6 3A E9 00 CB 47 28 18 23 23 7E    .f(/..:...G(.##~
004520:  2B 2B B7 20 10 3A E9 00 CB 4F 20 17 78 B7 20 13    ++. .:...O .x. .
004530:  79 B7 FA 43 19 C5 D5 0E 21 CD BA 19 D1 C1 20 51    y..C....!..... Q
004540:  2A E2 00 3A E9 00 CB 47 28 02 CB EE 23 23 7E C6    *..:...G(...##~.
004550:  2E D5 5F 16 00 19 D1 D6 2E CD 9A 19 ED A0 E2 66    .._............f
004560:  19 3C F2 5C 19 3D 3C CD 9A 19 2A E2 00 23 23 E6    .<.\.=<...*..##.
004570:  7F 77 20 16 C5 D5 E5 CD AE 19 E1 D1 C1 20 15 D5    .w .......... ..
004580:  11 2B 00 19 D1 34 20 02 23 34 78 B1 C2 0D 19 EB    .+...4 .#4x.....
004590:  C9 3E 99 01 3E F0 32 D0 00 C9 F5 3A E9 00 CB 47    .>..>.2....:...G
0045A0:  28 01 EB F1 C9 22 E2 00 CD AE 19 C8 18 E6 0E 22    (...."........."
0045B0:  2A E2 00 CB E6 CB 6E C8 CB AE 2A E2 00 E5 C5 11    *.....n...*.....
0045C0:  30 00 19 EB 0E 1A CD 05 00 C1 E1 11 0C 00 19 EB    0...............
0045D0:  CD 05 00 B7 C9 C1 D1 ED 53 E2 00 C5 E5 CD 5A 1A    ........S.....Z.
0045E0:  D1 B7 ED 52 38 40 2A E2 00 01 06 00 09 4E 23 46    ...R8@*......N#F
0045F0:  23 73 23 72 CD 2C 1A 01 04 00 09 30 01 13 7D E6    #s#r.,.....0..}.
004600:  7F 29 EB ED 6A EB 53 5C 2A E2 00 23 23 77 01 2B    .)..j.S\*..##w.+
004610:  00 09 4E 23 46 EB B7 ED 42 09 C8 D5 E5 CD AE 19    ..N#F...B.......
004620:  D1 E1 72 2B 73 C9 3E 91 32 D0 00 C9 D5 D9 E1 D9    ..r+s.>.2.......
004630:  21 00 00 54 5D 3E 10 29 EB ED 6A EB D9 29 D9 30    !..T]>.)..j..).0
004640:  04 09 30 01 13 3D 20 EF C9 CD 5D 1A B7 ED 52 21    ..0..= ...]...R!
004650:  00 00 C0 23 C9 CD 5D 1A EB C9 2A E2 00 11 04 00    ...#..]...*.....
004660:  19 5E 23 56 23 D5 4E 23 46 23 5E 23 56 E1 C9 3E    .^#V#.N#F#^#V..>
004670:  AF 32 E8 00 CD B0 1A 3A D0 00 B7 C0 CD 30 14 3A    .2.....:.....0.:
004680:  D0 00 B7 C0 2A E2 00 36 C0 E5 11 0C 00 19 EB 0E    ....*..6........
004690:  23 CD 05 00 E1 11 2D 00 19 AF 4E 77 23 46 77 11    #.....-...Nw#Fw.
0046A0:  D6 FF 19 71 23 70 23 36 80 23 77 23 77 23 77 C9    ...q#p#6.#w#w#w.
0046B0:  22 E2 00 7E E6 C0 C8 C3 81 14 3E 22 18 02 3E 21    "..~......>"..>!
0046C0:  44 4D 21 F0 00 22 E6 00 DD E1 D1 E1 DD E5 C5 CD    DM!.."..........
0046D0:  FD 1A C1 3A D0 00 B7 C0 2A F0 00 ED 42 C8 3A E9    ...:....*...B.:.
0046E0:  00 FE 21 3E 99 28 02 3E F0 32 D0 00 C9 3E 22 18    ..!>.(.>.2...>".
0046F0:  02 3E 21 22 E6 00 DD E1 C1 D1 E1 DD E5 32 E9 00    .>!".........2..
004700:  CB B8 7D D9 D6 80 6F 9F 67 11 4D 00 CD F5 06 11    ..}...o.g.M.....
004710:  05 00 19 7C FE D9 20 01 3C FD 77 00 ED 44 CD 40    ...|.. .<.w..D.@
004720:  12 7D FE 81 30 06 CD B3 12 FD 35 00 CB F8 3E 84    .}..0.....5...>.
004730:  95 2E 00 28 08 CD 7A 0B CB 1D 3D 20 F8 FD 7E 00    ...(..z...= ..~.
004740:  F5 3E 0C 08 78 1F 1F 1F 1F E6 0F C6 30 FD 77 00    .>..x.......0.w.
004750:  FD 23 78 E6 0F 47 C5 D5 E5 CB 25 CD 87 0B CB 25    .#x..G....%....%
004760:  CD 87 0B EB E3 19 D1 E3 ED 5A EB E1 E3 ED 4A 44    .........Z....JD
004770:  4D E1 CB 25 CD 87 0B 08 3D 20 C8 F1 C1 FD E1 C9    M..%....= ......
004780:  FD E5 E1 5F 16 00 19 7E 36 00 FE 35 D8 1D FA 9C    ..._...~6..5....
004790:  11 2B 7E 3C 77 FE 3A D8 36 00 18 F1 36 31 23 36    .+~<w.:.6...61#6
0047A0:  00 0C C9 D9 01 00 00 D9 CD 72 0B DD 7E 00 CD A6    .........r..~...
0047B0:  04 FE 2E 20 0C D9 CB 70 37 C0 CB F0 D9 DD 23 18    ... ...p7.....#.
0047C0:  EA FE 45 28 21 CD 39 12 30 54 08 CD B3 12 D8 08    ..E(!.9.0T......
0047D0:  D9 C5 6F 26 00 CD 08 10 CD E9 09 D9 C1 D8 CB 70    ..o&...........p
0047E0:  28 01 0D D9 18 D7 CD 1E 12 D8 D9 CB E0 DD 23 DD    (.............#.
0047F0:  7E 00 FE 2B 28 06 FE 2D 20 04 CB E8 DD 23 CD 36    ~..+(..- ....#.6
004800:  12 3F D8 4F DD 23 CD 36 12 30 0A DD 23 57 79 87    .?.O.#.6.0..#Wy.
004810:  87 81 87 82 4F CB 68 28 04 79 ED 44 4F D9 D9 79    ....O.h(.y.DO..y
004820:  C6 80 FE 5A D8 FE A6 3F D8 C5 DD E5 79 CD 40 12    ...Z...?....y.@.
004830:  DD E1 D9 C1 D9 C9 DD 7E 00 D6 30 3F D0 FE 0A C9    .......~..0?....
004840:  F5 B7 F2 47 12 ED 44 F5 CB 3F CB 3F 3C 21 FA FF    ...G..D..?.?<!..
004850:  11 06 00 19 3D 20 FC EB DD 21 77 12 DD 19 CD 73    ....= ...!w....s
004860:  0F F1 E6 03 28 08 F5 CD B3 12 F1 3D 20 F8 F1 B7    ....(......= ...
004870:  F2 97 0A D9 C3 F5 0A 81 00 00 00 00 00 8E 00 00    ................
004880:  00 40 1C 9B 00 00 20 BC 3E A8 00 10 A5 D4 68 B6    .@.... .>.....h.
004890:  04 BF C9 1B 0E C3 AC C5 EB 78 2D D0 CD CE 1B C2    .........x-.....
0048A0:  53 DE F9 78 39 3F 01 EB 2B A8 AD C5 1D F8 C9 7B    S..x9?..+......{
0048B0:  CE 97 40 7D B7 C8 CB F8 C5 D5 7C CD 7A 0B CD 7A    ..@}......|.z..z
0048C0:  0B 84 67 E3 ED 5A EB E1 E3 ED 4A 44 4D E1 30 06    ..g..Z....JDM.0.
0048D0:  CD 7B 0B 2C 37 C8 7D C6 03 6F CB B8 C9 0E 01 18    .{.,7.}..o......
0048E0:  02 0E 00 CD 3F 13 1A BE 20 08 23 13 10 F8 79 EE    ....?... .#...y.
0048F0:  01 4F 21 40 00 39 F9 69 26 00 DD E9 0E 01 18 02    .O!@.9.i&.......
004900:  22 E2 00 7E E6 C0 CA B0 18 2A E6 00 AF 77 23 77    "..~.....*...w#w
004910:  78 B1 28 39 C5 D5 0E 1A CD 05 00 2A E2 00 11 0C    x.(9.......*....
004920:  00 19 EB 3A E9 00 4F CD 05 00 D1 C1 B7 20 1E D5    ...:..O...... ..
004930:  2A E2 00 11 2D 00 19 34 20 02 23 34 D1 21 80 00    *...-..4 .#4.!..
004940:  19 EB 2A E6 00 34 20 02 23 34 0B 18 C3 2A E2 00    ..*..4 .#4...*..
004950:  11 2D 00 19 4E 23 46 11 DA FF 19 71 23 70 11 FC    .-..N#F....q#p..
004960:  FF 19 56 2B 5E EB B7 ED 42 D0 EB 71 23 70 C9 C1    ..V+^...B..q#p..
004970:  D1 ED 53 E2 00 C5 E5 CD 5A 1A D1 B7 ED 52 DA 26    ..S.....Z....R.&
004980:  1A 2A E2 00 01 08 00 09 73 23 72 01 24 00 09 73    .*......s#r.$..s
004990:  23 72 C9 CD 4C 1C C0 11 0C 00 19 EB 0E 13 CD 05    #r..L...........
0049A0:  00 3C C0 18 3F FD E1 2A D2 00 06 10 CD E2 05 AF    .<..?..*........
0049B0:  12 E1 FD E5 CD 4C 1C C0 E5 CD F2 03 E1 E5 11 1C    .....L..........
0049C0:  00 19 EB 21 5C 00 01 0C 00 ED B0 E1 11 0C 00 19    ...!\...........
0049D0:  E5 EB 0E 17 CD 05 00 D1 3C 28 09 21 5C 00 01 24    ........<(.!\..$
0049E0:  00 ED B0 C9 3E 01 32 D0 00 C9 3E AF 32 E8 00 CD    ....>.2...>.2...
0049F0:  4C 1C C0 3A D8 00 B7 3E 21 28 EB 2A E2 00 11 0C    L..:...>!(.*....
004A00:  00 19 11 5C 00 01 24 00 ED B0 11 5C 00 0E 0F CD    ...\..$....\....
004A10:  05 00 3C 28 CF 21 33 1C 11 B0 00 01 19 00 ED B0    ..<(.!3.........
004A20:  11 00 01 3A E8 00 B7 20 04 ED 5B 01 01 31 00 01    ...:... ..[..1..
004A30:  C3 B0 00 D5 0E 1A CD 05 00 11 5C 00 0E 14 CD 05    ..........\.....
004A40:  00 D1 21 80 00 19 EB B7 28 E9 18 37 22 E2 00 7E    ..!.....(..7"..~
004A50:  E6 0F C8 3E 20 32 D0 00 C9 22 E6 00 ED 53 E8 00    ...> 2..."...S..
004A60:  EB E1 22 E2 00 4E 73 23 46 72 EB B7 ED 42 28 5A    .."..Ns#Fr...B(Z
004A70:  EB 23 11 5C 00 3A DC 00 12 13 01 0B 00 ED B0 06    .#.\.:..........
004A80:  18 AF 12 13 10 FC E5 11 5C 00 0E 0F CD 05 00 D1    ........\.......
004A90:  3C 28 3F 2A E6 00 22 7D 00 ED 4B E8 00 C5 D5 0E    <(?*.."}..K.....
004AA0:  1A CD 05 00 11 5C 00 0E 21 CD 05 00 D1 C1 B7 20    .....\..!...... 
004AB0:  21 2A 7D 00 23 22 7D 00 21 80 00 19 EB 0B 78 B1    !*}.#"}.!.....x.
004AC0:  20 DB 11 5C 00 0E 10 CD 05 00 2A E2 00 11 0D 00     ..\......*.....
004AD0:  19 E9 DD 2A E2 00 3E F0 C3 29 20 CD C8 04 FE 11    ...*..>..) .....
004AE0:  D0 32 DC 00 C9 22 F0 00 EB E1 E3 22 F2 00 13 13    .2..."....."....
004AF0:  13 7B E6 FC 5F 21 DE 00 22 F8 00 DD 2A DE 00 DD    .{.._!.."...*...
004B00:  0E 00 CD 3F 13 0D 20 01 EB 0E 00 1A B6 BE 20 E2    ...?.. ....... .
004B10:  23 13 10 F7 0E 01 18 DA CD 3F 13 1A B6 77 23 13    #........?...w#.
004B20:  10 F9 EB F9 DD E9 CD 3F 13 1A 2F A6 77 23 13 10    .......?../.w#..
004B30:  F8 18 EF CD 3F 13 1A A6 77 23 13 10 F9 18 E3 FD    ....?...w#......
004B40:  E1 DD E1 21 00 00 39 EB 21 20 00 45 39 FD E9 DD    ...!..9.! .E9...
004B50:  E1 21 21 00 39 7E B7 28 03 AF 18 06 2B 46 CD BA    .!!.9~.(....+F..
004B60:  05 A6 21 22 00 39 F9 21 00 00 28 01 23 DD E9 3E    ..!".9.!..(.#..>
004B70:  AF 32 E8 00 FD E1 2A D2 00 06 10 CD E2 05 AF 12    .2....*.........
004B80:  E1 22 E2 00 FD E5 7C B7 20 06 3E 22 32 D0 00 C9    ."....|. .>"2...
004B90:  3A E8 00 B7 28 0A CD B6 13 20 05 2A E2 00 77 C9    :...(.... .*..w.
004BA0:  CD F2 03 2A E2 00 36 00 11 0C 00 19 EB 21 5C 00    ...*..6......!\.
004BB0:  01 24 00 ED B0 C9 06 06 21 E6 13 C5 E5 06 03 ED    .$......!.......
004BC0:  5B D2 00 13 1A FE 20 28 FA 1A CD A6 04 96 28 0A    [..... (......(.
004BD0:  E1 C1 11 04 00 19 10 E3 B7 C9 23 13 10 EB C1 C1    ..........#.....
004BE0:  1A FE 3A C0 7E C9 43 4F 4E C1 54 52 4D C1 4B 42    ..:.~.CON.TRM.KB
004BF0:  44 82 4C 53 54 43 41 55 58 C4 55 53 52 C5 3E AF    D.LSTCAUX.USR.>.
004C00:  32 E8 00 CD 69 14 3A D0 00 B7 C0 2A E2 00 CB AE    2...i.:....*....
004C10:  7E E6 0F C0 CD 30 14 3A D0 00 B7 C0 2A E2 00 3A    ~....0.:....*..:
004C20:  E8 00 B7 01 80 80 28 03 01 40 00 71 23 23 70 C9    ......(..@.q##p.
004C30:  CD 5A 14 2A E2 00 11 0C 00 19 EB 3A E8 00 B7 01    .Z.*.......:....
004C40:  0F 01 28 0A D5 0E 13 CD 05 00 D1 01 16 F1 C5 CD    ..(.............
004C50:  05 00 C1 3C C0 78 32 D0 00 C9 2A E2 00 11 18 00    ...<.x2...*.....
004C60:  19 06 18 36 00 23 10 FB C9 22 E2 00 7E E6 0F C0    ...6.#..."..~...
004C70:  CB 76 28 0A 3E 1A CD C6 16 CD 0C 17 18 03 CB 7E    .v(.>..........~
004C80:  C8 2A E2 00 E5 11 0C 00 19 EB 0E 10 CD 05 00 E1    .*..............
004C90:  3C 20 05 3E FF 32 D0 00 36 00 C9 E3 22 E4 00 E3    < .>.2..6..."...
004CA0:  E5 21 C2 00 22 E2 00 E1 C9 E3 22 E4 00 E3 22 E2    .!.."....."...".
004CB0:  00 CB 7E C0 3E 02 32 D0 00 C9 E3 22 E4 00 E3 22    ..~.>.2...."..."
004CC0:  E2 00 CB 76 C0 3E 03 32 D0 00 C9 3E AF E3 22 E4    ...v.>.2...>..".
004CD0:  00 E3 E5 21 C2 00 22 E2 00 CB AE F5 CD E8 14 F1    ...!..".........
004CE0:  B7 28 03 CD E1 01 E1 C9 06 00 21 D1 00 7E FE 7F    .(........!..~..
004CF0:  38 02 3E 7E 4F 36 7E 2A D2 00 22 D4 00 16 00 CD    8.>~O6~*..".....
004D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
004D10:  04 00 01 00 02 09 4E E5 04 00 41 02 00 00 00 02    ......N...A.....
004D20:  04 00 46 02 00 00 00 02 04 00 42 02 00 00 00 02    ..F.......B.....
004D30:  04 00 47 02 00 00 00 02 04 00 43 02 00 00 00 02    ..G.......C.....
004D40:  04 00 48 02 00 00 00 02 04 00 44 02 00 00 00 02    ..H.......D.....
004D50:  04 00 49 02 00 00 00 02 04 00 45 02 00 00 00 02    ..I.......E.....
004D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004E00:  6E 02 DD 66 03 7D B4 28 48 ED 52 30 0F DD 6E 00    n..f.}.(H.R0..n.
004E10:  DD 66 01 E5 DD 22 F8 00 DD E1 18 E3 20 0A DD 5E    .f..."...... ..^
004E20:  00 DD 56 01 DD E5 18 1B 4D 44 DD 6E 00 DD 66 01    ..V.....MD.n..f.
004E30:  DD E5 DD 19 DD 75 00 DD 74 01 DD 71 02 DD 70 03    .....u..t..q..p.
004E40:  DD E5 D1 2A F8 00 73 23 72 D1 2A F2 00 73 23 72    ...*..s#r.*..s#r
004E50:  C9 DD E5 E1 19 22 C4 00 2A F0 00 01 04 00 09 DD    ....."..*.......
004E60:  E5 C1 09 DA 75 1D ED 4B C6 00 ED 42 01 00 00 21    ....u..K...B...!
004E70:  00 00 DA 30 1D 3E FF C3 27 20 EB E1 E3 7E 23 66    ...0.>..' ...~#f
004E80:  6F 13 13 13 7B E6 FC 5F EB 22 F0 00 2A DE 00 E5    o...{.._."..*...
004E90:  DD E1 B7 ED 52 30 52 DD 6E 00 DD 66 01 E5 B7 ED    ....R0R.n..f....
004EA0:  52 30 04 DD E1 18 F0 E1 D5 FD E1 ED 4B F0 00 FD    R0..........K...
004EB0:  71 02 FD 70 03 FD 75 00 FD 74 01 DD 73 00 DD 72    q..p..u..t..s..r
004EC0:  01 DD E5 E1 DD 4E 02 DD 46 03 CD 04 1E 28 09 DD    .....N..F....(..
004ED0:  5E 00 DD 56 01 D5 DD E1 DD E5 E1 DD 4E 02 DD 46    ^..V........N..F
004EE0:  03 DD 5E 00 DD 56 01 18 1B 2A DE 00 ED 53 DE 00    ..^..V...*...S..
004EF0:  D5 DD E1 DD 75 00 DD 74 01 ED 4B F0 00 DD 71 02    ....u..t..K...q.
004F00:  DD 70 03 EB 09 B7 ED 52 C0 D5 FD E1 2A C4 00 B7    .p.....R....*...
004F10:  ED 52 28 1B FD 7E 00 DD 77 00 FD 7E 01 DD 77 01    .R(..~..w..~..w.
004F20:  FD 6E 02 FD 66 03 09 DD 75 02 DD 74 03 AF C9 DD    .n..f...u..t....
004F30:  E5 E1 22 C4 00 06 04 36 00 23 10 FB C9 CD 4B 1E    .."....6.#....K.
004F40:  2A F4 00 C9 CD 4B 1E 2A F6 00 C9 21 00 00 22 F4    *....K.*...!..".
004F50:  00 22 F6 00 DD 2A DE 00 DD 4E 02 DD 46 03 79 B0    ."...*...N..F.y.
004F60:  28 1E 2A F4 00 09 22 F4 00 2A F6 00 B7 ED 42 30    (.*..."..*....B0
004F70:  04 ED 43 F6 00 DD 6E 00 DD 66 01 E5 DD E1 18 D8    ..C...n..f......
004F80:  2A C6 00 01 FB FF 09 ED 5B C4 00 B7 ED 52 D8 EB    *.......[....R..
004F90:  2A F4 00 19 22 F4 00 2A F6 00 B7 ED 52 D0 ED 53    *..."..*....R..S
004FA0:  F6 00 C9 ED 5B C4 00 73 23 72 C9 5E 23 56 EB 22    ....[..s#r.^#V."
004FB0:  C4 00 22 DE 00 06 04 36 00 23 10 FB C9 3E AF 4F    .."....6.#...>.O
004FC0:  22 E8 00 AF 77 32 D0 00 78 32 EA 00 2A E2 00 22    "...w2..x2..*.."
004FD0:  ED 00 21 46 1F 22 E2 00 E1 22 E4 00 E1 0C 0D 20    ..!F."..."..... 
004FE0:  05 CD 26 17 18 03 CD 79 17 2A ED 00 22 E2 00 2A    ..&....y.*.."..*
004FF0:  E4 00 E9 3E AF 32 EC 00 22 E8 00 2A E2 00 22 ED    ...>.2.."..*..".
005000:  02 20 20 44 69 73 6B 00 CD 00 02 20 66 75 6C 6C    .  Disk.... full
005010:  00 CD 76 2E CD D9 26 0E 13 CD D3 26 3A F2 44 B7    ..v...&....&:.D.
005020:  C8 32 7F 44 21 5D 00 11 6C 00 AF 32 F2 44 12 13    .2.D!]..l..2.D..
005030:  01 0F 00 ED B0 CD F5 25 0E 17 CD D3 26 C3 3B 22    .......%....&.;"
005040:  3E 01 18 06 3E 02 18 02 3E 03 32 F3 44 C3 9F 2D    >...>...>.2.D..-
005050:  CD 00 02 53 74 61 72 74 20 61 64 64 72 65 73 73    ...Start address
005060:  00 CD 61 22 21 E2 20 C4 D9 2D 22 F4 44 C9 CD 00    ..a"!. ..-".D...
005070:  02 45 6E 64 20 61 64 64 72 65 73 73 00 CD 61 22    .End address..a"
005080:  2A 06 00 01 3C FD 09 C4 D9 2D 22 F6 44 C9 CD E5    *...<....-".D...
005090:  20 2A CE 00 7C B5 20 19 C3 3B 22 CD 00 02 45 6E     *..|. ..;"...En
0050A0:  74 65 72 20 50 43 00 CD 61 22 C8 CD D9 2D 22 CE    ter PC..a"...-".
0050B0:  00 CD E1 01 CD D7 27 21 00 00 22 04 79 3E 02 32    ......'!..".y>.2
0050C0:  00 79 CD 00 02 0D 0A 53 65 61 72 63 68 69 6E 67    .y.....Searching
0050D0:  00 CD 9F 2D C3 D0 28 CD 4B 2D CC 50 2D CD 7A 2D    ...-..(.K-.P-.z-
0050E0:  21 1D 45 20 05 CD 50 2D 18 1E CD 7F 2D 28 F1 CD    !.E ..P-....-(..
0050F0:  02 26 21 EB 25 22 7D 25 21 B7 25 22 9E 25 11 F9    .&!.%"}%!.%".%..
005100:  44 D5 CD 18 25 3E 01 E1 32 F1 44 11 33 79 01 24    D...%>..2.D.3y.$
005110:  00 ED B0 AF 32 00 79 2A 06 00 22 0A 79 2A 46 45    ....2.y*..".y*FE
005120:  36 1A 23 22 04 79 C9 CD D7 27 3A F3 44 3D CA AA    6.#".y...':.D=..
005130:  28 3D F5 20 07 3E 43 21 4F 4D 18 05 3E 43 21 48    (=. .>C!OM..>C!H
005140:  4E 32 3C 79 22 3D 79 3E 01 32 00 79 2A F4 44 22    N2<y"=y>.2.y*.D"
005150:  04 79 2A F6 44 22 0A 79 11 33 79 D5 CD DC 26 0E    .y*.D".y.3y...&.
005160:  13 CD 65 72 D1 0E 16 CD 65 72 3C CA 5A 2A F1 21    ..er....er<.Z*.!
005170:  00 01 28 03 2A 04 79 22 02 79 EB 2A 04 79 37 ED    ..(.*.y".y.*.y7.
005180:  52 38 26 2A 04 79 22 01 01 D5 0E 1A CD 65 72 0E    R8&*.y"......er.
005190:  15 11 33 79 CD 65 72 D1 21 E2 20 22 01 01 B7 C2    ..3y.er.!. "....
0051A0:  5A 2A 21 80 00 19 EB 18 D2 3E AF CD 00 02 0D 0A    Z*!......>......
0051B0:  43 6F 6D 70 69 6C 69 6E 67 20 00 11 33 79 B7 28    Compiling ..3y.(
0051C0:  0C CD 00 02 20 2D 2D 3E 20 00 CD F8 2D CD 9F 2D    .... --> ...-..-
0051D0:  CD E1 01 CD 4A 45 3A 01 79 FE CA 20 1D CD 00 02    ....JE:.y.. ....
0051E0:  0D 0A 0A 43 6F 6D 70 69 6C 61 74 69 6F 6E 20 61    ...Compilation a
0051F0:  62 6F 72 74 65 64 00 C3 3B 22 CD 00 02 20 6C 69    borted..;"... li
005200:  00 21 46 1F 22 E2 00 E1 22 E4 00 E1 22 EA 00 21    .!F."..."..."..!
005210:  5C 00 06 1E CD E2 05 AF 12 2A EA 00 3A EC 00 B7    \........*..:...
005220:  20 05 CD 4E 16 18 03 CD 72 16 21 D0 00 7E 36 00     ..N....r.!..~6.
005230:  B7 67 6F 28 08 DD E5 E1 11 5C 00 ED 52 EB 2A E8    .go(.....\..R.*.
005240:  00 73 23 72 18 A3 C6 00 ED 5F 32 CB 00 C9 EB DD    .s#r.£..._2.....
005250:  E1 C1 E1 78 B1 28 0B 73 0B 78 B1 28 05 54 5D 13    ...x.(.s.x.(.T].
005260:  ED B0 DD E9 44 4D DD E1 D1 E1 78 B1 28 F4 ED 52    ....DM....x.(..R
005270:  19 30 ED 0B 09 EB 09 EB 03 ED B8 DD E9 55 14 15    .0...........U..
005280:  28 03 CD 9D 1F DD E1 4F 06 00 2F 6F 26 FF 39 F9    (......O../o&.9.
005290:  71 23 EB 0C 0D 28 02 ED B0 DD E9 16 00 21 80 00    q#...(.......!..
0052A0:  3E 1F 46 B8 30 02 06 1F 23 0E 00 04 05 28 0D 7E    >.F.0...#....(.~
0052B0:  FE 20 28 04 FE 09 20 04 23 05 18 EF 5D 04 05 28    . (... .#...]..(
0052C0:  0D 7E FE 20 28 08 FE 09 28 04 23 05 18 EF 7D 93    .~. (...(.#...}.
0052D0:  28 04 0C 15 20 D5 69 26 00 54 C9 D1 C1 D5 2D 61    (... .i&.T....-a
0052E0:  25 C3 A2 02 7D CD A6 04 6F C9 2A 01 00 19 19 19    %...}...o.*.....
0052F0:  E9 21 D0 00 7E 36 00 6F 26 00 C9 CD 16 03 7C B5    .!..~6.o&.....|.
005300:  C8 3A DD 00 F5 AF 32 DD 00 CD 20 03 F1 32 DD 00    .:....2... ..2..
005310:  7D FE 03 C0 DD E1 11 01 00 18 11 3A D0 00 B7 C8    }..........:....
005320:  DD E1 5F 16 01 18 05 DD E1 5F 16 02 D5 CD 7A 03    .._......_....z.
005330:  D1 AF 32 DD 00 2A CE 00 7C B5 DD E5 E1 ED 4B CC    ..2..*..|.....K.
005340:  00 ED 42 01 15 00 09 22 CE 00 B7 20 07 D5 D5 E5    ..B...."... ....
005350:  CD D9 00 D1 7A B7 20 14 CD 00 02 5E 43 0D 0A 55    ....z. ....^C..U
005360:  73 65 72 20 62 72 65 61 6B 00 18 2B 3D 20 0B CD    ser break..+= ..
005370:  00 02 0D 0A 49 2F 4F 00 18 0E CD 00 02 0D 0A 52    ....I/O........R
005380:  75 6E 2D 74 69 6D 65 00 CD 00 02 20 65 72 72 6F    un-time.... erro
005390:  72 20 00 7B CD B4 04 CD 00 02 2C 20 50 43 3D 00    r .{......, PC=.
0053A0:  2A CE 00 CD AF 04 18 15 CD 00 02 4E 6F 74 20 65    *..........Not e
0053B0:  6E 6F 75 67 68 20 6D 65 6D 6F 72 79 00 CD 00 02    nough memory....
0053C0:  0D 0A 50 72 6F 67 72 61 6D 20 61 62 6F 72 74 65    ..Program aborte
0053D0:  64 0D 0A 00 3A D8 00 B7 CA 8E 27 C3 00 00 E1 D1    d...:.....'.....
0053E0:  D1 E9 C3 5E 21 2A 06 00 C1 F9 C5 11 00 FC 19 22    ...^!*........."
0053F0:  48 45 21 D7 7A 01 00 00 CD 64 03 CD 0A 03 CD 6B    HE!.z....d.....k
005400:  6E 65 73 0D 0A 0A 00 3A 01 79 B7 C2 70 29 3A 00    nes....:.y..p):.
005410:  79 FE 02 20 15 CD 7A 2A CD 00 02 6E 6F 74 20 66    y.. ..z*...not f
005420:  6F 75 6E 64 0D 0A 00 C3 3B 22 B7 28 0D 2A 04 79    ound....;".(.*.y
005430:  11 E2 20 B7 ED 52 19 C4 2E 23 CD 00 02 43 6F 64    .. ..R...#...Cod
005440:  65 3A 20 00 ED 5B 04 79 2A 06 79 E5 2B CD 38 23    e: ..[.y*.y.+.8#
005450:  D1 2A 08 79 E5 CD 2E 23 D1 13 2A 0A 79 CD 00 02    .*.y...#..*.y...
005460:  44 61 74 61 3A 20 00 CD 38 23 3E FF 32 42 45 C9    Data: ..8#>.2BE.
005470:  FE FA D2 5A 2A FE C8 30 73 47 CD 00 02 45 72 72    ...Z*..0sG...Err
005480:  6F 72 20 00 26 00 68 C5 CD 61 2E C1 3A 41 45 B7    or .&.h..a..:AE.
005490:  28 66 2A 9E 42 7E FE 1A 28 5E FE 20 38 0F D6 30    (f*.B~..(^. 8..0
0054A0:  4F 87 87 81 87 23 86 D6 30 23 B8 28 09 7E 23 FE    O....#..0#.(.~#.
0054B0:  0D 20 FA 23 18 DF CD 00 02 3A 20 00 7E FE 0D 28    . .#.....: .~..(
0054C0:  37 FE 20 30 21 ED 5B 9E 42 1A 13 FE 20 30 0E BE    7. 0!.[.B... 0..
0054D0:  20 0B 1A FE 0D 28 12 CD C9 03 13 18 F5 1A 13 FE     ....(..........
0054E0:  0D 20 FA 13 18 E3 CD C9 03 23 18 D0 CD 7A 2A CD    . .......#...z*.
0054F0:  00 02 66 6F 75 6E 64 00 AF 32 F1 44 3A 0E 79 B7    ..found..2.D:.y.
005500:  28 3F 3E 2E CD C9 03 CD 02 26 11 1D 45 21 0F 79    (?>......&..E!.y
005510:  01 0C 00 ED B0 CD 06 25 CD 00 02 0D 0A 45 72 72    .......%.....Err
005520:  6F 72 20 66 6F 75 6E 64 20 69 6E 20 61 62 6F 76    or found in abov
005530:  65 20 69 6E 63 6C 75 64 65 20 66 69 6C 65 00 18    e include file..
005540:  10 CD 7A 2D 28 0B 11 1D 45 21 F9 44 01 0C 00 ED    ..z-(...E!.D....
005550:  B0 CD 76 2E 2A 0C 79 C3 FE 2A CD 00 02 44 69 73    ..v.*.y..*...Dis
005560:  6B 20 6F 72 20 64 69 72 65 63 74 6F 72 79 20 66    k or directory f
005570:  75 6C 6C 00 CD 76 2E C3 3B 22 CD 00 02 52 75 6E    ull..v..;"...Run
005580:  2D 74 69 6D 65 20 65 72 72 6F 72 20 70 6F 73 69    -time error posi
005590:  74 69 6F 6E 20 00 C9 3A 42 45 B7 CC 27 28 3A F3    tion ..:BE..'(:.
0055A0:  44 3D 28 3B 3D C0 CD 33 2B C8 CD 7A 2D 21 1D 45    D=(;=..3+..z-!.E
0055B0:  28 03 21 F9 44 11 33 79 01 0C 00 ED B0 3E 43 21    (.!.D.3y.....>C!
0055C0:  4F 4D 32 3C 79 22 3D 79 11 33 79 CD DC 26 D5 0E    OM2<y"=y.3y..&..
0055D0:  0F CD 65 72 E1 3C CA 04 21 11 A0 42 C3 7A 2B 32    ..er.<..!..B.z+2
0055E0:  80 00 CD 1D 28 CD 00 02 0D 0A 52 75 6E 6E 69 6E    ....(.....Runnin
0055F0:  67 0D 0A 00 2A 04 79 E9 CD 50 2D 21 FF FF E5 2A    g...*.y..P-!...*
005600:  02 C3 84 02 CD E5 20 3A 42 45 F5 3A 41 45 B7 C4    ...... :BE.:AE..
005610:  A4 2D CD 8F 2D CD 4B 2D C4 06 25 3A F3 44 3D 28    .-..-.K-..%:.D=(
005620:  04 F1 32 42 45 C3 3B 22 CD 00 02 2D 2D 2D 2D 2D    ..2BE.;"...-----
005630:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
005640:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
005650:  2D 2D 0D 0A 00 C9 CD 00 02 20 00 10 F9 C9 2A 06    --....... ....*.
005660:  00 01 3C FD 09 22 F6 44 0E 19 CD 05 00 3C 32 F8    ..<..".D.....<2.
005670:  44 CD E5 20 CD 3E 02 CD 28 21 CD 00 02 54 55 52    D.. .>..(!...TUR
005680:  42 4F 20 50 61 73 63 61 6C 20 73 79 73 74 65 6D    BO Pascal system
005690:  00 CD 6B 02 06 07 CD 56 21 CD 00 02 56 65 72 73    ..k....V!...Vers
0056A0:  69 6F 6E 20 33 2E 30 30 41 0D 0A 00 06 1B CD 56    ion 3.00A......V
0056B0:  21 CD 00 02 43 50 2F 4D 2D 38 30 2C 20 5A 38 30    !...CP/M-80, Z80
0056C0:  0D 0A 0D 0A 43 6F 70 79 72 69 67 68 74 20 28 43    ....Copyright (C
0056D0:  29 20 31 39 38 33 2C 38 34 2C 38 35 20 20 20 00    ) 1983,84,85   .
0056E0:  CD 84 02 CD 00 02 42 4F 52 4C 41 4E 44 20 49 6E    ......BORLAND In
0056F0:  63 2E 0D 0A 00 CD 28 21 CD 00 02 0A 54 65 72 6D    c.....(!....Term
005700:  69 6E 61 6C 3A 20 00 21 53 01 CD D0 01 CD 00 02    inal: .!S.......
005710:  0D 0A 0A 0A 0A 49 6E 63 6C 75 64 65 20 65 72 72    .....Include err
005720:  6F 72 20 6D 65 73 73 61 67 65 73 00 CD 21 2D 32    or messages..!-2
005730:  41 45 C4 A4 2D CD 8F 2D CD 7A 22 ED 7B 06 00 21    AE..-..-.z".{..!
005740:  3B 22 E5 CD FA 01 8D 8A BE 00 CD E1 03 CD A6 04    ;"..............
005750:  CD E1 01 21 60 24 11 72 24 06 0B CD 50 24 38 1A    ...!`$.r$...P$8.
005760:  E9 CD 00 02 3A 20 00 CD E8 14 CD E1 01 11 D7 7A    ....: .........z
005770:  1A FE 1A C8 FE 20 C0 13 18 F6 CD 3E 02 CD FA 01    ..... .....>....
005780:  CC 6F 67 67 65 64 20 64 72 69 76 65 3A A0 00 0E    .ogged drive:...
005790:  19 CD 05 00 C6 41 CD C9 03 CD FA 01 8D 8A 8A D7    .....A..........
0057A0:  6F 72 6B 20 66 69 6C 65 3A A0 00 CD 35 31 CD FA    ork file:...51..
0057B0:  01 8D 8A CD 61 69 6E 20 66 69 6C 65 3A A0 00 11    ....ain file:...
0057C0:  F9 44 CD F8 2D CD FA 01 8D 8A 8A C5 64 69 74 20    .D..-.......dit 
0057D0:  20 20 20 20 C3 6F 6D 70 69 6C 65 20 20 D2 75 6E        .ompile  .un
0057E0:  20 20 20 D3 61 76 65 0D 0A 0A 65 D8 65 63 75 74       .ave...e.ecut
0057F0:  65 20 20 C4 69 72 20 20 20 20 20 20 D1 75 69 74    e  .ir      .uit
005800:  A7 00 22 1E 42 21 14 42 22 A7 00 E1 C3 91 2E CD    ..".B!.B".......
005810:  40 3E 2A 69 01 2D 26 00 CD A2 02 2A 1E 42 22 A7    @>*i.-&....*.B".
005820:  00 C3 3B 22 CD 01 26 CD 10 03 C3 00 00 CD 33 2B    ..;"..&.......3+
005830:  C8 18 27 CD 01 26 11 7D 21 3E 4F 21 56 52 CD 20    ..'..&.}!>O!VR. 
005840:  2E C8 11 80 8F 21 80 00 19 E5 EB 0E 1A CD 05 00    .....!..........
005850:  0E 14 CD D3 26 D1 B7 28 EC C9 CD 00 02 0D 0A 50    ....&..(.......P
005860:  72 6F 67 72 61 6D 00 CD 61 22 CA 04 21 3E 43 21    rogram..a"..!>C!
005870:  4F 4D CD 20 2E 28 E3 21 5C 00 D5 E5 3A F8 44 F5    OM. .(.!\...:.D.
005880:  21 EE 03 E5 21 F4 00 E5 21 50 44 E5 21 04 21 E5    !...!...!PD.!.!.
005890:  C3 00 90 CD 00 02 44 69 72 20 6D 61 73 6B 00 CD    ......Dir mask..
0058A0:  61 22 CD EE 03 0E 19 CD 65 72 F5 F5 3A 5C 00 B7    a"......er..:\..
0058B0:  28 09 E1 3D 5F F5 0E 0E CD 65 72 F1 C6 41 32 8D    (..=_....er..A2.
0058C0:  2C 11 57 79 0E 1A CD 65 72 11 00 00 0E 11 D5 CD    ,.Wy...er.......
0058D0:  D3 26 D1 4F 3C 28 52 79 87 87 87 87 87 4F 06 00    .&.O<(Ry.....O..
0058E0:  21 61 79 09 CB 7E 20 3D 16 FF 21 57 79 09 1C 1D    !ay..~ =..!Wy...
0058F0:  20 0D 3A 68 01 3D 1E FF 1C D6 0F 30 FB 18 06 CD     .:h.=.....0....
005900:  00 02 3A 20 00 06 0B 23 7E E6 7F CD C9 03 78 FE    ..: ...#~.....x.
005910:  04 3E 20 CC C9 03 10 EF 1D 28 07 3E 20 CD C9 03    .> ......(.> ...
005920:  18 03 CD E1 01 0E 12 18 A5 1C 1D C4 E1 01 14 28    ...............(
005930:  0D CD 00 02 4E 6F 20 66 69 6C 65 0D 0A 00 CD E1    ....No file.....
005940:  01 0E 1F CD 05 00 E5 DD E1 DD 7E 03 3C 1F 1F 1F    ..........~.<...
005950:  E6 1F 32 71 7B DD 6E 05 DD 66 06 22 6F 7B 23 CD    ..2q{.n..f."o{#.
005960:  C6 2C E5 0E 1B CD 05 00 EB 2A 6F 7B 01 00 00 CD    .,.......*o{....
005970:  A5 2C 60 69 CD C6 2C CD 00 02 42 79 74 65 73 20    .,`i..,...Bytes 
005980:  52 65 6D 61 69 6E 69 6E 67 20 4F 6E 20 58 3A 20    Remaining On X: 
005990:  00 EB E1 B7 ED 52 CD 61 2E 3E 6B CD C9 03 F1 5F    .....R.a.>k...._
0059A0:  0E 0E C3 65 72 C5 01 F8 FF 09 C1 7C B7 1A F2 B8    ...er......|....
0059B0:  2C 2C 28 09 B7 1F 18 F9 CD BD 2C 18 E8 13 B7 C8    ,,(.......,.....
0059C0:  1F 30 FB 03 18 F8 3A 71 7B 1F D8 29 18 FB CD 00    .0....:q{..)....
0059D0:  02 4E 65 77 20 64 72 69 76 65 00 CD 61 22 1A FE    .New drive..a"..
0059E0:  1A 20 05 3A 04 00 18 09 CD A6 04 D6 41 D8 FE 10    . .:........A...
0059F0:  D0 F5 0E 0D CD 65 72 F1 32 04 00 5F 0E 0E C3 65    .....er.2.._...e
005A00:  20 20 63 6F 6D 70 69 6C 65 72 20 CF 70 74 69 6F      compiler .ptio
005A10:  6E 73 0D 0A 0A 54 65 78 74 3A 20 00 ED 5B 44 45    ns...Text: ..[DE
005A20:  2A 46 45 2B CD 38 23 ED 5B 46 45 2A 48 45 CD 00    *FE+.8#.[FE*HE..
005A30:  02 46 72 65 65 3A 20 00 E5 D5 B7 ED 52 CD 5C 2E    .Free: .....R.\.
005A40:  CD 00 02 20 62 79 74 65 73 20 28 00 E1 CD AF 04    ... bytes (.....
005A50:  3E 2D CD C9 03 E1 CD AF 04 3E 29 CD C9 03 C3 E1    >-.......>).....
005A60:  01 3D 20 10 CD FA 01 63 6F 6D 70 69 6C 65 20 2D    .= ....compile -
005A70:  3E 20 00 C9 06 0B C3 56 21 21 79 23 E5 CD 3E 02    > .....V!!y#..>.
005A80:  3A F3 44 CD 61 23 CD FA 01 CD 65 6D 6F 72 79 0D    :.D.a#....emory.
005A90:  0A 00 CD 61 23 CD FA 01 C3 6F 6D 2D 66 69 6C 65    ...a#....om-file
005AA0:  0D 0A 00 CD 61 23 CD FA 01 63 C8 6E 2D 66 69 6C    ....a#...c.n-fil
005AB0:  65 0D 0A 0A 00 3A F3 44 FE 01 28 5D CD FA 01 D3    e....:.D..(]....
005AC0:  74 61 72 74 20 61 64 64 72 65 73 73 3A A0 00 2A    tart address:..*
005AD0:  F4 44 CD AF 04 CD FA 01 20 28 6D 69 6E 20 00 21    .D...... (min .!
005AE0:  E2 20 CD AF 04 CD FA 01 29 0D 0A C5 6E 64 20 20    . ......)...nd  
005AF0:  20 61 64 64 72 65 73 73 3A A0 00 2A F6 44 CD AF     address:..*.D..
005B00:  04 CD FA 01 20 28 6D 61 78 20 00 2A 06 00 CD AF    .... (max .*....
005B10:  04 CD FA 01 29 0D 0A 0A 00 CD FA 01 C6 69 6E 64    ....)........ind
005B20:  20 72 75 6E 2D 74 69 6D 65 20 65 72 72 6F 72 20     run-time error 
005B30:  20 D1 75 69 74 0D 0A 0A BE 00 CD E1 03 CD A6 04     .uit...........
005B40:  CD E1 01 21 6B 24 11 88 24 06 07 CD 50 24 D8 E9    ...!k$..$...P$..
005B50:  BE 28 07 23 13 13 10 F8 37 C9 EB 5E 23 56 EB C9    .(.#....7..^#V..
005B60:  4C 57 4D 45 43 52 53 58 44 51 4F 4D 43 48 53 45    LWMECRSXDQOMCHSE
005B70:  46 51 CE 2C C9 24 9A 24 F8 2A 27 28 97 2A 39 26    FQ.,.$.$.*'(.*9&
005B80:  2D 2B 93 2B 24 2B 79 23 40 27 44 27 48 27 50 27    -+.+$+y#@'D'H'P'
005B90:  6E 27 9B 27 96 24 E1 C3 7A 22 CD 00 02 0D 0A 4D    n'.'.$..z".....M
005BA0:  61 69 6E 20 66 69 6C 65 20 6E 61 6D 65 00 CD 9F    ain file name...
005BB0:  2D CD 61 22 3E 00 32 FA 44 C8 CD 2A 2D 11 F9 44    -.a">.2.D..*-..D
005BC0:  21 5C 00 01 24 00 ED B0 C9 21 BC 25 22 9E 25 CD    !\..$....!.%".%.
005BD0:  01 26 CD 00 02 0D 0A 57 6F 72 6B 20 66 69 6C 65    .&.....Work file
005BE0:  20 6E 61 6D 65 00 CD 61 22 3E 00 32 1E 45 20 06     name..a">.2.E .
005BF0:  CD 8F 2D C3 3B 22 CD 2A 2D 11 1D 45 21 5C 00 01    ..-.;".*-..E!\..
005C00:  72 CD 00 02 20 28 59 2F 4E 29 3F 20 00 CD E1 03    r... (Y/N)? ....
005C10:  CD A6 04 FE 59 28 04 FE 4E 20 F2 CD C9 03 D6 4E    ....Y(..N .....N
005C20:  C9 CD 01 2D F5 CD E1 01 F1 C9 3E 50 21 41 53 32    ...-......>P!AS2
005C30:  65 00 22 66 00 0E 00 CD 06 04 3A 5C 00 B7 C0 D5    e."f......:\....
005C40:  0E 19 CD 65 72 3C 32 5C 00 D1 C9 3A 1E 45 B7 C9    ...er<2\...:.E..
005C50:  CD 4B 2D 20 1A CD 7A 2D 20 05 CD C9 24 18 10 11    .K- ..z- ...$...
005C60:  1D 45 21 F9 44 01 24 00 ED B0 3E 01 32 F1 44 3A    .E!.D.$...>.2.D:
005C70:  F1 44 B7 C8 CD 02 26 C3 06 25 3A FA 44 B7 C9 11    .D....&..%:.D...
005C80:  1D 45 21 F9 44 06 0C 1A 96 C0 13 23 10 F9 C9 2A    .E!.D......#...*
005C90:  44 45 36 20 23 22 46 45 AF 32 7F 44 32 F1 44 AF    DE6 #"FE.2.D2.D.
005CA0:  32 42 45 C9 2A 9E 42 22 44 45 11 7D 21 3E 4D 21    2BE.*.B"DE.}!>M!
005CB0:  53 47 CD 20 2E 32 41 45 CC 76 2E 28 12 21 A0 25    SG. .2AE.v.(.!.%
005CC0:  22 9E 25 21 D4 25 22 7D 25 11 5C 00 CD 18 25 2A    ".%!.%"}%.\...%*
005CD0:  46 45 36 1A 23 22 44 45 C9 21 00 00 1A CD A6 04    FE6.#"DE.!......
005CE0:  D6 30 D8 FE 0A 38 08 D6 07 FE 0A D8 FE 10 D0 29    .0...8.........)
005CF0:  29 29 29 B5 6F 13 18 E4 13 1A 1B B7 C8 1A C6 40    ))).o..........@
005D00:  FE 40 C4 C9 03 3E 3A C4 C9 03 06 0B 13 1A E6 7F    .@...>:.........
005D10:  FE 20 C4 C9 03 78 FE 04 3E 2E CC C9 03 10 ED C9    . ...x..>.......
005D20:  CD 2F 2D 21 5C 00 CD 51 2E C0 3A F8 44 BE 77 C4    ./-!\..Q..:.D.w.
005D30:  51 2E C0 3E 01 BE 77 C4 51 2E C0 36 00 EB CD F8    Q..>..w.Q..6....
005D40:  2D CD 00 02 20 6E 6F 74 20 66 6F 75 6E 64 00 AF    -... not found..
005D50:  C9 D5 E5 0E 0F CD D3 26 E1 D1 3C C9 11 FB FF 18    .......&..<.....
005D60:  03 11 FF FF DD E5 FD E5 E5 D5 CD 9B 14 E1 CD 26    ...............&
005D70:  17 FD E1 DD E1 C9 F5 CD 00 02 2E 20 50 72 65 73    ........... Pres
005D80:  73 20 3C 45 53 43 3E 00 CD E1 03 FE FC 20 F9 F1    s <ESC>...... ..
005D90:  C9 E5 11 0D 0A 2A 46 45 72 2B 73 ED 53 F3 7B AF    .....*FEr+s.S.{.
005DA0:  32 74 44 3C 32 75 44 21 DE 43 22 72 7B FD 21 6C    2tD<2uD!.C"r{.!l
005DB0:  44 CD 3E 02 D1 13 2A 44 45 19 CD A9 33 3A 82 44    D.>...*DE...3:.D
005DC0:  3D 28 12 21 00 00 CD A2 02 3A 82 44 87 47 3E 20    =(.!.....:.D.G> 
005DD0:  CD C9 03 10 FB CD 96 3B CD F7 2F CD 3A 2F 30 2E    .......;../.:/0.
005DE0:  28 DB 21 BD 2E 7A FE 7F 38 0A 32 7F 44 E6 7F 57    (.!..z..8.2.D..W
005DF0:  AF 32 42 45 E5 D5 21 57 44 11 5B 44 01 08 00 ED    .2BE..!WD.[D....
005E00:  24 00 ED B0 18 06 21 B7 25 22 9E 25 21 EB 25 22    $.....!.%".%!.%"
005E10:  7D 25 CD 8F 2D 11 1D 45 2A 44 45 22 60 44 22 62    }%..-..E*DE"`D"b
005E20:  44 22 50 44 22 54 44 22 58 44 22 6A 44 ED 4B 48    D"PD"TD"XD"jD.KH
005E30:  45 CD 3B 25 36 0D 23 22 46 45 C9 E5 C5 D5 CD 00    E.;%6.#"FE......
005E40:  02 0D 0A 4C 6F 61 64 69 6E 67 20 00 CD F8 2D 11    ...Loading ...-.
005E50:  5C 00 CD DC 26 E1 01 24 00 ED B0 0E 0F CD D3 26    \...&..$.......&
005E60:  F5 11 57 79 0E 1A CD 65 72 F1 C1 E1 3C 28 2E ED    ..Wy...er...<(..
005E70:  43 6D 7B ED 4B 6D 7B 05 B7 ED 42 09 D2 D2 04 E5    Cm{.Km{...B.....
005E80:  0E 14 CD D3 26 E1 B7 C0 11 57 79 06 80 1A FE FF    ....&....Wy.....
005E90:  C8 E6 7F FE 1A C8 77 23 13 10 F2 18 D6 C3 D2 04    ......w#........
005EA0:  CD 00 02 0D 0A 46 69 6C 65 20 6E 6F 74 20 66 6F    .....File not fo
005EB0:  75 6E 64 00 C3 76 2E CD A0 25 18 32 CD 00 02 0D    und..v...%.2....
005EC0:  0A 4E 65 77 20 46 69 6C 65 00 23 E5 21 E8 03 CD    .New File.#.!...
005ED0:  1D 02 E1 C9 2A 46 45 CD 00 02 0D 0A 46 69 6C 65    ....*FE.....File
005EE0:  20 74 6F 6F 20 62 69 67 00 18 C9 CD D4 25 AF 32     too big.....%.2
005EF0:  1E 45 C3 3B 22 21 65 00 36 42 23 36 41 23 36 4B    .E.;"!e.6B#6A#6K
005F00:  C9 3E AF 08 3A 7F 44 B7 C8 08 B7 28 2C CD 00 02    .>..:.D....(,...
005F10:  57 6F 72 6B 66 69 6C 65 20 00 CD 35 31 CD 00 02    Workfile ..51...
005F20:  20 6E 6F 74 20 73 61 76 65 64 2E 20 53 61 76 65     not saved. Save
005F30:  00 AF 32 7F 44 CD 21 2D C8 CD 50 2D 21 1D 45 E5    ..2.D.!-..P-!.E.
005F40:  11 5C 00 01 24 00 ED B0 CD 00 02 0D 0A 53 61 76    .\..$........Sav
005F50:  69 6E 67 20 00 11 5C 00 CD F8 2D 2A 46 45 2B 36    ing ..\...-*FE+6
005F60:  1A CD F5 25 CD D9 26 0E 13 CD 65 72 21 5D 00 11    ...%..&...er!]..
005F70:  6C 00 AF 32 7F 44 12 3C 32 F2 44 13 01 0F 00 ED    l..2.D.<2.D.....
005F80:  B0 E1 11 5C 00 01 10 00 ED B0 0E 17 CD D3 26 2A    ...\..........&*
005F90:  44 45 E5 CD D9 26 0E 16 CD 65 72 E1 3C 28 4E E5    DE...&...er.<(N.
005FA0:  11 57 79 D5 0E 1A CD 65 72 D1 E1 06 80 7E 23 12    .Wy....er....~#.
005FB0:  13 10 13 47 C5 E5 0E 15 CD D3 26 E1 C1 B7 20 3E    ...G......&... >
005FC0:  11 57 79 78 06 80 FE 1A 20 E3 78 D6 80 3E 1A 20    .Wyx.... .x..>. 
005FD0:  DE 0E 10 11 5C 00 C3 65 72 11 5C 00 D5 21 0C 00    ....\..er.\..!..
005FE0:  19 36 00 54 5D 13 01 17 00 ED B0 D1 C9 CD 00 02    .6.T]...........
005FF0:  20 20 44 69 72 65 63 74 6F 72 79 00 18 0A CD 00      Directory.....
006000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
006010:  05 00 01 00 02 09 4E E5 05 00 41 02 00 00 00 02    ......N...A.....
006020:  05 00 46 02 00 00 00 02 05 00 42 02 00 00 00 02    ..F.......B.....
006030:  05 00 47 02 00 00 00 02 05 00 43 02 00 00 00 02    ..G.......C.....
006040:  05 00 48 02 00 00 00 02 05 00 44 02 00 00 00 02    ..H.......D.....
006050:  05 00 49 02 00 00 00 02 05 00 45 02 00 00 00 02    ..I.......E.....
006060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006100:  B8 C9 CD 8A 2F FD 36 16 03 CD 71 42 18 08 32 7F    ..../.6...qB..2.
006110:  44 21 42 45 36 00 2A 52 44 11 F1 7B CD E2 3B 30    D!BE6.*RD..{..;0
006120:  9C FD CB 06 46 F5 CC EB 41 F1 77 23 E5 CD 97 41    ....F...A.w#...A
006130:  E1 22 52 44 CD E7 3F C3 BD 2E CD 71 42 FE 7F 30    ."RD..?....qB..0
006140:  03 FE 20 D0 21 82 44 36 01 23 77 E5 21 82 44 11    .. .!.D6.#w.!.D.
006150:  A1 42 06 FF CD C1 2F E1 B7 20 10 E5 21 82 44 11    .B..../.. ..!.D.
006160:  69 43 06 1F CD C1 2F E1 B7 37 C8 3D 28 0A 21 F4    iC..../..7.=(.!.
006170:  43 09 09 5E 23 56 37 C9 CD 8A 2F F5 CD 71 42 FD    C..^#V7.../..qB.
006180:  34 16 23 77 F1 CC 8A 2F 18 C1 CD 32 42 CD 8F 42    4.#w.../...2B..B
006190:  C0 E5 21 00 00 CD A2 02 21 82 44 7E F5 23 7E CD    ..!.....!.D~.#~.
0061A0:  A8 2F F1 3D 20 F6 E1 C9 F5 CD EC 3C F1 FE 20 D2    ./.= ......<.. .
0061B0:  C9 03 F5 F5 3E 5E CD C9 03 F1 C6 40 CD C9 03 F1    ....>^.....@....
0061C0:  C9 0E FF C5 E5 E1 C1 1A 13 B7 C8 0C C5 E5 4E 91    ..............N.
0061D0:  23 30 04 81 4F 18 19 F5 1A 96 A0 20 10 13 23 0D    #0..O...... ..#.
0061E0:  20 F6 F1 E1 C1 06 00 3E FF C8 3E 01 C9 F1 81 4F     ......>..>....O
0061F0:  06 00 EB 09 EB 18 CE CD 32 42 CD 8F 42 C0 21 74    ........2B..B.!t
006200:  44 7E B7 20 73 36 FF 21 00 00 22 76 44 AF 32 78    D~. s6.!.."vD.2x
006210:  44 CD A2 02 CD 12 3C CD DF 3C 3A 68 01 FE 38 38    D.....<..<:h..88
006220:  09 21 00 2A CD A2 02 CD 35 31 21 00 06 CD 0E 42    .!.*....51!....B
006230:  4C 69 6E 65 20 00 21 00 10 CD 0E 42 43 6F 6C 20    Line .!....BCol 
006240:  00 21 00 18 3A 72 44 B7 20 10 CD 0E 42 49 6E 73    .!..:rD. ...BIns
006250:  65 72 74 20 20 20 20 00 18 0E CD 0E 42 4F 76 65    ert    .....BOve
006260:  72 77 72 69 74 65 20 00 3A 79 44 B7 20 0A CD 11    rwrite .:yD. ...
006270:  42 49 6E 64 65 6E 74 00 3A 6C 44 FD 86 04 3C 2A    BIndent.:lD...<*
006280:  78 44 BD 28 16 32 78 44 F5 21 00 14 CD A2 02 CD    xD.(.2xD.!......
006290:  DF 3C F1 6F 26 00 3E 03 CD EC 30 ED 5B 76 44 2A    .<.o&.>...0.[vD*
0062A0:  50 44 CD E2 3B CA A4 37 CD A4 37 ED 5B 44 45 2A    PD..;..7..7.[DE*
0062B0:  50 44 B7 ED 52 4D 44 EB 11 01 00 79 B0 28 14 3E    PD..RMD....y.(.>
0062C0:  0A 13 ED B1 E2 D3 30 1D 1C CC 32 42 CD 8F 42 20    ......0...2B..B 
0062D0:  18 18 EC 21 00 0B D5 CD A2 02 CD DF 3C E1 3E 05    ...!........<.>.
0062E0:  CD EC 30 2A 50 44 22 76 44 C3 A4 37 F5 06 00 CD    ..0*PD"vD..7....
0062F0:  FE 30 F1 80 C8 47 3E 20 CD C9 03 10 FB C9 7C B5    .0...G> ......|.
006300:  18 39 CD A4 37 FD CB 0D 46 C0 CD 6B 3A D8 11 F2    .9..7...F..k:...
006310:  43 CD 2E 41 DA 72 3A C9 CD 50 39 2A 50 44 E5 CD    C..A.r:..P9*PD..
006320:  2C 3D CD 40 3E E1 CD B1 41 22 50 44 21 74 7B 22    ,=.@>...A"PD!t{"
006330:  52 44 CD E7 3F CD 1F 40 C3 2C 3D CD 50 39 CD 00    RD..?..@.,=.P9..
006340:  02 0D 0A 00 2A 50 44 CD B1 41 CD 1A 3C C3 2C 3D    ....*PD..A..<.,=
006350:  CD 40 3E 3A AE 01 B7 F5 C4 62 02 F1 CC 39 41 CD    .@>:.....b...9A.
006360:  23 3E 23 ED 5B 52 44 CD 91 41 11 74 7B B7 ED 52    #>#.[RD..A.t{..R
006370:  EB 2A 50 44 19 E5 37 01 FE FF CD 18 3F E1 36 0D    .*PD..7.....?.6.
006380:  23 36 0A C9 2A 52 44 CD 02 3C D8 22 52 44 C3 E7    #6..*RD..<."RD..
006390:  3F 2A 52 44 CD E8 3B D0 18 F1 CD 40 3E 2A 58 44    ?*RD..;....@>*XD
0063A0:  CD F5 3B 22 50 44 2A 5A 44 C3 2F 39 CD 0B 3A CD    ..;"PD*ZD./9..:.
0063B0:  EA 39 2A 52 44 CD 2A 41 38 05 CD E8 3B 38 F6 22    .9*RD.*A8...;8."
0063C0:  52 44 CD 02 37 CD EA 39 C3 26 37 2A 50 44 CD D0    RD..7..9.&7*PD..
0063D0:  41 38 32 E5 CD 40 3E E1 22 50 44 FD CB 0E 86 CD    A82..@>."PD.....
0063E0:  1F 40 CD 2C 3D CD 23 3E 18 17 2A 52 44 CD 02 3C    .@.,=.#>..*RD..<
0063F0:  38 D9 CD 2A 41 38 F6 CD 02 3C 38 05 CD 2A 41 30    8..*A8...<8..*A0
006400:  F6 23 22 52 44 2A 52 44 C3 E7 3F CD 23 3E ED 5B    .#"RD*RD..?.#>.[
006410:  52 44 D5 AF ED 52 30 01 3C 32 71 7B E1 2B CD E8    RD...R0.<2q{.+..
006420:  3B 38 2B 2A 50 44 CD B1 41 D8 CD 40 3E 2A 50 44    ;8+*PD..A..@>*PD
006430:  CD B1 41 22 50 44 FD CB 0E 86 CD 1F 40 CD 2C 3D    ..A"PD......@.,=
006440:  21 74 7B 22 52 44 CD 2A 41 38 D2 C3 E7 3F CD 2A    !t{"RD.*A8...?.*
006450:  41 30 CB CD E8 3B 38 0C 3A 71 7B B7 20 C5 CD 23    A0...;8.:q{. ..#
006460:  3E 23 18 9E CD 2A 41 38 EA 18 97 2A 50 44 CD D0    >#...*A8...*PD..
006470:  41 C9 CD 6B 3A D8 3A 71 44 F5 2A 52 44 22 68 44    A..k:.:qD.*RD"hD
006480:  FD CB 07 86 CD 40 3E 2A 50 44 E5 CD D0 41 22 50    .....@>*PD...A"P
006490:  44 CD 2C 3D 21 F2 43 22 72 7B CD 0B 3A 21 DE 43    D.,=!.C"r{..:!.C
0064A0:  22 72 7B E1 F1 32 71 44 22 50 44 CD 2C 3D FD CB    "r{..2qD"PD.,=..
0064B0:  07 C6 FD CB 06 46 C2 4E 37 2A 52 44 ED 5B 68 44    .....F.N7*RD.[hD
0064C0:  ED 52 D8 C8 EB D5 CD EB 41 36 20 D1 1D 20 F6 C3    .R......A6 .. ..
0064D0:  4E 37 2A 52 44 E5 CD C5 3F E1 E5 11 F2 7B 36 20    N7*RD...?....{6 
0064E0:  CD E2 3B 28 03 23 18 F6 E1 C3 97 41 21 74 7B 22    ..;(.#.....A!t{"
0064F0:  52 44 CD E7 3F CD D2 3A CD 40 3E 2A 50 44 E5 E5    RD..?..:.@>*PD..
006500:  3E 30 28 2D 11 10 27 CD 1F 31 11 E8 03 CD 1F 31    >0(-..'..1.....1
006510:  11 64 00 CD 1F 31 11 0A 00 CD 1F 31 11 01 00 AF    .d...1.....1....
006520:  ED 52 38 03 3C 18 F9 19 C6 30 FE 30 20 03 04 05    .R8.<....0.0 ...
006530:  C8 05 C3 C9 03 11 1D 45 C3 F8 2D CD 00 02 3A 20    .......E..-...: 
006540:  00 EB E5 DD E1 23 56 36 00 23 FD CB 07 86 D5 E5    .....#V6.#......
006550:  CD 3A 2F E1 D1 FD CB 07 C6 30 5E 20 08 3A 83 44    .:/......0^ .:.D
006560:  CD F6 3E 18 E5 79 FE 00 20 03 36 1A C9 FE 03 20    ..>..y.. .6.... 
006570:  0B DD 7E 01 BA 30 D3 DD 34 01 18 4A FE 05 20 10    ..~..0..4..J.. .
006580:  DD 7E 01 BA 28 C4 7E CD A8 2F 23 DD 34 01 18 F0    .~..(.~../#.4...
006590:  FE 04 20 07 CD D7 31 20 FB 18 AF FE 2D 20 05 CD    .. ...1 ....- ..
0065A0:  71 42 18 15 FE 1B 28 0C FE 1C 28 08 FE 01 28 04    qB....(...(...(.
0065B0:  FE 02 20 96 CD D7 31 18 91 5F DD 7E 01 DD BE 00    .. ...1.._.~....
0065C0:  30 88 DD 34 01 73 7E 23 CD A8 2F DD 7E 01 BA 38    0..4.s~#../.~..8
0065D0:  E6 DD 56 01 C3 B7 31 DD 7E 01 B7 C8 DD 35 01 2B    ..V...1.~....5.+
0065E0:  7E FE 20 DC E6 31 CD 11 42 88 A0 88 00 3E FF B7    ~. ..1..B....>..
0065F0:  C9 AF 32 7E 44 CD FD 31 CD 20 32 18 55 CD 04 3E    ..2~D..1. 2.U..>
006600:  46 69 6E 64 00 11 90 44 C3 3B 31 CD 07 3E 52 65    Find...D.;1..>Re
006610:  70 6C 61 63 65 20 77 69 74 68 00 11 B1 44 18 E8    place with...D..
006620:  CD 07 3E 4F 70 74 69 6F 6E 73 00 11 D2 44 CD 3B    ..>Options...D.;
006630:  31 3A 68 01 67 25 2E 00 C3 A2 02 3E FF 32 7E 44    1:h.g%.....>.2~D
006640:  CD FD 31 CD 0B 32 CD 20 32 18 07 CD 8A 2F FD 36    ..1..2. 2..../.6
006650:  16 03 CD 40 3E CD 23 3E 23 ED 5B 52 44 CD 91 41    ...@>.#>#.[RD..A
006660:  11 74 7B B7 ED 52 ED 5B 50 44 19 22 88 44 11 00    .t{..R.[PD.".D..
006670:  00 21 D3 44 46 FD 36 11 00 04 05 28 43 23 7E FE    .!.DF.6....(C#~.
006680:  30 38 10 FE 3A 30 0C CD 26 34 D6 30 83 5F 30 2E    08..:0..&4.0._0.
006690:  14 18 2B CD A6 04 FE 57 20 04 FD CB 11 C6 FE 55    ..+....W ......U
0066A0:  20 04 FD CB 11 D6 FE 4E 20 04 FD CB 11 CE FE 47     ......N ......G
0066B0:  20 04 FD CB 11 DE FE 42 20 04 FD CB 11 E6 10 BD     ......B .......
0066C0:  7B B2 20 03 11 01 00 ED 53 8A 44 2A 44 45 3A 7D    {. .....S.D*DE:}
0066D0:  44 CB 67 28 03 2A 46 45 CB 5F 20 03 2A 88 44 22    D.g(.*FE._ .*.D"
0066E0:  88 44 FD CB 11 66 20 0D ED 5B 46 45 1B CD E2 3B    .D...f ..[FE...;
0066F0:  D2 80 33 18 06 CD EE 3B DA 80 33 11 92 44 3A 91    ..3....;..3..D:.
006700:  CD B1 41 D1 38 0A B7 ED 52 4D 44 E1 C2 26 3B C9    ..A.8...RMD..&;.
006710:  E1 C3 2C 3D CD 44 3E 2A 50 44 CD B1 41 DA 2C 3D    ..,=.D>*PD..A.,=
006720:  2B 2B 01 02 00 B7 CD 18 3F 3A B4 01 B7 28 0D CD    ++......?:...(..
006730:  59 02 3A 69 01 3D CD BC 3B C3 2C 3D CD 39 41 C3    Y.:i.=..;.,=.9A.
006740:  2C 3D CD 23 3E ED 5B 52 44 CD E2 3B EB 38 C5 7E    ,=.#>.[RD..;.8.~
006750:  FE 20 28 38 CD 2A 41 38 2A CD 73 41 CD 2A 41 38    . (8.*A8*.sA.*A8
006760:  25 18 F6 2A 50 44 CD D0 41 D8 CD D2 37 CD 7A 37    %..*PD..A...7.z7
006770:  C3 42 3B 2A 52 44 18 0B 2A 52 44 CD 02 3C 38 E3    .B;*RD..*RD..<8.
006780:  22 52 44 CD 73 41 CD E7 3F C3 97 41 CD 73 41 7E    "RD.sA..?..A.sA~
006790:  FE 20 28 F8 18 F0 CD 8F 42 C2 A4 37 CD AC 3B 30    . (.....B..7..;0
0067A0:  F5 C3 A4 37 CD AC 3B 30 FB C3 A4 37 3A 75 44 21    ...7..;0...7:uD!
0067B0:  69 01 BE 37 C8 FD 34 09 FD BE 05 C8 26 00 6F F5    i..7..4.....&.o.
0067C0:  CD A2 02 F1 2A 6A 44 47 05 28 0D CD B1 41 30 F8    ....*jDG.(...A0.
0067D0:  CD EC 3C CD 12 3C AF C9 CD 1A 3C AF C9 23 ED 5B    ..<..<....<..#.[
0067E0:  46 45 E5 B7 ED 52 E1 C9 23 11 F1 7B 18 F4 2B ED    FE...R..#..{..+.
0067F0:  5B 44 45 18 ED 3E 0A CD EE 3B C8 38 03 BE 20 F7    [DE..>...;.8.. .
006800:  23 C9 2B 11 74 7B 18 DA FE 0D C0 7E CD DD 3B D0    #.+.t{.....~..;.
006810:  18 F6 3A 68 01 3D 47 C3 F9 3C CD A1 3C CD C0 3C    ..:h.=G..<..<..<
006820:  3A 6C 44 47 B7 28 0F 7E CD DD 3B 30 E5 CD 08 3C    :lDG.(.~..;0...<
006830:  FE 0A 28 DE 10 F1 3A 68 01 3D 47 FD CB 10 46 28    ..(...:h.=G...F(
006840:  1D CD A1 3C CD C0 3C E5 CD 23 3E ED 5B 52 44 CD    ...<..<..#>.[RD.
006850:  91 41 EB 23 22 86 44 EB E1 CD E2 3B 30 2B CD A1    .A.#".D....;0+..
006860:  3C CD C0 3C ED 5B 86 44 CD E2 3B 28 1C 7E CD DD    <..<.[.D..;(.~..
006870:  3B 30 A4 CD 08 3C FE 0A 28 9D CD 8B 3C 10 DF 7E    ;0...<..(...<..~
006880:  CD DD 3B 30 04 FE 0A 20 F6 18 8C FE 20 30 07 C6    ..;0... .... 0..
006890:  40 F5 CD 99 3C F1 C3 C9 03 3A E0 00 B7 28 4D 18    @...<....:...(M.
0068A0:  3E FD CB 10 46 C8 FD CB 14 46 20 40 ED 5B 64 44    >...F....F @.[dD
0068B0:  CD E2 3B 38 37 ED 5B 66 44 CD E2 3B 38 21 18 2C    ..;87.[fD..;8!.,
0068C0:  FD CB 10 46 C0 FD CB 14 46 20 21 ED 5B 60 44 CD    ...F....F !.[`D.
0068D0:  E2 3B 38 18 ED 5B 62 44 CD E2 3B 28 0F 30 0D 3A    .;8..[bD..;(.0.:
0068E0:  E0 00 B7 C8 FD CB 07 46 C8 C3 6B 02 3A E0 00 B7    .......F..k.:...
0068F0:  C0 FD CB 07 46 C8 C3 84 02 04 05 C8 3A BC 01 B7    ....F.......:...
006900:  44 47 FD CB 11 66 28 06 3D 83 5F 30 01 14 FD CB    DG...f(.=._0....
006910:  11 46 28 0F D5 E5 CD FB 33 7E E1 D1 38 05 CD E4    .F(.....3~..8...
006920:  33 38 54 05 04 28 07 CD 0F 34 20 4B 10 36 FD CB    38T..(...4 K.6..
006930:  11 46 28 0D E5 CD 06 34 7E E1 38 05 CD E4 33 38    .F(....4~.8...38
006940:  36 FD CB 11 66 CC DD 3B 3A 7E 44 B7 C4 30 34 FD    6...f..;:~D..04.
006950:  CB 11 5E 20 8A ED 4B 8A 44 0B ED 43 8A 44 78 B1    ..^ ..K.D..C.Dx.
006960:  20 F1 18 45 D5 CD 06 34 D1 38 15 FD CB 11 66 28     ..E...4.8....f(
006970:  03 1B 18 B3 13 18 B0 2A 88 44 CD 06 34 D2 DF 32    .......*.D..4..2
006980:  CD D6 33 CD A9 33 FD CB 11 5E C0 CD 04 3E 53 65    ..3..3...^...>Se
006990:  61 72 63 68 20 73 74 72 69 6E 67 20 6E 6F 74 20    arch string not 
0069A0:  66 6F 75 6E 64 00 C3 12 3F CD AF 33 C3 2C 3D ED    found...?..3.,=.
0069B0:  5B 46 45 1B CD E2 3B 38 01 EB E5 E5 CD F5 3B 22    [FE...;8......;"
0069C0:  50 44 B7 EB E1 ED 52 11 74 7B 19 22 52 44 CD E7    PD....R.t{."RD..
0069D0:  3F CD 1F 40 E1 C9 ED 5B 44 45 CD 91 41 2A 46 45    ?..@...[DE..A*FE
0069E0:  2B C3 91 41 FE 30 38 11 FE 3A D8 FE 41 38 0A FE    +..A.08..:..A8..
0069F0:  5B D8 FE 61 38 03 FE 7B D8 B7 C9 FD CB 11 66 28    [..a8..{......f(
006A00:  0B CD DD 3B 3F C9 FD CB 11 66 28 F5 C3 EE 3B 1A    ...;?....f(...;.
006A10:  FE 01 C8 BE C8 FD CB 11 56 28 09 CD E4 33 30 04    ........V(...30.
006A20:  AE E6 DF C9 BE C9 E5 6B 62 29 29 19 29 EB E1 C9    .......kb)).)...
006A30:  E5 CD 8F 42 28 06 FD CB 11 4E 20 61 CD A9 33 CD    ...B(....N a..3.
006A40:  96 3B FD CB 11 4E 20 55 CD 07 3E 52 65 70 6C 61    .;...N U..>Repla
006A50:  63 65 20 28 D9 2F CE 29 3A 20 00 FD 6E 05 FD 66    ce (./.): ..n..f
006A60:  04 CD A2 02 01 D0 07 CD 32 42 CD 8F 42 20 1D 0B    ........2B..B ..
006A70:  79 B0 20 F3 21 00 0F CD A2 02 01 D0 07 CD 32 42    y. .!.........2B
006A80:  CD 8F 42 20 07 0B 79 B0 20 F3 18 CF CD 71 42 CD    ..B ..y. ....qB.
006A90:  F6 3E CD A6 04 FE 59 28 04 FE 19 20 4E FD CB 13    .>....Y(... N...
006AA0:  C6 AF 32 42 45 3A B2 44 4F 06 00 E1 E5 C5 3A 91    ..2BE:.DO.....:.
006AB0:  44 91 4F F5 30 01 05 FD CB 11 66 20 03 2A 88 44    D.O.0.....f .*.D
006AC0:  F1 E5 C4 18 3F D1 C1 78 B1 28 05 21 B3 44 ED B0    ....?..x.(.!.D..
006AD0:  CD 8F 42 F5 C4 47 41 F1 20 08 D5 CD 2C 3D CD 39    ..B..GA. ...,=.9
006AE0:  41 D1 FD CB 11 66 20 03 E1 EB C9 E1 C9 FD CB 14    A....f .........
006AF0:  46 C0 CD 40 3E CD 2C 3D 2A 60 44 ED 5B 62 44 CD    F..@>.,=*`D.[bD.
006B00:  C2 99 02 3E 20 CD C9 03 10 F9 C9 3A B4 01 B7 20    ...> ......:... 
006B10:  12 32 74 44 3A 69 01 3D 6F 26 00 CD A2 02 3E 0A    .2tD:i.=o&....>.
006B20:  C3 C9 03 21 01 00 CD A2 02 C3 59 02 2A 50 44 11    ...!......Y.*PD.
006B30:  00 00 ED 53 64 44 ED 53 66 44 06 7F DD 21 74 7B    ...SdD.SfD...!t{
006B40:  FD 36 01 00 7E ED 5B 60 44 CD E2 3B 20 08 DD 22    .6..~.[`D..; .."
006B50:  64 44 FD CB 01 C6 ED 5B 62 44 CD E2 3B 20 08 DD    dD.....[bD..; ..
006B60:  22 66 44 FD CB 01 CE FE 0D 20 58 DD 36 00 20 DD    "fD...... X.6. .
006B70:  23 05 28 65 CD DD 3B 30 CB ED 5B 62 44 CD E2 3B    #.(e..;0..[bD..;
006B80:  30 08 E5 21 FF FF 22 66 44 E1 ED 5B 60 44 CD E2    0..!.."fD..[`D..
006B90:  3B 30 06 21 FF FF 22 64 44 3E 7F 90 32 6F 44 DD    ;0.!.."dD>..2oD.
006BA0:  36 00 20 DD 23 10 F8 2A 52 44 CD E7 3F FD CB 0E    6. .#..*RD..?...
006BB0:  46 FD CB 0E C6 C2 4E 37 3A 75 44 3D FD BE 05 D0    F.....N7:uD=....
006BC0:  C3 4E 37 FE 0A 28 B2 DD 77 00 DD 23 05 20 02 18    .N7..(..w..#. ..
006BD0:  08 CD DD 3B 30 A3 C3 44 3D CD 04 3E 4C 69 6E 65    ...;0£.D=..>Line
006BE0:  20 74 6F 6F 20 6C 6F 6E 67 20 2D 20 43 52 20 69     too long - CR i
006BF0:  6E 73 65 72 74 65 64 00 CD 12 3F 21 7D 00 CD 70    nserted...?!}..p
006C00:  39 C3 2C 3D CD A4 3B CD 0D 3E C3 11 42 FD 36 08    9.,=..;..>..B.6.
006C10:  00 21 00 00 CD A2 02 CD 12 3C 21 00 00 CD A2 02    .!.......<!.....
006C20:  C3 DF 3C 3E 20 21 F2 7B 11 73 7B BE C0 2B CD E2    ..<> !.{.s{..+..
006C30:  3B 20 F8 C9 11 F3 7B CD E2 3B D0 50 59 C3 91 41    ; ....{..;.PY..A
006C40:  CD 23 3E 23 4D 44 2A 64 44 CD 34 3E 22 64 44 2A    .#>#MD*dD.4>"dD*
006C50:  66 44 CD 34 3E 22 66 44 69 60 23 11 74 7B B7 ED    fD.4>"fDi`#.t{..
006C60:  52 E5 3A 6F 44 95 4F 06 00 30 02 06 FF 2A 50 44    R.:oD.O..0...*PD
006C70:  C4 18 3F C1 DD 2A 50 44 21 74 7B 41 05 04 28 25    ..?..*PD!t{A..(%
006C80:  7E ED 5B 64 44 CD E2 3B 20 04 DD 22 60 44 ED 5B    ~.[dD..; .."`D.[
006C90:  66 44 CD E2 3B 20 04 DD 22 62 44 DD 77 00 23 DD    fD..; .."bD.w.#.
006CA0:  23 10 DD DD 2B 3E 0D DD 77 00 C9 2A 48 45 B7 ED    #...+>..w..*HE..
006CB0:  52 38 26 01 FE 00 ED 42 D0 09 E5 CD 0D 3E E1 06    R8&....B.....>..
006CC0:  00 CD FE 30 CD 11 42 20 62 79 74 65 28 73 29 20    ...0..B byte(s) 
006CD0:  6C 65 66 74 00 CD 12 3F C9 CD 04 3E 45 52 52 4F    left...?...>ERRO
006CE0:  52 3A 20 4F 75 74 20 6F 66 20 73 70 61 63 65 00    R: Out of space.
006CF0:  CD 12 3F C3 BD 2E FE 15 C0 CD 04 3E 2A 2A 2A 20    ..?........>*** 
006D00:  E2 3B D0 CD 3C 36 CD 2C 3D CD 04 3E 57 72 69 74    .;..<6.,=..>Writ
006D10:  65 20 62 6C 6F 63 6B 20 74 6F 20 66 69 6C 65 00    e block to file.
006D20:  CD 66 35 C8 CD 2A 2D 0E 0F CD D3 26 3C 28 22 CD    .f5..*-....&<(".
006D30:  07 3E 4F 76 65 72 77 72 69 74 65 20 6F 6C 64 20    .>Overwrite old 
006D40:  00 11 5C 00 CD F8 2D CD 01 2D 28 BD 0E 13 CD D3    ..\...-..-(.....
006D50:  26 2A 62 44 7E F5 E5 36 1A CD 0D 3E 2A 60 44 CD    &*bD~..6...>*`D.
006D60:  92 26 E1 F1 77 C9 11 DF 44 CD 3B 31 11 E1 44 1A    .&..w...D.;1..D.
006D70:  FE 1A C9 CD 04 3E 52 65 61 64 20 62 6C 6F 63 6B    .....>Read block
006D80:  20 66 72 6F 6D 20 66 69 6C 65 00 CD 66 35 C8 CD     from file..f5..
006D90:  2A 2D 0E 0F CD D3 26 3C 20 0E CD 0D 3E 11 5C 00    *-....&< ...>.\.
006DA0:  CD 3E 2E CD 12 3F 18 CB FD CB 14 86 CD 3C 36 2A    .>...?.......<6*
006DB0:  46 45 ED 5B 48 45 01 FE 00 09 B7 ED 52 E5 44 4D    FE.[HE......R.DM
006DC0:  2A 8C 44 37 CD 18 3F D1 21 DD 35 E5 2A 8C 44 E5    *.D7..?.!.5.*.D.
006DD0:  AF ED 52 E5 21 F1 35 22 7D 25 C3 60 25 22 62 44    ..R.!.5"}%.`%"bD
006DE0:  EB 2A 8C 44 22 60 44 2A 6D 7B B7 ED 52 44 4D 18    .*.D"`D*m{..RDM.
006DF0:  21 ED 5B 8C 44 CD E7 35 C3 D9 3E CD 3C 36 D2 2C    !.[.D..5..>.<6.,
006E00:  3D CD 87 36 2A 8C 44 ED 5B 60 44 22 60 44 09 22    =..6*.D.[`D"`D."
006E10:  62 44 EB B7 CD 18 3F 2A 60 44 CD A9 33 C3 62 37    bD....?*`D..3.b7
006E20:  CD 3C 36 D2 2C 3D CD 87 36 2A 8C 44 22 60 44 09    .<6.,=..6*.D"`D.
006E30:  22 62 44 CD 1F 40 CD 2C 3D C3 62 37 FD CB 14 46    "bD..@.,=.b7...F
006E40:  28 02 AF C9 CD 23 3E 23 ED 5B 52 44 D5 CD 91 41    (....#>#.[RD...A
006E50:  EB CD 44 3E E1 11 74 7B B7 ED 52 ED 5B 50 44 19    ..D>..t{..R.[PD.
006E60:  22 8C 44 E5 ED 5B 60 44 13 CD E2 3B ED 5B 62 44    ".D..[`D...;.[bD
006E70:  38 08 CD E2 3B 30 03 B7 18 0B 2A 60 44 B7 ED 52    8...;0....*`D..R
006E80:  22 8E 44 4D 44 E1 C9 CD 18 3F ED 4B 8E 44 79 2F    ".DMD....?.K.Dy/
006E90:  4F 78 2F 47 03 ED 5B 8C 44 2A 60 44 C5 ED B0 C1    Ox/G..[.D*`D....
006EA0:  C9 FD CB 14 46 C0 CD 40 3E 2A 60 44 CD F5 3B 22    ....F..@>*`D..;"
006EB0:  50 44 2A 54 44 ED 5B 60 44 13 CD E2 3B 38 0F ED    PD*TD.[`D...;8..
006EC0:  5B 62 44 CD E2 3B 30 06 2A 50 44 22 54 44 2A 62    [bD..;0.*PD"TD*b
006ED0:  44 ED 5B 60 44 B7 ED 52 DA 2C 3D 4D 44 EB E5 C5    D.[`D..R.,=MD...
006EE0:  F5 CD 1F 40 F1 C1 E1 CD 18 3F 2A 50 44 22 60 44    ...@.....?*PD"`D
006EF0:  22 62 44 CD 2C 3D C3 62 37 21 80 44 CD 96 37 C3    "bD.,=.b7!.D..7.
006F00:  49 4E 54 45 52 52 55 50 54 45 44 00 CD 12 3F C3    INTERRUPTED...?.
006F10:  BD 2E CD 2B 42 C3 76 2E E5 C5 30 7A ED 5B 46 45    ...+B.v...0z.[FE
006F20:  D5 D5 EB B7 ED 52 E3 B7 ED 42 D2 D9 3E 5D 54 D5    .....R...B..>]T.
006F30:  CD AB 3E D1 C1 03 E1 ED 53 46 45 78 D6 20 38 0D    ..>.....SFEx. 8.
006F40:  47 C5 01 00 20 ED B8 C1 CD 32 42 18 EF 79 B0 28    G... ....2B..y.(
006F50:  02 ED B8 C1 E1 EB 13 2A 60 44 CD 8E 3F 22 60 44    .......*`D..?"`D
006F60:  2A 62 44 CD 8E 3F 22 62 44 2A 6A 44 CD 8E 3F 22    *bD..?"bD*jD..?"
006F70:  6A 44 2A 50 44 CD 8E 3F 22 50 44 2A 54 44 CD 8E    jD*PD..?"PD*TD..
006F80:  3F 22 54 44 2A 58 44 CD 8E 3F 22 58 44 C9 CD E2    ?"TD*XD..?"XD...
006F90:  3B D8 B7 ED 42 C9 E5 09 E5 ED 5B 46 45 13 EB B7    ;...B.....[FE...
006FA0:  ED 52 4D 44 E1 D1 78 D6 20 38 0D 47 C5 01 00 20    .RMD..x. 8.G... 
006FB0:  ED B0 C1 CD 32 42 18 EF 79 B0 28 03 ED B0 1B ED    ....2B..y.(.....
006FC0:  53 46 45 18 8E E5 ED 5B 64 44 CD 91 41 FD CB 01    SFE....[dD..A...
006FD0:  46 28 03 22 64 44 E1 FD CB 01 4E C8 ED 5B 66 44    F(."dD....N..[fD
006FE0:  CD 91 41 22 66 44 C9 11 74 7B 3A 68 01 3D 4F B7    ..A"fD..t{:h.=O.
006FF0:  ED 52 7D FD 96 00 38 1A B9 38 13 91 3C FD 86 00    .R}...8..8..<...
007000:  32 6C 44 3A 68 01 3D 3D 32 70 44 C3 62 37 32 70    2lD:h.==2pD.b72p
007010:  44 C9 FD 86 00 32 6C 44 FD 36 04 00 C3 62 37 FD    D....2lD.6...b7.
007020:  CB 07 46 C8 2A 6A 44 ED 5B 44 45 CD 91 41 EB 22    ..F.*jD.[DE..A."
007030:  6A 44 01 01 00 ED 5B 50 44 CD E2 3B CA DA 40 38    jD....[PD..;..@8
007040:  45 ED 5B 50 44 CD E2 3B 28 0B CD D0 41 03 79 B7    E.[PD..;(...A.y.
007050:  CC 32 42 18 EC 22 6A 44 FD 36 05 01 FD CB 0E C6    .2B.."jD.6......
007060:  78 B7 20 1F 3A AE 01 B7 28 19 3A 69 01 3D B9 38    x. .:...(.:i.=.8
007070:  12 0D 21 01 00 CD A2 02 0D F5 0C CD 62 02 0D 20    ..!.........b.. 
007080:  FA F1 C8 C3 47 41 ED 5B 50 44 CD E2 3B 28 0B CD    ....GA.[PD..;(..
007090:  B1 41 03 79 B7 CC 32 42 18 EC 78 B7 20 40 3A 69    .A.y..2B..x. @:i
0070A0:  01 3D 5F 79 93 57 14 38 31 15 20 07 FD CB 15 46    .=_y.W.81. ....F
0070B0:  C2 03 41 14 93 30 27 3A 75 44 92 38 21 28 1F 32    ..A..0':uD.8!(.2
0070C0:  75 44 2A 6A 44 42 D5 CD B1 41 E5 CD 0B 3D E1 10    uD*jDB...A...=..
0070D0:  F6 22 6A 44 D1 1D FD 73 05 C9 FD 71 05 C9 2A 6A    ."jD...s...q..*j
0070E0:  44 0B 3A 69 01 D6 03 5F 79 93 4F 30 01 05 CD B1    D.:i..._y.O0....
0070F0:  41 0B 79 B0 20 F8 22 6A 44 CD 47 41 FD CB 0E C6    A.y. ."jD.GA....
007100:  62 37 2A 52 44 22 66 44 2A 50 44 22 62 44 FD CB    b7*RD"fD*PD"bD..
007110:  01 4E FD CB 01 CE 08 FD CB 14 46 FD CB 14 86 20    .N........F.... 
007120:  41 08 28 3E 18 28 2A 52 44 22 64 44 2A 50 44 22    A.(>.(*RD"dD*PD"
007130:  60 44 FD CB 01 46 FD CB 01 C6 18 DA CD 40 3E 2A    `D...F.......@>*
007140:  60 44 C3 A9 33 CD 40 3E 2A 62 44 C3 A9 33 26 00    `D..3.@>*bD..3&.
007150:  CD A7 37 21 74 7B FD CB 10 C6 CD 1A 3C FD CB 10    ..7!t{......<...
007160:  86 C9 CD 4E 37 C3 47 41 CD 40 3E 2A 46 45 C3 A9    ...N7.GA.@>*FE..
007170:  33 21 74 7B 22 52 44 C3 E7 3F CD 23 3E 23 11 F3    3!t{"RD..?.#>#..
007180:  7B CD E2 3B 38 03 21 F2 7B 22 52 44 C3 E7 3F FD    {..;8.!.{"RD..?.
007190:  36 08 00 21 72 44 7E EE 01 77 C9 FD 36 08 00 21    6..!rD~..w..6..!
0071A0:  79 44 18 F2 FD 66 04 FD 6E 05 C3 A2 02 2A 50 44    yD...f..n....*PD
0071B0:  CD B1 41 D8 CD 40 3E 2A 50 44 CD B1 41 22 50 44    ..A..@>*PD..A"PD
0071C0:  FD CB 0E 86 FD CB 15 C6 CD 1F 40 FD CB 15 86 C3    ..........@.....
0071D0:  2C 3D 2A 50 44 CD D0 41 D8 E5 CD 40 3E E1 18 DD    ,=*PD..A...@>...
0071E0:  2A 6A 44 ED 5B 44 45 CD E2 3B C8 CD 40 3E 06 00    *jD.[DE..;..@>..
0071F0:  2A 50 44 ED 5B 6A 44 CD E2 3B 28 06 CD D0 41 04    *PD.[jD..;(...A.
007200:  18 F1 ED 5B 50 44 22 50 44 EB 3A 69 01 D6 03 B8    ...[PD"PD.:i....
007210:  20 03 CD D0 41 E5 2A 50 44 CD D0 41 CD BD 37 E1     ...A.*PD..A..7.
007220:  18 9B CD 40 3E 2A 50 44 E5 2A 6A 44 3A 69 01 D6    ...@>*PD.*jD:i..
007230:  02 47 CD B1 41 10 FB F5 CD BD 37 F1 E1 38 E1 ED    .G..A.....7..8..
007240:  5B 6A 44 CD E2 3B 30 D8 CD B1 41 18 D3 2A 6A 44    [jD..;0...A..*jD
007250:  ED 5B 50 44 CD E2 3B C8 E5 CD 40 3E E1 18 C1 CD    .[PD..;...@>....
007260:  40 3E 2A 6A 44 3A 69 01 D6 03 47 CD B1 41 10 FB    @>*jD:i...G..A..
007270:  18 AE CD 40 3E 3A 69 01 D6 02 4F 47 2A 6A 44 CD    ...@>:i...OG*jD.
007280:  B1 41 10 FB 22 6A 44 41 2A 50 44 CD B1 41 10 FB    .A.."jDA*PD..A..
007290:  22 50 44 CD 1F 40 CD 47 41 C3 2C 3D CD 40 3E 3A    "PD..@.GA.,=.@>:
0072A0:  69 01 D6 02 47 4F 2A 6A 44 CD D0 41 10 FB 22 6A    i...GO*jD..A.."j
0072B0:  44 41 2A 50 44 CD D0 41 10 FB 18 D4 2A 6A 44 ED    DA*PD..A....*jD.
0072C0:  5B 44 45 CD E2 3B 28 03 CD 47 41 CD 40 3E 2A 44    [DE..;(..GA.@>*D
0072D0:  45 22 50 44 22 6A 44 CD 1F 40 CD 2C 3D 21 74 7B    E"PD"jD..@.,=!t{
0072E0:  22 52 44 C3 E7 3F FD CB 06 46 28 06 CD AD 37 C3    "RD..?...F(...7.
0072F0:  71 37 FD CB 13 C6 AF 32 42 45 3E 0A CD C9 03 CD    q7.....2BE>.....
007300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
007310:  06 00 01 00 02 09 4E E5 06 00 41 02 00 00 00 02    ......N...A.....
007320:  06 00 46 02 00 00 00 02 06 00 42 02 00 00 00 02    ..F.......B.....
007330:  06 00 47 02 00 00 00 02 06 00 43 02 00 00 00 02    ..G.......C.....
007340:  06 00 48 02 00 00 00 02 06 00 44 02 00 00 00 02    ..H.......D.....
007350:  06 00 49 02 00 00 00 02 06 00 45 02 00 00 00 02    ..I.......E.....
007360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007400:  C3 1F 40 CD D5 40 3A 75 44 6F 3A 69 01 BD 7D 28    ..@..@:uDo:i..}(
007410:  06 3D 28 03 32 75 44 2A 6A 44 CD B1 41 22 6A 44    .=(.2uD*jD..A"jD
007420:  CD 0B 3D 3A 69 01 3D C3 BC 3B ED 5B 72 7B 1A B7    ..=:i.=..;.[r{..
007430:  C8 BE 28 03 13 18 F7 37 C9 F5 3A 71 44 FD BE 09    ..(....7..:qD...
007440:  30 03 32 75 44 F1 C9 FD 36 09 01 C9 EB FD CB 01    0.2uD...6.......
007450:  46 28 0C 2A 64 44 CD E2 3B 38 04 09 22 64 44 FD    F(.*dD..;8.."dD.
007460:  CB 01 4E 28 0C 2A 66 44 CD E2 3B 38 04 09 22 66    ..N(.*fD..;8.."f
007470:  44 EB C9 E5 01 FF FF CD 4C 41 EB 21 F2 7B B7 ED    D.......LA.!.{..
007480:  52 28 07 4D 44 6B 62 23 ED B0 21 F2 7B 36 20 E1    R(.MDkb#..!.{6 .
007490:  C9 CD E2 3B D8 EB C9 CD A4 37 3A 68 01 3D FD 96    ...;.....7:h.=..
0074A0:  04 2A 52 44 47 FD CB 10 C6 CD 41 3C FD CB 10 86    .*RDG.....A<....
0074B0:  C9 C5 EB 2A 46 45 2B B7 ED 52 44 4D 03 EB 54 5D    ...*FE+..RDM..T]
0074C0:  38 0A 3E 0A ED B1 E2 CC 41 B7 C1 C9 37 EB C1 C9    8.>.....A...7...
0074D0:  C5 4D 44 3E 0A CD EE 3B 38 0D CD EE 3B 28 06 38    .MD>...;8...;(.8
0074E0:  06 BE 20 F6 23 C1 C9 60 69 C1 C9 E5 01 01 00 CD    .. .#..`i.......
0074F0:  4C 41 11 F2 7B EB B7 ED 52 2B 4D 44 11 F1 7B 6B    LA..{...R+MD..{k
007500:  62 2B 79 B0 28 06 D5 ED B8 E1 36 20 E1 C9 CD A2    b+y.(.....6 ....
007510:  02 C3 FA 01 E1 E3 FD CB 07 46 28 04 E5 CD D2 04    .........F(.....
007520:  3A 43 45 D6 02 32 43 45 C0 18 13 2A 5C 44 22 5E    :CE..2CE...*\D"^
007530:  44 C9 F5 C5 D5 E5 CD 3E 42 E1 D1 C1 F1 C9 2A 5E    D......>B.....*^
007540:  44 CD 63 42 ED 5B 5C 44 EB ED 52 EB C8 E5 DD E5    D.cB.[\D..R.....
007550:  FD E5 CD A0 00 FD E1 DD E1 E1 C8 CD E1 03 77 22    ..............w"
007560:  5E 44 C9 23 11 6D 7B B7 EB ED 52 EB C0 21 59 7B    ^D.#.m{...R..!Y{
007570:  C9 E5 D5 ED 5B 5C 44 2A 5E 44 B7 ED 52 EB 28 09    ....[\D*^D..R.(.
007580:  CD 63 42 7E 22 5C 44 18 03 CD E1 03 D1 E1 C9 E5    .cB~"\D.........
007590:  D5 ED 5B 5C 44 2A 5E 44 B7 ED 52 D1 E1 C9 F5 7B    ..[\D*^D..R....{
0075A0:  1A 01 0D 01 F2 01 FF 01 F3 01 FA 01 FB 01 F0 01    ................
0075B0:  F1 01 F5 01 F4 01 F8 01 F9 01 F6 01 F7 01 FF 01    ................
0075C0:  FF 01 FF 01 FF 01 FF 01 FF 01 FF 01 E0 01 FF 01    ................
0075D0:  FF 01 FF 01 FF 01 FF 01 FF 01 FF 01 FF 01 FF 01    ................
0075E0:  FF 01 FF 01 FF 01 FF 01 FF 01 FF 01 FF 01 FF 01    ................
0075F0:  FF 01 FF 01 FF 01 FF 01 FF 01 FF 01 FF 00 FF 01    ................
007600:  CD 75 6D CD C6 6D CD 76 6F CD 9B 4F E1 ED 5B 5A    .um..m.vo..O..[Z
007610:  7B 72 2B 73 E1 36 03 CD 48 6F CD 5A 6E 01 84 75    {r+s.6..Ho.Zn..u
007620:  20 CD 7E E1 F5 CD 95 52 F1 C9 CD 35 4F CD 48 6F     .~....R...5O.Ho
007630:  CD 5A 6E 01 84 75 20 F2 7E C9 47 0E 00 D6 05 32    .Zn..u .~.G....2
007640:  97 7B 7B 32 99 7B 3A 9D 7B 32 9E 7B C5 CD DB 6D    .{{2.{:.{2.{...m
007650:  CA 61 4C D1 CD 75 6D CD 87 6D 2A 7B 7B E5 2A 75    .aL..um..m*{{.*u
007660:  7B 22 7B 7B 2A 73 7B E5 CD 75 6D CD 75 6D CD 75    {"{{*s{..um.um.u
007670:  6D CD 75 6D ED 5B DD 7B CD 75 6D 11 00 00 CD 75    m.um.[.{.um....u
007680:  6D CD 1B 6F 06 00 20 52 C5 2A 73 7B E5 CD 75 6D    m..o.. R.*s{..um
007690:  CD 75 6D CD 76 6E 95 75 01 00 00 20 01 0D C5 CD    .um.vn.u... ....
0076A0:  87 6D C1 04 CD 13 6F 28 F5 C5 CD 0B 6F 20 09 79    .m....o(....o .y
0076B0:  32 8F 7B CD 18 4F 18 0B 0C CD DA 72 02 21 12 75    2.{..O.....r.!.u
0076C0:  22 5A 7B C1 E1 70 2B 71 ED 5B 5A 7B 2B 72 2B 73    "Z{..p+q.[Z{+r+s
0076D0:  C1 04 CD 0F 6F 28 B1 CD 6E 6F C5 3A 97 7B B7 28    ....o(..no.:.{.(
0076E0:  26 CD 40 6F AF 32 8F 7B CD 18 4F 3A 5C 7B FE 08    &.@o.2.{..O:\{..
0076F0:  30 06 FE 04 CD DA 72 30 C1 E1 E5 C5 11 FC FF 19    0.....r0........
007700:  ED 5B 5A 7B 72 2B 73 C1 D1 E1 22 7B 7B D5 C5 CD    .[Z{r+s..."{{...
007710:  C6 6D CD 48 6F 3A 99 7B B7 20 29 CD 76 6E 33 75    .m.Ho:.{. ).vn3u
007720:  20 0A FD E5 D1 CD 82 6B 3E FF 18 0C CD 76 6E 3A     ......k>....vn:
007730:  75 20 11 CD F2 69 EB AF C1 E1 77 2B 70 2B 72 2B    u ...i....w+p+r+
007740:  73 C3 48 6F C1 E1 E5 36 00 2B 70 2B FD E5 D1 3A    s.Ho...6.+p+...:
007750:  99 7B B7 28 06 EB 01 F0 FF 09 EB 72 2B 73 E1 18    .{.(.......r+s..
007760:  15 7E B7 CD D4 72 2B 3A 99 7B B7 CD DA 72 4C CD    .~...r+:.{...rL.
007770:  96 6E D1 CD 48 6F EB 3A 9D 7B 2A 08 79 CB 57 28    .n..Ho.:.{*.y.W(
007780:  03 21 00 00 22 83 7B 2A 7B 7B E5 2A 73 7B 22 7B    .!..".{*{{.*s{"{
007790:  7B E5 EB 7E 36 00 2B 46 2B 56 2B 5E 2B B7 28 07    {..~6.+F+V+^+.(.
0077A0:  E5 EB 23 CD 3F 6C E1 3A 97 7B B7 28 25 56 2B 5E    ..#.?l.:.{.(%V+^
0077B0:  2B E5 EB CD 87 52 3A 5C 7B 32 87 7B 2A 62 7B 7D    +....R:\{2.{*b{}
0077C0:  32 88 7B EB CD 30 6C 22 89 7B EB E1 72 2B 73 2B    2.{..0l".{..r+s+
0077D0:  18 04 11 FC FF 19 11 FC FF 19 E5 0E 00 78 B7 28    .............x.(
0077E0:  4A 7E 81 4F C5 46 2B 7E 32 8F 7B 2B 56 2B 5E 2B    J~.O.F+~2.{+V+^+
0077F0:  E5 EB 22 5A 7B CD 87 52 2A 73 7B E3 C5 C5 11 00    .."Z{..R*s{.....
007800:  FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007860:  00 00 00 00 00 00 00 00 00 01 0D 01 13 01 08 01    ................
007870:  04 01 01 01 06 01 05 01 18 01 17 01 1A 01 12 01    ................
007880:  03 02 11 13 02 11 04 02 11 05 02 11 18 02 11 12    ................
007890:  02 11 03 02 11 02 02 11 0B 02 11 10 01 16 01 0E    ................
0078A0:  01 19 02 11 19 01 14 01 07 01 7F 01 FF 02 0B 02    ................
0078B0:  02 0B 0B 02 0B 14 02 0B 08 02 0B 03 02 0B 16 02    ................
0078C0:  0B 19 02 0B 12 02 0B 17 02 0B 04 01 09 02 11 09    ................
0078D0:  02 11 0C 02 11 06 02 11 01 01 0C 01 10 00 3C 3E    ..............<>
0078E0:  2C 5B 5D 2E 2A 2B 2D 2F 24 3A 3D 28 29 7B 7D 5E    ,[].*+-/$:=(){}^
0078F0:  23 27 20 00 E6 38 84 39 84 39 91 39 EA 39 0B 3A    #' ..8.9.9.9.9.:
007900:  D2 37 AD 37 E0 37 22 38 9C 38 72 38 71 37 7A 37    .7.7.7"8.8r8q7z7
007910:  4D 38 5F 38 BC 38 68 37 3C 37 45 37 9A 39 8F 37    M8_8.8h7<7E7.9.7
007920:  3B B9 EC BA D2 BA 42 BB 73 BB 78 BB 78 BB 26 37    ;.....B.s.x.x.&7
007930:  02 37 AC 39 F9 36 20 B6 FB B5 A1 B6 73 B5 ED 34    .7.9.6 .....s..4
007940:  0F 2B 72 BA 9B 37 2C BD F1 31 3B 32 4B 32 02 AF    .+r..7,..1;2K2..
007950:  00 00 74 7B 00 00 74 7B 00 00 74 7B 59 7B 59 7B    ..t{..t{..t{Y{Y{
007960:  00 00 00 00 02 00 02 00 00 00 00 00 00 00 01 01    ................
007970:  00 01 00 01 00 01 00 00 00 00 01 01 00 00 00 00    ................
007980:  00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007990:  1E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079B0:  00 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079D0:  00 00 0A 00 00 00 00 00 00 00 00 00 00 00 00 0F    ................
0079E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079F0:  00 00 00 01 E2 20 00 00 00 00 00 00 00 00 00 00    ..... ..........
007A00:  04 CD 75 6D 7E CD 7A 6D CB 7E 2B 28 F7 E5 CD 7A    ..um~.zm.~+(...z
007A10:  6D CD 75 6D CD 75 6D CD C6 6D E1 C1 10 DF C1 E3    m.um.um..m......
007A20:  AF 32 90 7B CD 52 4F E1 C1 10 B6 41 C5 2A 73 7B    .2.{.RO....A.*s{
007A30:  E5 2A 83 7B E5 2A 89 7B E5 3A 87 7B F5 3A 88 7B    .*.{.*.{.:.{.:.{
007A40:  F5 3A 97 7B F5 21 94 7B 34 CD 9E 46 F1 32 97 7B    .:.{.!.{4..F.2.{
007A50:  F1 32 88 7B F1 32 87 7B E1 22 89 7B E1 22 83 7B    .2.{.2.{.".{.".{
007A60:  ED 53 85 7B 7C B5 28 11 ED 52 28 0D CD 8A 6B EB    .S.{|.(..R(...k.
007A70:  CD 92 6B 21 08 05 CD 86 6B E1 C1 04 05 CA F3 4D    ..k!....k......M
007A80:  CD 50 6B 02 FD E1 C5 23 5E 23 56 19 E5 2B 2B CB    .Pk....#^#V..++.
007A90:  7E 2B 28 FB CD 76 52 3A 57 7B B7 20 37 3A 5C 7B    ~+(..vR:W{. 7:\{
007AA0:  FE 03 38 19 28 40 FE 04 28 39 FE 08 38 0F 28 36    ..8.(@..(9..8.(6
007AB0:  FE 0A 30 2F CD 50 6B 03 E1 D1 C1 18 29 CD 73 6B    ..0/.Pk.....).sk
007AC0:  2A 58 7B CD 8E 6B 2A 62 7B CD 8A 6B CD 50 6B 02    *X{..k*b{..k.Pk.
007AD0:  ED B0 18 15 AF 32 57 7B 3E 04 32 5C 7B 21 02 00    .....2W{>.2\{!..
007AE0:  22 62 7B CD 73 6B CD 1B 66 E1 C1 10 99 CD 50 6B    "b{.sk..f.....Pk
007AF0:  02 FD E5 CD FC 52 21 94 7B 35 3A 97 7B B7 28 46    .....R!.{5:.{.(F
007B00:  2A 89 7B 3A 87 7B FE 08 20 1A 47 CD 50 6B 02 FD    *.{:.{.. .G.Pk..
007B10:  E1 3E 21 CD 94 6B 21 3A 05 CD 86 6B CD 50 6B 02    .>!..k!:...k.Pk.
007B20:  FD E5 18 22 FE 09 20 0D 3E 21 CD 94 6B 21 2C 05    ...".. .>!..k!,.
007B30:  CD 86 6B 18 11 3E 2A CD 94 6B 3A 88 7B 3D 20 06    ..k..>*..k:.{= .
007B40:  CD 50 6B 02 26 00 2A 83 7B 7C B5 28 27 ED 5B 85    .Pk.&.*.{|.('.[.
007B50:  7B ED 52 28 1F 3A 97 7B B7 28 0A 3A 87 7B FE 08    {.R(.:.{.(.:.{..
007B60:  3E D9 C4 9C 6B CD 8A 6B EB CD 8E 6B 21 22 05 CD    >...k..k...k!"..
007B70:  82 6B 18 05 CD 50 6B 01 C9 CD 48 6F D1 E1 22 73    .k...Pk...Ho.."s
007B80:  7B 22 75 7B E1 22 7B 7B EB C9 2A 73 7B ED 5B 7B    {"u{."{{..*s{.[{
007B90:  7B B7 ED 52 19 C8 23 5E 23 56 19 7E FE 06 28 04    {..R..#^#V.~..(.
007BA0:  FE 05 20 E9 E5 2B 2B CB 7E 2B 28 FB 7E B7 CD DA    .. ..++.~+(.~...
007BB0:  72 49 E1 18 D8 2A 73 7B E5 06 00 C5 16 04 3A 91    rI...*s{......:.
007BC0:  7B 5F CD 75 6D CD 87 6D CD 7A 6D CD 75 6D CD 75    {_.um..m.zm.um.u
007BD0:  6D CD C6 6D C1 04 CD 13 6F 28 E0 E1 C9 2A 73 7B    m..m....o(...*s{
007BE0:  E5 CD 9B 4F E1 CD 95 52 CD 76 6E 62 75 3E 00 20    ...O...R.vnbu>. 
007BF0:  23 3A 91 7B B7 CD DA 72 4B 01 00 04 CD 54 6E 20    #:.{...rK....Tn 
007C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007C40:  00 00 00 00 F5 7B F5 7B 00 00 ED 73 71 7B 2A 46    .....{.{...sq{*F
007C50:  45 23 22 DF 7B 24 24 24 24 22 E1 7B 2A 0A 79 22    E#".{$$$$".{*.y"
007C60:  08 79 AF 67 6F 32 91 7B 32 92 7B 32 94 7B 32 A2    .y.go2.{2.{2.{2.
007C70:  7B 32 A0 7B 32 E3 7B 32 0E 79 32 96 7B 32 DB 7B    {2.{2.{2.y2.{2.{
007C80:  22 DD 7B 22 EF 7B CD 8F 71 2B 22 54 79 3E 0D 32    ".{".{..q+"Ty>.2
007C90:  93 7B 3E F5 32 9D 7B 3E 04 32 C7 7B 2A 44 45 22    .{>.2.{>.2.{*DE"
007CA0:  D7 7B 22 D9 7B DD 21 D7 79 DD 36 00 00 2A 04 79    .{".{.!.y.6..*.y
007CB0:  CD C2 6C 2A 48 45 2B 22 77 7B 54 5D 01 B4 01 B7    ..l*HE+"w{T]....
007CC0:  ED 42 22 73 7B 22 75 7B 22 7B 7B CD C7 6B 21 D2    .B"s{"u{"{{..k!.
007CD0:  74 ED B8 CD EA 45 3A 00 79 3D 20 06 CD 96 6C CD    t....E:.y= ...l.
007CE0:  FD 6C FD 22 06 79 AF C3 E3 72 CD 95 6F CD 76 6E    .l.".y...r..o.vn
007CF0:  29 75 20 16 CD 92 46 CD 1B 6F 20 0B CD 92 46 CD    )u ...F..o ...F.
007D00:  13 6F 28 F8 CD 6E 6F CD 48 6F 3E 31 21 00 01 CD    .o(..no.Ho>1!...
007D10:  94 6B 21 D7 79 3A 00 79 B7 28 06 11 80 00 CD 30    .k!.y:.y.(.....0
007D20:  6C CD 92 6B 3A 9D 7B CB 7F 16 00 28 01 15 D5 3E    l..k:.{....(...>
007D30:  01 CD 9C 6B FD E5 CD 97 6B 21 64 03 CD 86 6B 3E    ...k....k!d...k>
007D40:  21 CD 9C 6B FD E5 CD 97 6B 3E 11 CD 9C 6B FD E5    !..k....k>...k..
007D50:  CD 97 6B 2A 0A 79 CD 8A 6B 3A 00 79 67 2E 3E CD    ..k*.y..k:.yg.>.
007D60:  97 6B 21 D4 04 CD 86 6B CD 9E 46 CD FC 52 DD 7E    .k!....k..F..R.~
007D70:  00 FE 2E CD DA 72 0A 21 D4 20 CD 82 6B E1 ED 5B    .....r.!. ..k..[
007D80:  08 79 CD 42 6C E1 CD 3F 6C E1 D1 3A A0 7B 5F C3    .y.Bl..?l..:.{_.
007D90:  42 6C 2A 73 7B E5 CD 87 6D E1 22 73 7B C9 3A C7    Bl*s{...m."s{.:.
007DA0:  7B F5 87 5F 16 00 CD 30 6C E5 CD 77 6B FD E5 E5    {.._...0l..wk...
007DB0:  CD 97 6B CD 5A 6E 01 84 75 CD DA 72 0C 7E FE 01    ..k.Zn..u..r.~..
007DC0:  20 05 CD 8E 48 18 EC FE 02 20 05 CD B7 48 18 EE     ...H.... ...H..
007DD0:  FE 03 20 05 CD EB 4A 18 E5 FE 04 20 09 CD 2A 4B    .. ...J.... ..*K
007DE0:  2A 08 79 E3 18 D8 FE 07 C2 5E 48 3A 00 79 B7 CD    *.y......^H:.y..
007DF0:  D4 72 4D 21 34 79 11 B2 7B 01 08 00 ED B0 21 96    .rM!4y..{.....!.
007E00:  0B 7E 32 8F 7B 2B 56 2B 5E EB 18 03 CD F2 69 22    .~2.{+V+^.....i"
007E10:  7F 7B 3E FF 32 90 7B C9 CD C8 4F CD DA 72 24 AF    .{>.2.{...O..r$.
007E20:  32 90 7B 3A 8F 7B B7 C0 3A 5C 7B FE 05 D8 FE 08    2.{:.{..:\{.....
007E30:  D0 CD E1 72 43 CD B5 4E E5 C5 CD 40 6F AF 32 8F    ...rC..N...@o.2.
007E40:  7B CD DD 4E C1 3A 90 7B B7 28 06 78 3D CD DA 72    {..N.:.{.(.x=..r
007E50:  4B E1 C5 E5 3A 8F 7B 21 02 00 B7 20 03 2A 62 7B    K...:.{!... .*b{
007E60:  EB 3A 91 7B B7 20 0B 3A 90 7B B7 20 05 CD 30 6C    .:.{. .:.{. ..0l
007E70:  18 09 2A 7F 7B E5 19 22 7F 7B E1 EB E1 2B 2B CB    ..*.{..".{...++.
007E80:  7E 28 FB 2B 3A 8F 7B 77 2B 72 2B 73 2B ED 5B 5A    ~(.+:.{w+r+s+.[Z
007E90:  7B 72 2B 73 2B 2B 2B C1 10 B8 C9 CD C8 4F C8 CD    {r+s+++......O..
007EA0:  76 6E 42 75 CD DB 4F C8 CD 39 50 C8 CD 06 51 C8    vnBu..O..9P...Q.
007EB0:  CD 40 51 C8 CD 6B 51 C8 CD A5 51 C8 CD C5 51 C8    .@Q..kQ...Q...Q.
007EC0:  CD 10 52 C8 CD E1 72 24 01 00 03 CD 54 6E C0 56    ..R...r$....Tn.V
007ED0:  2B 5E EB 22 5A 7B CD 87 52 AF C9 CD 76 6E 48 75    +^."Z{..R...vnHu
007EE0:  C0 CD 30 6F 06 00 C5 CD 3B 52 C1 2A 5A 7B E5 2A    ..0o....;R.*Z{.*
007EF0:  60 7B ED 5B 5E 7B B7 ED 52 23 7C B5 CD D4 72 62    `{.[^{..R#|...rb
007F00:  E5 04 CD 13 6F 28 DF C5 CD 38 6F CD 88 6F CD 9B    ....o(...8o..o..
007F10:  4F C1 2A 5A 7B 22 5E 7B 2A 62 7B D1 C5 CD 9A 72    O.*Z{"^{*b{....r
007F20:  CD C8 72 62 C1 22 62 7B E1 22 60 7B 3E 01 32 5C    ..rb."b{."`{>.2\
007F30:  7B C5 CD 54 52 C1 10 DA C9 CD 76 6E 54 75 C0 3A    {..TR.....vnTu.:
007F40:  9A 7B F5 3A 91 7B F5 21 92 7B 34 7E 32 91 7B 2A    .{.:.{.!.{4~2.{*
007F50:  7F 7B E5 2A 81 7B E5 21 00 00 22 7F 7B 22 81 7B    .{.*.{.!..".{".{
007F60:  AF 32 9A 7B CD 8B 50 2A 81 7B 22 62 7B E1 22 81    .2.{..P*.{"b{.".
007F70:  7B E1 22 7F 7B 3A 91 7B 32 5D 7B F1 32 91 7B F1    {.".{:.{2]{.2.{.
007F80:  32 9A 7B 3E 02 32 5C 7B C3 54 52 CD F9 50 C8 CD    2.{>.2\{.TR..P..
007F90:  76 6E DA 75 28 1A CD 35 4F 2A 7F 7B ED 5B 81 7B    vn.u(..5O*.{.[.{
007FA0:  B7 ED 52 38 04 19 22 81 7B CD 0F 6F 28 DD 18 38    ..R8..".{..o(..8
007FB0:  CD C8 4F C4 35 4F CD 88 6F CD F9 50 C8 2A 7F 7B    ..O.5O..o..P.*.{
007FC0:  E5 CD EA 69 CD 13 6F 28 F8 CD 40 6F CD 66 6F 3A    ...i..o(..@o.fo:
007FD0:  9A 7B F5 3E FF 32 9A 7B CD 8B 50 F1 32 9A 7B E1    .{.>.2.{..P.2.{.
007FE0:  22 7F 7B CD 0F 6F 28 D1 3A 9A 7B B7 C2 6E 6F CD    ".{..o(.:.{..no.
007FF0:  76 6E 30 75 C8 CD E1 72 0E 3A 9A 7B B7 C2 1F 6F    vn0u...r.:.{...o
008000:  7B 7E 34 EB 36 30 23 06 2F 04 D6 0A 30 FB 70 23    {~4.60#./...0.p#
008010:  C6 3A 77 21 59 1C CD 86 6B 21 FF FF CD 97 6B 21    .:w!Y...k!....k!
008020:  B2 7B 06 0B 7E CD 9C 6B 23 10 F9 3A 00 79 3D 20    .{..~..k#..:.y= 
008030:  0A CD 96 6C AF 32 E3 7B CD FD 6C 2A DD 7B E5 2A    ...l.2.{..l*.{.*
008040:  02 79 E5 2A B0 7B E5 FD 22 02 79 21 00 00 22 B0    .y.*.{..".y!..".
008050:  7B 21 DC FF 39 F9 EB 21 33 79 01 24 00 ED B0 3A    {!..9..!3y.$...:
008060:  00 79 3D 20 27 21 B2 7B 11 34 79 01 0B 00 ED B0    .y= '!.{.4y.....
008070:  EB 06 18 36 00 23 10 FB 11 33 79 D5 0E 13 CD 65    ...6.#...3y....e
008080:  72 D1 0E 16 CD 65 72 3C CD D4 72 5C AF 32 DB 7B    r....er<..r\.2.{
008090:  32 DC 7B 2A 08 79 22 AB 7B CD 5A 6E 01 A7 75 CD    2.{*.y".{.Zn..u.
0080A0:  DA 72 10 7E FD E5 2A 54 79 22 DD 7B 2A 08 79 E5    .r.~..*Ty".{*.y.
0080B0:  2A AB 7B E5 1E FF CD 3A 4B 44 4D D1 2A 08 79 B7    *.{....:KDM.*.y.
0080C0:  ED 52 19 38 01 EB 22 AB 7B E1 22 08 79 D1 C5 D5    .R.8..".{.".y...
0080D0:  3A 00 79 3D CC 96 6C AF 32 E3 7B D1 D5 FD E5 E1    :.y=..l.2.{.....
0080E0:  B7 ED 52 7D E6 7F 28 06 AF CD 9C 6B 18 EF 29 5C    ..R}..(....k..)\
0080F0:  16 00 CB 12 2A B0 7B ED 52 30 04 ED 53 B0 7B FD    ....*.{.R0..S.{.
008100:  E1 E1 23 73 23 72 CD 76 6E 9F 75 28 8C 2A AB 7B    ..#s#r.vn.u(.*.{
008110:  22 08 79 3A 00 79 3D 20 08 11 33 79 0E 10 CD 65    ".y:.y= ..3y...e
008120:  72 21 00 00 39 11 33 79 01 24 00 ED B0 F9 ED 5B    r!..9.3y.$.....[
008130:  B0 7B E1 22 B0 7B E1 22 02 79 E1 22 DD 7B AF 32    .{.".{.".y.".{.2
008140:  DB 7B 21 FF FF 22 54 79 FD E5 E1 CD C2 6C 06 80    .{!.."Ty.....l..
008150:  AF CD 9C 6B 10 FA 1B 7A B3 20 F3 C3 B3 46 FE 08    ...k...z. ...F..
008160:  28 08 1E 00 CD 3A 4B C3 B3 46 CD 8A 4E D1 E1 D5    (....:K..F..N...
008170:  FD E5 D1 1B 1B B7 ED 52 19 28 05 CD 3F 6C 18 04    .......R.(..?l..
008180:  2B CD C2 6C D1 E1 22 CA 7B F1 32 C6 7B C9 11 00    +..l..".{.2.{...
008190:  01 CD 75 6D DD 7E 00 CD 82 72 CD 8D 6D 3A 94 7B    ..um.~...r..m:.{
0081A0:  CD 7A 6D 06 03 3E FF CD 7A 6D 10 F9 CD C6 6D CD    .zm..>..zm....m.
0081B0:  13 6F 28 DA C3 48 6F 2A 73 7B E5 11 00 00 CD 75    .o(..Ho*s{.....u
0081C0:  6D CD 87 6D CD 23 6F 20 38 CD 0D 6A 78 CD 7A 6D    m..m.#o 8..jx.zm
0081D0:  78 FE 09 20 0E D9 E5 D5 C5 06 03 D1 CD 75 6D 10    x.. .........um.
0081E0:  FA 18 17 FE 08 20 0F 21 57 7A 79 0C CD 7A 6D 7E    ..... .!Wzy..zm~
0081F0:  23 0D 20 F8 18 04 EB CD 75 6D CD C6 6D 16 02 18    #. .....um..m...
008200:  CD 76 6E 30 75 C9 CD 76 6E 51 75 C0 CD 88 6F CD    .vn0u..vnQu...o.
008210:  3B 52 2A 60 7B ED 5B 5E 7B 7C B2 CD DA 72 46 CB    ;R*`{.[^{|...rF.
008220:  3D CB 3D CB 3D CB 3B CB 3B CB 3B 7D 3C 93 6F 22    =.=.=.;.;.;}<.o"
008230:  62 7B 2A 5A 7B 22 5E 7B 3E 03 32 5C 7B C3 54 52    b{*Z{"^{>.2\{.TR
008240:  CD 27 6F C0 11 00 00 CD 75 6D 2A 73 7B E5 CD BA    .'o.....um*s{...
008250:  6D CD C6 6D E1 22 5E 7B 3E 04 32 5C 7B 3E FF 32    m..m."^{>.2\{>.2
008260:  5D 7B 21 02 00 22 62 7B C3 54 52 CD 76 6E 4D 75    ]{!.."b{.TR.vnMu
008270:  C0 CD 76 6E 60 75 20 1F CD 9B 4F 3A 5C 7B FE 05    ..vn`u ...O:\{..
008280:  38 08 FE 08 30 04 CD E1 72 44 2A 5A 7B 22 5E 7B    8...0...rD*Z{"^{
008290:  3E 05 21 B0 00 18 05 3E 07 21 30 00 32 5C 7B 22    >.!....>.!0.2\{"
0082A0:  62 7B C3 54 52 CD 76 6E 5A 75 C0 CD 30 6F CD F2    b{.TR.vnZu..0o..
0082B0:  69 24 25 CD DA 72 31 2C 2D CD D4 72 31 CD 38 6F    i$%..r1,-..r1.8o
0082C0:  23 3E 08 18 D7 CD 1B 6F C0 21 FF FF E5 11 00 02    #>.....o.!......
0082D0:  CD 75 6D CD 87 6D 3A 93 7B CD 7A 6D D1 13 D5 CD    .um..m:.{.zm....
0082E0:  75 6D CD C6 6D E1 CD 13 6F 28 E1 CD 6E 6F E5 21    um..m...o(..no.!
0082F0:  93 7B 7E 34 E1 11 00 00 32 5C 7B ED 53 5E 7B 22    .{~4....2\{.S^{"
008300:  60 7B 7A B4 21 01 00 28 01 23 22 62 7B C3 54 52    `{z.!..(.#"b{.TR
008310:  CD 0D 6A C0 78 F5 FE 0A CD C8 72 33 E5 CD 76 6E    ..j.x.....r3..vn
008320:  80 75 CD DA 72 0B CD EA 69 D1 F1 F5 B8 CD DA 72    .u..r...i......r
008330:  2C CD 8D 72 CD C8 72 34 F1 18 BD CD 10 52 C8 CD    ,..r..r4.....R..
008340:  C5 51 C8 CD C8 4F CD DA 72 1E 3A 5C 7B FE 0A D0    .Q...O..r.:\{...
008350:  CD E1 72 1E 11 00 08 CD 75 6D 2A 73 7B 22 5A 7B    ..r.....um*s{"Z{
008360:  21 5C 7B 06 08 7E CD 7A 6D 23 10 F9 CD C6 6D AF    !\{..~.zm#....m.
008370:  C9 11 69 7B 18 14 7E 2B 32 57 7B 56 2B 5E 2B ED    ..i{..~+2W{V+^+.
008380:  53 58 7B 56 2B 5E EB 11 5C 7B C5 06 08 7E 12 2B    SX{V+^..\{...~.+
008390:  13 10 FA C1 C9 22 79 7B 2A 73 7B ED 4B 79 7B B7    ....."y{*s{.Ky{.
0083A0:  ED 42 09 C8 23 4E 23 46 09 7E FE 08 20 ED 36 00    .B..#N#F.~.. .6.
0083B0:  E5 2B 2B 7E FE 04 20 40 2B 7E B7 28 3B 36 00 2B    .++~.. @+~.(;6.+
0083C0:  E5 5E 2B 56 2A 73 7B ED 4B 77 7B B7 ED 42 09 CD    .^+V*s{.Kw{..B..
0083D0:  D4 72 2A 23 4E 23 46 09 7E FE 03 20 EA E5 D5 2B    .r*#N#F.~.. ...+
0083E0:  2B 1A BE 28 04 D1 E1 18 DE CB 7E 2B 1B 28 F2 C1    +..(......~+.(..
0083F0:  C1 46 2B 4E E1 71 2B 70 E1 C3 9B 52 AF 32 95 7B    .F+N.q+p...R.2.{
008400:  27 CD 40 6F AF CD 7A 6D CD 72 6D 2A 73 7B E5 CD    '.@o..zm.rm*s{..
008410:  75 6D CD C6 6D CD 9B 4F E1 ED 5B 5A 7B 72 2B 73    um..m..O..[Z{r+s
008420:  CD 76 6F CD 37 49 16 04 E1 72 CD 48 6F CD 5A 6E    .vo.7I...r.Ho.Zn
008430:  01 84 75 20 82 7E C9 3A 5C 7B FE 04 38 08 FE 08    ..u .~.:\{..8...
008440:  30 04 CD E1 72 3D FE 01 20 57 CD 2A 6D 2A 60 7B    0...r=.. W.*m*`{
008450:  CD 71 52 2A 6D 7B ED 5B 6B 7B B7 ED 52 23 E5 2A    .qR*m{.[k{..R#.*
008460:  5E 7B CD 87 52 D1 3A 5C 7B FE 0C 20 0B 7A B7 20    ^{..R.:\{.. .z. 
008470:  07 CD 1B 6F 20 14 18 03 CD 66 6F D5 CD 37 49 D1    ...o ....fo..7I.
008480:  1B 7A B3 28 15 CD 5E 6F 18 F1 D5 CD FD 69 D1 79    .z.(..^o.....i.y
008490:  BB CD DA 72 32 CD 62 6B 18 03 CD 6E 6F CD 49 6D    ...r2.bk...no.Im
0084A0:  C9 FE 02 20 55 CD 2A 6D CD 66 6F 3A 5D 7B 4F 2A    ... U.*m.fo:]{O*
0084B0:  62 7B E5 21 00 00 C5 E5 06 04 CD 54 6E CD DA 72    b{.!.......Tn..r
0084C0:  29 CD 76 52 D1 2A 58 7B B7 ED 52 19 CD DA 72 45    ).vR.*X{..R...rE
0084D0:  ED 5B 62 7B 19 E5 CD 40 6F CD 37 49 E1 C1 CD 0F    .[b{...@o.7I....
0084E0:  6F 28 D3 CD 6E 6F D1 EB B7 ED 52 7C B5 28 07 AF    o(..no....R|.(..
0084F0:  CD 9C 6B 2B 18 F5 CD 49 6D C9 FE 03 20 7C CD 2A    ..k+...Im... |.*
008500:  6D 2A 62 7B 22 6F 7B 2A 5E 7B CD 87 52 CD 30 6F    m*b{"o{*^{..R.0o
008510:  DD 22 A9 7B CD 81 05 DD 2A A9 7B CD F7 6E 28 2B    .".{....*.{..n(+
008520:  CD CA 4A E5 CD 76 6E 80 75 20 0C CD CA 4A DD 22    ..J..vn.u ...J."
008530:  A9 7B CD 9B 05 18 08 E1 DD 22 A9 7B CD 91 05 DD    .{.......".{....
008540:  2A A9 7B CD 13 6F 28 D8 CD 38 6F 21 57 7A 01 20    *.{..o(..8o!Wz. 
008550:  00 DD 22 A9 7B CD 12 06 DD 2A A9 7B 21 57 7A 3A    ..".{....*.{!Wz:
008560:  5E 7B 1F 1F 1F E6 1F 5F 16 00 19 3A 6F 7B 47 7E    ^{....._...:o{G~
008570:  CD 9C 6B 23 10 F9 CD 49 6D C9 FE 08 20 1B CD FD    ..k#...Im... ...
008580:  69 3A 62 7B 3D 91 47 30 04 81 4F 06 00 CD 5E 6B    i:b{=.G0..O...^k
008590:  04 05 C8 AF CD 9C 6B 18 F8 FE 09 20 1F CD EA 69    ......k.... ...i
0085A0:  78 FE 09 28 0A FE 0A CD DA 72 19 CD 08 10 D9 D9    x..(.....r......
0085B0:  C5 D5 E5 06 03 E1 CD 97 6B 10 FA C9 CD CA 4A 3A    ........k.....J:
0085C0:  62 7B 3D 7D CA 9C 6B C3 97 6B CD EA 69 3A 5C 7B    b{=}..k..k..i:\{
0085D0:  B8 CD DA 72 2C ED 5B 5E 7B CD 8D 72 38 09 ED 5B    ...r,.[^{..r8..[
0085E0:  60 7B CD 8D 72 D8 C8 CD E1 72 2D 2A 73 7B E5 2A    `{..r....r-*s{.*
0085F0:  73 7B E5 11 00 00 CD 75 6D CD 87 6D 2A 73 7B E5    s{.....um..m*s{.
008600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
008610:  07 00 01 00 02 09 4E E5 07 00 41 02 00 00 00 02    ......N...A.....
008620:  07 00 46 02 00 00 00 02 07 00 42 02 00 00 00 02    ..F.......B.....
008630:  07 00 47 02 00 00 00 02 07 00 43 02 00 00 00 02    ..G.......C.....
008640:  07 00 48 02 00 00 00 02 07 00 44 02 00 00 00 02    ..H.......D.....
008650:  07 00 49 02 00 00 00 02 07 00 45 02 00 00 00 02    ..I.......E.....
008660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008700:  32 C9 7B CD 77 53 FD 22 A4 7B CD 82 6B 2A 73 7B    2.{.wS.".{..k*s{
008710:  ED 5B 75 7B B7 ED 52 19 30 49 23 4E 23 46 23 7E    .[u{..R.0I#N#F#~
008720:  23 5E 23 56 E5 C5 47 7A B3 28 0F EB 2B 7E 4F 3C    #^#V..Gz.(..+~O<
008730:  CD D4 72 28 2B 56 2B 5E 18 06 ED 5B A4 7B 0E 00    ..r(+V+^...[.{..
008740:  E1 78 91 20 05 CD 42 6C 18 16 CD C8 72 47 D5 F5    .x. ..Bl....rG..
008750:  CD 3F 6C F1 47 CD 73 6B 10 FB 3E C3 E1 CD 94 6B    .?l.G.sk..>....k
008760:  E1 18 AD 2A A4 7B 23 FD E5 D1 1B 1B B7 ED 52 19    ...*.{#.......R.
008770:  C2 3F 6C 2B C3 C2 6C CD 85 53 CD 76 6E 30 75 C8    .?l+..l..S.vn0u.
008780:  CD 50 6F 18 F2 3E FF 32 98 7B 3A 9D 7B 32 9E 7B    .Po..>.2.{:.{2.{
008790:  CB 5F 28 08 3E FF 32 A0 7B CD 9C 6B CD 5A 6E 02    ._(.>.2.{..k.Zn.
0087A0:  BB 75 28 27 CD B2 67 CA EA 57 01 00 05 CD 54 6E    .u('..g..W....Tn
0087B0:  CA 3D 57 01 00 01 CD 54 6E 28 15 01 00 06 CD 54    .=W....Tn(.....T
0087C0:  6E CA 1F 59 CD 5A 6E 02 38 76 C0 5E 23 56 EB E9    n..Y.Zn.8v.^#V..
0087D0:  CD 40 6F 3A 94 7B BE CD DA 72 48 2B 7E 3C CD DA    .@o:.{...rH+~<..
0087E0:  72 2B 3A 95 7B 77 FD E5 D1 2B 72 2B 73 18 96 CD    r+:.{w...+r+s...
0087F0:  B0 5E CD 50 6B 03 CB 45 CA FD E5 CD 97 6B CD 76    .^.Pk..E.....k.v
008800:  6E 6A 75 CD DA 72 11 CD 85 53 CD 76 6E 6E 75 20    nju..r...S.vnnu 
008810:  0F CD 77 6B E1 FD E5 CD 97 6B CD 3F 6C CD 85 53    ..wk.....k.?l..S
008820:  E1 C3 3F 6C FD E5 CD B0 5E CD 76 6E 72 75 CD DA    ..?l....^.vnru..
008830:  72 0D CD 50 6B 03 CB 45 CA FD E5 CD 97 6B CD 85    r..Pk..E.....k..
008840:  53 D1 E1 3E C3 CD 94 6B EB C3 3F 6C FD E5 CD 85    S..>...k..?l....
008850:  53 CD 76 6E 74 75 28 05 CD 50 6F 18 F1 CD B0 5E    S.vntu(..Po....^
008860:  CD 50 6B 03 CB 45 CA E1 C3 97 6B 01 00 04 CD 54    .Pk..E....k....T
008870:  6E CD DA 72 29 CD 76 52 3A 57 7B B7 20 07 3A 5C    n..r).vR:W{. .:\
008880:  7B FE 0A 30 04 CD E1 72 1E CD 2A 6D 3A 5C 7B F5    {..0...r..*m:\{.
008890:  CD 7E 6F CD E8 5E CD 6F 6B F1 F5 B8 CD DA 72 2C    .~o..^.ok.....r,
0088A0:  CD 5A 6E 01 F5 75 CD DA 72 12 5E D5 CD E8 5E D1    .Zn..u..r.^...^.
0088B0:  F1 D5 B8 CD DA 72 2C CD 76 6E 72 75 CD DA 72 0D    .....r,.vnru..r.
0088C0:  CD 50 6B 01 D1 D1 CD 63 6D D5 7B 21 66 06 FE 23    .Pk....cm.{!f..#
0088D0:  28 03 21 76 06 CD 86 6B FD E5 CD 50 6B 06 7A B3    (.!v...k...Pk.z.
0088E0:  CA 00 00 D5 CD 1B 66 21 95 7B 34 CD 85 53 21 95    ......f!.{4..S!.
0088F0:  7B 35 E1 D1 CD 49 6D E5 2A 58 7B 3E 2A CD 94 6B    {5...Im.*X{>*..k
008900:  6F 6B CD 5E 6F C5 CD AD 5C 3A 62 7B 3D 67 2E 06    ok.^o...\:b{=g..
008910:  CD 97 6B C1 21 BE 1E 78 FE 0A 28 03 21 BD 1E C3    ..k.!..x..(.!...
008920:  81 5C CD 66 6F CD D0 5E CD 5E 6F CD 7F 67 3A 5C    .\.fo..^.^o..g:\
008930:  7B FE 09 28 10 FE 0A 20 08 3A 62 7B 3D 3E 0A 20    {..(... .:b{=>. 
008940:  04 CD E1 72 1B F5 CD 6F 6B CD 5E 6F CD 7F 67 3A    ...r...ok.^o..g:
008950:  5C 7B FE 0A 20 06 3A 62 7B 3D 20 04 CD E1 72 18    \{.. .:b{= ...r.
008960:  F1 21 F4 1E FE 0A 28 B7 21 F3 1E 18 B2 CD 66 6F    .!....(.!.....fo
008970:  CD 97 5E 21 DB 1F E5 CD 6F 6B CD 5E 6F CD 97 5E    ..^!....ok.^o..^
008980:  E1 18 2E 21 48 1F C3 86 6B CD 66 6F CD 97 5E 21    ...!H...k.fo..^!
008990:  1D 02 18 1D CD E3 5D CD 5E 6F CD 97 5E 18 0F CD    ......].^o..^...
0089A0:  E3 5D 2A 5E 7B CD 71 52 2A 6F 7B CD 92 6B 21 E5    .]*^{.qR*o{..k!.
0089B0:  1C C3 60 59 CD E3 5D CD 5E 6F CD 97 5E 18 0F CD    ..`Y..].^o..^...
0089C0:  E3 5D 2A 5E 7B CD 71 52 2A 6F 7B CD 92 6B 21 7A    .]*^{.qR*o{..k!z
0089D0:  1D C3 60 59 21 A3 1E 18 03 21 AB 1E E5 CD E9 5D    ..`Y!£...!.....]
0089E0:  E1 18 CE CD E9 5D C3 6F 6B CD 66 6F CD 7F 67 3A    .....].ok.fo..g:
0089F0:  5C 7B FE 04 C8 CD E1 72 1C CD 66 6F CD 97 5E 21    \{.....r..fo..^!
008A00:  DB 1C C3 60 59 CD 66 6F CD 7F 67 CD 6F 6B CD 5E    ...`Y.fo..g.ok.^
008A10:  6F CD 7F 67 21 64 1F C3 76 5D CD 66 6F CD 7F 67    o..g!d..v].fo..g
008A20:  CD 6F 6B CD 5E 6F CD 97 5E CD 6F 6B CD 5E 6F CD    .ok.^o..^.ok.^o.
008A30:  BB 5E 21 4E 1F C3 B1 5D 21 0A 03 18 08 21 10 03    .^!N...]!....!..
008A40:  18 03 21 3E 02 C3 86 6B 21 99 02 18 F8 21 84 02    ..!>...k!....!..
008A50:  18 F3 21 6B 02 18 EE 21 62 02 18 E9 21 59 02 18    ..!k...!b...!Y..
008A60:  E4 11 00 00 C3 39 56 21 D4 20 C3 82 6B CD 8E 5E    .....9V!. ..k..^
008A70:  CD 50 6B 03 C1 ED 69 C9 CD 7E 6F CD 97 5E CD 50    .Pk...i..~o..^.P
008A80:  6B 01 F9 C9 CD 2A 6D CD E8 5E CD 49 6D C9 CD D5    k....*m..^.Im...
008A90:  65 CD 7E 6F CD 6F 6B CD E8 5E 78 FE 0A C8 CD E1    e.~o.ok..^x.....
008AA0:  72 17 CD E8 5E 78 FE 0A C8 FE 09 C8 CD E1 72 1A    r...^x........r.
008AB0:  CD E8 5E 78 FE 0B C8 CD E1 72 14 CD E8 5E 78 FE    ..^x.....r...^x.
008AC0:  0A D0 FE 08 CD DA 72 1F 06 0C 21 96 09 C3 86 6B    ......r...!....k
008AD0:  CD E8 5E 78 FE 08 C8 FE 0C CD DA 72 21 06 08 CD    ..^x.......r!...
008AE0:  50 6B 04 65 2E 01 E5 C9 CD 98 5F C5 CD 5A 6E 01    Pk.e......_..Zn.
008AF0:  25 76 C1 C0 7E 3C 28 3C 3D F5 C5 CD 48 61 2A 8B    %v..~<(<=...Ha*.
008B00:  3A 62 7B 3D 20 06 CD 50 6B 02 26 00 7B CD 9C 6B    :b{= ..Pk.&.{..k
008B10:  CD 50 6B 03 D1 1B C3 E1 CD 97 6B 23 23 23 C3 3F    .Pk.......k###.?
008B20:  6C CD BB 5E 32 9C 7B AF 32 9B 7B CD 88 6F 06 00    l..^2.{.2.{..o..
008B30:  C5 06 01 C5 21 9B 7B CB 7E 28 0E CD 50 6B 01 19    ....!.{.~(..Pk..
008B40:  CB 66 28 05 CD 50 6B 01 09 CD EA 69 3A 9C 7B B8    .f(..Pk....i:.{.
008B50:  CD DA 72 2E CD 8E 6B E5 CD 76 6E 80 75 E1 20 22    ..r...k..vn.u. "
008B60:  E5 CD EA 69 3A 9C 7B B8 CD DA 72 2E D1 B7 ED 52    ...i:.{...r....R
008B70:  23 CD 8A 6B CD 50 6B 06 B7 ED 52 B7 ED 42 3E DA    #..k.Pk...R..B>.
008B80:  18 09 CD 50 6B 03 B7 ED 52 3E CA 32 9B 7B CD 0B    ...Pk...R>.2.{..
008B90:  6F C1 28 11 3A 9B 7B CD 9C 6B FD E5 CD 97 6B CD    o.(.:.{..k....k.
008BA0:  5E 6F 04 18 8E FD E5 D1 13 13 13 05 28 06 E1 CD    ^o..........(...
008BB0:  42 6C 18 F7 3A 9B 7B CB 9F CD 9C 6B C1 FD E5 04    Bl..:.{....k....
008BC0:  C5 CD 97 6B 3A 9B 7B F5 3A 9C 7B F5 CD 85 53 F1    ...k:.{.:.{...S.
008BD0:  32 9C 7B F1 32 9B 7B CD 0F 6F 1E 01 28 01 1D D5    2.{.2.{..o..(...
008BE0:  CD 76 6E 30 75 D1 28 36 CD 77 6B C1 E1 FD E5 C5    .vn0u.(6.wk.....
008BF0:  D5 CD 97 6B CD 3F 6C CD 76 6E 6E 75 D1 28 10 1D    ...k.?l.vnnu.(..
008C00:  CA 31 55 3A 98 7B B7 CD D4 72 0E CD E1 72 29 CD    .1U:.{...r...r).
008C10:  85 53 CD 76 6E 30 75 28 05 CD 50 6F 18 F1 C1 E1    .S.vn0u(..Po....
008C20:  CD 3F 6C 10 FA C9 01 00 01 CD 54 6E CD DA 72 28    .?l.......Tn..r(
008C30:  3A 94 7B BE CD DA 72 48 EB CD 75 6D 3A 95 7B CD    :.{...rH..um:.{.
008C40:  7A 6D CD 77 6B FD E5 D1 CD 75 6D C3 97 6B 3A C9    zm.wk....um..k:.
008C50:  7B F5 3A C6 7B 21 C9 7B BE CD D4 72 61 CD 7F 67    {.:.{!.{...ra..g
008C60:  3A 5C 7B FE 02 CD DA 72 1D 21 C9 7B 5E 16 00 34    :\{....r.!.{^..4
008C70:  21 CC 7B 19 3A 5D 7B 77 2A CA 7B 19 19 3E 22 CD    !.{.:]{w*.{..>".
008C80:  94 6B CD 13 6F 28 CB CD 76 6E 72 75 CD DA 72 0D    .k..o(..vnru..r.
008C90:  CD 85 53 F1 32 C9 7B C9 CD 66 6F 3E 3E CD 29 6F    ..S.2.{..fo>>.)o
008CA0:  3E 02 28 0A 3E 3C CD 29 6F 3E 01 28 01 AF 32 A6    >.(.><.)o>.(..2.
008CB0:  7B AF 67 6F 47 C5 E5 CD 0D 6A 20 09 78 FE 0A 28    {.goG....j .x..(
008CC0:  41 CD E1 72 16 21 A6 7B 7E B7 20 02 36 02 3E 2A    A..r.!.{~. .6.>*
008CD0:  CD 29 6F 20 05 FD E5 E1 18 28 01 00 04 CD 54 6E    .)o .....(....Tn
008CE0:  20 08 CD 76 52 2A 58 7B 18 18 01 00 05 CD 54 6E     ..vR*X{......Tn
008CF0:  28 0A 01 00 06 CD 54 6E CD DA 72 4A 2B 2B 56 2B    (.....Tn..rJ++V+
008D00:  7B E5 CD 98 5F E1 22 8D 7B D1 CD 60 61 F1 5F 16    {..._.".{..`a._.
008D10:  00 21 68 5F 19 78 FE 03 28 0E 23 23 FE 09 28 08    .!h_.x..(.##..(.
008D20:  23 23 FE 08 28 02 23 23 5E 23 56 7A B3 CD D4 72    ##..(.##^#Vz...r
008D30:  2F EB 18 2E 78 FE 0A 30 0E FE 08 CD DA 72 2F 21    /...x..0.....r/!
008D40:  96 09 CD 86 6B 06 0C C5 CD 6F 6B CD 98 5F D1 78    ....k....ok.._.x
008D50:  FE 03 CD DA 72 2F 79 B7 28 05 BA CD DA 72 2C 21    ....r/y.(....r,!
008D60:  4F 13 CD 86 6B 06 0B C9 E1 12 88 06 8D 06 7F 06    O...k...........
008D70:  DD 12 9B 06 A0 06 92 06 00 13 AE 06 B3 06 A5 06    ................
008D80:  FC 12 C2 06 C7 06 B8 06 00 00 D6 06 DB 06 CC 06    ................
008D90:  00 00 E9 06 EE 06 E0 06 CD 54 60 C5 CD 5A 6E 01    .........T`..Zn.
008DA0:  19 76 C1 C0 78 FE 04 CD D4 72 2F 7E F5 C5 CD 48    .v..x....r/~...H
008DB0:  61 CD 54 60 D1 F1 F5 B7 20 0F 78 FE 0C 20 0A CD    a.T`.... .x.. ..
008DC0:  50 6B 04 65 2E 01 E5 06 08 CD 60 61 F1 FE 02 30    Pk.e......`a...0
008DD0:  4A F5 78 21 18 13 11 26 13 FE 03 28 29 21 E9 09    J.x!...&...()!..
008DE0:  11 F2 09 FE 09 28 1F FE 08 28 25 FE 0A CD DA 72    .....(...(%....r
008DF0:  2F F1 3D 28 07 CD 50 6B 01 19 18 9F CD 50 6B 04    /.=(..Pk.....Pk.
008E00:  EB B7 ED 52 18 95 F1 3D 20 01 EB CD 86 6B 18 8B    ...R...= ....k..
008E10:  F1 3D CD D4 72 2F 21 3D 08 18 F0 78 20 1B FE 0B    .=..r/!=...x ...
008E20:  28 0D FE 0A CD DA 72 2F CD 50 6B 03 7C B2 67 CD    (.....r/.Pk.|.g.
008E30:  50 6B 03 7D B3 6F C3 9B 5F FE 0B 28 0D FE 0A CD    Pk.}.o.._..(....
008E40:  DA 72 2F CD 50 6B 03 7C AA 67 CD 50 6B 03 7D AB    .r/.Pk.|.g.Pk.}.
008E50:  6F C3 9B 5F CD E9 60 C5 CD 5A 6E 01 00 76 C1 C0    o.._..`..Zn..v..
008E60:  78 FE 04 CD D4 72 2F 7E F5 C5 CD 48 61 CD E9 60    x....r/~...Ha..`
008E70:  D1 F1 F5 3D 20 0D 78 FE 0A 20 08 21 08 10 CD 86    ...= .x.. .!....
008E80:  6B 06 09 CD 60 61 F1 5F 78 1C 1D 20 1C 21 33 13    k...`a._x.. .!3.
008E90:  FE 03 28 10 21 F5 06 FE 0A 28 09 21 FA 09 FE 09    ..(.!....(.!....
008EA0:  CD DA 72 2F CD 86 6B 18 AE 21 FF 09 1D 28 EF 1D    ..r/..k..!...(..
008EB0:  20 1A FE 0B 28 0D FE 0A CD DA 72 2F CD 50 6B 03     ...(.....r/.Pk.
008EC0:  7C A2 67 CD 50 6B 03 7D A3 6F 18 8B FE 0A CD DA    |.g.Pk.}£o......
008ED0:  72 2F 21 0F 07 1D 28 CC 21 45 07 1D 28 C6 21 4E    r/!...(.!E..(.!N
008EE0:  07 1D 28 C0 21 56 07 18 BB CD 76 6E 79 75 20 22    ..(.!V....vnyu "
008EF0:  CD 12 61 78 FE 0A 28 0F FE 0B CD DA 72 2F CD 50    ..ax..(.....r/.P
008F00:  5E EB D1 C1 05 20 03 CD 30 6A 19 06 00 3E 2B CD    ^.... ..0j...>+.
008F10:  29 6F 28 A1 04 3E 2D CD 29 6F 28 99 3A A6 7B FE    )o(..>-.)o(.:.{.
008F20:  01 28 06 30 0A 24 25 20 06 7D CD 9C 6B 18 03 CD    .(.0.$% .}..k...
008F30:  97 6B 3E 2F CD 29 6F CA 9B 56 C3 6E 6F 2B 46 2B    .k>/.)o..V.no+F+
008F40:  56 2B 5E 2B D5 56 2B 5E 2B D5 2B 2B 56 2B 5E 2B    V+^+.V+^+.++V+^+
008F50:  D5 56 2B 5E 2B D5 04 05 CA D6 57 CD 66 6F C5 46    .V+^+.....W.fo.F
008F60:  2B 7E 2B 32 57 7B 56 2B 5E 2B 48 CB 7E 2B 28 FB    +~+2W{V+^+H.~+(.
008F70:  10 F9 41 E5 EB CD 87 52 C5 3A 57 7B B7 20 2A 3A    ..A....R.:W{. *:
008F80:  5C 7B FE 03 38 1B CD 84 5E CD 64 58 3A 5C 7B FE    \{..8...^.dX:\{.
008F90:  04 28 2A FE 09 38 29 20 24 CD 50 6B 02 C5 D5 18    .(*..8) $.Pk....
008FA0:  1C CD 2A 6D CD 49 67 18 06 CD 2A 6D CD 7F 67 CD    ..*m.Ig...*m..g.
008FB0:  5D 6D 3A 69 7B FE 00 C4 C5 58 CD 49 6D CD 6F 6B    ]m:i{....X.Im.ok
008FC0:  C1 05 28 05 CD 5E 6F 18 AF E1 C1 05 28 05 CD 5E    ..(..^o.....(..^
008FD0:  6F 18 8B CD 6E 6F D1 E1 7A B3 28 07 CD 92 6B EB    o...no..z.(...k.
008FE0:  CD 8E 6B D1 E1 3E CD C3 94 6B 3A 5C 7B FE 00 28    ..k..>...k:\{..(
008FF0:  08 FE 05 38 08 FE 08 30 04 CD E1 72 36 3A BD 7B    ...8...0...r6:.{
009000:  CB 4F 20 0E CB 47 28 02 3E FF 2A BE 7B 22 58 7B    .O ..G(.>.*.{"X{
009010:  18 08 CD 8B 67 CD 6F 6B 3E 01 32 57 7B CD 7E 6F    ....g.ok>.2W{.~o
009020:  3A 5C 7B FE 03 D2 3A 59 CD 2A 6D CD 49 67 CD 43    :\{...:Y.*m.Ig.C
009030:  6D CD C5 58 3A 64 7B 3D 28 18 3C 28 08 CD 50 6B    m..X:d{=(.<(..Pk
009040:  02 ED 5B 18 05 CD 50 6B 01 11 2A 65 7B CD 97 6B    ..[...Pk..*e{..k
009050:  18 05 CD 50 6B 01 D1 2A 6F 7B CD 8A 6B CD 50 6B    ...Pk..*o{..k.Pk
009060:  02 ED B0 C9 3A 5C 7B FE 09 20 0C 78 FE 0A 20 2D    ....:\{.. .x.. -
009070:  06 09 21 08 10 18 23 FE 08 20 11 78 FE 0C 20 1D    ..!...#.. .x.. .
009080:  06 08 CD 50 6B 04 65 2E 01 E5 18 11 FE 0C 20 0D    ...Pk.e....... .
009090:  78 FE 08 20 08 06 0C 21 96 09 CD 86 6B 3A 5C 7B    x.. ...!....k:\{
0090A0:  B8 20 1E FE 03 20 0A 79 B7 C8 2A 5E 7B BE C8 18    . ... .y..*^{...
0090B0:  10 FE 04 C0 2A 8B 7B 7C B5 C8 ED 5B 5E 7B ED 52    ....*.{|...[^{.R
0090C0:  C8 CD E1 72 2C 3A 5C 7B FE 00 28 4F 0E BF FE 0A    ...r,:\{..(O....
0090D0:  30 34 0E 83 FE 08 20 0B 3A 9E 7B CB 6F 20 27 0E    04.... .:.{.o '.
0090E0:  80 18 23 FE 06 30 1F 0E B3 FE 03 30 19 0E C3 FE    ..#..0.....0....
0090F0:  02 30 13 2A 60 7B 7C B5 0E BF 20 0A 2A 6D 7B 7E    .0.*`{|... .*m{~
009100:  6B 04 7D EE 01 6F C9 CD 50 6B 06 7D 2F 6F 7C 2F    k.}..o..Pk.}/o|/
009110:  67 C9 3A A1 7B F5 CD 39 6A 7B 32 A1 7B CD 1D 62    g.:.{..9j{2.{..b
009120:  3A A1 7B 5F CD 4A 6A 28 1A 78 FE 0A 20 0D CD 50    :.{_.Jj(.x.. ..P
009130:  6B 07 7D 2F 6F 7C 2F 67 23 18 08 CD 50 6B 04 78    k.}/o|/g#...Pk.x
009140:  EE 80 47 F1 32 A1 7B C9 78 FE 0A 30 10 FE 04 28    ..G.2.{.x..0...(
009150:  0C FE 08 C8 FE 03 C8 CD 50 6B 02 C5 D5 C3 6F 6B    ........Pk....ok
009160:  7A FE 09 20 0F 78 FE 0A 20 1D 21 08 10 CD 86 6B    z.. .x.. .!....k
009170:  06 09 18 13 FE 08 20 0F 78 FE 0C 20 0A CD 50 6B    ...... .x.. ..Pk
009180:  04 65 2E 01 E5 06 08 78 FE 09 20 07 CD 50 6B 01    .e.....x.. ..Pk.
009190:  D9 18 11 FE 08 20 0D 7A FE 0C 20 08 21 A2 09 CD    ..... .z.. .!...
0091A0:  86 6B 16 08 7A FE 0A 28 13 30 23 FE 04 28 1F FE    .k..z..(.0#..(..
0091B0:  09 38 20 CD 50 6B 03 E1 D1 C1 18 17 78 FE 09 20    .8 .Pk......x.. 
0091C0:  0D CD 73 6B 21 08 10 CD 86 6B 16 09 18 05 CD 50    ..sk!....k.....P
0091D0:  6B 01 D1 78 BA CD DA 72 2C FE 03 20 0D 7B B9 C8    k..x...r,.. .{..
0091E0:  B7 C8 79 4B B7 C8 CD E1 72 2C FE 04 C0 2A 8B 7B    ..yK....r,...*.{
0091F0:  7C B5 C8 ED 5B 8D 7B 7A B3 C8 ED 52 C8 CD E1 72    |...[.{z...R...r
009200:  2C 11 EB 5E D5 11 9B 5F D5 11 57 60 D5 18 1E 11    ,..^..._..W`....
009210:  EB 5E D5 11 9B 5F D5 11 57 60 D5 18 59 CD 5C 6A    .^..._..W`..Y.\j
009220:  20 35 3A A1 7B 5F CD 1F 6A AF 32 A1 7B 78 FE 09     5:.{_..j.2.{x..
009230:  20 17 D9 C5 D5 E5 01 31 03 79 D6 10 4F CD 9C 6B     ......1.y..O..k
009240:  E1 CD 97 6B 10 F3 06 09 C9 FE 08 C2 92 6B 21 4D    ...k.........k!M
009250:  05 CD 86 6B C3 5E 6B 01 00 06 CD 54 6E 20 12 CD    ...k.^k....Tn ..
009260:  3D 57 EB CD 87 52 2A 5E 7B 22 8B 7B 3A 5C 7B 47    =W...R*^{".{:\{G
009270:  C9 CD B2 67 20 5C 3A 5C 7B FE 08 30 08 FE 03 28    ...g \:\{..0...(
009280:  04 FE 04 20 18 CD DA 66 2A 5E 7B 22 8B 7B 3A 5C    ... ...f*^{".{:\
009290:  7B 47 FE 03 C0 CD 87 52 3A 5C 7B 4F C9 FE 01 CD    {G.....R:\{O....
0092A0:  DA 72 3E CD 8B 67 2A 5E 7B 7E FE 0C CD DA 72 3E    .r>..g*^{~....r>
0092B0:  2A 60 7B 7E FE 0A CD DA 72 3E 2A 62 7B 7C B7 CD    *`{~....r>*b{|..
0092C0:  DA 72 3E 65 2E 06 CD 97 6B 21 38 06 CD 86 6B 06    .r>e....k!8...k.
0092D0:  08 C9 CD E0 6E 20 45 21 81 05 CD 86 6B CD F7 6E    ....n E!....k..n
0092E0:  01 00 03 C8 C5 CD BB 5E 78 C1 0C 0D 20 01 4F B9    .......^x... .O.
0092F0:  CD DA 72 2C C5 CD 76 6E 80 75 21 91 05 20 11 CD    ..r,..vn.u!.. ..
009300:  FE 0A 20 17 0E B3 21 5C 7B 11 69 7B 06 08 CB 11    .. ...!\{.i{....
009310:  30 04 1A BE 20 05 23 13 10 F4 C9 CD E1 72 2C 11    0... .#......r,.
009320:  FC FF 19 56 2B 5E 2B D5 56 2B 5E ED 53 58 7B E1    ...V+^+.V+^.SX{.
009330:  CD 87 52 AF 32 57 7B CD 7E 6F CD 84 5E CD 64 58    ..R.2W{.~o..^.dX
009340:  C3 1B 66 CD 0C 5A 21 70 13 FE 06 20 08 21 6F 13    ..f..Z!p... .!o.
009350:  CD 55 59 18 34 E5 CD 6F 6B CD 5E 6F CD D0 5E E1    .UY.4..ok.^o..^.
009360:  CD 6E 6F C3 86 6B CD 0C 5A 21 A5 1B CD 55 59 18    .no..k..Z!...UY.
009370:  18 CD 0C 5A 21 93 1B 18 E7 21 EB 1B 18 03 21 EA    ...Z!....!....!.
009380:  1B E5 CD 0C 5A E1 CD 60 59 C3 BE 5A CD 0C 5A FE    ....Z..`Y..Z..Z.
009390:  06 CD D4 72 3F 21 D5 19 FE 05 28 03 21 6F 1B E5    ...r?!....(.!o..
0093A0:  CD 6F 6B CD 5E 6F CD 97 5E 18 DA CD 0C 5A FE 05    .ok.^o..^....Z..
0093B0:  CD DA 72 40 21 A5 19 18 CD 21 FA 59 18 03 21 00    ..r@!....!.Y..!.
0093C0:  5A E5 CD 0C 5A 3A 5C 7B FE 05 20 0C 2A 5E 7B CD    Z...Z:\{.. .*^{.
0093D0:  71 52 2A 6F 7B CD 8E 6B E1 18 06 CD 0C 5A 21 06    qR*o{..k.....Z!.
0093E0:  5A CD 6E 6F CD E9 59 18 A0 3A 5C 7B D6 05 87 5F    Z.no..Y..:\{..._
0093F0:  16 00 19 5E 23 56 EB C3 86 6B 11 18 FF 13 70 1A    ...^#V...k....p.
009400:  10 18 FE 13 6F 1A 7A 18 69 14 B0 1A CD 66 6F CD    ....o.z.i....fo.
009410:  17 5A C8 CD E1 72 15 CD B2 67 37 C0 3A 5C 7B FE    .Z...r...g7.:\{.
009420:  05 38 0C FE 08 30 08 CD 8B 67 AF 3A 5C 7B C9 AF    .8...0...g.:\{..
009430:  3D C9 3E AF 32 A3 7B CD 1B 6F 28 05 CD CA 5A 18    =.>.2£{..o(...Z.
009440:  73 CD 17 5A 38 1D 20 13 FE 05 CA D8 5B FE 06 CD    s..Z8. .....[...
009450:  DA 72 41 21 A9 14 CD 86 6B 18 51 CD 8B 67 CD CA    .rA!....k.Q..g..
009460:  5A 18 06 CD CA 5A CD 7F 67 3A 5C 7B FE 08 38 08    Z....Z..g:\{..8.
009470:  FE 0B 28 04 FE 0D 38 04 CD E1 72 42 FE 08 20 0F    ..(...8...rB.. .
009480:  3A 62 7B 3D 67 2E 06 CD 97 6B 21 8E 16 18 1A 21    :b{=g....k!....!
009490:  72 16 FE 09 28 13 21 44 16 FE 0C 28 0C 21 4E 16    r...(.!D...(.!N.
0094A0:  3A 62 7B 3D 20 03 21 4D 16 CD 86 6B CD 13 6F 28    :b{= .!M...k..o(
0094B0:  B5 CD 6E 6F 21 AB 16 3A A3 7B B7 C4 86 6B 3A 9E    ..no!..:£{...k:.
0094C0:  7B CB 47 C8 21 1B 20 C3 86 6B 21 9B 14 3A 9E 7B    {.G.!. ..k!..:.{
0094D0:  CB 77 28 10 21 CC 14 3A A3 7B B7 28 07 21 CB 14    .w(.!..:£{.(.!..
0094E0:  AF 32 A3 7B C3 86 6B 3E AF 32 A3 7B CD 1B 6F 28    .2£{..k>.2£{..o(
0094F0:  09 21 9B 14 CD 86 6B C3 D2 5B CD 17 5A 38 21 20    .!....k..[..Z8! 
009500:  6F 6B CD BB 5E 78 C1 C5 B9 CD DA 72 2C 21 9B 05    ok..^x.....r,!..
009510:  CD 86 6B C1 CD 13 6F 28 CB C3 38 6F CD 1B 6F 20    ..k...o(..8o..o 
009520:  06 CD E8 5E C3 6E 6F CD 5A 6E 02 B1 77 20 06 5E    ...^.no.Zn..w .^
009530:  23 56 EB AF E9 CD 76 6E 7C 75 20 09 21 00 00 CD    #V....vn|u .!...
009540:  92 6B C3 2E 64 01 00 03 CD 54 6E CD DA 72 29 56    .k..d....Tn..r)V
009550:  2B 5E 1A FE 0A CD C8 72 1E F5 CD EF 65 F1 47 C9    +^.....r....e.G.
009560:  CD E7 65 21 F3 06 78 FE 0A 28 03 21 F7 09 C3 86    ..e!..x..(.!....
009570:  6B CD E7 65 78 FE 0A 28 07 CD 50 6B 02 CB B8 C9    k..ex..(..Pk....
009580:  21 80 07 18 4A 21 46 0C 18 21 21 87 0C 18 1C 21    !...J!F..!!....!
009590:  7F 0C 18 17 21 46 0E 18 12 21 2B 0D 18 0D 21 B6    ....!F...!+...!.
0095A0:  0D 18 08 21 FD 0B 18 03 21 34 0C E5 CD E7 65 21    ...!....!4....e!
0095B0:  08 10 78 FE 0A CC 86 6B E1 06 09 C3 86 6B 21 DE    ..x....k.....k!.
0095C0:  0F 18 03 21 D0 0F E5 CD E7 65 E1 78 FE 0A C8 06    ...!.....e.x....
0095D0:  0A C3 86 6B 3E 23 11 3E 2B F5 CD EF 65 F1 C3 9C    ...k>#.>+...e...
0095E0:  6B CD DE 65 CD 50 6B 02 26 00 C9 CD DE 65 CD 50    k..e.Pk.&....e.P
0095F0:  6B 03 6C 26 00 C9 CD DE 65 CD 50 6B 03 7D 6C 67    k.l&....e.Pk.}lg
009600:  C9 CD DE 65 21 8B 07 06 0B C3 86 6B 21 A0 00 18    ...e!......k!...
009610:  F6 CD 66 6F CD E8 5E CD 6E 6F 78 FE 04 28 03 CD    ..fo..^.nox..(..
009620:  BE 5E 06 0A C9 CD DE 65 06 0C C9 CD DE 65 21 00    .^.....e.....e!.
009630:  00 22 8B 7B 06 04 C9 CD EF 65 06 0C 21 E4 1F 18    .".{.....e..!...
009640:  C8 CD 66 6F 21 A3 08 E5 CD D0 5E CD 6E 6F E1 C3    ..fo!£....^.no..
009650:  CF 63 CD 66 6F CD D0 5E CD 5E 6F 21 B2 08 18 E7    .c.fo..^.^o!....
009660:  CD 66 6F CD D0 5E CD 5E 6F CD 97 5E CD 5E 6F CD    .fo..^.^o..^.^o.
009670:  6F 6B CD 97 5E CD 6E 6F 21 6B 08 CD 86 6B 06 08    ok..^.no!k...k..
009680:  C9 CD 66 6F CD D0 5E CD 13 6F 20 0B CD D0 5E 21    ..fo..^..o ...^!
009690:  3D 08 CD 86 6B 18 F0 CD 6E 6F 18 E2 21 9B 1F 18    =...k...no..!...
0096A0:  1E CD DE 65 21 7D 1F 06 08 C3 86 6B CD 1B 6F 21    ...e!}.....k..o!
0096B0:  B4 0F 06 09 20 0B CD 97 5E CD 6E 6F 21 3B 07 06    .... ...^.no!;..
0096C0:  0A C3 86 6B 21 F1 1F 18 F6 CD F7 65 21 15 66 CD    ...k!......e!.f.
0096D0:  E9 59 06 0B C9 21 E1 17 18 08 21 D7 17 18 03 21    .Y...!....!....!
0096E0:  DC 17 E5 CD F7 65 FE 06 CD DA 72 23 E1 CD 86 6B    .....e....r#...k
0096F0:  18 E0 21 55 1A 11 55 1A 18 06 21 5D 1A 11 5D 1A    ..!U..U...!]..].
009700:  14 FE 05 CA DD 5B FE 06 CD DA 72 41 21 BA 14 CD    .....[....rA!...
009710:  86 6B C3 C9 5B CD 0F 62 21 9B 14 CD 86 6B 18 2F    .k..[..b!....k./
009720:  21 9B 14 CD 86 6B CD 5C 6A 20 21 78 FE 08 20 17    !....k.\j !x.. .
009730:  DD 7E 00 FE 2C 28 04 FE 29 20 0C 21 BA 17 CD 86    .~..,(..) .!....
009740:  6B CD 5E 6B C3 C9 5B CD 01 62 18 03 CD E8 5E 78    k.^k..[..b....^x
009750:  FE 08 38 04 FE 0D 38 04 CD E1 72 42 FE 0C 20 0A    ..8...8...rB.. .
009760:  CD 0B 6F 20 41 CD DD 5E 18 08 CD 48 61 CD 0B 6F    ..o A..^...Ha..o
009770:  20 19 C5 CD 97 5E C1 78 FE 09 20 2A CD 0B 6F 20     ....^.x.. *..o 
009780:  1C C5 CD 6F 6B CD 97 5E C1 18 1B 21 00 00 78 FE    ...ok..^...!..x.
009790:  09 20 02 2E 12 CD 92 6B 78 FE 09 20 09 CD 6F 6B    . .....kx.. ..ok
0097A0:  21 FF FF CD 92 6B 78 21 AA 17 FE 08 28 18 21 79    !....kx!....(.!y
0097B0:  17 FE 09 28 11 21 26 17 FE 0A 28 0A 21 8B 17 FE    ...(.!&...(.!...
0097C0:  0B 28 03 21 22 17 CD 86 6B CD 13 6F CA 26 5B CD    .(.!"...k..o.&[.
0097D0:  6E 6F 21 CD 17 C3 B7 5A 21 B6 18 18 03 21 DC 18    no!....Z!....!..
0097E0:  22 A7 7B 3A A3 7B B7 CD DA 72 23 21 A4 18 CD 86    ".{:£{...r#!....
0097F0:  6B 2A 5E 7B CD 71 52 CD 13 6F 20 14 CD 24 6D CD    k*^{.qR..o ..$m.
009800:  7F 67 CD 43 6D CD C5 58 2A A7 7B CD 86 6B 18 E7    .g.Cm..X*.{..k..
009810:  CD 6E 6F C3 BE 5A 21 F1 1A 11 BE 1A 18 06 21 ED    .no..Z!.......!.
009820:  1A 11 BA 1A E5 D5 CD 0C 5A FE 07 CD DA 72 25 CD    ........Z....r%.
009830:  6F 6B CD 5E 6F CD 7F 67 CD 6F 6B CD 5E 6F CD 97    ok.^o..g.ok.^o..
009840:  5E CD 13 6F D1 E1 28 03 D5 18 18 E5 CD 6F 6B CD    ^..o..(......ok.
009850:  7F 67 3A 5C 7B FE 0A 20 06 3A 62 7B 3D 20 04 CD    .g:\{.. .:b{= ..
009860:  E1 72 18 C3 85 59 CD 66 6F CD AD 5C CD 6F 6B CD    .r...Y.fo..\.ok.
009870:  5E 6F CD 97 5E CD 6F 6B CD 5E 6F CD 97 5E 21 F3    ^o..^.ok.^o..^!.
009880:  08 CD 6E 6F C3 86 6B CD 66 6F CD D0 5E CD 5E 6F    ..no..k.fo..^.^o
009890:  CD AD 5C CD 6F 6B 3A 62 7B 3D 67 2E 06 E5 CD 5E    ..\.ok:b{=g....^
0098A0:  6F CD 97 5E E1 CD 97 6B 21 20 09 18 D4 CD 7F 67    o..^...k! .....g
0098B0:  3A 5C 7B FE 08 C8 CD E1 72 22 CD 66 6F CD A2 5E    :\{.....r".fo..^
0098C0:  CD 48 61 CD 0B 6F 20 1C C5 CD 97 5E CD 6F 6B C1    .Ha..o ....^.ok.
0098D0:  78 FE 0A 28 2D CD 0B 6F 20 1F C5 CD 97 5E CD 6F    x..(-..o ....^.o
0098E0:  6B C1 18 1E 21 00 00 78 FE 0A 28 02 2E 12 CD 92    k...!..x..(.....
0098F0:  6B CD 6F 6B 78 FE 0A 28 09 21 FF FF CD 92 6B CD    k.okx..(.!....k.
009900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
009910:  08 00 01 00 02 09 4E E5 08 00 41 02 00 00 00 02    ......N...A.....
009920:  08 00 46 02 00 00 00 02 08 00 42 02 00 00 00 02    ..F.......B.....
009930:  08 00 47 02 00 00 00 02 08 00 43 02 00 00 00 02    ..G.......C.....
009940:  08 00 48 02 00 00 00 02 08 00 44 02 00 00 00 02    ..H.......D.....
009950:  08 00 49 02 00 00 00 02 08 00 45 02 00 00 00 02    ..I.......E.....
009960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A00:  E5 D5 CD F7 65 D1 E1 FE 06 CD D4 72 3F FE 05 28    ....e......r?..(
009A10:  AE EB 18 AB 21 3D 1E 18 A6 21 44 1E 18 A1 3E AF    ....!=...!D...>.
009A20:  F5 CD 66 6F CD 97 5E CD 6F 6B CD 13 6F 20 09 CD    ..fo..^.ok..o ..
009A30:  97 5E CD 50 6B 02 44 4D CD 50 6B 01 D1 21 EA 1F    .^.Pk.DM.Pk..!..
009A40:  CD 6E 6F CD 86 6B F1 06 0A B7 C0 CD 50 6B 03 6F    .no..k......Pk.o
009A50:  26 00 C9 3E AF F5 CD 66 6F CD 97 5E CD 6F 6B CD    &..>...fo..^.ok.
009A60:  13 6F 20 08 CD 97 5E CD 50 6B 01 EB CD 50 6B 01    .o ...^.Pk...Pk.
009A70:  C1 21 05 00 18 CA CD 66 6F 01 00 05 CD 54 6E 28    .!.....fo....Tn(
009A80:  08 01 00 06 CD 54 6E 20 0B 2B 2B 56 2B 5E EB CD    .....Tn .++V+^..
009A90:  92 6B 18 03 CD 7F 67 CD 6E 6F 06 0A C9 CD 66 6F    .k....g.no....fo
009AA0:  01 00 03 CD 54 6E 20 09 56 2B 5E EB CD 87 52 18    ....Tn .V+^...R.
009AB0:  09 FD E5 CD 7F 67 E1 CD C2 6C 2A 62 7B 18 D0 CD    .....g...l*b{...
009AC0:  D5 65 CD 50 6B 03 4D ED 68 C9 CD 50 6B 04 21 00    .e.Pk.M.h..Pk.!.
009AD0:  00 39 06 0A C9 CD 30 6F CD 97 5E C3 38 6F CD 66    .9....0o..^.8o.f
009AE0:  6F CD 97 5E C3 6E 6F CD 66 6F CD A2 5E 18 F5 CD    o..^.no.fo..^...
009AF0:  66 6F CD BB 5E 18 ED CD 1B 6F 28 0C 21 C2 00 CD    fo..^....o(.!...
009B00:  92 6B 3E 06 32 5C 7B C9 CD 17 5A CD DA 72 15 F5    .k>.2\{...Z..r..
009B10:  CD 6E 6F F1 C9 49 1A E6 17 49 1A 3A 57 7B 4F 2A    .no..I...I.:W{O*
009B20:  58 7B 3A 5C 7B FE 03 20 0B CD 34 67 21 23 06 11    X{:\{.. ..4g!#..
009B30:  12 06 18 14 FE 08 20 26 3A 62 7B 3D 67 2E 06 CD    ...... &:b{=g...
009B40:  97 6B 21 01 06 11 E2 05 0D 28 10 EB 3E 21 0C 28    .k!......(..>!.(
009B50:  02 3E 2A E5 2A 58 7B CD 94 6B E1 C3 86 6B FE 09    .>*.*X{..k...k..
009B60:  20 10 CD 50 6B 01 D9 21 D1 05 0D 20 DF CD 73 6B     ..Pk..!... ..sk
009B70:  18 E9 FE 04 28 27 3A 9E 7B CB 4F 28 20 2A 5E 7B    ....(':.{.O( *^{
009B80:  ED 5B 60 7B 13 B7 ED 52 19 28 12 1B CD 8E 6B EB    .[`{...R.(....k.
009B90:  B7 ED 52 23 CD 8A 6B 21 56 06 CD 86 6B 0D 20 17    ..R#..k!V...k. .
009BA0:  CD 50 6B 02 EB E1 CD 50 6B 01 73 3A 62 7B 3D C8    .Pk....Pk.s:b{=.
009BB0:  CD 50 6B 02 23 72 C9 2A 58 7B 0C 20 12 3A 62 7B    .Pk.#r.*X{. .:b{
009BC0:  3D 3E 22 20 07 CD 50 6B 01 7D 3E 32 C3 94 6B CD    =>" ..Pk.}>2..k.
009BD0:  50 6B 02 EB 2A CD 97 6B 18 CC 3A 5C 7B FE 0A 30    Pk..*..k..:\{..0
009BE0:  20 FE 04 28 1C F5 CD 8B 67 F1 21 2C 05 FE 09 28     ..(....g.!,...(
009BF0:  0D 21 3A 05 FE 08 28 06 CD 34 67 21 5D 05 C3 86    .!:...(..4g!]...
009C00:  FE 2E C0 DD 7E 01 FE 29 C0 18 E7 3E 3A 18 1A 3E    ....~..)...>:..>
009C10:  3B 18 16 3E 2C 18 12 3E 2E 18 0E 3E 28 18 0A 3E    ;..>,..>...>(..>
009C20:  29 18 06 3E 3D 18 02 3E 5E DD BE 00 C0 C3 92 6F    )..>=..>^......o
009C30:  CD E0 6E C8 CD E1 72 08 CD F7 6E C8 CD E1 72 09    ..n...r...n...r.
009C40:  CD 0B 6F C8 CD E1 72 02 CD 0F 6F C8 CD E1 72 01    ..o...r...o...r.
009C50:  CD 0F 6F C8 3A 98 7B B7 28 F2 CD E1 72 29 CD 13    ..o.:.{.(...r)..
009C60:  6F C8 CD E1 72 03 CD 1B 6F C8 CD E1 72 04 CD 1F    o...r...o...r...
009C70:  6F C8 CD E1 72 05 CD 23 6F C8 CD E1 72 06 CD 76    o...r..#o...r..v
009C80:  6E 82 75 C8 CD E1 72 07 CD 76 6E 60 75 C8 CD E1    n.u...r..vn`u...
009C90:  72 0F CD 24 71 AF 32 98 7B 3D 32 C0 7B DD 7E 00    r..$q.2.{=2.{.~.
009CA0:  B7 28 EF FE 20 28 EB FE 09 28 E7 FE 28 28 06 FE    .(.. (...(..((..
009CB0:  7B 28 0C AF C9 DD 7E 01 FE 2A 20 F7 CD 24 71 C5    {(....~..* ..$q.
009CC0:  DD 46 00 DD 7E 01 FE 24 28 21 CD 24 71 78 FE 2A    .F..~..$(!.$qx.*
009CD0:  DD 7E 00 20 0F B8 20 F2 DD 7E 01 FE 29 20 EB CD    .~. .. ..~..) ..
009CE0:  24 71 18 04 FE 7D 20 E2 C1 18 A7 C5 D5 E5 CD 24    $q...} ........$
009CF0:  71 CD 24 71 DD 7E 00 CD A6 04 FE 49 06 01 28 4D    q.$q.~.....I..(M
009D00:  FE 52 06 02 28 47 FE 41 06 04 28 41 FE 55 06 08    .R..(G.A..(A.U..
009D10:  28 3B FE 58 06 10 28 35 FE 56 06 20 28 2F FE 42    (;.X..(5.V. (/.B
009D20:  06 40 28 29 FE 43 06 80 28 23 FE 57 28 4C 06 00    .@().C..(#.W(L..
009D30:  FE 4B 28 19 FE 44 28 15 FE 46 28 52 FE 47 28 4E    .K(..D(..F(R.G(N
009D40:  FE 50 28 4A CD E1 72 5D E1 D1 C1 18 80 CD 24 71    .P(J..r]......$q
009D50:  DD 7E 00 0E 00 FE 2B 28 0C 0D FE 2D 28 07 05 CD    .~....+(...-(...
009D60:  DA 72 5D 18 36 21 9D 7B 7E A9 B0 A9 77 CD 24 71    .r].6!.{~...w.$q
009D70:  DD 7E 00 FE 2C CA F1 6F 18 CE CD 24 71 DD 7E 00    .~..,..o...$q.~.
009D80:  CD 86 72 CD C8 72 5D D6 30 32 C7 7B 18 DF CD 24    ..r..r].02.{...$
009D90:  71 DD 7E 00 CD 86 72 30 F5 18 D5 FE 20 20 08 CD    q.~...r0....  ..
009DA0:  24 71 DD 7E 00 18 F4 3A 0E 79 B7 CD DA 72 60 DD    $q.~...:.y...r`.
009DB0:  E5 D1 CD 2A 2D D5 DD E1 11 5C 00 D5 0E 0F CD 65    ...*-....\.....e
009DC0:  72 E1 3C CD D4 72 5A 11 0F 79 01 24 00 ED B0 3A    r.<..rZ..y.$...:
009DD0:  00 79 3D 28 0D 21 57 79 22 E4 7B 21 D7 79 3E 01    .y=(.!Wy".{!.y>.
009DE0:  18 21 2A 73 7B ED 5B E1 7B ED 53 E4 7B B7 ED 52    .!*s{.[.{.S.{..R
009DF0:  CB 3C CB 1D 7C B7 CD D4 72 63 7D E6 80 6F E5 29    .<..|...rc}..o.)
009E00:  6B 3A BD 7B B7 20 14 3E 2A 2A BE 7B CD 94 6B 3A    k:.{. .>**.{..k:
009E10:  62 7B 3D C0 CD 50 6B 02 26 00 C9 CD 8B 67 3A 62    b{=..Pk.&....g:b
009E20:  7B 3D 20 07 CD 50 6B 01 6E 18 E9 CD 50 6B 04 5E    {= ..Pk.n...Pk.^
009E30:  23 56 EB C9 2A 5E 7B CD 71 52 2A 62 7B 3A 6B 7B    #V..*^{.qR*b{:k{
009E40:  1F 1F 1F E6 1F 67 C3 8A 6B CD 0D 6A 20 31 78 FE    .....g..k..j 1x.
009E50:  08 CD DA 72 3C 2E 18 61 CD 97 6B FD 22 58 7B 3E    ...r<..a..k."X{>
009E60:  01 32 5C 7B 21 E2 74 22 5E 7B 21 00 00 22 60 7B    .2\{!.t"^{!.."`{
009E70:  69 22 62 7B CD 62 6B 3E 21 2A 58 7B C3 94 6B CD    i"b{.bk>!*X{..k.
009E80:  87 67 C8 CD E1 72 29 CD B2 67 C0 3A BD 7B 2A BE    .g...r)..g.:.{*.
009E90:  7B CB 4F 20 0D CB 47 3E 21 28 02 3E 2A CD 94 6B    {.O ..G>!(.>*..k
009EA0:  18 0E CB 47 20 0A 3E 11 CD 94 6B CD 50 6B 01 19    ...G .>...k.Pk..
009EB0:  AF C9 CD 0C 68 28 22 01 00 04 CD 54 6E 20 2E CD    ....h("....Tn ..
009EC0:  76 52 3A 57 7B B7 3E 21 06 00 28 03 3E 2A 04 21    vR:W{.>!..(.>*.!
009ED0:  BD 7B 70 2A 58 7B 22 BE 7B CD 3A 68 28 FB CD 31    .{p*X{".{.:h(..1
009EE0:  69 28 F6 CD 74 69 28 F1 CD 9F 69 AF C9 CD 76 6E    i(..ti(...i...vn
009EF0:  FA 78 C0 CD D5 65 3E 0A 32 5C 7B 21 01 00 22 62    .x...e>.2\{!.."b
009F00:  7B 2D 22 5E 7B 2D 22 60 7B C3 03 69 3A C9 7B 47    {-"^{-"`{..i:.{G
009F10:  05 F8 C5 58 16 00 21 CC 7B 19 7E 4F 06 04 CD 54    ...X..!.{.~O...T
009F20:  6E C1 20 EC E5 78 87 5F 16 00 2A CA 7B 19 22 BE    n. ..x._..*.{.".
009F30:  7B 21 BD 7B 36 01 E1 C3 48 69 3A 5C 7B FE 01 C0    {!.{6...Hi:\{...
009F40:  CD E0 6E C0 CD 8B 67 CD 6F 6B CD 84 5E 2A 60 7B    ..n...g.ok..^*`{
009F50:  CD 71 52 3A 69 7B B8 CD DA 72 2C 2A 6B 7B 7C B7    .qR:i{...r,*k{|.
009F60:  20 12 7D FE 04 30 21 B7 28 29 F5 CD 50 6B 01 2B     .}..0!.()..Pk.+
009F70:  F1 3D 18 F3 3C 20 11 7D FE FD 38 0C F5 CD 50 6B    .=..< .}..8...Pk
009F80:  01 23 F1 3C 20 F6 18 0B CD 30 6A CD 8E 6B CD 50    .#.< ....0j..k.P
009F90:  6B 01 19 3A 9E 7B CB 4F 28 14 2A 6D 7B ED 5B 6B    k..:.{.O(.*m{.[k
009FA0:  7B B7 ED 52 23 CD 8E 6B 21 4C 06 CD 86 6B 2A 5E    {..R#..k!L...k*^
009FB0:  7B CD 87 52 2A 62 7B 7C B7 20 1D 7D 3D 28 2E 3D    {..R*b{|. .}=(.=
009FC0:  20 07 CD 50 6B 01 29 18 24 FE 04 20 0B CD 50 6B     ..Pk.).$.. ..Pk
009FD0:  05 29 5D 54 29 19 18 15 3A 9E 7B CB 67 20 0B CD    .)]T)...:.{.g ..
009FE0:  8E 6B 21 F5 06 CD 86 6B 18 03 CD 0A 69 CD 50 6B    .k!....k....i.Pk
009FF0:  02 D1 19 3A 5C 7B FE 01 20 06 CD 13 6F CA 47 68    ...:\{.. ...o.Gh
00A000:  7C E1 19 22 E6 7B 22 E9 7B 32 E8 7B 32 0E 79 21    |..".{".{2.{2.y!
00A010:  00 00 22 EB 7B 3A 9D 7B 32 9F 7B 3A C7 7B 32 C8    ..".{:.{2.{:.{2.
00A020:  7B C3 48 70 DD 7E 00 DD 23 B7 C0 C5 D5 E5 3A A2    {.Hp.~..#.....:.
00A030:  7B B7 CD DA 72 5B 2A D7 7B 22 D9 7B 2A EB 7B 22    {...r[*.{".{*.{"
00A040:  ED 7B 21 D7 79 E5 DD E1 06 7F E5 C5 CD F3 71 C1    .{!.y.........q.
00A050:  E1 FE 0D 28 20 FE 1A 28 11 FE 09 28 04 FE 20 38    ...( ..(...(.. 8
00A060:  E9 10 03 04 18 E4 77 23 18 E0 32 A2 7B CD 7E 71    ......w#..2.{.~q
00A070:  CD 8F 71 18 03 CD 7E 71 36 00 E1 D1 C1 C9 F5 E5    ..q...~q6.......
00A080:  2A EF 7B 23 22 EF 7B 7D E6 0F 28 05 E1 F1 C9 F5    *.{#".{}..(.....
00A090:  E5 C5 D5 DD E5 FD E5 3E 0D CD C9 03 3A 0E 79 B7    .......>....:.y.
00A0A0:  28 04 3E 49 18 02 3E 20 CD C9 03 3E 20 CD C9 03    (.>I..> ...> ...
00A0B0:  2A EF 7B CD 61 2E CD A0 00 B7 28 2E CD 00 02 20    *.{.a.....(.... 
00A0C0:  20 20 2A 2A 2A 20 41 62 6F 72 74 20 63 6F 6D 70      *** Abort comp
00A0D0:  69 6C 61 74 69 6F 6E 00 CD 01 2D CD DA 72 CA 06    ilation...-..r..
00A0E0:  20 CD 00 02 08 20 08 00 10 F7 FD E1 DD E1 D1 C1     .... ..........
00A0F0:  E1 F1 C9 3A 0E 79 B7 20 0C 2A D7 7B 7E FE 1A C8    ...:.y. .*.{~...
00A100:  23 22 D7 7B C9 2A E9 7B ED 5B E6 7B B7 ED 52 19    #".{.*.{.[.{..R.
00A110:  38 30 ED 5B E4 7B 3A E8 7B 47 C5 D5 0E 1A CD 65    80.[.{:.{G.....e
00A120:  72 11 0F 79 0E 14 CD 65 72 D1 C1 B7 20 09 21 80    r..y...er... .!.
00A130:  00 19 EB 10 E5 18 08 3E 1A 12 13 ED 53 E6 7B 2A    .......>....S.{*
00A140:  E4 7B 7E 23 22 E9 7B FE 1A 20 12 AF 32 0E 79 3A    .{~#".{.. ..2.y:
00A150:  9F 7B 32 9D 7B 3A C8 7B 32 C7 7B 18 9C 2A EB 7B    .{2.{:.{2.{..*.{
00A160:  23 22 EB 7B C9 DD E5 FD E5 CD 05 00 FD E1 DD E1    #".{............
00A170:  C9 FE 41 D8 FE 5B 3F D0 FE 5F C8 FE 61 D8 FE 7B    ..A..[?.._..a..{
00A180:  3F C9 CD 71 72 D0 FE 30 D8 FE 3A 3F C9 7C AA 7C    ?..qr..0..:?.|.|
00A190:  FA 98 72 BA C0 7D BB C9 17 C9 44 4D 21 00 00 3E    ..r..}....DM!..>
00A1A0:  10 29 D8 EB 29 EB 30 02 09 D8 3D 20 F4 C9 42 4B    .)..).0...= ..BK
00A1B0:  EB AF 67 6F 3E 11 ED 6A ED 42 30 02 09 37 3F CB    ..go>..j.B0..7?.
00A1C0:  13 CB 12 3D 20 F0 EB C9 E3 23 E3 D0 18 10 E3 23    ...= ....#.....#
00A1D0:  E3 D8 18 0A E3 23 E3 C0 18 04 E3 23 E3 C8 E1 2B    .....#.....#...+
00A1E0:  E5 E1 7E CD 8F 71 32 01 79 B7 28 20 DD E5 E1 11    ..~..q2.y.( ....
00A1F0:  D7 79 ED 52 ED 5B ED 7B 3A 0E 79 B7 20 0A ED 5B    .y.R.[.{:.y. ..[
00A200:  CD 38 6F 3E 03 32 BD 7B AF C9 06 01 7C B7 20 04    .8o>.2.{....|. .
00A210:  7D 3D 28 13 CB 45 28 04 CD 6F 6B 04 CD 50 6B 01    }=(..E(..ok..Pk.
00A220:  29 CB 3C CB 1D 18 E5 05 C8 CD 50 6B 02 D1 19 18    ).<.......Pk....
00A230:  F6 3A 5C 7B FE 02 C0 CD 17 6F C0 3A 5D 7B 4F 06    .:\{.....o.:]{O.
00A240:  04 CD 54 6E CD DA 72 29 CD 76 52 2A 58 7B 7C B5    ..Tn..r).vR*X{|.
00A250:  C8 21 BD 7B CB 46 28 0F E5 CD 8B 67 E1 36 02 2A    .!.{.F(....g.6.*
00A260:  58 7B 22 BE 7B AF C9 2A BE 7B ED 5B 58 7B 19 22    X{".{..*.{.[X{."
00A270:  BE 7B AF C9 3A 5C 7B FE 04 C0 CD 27 6F C0 21 BD    .{..:\{....'o.!.
00A280:  7B 7E B7 20 03 34 18 0F E5 CD 8B 67 E1 36 03 CD    {~. .4.....g.6..
00A290:  50 6B 04 5E 23 56 EB 2A 5E 7B CD 87 52 AF C9 3A    Pk.^#V.*^{..R..:
00A2A0:  5C 7B FE 08 C0 CD E0 6E C0 CD 8B 67 CD 6F 6B 2A    \{.....n...g.ok*
00A2B0:  62 7B E5 CD 97 5E E1 3A 9E 7B CB 4F 28 09 CD 8E    b{...^.:.{.O(...
00A2C0:  6B 21 4C 06 CD 86 6B CD 50 6B 02 D1 19 CD 38 6F    k!L...k.Pk....8o
00A2D0:  3E 0C 32 5C 7B 21 01 00 22 62 7B 2B 22 5E 7B 2D    >.2\{!.."b{+"^{-
00A2E0:  22 60 7B 3E 03 32 BD 7B AF C9 CD 0D 6A C8 CD E1    "`{>.2.{....j...
00A2F0:  72 29 CD EA 69 78 FE 0A C8 CD E1 72 16 CD EA 69    r)..ix.....r...i
00A300:  78 FE 08 C8 FE 0C CD DA 72 20 06 08 C9 CD 39 6A    x.......r ....9j
00A310:  D5 CD 5C 6A D1 28 08 1C 1D CD DA 72 19 1D C9 CD    ..\j.(.....r....
00A320:  4A 6A C8 78 FE 09 20 08 D9 78 EE 80 47 D9 AF C9    Jj.x.. ..x..G...
00A330:  7C 2F 67 7D 2F 6F 23 AF C9 1E FF DD 7E 00 FE 2D    |/g}/o#.....~..-
00A340:  28 05 1C FE 2B C0 1C C3 92 6F 1C 1D C8 78 FE 0A    (...+....o...x..
00A350:  28 04 FE 09 20 02 1D C9 CD E1 72 19 CD 99 6A C8    (... .....r...j.
00A360:  01 00 02 CD 54 6E C0 46 78 2B FE 0A 38 06 56 2B    ....Tn.Fx+..8.V+
00A370:  5E EB AF C9 FE 09 20 10 C5 46 2B 4E 2B 56 2B 5E    ^..... ..F+N+V+^
00A380:  2B 7E 2B 6E 67 D9 C1 C9 4E 11 57 7A C5 0C 0D 28    +~+ng...N.Wz...(
00A390:  06 2B 7E 12 13 18 F7 C1 C9 DD 7E 00 FE 27 28 08    .+~.......~..'(.
00A3A0:  FE 5E 28 04 FE 23 20 66 21 57 7A 0E 00 DD 7E 00    .^(..# f!Wz...~.
00A3B0:  FE 5E 28 24 FE 23 28 36 FE 27 20 42 DD 23 DD 7E    .^($.#(6.' B.#.~
00A3C0:  00 B7 CD D4 72 37 FE 27 20 09 DD 23 DD 7E 00 FE    ....r7.' ..#.~..
00A3D0:  27 20 DA 77 23 0C 18 E4 DD 23 DD 7E 00 CD A6 04    ' .w#....#.~....
00A3E0:  B7 CD D4 72 37 EE 40 DD 23 77 23 0C 18 BF DD 23    ...r7.@.#w#....#
00A3F0:  C5 E5 CD F7 07 7D E1 C1 CD C8 72 38 18 EB 06 08    .....}....r8....
00A400:  44 45 ED 52 ED 5B D9 7B 19 22 0C 79 3A 00 79 3D    DE.R.[.{.".y:.y=
00A410:  20 08 11 33 79 0E 10 CD 65 72 ED 7B 71 7B C9 0B     ..3y...er.{q{..
00A420:  00 DA 74 D2 45 47 45 54 4E 49 00 03 08 00 E2 74    ..t.EGETNI.....t
00A430:  D2 41 48 43 00 03 08 00 EA 74 CC 41 45 52 00 03    .AHC.....t.AER..
00A440:  0B 00 F2 74 CE 41 45 4C 4F 4F 42 00 03 08 00 FA    ...t.AELOOB.....
00A450:  74 D4 58 45 54 00 03 08 00 02 75 C5 54 59 42 00    t.XET.....u.TYB.
00A460:  03 09 00 01 00 0B C5 55 52 54 00 02 0A 00 00 00    .......URT......
00A470:  0B C5 53 4C 41 46 00 02 0B 00 FF 7F 0A D4 4E 49    ..SLAF........NI
00A480:  58 41 4D 00 02 0B 00 82 21 A2 DA 0F 49 09 C9 50    XAM.....!...I..P
00A490:  00 02 0D 00 FA 74 C2 00 00 D4 55 50 54 55 4F 00    .....t....UPTUO.
00A4A0:  04 0C 00 FA 74 C2 00 00 D4 55 50 4E 49 00 04 0A    ....t....UPNI...
00A4B0:  00 FA 74 B8 00 00 CE 4F 43 00 04 0A 00 FA 74 B8    ..t....OC.....t.
00A4C0:  00 00 CD 52 54 00 04 0A 00 FA 74 BA 00 00 C4 42    ...RT.....t....B
00A4D0:  4B 00 04 0A 00 FA 74 BC 00 00 D4 53 4C 00 04 0A    K.....t....SL...
00A4E0:  00 FA 74 BE 00 00 D8 55 41 00 04 0A 00 FA 74 C0    ..t....UA.....t.
00A4F0:  00 00 D2 53 55 00 04 0D 00 02 75 D1 00 00 CE 45    ...SU.....u....E
00A500:  4C 46 55 42 00 04 0E 00 DA 74 C4 00 00 D2 54 50    LFUB.....t....TP
00A510:  50 41 45 48 00 04 0F 00 DA 74 C6 00 00 D2 54 50    PAEH.....t....TP
00A520:  52 55 43 45 52 00 04 0F 00 DA 74 A1 00 00 D2 54    RUCER.....t....T
00A530:  50 54 53 4E 4F 43 00 04 0F 00 DA 74 A4 00 00 D2    PTSNOC.....t....
00A540:  54 50 4E 49 4E 4F 43 00 04 10 00 DA 74 A7 00 00    TPNINOC.....t...
00A550:  D2 54 50 54 55 4F 4E 4F 43 00 04 10 00 DA 74 AA    .TPTUONOC.....t.
00A560:  00 00 D2 54 50 54 55 4F 54 53 4C 00 04 0F 00 DA    ...TPTUOTSL.....
00A570:  74 B0 00 00 D2 54 50 4E 49 58 55 41 00 04 10 00    t....TPNIXUA....
00A580:  DA 74 AD 00 00 D2 54 50 54 55 4F 58 55 41 00 04    .t....TPTUOXUA..
00A590:  0F 00 DA 74 B6 00 00 D2 54 50 4E 49 52 53 55 00    ...t....TPNIRSU.
00A5A0:  04 10 00 DA 74 B3 00 00 D2 54 50 54 55 4F 52 53    ....t....TPTUORS
00A5B0:  55 00 04 0F 00 DA 74 DA 00 00 D2 54 50 52 4F 52    U.....t....TPROR
00A5C0:  52 45 00 04 0D 00 F2 74 DD 00 00 CB 41 45 52 42    RE.....t....AERB
00A5D0:  43 00 04 00 02 7F FF 80 00 00 0A 00 01 00 FF 00    C...............
00A5E0:  00 00 0C 00 06 00 00 00 00 00 09 00 01 00 01 00    ................
00A5F0:  00 00 0B 00 B0 00 00 00 00 00 06 00 01 00 FF 00    ................
00A600:  79 3D 20 07 67 3A 57 7A 6F 06 0C C3 95 6F FE 24    y= .g:Wzo....o.$
00A610:  28 33 CD 86 72 30 03 AF 3D C9 DD E5 D1 13 1A CD    (3..r0..=.......
00A620:  86 72 30 F9 CD A6 04 FE 45 28 0E FE 2E 20 16 13    .r0.....E(... ..
00A630:  1A FE 2E 28 10 FE 29 28 0C CD A3 11 CD C8 72 39    ...(..)(..£...r9
00A640:  D9 06 09 18 C6 CD F7 07 CD C8 72 38 06 0A 18 BB    ..........r8....
00A650:  E3 C5 46 23 7E CD 9C 6B 23 10 F9 C1 E3 C9 79 CD    ..F#~..k#.....y.
00A660:  9C 6B 21 57 7A 0C 0D C8 7E 23 CD 9C 6B 18 F7 3E    .k!Wz...~#..k..>
00A670:  E5 18 29 3E E1 18 25 3E C3 18 21 7B CD 9C 6B 7A    ..)>..%>..!{..kz
00A680:  18 1A 3E C3 18 0E 3E CD 18 0A 3E 01 18 06 3E 11    ..>...>...>...>.
00A690:  18 02 3E 21 CD 9C 6B 7D CD 9C 6B 7C C5 47 3A 00    ..>!..k}..k|.G:.
00A6A0:  79 B7 20 03 FD 70 00 FD 23 B7 28 1A E5 D5 3D 28    y. ..p..#.(...=(
00A6B0:  10 FD E5 D1 1B 2A CE 00 B7 ED 52 CD D4 72 C8 18    .....*....R..r..
00A6C0:  03 CD 02 6C D1 E1 C1 E5 D5 FD E5 D1 3A 00 79 B7    ...l........:.y.
00A6D0:  28 15 ED 5B DF 7B 3D 20 0E ED 5B E1 7B 3A 0E 79    (..[.{= ..[.{:.y
00A6E0:  B7 28 04 ED 5B E6 7B 2A 73 7B 37 ED 52 CD C8 72    .(..[.{*s{7.R..r
00A6F0:  63 FD E5 D1 2A 08 79 25 25 ED 52 CD C8 72 62 D1    c...*.y%%.R..rb.
00A700:  E1 C9 21 DB 7B CB CE CB 46 28 07 CB 86 C5 CD F9    ..!.{...F(......
00A710:  6C C1 3A DC 7B 5F 16 00 21 57 79 19 70 3C F2 2C    l.:.{_..!Wy.p<.,
00A720:  6C CD FD 6C 2A 54 79 23 22 54 79 AF 32 DC 7B C9    l..l*Ty#"Ty.2.{.
00A730:  2A 08 79 B7 ED 52 CD C8 72 62 22 08 79 18 88 FD    *.y..R..rb".y...
00A740:  E5 D1 3A 00 79 3D 28 0B FD E5 E5 FD E1 CD 7B 6B    ..:.y=(.......{k
00A750:  FD E1 C9 C5 D5 E5 2A DF 7B 3A E3 7B 47 04 05 28    ......*.{:.{G..(
00A760:  23 5E 23 56 E3 B7 ED 52 19 E3 38 05 23 23 23 18    #^#V...R..8.###.
00A770:  ED 2B EB 68 26 00 29 29 44 4D 19 54 5D 2B 13 13    .+.h&.))DM.T]+..
00A780:  13 ED B8 23 D1 73 23 72 23 D1 73 23 72 C1 21 E3    ...#.s#r#.s#r.!.
00A790:  7B 34 C0 AF 18 05 3A E3 7B B7 C8 C5 D5 FD E5 47    {4....:.{......G
00A7A0:  2A DF 7B C5 5E 23 56 23 E5 EB CD C2 6C E1 46 23    *.{.^#V#....l.F#
00A7B0:  E5 CD 02 6C E1 46 23 E5 CD 02 6C E1 C1 10 E4 E1    ...l.F#...l.....
00A7C0:  D1 C1 E5 FD E1 3A 00 79 3D C0 D5 C5 ED 5B 02 79    .....:.y=....[.y
00A7D0:  B7 ED 52 7D E6 7F 32 DC 7B 29 6C 17 E6 01 67 ED    ..R}..2.{)l...g.
00A7E0:  5B DD 7B 19 ED 5B 54 79 B7 ED 52 19 28 08 E5 CD    [.{..[Ty..R.(...
00A7F0:  FD 6C E1 22 54 79 C1 D1 C9 0E 21 18 0C 21 DB 7B    .l."Ty....!..!.{
00A800:  00 00 0A 00 09 00 00 00 00 00 08 00 00 00 00 00    ................
00A810:  00 00 00 00 29 75 01 84 75 02 BB 75 01 F5 75 01    ....)u..u..u..u.
00A820:  04 76 01 1D 76 01 34 76 FF 50 52 4F 47 52 41 CD    .v..v.4v.PROGRA.
00A830:  45 4E C4 46 4F 52 57 41 52 C4 45 58 54 45 52 4E    EN.FORWAR.EXTERN
00A840:  41 CC 50 41 43 4B 45 C4 41 52 52 41 D9 46 49 4C    A.PACKE.ARRA.FIL
00A850:  C5 53 45 D4 52 45 43 4F 52 C4 53 54 52 49 4E C7    .SE.RECOR.STRIN.
00A860:  4F C6 41 42 53 4F 4C 55 54 C5 54 48 45 CE 45 4C    O.ABSOLUT.THE.EL
00A870:  53 C5 44 CF 55 4E 54 49 CC 4E 4F D4 4E 49 CC 00    S.D.UNTI.NO.NI..
00A880:  2E AE 3A BD 4C 41 42 45 CC 01 43 4F 4E 53 D4 02    ..:.LABE..CONS..
00A890:  54 59 50 C5 03 56 41 D2 04 42 45 47 49 CE 08 4F    TYP..VA..BEGI..O
00A8A0:  56 45 52 4C 41 D9 07 50 52 4F 43 45 44 55 52 C5    VERLA..PROCEDUR.
00A8B0:  05 46 55 4E 43 54 49 4F CE 06 00 42 45 47 49 CE    .FUNCTIO...BEGI.
00A8C0:  77 53 49 C6 EF 53 57 48 49 4C C5 24 54 52 45 50    wSI..SWHIL.$TREP
00A8D0:  45 41 D4 4C 54 46 4F D2 6B 54 43 41 53 C5 21 55    EA.LTFO.kTCAS.!U
00A8E0:  47 4F 54 CF 26 56 57 49 54 C8 4E 56 49 4E 4C 49    GOT.&VWIT.NVINLI
00A8F0:  4E C5 98 56 00 54 CF 23 44 4F 57 4E 54 CF 2B 00    N..V.T.#DOWNT.+.
00A900:  AA 00 AF 01 41 4E C4 02 44 49 D6 03 4D 4F C4 04    ....AN..DI..MO..
00A910:  53 48 CC 05 53 48 D2 06 00 AB 00 AD 01 4F D2 02    SH..SH.......O..
00A920:  58 4F D2 03 00 BD 00 3C BE 08 3E BD 10 3C BD 18    XO.....<..>..<..
00A930:  BE 20 BC 28 49 CE FF 00 57 52 49 54 45 4C CE E7    . .(I...WRITEL..
00A940:  5A 57 52 49 54 C5 E8 5A 52 45 41 44 4C CE 32 5A    ZWRIT..ZREADL.2Z
00A950:  52 45 41 C4 33 5A 44 45 4C 45 54 C5 66 5C 49 4E    REA.3ZDELET.f\IN
00A960:  53 45 52 D4 87 5C 41 53 53 49 47 CE 43 59 52 45    SER..\ASSIG.CYRE
00A970:  53 45 D4 B9 59 52 45 57 52 49 54 C5 BE 59 43 4C    SE..YREWRIT..YCL
00A980:  4F 53 C5 DB 59 45 52 41 53 C5 71 59 52 45 4E 41    OS..YERAS.qYRENA
00A990:  4D C5 66 59 53 45 45 CB 8C 59 47 45 54 4D 45 CD    M.fYSEE..YGETME.
00A9A0:  94 5D 4E 45 D7 9F 5D 46 52 45 45 4D 45 CD B4 5D    .]NE..]FREEME..]
00A9B0:  44 49 53 50 4F 53 C5 BF 5D 4D 41 52 CB D4 5D 52    DISPOS..]MAR..]R
00A9C0:  45 4C 45 41 53 C5 D9 5D 4F 56 52 44 52 49 56 C5    ELEAS..]OVRDRIV.
00A9D0:  F9 5D 43 52 54 49 4E 49 D4 38 5E 43 52 54 45 58    .]CRTINI.8^CRTEX
00A9E0:  49 D4 3D 5E 47 4F 54 4F 58 D9 6D 5D 43 4C 52 53    I.=^GOTOX.m]CLRS
00A9F0:  43 D2 42 5E 43 4C 52 45 4F CC 48 5E 4E 4F 52 4D    C.B^CLREO.H^NORM
00AA00:  CB C6 CB 4E C8 CB 8E 0E 22 C5 11 57 79 0E 1A CD    ...N...."..Wy...
00AA10:  65 72 C1 11 33 79 CD 65 72 B7 C8 3D C8 FE 03 C8    er..3y.er..=....
00AA20:  CD E1 72 FA D9 11 64 7B 18 04 D9 11 57 7B E1 22    ..r...d{....W{."
00AA30:  D5 7B 21 F3 FF 39 F9 EB 01 0D 00 ED B0 2A D5 7B    .{!..9.......*.{
00AA40:  E5 D9 C9 D9 11 64 7B 18 04 D9 11 57 7B E1 22 D5    .....d{....W{.".
00AA50:  7B 21 00 00 39 01 0D 00 ED B0 F9 18 E0 D9 11 64    {!..9..........d
00AA60:  7B 18 04 D9 11 57 7B 21 02 00 39 01 0D 00 ED B0    {....W{!..9.....
00AA70:  D9 C9 FD E5 D1 7A CD 7A 6D 7B E5 2A 73 7B 77 2B    .....z.zm{.*s{w+
00AA80:  22 73 7B E1 C3 C7 6B DD 7E 00 CD 71 72 CD C8 72    "s{...k.~..qr..r
00AA90:  3A CD D0 6E CD B8 6E DD 7E 00 FE 61 38 06 FE 7B    :..n..n.~..a8..{
00AAA0:  30 02 D6 20 CD 7A 6D DD 23 DD 7E 00 CD 82 72 30    0.. .zm.#.~...r0
00AAB0:  E9 2A 73 7B 23 CB FE C3 95 6F DD 7E 00 CD 71 72    .*s{#....o.~..qr
00AAC0:  CD C8 72 3A 18 CE 2A 75 7B ED 5B 73 7B B7 ED 52    ..r:..*u{.[s{..R
00AAD0:  EB CD 75 6D 2A 73 7B 22 75 7B C9 2A 7B 7B 18 03    ..um*s{"u{.*{{..
00AAE0:  2A 77 7B 22 7D 7B 3A C0 7B B9 28 5C 79 32 C0 7B    *w{"}{:.{.(\y2.{
00AAF0:  2A 75 7B ED 5B 7D 7B AF ED 52 19 20 06 AF 32 C1    *u{.[}{..R. ..2.
00AB00:  7B 3D C9 23 5E 23 56 19 7E B7 28 E7 2B 7E 23 B9    {=.#^#V.~.(.+~#.
00AB10:  20 E1 DD E5 D1 C5 E5 2B 2B 46 1A 2B 13 48 CB B8     ......++F.+.H..
00AB20:  FE 61 38 06 FE 7B 30 02 D6 20 B8 20 0A CB 79 28    .a8..{0.. . ..y(
00AB30:  E8 1A CD 82 72 38 04 E1 C1 18 B8 22 C2 7B ED 53    ....r8.....".{.S
00AB40:  C4 7B E1 C1 7E 32 C1 7B 2A C2 7B ED 5B C4 7B 3A    .{..~2.{*.{.[.{:
00AB50:  C1 7B B8 C9 CD E0 6D C0 18 3C E3 4E 23 5E 23 56    .{....m..<.N#^#V
00AB60:  23 E3 EB CD 7D 6E C8 2B CB 7E 23 28 FB 06 00 09    #...}n.+.~#(....
00AB70:  7E B7 20 EF 3D C9 E3 5E 23 56 23 E3 EB DD E5 D1    ~. .=..^#V#.....
00AB80:  7E CD 71 72 38 0C CD 9C 6E C0 1A CD 82 72 38 06    ~.qr8...n....r8.
00AB90:  B7 C9 CD 9C 6E C0 D5 DD E1 C3 95 6F C5 46 1A 23    ....n......o.F.#
00ABA0:  13 48 CB B8 FE 61 38 06 FE 7B 30 02 D6 20 B8 20    .H...a8..{0.. . 
00ABB0:  05 CB 79 28 E8 AF C1 C9 21 13 75 4E 0C C8 0D 23    ..y(....!.uN...#
00ABC0:  5E 23 56 23 E5 EB CD 63 6E E1 20 EF CD E1 72 35    ^#V#...cn. ...r5
00ABD0:  3A 91 7B 4F CD DB 6D 3A C1 7B B7 C8 CD E1 72 2B    :.{O..m:.{....r+
00ABE0:  3E 5B CD 29 6F C8 DD 7E 00 FE 28 C0 DD 7E 01 FE    >[.)o..~..(..~..
00ABF0:  2E C0 DD 23 C3 92 6F 3E 5D CD 29 6F C8 DD 7E 00    ...#..o>].)o..~.
00AC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00AC10:  09 00 01 00 02 09 63 E5 09 00 41 02 00 00 00 02    ......c...A.....
00AC20:  09 00 46 02 00 00 00 02 09 00 42 02 00 00 00 02    ..F.......B.....
00AC30:  09 00 47 02 00 00 00 02 09 00 43 02 00 00 00 02    ..G.......C.....
00AC40:  09 00 48 02 00 00 00 02 09 00 44 02 00 00 00 02    ..H.......D.....
00AC50:  09 00 49 02 00 00 00 02 09 00 45 02 00 00 00 02    ..I.......E.....
00AC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD00:  56 49 44 45 CF 4D 5E 48 49 47 48 56 49 44 45 CF    VIDE.M^HIGHVIDE.
00AD10:  4D 5E 4C 4F 57 56 49 44 45 CF 52 5E 49 4E 53 4C    M^LOWVIDE.R^INSL
00AD20:  49 4E C5 57 5E 44 45 4C 4C 49 4E C5 5C 5E 44 45    IN.W^DELLIN.\^DE
00AD30:  4C 41 D9 89 5D 42 4C 4F 43 4B 52 45 41 C4 16 5C    LA..]BLOCKREA..\
00AD40:  42 4C 4F 43 4B 57 52 49 54 C5 1E 5C 52 41 4E 44    BLOCKWRIT..\RAND
00AD50:  4F 4D 49 5A C5 83 5D 4D 4F 56 C5 05 5E 46 49 4C    OMIZ..]MOV..^FIL
00AD60:  4C 43 48 41 D2 1A 5E 45 58 49 D4 61 5E 48 41 4C    LCHA..^EXI.a^HAL
00AD70:  D4 67 5E 50 4F 52 D4 6D 5E 53 54 41 43 4B 50 54    .g^POR.m^STACKPT
00AD80:  D2 78 5E 46 4C 55 53 C8 AB 59 45 58 45 43 55 54    .x^FLUS..YEXECUT
00AD90:  C5 7E 59 43 48 41 49 CE 79 59 53 54 D2 BA 5C 56    .~YCHAI.yYST..\V
00ADA0:  41 CC 22 5D 42 44 4F D3 53 65 42 49 4F D3 1E 65    A."]BDO.SeBIO..e
00ADB0:  00 43 48 D2 25 64 4F 52 C4 11 64 43 4F 50 D9 60    .CH.%dOR..dCOP.`
00ADC0:  64 4C 45 4E 47 54 C8 41 64 50 4F D3 52 64 43 4F    dLENGT.AdPO.RdCO
00ADD0:  4E 43 41 D4 81 64 53 55 43 C3 D4 63 50 52 45 C4    NCA..dSUC..cPRE.
00ADE0:  D7 63 55 50 43 41 53 C5 37 64 54 52 55 4E C3 BE    .cUPCAS.7dTRUN..
00ADF0:  63 52 4F 55 4E C4 C3 63 4F 44 C4 01 64 41 42 D3    cROUN..cOD..dAB.
00AE00:  71 63 53 51 D2 60 63 53 51 52 D4 85 63 53 49 CE    qcSQ.`cSQR..cSI.
00AE10:  8A 63 43 4F D3 8F 63 41 52 43 54 41 CE 94 63 4C    .cCO..cARCTA..cL
00AE20:  CE 99 63 45 58 D0 9E 63 49 4E D4 A3 63 46 52 41    ..cEX..cIN.£cFRA
00AE30:  C3 A8 63 52 41 4E 44 4F CD AC 64 50 41 52 41 4D    ..cRANDO..dPARAM
00AE40:  43 4F 55 4E D4 9C 64 50 41 52 41 4D 53 54 D2 A1    COUN..dPARAMST..
00AE50:  64 4C CF E1 63 48 C9 EB 63 53 57 41 D0 F6 63 50    dL..cH..cSWA..cP
00AE60:  54 D2 2B 64 49 4F 52 45 53 55 4C D4 C4 64 45 4F    T.+dIORESUL..dEO
00AE70:  C6 C9 64 45 4F 4C CE DF 64 53 45 45 4B 45 4F C6    ..dEOL..dSEEKEO.
00AE80:  D5 64 53 45 45 4B 45 4F 4C CE DA 64 46 49 4C 45    .dSEEKEOL..dFILE
00AE90:  53 49 5A C5 FA 64 46 49 4C 45 50 4F D3 F2 64 4B    SIZ..dFILEPO..dK
00AEA0:  45 59 50 52 45 53 53 45 C4 0C 64 4D 45 4D 41 56    EYPRESSE..dMEMAV
00AEB0:  41 49 CC 14 65 4D 41 58 41 56 41 49 CC 19 65 50    AI..eMAXAVAI..eP
00AEC0:  4F 52 D4 BF 65 53 54 41 43 4B 50 54 D2 CA 65 41    OR..eSTACKPT..eA
00AED0:  44 44 D2 76 65 53 49 5A 45 4F C6 9D 65 42 44 4F    DD.veSIZEO..eBDO
00AEE0:  53 48 CC 53 65 42 44 4F D3 54 65 42 49 4F 53 48    SH.SeBDO.TeBIOSH
00AEF0:  CC 1E 65 42 49 4F D3 1F 65 00 4D 45 CD 00 00 00    ..eBIO..e.ME....
00AF00:  22 DA 00 EB 22 CC 00 E9 E5 2A C6 00 B7 ED 42 22    "..."....*....B"
00AF10:  C6 00 ED 5B C4 00 B7 ED 52 19 EB E1 DA 75 1D ED    ...[....R....u..
00AF20:  B0 C9 2A C6 00 ED B0 22 C6 00 D9 C9 5E 23 56 23    ..*...."....^#V#
00AF30:  D5 5E 23 56 23 4E 23 46 E1 C9 DD E1 EB 1A 4F 06    .^#V#N#F......O.
00AF40:  00 2F 6F 26 FF 39 F9 EB 03 ED B0 DD E9 D1 1A 4F    ./o&.9.........O
00AF50:  06 00 2F 6F 26 FF 39 F9 EB 03 ED B0 E9 DD E1 EB    ../o&.9.........
00AF60:  21 E0 FF 39 F9 EB C5 04 05 28 05 AF 12 13 10 FC    !..9.....(......
00AF70:  ED B0 C1 3E 20 90 91 28 06 47 AF 12 13 10 FC DD    ...> ..(.G......
00AF80:  E9 DD E1 21 E0 FF 39 F9 06 20 AF 77 23 10 FC DD    ...!..9.. .w#...
00AF90:  E9 DD E1 45 CD BA 05 B6 77 DD E9 DD E1 D1 7D 93    ...E....w.....}.
00AFA0:  38 F7 3C 4F 43 CD BA 05 5F 41 AF B3 CB 23 30 06    8.<OC..._A...#0.
00AFB0:  B6 77 23 AF 1E 01 10 F3 18 DD 78 E6 F8 0F 0F 0F    .w#.......x.....
00AFC0:  C6 02 6F 26 00 39 78 E6 07 3C 47 AF 37 17 10 FD    ..o&.9x..<G.7...
00AFD0:  C9 E5 D9 EB E3 73 23 72 23 D1 73 23 72 23 71 23    .....s#r#.s#r#q#
00AFE0:  70 C9 DD E1 78 EB 21 00 00 44 39 4E E5 09 23 E3    p...x.!..D9N..#.
00AFF0:  B9 38 01 79 12 13 23 B7 28 03 4F ED B0 E1 F9 DD    .8.y..#.(.O.....
00B000:  E9 DD E1 78 21 00 00 44 39 4E E5 09 23 5E 23 56    ...x!..D9N..#^#V
00B010:  18 DC DD E1 EB 68 26 00 44 39 ED B0 21 20 00 39    .....h&.D9..! .9
00B020:  F9 DD E9 DD E1 21 20 00 39 5E 23 56 68 26 00 44    .....! .9^#Vh&.D
00B030:  39 ED B0 21 22 00 18 E7 DD E1 EB 78 2F 6F 26 FF    9..!"......x/o&.
00B040:  39 F9 70 23 48 06 00 EB ED B0 DD E9 B7 ED 52 19    9.p#H.........R.
00B050:  D8 3E 90 C3 27 20 B7 ED 52 B7 ED 42 30 03 09 19    .>..' ..R..B0...
00B060:  C9 3E 91 C3 27 20 B7 ED 52 EB 13 EA 71 06 F0 18    .>..' ..R...q...
00B070:  01 F8 11 00 00 C9 D5 EB B7 ED 52 EB E1 18 EB B7    ..........R.....
00B080:  ED 52 21 01 00 C8 2B C9 CD DF 0B 18 F5 CD B0 09    .R!...+.........
00B090:  18 F0 B7 ED 52 21 01 00 C0 2B C9 CD DF 0B 18 F5    ....R!...+......
00B0A0:  CD B0 09 18 F0 CD 72 07 21 01 00 D0 2B C9 CD DF    ......r.!...+...
00B0B0:  0B 18 F5 CD B0 09 18 F0 CD 72 07 21 01 00 C8 D8    .........r.!....
00B0C0:  2B C9 CD DF 0B 18 F4 CD B0 09 18 EF CD 72 07 21    +............r.!
00B0D0:  00 00 C8 D8 23 C9 CD DF 0B 18 F4 CD B0 09 18 EF    ....#...........
00B0E0:  CD 72 07 21 01 00 D8 2B C9 CD DF 0B 18 F5 CD B0    .r.!...+........
00B0F0:  09 18 F0 54 5D 4B 42 EB 21 00 00 7A B7 3E 10 20    ...T]KB.!..z.>. 
00B100:  1A 64 53 45 45 4B 45 4F 4C CE DA 64 46 49 4C 45    .dSEEKEOL..dFILE
00B110:  53 49 5A C5 FA 64 46 49 4C 45 50 4F D3 F2 64 4B    SIZ..dFILEPO..dK
00B120:  45 59 50 52 45 53 53 45 C4 0C 64 4D 45 4D 41 56    EYPRESSE..dMEMAV
00B130:  41 49 CC 14 65 4D 41 58 41 56 41 49 CC 19 65 50    AI..eMAXAVAI..eP
00B140:  4F 52 D4 BF 65 53 54 41 43 4B 50 54 D2 CA 65 41    OR..eSTACKPT..eA
00B150:  44 44 D2 76 65 53 49 5A 45 4F C6 9D 65 42 44 4F    DD.veSIZEO..eBDO
00B160:  53 48 CC 53 65 42 44 4F D3 54 65 42 49 4F 53 48    SH.SeBDO.TeBIOSH
00B170:  CC 1E 65 42 49 4F D3 1F 65 00 4D 45 CD 00 00 00    ..eBIO..e.ME....
00B180:  D2 78 5E 46 4C 55 53 C8 AB 59 45 58 45 43 55 54    .x^FLUS..YEXECUT
00B190:  C5 7E 59 43 48 41 49 CE 79 59 53 54 D2 BA 5C 56    .~YCHAI.yYST..\V
00B1A0:  41 CC 22 5D 42 44 4F D3 53 65 42 49 4F D3 1E 65    A."]BDO.SeBIO..e
00B1B0:  00 43 48 D2 25 64 4F 52 C4 11 64 43 4F 50 D9 60    .CH.%dOR..dCOP.`
00B1C0:  64 4C 45 4E 47 54 C8 41 64 50 4F D3 52 64 43 4F    dLENGT.AdPO.RdCO
00B1D0:  4E 43 41 D4 81 64 53 55 43 C3 D4 63 50 52 45 C4    NCA..dSUC..cPRE.
00B1E0:  D7 63 55 50 43 41 53 C5 37 64 54 52 55 4E C3 BE    .cUPCAS.7dTRUN..
00B1F0:  63 52 4F 55 4E C4 C3 63 4F 44 C4 01 64 41 42 D3    cROUN..cOD..dAB.
00B200:  71 63 53 51 D2 60 63 53 51 52 D4 85 63 53 49 CE    qcSQ.`cSQR..cSI.
00B210:  8A 63 43 4F D3 8F 63 41 52 43 54 41 CE 94 63 4C    .cCO..cARCTA..cL
00B220:  CE 99 63 45 58 D0 9E 63 49 4E D4 A3 63 46 52 41    ..cEX..cIN.£cFRA
00B230:  C3 A8 63 52 41 4E 44 4F CD AC 64 50 41 52 41 4D    ..cRANDO..dPARAM
00B240:  43 4F 55 4E D4 9C 64 50 41 52 41 4D 53 54 D2 A1    COUN..dPARAMST..
00B250:  64 4C CF E1 63 48 C9 EB 63 53 57 41 D0 F6 63 50    dL..cH..cSWA..cP
00B260:  54 D2 2B 64 49 4F 52 45 53 55 4C D4 C4 64 45 4F    T.+dIORESUL..dEO
00B270:  C6 C9 64 45 4F 4C CE DF 64 53 45 45 4B 45 4F C6    ..dEOL..dSEEKEO.
00B280:  D5 64 53 45 45 4B 45 4F 4C CE DA 64 46 49 4C 45    .dSEEKEOL..dFILE
00B290:  53 49 5A C5 FA 64 46 49 4C 45 50 4F D3 F2 64 4B    SIZ..dFILEPO..dK
00B2A0:  45 59 50 52 45 53 53 45 C4 0C 64 4D 45 4D 41 56    EYPRESSE..dMEMAV
00B2B0:  41 49 CC 14 65 4D 41 58 41 56 41 49 CC 19 65 50    AI..eMAXAVAI..eP
00B2C0:  4F 52 D4 BF 65 53 54 41 43 4B 50 54 D2 CA 65 41    OR..eSTACKPT..eA
00B2D0:  44 44 D2 76 65 53 49 5A 45 4F C6 9D 65 42 44 4F    DD.veSIZEO..eBDO
00B2E0:  53 48 CC 53 65 42 44 4F D3 54 65 42 49 4F 53 48    SH.SeBDO.TeBIOSH
00B2F0:  CC 1E 65 42 49 4F D3 1F 65 00 4D 45 CD 00 00 00    ..eBIO..e.ME....
00B300:  03 53 3E 08 29 EB 29 EB 30 01 09 3D 20 F6 C9 7C    .S>.).).0..= ..|
00B310:  B5 CA 03 0A 7C AA F5 CD 80 07 EB CD 80 07 EB 44    ....|..........D
00B320:  4D AF 67 6F 3E 11 ED 6A ED 42 30 02 09 37 3F CB    M.go>..j.B0..7?.
00B330:  13 CB 12 3D 20 F0 EB F1 F0 18 48 E5 CD 92 07 CB    ...= .....H.....
00B340:  3C CB 1D D1 EB CD 0F 07 EB CB 7A C8 18 35 CD 61    <.........z..5.a
00B350:  07 C8 29 10 FD C9 CD 61 07 C8 CB 3C CB 1D 10 FA    ..)....a...<....
00B360:  C9 EB 7A B7 20 08 7B FE 10 30 03 47 B7 C9 AF 67    ..z. .{..0.G...g
00B370:  6F C9 EB 7C AA 7C FA 7E 07 BA C0 7D BB C9 17 C9    o..|.|.~...}....
00B380:  CB 7C C8 7C 2F 67 7D 2F 6F 23 C9 7D E6 01 6F 26    .|.|/g}/o#.}..o&
00B390:  00 C9 ED 4B CA 00 ED 5B C8 00 C5 D5 78 41 4A 53    ...K...[....xAJS
00B3A0:  1E 00 1F CB 18 CB 19 CB 1A CB 1B E1 19 EB E1 ED    ................
00B3B0:  4A 44 4D 21 E9 62 19 22 C8 00 EB 21 19 36 ED 4A    JDM!.b."...!.6.J
00B3C0:  22 CA 00 44 4D C9 06 00 11 10 27 CD E2 07 11 E8    "..DM.....'.....
00B3D0:  03 CD E2 07 11 64 00 CD E2 07 1E 0A CD E2 07 7D    .....d.........}
00B3E0:  18 0D AF 3C ED 52 30 FB 19 04 3D 20 02 05 C8 C6    ...<.R0...= ....
00B3F0:  30 DD 77 00 DD 23 C9 DD 7E 00 D6 24 4F 21 00 00    0.w..#..~..$O!..
00B400:  20 02 DD 23 DD 7E 00 CD A6 04 D6 30 38 29 FE 0A     ..#.~.....08)..
00B410:  38 0E 0C 0D 20 21 D6 07 FE 0A 38 1B FE 10 30 17    8... !....8...0.
00B420:  54 5D 29 D8 29 D8 0C 0D 20 02 54 5D 19 D8 29 D8    T]).)... .T]..).
00B430:  5F 16 00 19 D8 18 CB 79 B7 C8 7C 87 C9 DD E1 E1    _......y..|.....
00B440:  E5 7D 26 00 23 39 4E 81 38 1C 77 EB 21 00 00 44    .}&.#9N.8.w.!..D
00B450:  ED 42 39 F9 EB E5 03 ED B0 EB E1 2B 1B 4F 03 ED    .B9........+.O..
00B460:  B8 EB 23 F9 DD E9 3E 10 C3 29 20 DD E1 CD C8 04    ..#...>..) .....
00B470:  57 E1 CD DD 09 5F E1 E5 7D 93 38 1A 14 15 28 16    W...._..}.8...(.
00B480:  BA 38 16 4A 06 00 60 39 7B 82 54 5D 3D 6F 60 39    .8.J..`9{.T]=o`9
00B490:  79 ED B8 EB 18 09 AF 18 03 3C 6B 2D 26 00 39 77    y........<k-&.9w
00B4A0:  F9 DD E9 DD E1 E1 E5 7D 26 00 23 39 F9 6F 26 00    .......}&.#9.o&.
00B4B0:  DD E9 DD E1 21 00 00 54 39 5E 4B 23 E5 19 5E 43    ....!..T9^K#..^C
00B4C0:  23 E5 19 E5 FD E1 D1 E1 79 90 38 10 3C 4F C5 D5    #.......y.8.<O..
00B4D0:  E5 1A BE 28 0C E1 D1 C1 23 0D 20 F2 21 00 00 18    ...(....#. .!...
00B4E0:  0E 23 13 10 EC D1 E1 C1 21 00 00 39 EB ED 52 FD    .#......!..9..R.
00B4F0:  F9 DD E9 DD E1 CD C8 04 4F E1 CD DD 09 5F E1 7E    ........O...._.~
00B500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00B700:  93 38 1B 0C 0D 28 17 91 38 12 F5 7E 91 77 06 00    .8...(..8..~.w..
00B710:  50 19 54 5D 09 F1 3C 4F ED B0 18 02 1D 73 DD E9    P.T]..<O.....s..
00B720:  DD E1 CD DD 09 4F D1 ED 53 E8 00 21 00 00 39 1A    .....O..S..!..9.
00B730:  F5 86 38 03 B8 38 01 78 12 F1 57 5E 91 38 2F 3C    ..8..8.x..W^.8/<
00B740:  6F 7A 83 38 04 B8 7D 38 08 78 93 38 26 91 38 23    oz.8..}8.x.8&.8#
00B750:  3C B7 28 1F C5 D5 2A E8 00 5F 1D 16 00 42 19 09    <.(...*.._...B..
00B760:  D1 D5 E5 50 19 EB E1 4F ED B8 D1 C1 18 05 7A 3C    ...P...O......z<
00B770:  28 19 4F 78 91 3C BB 38 01 7B B7 28 0E 2A E8 00    (.Ox.<.8.{.(.*..
00B780:  06 00 09 EB 21 01 00 39 4F ED B0 21 00 00 54 39    ....!..9O..!..T9
00B790:  5E 13 19 F9 DD E9 DD E1 E1 2D C2 66 08 6C 26 00    ^........-.f.l&.
00B7A0:  DD E9 21 02 00 54 39 5E 13 19 7E 36 01 23 77 C9    ..!..T9^..~6.#w.
00B7B0:  21 04 00 54 39 5E 4B 23 E5 19 5E 43 23 E5 19 E5    !..T9^K#..^C#...
00B7C0:  FD E1 D1 E1 AF B8 28 04 B9 20 08 78 B9 E1 D1 FD    ......(.. .x....
00B7D0:  F9 D5 E9 1A BE 20 F6 23 13 05 0D 18 E7 7C B7 20    ..... .#.....|. 
00B7E0:  03 7D B7 C0 3E 11 C3 29 20 CD 0D 0A D0 3E 01 C3    .}..>..) ....>..
00B7F0:  27 20 CD 81 0A 18 F5 CD AC 0F CD 97 0A 18 ED D9    ' ..............
00B800:  7D B7 D9 3E 02 CA 27 20 CD F5 0A 18 DF D9 CB 78    }..>..' .......x
00B810:  D9 C2 88 0A D9 7D B7 D9 C8 D9 C5 D5 E5 D9 7D B7    .....}........}.
00B820:  20 05 D9 CB B8 18 54 C5 CB F8 AF 08 D9 CB F8 7D     .....T........}
00B830:  D9 95 28 13 30 06 ED 44 08 3D 08 D9 CD 7A 0B 2C    ..(.0..D.=...z.,
00B840:  3D 20 F9 08 28 01 D9 F1 E6 80 20 0F CD 92 0B 30    = ..(..... ....0
00B850:  25 CD 7B 0B B7 2C 20 1E 37 18 20 CD C6 0B 3F F5    %.{.., .7. ...?.
00B860:  28 10 38 01 D9 CD AC 0B CB 78 20 09 CD 86 0B 2D    (.8......x ....-
00B870:  20 F6 CD 72 0B F1 38 02 CB B8 B7 D9 E1 D1 C1 D9     ..r..8.........
00B880:  C9 D9 CB 78 D9 C2 14 0A CD 8F 0A CD 14 0A D8 2C    ...x...........,
00B890:  2D C8 78 EE 80 47 C9 D9 7D B7 D9 CA 72 0B 7D B7    -.x..G..}...r.}.
00B8A0:  C8 D9 85 D9 CD 4D 0B C5 D5 E5 DD 39 CD 72 0B D9    .....M.....9.r..
00B8B0:  2E 05 D9 3E 08 DD 23 DD 6E 00 08 CB 1D 30 03 CD    ...>..#.n....0..
00B8C0:  92 0B CD 7B 0B 08 3D 20 F1 D9 2D D9 20 E5 DD 6E    ...{..= ..-. ..n
00B8D0:  FB CB 78 20 09 08 CD 87 0B 2C 2D 28 01 2D F1 F1    ..x .....,-(.-..
00B8E0:  F1 B7 08 F1 D9 C1 E1 D9 DD E1 CB B8 B0 47 2C 2D    .............G,-
00B8F0:  CC 72 0B 08 C9 7D B7 C8 D9 95 D9 3F CD 4D 0B E5    .r...}.....?.M..
00B900:  C3 E2 20 CD AB 43 6F 70 79 72 69 67 68 74 20 28    .. ..Copyright (
00B910:  43 29 20 31 39 38 35 20 42 4F 52 4C 41 4E 44 20    C) 1985 BORLAND 
00B920:  49 6E 63 00 04 00 A1 42 00 00 00 00 00 00 00 00    Inc....B........
00B930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B950:  00 00 00 14 53 63 68 6E 65 69 64 65 72 20 43 50    ....Schneider CP
00B960:  43 34 36 34 2F 36 36 34 50 19 00 0E 1C 00 0D 0D    C464/664P.......
00B970:  1C 01 01 01 1D 03 03 1B 1B 1B D5 0B 1C 01 00 00    ................
00B980:  1C 00 17 17 1D 17 17 EF 9E CD BD 03 1F 00 00 00    ................
00B990:  00 00 00 00 00 00 00 00 00 00 00 01 01 01 02 03    ................
00B9A0:  00 00 01 0C 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B9B0:  00 00 00 00 00 00 00 00 00 00 00 00 01 12 00 00    ................
00B9C0:  00 00 01 18 00 00 00 00 01 18 00 00 00 00 00 00    ................
00B9D0:  7E B7 37 C8 23 F5 E5 7E CD E8 01 E1 F1 3D C8 18    ~.7.#..~.....=..
00B9E0:  F3 CD 00 02 0D 0A 00 C9 6F E5 CD A6 00 C9 FE 80    ........o.......
00B9F0:  DC 6B 02 D4 84 02 E6 7F 18 EE E5 21 EE 01 18 04    .k.........!....
00BA00:  E5 21 E8 01 22 13 02 E1 E3 F5 C5 D5 7E 23 B7 28    .!..".......~#.(
00BA10:  07 E5 CD E8 01 E1 18 F4 D1 C1 F1 E3 C9 7D B4 C8    .............}..
00BA20:  3A 24 01 87 87 87 E3 E3 E3 E3 C5 01 D2 04 C1 3D    :$.............=
00BA30:  20 F4 2B 18 E8 CD D0 01 D8 2A CE 01 18 DF F5 C5     .+......*......
00BA40:  D5 E5 21 A8 01 CD 35 02 21 A2 01 CD D0 01 2A BA    ..!...5.!.....*.
00BA50:  01 D4 1D 02 E1 D1 C1 F1 C9 F5 C5 D5 E5 21 B4 01    .............!..
00BA60:  18 E9 F5 C5 D5 E5 21 AE 01 18 E0 F5 3A E0 00 B7    ......!.....:...
00BA70:  28 10 C5 D5 E5 AF 32 E0 00 21 C8 01 CD 35 02 E1    (.....2..!...5..
00BA80:  D1 C1 F1 C9 F5 3A E0 00 FE FF 28 F6 C5 D5 E5 3E    .....:....(....>
00BA90:  FF 32 E0 00 21 C2 01 18 E3 F5 C5 D5 E5 21 BC 01    .2..!........!..
00BAA0:  18 DA F5 C5 D5 E5 E5 11 F0 00 21 8B 01 01 10 00    ..........!.....
00BAB0:  ED B0 D1 3A 9E 01 4F 3A 9C 01 82 D5 CD DC 02 D1    ...:..O:........
00BAC0:  3A 9F 01 4F 3A 9D 01 83 CD DC 02 21 F0 00 CD D0    :..O:......!....
00BAD0:  01 2A A0 01 CD 1D 02 E1 D1 C1 F1 C9 21 F0 00 06    .*..........!...
00BAE0:  00 09 EB 21 9B 01 34 35 28 02 12 C9 1B 1B 21 0A    ...!..45(.....!.
00BAF0:  03 06 03 2B 0E 2F 0C 96 30 FC 86 F5 79 FE 30 28    ...+./..0...y.0(
00BB00:  E5 E5 DD 39 D9 2E 05 D9 3E 08 08 CD C6 0B 38 03    ...9....>.....8.
00BB10:  CD AC 0B 3F CB 15 08 3D 20 0C DD 75 05 DD 2B D9    ...?...= ..u..+.
00BB20:  2D D9 28 0E 3E 08 CD 86 0B 30 DF 08 CD AC 0B B7    -.(.>....0......
00BB30:  18 E1 CD 86 0B 38 04 CD C6 0B 3F E1 D1 C1 CB 78    .....8....?....x
00BB40:  20 05 CD 87 0B 18 9A 2C 20 97 37 18 95 38 06 C6     ......, .7..8..
00BB50:  80 38 06 18 1B C6 80 38 17 6F DD E3 D9 E5 C5 78    .8.....8.o.....x
00BB60:  CB F8 D9 A8 E6 80 F5 CB F8 DD E5 DD 21 00 00 C9    ............!...
00BB70:  E1 D8 AF 6F 47 4F 57 5F 67 C9 B7 CB 18 CB 19 CB    ...oGOW_g.......
00BB80:  1A CB 1B CB 1C C9 B7 CB 14 CB 13 CB 12 CB 11 CB    ................
00BB90:  10 C9 7C D9 84 D9 67 7B D9 8B D9 5F 7A D9 8A D9    ..|...g{..._z...
00BBA0:  57 79 D9 89 D9 4F 78 D9 88 D9 47 C9 7C D9 94 D9    Wy...Ox...G.|...
00BBB0:  67 7B D9 9B D9 5F 7A D9 9A D9 57 79 D9 99 D9 4F    g{..._z...Wy...O
00BBC0:  78 D9 98 D9 47 C9 78 D9 B8 D9 C0 79 D9 B9 D9 C0    x...G.x....y....
00BBD0:  7A D9 BA D9 C0 7B D9 BB D9 C0 7C D9 BC D9 C9 D9    z....{....|.....
00BBE0:  78 D9 A8 F2 E9 0B 78 17 C9 CB 78 28 06 CD F3 0B    x.....x...x(....
00BBF0:  C8 3F C9 7D D9 BD D9 C0 B7 C8 C3 C6 0B 7D D6 81    .?.}.........}..
00BC00:  DA 72 0B 3C FE 28 D0 D9 C5 D5 E5 08 CD 72 0B 08    .r.<.(.......r..
00BC10:  37 CD 7B 0B 3D 20 F9 D9 7C D9 A4 D9 67 7B D9 A3    7.{.= ..|...g{.£
00BC20:  D9 5F 7A D9 A2 D9 57 79 D9 A1 D9 4F 78 D9 A0 D9    ._z...Wy...Ox...
00BC30:  47 C3 7B 0A D9 C5 D5 E5 D9 CD AC 0F D9 CD FD 0B    G.{.............
00BC40:  D9 CD 81 0A 18 EB 7D B7 C8 CB 78 3E 03 C2 27 20    ......}...x>..' 
00BC50:  CD AC 0F 7D C6 80 CB 2F C6 80 6F D6 14 F5 D9 C5    ...}.../..o.....
00BC60:  D5 E5 CD F5 0A CD 0D 0A 2D C5 D5 E5 CD 81 0A 7D    ........-......}
00BC70:  E1 D1 C1 D9 E1 D1 C1 E3 BC E3 30 E3 F1 D9 C9 D9    ..........0.....
00BC80:  CD 8E 0F 2D CD 81 0A D9 CD 8E 0F 2C D9 7D FE 6C    ...-.......,.}.l
00BC90:  D8 C5 CB B8 CD DF 0B C1 38 09 CD F5 0A CD 34 0C    ........8.....4.
00BCA0:  CD 97 0A CB 78 28 03 CD 0D 0A D9 2D D9 CD DF 0B    ....x(.....-....
00BCB0:  F5 38 03 CD 81 0A D9 2D D9 CD DF 0B 38 05 D9 2C    .8.....-....8..,
00BCC0:  CD 81 0A 7D FE 6C 38 3B D9 01 AA 2A 11 AA AA 21    ...}.l8;...*...!
00BCD0:  7F AA CD 97 0A DD E5 DD 21 07 0D 3E 05 CD 34 0F    ........!..>..4.
00BCE0:  DD E1 CD AC 0F CD 97 0A CD 97 0A C5 D5 E5 D9 CD    ................
00BCF0:  AC 0F 2D 2D D9 2D CD 0D 0A D9 E1 D1 C1 D9 CD 81    ..--.-..........
00BD00:  01 12 13 F1 10 ED C9 01 0A 64 21 6B 01 C3 35 02    .........d!k..5.
00BD10:  21 7B 01 C3 35 02 11 03 00 CD 5F 03 E6 01 18 06    !{..5....._.....
00BD20:  11 06 00 CD 5F 03 6F 26 00 C9 11 12 00 18 F4 11    ...._.o&........
00BD30:  0C 00 18 08 11 0F 00 18 03 11 09 00 E1 C1 E5 3A    ...............:
00BD40:  DD 00 B7 28 1A D5 C5 CD A0 00 7C B5 28 0F CD E1    ...(......|.(...
00BD50:  03 FE 13 20 08 CD E1 03 FE 03 CA D4 20 C1 D1 2A    ... ........ ..*
00BD60:  01 00 19 E9 22 D2 00 78 32 DD 00 79 B7 28 0B 3E    ...."..x2..y.(.>
00BD70:  C3 32 38 00 21 FB 1F 22 39 00 21 A5 03 11 A0 00    .28.!.."9.!.....
00BD80:  01 18 00 ED B0 21 BD 03 11 B8 00 01 0C 00 ED B0    .....!..........
00BD90:  AF 6F 67 32 D0 00 22 D4 00 22 D6 00 3E 7E 32 D1    .og2..".."..>~2.
00BDA0:  00 32 E0 00 C9 C3 16 03 C3 20 03 C3 39 03 C3 2F    .2....... ..9../
00BDB0:  03 C3 34 03 C3 2A 03 C3 39 03 C3 20 03 C1 00 82    ..4..*..9.. ....
00BDC0:  00 43 00 C4 00 C5 00 C1 00 C5 D5 E5 DD E5 FD E5    .C..............
00BDD0:  F5 6F 26 00 E5 CD A6 00 F1 FD E1 DD E1 E1 D1 C1    .o&.............
00BDE0:  C9 C5 D5 E5 DD E5 FD E5 CD A3 00 7D 18 EB 0E FF    .........£.}....
00BDF0:  18 0C 0E 00 ED 5B D2 00 13 1A FE 20 28 FA 21 65    .....[..... (.!e
00BE00:  00 06 03 CD 7B 04 1A CD A6 04 FE 41 38 12 FE 51    ....{......A8..Q
00BE10:  30 0E 47 13 1A FE 3A 20 06 78 D6 40 13 18 02 1B    0.G...: .x.@....
00BE20:  AF 21 5C 00 77 23 0C 0D 28 19 1A CD 82 04 20 13    .!\.w#..(..... .
00BE30:  FE 3F 28 0F FE 2A 28 0B FE 2E 28 07 06 0B CD 77    .?(..*(...(....w
00BE40:  04 18 10 06 08 CD 5E 04 1A FE 2E 20 06 13 06 03    ......^.... ....
00BE50:  CD 5E 04 21 68 00 06 18 36 00 23 10 FB C9 1A 0C    .^.!h...6.#.....
00BE60:  0D 28 08 FE 3F 28 09 FE 2A 28 0B CD 82 04 28 0B    .(..?(..*(....(.
00BE70:  77 23 13 10 E9 C9 13 3E 3F 18 02 3E 20 77 23 10    w#.....>?..> w#.
00BE80:  FC C9 CD A6 04 FE 20 38 0D E5 C5 21 98 04 01 0E    ...... 8...!....
00BE90:  00 ED B1 C1 E1 C9 BF C9 20 2E 2C 3B 3A 3D 3F 2A    ........ .,;:=?*
00BEA0:  5B 5D 3C 3E 7B 7D FE 61 D8 FE 7B D0 D6 20 C9 7C    []<>{}.a..{.. .|
00BEB0:  CD B4 04 7D F5 1F 1F 1F 1F CD BD 04 F1 E6 0F C6    ...}............
00BEC0:  90 27 CE 40 27 C3 C9 03 AF 37 CB 7C C0 7C B7 7D    .'.@'....7.|.|.}
00BED0:  C8 3E FF C9 32 D8 00 C5 CD AF 1E C1 2A 06 00 B7    .>..2.......*...
00BEE0:  ED 42 DA A8 20 EB D1 F9 01 00 FC 09 22 C6 00 AF    .B.. ......."...
00BEF0:  6F 67 22 CE 00 32 DC 00 3E C3 32 D9 00 21 DE 20    og"..2..>.2..!. 
00BF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00BF10:  0A 00 01 00 02 09 4E E5 0A 00 41 02 00 00 00 02    ......N...A.....
00BF20:  0A 00 46 02 00 00 00 02 0A 00 42 02 00 00 00 02    ..F.......B.....
00BF30:  0A 00 47 02 00 00 00 02 0A 00 43 02 00 00 00 02    ..G.......C.....
00BF40:  0A 00 48 02 00 00 00 02 0A 00 44 02 00 00 00 02    ..H.......D.....
00BF50:  0A 00 49 02 00 00 00 02 0A 00 45 02 00 00 00 02    ..I.......E.....
00BF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C000:  0A 2C 2C F1 2C 2D C8 D8 78 EE 80 47 C9 67 AA 3F    .,,.,-..x..G.g.?
00C010:  2B 32 D7 6E B6 2A 1D EF 38 74 0D D0 00 0D D0 7A    +2.n.*..8t.....z
00C020:  88 88 88 88 08 7E AB AA AA AA AA 2C 2D 3E 04 CA    .....~.....,->..
00C030:  27 20 CB 78 C2 27 20 D9 CD 98 0F D9 7D 2E 81 95    ' .x.' .....}...
00C040:  F5 CD F5 0A D9 CD 86 0F D9 CD 81 0A C5 D5 E5 D9    ................
00C050:  2C CD 0D 0A D9 E1 D1 C1 CD F5 0A DD E5 DD 21 8C    ,.............!.
00C060:  0D 3E 06 CD 34 0F DD E1 2C D9 CD A2 0F 2D D9 CD    .>..4...,....-..
00C070:  0D 0A F1 C5 D5 E5 6F 26 00 30 01 25 CD 08 10 D9    ......o&.0.%....
00C080:  2C CD 97 0A D9 E1 D1 C1 CD 0D 0A 7D FE 67 DA 72    ,..........}.g.r
00C090:  0B C9 7D 8A 9D D8 89 1D 7D E9 A2 8B 2E 3A 7D 8E    ..}.....}....:}.
00C0A0:  E3 38 8E 63 7E 49 92 24 49 12 7E CD CC CC CC 4C    .8.c~I.$I.~....L
00C0B0:  7F AB AA AA AA 2A D9 CD A2 0F D9 B7 CB 78 F5 CB    .....*.......x..
00C0C0:  B8 CD F5 0A 7D FE 88 30 47 C5 D5 E5 2C CD D0 0F    ....}..0G...,...
00C0D0:  E5 CB 3C CB 1D 7D E1 F5 CD 08 10 2C 2D 28 01 2D    ..<..}.....,-(.-
00C0E0:  D9 F1 E1 D1 C1 F5 CD 81 0A DD E5 DD 21 10 0E 3E    ............!..>
00C0F0:  08 CD 49 0F DD E1 F1 30 0A F5 D9 CD 98 0F D9 CD    ..I....0........
00C100:  97 0A F1 85 6F 38 09 F1 C8 D9 CD 86 0F C3 F5 0A    ....o8..........
00C110:  E1 3E 01 C3 27 20 6D 2E 1D 11 60 31 70 46 2C FE    .>..' m...`1pF,.
00C120:  E5 7F 74 36 7C 89 84 21 77 53 3C FF C3 2E 7A D2    ..t6|..!wS<...z.
00C130:  7D 5B 95 1D 7C 25 B8 46 58 63 7E 16 FC EF FD 75    }[..|%.FXc~....u
00C140:  80 D2 F7 17 72 31 7D B7 C8 DD E5 D9 CD 86 0F D9    ....r1}.........
00C150:  AF CB 78 28 03 3C CB B8 F5 CD DF 0B 38 08 D9 CD    ..x(.<......8...
00C160:  F5 0A F1 CB FF F5 D9 01 CF 06 11 8E E9 21 7E 4A    .............!~J
00C170:  D9 CD DF 0B 30 05 CD 2E 0F 18 4F DD 21 CE 0E 3E    ....0.....O.!..>
00C180:  02 08 D9 11 12 00 DD 19 CD 73 0F D9 CD DF 0B 38    .........s.....8
00C190:  0B 08 3D 20 EC D9 11 0C 00 DD 19 D9 D9 CD 6E 0F    ..= ..........n.
00C1A0:  CB F8 CD 0D 0A C5 D5 E5 CD 73 0F CD 97 0A D9 CD    .........s......
00C1B0:  86 0F CD 0D 0A D9 E1 D1 C1 CD F5 0A DD E5 CD 2E    ................
00C1C0:  0F DD E1 D9 CD 6E 0F CD 0D 0A F1 17 30 0A F5 D9    .....n......0...
00C1D0:  CD 8E 0F 2D CD 81 0A F1 DD E1 CB 4F C8 CB F8 C9    ...-.......O....
00C1E0:  7F E7 CF CC 13 54 7F F6 F4 A2 30 09 7F 6A C1 91    .....T....0..j..
00C1F0:  0A 06 80 B5 9E 8A 6F 44 80 82 2C 3A CD 13 80 6A    ......oD..,:...j
00C200:  3A EA 00 BE C8 34 5E 16 00 19 71 C9 2A E2 00 23    :....4^...q.*..#
00C210:  23 7E B7 C8 36 00 0E 15 CD BA 19 C8 3E F0 32 D0    #~..6.......>.2.
00C220:  00 C9 7D C3 C6 16 C1 D1 C5 DD 2A D2 00 CB 7C 28    ..}.......*...|(
00C230:  06 CD 83 07 EB 18 0E EB CB 7C 28 09 CD 83 07 DD    .........|(.....
00C240:  36 00 2D DD 23 D5 CD C6 07 E1 CD C8 04 ED 5B D2    6.-.#.........[.
00C250:  00 DD E5 E1 B7 ED 52 4D EB 91 38 0E 28 0C 47 E5    ......RM..8.(.G.
00C260:  3E 20 C5 CD C6 16 C1 10 F7 E1 41 04 05 C8 7E C5    > ........A...~.
00C270:  E5 CD C6 16 E1 C1 23 18 F3 C1 D1 D9 E1 D1 C1 D9    ......#.........
00C280:  C5 DD 2A D2 00 D5 CD 27 10 18 BE C1 D1 C5 CD C8    ..*....'........
00C290:  04 CB 43 21 A1 17 0E 04 20 BF 21 A5 17 0E 05 18    ..C!.... .!.....
00C2A0:  B8 54 52 55 45 46 41 4C 53 45 CD C8 04 21 02 00    .TRUEFALSE...!..
00C2B0:  39 4E 23 CD 59 17 D1 F9 D5 C9 E1 7E 23 B7 28 0C    9N#.Y......~#.(.
00C2C0:  47 7E C5 E5 CD C6 16 E1 C1 23 10 F5 E9 3E 0D CD    G~.......#...>..
00C2D0:  C6 16 3E 0A C3 C6 16 11 0D 01 18 0D 11 0D 00 18    ..>.............
00C2E0:  08 11 1A 01 18 03 11 1A 00 22 E2 00 CB 7E 28 1C    ........."...~(.
00C2F0:  D5 CD 6B 15 D1 BB 28 10 FE 1A 28 0C FE 21 30 0C    ..k...(...(..!0.
00C300:  14 15 28 08 CB AE 18 E8 21 01 00 C9 21 00 00 C9    ..(.....!...!...
00C310:  3E AF 32 E8 00 ED 53 E6 00 CD 7A 18 3A D0 00 B7    >.2...S...z.:...
00C320:  C0 CD 30 14 3A D0 00 B7 C0 2A E2 00 36 D0 23 23    ..0.:....*..6.##
00C330:  77 11 06 00 19 77 23 77 11 24 00 19 77 23 77 11    w....w#w.$..w#w.
00C340:  D6 FF 19 3A E8 00 B7 20 1B E5 01 04 00 AF CD 09    ...:... ........
00C350:  19 E1 23 23 4E 23 46 2A E6 00 B7 ED 42 C8 3E 90    ..##N#F*....B.>.
00C360:  32 D0 00 C9 E5 AF 77 23 77 23 ED 5B E6 00 73 23    2.....w#w#.[..s#
00C370:  72 E1 01 04 00 3E 03 C3 09 19 22 E2 00 7E E6 C0    r....>...."..~..
00C380:  C8 CD AE 19 2A E2 00 11 2D 00 19 AF 77 23 77 11    ....*...-...w#w.
00C390:  D4 FF 19 77 23 23 01 04 00 3E 01 CD 09 19 CD AE    ...w##...>......
00C3A0:  19 C3 81 14 E3 22 E4 00 E3 22 E2 00 7E E6 C0 C0    ....."..."..~...
00C3B0:  3E 04 32 D0 00 C9 3A D0 00 B7 C0 E5 CD 5A 1A EB    >.2...:......Z..
00C3C0:  B7 ED 52 E1 30 10 AF CD 09 19 2A E2 00 11 08 00    ..R.0.....*.....
00C3D0:  19 34 C0 23 34 C9 3E 99 32 D0 00 C9 3A D0 00 B7    .4.#4.>.2...:...
00C3E0:  C0 E5 CD 5A 1A B7 ED 52 3E 01 20 10 2A E2 00 11    ...Z...R>. .*...
00C3F0:  04 00 19 34 20 04 23 34 28 08 3E 03 E1 CD 09 19    ...4 .#4(.>.....
00C400:  C1 91 0A 06 81 00 00 00 00 00 80 21 A2 DA 0F 49    ...........!...I
00C410:  7D E8 A2 8B 2E BA 7D 8E E3 38 8E 63 7E 49 92 24    }.....}..8.c~I.$
00C420:  49 92 7E CD CC CC CC 4C 7F AB AA AA AA AA DD 21    I.~....L.......!
00C430:  0A 0F 3E 05 C5 D5 E5 F5 CD AC 0F CD 97 0A F1 CD    ..>.............
00C440:  49 0F D9 E1 D1 C1 C3 97 0A F5 D9 CD 6E 0F 18 10    I...........n...
00C450:  F5 D9 C5 D5 E5 CD 6E 0F CD 0D 0A D9 E1 D1 C1 D9    ......n.........
00C460:  CD 97 0A F1 3D 20 E9 D9 CD 86 0F C3 0D 0A 11 06    ....= ..........
00C470:  00 DD 19 DD 6E 00 DD 66 01 DD 5E 02 DD 56 03 DD    ....n..f..^..V..
00C480:  4E 04 DD 46 05 C9 21 81 00 44 4C 54 5C C9 01 0F    N..F..!..DLT\...
00C490:  49 11 A2 DA 21 82 21 C9 01 04 35 11 33 F3 21 81    I...!.!...5.3.!.
00C4A0:  FA C9 01 72 31 11 F7 17 21 80 D2 C9 C5 D5 E5 D9    ...r1...!.......
00C4B0:  E1 D1 C1 C9 CD 92 07 21 80 00 3E 20 CB 78 20 0D    .......!..> .x .
00C4C0:  CB 23 CB 12 CB 11 CB 10 2D 3D 20 F0 6F CB B8 C9    .#......-= .o...
00C4D0:  CB 78 D9 CD 86 0F 28 02 CB F8 2D CD 0D 0A B7 CB    .x....(...-.....
00C4E0:  7D 28 1C CB 78 08 CB F8 3E 8F BD 38 16 28 06 CD    }(..x...>..8.(..
00C4F0:  7A 0B 2C 18 F3 CD 7A 0B 08 60 69 C8 C3 83 07 21    z.,...z..`i....!
00C500:  00 00 C9 3E 92 C3 27 20 7C B5 CA 72 0B CB 7C 08    ...>..' |..r..|.
00C510:  CD 80 07 3E 90 29 3D CB 7C 28 FA 44 4D 11 00 00    ...>.)=.|(.DM...
00C520:  62 6F 08 C0 CB B8 C9 CD C8 04 EB 1E 00 38 04 FE    bo...........8..
00C530:  19 38 18 1D CD C8 04 D9 CB 78 D9 16 07 28 01 14    .8.......x...(..
00C540:  92 30 01 AF FE 09 38 02 3E 09 3C 57 D5 D9 FD 21    .0....8.>.<W...!
00C550:  5D 00 DD E5 CD EB 10 DD E1 D1 4F 7A 3C CB 7B 20    ].........Oz<.{ 
00C560:  10 81 F2 6B 10 FD 36 00 00 18 0B FE 0C 38 02 3E    ...k..6......8.>
00C570:  0B D5 CD 80 11 D1 CB 78 28 05 3E 2D CD E5 10 CB    .......x(.>-....
00C580:  7B 28 03 61 0E 00 CB 79 28 05 CD E3 10 18 07 CD    {(.a...y(.......
00C590:  D9 10 0D F2 8F 10 7A B7 28 17 3E 2E CD E5 10 0C    ......z.(.>.....
00C5A0:  28 06 CD E3 10 15 20 F7 15 FA B1 10 CD D9 10 18    (..... .........
00C5B0:  F7 CB 7B C8 3E 45 CD E5 10 3E 2B CB 7C 28 06 7C    ..{.>E...>+.|(.|
00C5C0:  ED 44 67 3E 2D CD E5 10 7C 06 2F 04 D6 0A 30 FB    .Dg>-...|./...0.
00C5D0:  C6 3A DD 70 00 DD 23 18 0C FD 7E 00 FD 23 B7 20    .:.p..#...~..#. 
00C5E0:  04 FD 2B 3E 30 DD 77 00 DD 23 C9 FD E5 2C 2D 20    ..+>0.w..#...,- 
00C5F0:  0E 06 0C FD 36 00 30 FD 23 10 F8 AF C3 7D 11 C5    ....6.0.#....}..
00C600:  18 C8 E1 3E F2 32 D0 00 C9 32 E9 00 EB 2A E2 00    ...>.2...2...*..
00C610:  CB 66 28 2F CB A6 3A E9 00 CB 47 28 18 23 23 7E    .f(/..:...G(.##~
00C620:  2B 2B B7 20 10 3A E9 00 CB 4F 20 17 78 B7 20 13    ++. .:...O .x. .
00C630:  79 B7 FA 43 19 C5 D5 0E 21 CD BA 19 D1 C1 20 51    y..C....!..... Q
00C640:  2A E2 00 3A E9 00 CB 47 28 02 CB EE 23 23 7E C6    *..:...G(...##~.
00C650:  2E D5 5F 16 00 19 D1 D6 2E CD 9A 19 ED A0 E2 66    .._............f
00C660:  19 3C F2 5C 19 3D 3C CD 9A 19 2A E2 00 23 23 E6    .<.\.=<...*..##.
00C670:  7F 77 20 16 C5 D5 E5 CD AE 19 E1 D1 C1 20 15 D5    .w .......... ..
00C680:  11 2B 00 19 D1 34 20 02 23 34 78 B1 C2 0D 19 EB    .+...4 .#4x.....
00C690:  C9 3E 99 01 3E F0 32 D0 00 C9 F5 3A E9 00 CB 47    .>..>.2....:...G
00C6A0:  28 01 EB F1 C9 22 E2 00 CD AE 19 C8 18 E6 0E 22    (...."........."
00C6B0:  2A E2 00 CB E6 CB 6E C8 CB AE 2A E2 00 E5 C5 11    *.....n...*.....
00C6C0:  30 00 19 EB 0E 1A CD 05 00 C1 E1 11 0C 00 19 EB    0...............
00C6D0:  CD 05 00 B7 C9 C1 D1 ED 53 E2 00 C5 E5 CD 5A 1A    ........S.....Z.
00C6E0:  D1 B7 ED 52 38 40 2A E2 00 01 06 00 09 4E 23 46    ...R8@*......N#F
00C6F0:  23 73 23 72 CD 2C 1A 01 04 00 09 30 01 13 7D E6    #s#r.,.....0..}.
00C700:  7F 29 EB ED 6A EB 53 5C 2A E2 00 23 23 77 01 2B    .)..j.S\*..##w.+
00C710:  00 09 4E 23 46 EB B7 ED 42 09 C8 D5 E5 CD AE 19    ..N#F...B.......
00C720:  D1 E1 72 2B 73 C9 3E 91 32 D0 00 C9 D5 D9 E1 D9    ..r+s.>.2.......
00C730:  21 00 00 54 5D 3E 10 29 EB ED 6A EB D9 29 D9 30    !..T]>.)..j..).0
00C740:  04 09 30 01 13 3D 20 EF C9 CD 5D 1A B7 ED 52 21    ..0..= ...]...R!
00C750:  00 00 C0 23 C9 CD 5D 1A EB C9 2A E2 00 11 04 00    ...#..]...*.....
00C760:  19 5E 23 56 23 D5 4E 23 46 23 5E 23 56 E1 C9 3E    .^#V#.N#F#^#V..>
00C770:  AF 32 E8 00 CD B0 1A 3A D0 00 B7 C0 CD 30 14 3A    .2.....:.....0.:
00C780:  D0 00 B7 C0 2A E2 00 36 C0 E5 11 0C 00 19 EB 0E    ....*..6........
00C790:  23 CD 05 00 E1 11 2D 00 19 AF 4E 77 23 46 77 11    #.....-...Nw#Fw.
00C7A0:  D6 FF 19 71 23 70 23 36 80 23 77 23 77 23 77 C9    ...q#p#6.#w#w#w.
00C7B0:  22 E2 00 7E E6 C0 C8 C3 81 14 3E 22 18 02 3E 21    "..~......>"..>!
00C7C0:  44 4D 21 F0 00 22 E6 00 DD E1 D1 E1 DD E5 C5 CD    DM!.."..........
00C7D0:  FD 1A C1 3A D0 00 B7 C0 2A F0 00 ED 42 C8 3A E9    ...:....*...B.:.
00C7E0:  00 FE 21 3E 99 28 02 3E F0 32 D0 00 C9 3E 22 18    ..!>.(.>.2...>".
00C7F0:  02 3E 21 22 E6 00 DD E1 C1 D1 E1 DD E5 32 E9 00    .>!".........2..
00C800:  CB B8 7D D9 D6 80 6F 9F 67 11 4D 00 CD F5 06 11    ..}...o.g.M.....
00C810:  05 00 19 7C FE D9 20 01 3C FD 77 00 ED 44 CD 40    ...|.. .<.w..D.@
00C820:  12 7D FE 81 30 06 CD B3 12 FD 35 00 CB F8 3E 84    .}..0.....5...>.
00C830:  95 2E 00 28 08 CD 7A 0B CB 1D 3D 20 F8 FD 7E 00    ...(..z...= ..~.
00C840:  F5 3E 0C 08 78 1F 1F 1F 1F E6 0F C6 30 FD 77 00    .>..x.......0.w.
00C850:  FD 23 78 E6 0F 47 C5 D5 E5 CB 25 CD 87 0B CB 25    .#x..G....%....%
00C860:  CD 87 0B EB E3 19 D1 E3 ED 5A EB E1 E3 ED 4A 44    .........Z....JD
00C870:  4D E1 CB 25 CD 87 0B 08 3D 20 C8 F1 C1 FD E1 C9    M..%....= ......
00C880:  FD E5 E1 5F 16 00 19 7E 36 00 FE 35 D8 1D FA 9C    ..._...~6..5....
00C890:  11 2B 7E 3C 77 FE 3A D8 36 00 18 F1 36 31 23 36    .+~<w.:.6...61#6
00C8A0:  00 0C C9 D9 01 00 00 D9 CD 72 0B DD 7E 00 CD A6    .........r..~...
00C8B0:  04 FE 2E 20 0C D9 CB 70 37 C0 CB F0 D9 DD 23 18    ... ...p7.....#.
00C8C0:  EA FE 45 28 21 CD 39 12 30 54 08 CD B3 12 D8 08    ..E(!.9.0T......
00C8D0:  D9 C5 6F 26 00 CD 08 10 CD E9 09 D9 C1 D8 CB 70    ..o&...........p
00C8E0:  28 01 0D D9 18 D7 CD 1E 12 D8 D9 CB E0 DD 23 DD    (.............#.
00C8F0:  7E 00 FE 2B 28 06 FE 2D 20 04 CB E8 DD 23 CD 36    ~..+(..- ....#.6
00C900:  12 3F D8 4F DD 23 CD 36 12 30 0A DD 23 57 79 87    .?.O.#.6.0..#Wy.
00C910:  87 81 87 82 4F CB 68 28 04 79 ED 44 4F D9 D9 79    ....O.h(.y.DO..y
00C920:  C6 80 FE 5A D8 FE A6 3F D8 C5 DD E5 79 CD 40 12    ...Z...?....y.@.
00C930:  DD E1 D9 C1 D9 C9 DD 7E 00 D6 30 3F D0 FE 0A C9    .......~..0?....
00C940:  F5 B7 F2 47 12 ED 44 F5 CB 3F CB 3F 3C 21 FA FF    ...G..D..?.?<!..
00C950:  11 06 00 19 3D 20 FC EB DD 21 77 12 DD 19 CD 73    ....= ...!w....s
00C960:  0F F1 E6 03 28 08 F5 CD B3 12 F1 3D 20 F8 F1 B7    ....(......= ...
00C970:  F2 97 0A D9 C3 F5 0A 81 00 00 00 00 00 8E 00 00    ................
00C980:  00 40 1C 9B 00 00 20 BC 3E A8 00 10 A5 D4 68 B6    .@.... .>.....h.
00C990:  04 BF C9 1B 0E C3 AC C5 EB 78 2D D0 CD CE 1B C2    .........x-.....
00C9A0:  53 DE F9 78 39 3F 01 EB 2B A8 AD C5 1D F8 C9 7B    S..x9?..+......{
00C9B0:  CE 97 40 7D B7 C8 CB F8 C5 D5 7C CD 7A 0B CD 7A    ..@}......|.z..z
00C9C0:  0B 84 67 E3 ED 5A EB E1 E3 ED 4A 44 4D E1 30 06    ..g..Z....JDM.0.
00C9D0:  CD 7B 0B 2C 37 C8 7D C6 03 6F CB B8 C9 0E 01 18    .{.,7.}..o......
00C9E0:  02 0E 00 CD 3F 13 1A BE 20 08 23 13 10 F8 79 EE    ....?... .#...y.
00C9F0:  01 4F 21 40 00 39 F9 69 26 00 DD E9 0E 01 18 02    .O!@.9.i&.......
00CA00:  22 E2 00 7E E6 C0 CA B0 18 2A E6 00 AF 77 23 77    "..~.....*...w#w
00CA10:  78 B1 28 39 C5 D5 0E 1A CD 05 00 2A E2 00 11 0C    x.(9.......*....
00CA20:  00 19 EB 3A E9 00 4F CD 05 00 D1 C1 B7 20 1E D5    ...:..O...... ..
00CA30:  2A E2 00 11 2D 00 19 34 20 02 23 34 D1 21 80 00    *...-..4 .#4.!..
00CA40:  19 EB 2A E6 00 34 20 02 23 34 0B 18 C3 2A E2 00    ..*..4 .#4...*..
00CA50:  11 2D 00 19 4E 23 46 11 DA FF 19 71 23 70 11 FC    .-..N#F....q#p..
00CA60:  FF 19 56 2B 5E EB B7 ED 42 D0 EB 71 23 70 C9 C1    ..V+^...B..q#p..
00CA70:  D1 ED 53 E2 00 C5 E5 CD 5A 1A D1 B7 ED 52 DA 26    ..S.....Z....R.&
00CA80:  1A 2A E2 00 01 08 00 09 73 23 72 01 24 00 09 73    .*......s#r.$..s
00CA90:  23 72 C9 CD 4C 1C C0 11 0C 00 19 EB 0E 13 CD 05    #r..L...........
00CAA0:  00 3C C0 18 3F FD E1 2A D2 00 06 10 CD E2 05 AF    .<..?..*........
00CAB0:  12 E1 FD E5 CD 4C 1C C0 E5 CD F2 03 E1 E5 11 1C    .....L..........
00CAC0:  00 19 EB 21 5C 00 01 0C 00 ED B0 E1 11 0C 00 19    ...!\...........
00CAD0:  E5 EB 0E 17 CD 05 00 D1 3C 28 09 21 5C 00 01 24    ........<(.!\..$
00CAE0:  00 ED B0 C9 3E 01 32 D0 00 C9 3E AF 32 E8 00 CD    ....>.2...>.2...
00CAF0:  4C 1C C0 3A D8 00 B7 3E 21 28 EB 2A E2 00 11 0C    L..:...>!(.*....
00CB00:  00 19 11 5C 00 01 24 00 ED B0 11 5C 00 0E 0F CD    ...\..$....\....
00CB10:  05 00 3C 28 CF 21 33 1C 11 B0 00 01 19 00 ED B0    ..<(.!3.........
00CB20:  11 00 01 3A E8 00 B7 20 04 ED 5B 01 01 31 00 01    ...:... ..[..1..
00CB30:  C3 B0 00 D5 0E 1A CD 05 00 11 5C 00 0E 14 CD 05    ..........\.....
00CB40:  00 D1 21 80 00 19 EB B7 28 E9 18 37 22 E2 00 7E    ..!.....(..7"..~
00CB50:  E6 0F C8 3E 20 32 D0 00 C9 22 E6 00 ED 53 E8 00    ...> 2..."...S..
00CB60:  EB E1 22 E2 00 4E 73 23 46 72 EB B7 ED 42 28 5A    .."..Ns#Fr...B(Z
00CB70:  EB 23 11 5C 00 3A DC 00 12 13 01 0B 00 ED B0 06    .#.\.:..........
00CB80:  18 AF 12 13 10 FC E5 11 5C 00 0E 0F CD 05 00 D1    ........\.......
00CB90:  3C 28 3F 2A E6 00 22 7D 00 ED 4B E8 00 C5 D5 0E    <(?*.."}..K.....
00CBA0:  1A CD 05 00 11 5C 00 0E 21 CD 05 00 D1 C1 B7 20    .....\..!...... 
00CBB0:  21 2A 7D 00 23 22 7D 00 21 80 00 19 EB 0B 78 B1    !*}.#"}.!.....x.
00CBC0:  20 DB 11 5C 00 0E 10 CD 05 00 2A E2 00 11 0D 00     ..\......*.....
00CBD0:  19 E9 DD 2A E2 00 3E F0 C3 29 20 CD C8 04 FE 11    ...*..>..) .....
00CBE0:  D0 32 DC 00 C9 22 F0 00 EB E1 E3 22 F2 00 13 13    .2..."....."....
00CBF0:  13 7B E6 FC 5F 21 DE 00 22 F8 00 DD 2A DE 00 DD    .{.._!.."...*...
00CC00:  0E 00 CD 3F 13 0D 20 01 EB 0E 00 1A B6 BE 20 E2    ...?.. ....... .
00CC10:  23 13 10 F7 0E 01 18 DA CD 3F 13 1A B6 77 23 13    #........?...w#.
00CC20:  10 F9 EB F9 DD E9 CD 3F 13 1A 2F A6 77 23 13 10    .......?../.w#..
00CC30:  F8 18 EF CD 3F 13 1A A6 77 23 13 10 F9 18 E3 FD    ....?...w#......
00CC40:  E1 DD E1 21 00 00 39 EB 21 20 00 45 39 FD E9 DD    ...!..9.! .E9...
00CC50:  E1 21 21 00 39 7E B7 28 03 AF 18 06 2B 46 CD BA    .!!.9~.(....+F..
00CC60:  05 A6 21 22 00 39 F9 21 00 00 28 01 23 DD E9 3E    ..!".9.!..(.#..>
00CC70:  AF 32 E8 00 FD E1 2A D2 00 06 10 CD E2 05 AF 12    .2....*.........
00CC80:  E1 22 E2 00 FD E5 7C B7 20 06 3E 22 32 D0 00 C9    ."....|. .>"2...
00CC90:  3A E8 00 B7 28 0A CD B6 13 20 05 2A E2 00 77 C9    :...(.... .*..w.
00CCA0:  CD F2 03 2A E2 00 36 00 11 0C 00 19 EB 21 5C 00    ...*..6......!\.
00CCB0:  01 24 00 ED B0 C9 06 06 21 E6 13 C5 E5 06 03 ED    .$......!.......
00CCC0:  5B D2 00 13 1A FE 20 28 FA 1A CD A6 04 96 28 0A    [..... (......(.
00CCD0:  E1 C1 11 04 00 19 10 E3 B7 C9 23 13 10 EB C1 C1    ..........#.....
00CCE0:  1A FE 3A C0 7E C9 43 4F 4E C1 54 52 4D C1 4B 42    ..:.~.CON.TRM.KB
00CCF0:  44 82 4C 53 54 43 41 55 58 C4 55 53 52 C5 3E AF    D.LSTCAUX.USR.>.
00CD00:  32 E8 00 CD 69 14 3A D0 00 B7 C0 2A E2 00 CB AE    2...i.:....*....
00CD10:  7E E6 0F C0 CD 30 14 3A D0 00 B7 C0 2A E2 00 3A    ~....0.:....*..:
00CD20:  E8 00 B7 01 80 80 28 03 01 40 00 71 23 23 70 C9    ......(..@.q##p.
00CD30:  CD 5A 14 2A E2 00 11 0C 00 19 EB 3A E8 00 B7 01    .Z.*.......:....
00CD40:  0F 01 28 0A D5 0E 13 CD 05 00 D1 01 16 F1 C5 CD    ..(.............
00CD50:  05 00 C1 3C C0 78 32 D0 00 C9 2A E2 00 11 18 00    ...<.x2...*.....
00CD60:  19 06 18 36 00 23 10 FB C9 22 E2 00 7E E6 0F C0    ...6.#..."..~...
00CD70:  CB 76 28 0A 3E 1A CD C6 16 CD 0C 17 18 03 CB 7E    .v(.>..........~
00CD80:  C8 2A E2 00 E5 11 0C 00 19 EB 0E 10 CD 05 00 E1    .*..............
00CD90:  3C 20 05 3E FF 32 D0 00 36 00 C9 E3 22 E4 00 E3    < .>.2..6..."...
00CDA0:  E5 21 C2 00 22 E2 00 E1 C9 E3 22 E4 00 E3 22 E2    .!.."....."...".
00CDB0:  00 CB 7E C0 3E 02 32 D0 00 C9 E3 22 E4 00 E3 22    ..~.>.2...."..."
00CDC0:  E2 00 CB 76 C0 3E 03 32 D0 00 C9 3E AF E3 22 E4    ...v.>.2...>..".
00CDD0:  00 E3 E5 21 C2 00 22 E2 00 CB AE F5 CD E8 14 F1    ...!..".........
00CDE0:  B7 28 03 CD E1 01 E1 C9 06 00 21 D1 00 7E FE 7F    .(........!..~..
00CDF0:  38 02 3E 7E 4F 36 7E 2A D2 00 22 D4 00 16 00 CD    8.>~O6~*..".....
00CE00:  6E 02 DD 66 03 7D B4 28 48 ED 52 30 0F DD 6E 00    n..f.}.(H.R0..n.
00CE10:  DD 66 01 E5 DD 22 F8 00 DD E1 18 E3 20 0A DD 5E    .f..."...... ..^
00CE20:  00 DD 56 01 DD E5 18 1B 4D 44 DD 6E 00 DD 66 01    ..V.....MD.n..f.
00CE30:  DD E5 DD 19 DD 75 00 DD 74 01 DD 71 02 DD 70 03    .....u..t..q..p.
00CE40:  DD E5 D1 2A F8 00 73 23 72 D1 2A F2 00 73 23 72    ...*..s#r.*..s#r
00CE50:  C9 DD E5 E1 19 22 C4 00 2A F0 00 01 04 00 09 DD    ....."..*.......
00CE60:  E5 C1 09 DA 75 1D ED 4B C6 00 ED 42 01 00 00 21    ....u..K...B...!
00CE70:  00 00 DA 30 1D 3E FF C3 27 20 EB E1 E3 7E 23 66    ...0.>..' ...~#f
00CE80:  6F 13 13 13 7B E6 FC 5F EB 22 F0 00 2A DE 00 E5    o...{.._."..*...
00CE90:  DD E1 B7 ED 52 30 52 DD 6E 00 DD 66 01 E5 B7 ED    ....R0R.n..f....
00CEA0:  52 30 04 DD E1 18 F0 E1 D5 FD E1 ED 4B F0 00 FD    R0..........K...
00CEB0:  71 02 FD 70 03 FD 75 00 FD 74 01 DD 73 00 DD 72    q..p..u..t..s..r
00CEC0:  01 DD E5 E1 DD 4E 02 DD 46 03 CD 04 1E 28 09 DD    .....N..F....(..
00CED0:  5E 00 DD 56 01 D5 DD E1 DD E5 E1 DD 4E 02 DD 46    ^..V........N..F
00CEE0:  03 DD 5E 00 DD 56 01 18 1B 2A DE 00 ED 53 DE 00    ..^..V...*...S..
00CEF0:  D5 DD E1 DD 75 00 DD 74 01 ED 4B F0 00 DD 71 02    ....u..t..K...q.
00CF00:  DD 70 03 EB 09 B7 ED 52 C0 D5 FD E1 2A C4 00 B7    .p.....R....*...
00CF10:  ED 52 28 1B FD 7E 00 DD 77 00 FD 7E 01 DD 77 01    .R(..~..w..~..w.
00CF20:  FD 6E 02 FD 66 03 09 DD 75 02 DD 74 03 AF C9 DD    .n..f...u..t....
00CF30:  E5 E1 22 C4 00 06 04 36 00 23 10 FB C9 CD 4B 1E    .."....6.#....K.
00CF40:  2A F4 00 C9 CD 4B 1E 2A F6 00 C9 21 00 00 22 F4    *....K.*...!..".
00CF50:  00 22 F6 00 DD 2A DE 00 DD 4E 02 DD 46 03 79 B0    ."...*...N..F.y.
00CF60:  28 1E 2A F4 00 09 22 F4 00 2A F6 00 B7 ED 42 30    (.*..."..*....B0
00CF70:  04 ED 43 F6 00 DD 6E 00 DD 66 01 E5 DD E1 18 D8    ..C...n..f......
00CF80:  2A C6 00 01 FB FF 09 ED 5B C4 00 B7 ED 52 D8 EB    *.......[....R..
00CF90:  2A F4 00 19 22 F4 00 2A F6 00 B7 ED 52 D0 ED 53    *..."..*....R..S
00CFA0:  F6 00 C9 ED 5B C4 00 73 23 72 C9 5E 23 56 EB 22    ....[..s#r.^#V."
00CFB0:  C4 00 22 DE 00 06 04 36 00 23 10 FB C9 3E AF 4F    .."....6.#...>.O
00CFC0:  22 E8 00 AF 77 32 D0 00 78 32 EA 00 2A E2 00 22    "...w2..x2..*.."
00CFD0:  ED 00 21 46 1F 22 E2 00 E1 22 E4 00 E1 0C 0D 20    ..!F."..."..... 
00CFE0:  05 CD 26 17 18 03 CD 79 17 2A ED 00 22 E2 00 2A    ..&....y.*.."..*
00CFF0:  E4 00 E9 3E AF 32 EC 00 22 E8 00 2A E2 00 22 ED    ...>.2.."..*..".
00D000:  E1 03 77 1E 01 FE 08 28 36 FE 7F 28 32 1D FE 18    ..w....(6..(2...
00D010:  28 2D FE 1B 28 29 FE 1A 28 36 FE 0D 28 38 FE 20    (-..()..(6..(8. 
00D020:  30 11 FE 03 20 D9 3A DD 00 B7 28 D3 DD 2A E4 00    0... .:...(..*..
00D030:  C3 16 20 79 BA 28 C8 7E 14 23 CD C9 03 18 C0 15    .. y.(.~.#......
00D040:  FA FD 14 2B CD 00 02 08 20 08 00 1D 28 B1 18 EF    ...+.... ...(...
00D050:  04 05 28 AB 18 04 04 05 20 04 36 1A 18 08 CD E1    ..(..... .6.....
00D060:  01 36 0D 23 36 0A 23 22 D6 00 C9 2A E2 00 3A D0    .6.#6.#"...*..:.
00D070:  00 B7 20 79 7E CB 6F 20 70 E6 0F 20 2E 23 23 7E    .. y~.o p.. .##~
00D080:  B7 F2 97 15 0E 14 E5 CD BA 19 E1 28 08 E5 11 2E    ...........(....
00D090:  00 19 36 1A E1 AF 77 34 C6 2E 5F 16 00 19 7E FE    ..6...w4.._...~.
00D0A0:  1A 20 3D 2A E2 00 23 23 35 18 35 3D 20 1B 2A D4    . =*..##5.5= .*.
00D0B0:  00 ED 5B D6 00 B7 ED 52 38 05 06 FF CD EA 14 2A    ..[....R8......*
00D0C0:  D4 00 7E 23 22 D4 00 18 17 3D 20 06 CD A3 00 7D    ..~#"....= ..£.}
00D0D0:  18 0E 3D 3D 20 06 CD AF 00 7D 18 04 CD B5 00 7D    ..== ....}.....}
00D0E0:  2A E2 00 CB EE 23 77 2B C9 23 7E 2B C9 3E 1A C9    *....#w+.#~+.>..
00D0F0:  E5 2A E2 00 7E E6 0F FE 06 28 27 CD 6B 15 FE 21    .*..~....('.k..!
00D100:  30 08 FE 1A 28 04 CB AE 18 F1 11 5D 00 06 1E C5    0...(......]....
00D110:  D5 CD 6B 15 D1 C1 FE 21 38 06 CB AE 12 13 10 EF    ..k....!8.......
00D120:  AF 12 E1 C9 DD 21 5D 00 DD 7E 00 B7 C8 06 00 FE    .....!]..~......
00D130:  2D C0 04 DD 23 C9 38 05 DD 7E 00 B7 C8 3E 10 32    -...#.8..~...>.2
00D140:  D0 00 37 C9 E5 CD 6B 15 CB AE E1 77 C9 3E AF 4F    ..7...k....w.>.O
00D150:  C5 CD F0 15 C1 CD 24 16 C8 C5 E5 CD F7 07 D1 C1    ......$.........
00D160:  CD 36 16 D8 05 CC 83 07 EB 73 0C 0D 20 02 23 72    .6.......s.. .#r
00D170:  EB C9 CD F0 15 CD 24 16 C8 C5 E5 CD A3 11 D9 E1    ......$.....£...
00D180:  C1 CD 36 16 D8 05 D9 CC 8F 0A D9 C3 D1 05 E5 EB    ..6.............
00D190:  0E 00 C5 D5 CD 6B 15 D1 C1 FE 0D 28 0B FE 1A 28    .....k.....(...(
00D1A0:  07 CB AE 0C 13 12 10 EA E1 71 C9 CD 6B 15 FE 1A    .........q..k...
00D1B0:  28 13 CB AE FE 0A 28 0D FE 0D 20 EF CD 6B 15 FE    (.....(... ..k..
00D1C0:  0A 20 02 CB AE C9 2A E2 00 4F 3A D0 00 B7 C0 7E    . ....*..O:....~
00D1D0:  E6 0F 20 10 23 23 E5 7E C6 2E 5F 16 00 19 71 E1    .. .##.~.._...q.
00D1E0:  34 F0 18 28 FE 06 28 15 E1 06 00 C5 E5 3D CA A6    4..(..(......=..
00D1F0:  00 3D 3D CA A9 00 3D CA AC 00 C3 B2 00 2A E8 00    .==...=......*..
00D200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00D210:  0B 00 01 00 02 09 4E E5 0B 00 41 02 00 00 00 02    ......N...A.....
00D220:  0B 00 46 02 00 00 00 02 0B 00 42 02 00 00 00 02    ..F.......B.....
00D230:  0B 00 47 02 00 00 00 02 0B 00 43 02 00 00 00 02    ..G.......C.....
00D240:  0B 00 48 02 00 00 00 02 0B 00 44 02 00 00 00 02    ..H.......D.....
00D250:  0B 00 49 02 00 00 00 02 0B 00 45 02 00 00 00 02    ..I.......E.....
00D260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D300:  00 21 46 1F 22 E2 00 E1 22 E4 00 E1 22 EA 00 21    .!F."..."..."..!
00D310:  5C 00 06 1E CD E2 05 AF 12 2A EA 00 3A EC 00 B7    \........*..:...
00D320:  20 05 CD 4E 16 18 03 CD 72 16 21 D0 00 7E 36 00     ..N....r.!..~6.
00D330:  B7 67 6F 28 08 DD E5 E1 11 5C 00 ED 52 EB 2A E8    .go(.....\..R.*.
00D340:  00 73 23 72 18 A3 C6 00 ED 5F 32 CB 00 C9 EB DD    .s#r.£..._2.....
00D350:  E1 C1 E1 78 B1 28 0B 73 0B 78 B1 28 05 54 5D 13    ...x.(.s.x.(.T].
00D360:  ED B0 DD E9 44 4D DD E1 D1 E1 78 B1 28 F4 ED 52    ....DM....x.(..R
00D370:  19 30 ED 0B 09 EB 09 EB 03 ED B8 DD E9 55 14 15    .0...........U..
00D380:  28 03 CD 9D 1F DD E1 4F 06 00 2F 6F 26 FF 39 F9    (......O../o&.9.
00D390:  71 23 EB 0C 0D 28 02 ED B0 DD E9 16 00 21 80 00    q#...(.......!..
00D3A0:  3E 1F 46 B8 30 02 06 1F 23 0E 00 04 05 28 0D 7E    >.F.0...#....(.~
00D3B0:  FE 20 28 04 FE 09 20 04 23 05 18 EF 5D 04 05 28    . (... .#...]..(
00D3C0:  0D 7E FE 20 28 08 FE 09 28 04 23 05 18 EF 7D 93    .~. (...(.#...}.
00D3D0:  28 04 0C 15 20 D5 69 26 00 54 C9 D1 C1 D5 2D 61    (... .i&.T....-a
00D3E0:  25 C3 A2 02 7D CD A6 04 6F C9 2A 01 00 19 19 19    %...}...o.*.....
00D3F0:  E9 21 D0 00 7E 36 00 6F 26 00 C9 CD 16 03 7C B5    .!..~6.o&.....|.
00D400:  C8 3A DD 00 F5 AF 32 DD 00 CD 20 03 F1 32 DD 00    .:....2... ..2..
00D410:  7D FE 03 C0 DD E1 11 01 00 18 11 3A D0 00 B7 C8    }..........:....
00D420:  DD E1 5F 16 01 18 05 DD E1 5F 16 02 D5 CD 7A 03    .._......_....z.
00D430:  D1 AF 32 DD 00 2A CE 00 7C B5 DD E5 E1 ED 4B CC    ..2..*..|.....K.
00D440:  00 ED 42 01 15 00 09 22 CE 00 B7 20 07 D5 D5 E5    ..B...."... ....
00D450:  CD D9 00 D1 7A B7 20 14 CD 00 02 5E 43 0D 0A 55    ....z. ....^C..U
00D460:  73 65 72 20 62 72 65 61 6B 00 18 2B 3D 20 0B CD    ser break..+= ..
00D470:  00 02 0D 0A 49 2F 4F 00 18 0E CD 00 02 0D 0A 52    ....I/O........R
00D480:  75 6E 2D 74 69 6D 65 00 CD 00 02 20 65 72 72 6F    un-time.... erro
00D490:  72 20 00 7B CD B4 04 CD 00 02 2C 20 50 43 3D 00    r .{......, PC=.
00D4A0:  2A CE 00 CD AF 04 18 15 CD 00 02 4E 6F 74 20 65    *..........Not e
00D4B0:  6E 6F 75 67 68 20 6D 65 6D 6F 72 79 00 CD 00 02    nough memory....
00D4C0:  0D 0A 50 72 6F 67 72 61 6D 20 61 62 6F 72 74 65    ..Program aborte
00D4D0:  64 0D 0A 00 3A D8 00 B7 CA 8E 27 C3 00 00 E1 D1    d...:.....'.....
00D4E0:  D1 E9 31 00 01 21 C2 9B 01 00 FF CD 64 03 21 27    ..1..!......d.!'
00D4F0:  2C 11 E0 99 01 42 9C 3E 01 CD D4 04 C3 1E 2C 10    ,....B.>......,.
00D500:  6B 02 CD 9B 14 21 43 00 CD 22 17 CD 84 02 CD 9B    k....!C.."......
00D510:  14 CD BA 17 1A 20 43 61 72 61 63 74 65 72 65 73    ..... Caracteres
00D520:  20 20 20 20 20 20 20 20 20 20 20 20 20 3D 20 21                 = !
00D530:  7A 9A E5 21 07 00 D1 19 6E 26 00 E5 21 02 00 CD    z..!....n&..!...
00D540:  26 17 CD BA 17 02 20 28 21 FF 20 E5 21 7A 9A E5    &..... (!. .!z..
00D550:  21 07 00 D1 19 6E 26 00 E5 29 29 29 29 D1 19 D1    !....n&..))))...
00D560:  19 CD 3A 05 21 00 00 CD AA 17 21 29 00 CD 22 17    ..:.!.....!)..".
00D570:  CD CD 17 CD 9B 14 CD BA 17 03 20 20 20 CD 6B 02    ..........   .k.
00D580:  CD 9B 14 21 46 00 CD 22 17 CD 84 02 CD 9B 14 CD    ...!F.."........
00D590:  BA 17 1A 20 46 6F 6E 64 20 20 20 20 20 20 20 20    ... Fond        
00D5A0:  20 20 20 20 20 20 20 20 20 20 20 3D 20 21 7A 9A               = !z.
00D5B0:  E5 21 03 00 D1 19 6E 26 00 E5 21 02 00 CD 26 17    .!....n&..!...&.
00D5C0:  CD BA 17 02 20 28 21 FF 20 E5 21 7A 9A E5 21 03    .... (!. .!z..!.
00D5D0:  00 D1 19 6E 26 00 E5 29 29 29 29 D1 19 D1 19 CD    ...n&..)))).....
00D5E0:  3A 05 21 00 00 CD AA 17 21 29 00 CD 22 17 CD CD    :.!.....!).."...
00D5F0:  17 CD 9B 14 CD BA 17 03 20 20 20 CD 6B 02 CD 9B    ........   .k...
00D600:  14 21 42 00 CD 22 17 CD 84 02 CD 9B 14 CD BA 17    .!B.."..........
00D610:  1A 20 42 6F 72 64 73 20 20 20 20 20 20 20 20 20    . Bords         
00D620:  20 20 20 20 20 20 20 20 20 3D 20 21 7A 9A E5 21             = !z..!
00D630:  0A 00 D1 19 6E 26 00 E5 21 02 00 CD 26 17 CD BA    ....n&..!...&...
00D640:  17 02 20 28 21 FF 20 E5 21 7A 9A E5 21 0A 00 D1    .. (!. .!z..!...
00D650:  19 6E 26 00 E5 29 29 29 29 D1 19 D1 19 CD 3A 05    .n&..)))).....:.
00D660:  21 00 00 CD AA 17 21 29 00 CD 22 17 CD CD 17 CD    !.....!)..".....
00D670:  9B 14 CD BA 17 03 20 20 20 CD 6B 02 CD 9B 14 21    ......   .k....!
00D680:  53 00 CD 22 17 CD 84 02 CD 9B 14 CD BA 17 13 20    S.."........... 
00D690:  53 61 75 76 65 67 61 72 64 65 20 65 74 20 66 69    Sauvegarde et fi
00D6A0:  6E 20 CD CD 17 CD 9B 14 CD BA 17 03 20 20 20 CD    n ..........   .
00D6B0:  6B 02 CD 9B 14 CD BA 17 03 45 53 43 CD 84 02 CD    k........ESC....
00D6C0:  9B 14 CD BA 17 08 20 3D 20 41 72 72 65 74 CD CD    ...... = Arret..
00D6D0:  17 CD 9B 14 CD CD 17 CD 9B 14 CD BA 17 11 20 20    ..............  
00D6E0:  20 56 6F 74 72 65 20 63 68 6F 69 78 20 3A 20 21     Votre choix : !
00D6F0:  BA 00 CD A9 14 21 69 9A CD 44 16 2A 69 9A 26 00    .....!i..D.*i.&.
00D700:  4E 6F 69 72 20 20 20 20 20 20 20 20 20 20 20 20    Noir            
00D710:  10 42 6C 65 75 20 20 20 20 20 20 20 20 20 20 20    .Bleu           
00D720:  20 10 42 6C 65 75 20 56 69 66 20 20 20 20 20 20     .Bleu Vif      
00D730:  20 20 10 52 6F 75 67 65 20 20 20 20 20 20 20 20      .Rouge        
00D740:  20 20 20 10 4D 61 67 65 6E 74 61 20 20 20 20 20       .Magenta     
00D750:  20 20 20 20 10 4D 61 75 76 65 20 20 20 20 20 20        .Mauve      
00D760:  20 20 20 20 20 10 52 6F 75 67 65 20 56 69 66 20         .Rouge Vif 
00D770:  20 20 20 20 20 20 10 56 69 6F 6C 65 74 20 20 20          .Violet   
00D780:  20 20 20 20 20 20 20 10 4D 61 67 65 6E 74 61 20           .Magenta 
00D790:  56 69 66 20 20 20 20 20 10 56 65 72 74 20 20 20    Vif     .Vert   
00D7A0:  20 20 20 20 20 20 20 20 20 10 54 75 72 71 75 6F             .Turquo
00D7B0:  69 73 65 20 20 20 20 20 20 20 10 42 6C 65 75 20    ise       .Bleu 
00D7C0:  43 69 65 6C 20 20 20 20 20 20 20 10 4A 61 75 6E    Ciel       .Jaun
00D7D0:  65 20 20 20 20 20 20 20 20 20 20 20 10 42 6C 61    e           .Bla
00D7E0:  6E 63 20 20 20 20 20 20 20 20 20 20 20 10 42 6C    nc           .Bl
00D7F0:  65 75 20 50 61 73 74 65 6C 20 20 20 20 20 10 4F    eu Pastel     .O
00D800:  72 61 6E 67 65 20 20 20 20 20 20 20 20 20 20 10    range          .
00D810:  52 6F 73 65 20 20 20 20 20 20 20 20 20 20 20 20    Rose            
00D820:  10 4D 61 67 65 6E 74 61 20 50 61 73 74 65 6C 20    .Magenta Pastel 
00D830:  20 10 56 65 72 74 20 56 69 66 20 20 20 20 20 20     .Vert Vif      
00D840:  20 20 10 56 65 72 74 20 4D 61 72 69 6E 20 20 20      .Vert Marin   
00D850:  20 20 20 10 54 75 72 71 75 6F 69 73 65 20 56 69       .Turquoise Vi
00D860:  66 20 20 20 10 56 65 72 74 20 43 69 74 72 6F 6E    f   .Vert Citron
00D870:  20 20 20 20 20 10 56 65 72 74 20 50 61 73 74 65         .Vert Paste
00D880:  6C 20 20 20 20 20 10 54 75 72 71 75 6F 69 73 65    l     .Turquoise
00D890:  20 50 61 73 74 65 6C 10 4A 61 75 6E 65 20 56 69     Pastel.Jaune Vi
00D8A0:  66 20 20 20 20 20 20 20 10 4A 61 75 6E 65 20 50    f       .Jaune P
00D8B0:  61 73 74 65 6C 20 20 20 20 10 42 6C 61 6E 63 20    astel    .Blanc 
00D8C0:  42 72 69 6C 6C 61 6E 74 20 20 FD E1 06 50 21 14    Brillant  ...P!.
00D8D0:  9A CD E2 05 FD E5 21 01 00 E5 21 19 00 CD DB 1F    ......!...!.....
00D8E0:  CD 9B 14 21 20 00 65 2E 01 E5 21 4F 00 CD AA 17    ...! .e...!O....
00D8F0:  CD BA 17 04 0D 20 20 20 CD 6B 02 CD 9B 14 21 07    .....   .k....!.
00D900:  CD E4 1F 7D 32 69 9A 2A 69 9A 26 00 E5 CD 81 05    ...}2i.*i.&.....
00D910:  21 43 00 CD 91 05 21 46 00 CD 91 05 21 42 00 CD    !C....!F....!B..
00D920:  91 05 21 53 00 CD 91 05 21 FC 00 CD 91 05 CD 4F    ..!S....!......O
00D930:  13 CB 45 CA EF 2A 2A 69 9A 26 00 11 FC 00 B7 ED    ..E..**i.&......
00D940:  52 C2 62 2B CD 4D 05 14 50 72 6F 67 72 61 6D 6D    R.b+.M..Programm
00D950:  65 20 69 6E 74 65 72 72 6F 6D 70 75 CD CA 22 C3    e interrompu..".
00D960:  0D 2C 19 11 53 00 B7 ED 52 C2 95 2B CD 9B 14 CD    .,..S...R..+....
00D970:  BA 17 1C 53 61 75 76 65 67 61 72 64 65 20 64 65    ...Sauvegarde de
00D980:  20 6C 27 69 6E 73 74 61 6C 6C 61 74 69 6F 6E CD     l'installation.
00D990:  04 24 C3 0D 2C 19 11 43 00 B7 ED 52 C2 BE 2B CD    .$..,..C...R..+.
00D9A0:  9B 14 CD BA 17 0E 43 61 72 61 63 74 65 72 65 73    ......Caracteres
00D9B0:  20 20 2D 20 21 07 00 E5 CD 1B 27 C3 0D 2C 19 11      - !.....'..,..
00D9C0:  46 00 B7 ED 52 C2 E7 2B CD 9B 14 CD BA 17 0E 46    F...R..+.......F
00D9D0:  6F 6E 64 20 20 20 20 20 20 20 20 2D 20 21 03 00    ond        - !..
00D9E0:  E5 CD 1B 27 C3 0D 2C 19 11 42 00 B7 ED 52 C2 0D    ...'..,..B...R..
00D9F0:  2C CD 9B 14 CD BA 17 0E 42 6F 72 64 73 20 20 20    ,.......Bords   
00DA00:  20 20 20 20 2D 20 21 0A 00 E5 CD 1B 27 21 01 00        - !.....'!..
00DA10:  E5 21 00 00 D1 CD 7F 06 CB 45 CA DC 28 C9 CD 09    .!.......E..(...
00DA20:  25 CD DC 28 C3 D4 20 61 72 61 63 74 65 72 65 73    %..(.. aracteres
00DA30:  20 20 2D 20 21 07 00 E5 CD 1B 27 C3 9D 2B 19 11      - !.....'..+..
00DA40:  46 00 B7 ED 52 C2 46 00 CD 9B 14 CD BA 17 0E 46    F...R.F........F
00DA50:  6F 6E 64 20 20 20 20 20 20 20 20 2D 20 21 03 00    ond        - !..
00DA60:  E5 CD 1B 27 C3 C6 2B 19 11 42 00 B7 ED 52 C2 42    ...'..+..B...R.B
00DA70:  00 CD 9B 14 CD BA 17 0E 42 6F 72 64 73 20 20 20    ........Bords   
00DA80:  53 00 CD 22 17 CD 84 02 CD 9B 14 CD BA 17 13 20    S.."........... 
00DA90:  53 61 75 76 65 67 61 72 64 65 20 65 74 20 66 69    Sauvegarde et fi
00DAA0:  6E 20 CD CD 17 CD 9B 14 CD BA 17 03 20 20 20 CD    n ..........   .
00DAB0:  6B 02 CD 9B 14 CD BA 17 03 45 53 43 CD 84 02 CD    k........ESC....
00DAC0:  9B 14 CD BA 17 08 20 3D 20 41 72 72 65 74 CD CD    ...... = Arret..
00DAD0:  17 CD 9B 14 CD CD 17 CD 9B 14 CD BA 17 11 20 20    ..............  
00DAE0:  20 56 6F 74 72 65 20 63 68 6F 69 78 20 3A 20 21     Votre choix : !
00DAF0:  BA 00 CD A9 14 21 69 9A CD 44 16 2A 69 9A 26 00    .....!i..D.*i.&.
00DB00:  00 CD 22 17 21 14 9A CD 3A 05 21 00 00 CD AA 17    ..".!...:.!.....
00DB10:  CD 84 02 CD 10 03 C3 D4 20 C9 21 8A 9A E5 CD 4D    ........ .!....M
00DB20:  05 09 54 55 52 42 4F 2E 43 4F 4D CD 70 13 21 8A    ..TURBO.COM.p.!.
00DB30:  9A CD 70 1A CD F1 1F E5 21 00 00 D1 CD 92 06 CB    ..p.....!.......
00DB40:  45 CA 68 23 CD 4D 05 1D 46 69 63 68 69 65 72 20    E.h#.M..Fichier 
00DB50:  54 55 52 42 4F 2E 43 4F 4D 20 6E 6F 6E 20 74 72    TURBO.COM non tr
00DB60:  6F 75 76 65 20 CD CA 22 21 8A 9A E5 21 BA 9A E5    ouve .."!...!...
00DB70:  21 02 00 CD BE 1A CD F1 1F E5 21 00 00 D1 CD 92    !.........!.....
00DB80:  06 CB 45 CA AC 23 CD 4D 05 1F 45 72 72 65 75 72    ..E..#.M..Erreur
00DB90:  20 64 65 20 6C 65 63 74 75 72 65 20 73 75 72 20     de lecture sur 
00DBA0:  54 55 52 42 4F 2E 43 4F 4D CD CA 22 21 8A 9A CD    TURBO.COM.."!...
00DBB0:  B0 1A CD F1 1F E5 21 00 00 D1 CD 92 06 CB 45 CA    ......!.......E.
00DBC0:  EB 23 CD 4D 05 22 20 54 55 52 42 4F 2E 43 4F 4D    .#.M." TURBO.COM
00DBD0:  20 6E 65 20 70 65 75 74 20 70 61 73 20 65 74 72     ne peut pas etr
00DBE0:  65 20 66 65 72 6D 65 20 CD CA 22 21 BA 9A E5 21    e ferme .."!...!
00DBF0:  6B 01 11 00 FF 19 D1 19 E5 21 7A 9A E5 21 10 00    k........!z..!..
00DC00:  CD 64 1F C9 21 7A 9A E5 21 BA 9A E5 21 6B 01 11    .d..!z..!...!k..
00DC10:  00 FF 19 D1 19 E5 21 10 00 CD 64 1F 21 6A 9A E5    ......!...d.!j..
00DC20:  21 BA 9A E5 21 7B 01 11 00 FF 19 D1 19 E5 21 10    !...!{........!.
00DC30:  00 CD 64 1F 21 8A 9A E5 CD 4D 05 09 54 55 52 42    ..d.!....M..TURB
00DC40:  4F 2E 43 4F 4D CD 70 13 21 8A 9A CD 70 1A CD F1    O.COM.p.!...p...
00DC50:  1F E5 21 00 00 D1 CD 92 06 CB 45 CA 81 24 CD 4D    ..!.......E..$.M
00DC60:  05 1C 46 69 63 68 69 65 72 20 54 55 52 42 4F 2E    ..Fichier TURBO.
00DC70:  43 4F 4D 20 6E 6F 6E 20 74 72 6F 75 76 65 CD CA    COM non trouve..
00DC80:  22 21 8A 9A E5 21 BA 9A E5 21 02 00 CD BA 1A CD    "!...!...!......
00DC90:  F1 1F E5 21 00 00 D1 CD 92 06 CB 45 CA C5 24 CD    ...!.......E..$.
00DCA0:  4D 05 1F 45 72 72 65 75 72 20 64 27 65 63 72 69    M..Erreur d'ecri
00DCB0:  74 75 72 65 20 73 75 72 20 54 55 52 42 4F 2E 43    ture sur TURBO.C
00DCC0:  4F 4D CD CA 22 21 8A 9A CD B0 1A CD F1 1F E5 21    OM.."!.........!
00DCD0:  00 00 D1 CD 92 06 CB 45 CA 02 25 CD 4D 05 20 54    .......E..%.M. T
00DCE0:  55 52 42 4F 2E 43 4F 4D 20 6E 65 20 70 65 75 74    URBO.COM ne peut
00DCF0:  20 70 61 73 20 65 74 72 65 20 66 65 72 6D 65 CD     pas etre ferme.
00DD00:  0D 0A 0D 0A 20 20 54 55 52 42 4F 20 50 61 73 63    ....  TURBO Pasc
00DD10:  61 6C 20 70 6F 75 72 20 41 6D 73 74 72 61 64 20    al pour Amstrad 
00DD20:  43 50 43 20 34 36 34 2F 36 36 34 20 65 74 20 36    CPC 464/664 et 6
00DD30:  31 32 38 0D 0A 0D 0A 20 20 21 21 21 21 21 20 49    128....  !!!!! I
00DD40:  4D 50 4F 52 54 41 4E 54 20 21 21 21 21 21 21 0D    MPORTANT !!!!!!.
00DD50:  0A 0D 0A 0D 0A 20 43 65 74 74 65 20 64 69 73 71    ..... Cette disq
00DD60:  75 65 74 74 65 20 6E 65 20 63 6F 6D 70 72 65 6E    uette ne compren
00DD70:  64 20 70 61 73 20 6C 65 20 73 79 73 74 65 6D 65    d pas le systeme
00DD80:  20 64 27 65 78 70 6C 6F 69 74 61 74 69 6F 6E 20     d'exploitation 
00DD90:  43 50 4D 2E 20 46 6F 72 6D 61 74 65 7A 20 75 6E    CPM. Formatez un
00DDA0:  65 0D 0A 20 64 69 73 71 75 65 74 74 65 20 73 75    e.. disquette su
00DDB0:  72 20 6C 61 71 75 65 6C 6C 65 20 76 6F 75 73 20    r laquelle vous 
00DDC0:  6D 65 74 74 72 65 7A 20 43 50 4D 20 65 74 20 72    mettrez CPM et r
00DDD0:  65 63 6F 70 69 65 7A 20 6C 65 20 63 6F 6E 74 65    ecopiez le conte
00DDE0:  6E 75 20 64 65 20 63 65 74 74 65 0D 0A 20 64 69    nu de cette.. di
00DDF0:  73 71 75 65 74 74 65 2E 20 50 75 69 73 20 63 6F    squette. Puis co
00DE00:  6E 73 65 72 76 65 7A 20 63 65 74 74 65 20 64 69    nservez cette di
00DE10:  73 71 75 65 74 74 65 20 63 6F 6D 6D 65 20 64 69    squette comme di
00DE20:  73 71 75 65 2D 6D 61 69 74 72 65 2E 0D 0A 0D 0A    sque-maitre.....
00DE30:  0D 0A 20 41 76 61 6E 74 20 64 27 75 74 69 6C 69    .. Avant d'utili
00DE40:  73 65 72 20 54 55 52 42 4F 20 50 61 73 63 61 6C    ser TURBO Pascal
00DE50:  2C 20 66 61 69 74 65 73 20 75 6E 65 20 63 6F 70    , faites une cop
00DE60:  69 65 20 64 65 20 6C 61 20 64 69 73 71 75 65 74    ie de la disquet
00DE70:  74 65 20 6C 69 76 72 65 65 2E 0D 0A 20 50 6F 75    te livree... Pou
00DE80:  72 20 63 65 6C 61 2C 20 75 74 69 6C 69 73 65 72    r cela, utiliser
00DE90:  20 6C 65 20 70 72 6F 67 72 61 6D 6D 65 20 44 49     le programme DI
00DEA0:  53 43 43 4F 50 59 2E 20 56 6F 69 72 20 64 61 6E    SCCOPY. Voir dan
00DEB0:  73 20 6C 65 20 6D 61 6E 75 65 6C 20 64 65 20 76    s le manuel de v
00DEC0:  6F 74 72 65 0D 0A 20 41 6D 73 74 72 61 64 20 61    otre.. Amstrad a
00DED0:  75 20 63 68 61 70 69 74 72 65 20 34 20 63 6F 6D    u chapitre 4 com
00DEE0:  6D 65 6D 74 20 65 66 66 65 63 74 75 65 72 20 64    memt effectuer d
00DEF0:  65 73 20 63 6F 70 69 65 73 20 64 65 20 73 61 75    es copies de sau
00DF00:  CA 22 CD 10 03 C3 D4 20 C9 CD 0A 03 CD 4D 05 0B    ."..... .....M..
00DF10:  1C 01 00 00 1C 00 17 17 1D 17 17 06 0F 21 6A 9A    .............!j.
00DF20:  CD E2 05 CD 3E 02 CD 9B 14 CD CD 17 CD 9B 14 CD    ....>...........
00DF30:  BA 17 03 20 20 20 CD 6B 02 CD 9B 14 CD BA 17 39    ...   .k.......9
00DF40:  50 72 6F 67 72 61 6D 6D 65 20 64 27 69 6E 73 74    Programme d'inst
00DF50:  61 6C 6C 61 74 69 6F 6E 20 70 6F 75 72 20 41 6D    allation pour Am
00DF60:  73 74 72 61 64 20 20 43 50 43 20 34 36 34 20 65    strad  CPC 464 e
00DF70:  74 20 43 50 43 20 36 36 34 CD 84 02 CD 9B 14 CD    t CPC 664.......
00DF80:  CD 17 CD 9B 14 CD BA 17 03 20 20 20 CD 6B 02 CD    .........   .k..
00DF90:  9B 14 CD BA 17 22 43 6F 70 79 72 69 67 68 74 20    ....."Copyright 
00DFA0:  28 31 39 38 35 29 20 62 79 20 46 72 61 63 69 65    (1985) by Fracie
00DFB0:  6C 2C 20 54 6F 75 72 73 21 D0 07 CD 1D 02 CD 1A    l, Tours!.......
00DFC0:  23 CD 84 02 CD 9B 14 CD CD 17 CD 9B 14 CD BA 17    #...............
00DFD0:  3C 20 20 20 43 65 20 70 72 6F 67 72 61 6D 6D 65    <   Ce programme
00DFE0:  20 70 65 72 6D 65 74 20 64 27 69 6E 73 74 61 6C     permet d'instal
00DFF0:  6C 65 72 20 6C 65 73 20 63 6F 75 6C 65 75 72 73    ler les couleurs
00E000:  20 64 65 20 6C 27 65 64 69 74 65 75 72 CD CD 17     de l'editeur...
00E010:  CD 9B 14 CD BA 17 39 20 20 20 54 55 52 42 4F 2E    ......9   TURBO.
00E020:  20 49 6C 20 72 65 6D 70 6C 61 63 65 20 6C 65 20     Il remplace le 
00E030:  70 72 6F 67 72 61 6D 6D 65 20 54 49 4E 53 54 20    programme TINST 
00E040:  69 6E 64 69 71 75 65 20 64 61 6E 73 20 6C 65 20    indique dans le 
00E050:  CD CD 17 CD 9B 14 CD BA 17 16 20 20 20 6D 61 6E    ..........   man
00E060:  75 65 6C 20 54 55 52 42 4F 20 50 61 73 63 61 6C    uel TURBO Pascal
00E070:  CD CD 17 21 00 00 E5 21 1A 00 D1 CD 66 06 7A B3    ...!...!....f.z.
00E080:  CA EA 26 D5 22 65 9A 21 04 00 E5 21 12 00 E5 2A    ..&."e.!...!...*
00E090:  65 9A E5 21 03 00 D1 CD 45 07 D1 CD F5 06 D1 19    e..!....E.......
00E0A0:  E5 21 09 00 E5 2A 65 9A E5 21 03 00 D1 CD 0F 07    .!...*e..!......
00E0B0:  D1 19 CD DB 1F 2A 65 9A CD 9B 14 E5 21 02 00 CD    .....*e.....!...
00E0C0:  26 17 21 3D 00 CD 22 17 21 FF 20 E5 2A 65 9A E5    &.!=..".!. .*e..
00E0D0:  29 29 29 29 D1 19 D1 19 CD 3A 05 21 00 00 CD AA    )))).....:.!....
00E0E0:  17 2A 65 9A 23 D1 1B C3 7E 26 21 04 00 E5 21 12    .*e.#...~&!...!.
00E0F0:  00 CD DB 1F 21 01 00 E5 21 3B 00 D1 CD 66 06 7A    ....!...!;...f.z
00E100:  76 65 67 61 72 64 65 2E 0D 0A 0D 0A 0D 0A 20 20    vegarde.......  
00E110:  20 41 4D 53 54 52 41 44 20 36 31 32 38 0D 0A 0D     AMSTRAD 6128...
00E120:  0A 20 20 20 41 76 61 6E 74 20 64 65 20 70 6F 75    .   Avant de pou
00E130:  76 6F 69 72 20 75 74 69 6C 69 73 65 72 20 54 55    voir utiliser TU
00E140:  52 42 4F 20 50 61 73 63 61 6C 2C 20 76 6F 75 73    RBO Pascal, vous
00E150:  20 64 65 76 65 7A 20 69 6E 73 74 61 6C 6C 65 72     devez installer
00E160:  20 6C 27 65 64 69 74 65 75 72 2E 0D 0A 20 4C 61     l'editeur... La
00E170:  6E 63 65 72 20 54 49 4E 53 54 20 65 74 20 74 61    ncer TINST et ta
00E180:  70 65 72 20 53 20 70 6F 75 72 20 65 63 72 61 6E    per S pour ecran
00E190:  20 28 53 63 72 65 65 6E 29 2E 20 44 61 6E 73 20     (Screen). Dans 
00E1A0:  6C 61 20 6C 69 73 74 65 20 71 75 69 20 76 6F 75    la liste qui vou
00E1B0:  73 20 65 73 74 0D 0A 20 70 72 6F 70 6F 73 65 65    s est.. proposee
00E1C0:  2C 20 70 72 65 6E 65 7A 20 6C 65 20 6E 75 6D 65    , prenez le nume
00E1D0:  72 6F 20 33 30 2E 20 4C 65 20 70 72 6F 67 72 61    ro 30. Le progra
00E1E0:  6D 6D 65 20 76 6F 75 73 20 64 65 6D 61 6E 64 65    mme vous demande
00E1F0:  20 65 6E 73 75 69 74 65 20 73 69 20 76 6F 75 73     ensuite si vous
00E200:  0D 0A 20 76 6F 75 6C 65 7A 20 6D 6F 64 69 66 69    .. voulez modifi
00E210:  65 72 20 6C 27 69 6E 73 74 61 6C 6C 61 74 69 6F    er l'installatio
00E220:  6E 2E 20 52 65 70 6F 6E 64 65 7A 20 6E 6F 6E 20    n. Repondez non 
00E230:  70 75 69 73 20 52 65 74 75 72 6E 20 61 20 6C 61    puis Return a la
00E240:  20 71 75 65 73 74 69 6F 6E 0D 0A 20 73 75 69 76     question.. suiv
00E250:  61 6E 74 65 2E 20 45 6E 66 69 6E 20 74 61 70 65    ante. Enfin tape
00E260:  72 20 51 20 70 6F 75 72 20 51 75 69 74 74 65 72    r Q pour Quitter
00E270:  20 6C 65 20 70 72 6F 67 72 61 6D 6D 65 2E 0D 0A     le programme...
00E280:  20 20 20 46 61 69 74 65 73 20 63 65 74 74 65 20       Faites cette 
00E290:  69 6E 73 74 61 6C 6C 61 74 69 6F 6E 20 73 75 72    installation sur
00E2A0:  20 75 6E 65 20 63 6F 70 69 65 20 64 65 20 73 61     une copie de sa
00E2B0:  75 76 65 67 61 72 64 65 2E 0D 0A 20 4C 6F 72 73    uvegarde... Lors
00E2C0:  71 75 27 65 6C 6C 65 20 65 73 74 20 66 61 69 74    qu'elle est fait
00E2D0:  65 2C 20 76 6F 75 73 20 6E 65 20 70 6F 75 76 65    e, vous ne pouve
00E2E0:  7A 20 70 6C 75 73 20 74 72 61 76 61 69 6C 6C 65    z plus travaille
00E2F0:  72 20 73 75 72 20 34 36 34 2F 36 36 34 20 6F 75    r sur 464/664 ou
00E300:  B3 CA 1A 27 D5 22 65 9A CD 9B 14 21 9A 00 CD 22    ...'."e....!..."
00E310:  17 2A 65 9A 23 D1 1B C3 FF 26 C9 FD E1 E1 7D 32    .*e.#....&....}2
00E320:  F0 99 FD E5 CD 4D 05 00 06 02 21 F1 99 CD E2 05    .....M....!.....
00E330:  CD 9B 14 CD BA 17 1F 4E 75 6D 65 72 6F 20 64 65    .......Numero de
00E340:  20 6C 61 20 6E 6F 75 76 65 6C 6C 65 20 63 6F 75     la nouvelle cou
00E350:  6C 65 75 72 3A 20 21 BA 00 CD A9 14 21 69 9A CD    leur: !.....!i..
00E360:  44 16 2A 69 9A 26 00 11 7F 00 B7 ED 52 CA 7A 27    D.*i.&......R.z'
00E370:  19 11 08 00 B7 ED 52 C2 AB 27 2A F1 99 26 00 E5    ......R..'*..&..
00E380:  21 00 00 D1 CD 92 06 CB 45 CA A8 27 2A F1 99 26    !.......E..'*..&
00E390:  00 E5 21 01 00 D1 EB B7 ED 52 7D 32 F1 99 CD 9B    ..!......R}2....
00E3A0:  14 CD BA 17 03 08 20 08 C3 1A 28 19 11 FC 00 B7    ...... ...(.....
00E3B0:  ED 52 C2 D3 27 CD 4D 05 14 50 72 6F 67 72 61 6D    .R..'.M..Program
00E3C0:  6D 65 20 69 6E 74 65 72 72 6F 6D 70 75 CD CA 22    me interrompu.."
00E3D0:  C3 1A 28 19 11 30 00 01 0A 00 B7 ED 52 B7 ED 42    ..(..0......R..B
00E3E0:  D2 1A 28 2A F1 99 26 00 E5 21 02 00 D1 CD 92 06    ..(*..&..!......
00E3F0:  CB 45 CA 1A 28 21 F1 99 CD 3A 05 2A 69 9A 26 00    .E..(!...:.*i.&.
00E400:  65 2E 01 E5 CD 3D 08 06 02 21 F1 99 CD E2 05 2A    e....=...!.....*
00E410:  69 9A 26 00 CD 9B 14 CD 22 17 2A 69 9A 26 00 E5    i.&.....".*i.&..
00E420:  21 0D 00 D1 CD 7F 06 CB 45 CA 56 27 2A F1 99 26    !.......E.V'*..&
00E430:  00 E5 21 00 00 D1 CD 92 06 CB 45 CA 91 28 21 F1    ..!.......E..(!.
00E440:  99 CD 3A 05 21 65 9A E5 21 67 9A CD F4 1E 2A 65    ..:.!e..!g....*e
00E450:  9A E5 CD 81 05 21 00 00 E5 21 1A 00 CD 9B 05 CD    .....!...!......
00E460:  4F 13 CB 45 CA 91 28 21 7A 9A E5 2A F0 99 26 00    O..E..(!z..*..&.
00E470:  D1 19 E5 2A 65 9A EB E1 73 21 7A 9A E5 2A F0 99    ...*e...s!z..*..
00E480:  26 00 E5 21 01 00 D1 19 D1 19 E5 2A 65 9A EB E1    &..!.......*e...
00E490:  73 CD 9B 14 CD BA 17 43 0D 20 20 20 20 20 20 20    s......C.       
00E4A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00E4B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00E4C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00E4D0:  20 20 20 20 20 20 20 20 20 20 20 C9 21 7A 9A CD               .!z..
00E4E0:  3A 05 CD 9B 14 21 00 00 CD AA 17 21 01 00 E5 21    :....!.....!...!
00E4F0:  13 00 CD DB 1F CD 9B 14 CD BA 17 03 20 20 20 CD    ............   .
00E500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00E510:  0C 00 01 00 02 09 66 E5 0C 00 41 02 00 00 00 02    ......f...A.....
00E520:  0C 00 46 02 00 00 00 02 0C 00 42 02 00 00 00 02    ..F.......B.....
00E530:  0C 00 47 02 00 00 00 02 0C 00 43 02 00 00 00 02    ..G.......C.....
00E540:  0C 00 48 02 00 00 00 02 0C 00 44 02 00 00 00 02    ..H.......D.....
00E550:  0C 00 49 02 00 00 00 02 0C 00 45 02 00 00 00 02    ..I.......E.....
00E560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E600:  20 61 76 65 63 0D 0A 20 6C 65 20 43 50 4D 20 32     avec.. le CPM 2
00E610:  2E 32 2E 20 56 6F 69 72 20 6C 27 61 70 70 65 6E    .2. Voir l'appen
00E620:  64 69 63 65 20 4C 20 64 65 20 76 6F 74 72 65 20    dice L de votre 
00E630:  6D 61 6E 75 65 6C 20 70 6F 75 72 20 70 6C 75 73    manuel pour plus
00E640:  20 64 65 20 70 72 65 63 69 73 69 6F 6E 73 2E 0D     de precisions..
00E650:  0A 0D 0A 0D 0A 20 20 20 41 4D 53 54 52 41 44 20    .....   AMSTRAD 
00E660:  34 36 34 20 65 74 20 36 36 34 0D 0A 0D 0A 20 20    464 et 664....  
00E670:  20 20 4C 61 20 76 65 72 73 69 6F 6E 20 64 65 20      La version de 
00E680:  54 55 52 42 4F 20 50 61 73 63 61 6C 20 70 6F 75    TURBO Pascal pou
00E690:  72 20 41 6D 73 74 72 61 64 20 65 73 74 20 64 65    r Amstrad est de
00E6A0:  6A 61 20 69 6E 73 74 61 6C 6C 65 65 20 70 6F 75    ja installee pou
00E6B0:  72 20 6C 65 73 20 6D 6F 64 65 6C 65 73 0D 0A 20    r les modeles.. 
00E6C0:  34 36 34 20 65 74 20 36 36 34 2E 20 49 6C 20 65    464 et 664. Il e
00E6D0:  73 74 20 64 6F 6E 63 20 69 6E 75 74 69 6C 65 20    st donc inutile 
00E6E0:  64 65 20 73 75 69 76 72 65 20 6C 61 20 70 72 6F    de suivre la pro
00E6F0:  63 65 64 75 72 65 20 64 27 69 6E 73 74 61 6C 6C    cedure d'install
00E700:  61 74 69 6F 6E 20 64 65 63 72 69 74 65 0D 0A 20    ation decrite.. 
00E710:  64 61 6E 73 20 6C 65 20 6D 61 6E 75 65 6C 20 64    dans le manuel d
00E720:  65 20 54 55 52 42 4F 20 50 61 73 63 61 6C 2E 0D    e TURBO Pascal..
00E730:  0A 0D 0A 20 20 20 4C 65 20 63 68 61 70 69 74 72    ...   Le chapitr
00E740:  65 20 31 2E 36 20 65 74 20 6C 27 61 70 70 65 6E    e 1.6 et l'appen
00E750:  64 69 63 65 20 22 4C 22 20 64 75 20 6D 61 6E 75    dice "L" du manu
00E760:  65 6C 20 54 55 52 42 4F 20 73 6F 6E 74 20 64 6F    el TURBO sont do
00E770:  6E 63 20 61 20 69 67 6E 6F 72 65 72 2E 0D 0A 20    nc a ignorer... 
00E780:  20 20 53 75 72 20 76 6F 74 72 65 20 64 69 73 71      Sur votre disq
00E790:  75 65 74 74 65 2C 20 76 6F 75 73 20 74 72 6F 75    uette, vous trou
00E7A0:  76 65 72 65 7A 20 6C 65 20 70 72 6F 67 72 61 6D    verez le program
00E7B0:  6D 65 20 43 50 43 49 4E 53 54 20 71 75 69 20 73    me CPCINST qui s
00E7C0:  65 72 74 20 61 0D 0A 20 20 20 69 6E 73 74 61 6C    ert a..   instal
00E7D0:  6C 65 72 20 6C 65 73 20 63 6F 75 6C 65 75 72 73    ler les couleurs
00E7E0:  20 64 65 20 6C 27 65 63 72 61 6E 20 70 6F 75 72     de l'ecran pour
00E7F0:  20 6C 27 65 64 69 74 65 75 72 20 69 6E 74 65 67     l'editeur integ
00E800:  6C 2E 20 20 4E 6F 74 65 7A 20 71 75 65 20 6C 6F    l.  Notez que lo
00E810:  72 73 71 75 65 20 76 6F 73 20 70 72 6F 67 72 61    rsque vos progra
00E820:  6D 6D 65 73 20 73 6F 6E 74 20 63 6F 6D 70 69 6C    mmes sont compil
00E830:  65 73 2C 0D 0A 20 20 20 54 55 52 42 4F 20 50 61    es,..   TURBO Pa
00E840:  73 63 61 6C 20 6E 27 65 73 74 20 70 6C 75 73 20    scal n'est plus 
00E850:  6E 65 63 65 73 73 61 69 72 65 2E 20 56 6F 75 73    necessaire. Vous
00E860:  20 61 76 65 7A 20 64 6F 6E 63 20 61 20 76 6F 74     avez donc a vot
00E870:  72 65 20 64 69 73 70 6F 73 69 74 69 6F 6E 0D 0A    re disposition..
00E880:  20 20 20 34 30 20 4B 6F 63 74 65 74 73 2E 20 4C       40 Koctets. L
00E890:  6F 72 73 71 75 65 20 76 6F 75 73 20 75 74 69 6C    orsque vous util
00E8A0:  69 73 65 7A 20 54 55 52 42 4F 20 50 61 73 63 61    isez TURBO Pasca
00E8B0:  6C 2C 20 76 6F 75 73 20 70 6F 75 76 65 7A 20 61    l, vous pouvez a
00E8C0:  76 6F 69 72 20 6C 65 0D 0A 20 20 20 6D 65 73 73    voir le..   mess
00E8D0:  61 67 65 0D 0A 20 20 20 20 20 20 20 20 20 20 20    age..           
00E8E0:  22 4F 75 74 20 6F 66 20 6D 65 6D 6F 72 79 22 0D    "Out of memory".
00E8F0:  0A 20 20 20 73 69 67 6E 69 66 69 61 6E 74 20 71    .   signifiant q
00E900:  75 65 20 74 6F 75 74 65 20 6C 61 20 6D 65 6D 6F    ue toute la memo
00E910:  69 72 65 20 65 73 74 20 6F 63 63 75 70 65 65 2E    ire est occupee.
00E920:  0D 0A 0D 0A 20 20 20 50 6F 75 72 20 72 65 6D 65    ....   Pour reme
00E930:  64 69 65 72 20 61 20 63 65 20 70 72 6F 62 6C 65    dier a ce proble
00E940:  6D 65 2C 20 69 6C 20 79 20 61 20 74 72 6F 69 73    me, il y a trois
00E950:  20 70 6F 73 73 69 62 69 6C 69 74 65 73 2C 20 75     possibilites, u
00E960:  74 69 6C 69 73 61 62 6C 65 73 0D 0A 20 20 20 69    tilisables..   i
00E970:  6E 64 65 70 65 6E 64 61 6D 6D 65 6E 74 20 6F 75    ndependamment ou
00E980:  20 65 6E 73 65 6D 62 6C 65 2E 0D 0A 0D 0A 20 20     ensemble.....  
00E990:  20 31 20 2D 20 55 74 69 6C 69 73 65 72 20 6C 65     1 - Utiliser le
00E9A0:  73 20 66 69 63 68 69 65 72 73 20 49 6E 63 6C 75    s fichiers Inclu
00E9B0:  64 65 2E 20 4C 65 20 70 72 6F 67 72 61 6D 6D 65    de. Le programme
00E9C0:  20 73 6F 75 72 63 65 20 65 73 74 20 22 64 65 63     source est "dec
00E9D0:  6F 75 70 65 22 0D 0A 20 20 20 65 6E 20 70 6C 75    oupe"..   en plu
00E9E0:  73 69 65 75 72 73 20 6D 6F 64 75 6C 65 73 20 6C    sieurs modules l
00E9F0:  69 65 73 20 61 20 6C 61 20 63 6F 6D 70 69 6C 61    ies a la compila
00EA00:  72 65 20 64 65 20 54 55 52 42 4F 2E 0D 0A 0D 0A    re de TURBO.....
00EA10:  20 20 20 41 54 54 45 4E 54 49 4F 4E 20 21 21 21       ATTENTION !!!
00EA20:  0D 0A 20 20 20 4C 65 20 70 72 6F 67 72 61 6D 6D    ..   Le programm
00EA30:  65 20 43 50 43 49 4E 53 54 20 70 65 72 6D 65 74    e CPCINST permet
00EA40:  20 64 65 20 63 68 6F 69 73 69 72 20 6C 65 73 20     de choisir les 
00EA50:  63 6F 75 6C 65 75 72 73 20 64 65 20 6C 27 65 63    couleurs de l'ec
00EA60:  72 61 6E 2E 0D 0A 20 20 20 56 6F 75 73 20 70 6F    ran...   Vous po
00EA70:  75 76 65 7A 20 63 68 61 6E 67 65 72 20 6C 65 73    uvez changer les
00EA80:  20 63 6F 75 6C 65 75 72 73 20 64 65 73 20 63 61     couleurs des ca
00EA90:  72 61 63 74 65 72 65 73 2C 20 64 75 20 66 6F 6E    racteres, du fon
00EAA0:  64 20 65 74 20 64 65 73 20 22 62 6F 72 64 73 22    d et des "bords"
00EAB0:  2C 0D 0A 20 20 20 6C 65 73 20 62 6F 72 64 73 20    ,..   les bords 
00EAC0:  65 74 61 6E 74 20 6C 61 20 70 61 72 74 69 65 20    etant la partie 
00EAD0:  64 65 20 6C 27 65 63 72 61 6E 20 71 75 69 20 6E    de l'ecran qui n
00EAE0:  27 65 73 74 20 70 61 73 20 75 74 69 6C 69 73 61    'est pas utilisa
00EAF0:  62 6C 65 2E 0D 0A 20 20 20 53 69 2C 20 70 65 6E    ble...   Si, pen
00EB00:  64 61 6E 74 20 6C 27 69 6E 73 74 61 6C 6C 61 74    dant l'installat
00EB10:  69 6F 6E 2C 20 76 6F 75 73 20 63 68 6F 69 73 69    ion, vous choisi
00EB20:  73 73 65 7A 20 6C 61 20 6D 65 6D 65 20 63 6F 75    ssez la meme cou
00EB30:  6C 65 75 72 20 70 6F 75 72 0D 0A 20 20 20 6C 65    leur pour..   le
00EB40:  20 66 6F 6E 64 20 65 74 20 6C 65 73 20 63 61 72     fond et les car
00EB50:  61 63 74 65 72 65 73 2C 20 63 65 75 78 2D 63 69    acteres, ceux-ci
00EB60:  20 64 65 76 69 65 6E 64 72 6F 6E 74 20 69 6E 76     deviendront inv
00EB70:  69 73 69 62 6C 65 73 2E 20 44 61 6E 73 20 63 65    isibles. Dans ce
00EB80:  0D 0A 20 20 20 63 61 73 2C 20 74 61 70 65 72 20    ..   cas, taper 
00EB90:  45 53 43 20 70 6F 75 72 20 73 6F 72 74 69 72 20    ESC pour sortir 
00EBA0:  64 65 20 6C 27 69 6E 73 74 61 6C 6C 61 74 69 6F    de l'installatio
00EBB0:  6E 2E 0D 0A 0D 0A 20 32 29 20 54 55 52 42 4F 20    n..... 2) TURBO 
00EBC0:  50 61 73 63 61 6C 20 65 73 74 20 69 6E 73 74 61    Pascal est insta
00EBD0:  6C 6C 65 20 70 6F 75 72 20 75 74 69 6C 69 73 65    lle pour utilise
00EBE0:  72 20 6C 65 73 20 74 6F 75 63 68 65 73 20 64 65    r les touches de
00EBF0:  20 64 65 70 6C 61 63 65 6D 65 6E 74 0D 0A 20 20     deplacement..  
00EC00:  74 69 6F 6E 2E 20 4C 65 20 66 69 63 68 69 65 72    tion. Le fichier
00EC10:  20 70 72 69 6E 63 69 70 61 6C 0D 0A 20 20 20 71     principal..   q
00EC20:  75 69 20 61 70 70 65 6C 6C 65 20 6C 65 73 20 61    ui appelle les a
00EC30:  75 74 72 65 73 20 64 6F 69 74 20 65 74 72 65 20    utres doit etre 
00EC40:  6C 65 20 70 6C 75 73 20 70 65 74 69 74 20 70 6F    le plus petit po
00EC50:  73 73 69 62 6C 65 2C 20 63 61 72 20 69 6C 20 72    ssible, car il r
00EC60:  65 73 74 65 0D 0A 20 20 20 74 6F 75 6A 6F 75 72    este..   toujour
00EC70:  73 20 65 6E 20 6D 65 6D 6F 69 72 65 20 70 65 6E    s en memoire pen
00EC80:  64 61 6E 74 20 6C 61 20 63 6F 6D 70 69 6C 61 74    dant la compilat
00EC90:  69 6F 6E 2E 20 44 61 6E 73 20 63 65 20 66 69 63    ion. Dans ce fic
00ECA0:  68 69 65 72 2C 20 76 6F 75 73 0D 0A 20 20 20 6D    hier, vous..   m
00ECB0:  65 74 74 65 7A 20 64 65 73 20 69 6E 73 74 72 75    ettez des instru
00ECC0:  63 74 69 6F 6E 73 20 70 6F 75 72 20 6C 69 65 72    ctions pour lier
00ECD0:  20 6C 65 73 20 61 75 74 72 65 20 6D 6F 64 75 6C     les autre modul
00ECE0:  65 73 2E 0D 0A 20 20 20 45 78 3A 0D 0A 20 20 20    es...   Ex:..   
00ECF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00ED00:  20 28 2A 24 49 20 20 54 45 58 54 32 2A 29 0D 0A     (*$I  TEXT2*)..
00ED10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00ED20:  6F 75 20 20 7B 24 49 20 20 20 54 45 58 54 32 7D    ou  {$I   TEXT2}
00ED30:  0D 0A 0D 0A 20 20 20 43 65 74 74 65 20 69 6E 73    ....   Cette ins
00ED40:  74 72 75 63 74 69 6F 6E 20 63 68 61 72 67 65 72    truction charger
00ED50:  61 20 6C 65 20 66 69 63 68 69 65 72 20 54 45 58    a le fichier TEX
00ED60:  54 32 20 6C 6F 72 73 20 64 65 20 6C 61 20 63 6F    T2 lors de la co
00ED70:  6D 70 69 6C 61 74 69 6F 6E 2E 0D 0A 20 20 20 4C    mpilation...   L
00ED80:  65 20 70 72 6F 67 72 61 6D 6D 65 20 4D 43 2E 50    e programme MC.P
00ED90:  41 53 20 71 75 69 20 73 65 20 74 72 6F 75 76 65    AS qui se trouve
00EDA0:  20 6C 61 20 64 69 73 71 75 65 74 74 65 20 54 55     la disquette TU
00EDB0:  52 42 4F 20 75 74 69 6C 69 73 65 20 63 65 74 74    RBO utilise cett
00EDC0:  65 0D 0A 20 20 20 74 65 63 68 6E 69 71 75 65 2E    e..   technique.
00EDD0:  20 50 6F 75 72 20 70 6C 75 73 20 64 65 20 64 65     Pour plus de de
00EDE0:  74 61 69 6C 73 20 73 75 72 20 6C 65 73 20 66 69    tails sur les fi
00EDF0:  63 68 69 65 72 73 20 69 6E 63 6C 75 73 2C 20 72    chiers inclus, r
00EE00:  20 64 75 20 63 75 72 73 65 75 72 20 64 75 20 63     du curseur du c
00EE10:  6C 61 76 69 65 72 20 28 63 65 20 73 6F 6E 74 20    lavier (ce sont 
00EE20:  6C 65 73 20 74 6F 75 63 68 65 73 20 65 6E 74 6F    les touches ento
00EE30:  75 72 61 6E 74 20 6C 61 20 74 6F 75 63 68 65 20    urant la touche 
00EE40:  43 4F 50 59 0D 0A 20 20 20 65 6E 20 68 61 75 74    COPY..   en haut
00EE50:  2C 20 61 20 64 72 6F 69 74 65 29 2E 0D 0A 0D 0A    , a droite).....
00EE60:  20 20 20 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D       =============
00EE70:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00EE80:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00EE90:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00EEA0:  3D 3D 3D 3D 3D 3D 0D 0A 20 20 20 54 6F 75 63 68    ======..   Touch
00EEB0:  65 20 20 20 20 20 20 20 20 20 73 65 75 6C 65 20    e         seule 
00EEC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 61 76 65                 ave
00EED0:  63 20 43 54 52 4C 20 20 20 20 20 20 20 20 61 76    c CTRL        av
00EEE0:  65 63 20 53 48 49 46 54 0D 0A 20 20 20 3D 3D 3D    ec SHIFT..   ===
00EEF0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00EF00:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00EF10:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00EF20:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00EF30:  0D 0A 20 20 20 46 6C 65 63 68 65 20 67 61 75 63    ..   Fleche gauc
00EF40:  68 65 20 20 43 75 72 73 65 75 72 20 75 6E 20 20    he  Curseur un  
00EF50:  20 20 20 20 20 20 20 43 75 72 73 65 75 72 20 75           Curseur u
00EF60:  6E 20 6D 6F 74 20 20 20 43 75 72 73 65 75 72 20    n mot   Curseur 
00EF70:  61 20 67 61 75 63 68 65 0D 0A 20 20 20 20 20 20    a gauche..      
00EF80:  20 20 20 20 20 20 20 20 20 20 20 20 63 61 72 61                cara
00EF90:  63 74 2E 20 61 20 67 61 75 63 68 65 20 20 20 76    ct. a gauche   v
00EFA0:  65 72 73 20 6C 61 20 67 61 75 63 68 65 20 20 20    ers la gauche   
00EFB0:  73 75 72 20 6C 61 20 6C 69 67 6E 65 0D 0A 20 20    sur la ligne..  
00EFC0:  20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ---------------
00EFD0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00EFE0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00EFF0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F000:  65 70 6F 72 74 65 72 0D 0A 20 20 20 76 6F 75 73    eporter..   vous
00F010:  20 61 75 20 6D 61 6E 75 65 6C 20 54 55 52 42 4F     au manuel TURBO
00F020:  20 50 61 73 63 61 6C 2E 0D 0A 0D 0A 20 20 20 32     Pascal.....   2
00F030:  2D 20 4D 65 73 73 61 67 65 73 20 64 27 65 72 72    - Messages d'err
00F040:  65 75 72 0D 0A 20 20 20 4C 6F 72 73 71 75 65 20    eur..   Lorsque 
00F050:  76 6F 75 73 20 6C 61 6E 63 65 7A 20 54 55 52 42    vous lancez TURB
00F060:  4F 20 50 61 73 63 61 6C 2C 20 6C 65 20 6D 65 73    O Pascal, le mes
00F070:  73 61 67 65 0D 0A 0D 0A 20 20 20 20 20 20 20 20    sage....        
00F080:  20 20 49 6E 63 6C 75 64 65 20 65 72 72 6F 72 20      Include error 
00F090:  6D 65 73 73 61 67 65 73 20 28 59 2F 4E 29 0D 0A    messages (Y/N)..
00F0A0:  0D 0A 20 20 20 76 6F 75 73 20 64 65 6D 61 6D 64    ..   vous demamd
00F0B0:  65 20 73 69 20 76 6F 75 73 20 76 6F 75 6C 65 7A    e si vous voulez
00F0C0:  20 63 68 61 72 67 65 72 20 65 6E 20 6D 65 6D 6F     charger en memo
00F0D0:  69 72 65 20 6C 65 20 66 69 63 68 69 65 72 20 64    ire le fichier d
00F0E0:  65 73 20 6D 65 73 73 61 67 65 73 0D 0A 20 20 20    es messages..   
00F0F0:  64 27 65 72 72 65 75 72 2E 20 43 65 73 20 6D 65    d'erreur. Ces me
00F100:  73 73 61 67 65 73 20 73 6F 6E 74 20 61 66 66 69    ssages sont affi
00F110:  63 68 65 73 20 6C 6F 72 73 71 75 27 75 6E 65 20    ches lorsqu'une 
00F120:  65 72 72 65 75 72 20 73 75 72 76 69 65 6E 74 20    erreur survient 
00F130:  61 20 6C 61 0D 0A 20 20 20 63 6F 6D 70 69 6C 61    a la..   compila
00F140:  74 69 6F 6E 2E 20 45 6E 20 72 65 70 6F 6E 64 61    tion. En reponda
00F150:  6E 74 20 4E 20 28 4E 4F 29 2C 20 76 6F 75 73 20    nt N (NO), vous 
00F160:  65 63 6F 6E 6F 6D 69 73 65 7A 20 65 6E 76 69 72    economisez envir
00F170:  6F 6E 20 32 20 4B 6F 63 74 65 74 73 20 64 65 0D    on 2 Koctets de.
00F180:  0A 20 20 20 6D 65 6D 6F 69 72 65 2E 20 44 61 6E    .   memoire. Dan
00F190:  73 20 63 65 20 63 61 73 2C 20 73 69 20 75 6E 65    s ce cas, si une
00F1A0:  20 65 72 72 65 75 72 20 73 75 72 76 69 65 6E 74     erreur survient
00F1B0:  2C 20 6C 65 20 73 79 73 74 65 6D 65 20 61 66 66    , le systeme aff
00F1C0:  69 63 68 65 72 61 20 6C 65 0D 0A 20 20 20 6E 75    ichera le..   nu
00F1D0:  6D 65 72 6F 20 64 65 20 6C 27 65 72 72 65 75 72    mero de l'erreur
00F1E0:  2E 20 49 6C 20 76 6F 75 73 20 73 75 66 66 69 74    . Il vous suffit
00F1F0:  20 61 6C 6F 72 73 20 64 65 20 63 6F 6E 73 75 6C     alors de consul
00F200:  2D 2D 2D 2D 0D 0A 20 20 20 46 6C 65 63 68 65 20    ----..   Fleche 
00F210:  64 72 6F 69 74 65 20 20 43 75 72 73 65 75 72 20    droite  Curseur 
00F220:  75 6E 20 20 20 20 20 20 20 20 20 43 75 72 73 65    un         Curse
00F230:  75 72 20 75 6E 20 6D 6F 74 20 20 20 43 75 72 73    ur un mot   Curs
00F240:  65 75 72 20 61 20 64 72 6F 69 74 65 0D 0A 20 20    eur a droite..  
00F250:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00F260:  63 61 72 61 63 74 2E 20 61 20 64 72 6F 69 74 65    caract. a droite
00F270:  20 20 20 76 65 72 73 20 6C 61 20 64 72 6F 69 74       vers la droit
00F280:  65 20 20 20 73 75 72 20 6C 61 20 6C 69 67 6E 65    e   sur la ligne
00F290:  0D 0A 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ..   -----------
00F2A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F2B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F2C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F2D0:  2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 46 6C 65    --------..   Fle
00F2E0:  63 68 65 20 65 6E 20 20 20 20 20 20 43 75 72 73    che en      Curs
00F2F0:  65 75 72 20 31 20 6C 69 67 6E 65 20 20 20 20 43    eur 1 ligne    C
00F300:  75 72 73 65 75 72 20 75 6E 65 20 70 61 67 65 20    urseur une page 
00F310:  44 65 72 6F 75 6C 65 6D 65 6D 74 20 64 27 31 0D    Deroulememt d'1.
00F320:  0A 20 20 20 68 61 75 74 20 20 20 20 20 20 20 20    .   haut        
00F330:  20 20 20 61 75 20 64 65 73 73 75 73 20 20 20 20       au dessus    
00F340:  20 20 20 20 20 20 76 65 72 73 20 6C 65 20 68 61          vers le ha
00F350:  75 74 20 20 20 20 20 6C 69 67 6E 65 20 76 65 72    ut     ligne ver
00F360:  73 20 6C 65 20 62 61 73 0D 0A 20 20 20 2D 2D 2D    s le bas..   ---
00F370:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F380:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F390:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F3A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F3B0:  0D 0A 20 20 20 46 6C 65 63 68 65 20 65 6E 20 20    ..   Fleche en  
00F3C0:  20 20 20 20 43 75 72 73 65 75 72 20 31 20 6C 69        Curseur 1 li
00F3D0:  67 6E 65 20 20 20 20 43 75 72 73 65 75 72 20 75    gne    Curseur u
00F3E0:  6E 65 20 70 61 67 65 20 44 65 72 6F 75 6C 65 6D    ne page Deroulem
00F3F0:  65 6D 74 20 64 27 31 0D 0A 20 20 20 62 61 73 20    emt d'1..   bas 
00F400:  74 65 72 20 6C 65 20 6D 61 6E 75 65 6C 20 54 55    ter le manuel TU
00F410:  52 42 4F 0D 0A 20 20 20 70 6F 75 72 20 61 76 6F    RBO..   pour avo
00F420:  69 72 20 6C 61 20 73 69 67 6E 69 66 69 63 61 74    ir la significat
00F430:  69 6F 6E 20 20 64 65 20 6C 27 65 72 72 65 75 72    ion  de l'erreur
00F440:  2E 0D 0A 0D 0A 20 20 20 33 20 2D 20 43 6F 6D 70    .....   3 - Comp
00F450:  69 6C 61 74 69 6F 6E 20 64 61 6E 73 20 75 6E 20    ilation dans un 
00F460:  66 69 63 68 69 65 72 20 2E 43 4F 4D 2E 0D 0A 20    fichier .COM... 
00F470:  20 20 50 61 72 20 64 65 66 61 75 74 2C 20 54 55      Par defaut, TU
00F480:  52 42 4F 20 50 61 73 63 61 6C 20 63 6F 6D 70 69    RBO Pascal compi
00F490:  6C 65 20 65 6E 20 6D 65 6D 6F 69 72 65 2E 20 4C    le en memoire. L
00F4A0:  61 20 33 65 6D 65 20 66 61 63 6F 6E 20 64 65 20    a 3eme facon de 
00F4B0:  67 61 67 6E 65 72 0D 0A 20 20 20 64 65 20 6C 61    gagner..   de la
00F4C0:  20 70 6C 61 63 65 20 65 73 74 20 64 65 20 63 6F     place est de co
00F4D0:  6D 70 69 6C 65 72 20 73 75 72 20 64 69 73 71 75    mpiler sur disqu
00F4E0:  65 2E 20 44 65 20 63 65 74 74 65 20 66 61 63 6F    e. De cette faco
00F4F0:  6E 2C 20 6C 65 20 63 6F 64 65 20 6F 62 6A 65 74    n, le code objet
00F500:  0D 0A 20 20 20 73 65 72 61 20 70 6C 61 63 65 20    ..   sera place 
00F510:  64 61 6E 73 20 75 6E 20 66 69 63 68 69 65 72 20    dans un fichier 
00F520:  64 69 73 71 75 65 20 61 75 20 6C 69 65 75 20 64    disque au lieu d
00F530:  65 20 72 65 73 69 64 65 72 20 65 6E 20 6D 65 6D    e resider en mem
00F540:  6F 69 72 65 2E 20 56 6F 75 73 0D 0A 20 20 20 70    oire. Vous..   p
00F550:  6F 75 72 72 65 7A 20 61 69 6E 73 69 20 75 74 69    ourrez ainsi uti
00F560:  6C 69 73 65 72 20 74 6F 75 74 65 20 6C 61 20 6D    liser toute la m
00F570:  65 6D 6F 69 72 65 20 64 69 73 70 6F 6E 69 62 6C    emoire disponibl
00F580:  65 20 70 6F 75 72 20 6C 65 20 70 72 6F 67 72 61    e pour le progra
00F590:  6D 6D 65 0D 0A 20 20 20 73 6F 75 72 63 65 20 28    mme..   source (
00F5A0:  20 6C 65 20 70 72 6F 67 72 61 6D 6D 65 20 71 75     le programme qu
00F5B0:  65 20 76 6F 75 73 20 65 63 72 69 76 65 7A 20 65    e vous ecrivez e
00F5C0:  6E 20 50 61 73 63 61 6C 20 29 0D 0A 0D 0A 20 20    n Pascal )....  
00F5D0:  20 4C 61 20 6D 61 72 63 68 65 20 61 20 73 75 69     La marche a sui
00F5E0:  76 72 65 20 70 6F 75 72 20 63 6F 6D 70 69 6C 65    vre pour compile
00F5F0:  72 20 65 6E 20 6D 65 6D 6F 69 72 65 20 65 73 74    r en memoire est
00F600:  20 20 20 20 20 20 20 20 20 20 20 61 75 20 64 65               au de
00F610:  73 73 6F 75 73 20 20 20 20 20 20 20 20 20 76 65    ssous         ve
00F620:  72 73 20 6C 65 20 62 61 73 20 20 20 20 20 20 6C    rs le bas      l
00F630:  69 67 6E 65 20 65 6E 20 68 61 75 74 0D 0A 20 20    igne en haut..  
00F640:  20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ---------------
00F650:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F660:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F670:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F680:  2D 2D 2D 2D 0D 0A 20 20 20 54 6F 75 63 68 65 20    ----..   Touche 
00F690:  43 4F 50 59 20 20 20 20 43 68 6F 69 78 20 64 65    COPY    Choix de
00F6A0:  73 20 6D 6F 64 65 73 20 49 6E 73 65 72 74 20 2D    s modes Insert -
00F6B0:  20 4F 76 65 72 77 72 69 74 65 0D 0A 20 20 20 3D     Overwrite..   =
00F6C0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00F6D0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00F6E0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00F6F0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
00F700:  3D 3D 0D 0A 0D 0A 0D 0A 20 33 29 20 4C 27 41 6D    ==...... 3) L'Am
00F710:  73 74 72 61 64 20 34 36 34 2F 36 36 34 20 61 20    strad 464/664 a 
00F720:  75 6E 65 20 6D 65 6D 6F 69 72 65 20 64 65 20 36    une memoire de 6
00F730:  34 20 4B 6F 63 74 65 74 73 2E 20 4C 65 20 73 79    4 Koctets. Le sy
00F740:  73 74 65 6D 65 20 64 27 65 78 70 6C 6F 69 74 61    steme d'exploita
00F750:  74 69 6F 6E 0D 0A 20 20 20 43 50 4D 20 6F 63 63    tion..   CPM occ
00F760:  75 70 65 20 65 6E 76 69 72 6F 6E 20 33 39 20 4B    upe environ 39 K
00F770:  2E 20 4C 27 65 6E 73 65 6D 62 6C 65 20 65 64 69    . L'ensemble edi
00F780:  74 65 75 72 2F 63 6F 6D 70 69 6C 61 74 65 75 72    teur/compilateur
00F790:  20 54 55 52 42 4F 20 50 61 73 63 61 6C 0D 0A 20     TURBO Pascal.. 
00F7A0:  20 20 70 72 65 6E 64 20 65 6E 76 69 72 6F 6E 20      prend environ 
00F7B0:  33 31 20 4B 6F 63 74 65 74 73 2E 20 49 6C 20 72    31 Koctets. Il r
00F7C0:  65 73 74 65 20 64 6F 6E 63 20 65 6E 76 69 72 6F    este donc enviro
00F7D0:  6E 20 38 20 4B 6F 63 74 65 74 73 20 70 6F 75 72    n 8 Koctets pour
00F7E0:  20 65 63 72 69 72 65 0D 0A 20 20 20 76 6F 73 20     ecrire..   vos 
00F7F0:  70 72 6F 67 72 61 6D 6D 65 73 20 50 61 73 63 61    programmes Pasca
00F800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00F810:  0D 00 01 00 02 09 4E E5 0D 00 41 02 00 00 00 02    ......N...A.....
00F820:  0D 00 46 02 00 00 00 02 0D 00 42 02 00 00 00 02    ..F.......B.....
00F830:  0D 00 47 02 00 00 00 02 0D 00 43 02 00 00 00 02    ..G.......C.....
00F840:  0D 00 48 02 00 00 00 02 0D 00 44 02 00 00 00 02    ..H.......D.....
00F850:  0D 00 49 02 00 00 00 02 0D 00 45 02 00 00 00 02    ..I.......E.....
00F860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F900:  3A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 2D 20 72    :....        - r
00F910:  65 74 6F 75 72 6E 65 72 20 61 75 20 6D 65 6D 75    etourner au memu
00F920:  20 70 72 69 6E 63 69 70 61 6C 0D 0A 20 20 20 20     principal..    
00F930:  20 20 20 20 2D 20 74 61 70 65 72 20 4F 20 28 70        - taper O (p
00F940:  6F 75 72 20 4F 70 74 69 6F 6E 73 20 64 65 20 63    our Options de c
00F950:  6F 6D 70 69 6C 61 74 69 6F 6E 29 0D 0A 20 20 20    ompilation)..   
00F960:  20 20 20 20 20 2D 20 74 61 70 65 72 20 43 20 28         - taper C (
00F970:  20 70 6F 75 72 20 66 69 63 68 69 65 72 20 2E 43     pour fichier .C
00F980:  6F 6D 29 0D 0A 20 20 20 20 20 20 20 20 2D 20 74    om)..        - t
00F990:  61 70 65 72 20 51 20 70 6F 75 72 20 51 75 69 74    aper Q pour Quit
00F9A0:  74 65 72 20 6C 65 20 6D 65 6E 75 20 64 65 73 20    ter le menu des 
00F9B0:  6F 70 74 69 6F 6E 73 20 65 74 20 72 65 74 6F 75    options et retou
00F9C0:  72 6E 65 72 0D 0A 20 20 20 20 20 20 20 20 20 20    rner..          
00F9D0:  20 20 61 75 20 6D 65 6E 75 20 70 72 69 6E 63 69      au menu princi
00F9E0:  70 61 6C 0D 0A 20 20 20 20 20 20 20 20 2D 20 74    pal..        - t
00F9F0:  61 70 65 72 20 43 20 70 6F 75 72 20 43 6F 6D 70    aper C pour Comp
00FA00:  69 6C 65 72 0D 0A 0D 0A 20 34 29 20 55 74 69 6C    iler.... 4) Util
00FA10:  69 73 61 74 69 6F 6E 20 64 65 20 70 6C 75 73 69    isation de plusi
00FA20:  65 75 72 73 20 64 69 73 71 75 65 74 74 65 73 0D    eurs disquettes.
00FA30:  0A 20 20 20 53 69 20 76 6F 75 73 20 65 73 73 61    .   Si vous essa
00FA40:  79 65 7A 20 64 65 20 63 68 61 6E 67 65 72 20 76    yez de changer v
00FA50:  6F 73 20 64 69 73 71 75 65 74 74 65 73 20 65 6E    os disquettes en
00FA60:  20 63 6F 75 72 73 20 64 65 20 74 72 61 76 61 69     cours de travai
00FA70:  6C 2C 20 69 6C 0D 0A 20 20 20 79 20 61 20 64 65    l, il..   y a de
00FA80:  20 67 72 61 6E 64 65 73 20 63 68 61 6E 63 65 73     grandes chances
00FA90:  20 70 6F 75 72 20 71 75 65 20 76 6F 75 73 20 6F     pour que vous o
00FAA0:  62 74 65 6E 69 65 7A 20 6C 65 20 6D 65 73 73 61    bteniez le messa
00FAB0:  67 65 0D 0A 0D 0A 20 20 20 20 20 20 20 42 44 4F    ge....       BDO
00FAC0:  53 20 45 72 72 6F 72 20 41 3A 52 2F 4F 0D 0A 0D    S Error A:R/O...
00FAD0:  0A 20 20 20 6C 6F 72 73 71 75 65 20 76 6F 75 73    .   lorsque vous
00FAE0:  20 65 73 73 61 69 65 72 65 7A 20 64 27 65 63 72     essaierez d'ecr
00FAF0:  69 72 65 20 73 75 72 20 6C 61 20 6E 6F 75 76 65    ire sur la nouve
00FB00:  20 4C 6F 77 56 69 64 65 6F 3B 0D 0A 20 20 20 20     LowVideo;..    
00FB10:  20 20 53 65 6C 65 63 74 57 69 6E 64 6F 77 28 33      SelectWindow(3
00FB20:  29 3B 0D 0A 20 20 20 20 20 20 47 6F 74 6F 58 59    );..      GotoXY
00FB30:  28 31 2C 31 29 3B 0D 0A 20 20 20 20 20 20 57 72    (1,1);..      Wr
00FB40:  69 74 65 28 23 31 33 23 31 31 29 3B 0D 0A 20 20    ite(#13#11);..  
00FB50:  20 20 20 20 47 6F 74 6F 58 59 28 31 2C 31 29 3B        GotoXY(1,1);
00FB60:  0D 0A 20 20 20 20 20 20 57 72 69 74 65 28 27 4C    ..      Write('L
00FB70:  69 6E 65 20 27 2C 20 57 74 61 62 5B 33 2C 35 5D    ine ', Wtab[3,5]
00FB80:  3A 35 2C 20 27 20 27 20 2C 23 32 30 37 2C 27 20    :5, ' ' ,#207,' 
00FB90:  27 2C 20 20 52 61 6E 53 74 72 28 35 36 29 29 3B    ',  RanStr(56));
00FBA0:  0D 0A 20 20 20 20 20 20 57 74 61 62 5B 33 2C 35    ..      Wtab[3,5
00FBB0:  5D 3A 3D 53 75 63 63 28 57 74 61 62 5B 33 2C 35    ]:=Succ(Wtab[3,5
00FBC0:  5D 29 3B 0D 0A 20 20 20 20 20 20 4E 6F 72 6D 56    ]);..      NormV
00FBD0:  69 64 65 6F 3B 0D 0A 20 20 20 65 6E 64 20 20 7B    ideo;..   end  {
00FBE0:  20 57 69 6E 64 6F 77 33 20 7D 3B 0D 0A 0D 0A 62     Window3 };....b
00FBF0:  65 67 69 6E 0D 0A 20 20 20 63 6C 72 73 63 72 3B    egin..   clrscr;
00FC00:  0D 0A 20 20 20 47 6F 74 6F 58 59 28 31 35 2C 32    ..   GotoXY(15,2
00FC10:  35 29 3B 0D 0A 20 20 20 57 72 69 74 65 28 27 54    5);..   Write('T
00FC20:  55 52 42 4F 20 50 41 53 43 41 4C 20 57 69 6E 64    URBO PASCAL Wind
00FC30:  6F 77 20 44 65 6D 6F 20 20 2D 20 20 50 72 65 73    ow Demo  -  Pres
00FC40:  73 20 61 6E 79 20 6B 65 79 20 74 6F 20 73 74 6F    s any key to sto
00FC50:  70 27 29 3B 0D 0A 0D 0A 20 20 20 66 6F 72 20 69    p');....   for i
00FC60:  3A 3D 31 20 74 6F 20 57 69 6E 64 6F 77 73 20 64    :=1 to Windows d
00FC70:  6F 0D 0A 20 20 20 20 20 20 46 72 61 6D 65 28 57    o..      Frame(W
00FC80:  74 61 62 5B 69 2C 31 5D 2D 31 2C 20 57 74 61 62    tab[i,1]-1, Wtab
00FC90:  5B 69 2C 32 5D 2D 31 2C 20 57 74 61 62 5B 69 2C    [i,2]-1, Wtab[i,
00FCA0:  33 5D 2B 31 2C 20 57 74 61 62 5B 69 2C 34 5D 2B    3]+1, Wtab[i,4]+
00FCB0:  31 29 3B 0D 0A 20 20 20 72 65 70 65 61 74 0D 0A    1);..   repeat..
00FCC0:  20 20 20 20 20 20 57 69 6E 64 6F 77 31 3B 0D 0A          Window1;..
00FCD0:  20 20 20 20 20 20 57 69 6E 64 6F 77 32 3B 0D 0A          Window2;..
00FCE0:  20 20 20 20 20 20 57 69 6E 64 6F 77 33 3B 0D 0A          Window3;..
00FCF0:  20 20 20 75 6E 74 69 6C 20 4B 65 79 50 72 65 73       until KeyPres
00FD00:  7B 24 43 2D 7D 0D 0A 7B 24 55 2D 7D 0D 0A 0D 0A    {$C-}..{$U-}....
00FD10:  70 72 6F 67 72 61 6D 20 54 65 73 74 57 69 6E 64    program TestWind
00FD20:  6F 77 3B 0D 0A 0D 0A 63 6F 6E 73 74 0D 0A 20 20    ow;....const..  
00FD30:  20 57 69 6E 64 6F 77 73 20 20 20 20 3D 20 33 3B     Windows    = 3;
00FD40:  0D 0A 20 20 20 57 74 61 62 20 20 20 20 20 20 20    ..   Wtab       
00FD50:  3A 20 61 72 72 61 79 5B 31 2E 2E 57 69 6E 64 6F    : array[1..Windo
00FD60:  77 73 2C 31 2E 2E 35 5D 20 6F 66 20 49 6E 74 65    ws,1..5] of Inte
00FD70:  67 65 72 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ger..           
00FD80:  20 20 20 20 20 3D 20 28 28 20 35 2C 20 20 32 2C         = (( 5,  2,
00FD90:  20 20 33 35 2C 20 31 31 2C 20 20 31 29 2C 20 7B      35, 11,  1), {
00FDA0:  20 58 30 2C 59 30 2C 58 31 2C 59 31 2C 4C 69 6E     X0,Y0,X1,Y1,Lin
00FDB0:  65 4E 6F 20 7D 0D 0A 20 20 20 20 20 20 20 20 20    eNo }..         
00FDC0:  20 20 20 20 20 20 20 20 20 20 28 34 35 2C 20 20              (45,  
00FDD0:  32 2C 20 20 37 35 2C 20 31 31 2C 20 20 31 29 2C    2,  75, 11,  1),
00FDE0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
00FDF0:  20 20 20 20 20 28 20 35 2C 20 31 35 2C 20 20 37         ( 5, 15,  7
00FE00:  35 2C 20 32 33 2C 20 20 31 29 0D 0A 20 20 20 20    5, 23,  1)..    
00FE10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 3B                  );
00FE20:  0D 0A 74 79 70 65 0D 0A 20 20 20 53 74 72 69 6E    ..type..   Strin
00FE30:  67 32 35 35 20 20 3D 20 53 74 72 69 6E 67 5B 32    g255  = String[2
00FE40:  35 35 5D 3B 0D 0A 0D 0A 76 61 72 0D 0A 20 20 20    55];....var..   
00FE50:  69 20 20 20 20 20 20 20 20 20 20 3A 20 49 6E 74    i          : Int
00FE60:  65 67 65 72 3B 0D 0A 20 20 20 43 68 20 20 20 20    eger;..   Ch    
00FE70:  20 20 20 20 20 3A 20 43 68 61 72 3B 0D 0A 0D 0A         : Char;....
00FE80:  0D 0A 20 20 20 70 72 6F 63 65 64 75 72 65 20 77    ..   procedure w
00FE90:  69 6E 64 6F 77 28 78 31 2C 78 32 2C 79 31 2C 79    indow(x1,x2,y1,y
00FEA0:  32 3A 62 79 74 65 29 3B 0D 0A 20 20 20 62 65 67    2:byte);..   beg
00FEB0:  69 6E 0D 0A 20 20 20 20 20 77 72 69 74 65 28 23    in..     write(#
00FEC0:  32 36 2C 63 68 72 28 78 31 2D 31 29 2C 63 68 72    26,chr(x1-1),chr
00FED0:  28 79 31 2D 31 29 2C 63 68 72 28 78 32 2D 31 29    (y1-1),chr(x2-1)
00FEE0:  2C 63 68 72 28 79 32 2D 31 29 29 3B 0D 0A 20 20    ,chr(y2-1));..  
00FEF0:  20 65 6E 64 3B 0D 0A 0D 0A 20 20 20 70 72 6F 63     end;....   proc
00FF00:  73 65 64 3B 0D 0A 20 20 20 52 65 61 64 28 4B 42    sed;..   Read(KB
00FF10:  44 2C 20 43 68 29 3B 0D 0A 20 20 20 77 69 6E 64    D, Ch);..   wind
00FF20:  6F 77 28 31 2C 31 2C 38 30 2C 32 35 29 3B 0D 0A    ow(1,1,80,25);..
00FF30:  20 20 20 63 6C 72 73 63 72 3B 0D 0A 65 6E 64 2E       clrscr;..end.
00FF40:  0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
00FF50:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
00FF60:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
00FF70:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
00FF80:  3A 35 2C 20 27 20 27 20 2C 23 32 30 37 2C 27 20    :5, ' ' ,#207,' 
00FF90:  27 2C 20 20 52 61 6E 53 74 72 28 35 36 29 29 3B    ',  RanStr(56));
00FFA0:  0D 0A 20 20 20 20 20 20 57 74 61 62 5B 33 2C 35    ..      Wtab[3,5
00FFB0:  5D 3A 3D 53 75 63 63 28 57 74 61 62 5B 33 2C 35    ]:=Succ(Wtab[3,5
00FFC0:  5D 29 3B 0D 0A 20 20 20 20 20 20 4E 6F 72 6D 56    ]);..      NormV
00FFD0:  69 64 65 6F 3B 0D 0A 20 20 20 65 6E 64 20 20 7B    ideo;..   end  {
00FFE0:  20 57 69 6E 64 6F 77 33 20 7D 3B 0D 0A 0D 0A 62     Window3 };....b
00FFF0:  65 67 69 6E 0D 0A 20 20 20 63 6C 72 73 63 72 3B    egin..   clrscr;
010000:  0D 0A 20 20 20 47 6F 74 6F 58 59 28 31 35 2C 32    ..   GotoXY(15,2
010010:  35 29 3B 0D 0A 20 20 20 57 72 69 74 65 28 27 54    5);..   Write('T
010020:  55 52 42 4F 20 50 41 53 43 41 4C 20 57 69 6E 64    URBO PASCAL Wind
010030:  6F 77 20 44 65 6D 6F 20 20 2D 20 20 50 72 65 73    ow Demo  -  Pres
010040:  73 20 61 6E 79 20 6B 65 79 20 74 6F 20 73 74 6F    s any key to sto
010050:  70 27 29 3B 0D 0A 0D 0A 20 20 20 66 6F 72 20 69    p');....   for i
010060:  3A 3D 31 20 74 6F 20 57 69 6E 64 6F 77 73 20 64    :=1 to Windows d
010070:  6F 0D 0A 20 20 20 20 20 20 46 72 61 6D 65 28 57    o..      Frame(W
010080:  74 61 62 5B 69 2C 31 5D 2D 31 2C 20 57 74 61 62    tab[i,1]-1, Wtab
010090:  5B 69 2C 32 5D 2D 31 2C 20 57 74 61 62 5B 69 2C    [i,2]-1, Wtab[i,
0100A0:  33 5D 2B 31 2C 20 57 74 61 62 5B 69 2C 34 5D 2B    3]+1, Wtab[i,4]+
0100B0:  31 29 3B 0D 0A 20 20 20 72 65 70 65 61 74 0D 0A    1);..   repeat..
0100C0:  20 20 20 20 20 20 57 69 6E 64 6F 77 31 3B 0D 0A          Window1;..
0100D0:  20 20 20 20 20 20 57 69 6E 64 6F 77 32 3B 0D 0A          Window2;..
0100E0:  20 20 20 20 20 20 57 69 6E 64 6F 77 33 3B 0D 0A          Window3;..
0100F0:  20 20 20 75 6E 74 69 6C 20 4B 65 79 50 72 65 73       until KeyPres
010100:  65 64 75 72 65 20 46 72 61 6D 65 28 55 70 70 65    edure Frame(Uppe
010110:  72 4C 65 66 74 58 2C 20 55 70 70 65 72 4C 65 66    rLeftX, UpperLef
010120:  74 59 2C 20 4C 6F 77 65 72 52 69 67 68 74 58 2C    tY, LowerRightX,
010130:  20 4C 6F 77 65 72 52 69 67 68 74 59 3A 20 49 6E     LowerRightY: In
010140:  74 65 67 65 72 29 3B 0D 0A 20 20 20 76 61 72 0D    teger);..   var.
010150:  0A 20 20 20 20 20 20 69 3A 20 49 6E 74 65 67 65    .      i: Intege
010160:  72 3B 0D 0A 20 20 20 62 65 67 69 6E 0D 0A 20 20    r;..   begin..  
010170:  20 20 20 20 47 6F 74 6F 58 59 28 55 70 70 65 72        GotoXY(Upper
010180:  4C 65 66 74 58 2C 20 55 70 70 65 72 4C 65 66 74    LeftX, UpperLeft
010190:  59 29 3B 0D 0A 20 20 20 20 20 20 57 72 69 74 65    Y);..      Write
0101A0:  28 23 31 35 30 29 3B 0D 0A 20 20 20 20 20 20 66    (#150);..      f
0101B0:  6F 72 20 69 3A 3D 55 70 70 65 72 4C 65 66 74 58    or i:=UpperLeftX
0101C0:  2B 31 20 74 6F 20 4C 6F 77 65 72 52 69 67 68 74    +1 to LowerRight
0101D0:  58 2D 31 20 64 6F 20 57 72 69 74 65 28 23 31 35    X-1 do Write(#15
0101E0:  34 29 3B 0D 0A 20 20 20 20 20 20 57 72 69 74 65    4);..      Write
0101F0:  28 23 31 35 36 29 3B 0D 0A 20 20 20 20 20 20 66    (#156);..      f
010200:  6F 72 20 69 3A 3D 55 70 70 65 72 4C 65 66 74 59    or i:=UpperLeftY
010210:  2B 31 20 74 6F 20 4C 6F 77 65 72 52 69 67 68 74    +1 to LowerRight
010220:  59 2D 31 20 64 6F 0D 0A 20 20 20 20 20 20 62 65    Y-1 do..      be
010230:  67 69 6E 0D 0A 20 20 20 20 20 20 20 20 20 47 6F    gin..         Go
010240:  74 6F 58 59 28 55 70 70 65 72 4C 65 66 74 58 20    toXY(UpperLeftX 
010250:  2C 20 69 29 3B 20 20 57 72 69 74 65 28 23 31 34    , i);  Write(#14
010260:  39 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 47 6F    9);..         Go
010270:  74 6F 58 59 28 4C 6F 77 65 72 52 69 67 68 74 58    toXY(LowerRightX
010280:  2C 20 69 29 3B 20 20 57 72 69 74 65 28 23 31 34    , i);  Write(#14
010290:  39 29 3B 0D 0A 20 20 20 20 20 20 65 6E 64 3B 0D    9);..      end;.
0102A0:  0A 20 20 20 20 20 20 47 6F 74 6F 58 59 28 55 70    .      GotoXY(Up
0102B0:  70 65 72 4C 65 66 74 58 2C 20 4C 6F 77 65 72 52    perLeftX, LowerR
0102C0:  69 67 68 74 59 29 3B 0D 0A 20 20 20 20 20 20 57    ightY);..      W
0102D0:  72 69 74 65 28 23 31 34 37 29 3B 0D 0A 20 20 20    rite(#147);..   
0102E0:  20 20 20 66 6F 72 20 69 3A 3D 55 70 70 65 72 4C       for i:=UpperL
0102F0:  65 66 74 58 2B 31 20 74 6F 20 4C 6F 77 65 72 52    eftX+1 to LowerR
010300:  70 72 6F 67 72 61 6D 20 43 6F 6D 6D 61 6E 64 4C    program CommandL
010310:  69 6E 65 3B 0D 0A 7B 0D 0A 20 20 43 4F 4D 4D 41    ine;..{..  COMMA
010320:  4E 44 4C 49 4E 45 20 50 41 52 41 4D 45 54 45 52    NDLINE PARAMETER
010330:  53 20 44 45 4D 4F 4E 53 54 52 41 54 49 4F 4E 20    S DEMONSTRATION 
010340:  50 52 4F 47 52 41 4D 20 20 56 65 72 73 69 6F 6E    PROGRAM  Version
010350:  20 31 2E 30 30 41 0D 0A 0D 0A 20 20 54 68 69 73     1.00A....  This
010360:  20 70 72 6F 67 72 61 6D 20 67 65 74 73 20 70 61     program gets pa
010370:  72 61 6D 65 74 65 72 73 20 66 72 6F 6D 20 74 68    rameters from th
010380:  65 20 63 6F 6D 6D 61 6E 64 20 6C 69 6E 65 3A 0D    e command line:.
010390:  0A 0D 0A 20 20 49 4E 53 54 52 55 43 54 49 4F 4E    ...  INSTRUCTION
0103A0:  53 0D 0A 20 20 20 20 31 2E 20 20 4C 6F 61 64 20    S..    1.  Load 
0103B0:  74 68 65 20 54 55 52 42 4F 20 63 6F 6D 70 69 6C    the TURBO compil
0103C0:  65 72 20 61 6E 64 20 63 6F 6D 70 69 6C 65 20 74    er and compile t
0103D0:  6F 20 61 20 2E 43 4F 4D 20 66 69 6C 65 0D 0A 20    o a .COM file.. 
0103E0:  20 20 20 32 2E 20 20 51 75 69 74 20 74 68 65 20       2.  Quit the 
0103F0:  54 55 52 42 4F 20 63 6F 6D 70 69 6C 65 72 20 61    TURBO compiler a
010400:  6E 64 20 65 78 65 63 75 74 65 20 74 68 65 20 70    nd execute the p
010410:  72 6F 67 72 61 6D 20 77 69 74 68 0D 0A 20 20 20    rogram with..   
010420:  20 20 20 20 20 70 61 72 61 6D 65 74 65 72 73 2E         parameters.
010430:  20 20 54 72 79 3A 0D 0A 0D 0A 20 20 20 20 20 20      Try:....      
010440:  20 20 20 20 20 20 20 20 20 20 63 6D 64 6C 69 6E              cmdlin
010450:  20 61 62 63 20 64 65 66 0D 0A 20 20 20 20 20 20     abc def..      
010460:  20 20 20 20 20 20 20 20 20 20 63 6D 64 6C 69 6E              cmdlin
010470:  20 47 72 65 65 74 69 6E 67 73 20 66 72 6F 6D 20     Greetings from 
010480:  46 72 61 6E 6B 20 42 6F 72 6C 61 6E 64 21 0D 0A    Frank Borland!..
010490:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0104A0:  63 6D 64 6C 69 6E 0D 0A 0D 0A 20 20 4E 4F 54 45    cmdlin....  NOTE
0104B0:  3A 20 20 46 6F 72 20 69 6E 66 6F 72 6D 61 74 69    :  For informati
0104C0:  6F 6E 20 61 62 6F 75 74 20 74 68 65 73 65 20 66    on about these f
0104D0:  75 6E 63 74 69 6F 6E 73 2C 20 70 6C 65 61 73 65    unctions, please
0104E0:  20 72 65 66 65 72 20 74 6F 20 79 6F 75 72 0D 0A     refer to your..
0104F0:  20 20 20 20 20 20 20 20 20 54 55 52 42 4F 20 33             TURBO 3
010500:  69 67 68 74 58 2D 31 20 64 6F 20 57 72 69 74 65    ightX-1 do Write
010510:  28 23 31 35 34 29 3B 0D 0A 20 20 20 20 20 20 57    (#154);..      W
010520:  72 69 74 65 28 23 31 35 33 29 3B 0D 0A 20 20 20    rite(#153);..   
010530:  65 6E 64 20 20 7B 20 46 72 61 6D 65 20 7D 3B 0D    end  { Frame };.
010540:  0A 0D 0A 0D 0A 20 20 20 66 75 6E 63 74 69 6F 6E    .....   function
010550:  20 52 61 6E 53 74 72 28 4C 65 6E 3A 20 49 6E 74     RanStr(Len: Int
010560:  65 67 65 72 29 3A 20 53 74 72 69 6E 67 32 35 35    eger): String255
010570:  3B 0D 0A 20 20 20 76 61 72 0D 0A 20 20 20 20 20    ;..   var..     
010580:  20 53 3A 20 53 74 72 69 6E 67 32 35 35 3B 0D 0A     S: String255;..
010590:  20 20 20 20 20 20 69 3A 20 49 6E 74 65 67 65 72          i: Integer
0105A0:  3B 0D 0A 20 20 20 62 65 67 69 6E 0D 0A 20 20 20    ;..   begin..   
0105B0:  20 20 20 53 5B 30 5D 3A 3D 43 68 72 28 4C 65 6E       S[0]:=Chr(Len
0105C0:  29 3B 0D 0A 20 20 20 20 20 20 66 6F 72 20 4C 65    );..      for Le
0105D0:  6E 3A 3D 31 20 74 6F 20 4C 65 6E 20 64 6F 0D 0A    n:=1 to Len do..
0105E0:  20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20          begin..   
0105F0:  20 20 20 20 20 20 69 3A 3D 52 61 6E 64 6F 6D 28          i:=Random(
010600:  32 32 33 29 3B 0D 0A 20 20 20 20 20 20 20 20 20    223);..         
010610:  69 3A 3D 69 20 2B 20 33 32 3B 0D 0A 20 20 20 20    i:=i + 32;..    
010620:  20 20 20 20 20 53 5B 4C 65 6E 5D 3A 3D 43 68 72         S[Len]:=Chr
010630:  28 69 29 3B 0D 0A 20 20 20 20 20 20 65 6E 64 3B    (i);..      end;
010640:  0D 0A 20 20 20 20 20 20 52 61 6E 53 74 72 3A 3D    ..      RanStr:=
010650:  53 3B 0D 0A 20 20 20 65 6E 64 20 20 7B 20 52 61    S;..   end  { Ra
010660:  6E 53 74 72 20 7D 3B 0D 0A 0D 0A 0D 0A 20 20 20    nStr };......   
010670:  70 72 6F 63 65 64 75 72 65 20 53 65 6C 65 63 74    procedure Select
010680:  57 69 6E 64 6F 77 28 57 69 6E 3A 20 49 6E 74 65    Window(Win: Inte
010690:  67 65 72 29 3B 0D 0A 20 20 20 62 65 67 69 6E 0D    ger);..   begin.
0106A0:  0A 20 20 20 20 20 20 57 69 6E 64 6F 77 28 57 74    .      Window(Wt
0106B0:  61 62 5B 57 69 6E 2C 31 5D 2C 20 57 74 61 62 5B    ab[Win,1], Wtab[
0106C0:  57 69 6E 2C 32 5D 2C 20 57 74 61 62 5B 57 69 6E    Win,2], Wtab[Win
0106D0:  2C 33 5D 2C 20 57 74 61 62 5B 57 69 6E 2C 34 5D    ,3], Wtab[Win,4]
0106E0:  29 0D 0A 20 20 20 65 6E 64 20 20 7B 20 53 65 6C    )..   end  { Sel
0106F0:  65 63 74 57 69 6E 64 6F 77 20 7D 3B 0D 0A 0D 0A    ectWindow };....
010700:  2E 30 20 52 65 66 65 72 65 6E 63 65 20 4D 61 6E    .0 Reference Man
010710:  75 61 6C 2E 0D 0A 7D 0D 0A 0D 0A 0D 0A 76 61 72    ual...}......var
010720:  0D 0A 20 20 69 20 3A 20 69 6E 74 65 67 65 72 3B    ..  i : integer;
010730:  0D 0A 0D 0A 62 65 67 69 6E 0D 0A 20 20 66 6F 72    ....begin..  for
010740:  20 69 20 3A 3D 20 31 20 74 6F 20 50 61 72 61 6D     i := 1 to Param
010750:  43 6F 75 6E 74 20 64 6F 0D 0A 20 20 20 20 77 72    Count do..    wr
010760:  69 74 65 6C 6E 28 50 61 72 61 6D 53 54 52 28 69    iteln(ParamSTR(i
010770:  29 29 3B 0D 0A 65 6E 64 2E 0D 0A 1A 00 00 00 00    ));..end........
010780:  1A 30 20 52 65 66 65 72 65 6E 63 65 20 4D 61 6E    .0 Reference Man
010790:  75 61 6C 2E 0D 0A 7D 0D 0A 0D 0A 0D 0A 76 61 72    ual...}......var
0107A0:  0D 0A 20 20 69 20 3A 20 69 6E 74 65 67 65 72 3B    ..  i : integer;
0107B0:  0D 0A 0D 0A 62 65 67 69 6E 0D 0A 20 20 66 6F 72    ....begin..  for
0107C0:  20 69 20 3A 3D 20 31 20 74 6F 20 50 61 72 61 6D     i := 1 to Param
0107D0:  43 6F 75 6E 74 20 64 6F 0D 0A 20 20 20 20 77 72    Count do..    wr
0107E0:  69 74 65 6C 6E 28 50 61 72 61 6D 53 54 52 28 69    iteln(ParamSTR(i
0107F0:  29 29 3B 0D 0A 65 6E 64 2E 0D 0A 1A 00 00 00 00    ));..end........
010800:  6E 64 20 65 78 65 63 75 74 65 20 74 68 65 20 70    nd execute the p
010810:  72 6F 67 72 61 6D 20 77 69 74 68 0D 0A 20 20 20    rogram with..   
010820:  20 20 20 20 20 70 61 72 61 6D 65 74 65 72 73 2E         parameters.
010830:  20 20 54 72 79 3A 0D 0A 0D 0A 20 20 20 20 20 20      Try:....      
010840:  20 20 20 20 20 20 20 20 20 20 63 6D 64 6C 69 6E              cmdlin
010850:  20 61 62 63 20 64 65 66 0D 0A 20 20 20 20 20 20     abc def..      
010860:  20 20 20 20 20 20 20 20 20 20 63 6D 64 6C 69 6E              cmdlin
010870:  20 47 72 65 65 74 69 6E 67 73 20 66 72 6F 6D 20     Greetings from 
010880:  46 72 61 6E 6B 20 42 6F 72 6C 61 6E 64 21 0D 0A    Frank Borland!..
010890:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0108A0:  63 6D 64 6C 69 6E 0D 0A 0D 0A 20 20 4E 4F 54 45    cmdlin....  NOTE
0108B0:  3A 20 20 46 6F 72 20 69 6E 66 6F 72 6D 61 74 69    :  For informati
0108C0:  6F 6E 20 61 62 6F 75 74 20 74 68 65 73 65 20 66    on about these f
0108D0:  75 6E 63 74 69 6F 6E 73 2C 20 70 6C 65 61 73 65    unctions, please
0108E0:  20 72 65 66 65 72 20 74 6F 20 79 6F 75 72 0D 0A     refer to your..
0108F0:  20 20 20 20 20 20 20 20 20 54 55 52 42 4F 20 33             TURBO 3
010900:  0D 0A 20 20 20 70 72 6F 63 65 64 75 72 65 20 57    ..   procedure W
010910:  69 6E 64 6F 77 31 3B 0D 0A 20 20 20 62 65 67 69    indow1;..   begi
010920:  6E 0D 0A 20 20 20 20 20 20 4C 6F 77 56 69 64 65    n..      LowVide
010930:  6F 3B 0D 0A 20 20 20 20 20 20 53 65 6C 65 63 74    o;..      Select
010940:  57 69 6E 64 6F 77 28 31 29 3B 0D 0A 20 20 20 20    Window(1);..    
010950:  20 20 47 6F 74 6F 58 59 28 31 2C 32 34 29 3B 0D      GotoXY(1,24);.
010960:  0A 20 20 20 20 20 20 57 72 69 74 65 28 27 4C 69    .      Write('Li
010970:  6E 65 20 27 2C 20 57 74 61 62 5B 31 2C 35 5D 3A    ne ', Wtab[1,5]:
010980:  35 2C 20 27 20 27 20 2C 23 32 30 37 2C 27 20 27    5, ' ' ,#207,' '
010990:  2C 20 52 61 6E 53 74 72 28 31 36 29 29 3B 0D 0A    , RanStr(16));..
0109A0:  20 20 20 20 20 20 57 74 61 62 5B 31 2C 35 5D 3A          Wtab[1,5]:
0109B0:  3D 53 75 63 63 28 57 74 61 62 5B 31 2C 35 5D 29    =Succ(Wtab[1,5])
0109C0:  3B 0D 0A 20 20 20 20 20 20 4E 6F 72 6D 56 69 64    ;..      NormVid
0109D0:  65 6F 3B 0D 0A 20 20 20 65 6E 64 20 20 7B 20 57    eo;..   end  { W
0109E0:  69 6E 64 6F 77 31 20 7D 3B 0D 0A 0D 0A 20 20 20    indow1 };....   
0109F0:  70 72 6F 63 65 64 75 72 65 20 57 69 6E 64 6F 77    procedure Window
010A00:  32 3B 0D 0A 20 20 20 62 65 67 69 6E 0D 0A 20 20    2;..   begin..  
010A10:  20 20 20 20 4C 6F 77 56 69 64 65 6F 3B 0D 0A 20        LowVideo;.. 
010A20:  20 20 20 20 20 53 65 6C 65 63 74 57 69 6E 64 6F         SelectWindo
010A30:  77 28 32 29 3B 0D 0A 20 20 20 20 20 20 47 6F 74    w(2);..      Got
010A40:  6F 58 59 28 31 2C 32 34 29 3B 0D 0A 20 20 20 20    oXY(1,24);..    
010A50:  20 20 57 72 69 74 65 28 27 4C 69 6E 65 20 27 2C      Write('Line ',
010A60:  20 57 74 61 62 5B 32 2C 35 5D 3A 35 2C 20 27 20     Wtab[2,5]:5, ' 
010A70:  27 20 2C 23 32 30 37 2C 27 20 27 2C 20 52 61 6E    ' ,#207,' ', Ran
010A80:  53 74 72 28 31 36 29 29 3B 0D 0A 20 20 20 20 20    Str(16));..     
010A90:  20 57 74 61 62 5B 32 2C 35 5D 3A 3D 53 75 63 63     Wtab[2,5]:=Succ
010AA0:  28 57 74 61 62 5B 32 2C 35 5D 29 3B 0D 0A 20 20    (Wtab[2,5]);..  
010AB0:  20 20 20 20 4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A        NormVideo;..
010AC0:  20 20 20 65 6E 64 20 20 7B 20 57 69 6E 64 6F 77       end  { Window
010AD0:  32 20 7D 3B 0D 0A 0D 0A 0D 0A 20 20 20 70 72 6F    2 };......   pro
010AE0:  63 65 64 75 72 65 20 57 69 6E 64 6F 77 33 3B 0D    cedure Window3;.
010AF0:  0A 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20    .   begin..     
010B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
010B10:  0E 00 01 00 02 09 64 E5 0E 00 41 02 00 00 00 02    ......d...A.....
010B20:  0E 00 46 02 00 00 00 02 0E 00 42 02 00 00 00 02    ..F.......B.....
010B30:  0E 00 47 02 00 00 00 02 0E 00 43 02 00 00 00 02    ..G.......C.....
010B40:  0E 00 48 02 00 00 00 02 0E 00 44 02 00 00 00 02    ..H.......D.....
010B50:  0E 00 49 02 00 00 00 02 0E 00 45 02 00 00 00 02    ..I.......E.....
010B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010C00:  01 20 61 72 65 20 6E 6F 74 20 61 6C 6C 6F 77 65    . are not allowe
010C10:  64 0D 0A 02 20 63 61 6E 20 6E 6F 74 20 62 65 0D    d... can not be.
010C20:  0A 03 20 63 6F 6E 73 74 61 6E 74 0D 0A 04 20 64    .. constant... d
010C30:  6F 65 73 20 6E 6F 74 0D 0A 05 20 65 78 70 72 65    oes not... expre
010C40:  73 73 69 6F 6E 0D 0A 06 20 69 64 65 6E 74 69 66    ssion... identif
010C50:  69 65 72 0D 0A 07 20 66 69 6C 65 0D 0A 08 20 68    ier... file... h
010C60:  65 72 65 0D 0A 0B 49 6E 74 65 67 65 72 0D 0A 0C    ere...Integer...
010C70:  46 69 6C 65 0D 0A 0E 49 6C 6C 65 67 61 6C 0D 0A    File...Illegal..
010C80:  0F 20 6F 72 0D 0A 10 55 6E 64 65 66 69 6E 65 64    . or...Undefined
010C90:  0D 0A 11 20 6D 61 74 63 68 0D 0A 12 20 72 65 61    ... match... rea
010CA0:  6C 0D 0A 13 53 74 72 69 6E 67 0D 0A 14 54 65 78    l...String...Tex
010CB0:  74 66 69 6C 65 0D 0A 15 20 6F 75 74 20 6F 66 20    tfile... out of 
010CC0:  72 61 6E 67 65 0D 0A 16 20 76 61 72 69 61 62 6C    range... variabl
010CD0:  65 0D 0A 17 20 6F 76 65 72 66 6C 6F 77 0D 0A 18    e... overflow...
010CE0:  20 65 78 70 65 63 74 65 64 0D 0A 19 20 74 79 70     expected... typ
010CF0:  65 0D 0A 1B 49 6E 76 61 6C 69 64 0D 0A 1D 20 70    e...Invalid... p
010D00:  6F 69 6E 74 65 72 0D 0A 30 31 27 3B 27 18 0D 0A    ointer..01';'...
010D10:  30 32 27 3A 27 18 0D 0A 30 33 27 2C 27 18 0D 0A    02':'...03','...
010D20:  30 34 27 28 27 18 0D 0A 30 35 27 29 27 18 0D 0A    04'('...05')'...
010D30:  30 36 27 3D 27 18 0D 0A 30 37 27 3A 3D 27 18 0D    06'='...07':='..
010D40:  0A 30 38 27 5B 27 18 0D 0A 30 39 27 5D 27 18 0D    .08'['...09']'..
010D50:  0A 31 30 27 2E 27 18 0D 0A 31 31 27 2E 2E 27 18    .10'.'...11'..'.
010D60:  0D 0A 31 32 42 45 47 49 4E 18 0D 0A 31 33 44 4F    ..12BEGIN...13DO
010D70:  18 0D 0A 31 34 45 4E 44 18 0D 0A 31 35 4F 46 18    ...14END...15OF.
010D80:  0D 0A 31 37 54 48 45 4E 18 0D 0A 31 38 54 4F 0F    ..17THEN...18TO.
010D90:  20 44 4F 57 4E 54 4F 18 0D 0A 32 30 42 6F 6F 6C     DOWNTO...20Bool
010DA0:  65 61 6E 05 18 0D 0A 32 31 0C 16 18 0D 0A 32 32    ean....21.....22
010DB0:  0B 03 18 0D 0A 32 33 0B 05 18 0D 0A 32 34 0B 16    .....23.....24..
010DC0:  18 0D 0A 32 35 0B 0F 12 03 18 0D 0A 32 36 0B 0F    ...25.......26..
010DD0:  12 05 18 0D 0A 32 37 0B 0F 12 16 18 0D 0A 32 38    .....27.......28
010DE0:  50 6F 69 6E 74 65 72 16 18 0D 0A 32 39 52 65 63    Pointer....29Rec
010DF0:  6F 72 64 16 18 0D 0A 33 30 53 69 6D 70 6C 65 19    ord....30Simple.
010E00:  68 65 6E 20 70 72 6F 63 65 73 73 20 69 6E 63 6C    hen process incl
010E10:  75 64 65 20 66 69 6C 65 20 61 6E 64 20 65 78 74    ude file and ext
010E20:  72 61 63 74 20 63 6F 6D 6D 61 6E 64 20 66 72 6F    ract command fro
010E30:  6D 20 6C 69 6E 65 20 62 75 66 66 65 72 0D 0A 20    m line buffer.. 
010E40:  20 20 20 20 20 20 20 20 20 20 20 20 45 6C 73 65                Else
010E50:  20 70 72 69 6E 74 20 6F 75 74 20 74 68 65 20 6C     print out the l
010E60:  69 6E 65 20 62 75 66 66 65 72 2E 0D 0A 20 20 20    ine buffer...   
010E70:  20 20 20 20 64 2E 20 20 52 65 70 65 61 74 20 73        d.  Repeat s
010E80:  74 65 70 20 34 2E 61 20 74 68 72 75 20 34 2E 63    tep 4.a thru 4.c
010E90:  20 75 6E 74 69 6C 20 65 6F 66 28 6D 61 69 6E 20     until eof(main 
010EA0:  66 69 6C 65 29 3B 0D 0A 0D 0A 20 20 20 49 4E 53    file);....   INS
010EB0:  54 52 55 43 54 49 4F 4E 53 0D 0A 20 20 20 31 2E    TRUCTIONS..   1.
010EC0:  20 20 43 6F 6D 70 69 6C 65 20 61 6E 64 20 72 75      Compile and ru
010ED0:  6E 20 74 68 65 20 70 72 6F 67 72 61 6D 20 75 73    n the program us
010EE0:  69 6E 67 20 74 68 65 20 54 55 52 42 4F 2E 43 4F    ing the TURBO.CO
010EF0:  4D 20 63 6F 6D 70 69 6C 65 72 2E 0D 0A 20 20 20    M compiler...   
010F00:  32 2E 20 20 54 77 6F 20 77 61 79 73 20 74 6F 20    2.  Two ways to 
010F10:  70 72 69 6E 74 20 61 20 66 69 6C 65 0D 0A 20 20    print a file..  
010F20:  20 20 20 20 20 61 2E 20 20 52 75 6E 20 66 72 6F         a.  Run fro
010F30:  6D 20 54 55 52 42 4F 20 69 6E 20 6D 65 6D 6F 72    m TURBO in memor
010F40:  79 3A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 31    y:..           1
010F50:  2E 20 20 54 79 70 65 20 22 52 22 20 61 6E 64 20    .  Type "R" and 
010F60:  65 6E 74 65 72 20 61 20 66 69 6C 65 20 6E 61 6D    enter a file nam
010F70:  65 20 74 6F 20 70 72 69 6E 74 20 77 68 65 6E 20    e to print when 
010F80:  70 72 6F 6D 70 74 65 64 2E 0D 0A 20 20 20 20 20    prompted...     
010F90:  20 20 20 20 20 20 32 2E 20 20 53 70 65 63 69 66          2.  Specif
010FA0:  79 20 61 20 72 75 6E 2D 74 69 6D 65 20 70 61 72    y a run-time par
010FB0:  61 6D 65 74 65 72 20 66 72 6F 6D 20 74 68 65 20    ameter from the 
010FC0:  63 6F 6D 70 69 6C 65 72 20 6F 70 74 69 6F 6E 73    compiler options
010FD0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
010FE0:  20 6D 65 6E 75 2E 0D 0A 20 20 20 20 20 20 20 62     menu...       b
010FF0:  2E 20 20 52 75 6E 20 74 68 65 20 70 72 6F 67 72    .  Run the progr
011000:  18 0D 0A 33 31 53 69 6D 70 6C 65 05 18 0D 0A 33    ...31Simple....3
011010:  32 13 03 18 0D 0A 33 33 13 05 18 0D 0A 33 34 13    2.....33.....34.
011020:  16 18 0D 0A 33 35 14 18 0D 0A 33 36 54 79 70 65    ....35....36Type
011030:  06 18 0D 0A 33 37 55 6E 74 79 70 65 64 07 18 0D    ....37Untyped...
011040:  0A 34 30 10 20 6C 61 62 65 6C 0D 0A 34 31 55 6E    .40. label..41Un
011050:  6B 6E 6F 77 6E 06 0F 20 73 79 6E 74 61 78 20 65    known.. syntax e
011060:  72 72 6F 72 0D 0A 34 32 10 1D 19 20 69 6E 20 70    rror..42... in p
011070:  72 65 63 65 64 69 6E 67 19 20 64 65 66 69 6E 69    receding. defini
011080:  74 69 6F 6E 73 0D 0A 34 33 44 75 70 6C 69 63 61    tions..43Duplica
011090:  74 65 06 0F 20 6C 61 62 65 6C 0D 0A 34 34 54 79    te.. label..44Ty
0110A0:  70 65 20 6D 69 73 6D 61 74 63 68 0D 0A 34 35 03    pe mismatch..45.
0110B0:  15 0D 0A 34 36 03 20 61 6E 64 20 43 41 53 45 20    ...46. and CASE 
0110C0:  73 65 6C 65 63 74 6F 72 19 04 11 0D 0A 34 37 4F    selector.....47O
0110D0:  70 65 72 61 6E 64 19 28 73 29 04 11 20 6F 70 65    perand.(s).. ope
0110E0:  72 61 74 6F 72 0D 0A 34 38 1B 20 72 65 73 75 6C    rator..48. resul
0110F0:  74 19 0D 0A 34 39 1B 20 13 20 6C 65 6E 67 74 68    t...49. . length
011100:  0D 0A 35 30 13 03 20 6C 65 6E 67 74 68 04 11 19    ..50.. length...
011110:  0D 0A 35 31 1B 20 73 75 62 72 61 6E 67 65 20 62    ..51. subrange b
011120:  61 73 65 19 0D 0A 35 32 4C 6F 77 65 72 20 62 6F    ase...52Lower bo
011130:  75 6E 64 20 3E 20 75 70 70 65 72 20 62 6F 75 6E    und > upper boun
011140:  64 0D 0A 35 33 52 65 73 65 72 76 65 64 20 77 6F    d..53Reserved wo
011150:  72 64 0D 0A 35 34 0E 20 61 73 73 69 67 6E 6D 65    rd..54. assignme
011160:  6E 74 0D 0A 35 35 13 03 20 65 78 63 65 65 64 73    nt..55.. exceeds
011170:  20 6C 69 6E 65 0D 0A 35 36 45 72 72 6F 72 20 69     line..56Error i
011180:  6E 20 69 6E 74 65 67 65 72 03 0D 0A 35 37 45 72    n integer...57Er
011190:  72 6F 72 20 69 6E 12 03 0D 0A 35 38 0E 20 63 68    ror in....58. ch
0111A0:  61 72 61 63 74 65 72 20 69 6E 06 0D 0A 36 30 03    aracter in...60.
0111B0:  73 01 08 0D 0A 36 31 0C 73 20 61 6E 64 1D 73 01    s....61.s and.s.
0111C0:  08 0D 0A 36 32 53 74 72 75 63 74 75 72 65 64 16    ...62Structured.
0111D0:  73 01 08 0D 0A 36 33 14 73 01 08 0D 0A 36 34 14    s....63.s....64.
0111E0:  73 20 61 6E 64 20 75 6E 74 79 70 65 64 07 73 01    s and untyped.s.
0111F0:  08 0D 0A 36 35 55 6E 74 79 70 65 64 07 73 01 08    ...65Untyped.s..
011200:  61 6D 20 66 72 6F 6D 20 44 4F 53 0D 0A 20 20 20    am from DOS..   
011210:  20 20 20 20 20 20 20 20 31 2E 20 20 54 79 70 65            1.  Type
011220:  20 4C 49 53 54 45 52 20 61 6E 64 20 65 6E 74 65     LISTER and ente
011230:  72 20 61 20 66 69 6C 65 20 6E 61 6D 65 20 74 6F    r a file name to
011240:  20 70 72 69 6E 74 20 77 68 65 6E 20 70 72 6F 6D     print when prom
011250:  70 74 65 64 2E 0D 0A 20 20 20 20 20 20 20 20 20    pted...         
011260:  20 20 32 2E 20 20 53 70 65 63 69 66 79 20 61 20      2.  Specify a 
011270:  63 6F 6D 6D 61 6E 64 6C 69 6E 65 20 70 61 72 61    commandline para
011280:  6D 65 74 65 72 3A 20 41 3E 20 4C 49 53 54 45 52    meter: A> LISTER
011290:  20 66 69 6C 65 6E 61 6D 65 0D 0A 0D 0A 7D 0D 0A     filename....}..
0112A0:  0D 0A 43 6F 6E 73 74 0D 0A 20 20 20 20 20 20 50    ..Const..      P
0112B0:  61 67 65 57 69 64 74 68 20 3D 20 38 30 3B 0D 0A    ageWidth = 80;..
0112C0:  20 20 20 20 20 20 50 72 69 6E 74 4C 65 6E 67 74          PrintLengt
0112D0:  68 20 3D 20 35 35 3B 0D 0A 20 20 20 20 20 20 50    h = 55;..      P
0112E0:  61 74 68 4C 65 6E 67 74 68 20 20 3D 20 36 35 3B    athLength  = 65;
0112F0:  0D 0A 20 20 20 20 20 20 46 6F 72 6D 46 65 65 64    ..      FormFeed
011300:  20 3D 20 23 31 32 3B 0D 0A 20 20 20 20 20 20 56     = #12;..      V
011310:  65 72 74 69 63 61 6C 54 61 62 4C 65 6E 67 74 68    erticalTabLength
011320:  20 3D 20 33 3B 0D 0A 0D 0A 54 79 70 65 0D 0A 20     = 3;....Type.. 
011330:  20 20 20 20 20 57 6F 72 6B 53 74 72 69 6E 67 20         WorkString 
011340:  3D 20 53 74 72 69 6E 67 5B 31 32 36 5D 3B 0D 0A    = String[126];..
011350:  20 20 20 20 20 20 46 69 6C 65 4E 61 6D 65 20 20          FileName  
011360:  3D 20 53 74 72 69 6E 67 5B 50 61 74 68 4C 65 6E    = String[PathLen
011370:  67 74 68 5D 3B 0D 0A 0D 0A 56 61 72 0D 0A 20 20    gth];....Var..  
011380:  20 20 20 20 43 75 72 52 6F 77 20 3A 20 69 6E 74        CurRow : int
011390:  65 67 65 72 3B 0D 0A 20 20 20 20 20 20 4D 61 69    eger;..      Mai
0113A0:  6E 46 69 6C 65 4E 61 6D 65 3A 20 46 69 6C 65 4E    nFileName: FileN
0113B0:  61 6D 65 3B 0D 0A 20 20 20 20 20 20 4D 61 69 6E    ame;..      Main
0113C0:  46 69 6C 65 3A 20 74 65 78 74 3B 0D 0A 20 20 20    File: text;..   
0113D0:  20 20 20 73 65 61 72 63 68 31 2C 0D 0A 20 20 20       search1,..   
0113E0:  20 20 20 73 65 61 72 63 68 32 2C 0D 0A 20 20 20       search2,..   
0113F0:  20 20 20 73 65 61 72 63 68 33 2C 0D 0A 20 20 20       search3,..   
011400:  0D 0A 36 36 49 2F 4F 01 0D 0A 36 37 0C 73 20 6D    ..66I/O...67.s m
011410:  75 73 74 20 62 65 16 20 70 61 72 61 6D 65 74 65    ust be. paramete
011420:  72 73 0D 0A 36 38 0C 20 63 6F 6D 70 6F 6E 65 6E    rs..68. componen
011430:  74 73 02 07 73 0D 0A 36 39 1B 0F 64 65 72 69 6E    ts..s..69..derin
011440:  67 20 6F 66 20 66 69 65 6C 64 73 0D 0A 37 30 53    g of fields..70S
011450:  65 74 20 62 61 73 65 19 15 0D 0A 37 31 1B 20 47    et base....71. G
011460:  4F 54 4F 0D 0A 37 32 4C 61 62 65 6C 20 6E 6F 74    OTO..72Label not
011470:  20 77 69 74 68 69 6E 20 63 75 72 72 65 6E 74 20     within current 
011480:  62 6C 6F 63 6B 0D 0A 37 33 10 20 46 4F 52 57 41    block..73. FORWA
011490:  52 44 20 70 72 6F 63 65 64 75 72 65 28 73 29 0D    RD procedure(s).
0114A0:  0A 37 34 49 4E 4C 49 4E 45 20 65 72 72 6F 72 0D    .74INLINE error.
0114B0:  0A 37 35 0E 20 75 73 65 20 6F 66 20 41 42 53 4F    .75. use of ABSO
0114C0:  4C 55 54 45 0D 0A 39 30 0C 20 6E 6F 74 20 66 6F    LUTE..90. not fo
0114D0:  75 6E 64 0D 0A 39 31 55 6E 65 78 70 65 63 74 65    und..91Unexpecte
0114E0:  64 20 65 6E 64 20 6F 66 20 73 6F 75 72 63 65 0D    d end of source.
0114F0:  0A 39 37 54 6F 6F 20 6D 61 6E 79 20 6E 65 73 74    .97Too many nest
011500:  65 64 20 57 49 54 48 27 73 0D 0A 39 38 4D 65 6D    ed WITH's..98Mem
011510:  6F 72 79 17 0D 0A 39 39 43 6F 6D 70 69 6C 65 72    ory...99Compiler
011520:  17 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
011530:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
011540:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
011550:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
011560:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
011570:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
011580:  1A 64 20 57 49 54 48 27 73 0D 0A 39 38 4D 65 6D    .d WITH's..98Mem
011590:  6F 72 79 17 0D 0A 39 39 43 6F 6D 70 69 6C 65 72    ory...99Compiler
0115A0:  17 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0115B0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0115C0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0115D0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0115E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0115F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
011600:  20 20 20 73 65 61 72 63 68 34 3A 20 73 74 72 69       search4: stri
011610:  6E 67 5B 35 5D 3B 0D 0A 0D 0A 20 20 50 72 6F 63    ng[5];....  Proc
011620:  65 64 75 72 65 20 49 6E 69 74 69 61 6C 69 7A 65    edure Initialize
011630:  3B 0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20    ;..  begin..    
011640:  43 75 72 52 6F 77 20 3A 3D 20 30 3B 0D 0A 20 20    CurRow := 0;..  
011650:  20 20 63 6C 72 73 63 72 3B 0D 0A 20 20 20 20 73      clrscr;..    s
011660:  65 61 72 63 68 31 20 3A 3D 20 27 7B 24 27 2B 27    earch1 := '{$'+'
011670:  49 27 3B 20 20 7B 20 53 6F 20 4C 49 53 54 45 52    I';  { So LISTER
011680:  20 63 61 6E 20 6C 69 73 74 20 69 74 73 65 6C 66     can list itself
011690:  21 20 7D 0D 0A 20 20 20 20 73 65 61 72 63 68 32    ! }..    search2
0116A0:  20 3A 3D 20 27 7B 24 27 2B 27 69 27 3B 0D 0A 20     := '{$'+'i';.. 
0116B0:  20 20 20 73 65 61 72 63 68 33 20 3A 3D 20 27 28       search3 := '(
0116C0:  2A 24 27 2B 27 49 27 3B 0D 0A 20 20 20 20 73 65    *$'+'I';..    se
0116D0:  61 72 63 68 34 20 3A 3D 20 27 28 2A 24 27 2B 27    arch4 := '(*$'+'
0116E0:  69 27 3B 0D 0A 20 20 65 6E 64 20 7B 69 6E 69 74    i';..  end {init
0116F0:  69 61 6C 69 7A 65 7D 3B 0D 0A 0D 0A 20 20 46 75    ialize};....  Fu
011700:  6E 63 74 69 6F 6E 20 4F 70 65 6E 28 76 61 72 20    nction Open(var 
011710:  66 70 3A 74 65 78 74 3B 20 6E 61 6D 65 3A 20 46    fp:text; name: F
011720:  69 6C 65 6E 61 6D 65 29 3A 20 62 6F 6F 6C 65 61    ilename): boolea
011730:  6E 3B 0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20    n;..  begin..   
011740:  20 41 73 73 69 67 6E 28 66 70 2C 4E 61 6D 65 29     Assign(fp,Name)
011750:  3B 0D 0A 20 20 20 20 7B 24 49 2D 7D 0D 0A 20 20    ;..    {$I-}..  
011760:  20 20 72 65 73 65 74 28 66 70 29 3B 0D 0A 20 20      reset(fp);..  
011770:  20 20 7B 24 49 2B 7D 0D 0A 20 20 20 20 49 66 20      {$I+}..    If 
011780:  49 4F 72 65 73 75 6C 74 20 3C 3E 20 30 20 74 68    IOresult <> 0 th
011790:  65 6E 0D 0A 20 20 20 20 20 62 65 67 69 6E 0D 0A    en..     begin..
0117A0:  20 20 20 20 20 20 4F 70 65 6E 20 3A 3D 20 46 61          Open := Fa
0117B0:  6C 73 65 3B 0D 0A 20 20 20 20 20 20 63 6C 6F 73    lse;..      clos
0117C0:  65 28 66 70 29 3B 0D 0A 20 20 20 20 20 65 6E 64    e(fp);..     end
0117D0:  0D 0A 20 20 20 20 65 6C 73 65 0D 0A 20 20 20 20    ..    else..    
0117E0:  20 20 4F 70 65 6E 20 3A 3D 20 54 72 75 65 3B 0D      Open := True;.
0117F0:  0A 20 20 65 6E 64 20 7B 20 4F 70 65 6E 20 7D 3B    .  end { Open };
011800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0118A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0118B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0118C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0118D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0118E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0118F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0119A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0119B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0119C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0119D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0119E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0119F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
011A00:  0D 0A 0D 0A 20 20 50 72 6F 63 65 64 75 72 65 20    ....  Procedure 
011A10:  4F 70 65 6E 4D 61 69 6E 3B 0D 0A 20 20 62 65 67    OpenMain;..  beg
011A20:  69 6E 0D 0A 20 20 20 20 49 66 20 50 61 72 61 6D    in..    If Param
011A30:  43 6F 75 6E 74 20 3D 20 30 20 74 68 65 6E 0D 0A    Count = 0 then..
011A40:  20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20        begin..     
011A50:  20 57 72 69 74 65 28 27 45 6E 74 65 72 20 66 69     Write('Enter fi
011A60:  6C 65 6E 61 6D 65 3A 20 27 29 3B 0D 0A 20 20 20    lename: ');..   
011A70:  20 20 20 72 65 61 64 6C 6E 28 4D 61 69 6E 46 69       readln(MainFi
011A80:  6C 65 4E 61 6D 65 29 3B 0D 0A 20 20 20 20 65 6E    leName);..    en
011A90:  64 0D 0A 20 20 20 20 65 6C 73 65 0D 0A 20 20 20    d..    else..   
011AA0:  20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20 4D 61     begin..      Ma
011AB0:  69 6E 46 69 6C 65 4E 61 6D 65 20 3A 3D 20 50 61    inFileName := Pa
011AC0:  72 61 6D 53 74 72 28 31 29 3B 0D 0A 20 20 20 20    ramStr(1);..    
011AD0:  65 6E 64 3B 0D 0A 20 20 20 20 49 66 20 4E 6F 74    end;..    If Not
011AE0:  20 4F 70 65 6E 28 4D 61 69 6E 46 69 6C 65 2C 4D     Open(MainFile,M
011AF0:  61 69 6E 46 69 6C 65 4E 61 6D 65 29 20 54 68 65    ainFileName) The
011B00:  6E 0D 0A 20 20 20 20 62 65 67 69 6E 0D 0A 20 20    n..    begin..  
011B10:  20 20 20 20 57 72 69 74 65 6C 6E 28 27 45 52 52        Writeln('ERR
011B20:  4F 52 20 2D 2D 20 46 69 6C 65 20 6E 6F 74 20 66    OR -- File not f
011B30:  6F 75 6E 64 3A 20 20 27 2C 4D 61 69 6E 46 69 6C    ound:  ',MainFil
011B40:  65 4E 61 6D 65 29 3B 0D 0A 20 20 20 20 20 20 48    eName);..      H
011B50:  61 6C 74 3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A    alt;..    end;..
011B60:  20 20 65 6E 64 20 7B 4F 70 65 6E 20 4D 61 69 6E      end {Open Main
011B70:  7D 3B 0D 0A 0D 0A 20 20 50 72 6F 63 65 64 75 72    };....  Procedur
011B80:  65 20 56 65 72 74 69 63 61 6C 54 61 62 3B 0D 0A    e VerticalTab;..
011B90:  20 20 76 61 72 20 69 3A 20 69 6E 74 65 67 65 72      var i: integer
011BA0:  3B 0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20    ;..  begin..    
011BB0:  66 6F 72 20 69 20 3A 3D 20 31 20 74 6F 20 56 65    for i := 1 to Ve
011BC0:  72 74 69 63 61 6C 54 61 62 4C 65 6E 67 74 68 20    rticalTabLength 
011BD0:  64 6F 20 77 72 69 74 65 6C 6E 28 6C 73 74 29 3B    do writeln(lst);
011BE0:  0D 0A 20 20 65 6E 64 20 7B 76 65 72 74 69 63 61    ..  end {vertica
011BF0:  6C 20 74 61 62 7D 3B 0D 0A 0D 0A 20 20 50 72 6F    l tab};....  Pro
011C00:  70 72 6F 67 72 61 6D 20 53 6F 75 72 63 65 4C 69    program SourceLi
011C10:  73 74 65 72 3B 0D 0A 0D 0A 7B 0D 0A 20 20 20 20    ster;....{..    
011C20:  20 20 20 20 20 20 53 4F 55 52 43 45 20 4C 49 53          SOURCE LIS
011C30:  54 45 52 20 44 45 4D 4F 4E 53 54 52 41 54 49 4F    TER DEMONSTRATIO
011C40:  4E 20 50 52 4F 47 52 41 4D 20 20 56 65 72 73 69    N PROGRAM  Versi
011C50:  6F 6E 20 31 2E 30 30 41 0D 0A 0D 0A 20 20 20 54    on 1.00A....   T
011C60:  68 69 73 20 69 73 20 61 20 73 69 6D 70 6C 65 20    his is a simple 
011C70:  70 72 6F 67 72 61 6D 20 74 6F 20 6C 69 73 74 20    program to list 
011C80:  79 6F 75 72 20 54 55 52 42 4F 20 50 41 53 43 41    your TURBO PASCA
011C90:  4C 20 73 6F 75 72 63 65 20 70 72 6F 67 72 61 6D    L source program
011CA0:  73 2E 0D 0A 0D 0A 0D 0A 20 20 20 50 53 45 55 44    s.......   PSEUD
011CB0:  4F 20 43 4F 44 45 0D 0A 20 20 20 31 2E 20 20 46    O CODE..   1.  F
011CC0:  69 6E 64 20 50 61 73 63 61 6C 20 73 6F 75 72 63    ind Pascal sourc
011CD0:  65 20 66 69 6C 65 20 74 6F 20 62 65 20 6C 69 73    e file to be lis
011CE0:  74 65 64 0D 0A 20 20 20 32 2E 20 20 49 6E 69 74    ted..   2.  Init
011CF0:  69 61 6C 69 7A 65 20 70 72 6F 67 72 61 6D 20 76    ialize program v
011D00:  61 72 69 61 62 6C 65 73 0D 0A 20 20 20 33 2E 20    ariables..   3. 
011D10:  20 4F 70 65 6E 20 6D 61 69 6E 20 73 6F 75 72 63     Open main sourc
011D20:  65 20 66 69 6C 65 0D 0A 20 20 20 34 2E 20 20 50    e file..   4.  P
011D30:  72 6F 63 65 73 73 20 74 68 65 20 66 69 6C 65 0D    rocess the file.
011D40:  0A 20 20 20 20 20 20 20 61 2E 20 20 52 65 61 64    .       a.  Read
011D50:  20 61 20 63 68 61 72 61 63 74 65 72 20 69 6E 74     a character int
011D60:  6F 20 6C 69 6E 65 20 62 75 66 66 65 72 20 75 6E    o line buffer un
011D70:  74 69 6C 20 6C 69 6E 65 62 75 66 66 65 72 20 66    til linebuffer f
011D80:  75 6C 6C 20 6F 72 20 65 6F 6C 6E 3B 0D 0A 20 20    ull or eoln;..  
011D90:  20 20 20 20 20 62 2E 20 20 53 65 61 72 63 68 20         b.  Search 
011DA0:  6C 69 6E 65 20 62 75 66 66 65 72 20 66 6F 72 20    line buffer for 
011DB0:  69 6E 63 6C 75 64 65 20 66 69 6C 65 2E 0D 0A 20    include file... 
011DC0:  20 20 20 20 20 20 63 2E 20 20 49 66 20 6C 69 6E          c.  If lin
011DD0:  65 20 63 6F 6E 74 61 69 6E 73 20 69 6E 63 6C 75    e contains inclu
011DE0:  64 65 20 66 69 6C 65 20 63 6F 6D 6D 61 6E 64 3A    de file command:
011DF0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 54    ..             T
011E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
011E10:  0F 00 01 00 02 09 4E E5 0F 00 41 02 00 00 00 02    ......N...A.....
011E20:  0F 00 46 02 00 00 00 02 0F 00 42 02 00 00 00 02    ..F.......B.....
011E30:  0F 00 47 02 00 00 00 02 0F 00 43 02 00 00 00 02    ..G.......C.....
011E40:  0F 00 48 02 00 00 00 02 0F 00 44 02 00 00 00 02    ..H.......D.....
011E50:  0F 00 49 02 00 00 00 02 0F 00 45 02 00 00 00 02    ..I.......E.....
011E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F00:  63 65 64 75 72 65 20 50 72 6F 63 65 73 73 4C 69    cedure ProcessLi
011F10:  6E 65 28 50 72 69 6E 74 53 74 72 3A 20 57 6F 72    ne(PrintStr: Wor
011F20:  6B 53 74 72 69 6E 67 29 3B 0D 0A 20 20 62 65 67    kString);..  beg
011F30:  69 6E 0D 0A 20 20 20 20 43 75 72 52 6F 77 20 3A    in..    CurRow :
011F40:  3D 20 53 75 63 63 28 43 75 72 52 6F 77 29 3B 0D    = Succ(CurRow);.
011F50:  0A 20 20 20 20 69 66 20 6C 65 6E 67 74 68 28 50    .    if length(P
011F60:  72 69 6E 74 53 74 72 29 20 3E 20 50 61 67 65 57    rintStr) > PageW
011F70:  69 64 74 68 20 74 68 65 6E 20 43 75 72 52 6F 77    idth then CurRow
011F80:  20 3A 3D 20 53 75 63 63 28 43 75 72 52 6F 77 29     := Succ(CurRow)
011F90:  3B 0D 0A 20 20 20 20 69 66 20 43 75 72 52 6F 77    ;..    if CurRow
011FA0:  20 3E 20 50 72 69 6E 74 4C 65 6E 67 74 68 20 54     > PrintLength T
011FB0:  68 65 6E 0D 0A 20 20 20 20 62 65 67 69 6E 0D 0A    hen..    begin..
011FC0:  20 20 20 20 20 20 57 72 69 74 65 28 6C 73 74 2C          Write(lst,
011FD0:  46 6F 72 6D 46 65 65 64 29 3B 0D 0A 20 20 20 20    FormFeed);..    
011FE0:  20 20 56 65 72 74 69 63 61 6C 54 61 62 3B 0D 0A      VerticalTab;..
011FF0:  20 20 20 20 20 20 43 75 72 52 6F 77 20 3A 3D 20          CurRow := 
012000:  31 3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20    1;..    end;..  
012010:  20 20 57 72 69 74 65 6C 6E 28 6C 73 74 2C 50 72      Writeln(lst,Pr
012020:  69 6E 74 53 74 72 29 3B 0D 0A 20 20 65 6E 64 20    intStr);..  end 
012030:  7B 50 72 6F 63 65 73 73 20 6C 69 6E 65 7D 3B 0D    {Process line};.
012040:  0A 0D 0A 20 20 50 72 6F 63 65 64 75 72 65 20 50    ...  Procedure P
012050:  72 6F 63 65 73 73 46 69 6C 65 3B 0D 0A 0D 0A 20    rocessFile;.... 
012060:  20 76 61 72 0D 0A 20 20 20 20 4C 69 6E 65 42 75     var..    LineBu
012070:  66 66 65 72 3A 20 57 6F 72 6B 53 74 72 69 6E 67    ffer: WorkString
012080:  3B 0D 0A 0D 0A 20 20 20 20 20 46 75 6E 63 74 69    ;....     Functi
012090:  6F 6E 20 49 6E 63 6C 75 64 65 49 6E 28 56 41 52    on IncludeIn(VAR
0120A0:  20 43 75 72 53 74 72 3A 20 57 6F 72 6B 53 74 72     CurStr: WorkStr
0120B0:  69 6E 67 29 3A 20 42 6F 6F 6C 65 61 6E 3B 0D 0A    ing): Boolean;..
0120C0:  20 20 20 20 20 56 61 72 20 43 68 6B 43 68 61 72         Var ChkChar
0120D0:  3A 20 63 68 61 72 3B 0D 0A 20 20 20 20 20 20 20    : char;..       
0120E0:  20 20 63 6F 6C 75 6D 6E 3A 20 69 6E 74 65 67 65      column: intege
0120F0:  72 3B 0D 0A 20 20 20 20 20 62 65 67 69 6E 0D 0A    r;..     begin..
012100:  69 6C 65 29 20 64 6F 0D 0A 20 20 20 20 62 65 67    ile) do..    beg
012110:  69 6E 0D 0A 20 20 20 20 20 20 52 65 61 64 6C 6E    in..      Readln
012120:  28 4D 61 69 6E 46 69 6C 65 2C 4C 69 6E 65 42 75    (MainFile,LineBu
012130:  66 66 65 72 29 3B 0D 0A 20 20 20 20 20 20 69 66    ffer);..      if
012140:  20 49 6E 63 6C 75 64 65 49 6E 28 4C 69 6E 65 42     IncludeIn(LineB
012150:  75 66 66 65 72 29 20 74 68 65 6E 0D 0A 20 20 20    uffer) then..   
012160:  20 20 20 20 20 20 50 72 6F 63 65 73 73 49 6E 63          ProcessInc
012170:  6C 75 64 65 46 69 6C 65 28 4C 69 6E 65 42 75 66    ludeFile(LineBuf
012180:  66 65 72 29 0D 0A 20 20 20 20 20 20 65 6C 73 65    fer)..      else
012190:  0D 0A 20 20 20 20 20 20 20 20 20 50 72 6F 63 65    ..         Proce
0121A0:  73 73 4C 69 6E 65 28 4C 69 6E 65 42 75 66 66 65    ssLine(LineBuffe
0121B0:  72 29 3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20    r);..    end;.. 
0121C0:  20 20 20 63 6C 6F 73 65 28 4D 61 69 6E 46 69 6C       close(MainFil
0121D0:  65 29 3B 0D 0A 20 20 20 20 77 72 69 74 65 28 6C    e);..    write(l
0121E0:  73 74 2C 46 6F 72 6D 46 65 65 64 29 3B 0D 0A 20    st,FormFeed);.. 
0121F0:  20 65 6E 64 20 7B 50 72 6F 63 65 73 73 20 46 69     end {Process Fi
012200:  6C 65 7D 3B 0D 0A 0D 0A 0D 0A 42 45 47 49 4E 0D    le};......BEGIN.
012210:  0A 20 20 49 6E 69 74 69 61 6C 69 7A 65 3B 0D 0A    .  Initialize;..
012220:  20 20 4F 70 65 6E 4D 61 69 6E 3B 0D 0A 20 20 50      OpenMain;..  P
012230:  72 6F 63 65 73 73 46 69 6C 65 3B 0D 0A 45 4E 44    rocessFile;..END
012240:  2E 0D 0A 1A 00 00 00 00 00 00 00 00 00 00 00 00    ................
012250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012280:  1A 65 7D 3B 0D 0A 0D 0A 0D 0A 42 45 47 49 4E 0D    .e};......BEGIN.
012290:  0A 20 20 49 6E 69 74 69 61 6C 69 7A 65 3B 0D 0A    .  Initialize;..
0122A0:  20 20 4F 70 65 6E 4D 61 69 6E 3B 0D 0A 20 20 50      OpenMain;..  P
0122B0:  72 6F 63 65 73 73 46 69 6C 65 3B 0D 0A 45 4E 44    rocessFile;..END
0122C0:  2E 0D 0A 1A 00 00 00 00 00 00 00 00 00 00 00 00    ................
0122D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0122E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0122F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012300:  20 20 20 20 20 20 20 43 68 6B 43 68 61 72 20 3A           ChkChar :
012310:  3D 20 27 2D 27 3B 0D 0A 20 20 20 20 20 20 20 63    = '-';..       c
012320:  6F 6C 75 6D 6E 20 3A 3D 20 70 6F 73 28 73 65 61    olumn := pos(sea
012330:  72 63 68 31 2C 43 75 72 53 74 72 29 3B 0D 0A 20    rch1,CurStr);.. 
012340:  20 20 20 20 20 20 69 66 20 63 6F 6C 75 6D 6E 20          if column 
012350:  3C 3E 20 30 20 74 68 65 6E 0D 0A 20 20 20 20 20    <> 0 then..     
012360:  20 20 20 20 63 68 6B 63 68 61 72 20 3A 3D 20 43        chkchar := C
012370:  75 72 53 74 72 5B 63 6F 6C 75 6D 6E 2B 33 5D 0D    urStr[column+3].
012380:  0A 20 20 20 20 20 20 20 65 6C 73 65 0D 0A 20 20    .       else..  
012390:  20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20         begin..    
0123A0:  20 20 20 20 20 63 6F 6C 75 6D 6E 20 3A 3D 20 50         column := P
0123B0:  6F 73 28 73 65 61 72 63 68 33 2C 43 75 72 53 74    os(search3,CurSt
0123C0:  72 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 69 66    r);..         if
0123D0:  20 63 6F 6C 75 6D 6E 20 3C 3E 20 30 20 74 68 65     column <> 0 the
0123E0:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 63 68    n..           ch
0123F0:  6B 63 68 61 72 20 3A 3D 20 43 75 72 53 74 72 5B    kchar := CurStr[
012400:  63 6F 6C 75 6D 6E 2B 34 5D 0D 0A 20 20 20 20 20    column+4]..     
012410:  20 20 20 20 65 6C 73 65 0D 0A 20 20 20 20 20 20        else..      
012420:  20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20       begin..      
012430:  20 20 20 20 20 63 6F 6C 75 6D 6E 20 3A 3D 20 50         column := P
012440:  6F 73 28 73 65 61 72 63 68 32 2C 43 75 72 53 74    os(search2,CurSt
012450:  72 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    r);..           
012460:  69 66 20 63 6F 6C 75 6D 6E 20 3C 3E 20 30 20 74    if column <> 0 t
012470:  68 65 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20    hen..           
012480:  20 20 63 68 6B 63 68 61 72 20 3A 3D 20 43 75 72      chkchar := Cur
012490:  53 74 72 5B 63 6F 6C 75 6D 6E 2B 33 5D 0D 0A 20    Str[column+3].. 
0124A0:  20 20 20 20 20 20 20 20 20 20 65 6C 73 65 0D 0A              else..
0124B0:  20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6E               begin
0124C0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 63    ..             c
0124D0:  6F 6C 75 6D 6E 20 3A 3D 20 50 6F 73 28 73 65 61    olumn := Pos(sea
0124E0:  72 63 68 34 2C 43 75 72 53 74 72 29 3B 0D 0A 20    rch4,CurStr);.. 
0124F0:  20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63                if c
012500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0125A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0125B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0125C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0125D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0125E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0125F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0126A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0126B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0126C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0126D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0126E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0126F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
012700:  6F 6C 75 6D 6E 20 3C 3E 20 30 20 74 68 65 6E 0D    olumn <> 0 then.
012710:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
012720:  63 68 6B 63 68 61 72 20 3A 3D 20 43 75 72 53 74    chkchar := CurSt
012730:  72 5B 63 6F 6C 75 6D 6E 2B 34 5D 0D 0A 20 20 20    r[column+4]..   
012740:  20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20            end;..  
012750:  20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20           end;..   
012760:  20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20 20        end;..      
012770:  20 69 66 20 43 68 6B 43 68 61 72 20 69 6E 20 5B     if ChkChar in [
012780:  27 2B 27 2C 27 2D 27 5D 20 74 68 65 6E 20 49 6E    '+','-'] then In
012790:  63 6C 75 64 65 49 6E 20 3A 3D 20 46 61 6C 73 65    cludeIn := False
0127A0:  0D 0A 20 20 20 20 20 20 20 45 6C 73 65 20 49 6E    ..       Else In
0127B0:  63 6C 75 64 65 49 6E 20 3A 3D 20 54 72 75 65 3B    cludeIn := True;
0127C0:  0D 0A 20 20 20 20 20 65 6E 64 20 7B 20 49 6E 63    ..     end { Inc
0127D0:  6C 75 64 65 49 6E 20 7D 3B 0D 0A 0D 0A 0D 0A 20    ludeIn };...... 
0127E0:  20 20 20 20 50 72 6F 63 65 64 75 72 65 20 50 72        Procedure Pr
0127F0:  6F 63 65 73 73 49 6E 63 6C 75 64 65 46 69 6C 65    ocessIncludeFile
012800:  28 56 41 52 20 49 6E 63 53 74 72 3A 20 57 6F 72    (VAR IncStr: Wor
012810:  6B 53 74 72 69 6E 67 29 3B 0D 0A 0D 0A 20 20 20    kString);....   
012820:  20 20 76 61 72 20 4E 61 6D 65 53 74 61 72 74 2C      var NameStart,
012830:  20 4E 61 6D 65 45 6E 64 3A 20 69 6E 74 65 67 65     NameEnd: intege
012840:  72 3B 0D 0A 20 20 20 20 20 20 20 20 20 49 6E 63    r;..         Inc
012850:  6C 75 64 65 46 69 6C 65 3A 20 74 65 78 74 3B 0D    ludeFile: text;.
012860:  0A 20 20 20 20 20 20 20 20 20 49 6E 63 6C 75 64    .         Includ
012870:  65 46 69 6C 65 4E 61 6D 65 3A 20 46 69 6C 65 6E    eFileName: Filen
012880:  61 6D 65 3B 0D 0A 0D 0A 20 20 20 20 20 20 20 46    ame;....       F
012890:  75 6E 63 74 69 6F 6E 20 50 61 72 73 65 28 49 6E    unction Parse(In
0128A0:  63 53 74 72 3A 20 57 6F 72 6B 53 74 72 69 6E 67    cStr: WorkString
0128B0:  29 3A 20 57 6F 72 6B 53 74 72 69 6E 67 3B 0D 0A    ): WorkString;..
0128C0:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
0128D0:  20 20 20 20 20 20 20 4E 61 6D 65 53 74 61 72 74           NameStart
0128E0:  20 3A 3D 20 70 6F 73 28 27 24 49 27 2C 49 6E 63     := pos('$I',Inc
0128F0:  53 74 72 29 2B 32 3B 0D 0A 20 20 20 20 20 20 20    Str)+2;..       
012900:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
012910:  20 20 20 20 02 49 4E 54 52 4F 44 55 43 54 49 4F        .INTRODUCTIO
012920:  4E 02 0D 0A 0D 0A 4D 69 63 72 6F 43 61 6C 63 20    N.....MicroCalc 
012930:  69 73 20 61 20 74 69 6E 79 20 73 70 72 65 61 64    is a tiny spread
012940:  20 73 68 65 65 74 20 70 72 6F 67 72 61 6D 20 61     sheet program a
012950:  20 6C 61 20 20 56 69 73 69 43 61 6C 63 2E 20 49     la  VisiCalc. I
012960:  74 20 20 69 73 0D 0A 70 72 6F 76 69 64 65 64 20    t  is..provided 
012970:  77 69 74 68 20 74 68 65 20 54 55 52 42 4F 2D 50    with the TURBO-P
012980:  61 73 63 61 6C 20 73 79 73 74 65 6D 20 61 73 20    ascal system as 
012990:  61 6E 20 65 78 61 6D 70 6C 65 20 70 72 6F 67 72    an example progr
0129A0:  61 6D 2E 0D 0A 0D 0A 53 69 6E 63 65 20 4D 69 63    am.....Since Mic
0129B0:  72 6F 43 61 6C 63 20 69 73 20 6F 6E 6C 79 20 61    roCalc is only a
0129C0:  20 64 65 6D 6F 6E 73 74 61 74 69 6F 6E 20 70 72     demonstation pr
0129D0:  6F 67 72 61 6D 20 69 74 20 68 61 73 20 69 74 73    ogram it has its
0129E0:  20 6C 69 6D 69 74 61 2D 0D 0A 74 69 6F 6E 73 20     limita-..tions 
0129F0:  28 77 68 69 63 68 20 79 6F 75 20 6D 61 79 20 68    (which you may h
012A00:  61 76 65 20 66 75 6E 20 65 6C 69 6D 69 6E 61 74    ave fun eliminat
012A10:  69 6E 67 29 3A 0D 0A 0D 0A 20 20 2A 20 59 6F 75    ing):....  * You
012A20:  20 63 61 6E 6E 6F 74 20 63 6F 70 79 20 66 6F 72     cannot copy for
012A30:  6D 75 6C 61 73 20 66 72 6F 6D 20 6F 6E 65 20 63    mulas from one c
012A40:  65 6C 6C 20 74 6F 20 6F 74 68 65 72 73 2E 0D 0A    ell to others...
012A50:  20 20 2A 20 59 6F 75 20 63 61 6E 6E 6F 74 20 69      * You cannot i
012A60:  6E 73 65 72 74 20 61 6E 64 20 64 65 6C 65 74 65    nsert and delete
012A70:  20 6C 69 6E 65 73 20 6F 72 20 63 6F 6C 75 6D 6E     lines or column
012A80:  73 2E 0D 0A 0D 0A 02 49 6E 20 73 70 69 74 65 20    s......In spite 
012A90:  6F 66 20 69 74 73 20 6C 69 6D 69 74 61 74 69 6F    of its limitatio
012AA0:  6E 73 20 4D 69 63 72 6F 43 61 6C 63 20 64 6F 65    ns MicroCalc doe
012AB0:  73 20 70 72 6F 76 69 64 65 20 73 6F 6D 65 20 69    s provide some i
012AC0:  6E 74 65 72 65 73 74 2D 0D 0A 69 6E 67 20 66 65    nterest-..ing fe
012AD0:  61 74 75 72 65 73 20 61 6D 6F 6E 67 20 77 68 69    atures among whi
012AE0:  63 68 20 61 72 65 3A 02 0D 0A 0D 0A 20 20 2A 20    ch are:.....  * 
012AF0:  20 31 31 20 64 69 67 69 74 73 20 66 6C 6F 61 74     11 digits float
012B00:  20 20 77 68 69 6C 65 20 49 6E 63 53 74 72 5B 4E      while IncStr[N
012B10:  61 6D 65 53 74 61 72 74 5D 20 3D 20 27 20 27 20    ameStart] = ' ' 
012B20:  64 6F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 4E    do..           N
012B30:  61 6D 65 53 74 61 72 74 20 3A 3D 20 53 75 63 63    ameStart := Succ
012B40:  28 4E 61 6D 65 53 74 61 72 74 29 3B 0D 0A 20 20    (NameStart);..  
012B50:  20 20 20 20 20 20 20 4E 61 6D 65 45 6E 64 20 3A           NameEnd :
012B60:  3D 20 4E 61 6D 65 53 74 61 72 74 3B 0D 0A 20 20    = NameStart;..  
012B70:  20 20 20 20 20 20 20 77 68 69 6C 65 20 28 6E 6F           while (no
012B80:  74 20 28 49 6E 63 53 74 72 5B 4E 61 6D 65 45 6E    t (IncStr[NameEn
012B90:  64 5D 20 69 6E 20 5B 27 20 27 2C 27 7D 27 2C 27    d] in [' ','}','
012BA0:  2A 27 5D 29 29 0D 0A 20 20 20 20 20 20 20 20 20    *']))..         
012BB0:  20 20 20 20 20 41 4E 44 20 28 28 4E 61 6D 65 45         AND ((NameE
012BC0:  6E 64 20 2D 20 4E 61 6D 65 53 74 61 72 74 29 20    nd - NameStart) 
012BD0:  3C 3D 20 50 61 74 68 4C 65 6E 67 74 68 29 0D 0A    <= PathLength)..
012BE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6F                  do
012BF0:  20 4E 61 6D 65 45 6E 64 20 3A 3D 20 53 75 63 63     NameEnd := Succ
012C00:  28 4E 61 6D 65 45 6E 64 29 3B 0D 0A 20 20 20 20    (NameEnd);..    
012C10:  20 20 20 20 20 4E 61 6D 65 45 6E 64 20 3A 3D 20         NameEnd := 
012C20:  50 72 65 64 28 4E 61 6D 65 45 6E 64 29 3B 0D 0A    Pred(NameEnd);..
012C30:  20 20 20 20 20 20 20 20 20 50 61 72 73 65 20 3A             Parse :
012C40:  3D 20 63 6F 70 79 28 49 6E 63 53 74 72 2C 4E 61    = copy(IncStr,Na
012C50:  6D 65 53 74 61 72 74 2C 28 4E 61 6D 65 45 6E 64    meStart,(NameEnd
012C60:  2D 4E 61 6D 65 53 74 61 72 74 2B 31 29 29 3B 0D    -NameStart+1));.
012C70:  0A 20 20 20 20 20 20 20 65 6E 64 20 7B 50 61 72    .       end {Par
012C80:  73 65 7D 3B 0D 0A 0D 0A 20 20 20 20 20 62 65 67    se};....     beg
012C90:  69 6E 20 20 7B 50 72 6F 63 65 73 73 20 69 6E 63    in  {Process inc
012CA0:  6C 75 64 65 20 66 69 6C 65 7D 0D 0A 20 20 20 20    lude file}..    
012CB0:  20 20 20 49 6E 63 6C 75 64 65 46 69 6C 65 4E 61       IncludeFileNa
012CC0:  6D 65 20 3A 3D 20 50 61 72 73 65 28 49 6E 63 53    me := Parse(IncS
012CD0:  74 72 29 3B 0D 0A 0D 0A 20 20 20 20 20 20 20 49    tr);....       I
012CE0:  66 20 6E 6F 74 20 4F 70 65 6E 28 49 6E 63 6C 75    f not Open(Inclu
012CF0:  64 65 46 69 6C 65 2C 49 6E 63 6C 75 64 65 46 69    deFile,IncludeFi
012D00:  69 6E 67 20 70 6F 69 6E 74 20 72 65 61 6C 73 20    ing point reals 
012D10:  28 54 68 61 6E 6B 73 20 74 6F 20 54 55 52 42 4F    (Thanks to TURBO
012D20:  20 50 61 73 63 61 6C 21 29 0D 0A 20 20 2A 20 20     Pascal!)..  *  
012D30:  46 75 6C 6C 20 73 65 74 20 6F 66 20 6D 61 74 68    Full set of math
012D40:  65 6D 61 74 69 63 61 6C 20 66 75 6E 63 74 69 6F    ematical functio
012D50:  6E 73 20 28 53 49 4E 2C 43 4F 53 2C 4C 4E 2C 45    ns (SIN,COS,LN,E
012D60:  58 50 20 65 74 63 2E 29 0D 0A 20 20 2A 20 20 42    XP etc.)..  *  B
012D70:  75 69 6C 74 20 69 6E 20 6C 69 6E 65 20 65 64 69    uilt in line edi
012D80:  74 6F 72 20 66 6F 72 20 74 65 78 74 20 61 6E 64    tor for text and
012D90:  20 66 6F 72 6D 75 6C 61 20 65 64 69 74 69 6E 67     formula editing
012DA0:  2E 0D 0A 20 20 2A 20 20 54 65 78 74 20 20 63 61    ...  *  Text  ca
012DB0:  6E 20 20 62 65 20 20 65 6E 74 65 72 65 64 20 61    n  be  entered a
012DC0:  63 72 6F 73 73 20 63 65 6C 6C 73 2E 0D 0A 20 20    cross cells...  
012DD0:  2A 20 20 4F 6E 63 65 20 65 6E 74 65 72 65 64 20    *  Once entered 
012DE0:  61 20 66 6F 72 6D 75 6C 61 20 69 73 20 70 72 6F    a formula is pro
012DF0:  74 65 63 74 65 64 20 66 72 6F 6D 20 61 63 63 69    tected from acci
012E00:  64 65 6E 74 61 6C 20 65 72 61 73 75 72 65 2E 0D    dental erasure..
012E10:  0A 2E 50 41 0D 0A 0D 0A 0D 0A 49 6E 20 61 64 64    ..PA......In add
012E20:  69 74 69 6F 6E 20 74 6F 20 74 68 69 73 20 4D 69    ition to this Mi
012E30:  63 72 6F 43 61 6C 63 20 6F 66 66 65 72 73 20 61    croCalc offers a
012E40:  6C 6C 20 74 68 65 20 75 73 75 61 6C 20 66 65 61    ll the usual fea
012E50:  74 75 72 65 73 20 6F 66 20 20 61 0D 0A 73 70 72    tures of  a..spr
012E60:  65 61 64 20 73 68 65 65 74 20 70 72 6F 67 72 61    ead sheet progra
012E70:  6D 3A 0D 0A 0D 0A 0D 0A 20 20 2A 20 20 4C 6F 61    m:......  *  Loa
012E80:  64 20 61 20 73 70 72 65 61 64 20 73 68 65 65 74    d a spread sheet
012E90:  20 66 72 6F 6D 20 74 68 65 20 64 69 73 6B 2E 0D     from the disk..
012EA0:  0A 20 20 2A 20 20 53 61 76 65 20 61 20 73 70 72    .  *  Save a spr
012EB0:  65 61 64 20 73 68 65 65 74 20 6F 6E 20 74 68 65    ead sheet on the
012EC0:  20 64 69 73 6B 2E 0D 0A 20 20 2A 20 20 41 75 74     disk...  *  Aut
012ED0:  6F 6D 61 74 69 63 20 72 65 63 61 6C 63 75 6C 61    omatic recalcula
012EE0:  74 69 6F 6E 20 61 66 74 65 72 20 65 61 63 68 20    tion after each 
012EF0:  65 6E 74 72 79 2E 20 28 4D 61 79 20 62 65 20 64    entry. (May be d
012F00:  6C 65 4E 61 6D 65 29 20 74 68 65 6E 0D 0A 20 20    leName) then..  
012F10:  20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20         begin..    
012F20:  20 20 20 20 20 4C 69 6E 65 42 75 66 66 65 72 20         LineBuffer 
012F30:  3A 3D 20 27 45 52 52 4F 52 20 2D 2D 20 49 6E 63    := 'ERROR -- Inc
012F40:  6C 75 64 65 20 66 69 6C 65 20 6E 6F 74 20 66 6F    lude file not fo
012F50:  75 6E 64 3A 20 20 27 20 2B 20 49 6E 63 6C 75 64    und:  ' + Includ
012F60:  65 46 69 6C 65 4E 61 6D 65 3B 0D 0A 20 20 20 20    eFileName;..    
012F70:  20 20 20 20 20 50 72 6F 63 65 73 73 4C 69 6E 65         ProcessLine
012F80:  28 4C 69 6E 65 42 75 66 66 65 72 29 3B 0D 0A 20    (LineBuffer);.. 
012F90:  20 20 20 20 20 20 65 6E 64 0D 0A 20 20 20 20 20          end..     
012FA0:  20 20 45 6C 73 65 0D 0A 20 20 20 20 20 20 20 62      Else..       b
012FB0:  65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20 20 77    egin..         w
012FC0:  68 69 6C 65 20 6E 6F 74 20 65 6F 66 28 49 6E 63    hile not eof(Inc
012FD0:  6C 75 64 65 46 69 6C 65 29 20 64 6F 0D 0A 20 20    ludeFile) do..  
012FE0:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
012FF0:  20 20 20 20 20 20 20 20 20 52 65 61 64 6C 6E 28             Readln(
013000:  49 6E 63 6C 75 64 65 46 69 6C 65 2C 4C 69 6E 65    IncludeFile,Line
013010:  42 75 66 66 65 72 29 3B 0D 0A 20 20 20 20 20 20    Buffer);..      
013020:  20 20 20 20 20 50 72 6F 63 65 73 73 4C 69 6E 65         ProcessLine
013030:  28 4C 69 6E 65 42 75 66 66 65 72 29 3B 0D 0A 20    (LineBuffer);.. 
013040:  20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20            end;..  
013050:  20 20 20 20 20 20 20 63 6C 6F 73 65 28 49 6E 63           close(Inc
013060:  6C 75 64 65 46 69 6C 65 29 3B 0D 0A 20 20 20 20    ludeFile);..    
013070:  20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20 65 6E       end;..     en
013080:  64 20 7B 50 72 6F 63 65 73 73 20 69 6E 63 6C 75    d {Process inclu
013090:  64 65 20 66 69 6C 65 7D 3B 0D 0A 0D 0A 20 20 62    de file};....  b
0130A0:  65 67 69 6E 20 20 7B 50 72 6F 63 65 73 73 20 46    egin  {Process F
0130B0:  69 6C 65 7D 0D 0A 20 20 20 20 56 65 72 74 69 63    ile}..    Vertic
0130C0:  61 6C 54 61 62 3B 0D 0A 20 20 20 20 57 72 69 74    alTab;..    Writ
0130D0:  65 6C 6E 28 27 50 72 69 6E 74 69 6E 67 20 2E 20    eln('Printing . 
0130E0:  2E 20 2E 20 27 29 3B 0D 0A 20 20 20 20 77 68 69    . . ');..    whi
0130F0:  6C 65 20 6E 6F 74 20 65 6F 66 28 6D 61 69 6E 66    le not eof(mainf
013100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
013110:  10 00 01 00 02 09 4E E5 10 00 41 02 00 00 00 02    ......N...A.....
013120:  10 00 46 02 00 00 00 02 10 00 42 02 00 00 00 02    ..F.......B.....
013130:  10 00 47 02 00 00 00 02 10 00 43 02 00 00 00 02    ..G.......C.....
013140:  10 00 48 02 00 00 00 02 10 00 44 02 00 00 00 02    ..H.......D.....
013150:  10 00 49 02 00 00 00 02 10 00 45 02 00 00 00 02    ..I.......E.....
013160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013200:  69 73 61 62 6C 65 64 29 2E 0D 0A 20 20 2A 20 20    isabled)...  *  
013210:  50 72 69 6E 74 20 74 68 65 20 73 70 72 65 61 64    Print the spread
013220:  20 73 68 65 65 74 20 6F 6E 20 74 68 65 20 70 72     sheet on the pr
013230:  69 6E 74 65 72 2E 0D 0A 20 20 2A 20 20 43 6C 65    inter...  *  Cle
013240:  61 72 20 74 68 65 20 63 75 72 72 65 6E 74 20 73    ar the current s
013250:  70 72 65 61 64 20 73 68 65 65 74 2E 0D 0A 0D 0A    pread sheet.....
013260:  54 68 65 20 73 70 72 65 61 64 20 73 68 65 65 74    The spread sheet
013270:  20 69 73 20 61 6E 20 65 6C 65 63 74 72 6F 6E 69     is an electroni
013280:  63 20 70 69 65 63 65 20 6F 66 20 70 61 70 65 72    c piece of paper
013290:  20 6F 6E 20 77 68 69 63 68 20 79 6F 75 20 63 61     on which you ca
0132A0:  6E 0D 0A 65 6E 74 65 72 20 20 74 65 78 74 2C 20    n..enter  text, 
0132B0:  20 6E 75 6D 62 65 72 73 20 61 6E 64 20 66 6F 72     numbers and for
0132C0:  6D 75 6C 61 73 20 61 6E 64 20 68 61 76 65 20 4D    mulas and have M
0132D0:  69 63 72 6F 43 61 6C 63 20 64 6F 20 63 61 6C 63    icroCalc do calc
0132E0:  75 6C 61 2D 0D 0A 74 69 6F 6E 73 20 61 75 74 6F    ula-..tions auto
0132F0:  6D 61 74 69 63 61 6C 6C 79 2E 0D 0A 0D 0A 54 68    matically.....Th
013300:  65 20 6E 65 78 74 20 70 61 67 65 20 73 68 6F 77    e next page show
013310:  73 20 74 68 65 20 65 6C 65 63 74 72 6F 6E 69 63    s the electronic
013320:  20 73 70 72 65 61 64 20 73 68 65 65 74 2E 0D 0A     spread sheet...
013330:  2E 50 41 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    .PA..-----------
013340:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013350:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013360:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013370:  2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 41 20    -----..       A 
013380:  20 20 20 20 20 20 20 20 20 42 20 20 20 20 20 20             B      
013390:  20 20 20 43 20 20 20 20 20 20 20 20 20 44 20 20       C         D  
0133A0:  2E 2E 2E 2E 0D 0A 20 31 20 20 20 32 32 2E 30 30    ...... 1   22.00
0133B0:  0D 0A 20 32 20 20 20 20 31 2E 30 30 0D 0A 20 33    .. 2    1.00.. 3
0133C0:  20 20 20 20 32 2E 30 30 0D 0A 20 34 20 20 20 20        2.00.. 4    
0133D0:  33 2E 30 30 0D 0A 20 35 20 20 20 32 38 2E 30 30    3.00.. 5   28.00
0133E0:  0D 0A 20 2E 0D 0A 20 2E 0D 0A 41 20 35 20 20 46    .. ... ...A 5  F
0133F0:  6F 72 6D 75 6C 61 3A 0D 0A 28 41 31 2B 41 32 2B    ormula:..(A1+A2+
013400:  69 6C 6C 20 02 52 02 65 63 61 6C 63 75 6C 61 74    ill .R.ecalculat
013410:  65 0D 0A 20 20 20 20 02 50 02 20 20 20 77 69 6C    e..    .P.   wil
013420:  6C 20 02 50 02 72 69 6E 74 20 74 68 65 20 73 70    l .P.rint the sp
013430:  72 65 61 64 20 73 68 65 65 74 2E 0D 0A 20 20 20    read sheet...   
013440:  20 02 46 02 20 20 20 6D 61 6B 65 73 20 69 74 20     .F.   makes it 
013450:  70 6F 73 73 69 62 6C 65 20 74 6F 20 63 68 61 6E    possible to chan
013460:  67 65 20 74 68 65 20 6F 75 74 70 75 74 20 66 6F    ge the output fo
013470:  72 6D 61 74 20 66 6F 72 20 6E 75 6D 62 65 72 73    rmat for numbers
013480:  2E 0D 0A 20 20 20 20 02 41 02 20 20 20 73 77 69    ...    .A.   swi
013490:  74 63 68 65 73 20 02 41 02 75 74 6F 63 61 6C 63    tches .A.utocalc
0134A0:  20 4F 4E 20 61 6E 64 20 4F 46 46 0D 0A 0D 0A 4E     ON and OFF....N
0134B0:  6F 74 65 3A 20 74 6F 20 75 73 65 20 73 63 69 65    ote: to use scie
0134C0:  6E 74 69 66 69 63 20 6E 6F 74 61 74 69 6F 6E 20    ntific notation 
0134D0:  75 73 65 20 74 68 65 20 74 68 65 20 46 20 63 6F    use the the F co
0134E0:  6D 6D 61 6E 64 20 61 6E 64 20 65 6E 74 65 72 20    mmand and enter 
0134F0:  6D 69 6E 75 73 20 6F 6E 65 0D 0A 20 20 20 20 20    minus one..     
013500:  20 02 2D 31 02 20 66 6F 72 20 74 68 65 20 6E 75     .-1. for the nu
013510:  6D 62 65 72 20 6F 66 20 64 65 63 69 6D 61 6C 73    mber of decimals
013520:  2E 0D 0A 0D 0A 2E 50 41 0D 0A 0D 0A 20 20 20 20    ......PA....    
013530:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
013540:  20 20 20 20 20 20 20 20 20 20 02 45 58 41 4D 50              .EXAMP
013550:  4C 45 53 02 0D 0A 0D 0A 54 68 65 20 66 6F 6C 6C    LES.....The foll
013560:  6F 77 69 6E 67 20 61 72 65 20 65 78 61 6D 70 6C    owing are exampl
013570:  65 73 20 6F 66 20 76 61 6C 69 64 20 63 65 6C 6C    es of valid cell
013580:  20 66 6F 72 6D 75 6C 61 73 3A 0D 0A 0D 0A 41 31     formulas:....A1
013590:  2B 28 42 32 2D 43 37 29 20 20 73 75 62 74 72 61    +(B2-C7)  subtra
0135A0:  63 74 20 63 65 6C 6C 20 43 37 20 66 72 6F 6D 20    ct cell C7 from 
0135B0:  42 32 20 61 6E 64 20 61 64 64 20 74 68 65 20 72    B2 and add the r
0135C0:  65 73 75 6C 74 20 74 6F 20 63 65 6C 6C 20 41 31    esult to cell A1
0135D0:  0D 0A 28 41 31 3E 41 32 33 29 20 20 20 20 74 68    ..(A1>A23)    th
0135E0:  65 20 73 75 6D 20 6F 66 20 63 65 6C 6C 73 3A 20    e sum of cells: 
0135F0:  20 41 31 2C 41 32 2C 41 33 2E 2E 41 32 33 0D 0A     A1,A2,A3..A23..
013600:  41 33 2B 41 34 2B 41 35 29 0D 0A 2D 2D 2D 2D 2D    A3+A4+A5)..-----
013610:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013620:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013630:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013640:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A    ------------....
013650:  49 6E 20 20 74 68 65 20 65 78 61 6D 70 6C 65 20    In  the example 
013660:  74 68 65 20 6E 65 78 74 20 6C 61 73 74 20 6C 69    the next last li
013670:  6E 65 20 73 68 6F 77 73 20 74 68 61 74 20 74 68    ne shows that th
013680:  65 20 61 63 74 69 76 65 20 63 65 6C 6C 20 20 69    e active cell  i
013690:  73 0D 0A 63 65 6C 6C 20 20 41 35 20 20 61 6E 64    s..cell  A5  and
0136A0:  20 74 68 61 74 20 41 35 20 63 6F 6E 74 61 69 6E     that A5 contain
0136B0:  73 20 20 61 20 20 66 6F 72 6D 75 6C 61 3A 20 20    s  a  formula:  
0136C0:  28 41 31 2B 41 32 2B 41 33 2B 41 34 29 20 20 77    (A1+A2+A3+A4)  w
0136D0:  68 69 63 68 0D 0A 6D 65 61 6E 73 20 20 74 68 61    hich..means  tha
0136E0:  74 20 20 74 68 65 20 6E 75 6D 62 65 72 73 20 69    t  the numbers i
0136F0:  6E 20 41 31 2C 41 32 2C 41 33 20 61 6E 64 20 41    n A1,A2,A3 and A
013700:  34 20 73 68 6F 75 6C 64 20 62 65 20 20 61 64 64    4 should be  add
013710:  65 64 20 20 61 6E 64 0D 0A 70 6C 61 63 65 64 20    ed  and..placed 
013720:  69 6E 20 41 35 2E 0D 0A 0D 0A 54 68 65 20 66 6F    in A5.....The fo
013730:  72 6D 75 6C 61 20 63 61 6E 20 62 65 20 61 62 62    rmula can be abb
013740:  72 65 76 69 61 74 65 64 20 74 6F 3A 20 28 41 31    reviated to: (A1
013750:  3E 41 34 29 20 6D 65 61 6E 69 6E 67 3A 20 61 64    >A4) meaning: ad
013760:  64 20 61 6C 6C 20 63 65 6C 6C 73 0D 0A 66 72 6F    d all cells..fro
013770:  6D 20 41 31 20 74 6F 20 41 34 2E 0D 0A 2E 50 41    m A1 to A4....PA
013780:  0D 0A 0D 0A 59 6F 75 20 6D 6F 76 65 20 74 68 65    ....You move the
013790:  20 63 75 72 73 6F 72 20 61 72 6F 75 6E 64 20 6A     cursor around j
0137A0:  75 73 74 20 6C 69 6B 65 20 79 6F 75 20 64 6F 20    ust like you do 
0137B0:  69 6E 20 74 68 65 20 54 55 52 42 4F 20 65 64 69    in the TURBO edi
0137C0:  74 6F 72 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 20    tor:....        
0137D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0137E0:  20 20 20 20 20 28 55 70 29 0D 0A 20 20 20 20 20         (Up)..     
0137F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
013800:  28 41 31 3E 42 35 29 20 20 20 20 20 74 68 65 20    (A1>B5)     the 
013810:  73 75 6D 20 6F 66 20 63 65 6C 6C 73 3A 20 20 41    sum of cells:  A
013820:  31 2E 2E 41 35 20 61 6E 64 20 42 31 2E 2E 42 35    1..A5 and B1..B5
013830:  0D 0A 0D 0A 02 54 68 65 20 66 6F 72 6D 75 6C 61    .....The formula
013840:  73 20 6D 61 79 20 62 65 20 61 73 20 63 6F 6D 70    s may be as comp
013850:  6C 69 63 61 74 65 64 20 61 73 20 79 6F 75 20 77    licated as you w
013860:  61 6E 74 3A 20 02 0D 0A 0D 0A 53 49 4E 28 41 31    ant: .....SIN(A1
013870:  29 2A 43 4F 53 28 41 32 29 2F 28 28 31 2E 32 2A    )*COS(A2)/((1.2*
013880:  41 38 29 2B 4C 4E 28 46 41 43 54 28 41 38 29 2B    A8)+LN(FACT(A8)+
013890:  38 2E 39 45 2D 33 29 29 2B 28 43 31 3E 43 35 29    8.9E-3))+(C1>C5)
0138A0:  0D 0A 0D 0A 54 6F 20 65 64 69 74 20 61 6E 20 65    ....To edit an e
0138B0:  78 69 73 74 69 6E 67 20 66 6F 72 6D 75 6C 61 20    xisting formula 
0138C0:  6F 72 20 74 65 78 74 20 73 69 6D 70 6C 79 20 6D    or text simply m
0138D0:  6F 76 65 20 74 6F 20 74 68 65 20 63 65 6C 6C 20    ove to the cell 
0138E0:  61 6E 64 0D 0A 70 72 65 73 73 20 02 45 53 43 02    and..press .ESC.
0138F0:  2C 20 6D 61 6B 65 20 79 6F 75 72 20 63 68 61 6E    , make your chan
013900:  67 65 73 20 61 6E 64 20 70 72 65 73 73 20 3C 52    ges and press <R
013910:  45 54 55 52 4E 3E 2E 20 49 66 20 79 6F 75 20 6D    ETURN>. If you m
013920:  61 6B 65 0D 0A 61 20 6D 69 73 74 61 6B 65 20 79    ake..a mistake y
013930:  6F 75 20 6D 61 79 20 70 72 65 73 73 20 02 45 53    ou may press .ES
013940:  43 02 20 61 67 61 69 6E 2C 20 74 68 65 20 6F 6C    C. again, the ol
013950:  64 20 76 61 6C 75 65 20 6F 66 20 74 68 65 20 63    d value of the c
013960:  65 6C 6C 20 77 69 6C 6C 0D 0A 74 68 65 6E 20 62    ell will..then b
013970:  65 20 72 65 73 74 6F 72 65 64 2E 0D 0A 0D 0A 54    e restored.....T
013980:  6F 20 74 72 79 20 4D 69 63 72 6F 43 61 6C 63 20    o try MicroCalc 
013990:  6E 6F 77 20 79 6F 75 20 6D 61 79 20 75 73 65 20    now you may use 
0139A0:  74 68 65 20 02 2F 4C 02 20 63 6F 6D 6D 61 6E 64    the ./L. command
0139B0:  20 61 6E 64 20 6C 6F 61 64 20 74 68 65 20 66 69     and load the fi
0139C0:  6C 65 3A 0D 0A 02 43 41 4C 43 44 45 4D 4F 02 2E    le:...CALCDEMO..
0139D0:  0D 0A 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0139E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0139F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
013A00:  20 20 20 20 20 20 20 43 74 72 6C 2D 45 0D 0A 20           Ctrl-E.. 
013A10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                   (
013A20:  4C 65 66 74 29 20 43 74 72 6C 2D 53 20 20 20 20    Left) Ctrl-S    
013A30:  20 43 74 72 6C 2D 47 20 28 52 69 67 68 74 29 0D     Ctrl-G (Right).
013A40:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
013A50:  20 20 20 20 20 20 20 20 20 20 20 20 20 43 74 72                 Ctr
013A60:  6C 2D 58 0D 0A 20 20 20 20 20 20 20 20 20 20 20    l-X..           
013A70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
013A80:  20 28 44 6F 77 6E 29 0D 0A 0D 0A 41 20 63 65 6C     (Down)....A cel
013A90:  6C 20 6D 61 79 20 63 6F 6E 74 61 69 6E 20 61 20    l may contain a 
013AA0:  6E 75 6D 62 65 72 2C 20 61 20 66 6F 72 6D 75 6C    number, a formul
013AB0:  61 20 6F 72 20 73 6F 6D 65 20 74 65 78 74 2E 20    a or some text. 
013AC0:  54 68 65 20 74 79 70 65 20 6F 66 20 6F 66 20 74    The type of of t
013AD0:  68 65 20 63 65 6C 6C 0D 0A 61 6E 64 20 69 74 73    he cell..and its
013AE0:  20 63 6F 6F 72 64 69 6E 61 74 65 73 20 61 72 65     coordinates are
013AF0:  20 73 68 6F 77 6E 20 69 6E 20 74 68 65 20 62 6F     shown in the bo
013B00:  74 74 6F 6D 20 6C 65 66 74 20 63 6F 72 6E 65 72    ttom left corner
013B10:  20 6F 66 20 74 68 65 20 73 63 72 65 65 6E 3A 0D     of the screen:.
013B20:  0A 0D 0A 02 41 20 35 20 20 20 46 6F 72 6D 75 6C    ....A 5   Formul
013B30:  61 3A 02 20 20 20 20 20 20 20 20 20 28 4D 65 61    a:.         (Mea
013B40:  6E 73 20 74 68 61 74 20 74 68 65 20 63 75 72 72    ns that the curr
013B50:  65 6E 74 20 63 65 6C 6C 20 69 73 20 41 35 20 61    ent cell is A5 a
013B60:  6E 64 20 74 68 61 74 20 69 74 0D 0A 20 20 20 20    nd that it..    
013B70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
013B80:  20 20 20 63 6F 6E 74 61 69 6E 73 20 61 20 66 6F       contains a fo
013B90:  72 6D 75 6C 61 29 0D 0A 0D 0A 02 41 20 31 20 20    rmula).....A 1  
013BA0:  20 54 65 78 74 02 20 20 20 20 20 20 20 20 20 20     Text.          
013BB0:  20 20 20 28 43 65 6C 6C 20 41 31 20 63 6F 6E 74       (Cell A1 cont
013BC0:  61 69 6E 73 20 74 65 78 74 29 0D 0A 0D 0A 02 41    ains text).....A
013BD0:  20 32 20 20 20 4E 75 6D 65 72 69 63 02 20 20 20     2   Numeric.   
013BE0:  20 20 20 20 20 20 20 28 43 65 6C 6C 20 41 32 20           (Cell A2 
013BF0:  63 6F 6E 74 61 69 6E 73 20 61 20 6E 75 6D 62 65    contains a numbe
013C00:  1A 20 74 72 79 20 4D 69 63 72 6F 43 61 6C 63 20    . try MicroCalc 
013C10:  6E 6F 77 20 79 6F 75 20 6D 61 79 20 75 73 65 20    now you may use 
013C20:  74 68 65 20 02 2F 4C 02 20 63 6F 6D 6D 61 6E 64    the ./L. command
013C30:  20 61 6E 64 20 6C 6F 61 64 20 74 68 65 20 66 69     and load the fi
013C40:  6C 65 3A 0D 0A 02 43 41 4C 43 44 45 4D 4F 02 2E    le:...CALCDEMO..
013C50:  0D 0A 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
013C60:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
013C70:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
013C80:  41 38 29 2B 4C 4E 28 46 41 43 54 28 41 38 29 2B    A8)+LN(FACT(A8)+
013C90:  38 2E 39 45 2D 33 29 29 2B 28 43 31 3E 43 35 29    8.9E-3))+(C1>C5)
013CA0:  0D 0A 0D 0A 54 6F 20 65 64 69 74 20 61 6E 20 65    ....To edit an e
013CB0:  78 69 73 74 69 6E 67 20 66 6F 72 6D 75 6C 61 20    xisting formula 
013CC0:  6F 72 20 74 65 78 74 20 73 69 6D 70 6C 79 20 6D    or text simply m
013CD0:  6F 76 65 20 74 6F 20 74 68 65 20 63 65 6C 6C 20    ove to the cell 
013CE0:  61 6E 64 0D 0A 70 72 65 73 73 20 02 45 53 43 02    and..press .ESC.
013CF0:  2C 20 6D 61 6B 65 20 79 6F 75 72 20 63 68 61 6E    , make your chan
013D00:  67 65 73 20 61 6E 64 20 70 72 65 73 73 20 3C 52    ges and press <R
013D10:  45 54 55 52 4E 3E 2E 20 49 66 20 79 6F 75 20 6D    ETURN>. If you m
013D20:  61 6B 65 0D 0A 61 20 6D 69 73 74 61 6B 65 20 79    ake..a mistake y
013D30:  6F 75 20 6D 61 79 20 70 72 65 73 73 20 02 45 53    ou may press .ES
013D40:  43 02 20 61 67 61 69 6E 2C 20 74 68 65 20 6F 6C    C. again, the ol
013D50:  64 20 76 61 6C 75 65 20 6F 66 20 74 68 65 20 63    d value of the c
013D60:  65 6C 6C 20 77 69 6C 6C 0D 0A 74 68 65 6E 20 62    ell will..then b
013D70:  65 20 72 65 73 74 6F 72 65 64 2E 0D 0A 0D 0A 54    e restored.....T
013D80:  6F 20 74 72 79 20 4D 69 63 72 6F 43 61 6C 63 20    o try MicroCalc 
013D90:  6E 6F 77 20 79 6F 75 20 6D 61 79 20 75 73 65 20    now you may use 
013DA0:  74 68 65 20 02 2F 4C 02 20 63 6F 6D 6D 61 6E 64    the ./L. command
013DB0:  20 61 6E 64 20 6C 6F 61 64 20 74 68 65 20 66 69     and load the fi
013DC0:  6C 65 3A 0D 0A 02 43 41 4C 43 44 45 4D 4F 02 2E    le:...CALCDEMO..
013DD0:  0D 0A 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
013DE0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
013DF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
013E00:  72 20 61 6E 64 20 6E 6F 20 63 65 6C 6C 20 72 65    r and no cell re
013E10:  66 65 72 65 6E 63 65 73 29 0D 0A 0D 0A 2E 50 41    ferences).....PA
013E20:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
013E30:  20 20 20 20 20 20 20 02 53 75 6D 6D 61 72 79 20           .Summary 
013E40:  6F 66 20 4D 69 63 72 6F 43 61 6C 63 02 0D 0A 20    of MicroCalc... 
013E50:  20 20 20 20 43 65 6C 6C 73 20 61 72 65 20 64 65        Cells are de
013E60:  6E 6F 74 65 64 20 41 31 20 74 68 72 6F 75 67 68    noted A1 through
013E70:  20 47 32 31 20 67 69 76 69 6E 67 20 61 20 74 6F     G21 giving a to
013E80:  74 61 6C 20 6F 66 20 31 34 37 20 63 65 6C 6C 73    tal of 147 cells
013E90:  2E 0D 0A 0D 0A 02 53 75 6D 6D 61 72 79 20 6F 66    ......Summary of
013EA0:  20 73 74 61 6E 64 61 72 64 20 66 75 6E 63 74 69     standard functi
013EB0:  6F 6E 73 20 61 6E 64 20 6F 70 65 72 61 74 6F 72    ons and operator
013EC0:  73 3A 02 0D 0A 53 49 4E 2C 20 43 4F 53 2C 20 41    s:...SIN, COS, A
013ED0:  52 43 54 2C 20 41 42 53 2C 20 46 41 43 54 2C 20    RCT, ABS, FACT, 
013EE0:  45 58 50 2C 20 4C 4E 2C 20 2B 2C 2D 2C 2F 2C 2A    EXP, LN, +,-,/,*
013EF0:  0D 0A 46 75 74 68 65 72 6D 6F 72 65 20 74 68 65    ..Futhermore the
013F00:  20 6F 70 65 72 61 74 6F 72 20 27 3E 27 20 63 61     operator '>' ca
013F10:  6E 20 62 65 20 75 73 65 64 20 74 6F 20 64 65 6E    n be used to den
013F20:  6F 74 65 20 61 20 72 61 6E 67 65 20 6F 66 20 63    ote a range of c
013F30:  65 6C 6C 73 20 74 6F 20 61 64 64 2E 0D 0A 0D 0A    ells to add.....
013F40:  02 45 6E 74 65 72 69 6E 67 20 64 61 74 61 02 0D    .Entering data..
013F50:  0A 54 6F 20 65 6E 74 65 72 20 64 61 74 61 20 69    .To enter data i
013F60:  6E 20 61 6E 79 20 66 69 65 6C 64 20 6D 6F 76 65    n any field move
013F70:  20 74 68 65 20 63 75 72 73 6F 72 20 74 6F 20 74     the cursor to t
013F80:  68 65 20 63 65 6C 6C 20 61 6E 64 20 65 6E 74 65    he cell and ente
013F90:  72 20 74 68 65 0D 0A 64 61 74 61 2E 20 4D 69 63    r the..data. Mic
013FA0:  72 6F 43 61 6C 63 20 61 75 74 6F 6D 61 74 69 63    roCalc automatic
013FB0:  61 6C 6C 79 20 64 65 74 65 72 6D 69 6E 65 73 20    ally determines 
013FC0:  69 66 20 74 68 65 20 66 69 65 6C 64 20 69 73 20    if the field is 
013FD0:  6E 75 6D 65 72 69 63 20 6F 72 20 61 0D 0A 61 20    numeric or a..a 
013FE0:  74 65 78 74 20 66 69 65 6C 64 2E 0D 0A 0D 0A 0D    text field......
013FF0:  0A 02 57 68 65 6E 20 6D 6F 76 69 6E 67 20 62 65    ..When moving be
014000:  7B 2E 50 41 7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A    {.PA}..{********
014010:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
014020:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
014030:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
014040:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 7B 2A    ***********}..{*
014050:  20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 4D 4F      SOURCE CODE MO
014060:  44 55 4C 45 3A 20 4D 43 2D 4D 4F 44 30 35 20 20    DULE: MC-MOD05  
014070:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
014080:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
014090:  20 2A 7D 0D 0A 7B 2A 20 20 50 55 52 50 4F 53 45     *}..{*  PURPOSE
0140A0:  3A 20 20 20 20 20 20 20 20 20 20 20 20 52 65 61    :            Rea
0140B0:  64 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F    d the contents o
0140C0:  66 20 61 20 63 65 6C 6C 20 61 6E 64 20 75 70 64    f a cell and upd
0140D0:  61 74 65 20 20 20 20 20 2A 7D 0D 0A 7B 2A 20 20    ate     *}..{*  
0140E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0140F0:  20 20 20 20 61 73 73 6F 63 69 61 74 65 64 20 63        associated c
014100:  65 6C 6C 73 2E 20 20 20 20 20 20 20 20 20 20 20    ells.           
014110:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2A                   *
014120:  7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    }..{************
014130:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
014140:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
014150:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
014160:  2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 0D 0A 0D 0A 7B 20    *******}......{ 
014170:  50 72 6F 63 65 64 75 72 65 20 47 65 74 4C 69 6E    Procedure GetLin
014180:  65 20 77 69 6C 6C 20 6C 65 74 20 74 68 65 20 75    e will let the u
014190:  73 65 72 20 74 79 70 65 20 61 6E 64 2F 6F 72 20    ser type and/or 
0141A0:  65 64 69 74 20 61 20 73 74 72 69 6E 67 20 6F 66    edit a string of
0141B0:  20 20 20 7D 0D 0A 7B 20 6D 61 78 69 6D 75 6D 20       }..{ maximum 
0141C0:  6C 65 6E 67 74 68 20 22 4D 41 58 22 2E 20 54 68    length "MAX". Th
0141D0:  65 20 73 74 72 69 6E 67 20 77 69 6C 6C 20 73 74    e string will st
0141E0:  61 72 74 20 61 74 20 63 75 72 73 6F 72 20 70 6F    art at cursor po
0141F0:  73 69 74 69 6F 6E 3A 20 20 20 20 7D 0D 0A 7B 20    sition:    }..{ 
014200:  74 77 65 65 6E 20 66 69 65 6C 64 73 3A 02 0D 0A    tween fields:...
014210:  5E 53 2C 5E 44 2C 5E 45 2C 5E 58 20 6D 6F 76 65    ^S,^D,^E,^X move
014220:  20 6C 65 66 74 20 72 69 67 68 74 20 75 70 20 61     left right up a
014230:  6E 64 20 64 6F 77 6E 2E 0D 0A 0D 0A 02 57 68 65    nd down......Whe
014240:  6E 20 65 64 69 74 69 6E 67 20 61 20 66 69 65 6C    n editing a fiel
014250:  64 02 0D 0A 02 5E 53 2C 5E 44 02 20 6D 6F 76 65    d....^S,^D. move
014260:  73 20 6C 65 66 74 20 61 6E 64 20 72 69 67 68 74    s left and right
014270:  2E 20 02 5E 41 2C 5E 46 02 20 6D 6F 76 65 73 20    . .^A,^F. moves 
014280:  74 6F 20 62 65 67 69 6E 6E 69 6E 67 2F 65 6E 64    to beginning/end
014290:  20 6F 66 20 6C 69 6E 65 2E 0D 0A 02 44 45 4C 2C     of line....DEL,
0142A0:  5E 47 02 20 20 64 65 6C 65 74 65 73 20 6C 65 66    ^G.  deletes lef
0142B0:  74 20 6F 72 20 72 69 67 68 74 20 63 68 61 72 61    t or right chara
0142C0:  63 74 65 72 2E 0D 0A 02 45 53 43 02 20 6D 61 6B    cter....ESC. mak
0142D0:  65 73 20 69 74 20 70 6F 73 73 69 62 6C 65 20 74    es it possible t
0142E0:  6F 20 72 65 67 72 65 74 20 63 68 61 6E 67 65 73    o regret changes
0142F0:  20 61 6E 64 20 74 6F 20 65 64 69 74 20 61 6E 20     and to edit an 
014300:  65 78 69 73 74 69 6E 67 20 63 65 6C 6C 2E 0D 0A    existing cell...
014310:  2E 50 41 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20    .PA......       
014320:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 02 53                  .S
014330:  75 6D 6D 61 72 79 20 6F 66 20 63 6F 6D 6D 61 6E    ummary of comman
014340:  64 73 02 0D 0A 0D 0A 0D 0A 20 20 20 20 02 2F 02    ds.......    ./.
014350:  20 20 20 77 69 6C 6C 20 72 65 73 74 6F 72 65 20       will restore 
014360:  74 68 65 20 73 63 72 65 65 6E 0D 0A 20 20 20 20    the screen..    
014370:  02 51 02 20 20 20 77 69 6C 6C 20 02 51 02 75 69    .Q.   will .Q.ui
014380:  74 20 4D 69 63 72 6F 43 61 6C 63 0D 0A 20 20 20    t MicroCalc..   
014390:  20 02 4C 02 20 20 20 77 69 6C 6C 20 02 4C 02 6F     .L.   will .L.o
0143A0:  61 64 20 61 20 73 70 72 65 61 64 20 73 68 65 65    ad a spread shee
0143B0:  74 20 66 72 6F 6D 20 74 68 65 20 64 69 73 6B 2E    t from the disk.
0143C0:  0D 0A 20 20 20 20 02 53 02 20 20 20 77 69 6C 6C    ..    .S.   will
0143D0:  20 02 53 02 61 76 65 20 61 20 73 70 72 65 61 64     .S.ave a spread
0143E0:  20 73 68 65 65 74 20 6F 6E 20 74 68 65 20 64 69     sheet on the di
0143F0:  73 6B 2E 0D 0A 20 20 20 20 02 52 02 20 20 20 77    sk...    .R.   w
014400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
014410:  11 00 01 00 02 09 4E E5 11 00 41 02 00 00 00 02    ......N...A.....
014420:  11 00 46 02 00 00 00 02 11 00 42 02 00 00 00 02    ..F.......B.....
014430:  11 00 47 02 00 00 00 02 11 00 43 02 00 00 00 02    ..G.......C.....
014440:  11 00 48 02 00 00 00 02 11 00 44 02 00 00 00 02    ..H.......D.....
014450:  11 00 49 02 00 00 00 02 11 00 45 02 00 00 00 02    ..I.......E.....
014460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014500:  43 6F 6C 4E 4F 2C 4C 69 6E 65 4E 4F 2E 20 49 66    ColNO,LineNO. If
014510:  20 45 72 72 50 6F 73 20 3C 3E 20 30 20 74 68 65     ErrPos <> 0 the
014520:  6E 20 74 68 65 20 63 75 72 73 6F 72 20 77 69 6C    n the cursor wil
014530:  6C 20 6A 75 6D 70 20 74 6F 20 70 6F 73 69 74 69    l jump to positi
014540:  6F 6E 20 7D 0D 0A 7B 20 45 72 72 50 6F 73 20 69    on }..{ ErrPos i
014550:  6E 20 74 68 65 20 73 74 72 69 6E 67 2E 20 49 66    n the string. If
014560:  20 74 68 65 20 6C 61 73 74 20 70 61 72 61 6D 65     the last parame
014570:  74 65 72 20 69 73 20 22 54 72 75 65 22 20 74 68    ter is "True" th
014580:  65 6E 20 61 6C 6C 20 20 20 20 20 7D 0D 0A 7B 20    en all     }..{ 
014590:  63 68 61 72 61 63 74 65 72 73 20 65 6E 74 65 72    characters enter
0145A0:  65 64 20 77 69 6C 6C 20 62 65 20 74 72 61 6E 73    ed will be trans
0145B0:  6C 61 74 65 64 20 74 6F 20 75 70 70 65 72 20 63    lated to upper c
0145C0:  61 73 65 2E 20 20 20 20 20 20 20 20 20 20 20 20    ase.            
0145D0:  20 20 20 7D 0D 0A 7B 20 49 66 20 74 68 65 20 75       }..{ If the u
0145E0:  73 65 72 20 61 74 20 61 6E 79 74 69 6D 65 73 20    ser at anytimes 
0145F0:  74 79 70 65 73 20 3C 45 53 43 41 50 45 3E 20 74    types <ESCAPE> t
014600:  68 65 6E 20 74 68 65 20 73 74 72 69 6E 67 20 72    hen the string r
014610:  65 74 75 72 6E 65 64 20 20 20 20 7D 0D 0A 7B 20    eturned    }..{ 
014620:  63 6F 6E 74 61 69 6E 20 24 46 46 20 74 6F 20 69    contain $FF to i
014630:  6E 64 69 63 61 74 65 20 74 68 61 74 20 65 64 69    ndicate that edi
014640:  74 69 6E 67 20 77 61 73 20 61 62 6F 72 74 65 64    ting was aborted
014650:  2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
014660:  20 20 20 7D 0D 0A 0D 0A 0D 0A 70 72 6F 63 65 64       }......proced
014670:  75 72 65 20 47 65 74 4C 69 6E 65 28 76 61 72 20    ure GetLine(var 
014680:  53 3A 20 41 6E 79 53 74 72 69 6E 67 3B 20 20 20    S: AnyString;   
014690:  20 20 20 20 20 20 20 20 7B 20 53 74 72 69 6E 67            { String
0146A0:  20 74 6F 20 65 64 69 74 20 20 20 20 20 20 20 7D     to edit       }
0146B0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
0146C0:  20 20 20 20 20 20 20 20 20 20 20 43 6F 6C 4E 4F               ColNO
0146D0:  2C 4C 69 6E 65 4E 4F 2C 20 20 20 20 20 20 20 20    ,LineNO,        
0146E0:  7B 20 57 68 65 72 65 20 73 74 61 72 74 20 6C 69    { Where start li
0146F0:  6E 65 20 20 20 20 20 7D 0D 0A 20 20 20 20 20 20    ne     }..      
014700:  77 72 69 74 65 28 43 68 29 3B 0D 0A 20 20 20 20    write(Ch);..    
014710:  20 20 20 20 20 20 20 20 69 66 20 58 3D 6C 65 6E            if X=len
014720:  67 74 68 28 53 29 20 74 68 65 6E 20 53 3A 3D 53    gth(S) then S:=S
014730:  2B 43 68 0D 0A 20 20 20 20 20 20 20 20 20 20 20    +Ch..           
014740:  20 20 20 65 6C 73 65 20 53 5B 58 5D 3A 3D 43 68       else S[X]:=Ch
014750:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 65 6E 64    ;..          end
014760:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 69 66 20    ;..          if 
014770:  4C 65 6E 67 74 68 28 53 29 2B 31 3C 3D 4D 41 58    Length(S)+1<=MAX
014780:  20 74 68 65 6E 20 58 3A 3D 58 2B 31 0D 0A 20 20     then X:=X+1..  
014790:  20 20 20 20 20 20 20 20 65 6C 73 65 20 4F 6B 43            else OkC
0147A0:  68 61 72 73 3A 3D 5B 5D 3B 20 7B 20 4C 69 6E 65    hars:=[]; { Line
0147B0:  20 74 6F 6F 20 4C 6F 6E 67 20 7D 0D 0A 20 20 20     too Long }..   
0147C0:  20 20 20 20 20 20 20 47 6F 74 6F 58 3B 0D 0A 20           GotoX;.. 
0147D0:  20 20 20 20 20 20 20 65 6E 64 20 65 6C 73 65 0D           end else.
0147E0:  0A 20 20 20 20 20 20 20 20 69 66 20 4C 65 6E 67    .        if Leng
0147F0:  74 68 28 53 29 2B 31 3C 3D 4D 61 78 20 74 68 65    th(S)+1<=Max the
014800:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 4F 6B 43    n..          OkC
014810:  68 61 72 73 3A 3D 20 5B 27 20 27 2E 2E 27 7D 27    hars:= [' '..'}'
014820:  5D 3B 20 7B 20 4C 69 6E 65 20 6F 6B 20 61 67 61    ]; { Line ok aga
014830:  69 6E 20 7D 0D 0A 20 20 20 20 20 20 65 6E 64 3B    in }..      end;
014840:  0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 75 6E    ..    end;..  un
014850:  74 69 6C 20 43 48 3D 5E 4D 3B 0D 0A 65 6E 64 3B    til CH=^M;..end;
014860:  0D 0A 0D 0A 0D 0A 7B 2E 50 41 7D 0D 0A 0D 0A 0D    ......{.PA}.....
014870:  0A 70 72 6F 63 65 64 75 72 65 20 20 47 65 74 43    .procedure  GetC
014880:  65 6C 6C 28 46 58 3A 20 53 63 72 65 65 6E 49 6E    ell(FX: ScreenIn
014890:  64 65 78 3B 46 59 3A 20 49 6E 74 65 67 65 72 29    dex;FY: Integer)
0148A0:  3B 0D 0A 76 61 72 0D 0A 20 20 53 3A 20 20 20 20    ;..var..  S:    
0148B0:  20 20 20 20 20 20 20 20 20 41 6E 79 53 74 72 69             AnyStri
0148C0:  6E 67 3B 0D 0A 20 20 4E 65 77 53 74 61 74 3A 20    ng;..  NewStat: 
0148D0:  20 20 20 20 20 20 53 65 74 20 6F 66 20 41 74 74          Set of Att
0148E0:  72 69 62 75 74 65 73 3B 0D 0A 20 20 45 72 72 6F    ributes;..  Erro
0148F0:  72 50 6F 73 69 74 69 6F 6E 3A 20 49 6E 74 65 67    rPosition: Integ
014900:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
014910:  20 20 20 4D 41 58 2C 20 20 20 20 20 20 20 20 20       MAX,         
014920:  20 20 20 20 20 20 20 20 7B 20 4D 61 78 20 6C 65            { Max le
014930:  6E 67 74 68 20 20 20 20 20 20 20 20 20 20 20 7D    ngth           }
014940:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
014950:  20 20 20 20 20 20 20 20 20 20 20 45 72 72 50 6F               ErrPo
014960:  73 3A 20 69 6E 74 65 67 65 72 3B 20 20 20 20 20    s: integer;     
014970:  7B 20 57 68 65 72 65 20 74 6F 20 62 65 67 69 6E    { Where to begin
014980:  20 20 20 20 20 20 20 7D 0D 0A 20 20 20 20 20 20           }..      
014990:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0149A0:  20 20 20 55 70 70 65 72 43 61 73 65 3A 42 6F 6F       UpperCase:Boo
0149B0:  6C 65 61 6E 29 3B 20 20 7B 20 54 72 75 65 20 69    lean);  { True i
0149C0:  66 20 61 75 74 6F 20 55 70 63 61 73 65 20 20 7D    f auto Upcase  }
0149D0:  0D 0A 76 61 72 0D 0A 20 20 58 3A 20 69 6E 74 65    ..var..  X: inte
0149E0:  67 65 72 3B 0D 0A 20 20 49 6E 73 65 72 74 4F 6E    ger;..  InsertOn
0149F0:  3A 20 62 6F 6F 6C 65 61 6E 3B 0D 0A 20 20 4F 6B    : boolean;..  Ok
014A00:  43 68 61 72 73 3A 20 73 65 74 20 6F 66 20 43 68    Chars: set of Ch
014A10:  61 72 3B 0D 0A 0D 0A 0D 0A 20 20 70 72 6F 63 65    ar;......  proce
014A20:  64 75 72 65 20 47 6F 74 6F 58 3B 0D 0A 20 20 62    dure GotoX;..  b
014A30:  65 67 69 6E 0D 0A 20 20 20 20 47 6F 74 6F 58 59    egin..    GotoXY
014A40:  28 58 2B 43 6F 6C 4E 6F 2D 31 2C 4C 69 6E 65 4E    (X+ColNo-1,LineN
014A50:  6F 29 3B 0D 0A 20 20 65 6E 64 3B 0D 0A 0D 0A 62    o);..  end;....b
014A60:  65 67 69 6E 0D 0A 20 20 4F 6B 43 68 61 72 73 3A    egin..  OkChars:
014A70:  3D 5B 27 20 27 2E 2E 27 7D 27 5D 3B 0D 0A 20 20    =[' '..'}'];..  
014A80:  49 6E 73 65 72 74 4F 6E 3A 3D 74 72 75 65 3B 0D    InsertOn:=true;.
014A90:  0A 20 20 58 3A 3D 31 3B 20 47 6F 74 6F 58 3B 0D    .  X:=1; GotoX;.
014AA0:  0A 20 20 57 72 69 74 65 28 53 29 3B 0D 0A 20 20    .  Write(S);..  
014AB0:  69 66 20 4C 65 6E 67 74 68 28 53 29 3D 31 20 74    if Length(S)=1 t
014AC0:  68 65 6E 20 58 3A 3D 32 3B 0D 0A 20 20 69 66 20    hen X:=2;..  if 
014AD0:  45 72 72 50 6F 73 3C 3E 30 20 74 68 65 6E 20 58    ErrPos<>0 then X
014AE0:  3A 3D 45 72 72 50 6F 73 3B 0D 0A 20 20 47 6F 74    :=ErrPos;..  Got
014AF0:  6F 58 3B 0D 0A 20 20 72 65 70 65 61 74 0D 0A 20    oX;..  repeat.. 
014B00:  65 72 3B 0D 0A 20 20 49 3A 20 20 20 20 20 20 20    er;..  I:       
014B10:  20 20 20 20 20 20 53 63 72 65 65 6E 49 6E 64 65          ScreenInde
014B20:  78 3B 0D 0A 20 20 52 65 73 75 6C 74 3A 20 20 20    x;..  Result:   
014B30:  20 20 20 20 20 52 65 61 6C 3B 0D 0A 20 20 41 62         Real;..  Ab
014B40:  6F 72 74 3A 20 20 20 20 20 20 20 20 20 42 6F 6F    ort:         Boo
014B50:  6C 65 61 6E 3B 0D 0A 20 20 49 73 46 6F 72 6D 3A    lean;..  IsForm:
014B60:  20 20 20 20 20 20 20 20 42 6F 6F 6C 65 61 6E 3B            Boolean;
014B70:  0D 0A 0D 0A 7B 20 50 72 6F 63 65 64 75 72 65 20    ....{ Procedure 
014B80:  43 6C 65 61 72 43 65 6C 6C 73 20 63 6C 65 61 72    ClearCells clear
014B90:  73 20 74 68 65 20 63 75 72 72 65 6E 74 20 63 65    s the current ce
014BA0:  6C 6C 20 61 6E 64 20 69 74 73 20 61 73 73 6F 63    ll and its assoc
014BB0:  69 61 74 65 64 20 20 20 20 7D 0D 0A 7B 20 63 65    iated    }..{ ce
014BC0:  6C 6C 73 2E 20 41 6E 20 61 73 73 6F 63 69 61 74    lls. An associat
014BD0:  65 64 20 63 65 6C 6C 20 69 73 20 61 20 63 65 6C    ed cell is a cel
014BE0:  6C 20 6F 76 65 72 77 72 69 74 74 65 6E 20 62 79    l overwritten by
014BF0:  20 64 61 74 61 20 66 72 6F 6D 20 74 68 65 20 20     data from the  
014C00:  20 7D 0D 0A 7B 20 63 75 72 72 65 6E 74 20 63 65     }..{ current ce
014C10:  6C 6C 2E 20 54 68 65 20 64 61 74 61 20 63 61 6E    ll. The data can
014C20:  20 62 65 20 74 65 78 74 20 69 6E 20 77 68 69 63     be text in whic
014C30:  68 20 63 61 73 65 20 74 68 65 20 63 65 6C 6C 20    h case the cell 
014C40:  68 61 73 20 74 68 65 20 20 7D 0D 0A 7B 20 61 74    has the  }..{ at
014C50:  74 72 69 62 75 74 65 20 22 4F 76 65 72 57 72 69    tribute "OverWri
014C60:  74 74 65 6E 22 2E 20 49 66 20 74 68 65 20 64 61    tten". If the da
014C70:  74 61 20 69 73 20 61 20 72 65 73 75 6C 74 20 66    ta is a result f
014C80:  72 6F 6D 20 61 6E 20 65 78 70 72 65 73 73 69 6F    rom an expressio
014C90:  6E 7D 0D 0A 7B 20 61 6E 64 20 74 68 65 20 66 69    n}..{ and the fi
014CA0:  65 6C 64 20 77 69 74 68 20 69 73 20 6C 61 72 67    eld with is larg
014CB0:  65 72 20 74 61 68 6E 20 31 31 20 74 68 65 6E 20    er tahn 11 then 
014CC0:  74 68 65 20 63 65 6C 6C 20 69 73 20 22 4C 6F 63    the cell is "Loc
014CD0:  6B 65 64 22 20 20 20 20 20 7D 0D 0A 0D 0A 20 20    ked"     }....  
014CE0:  70 72 6F 63 65 64 75 72 65 20 43 6C 65 61 72 43    procedure ClearC
014CF0:  65 6C 6C 73 3B 0D 0A 20 20 62 65 67 69 6E 0D 0A    ells;..  begin..
014D00:  20 20 20 52 65 61 64 28 4B 62 64 2C 43 68 29 3B       Read(Kbd,Ch);
014D10:  0D 0A 20 20 20 20 69 66 20 55 70 70 65 72 43 61    ..    if UpperCa
014D20:  73 65 20 74 68 65 6E 20 43 68 3A 3D 55 70 43 61    se then Ch:=UpCa
014D30:  73 65 28 43 68 29 3B 0D 0A 20 20 20 20 63 61 73    se(Ch);..    cas
014D40:  65 20 43 68 20 6F 66 0D 0A 20 20 20 20 20 20 20    e Ch of..       
014D50:  5E 5B 3A 20 62 65 67 69 6E 0D 0A 20 20 20 20 20    ^[: begin..     
014D60:  20 20 20 20 20 20 20 20 53 3A 3D 63 68 72 28 24            S:=chr($
014D70:  46 46 29 3B 20 7B 20 61 62 6F 72 74 20 65 64 69    FF); { abort edi
014D80:  74 69 6E 67 20 7D 0D 0A 20 20 20 20 20 20 20 20    ting }..        
014D90:  20 20 20 20 20 43 68 3A 3D 5E 4D 3B 0D 0A 20 20         Ch:=^M;..  
014DA0:  20 20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20             end;.. 
014DB0:  20 20 20 20 20 20 5E 44 3A 20 62 65 67 69 6E 20          ^D: begin 
014DC0:  7B 20 4D 6F 76 65 20 63 75 72 73 6F 72 20 72 69    { Move cursor ri
014DD0:  67 68 74 20 7D 0D 0A 20 20 20 20 20 20 20 20 20    ght }..         
014DE0:  20 20 20 20 58 3A 3D 58 2B 31 3B 0D 0A 20 20 20        X:=X+1;..   
014DF0:  20 20 20 20 20 20 20 20 20 20 69 66 20 28 58 3E              if (X>
014E00:  6C 65 6E 67 74 68 28 53 29 2B 31 29 20 6F 72 20    length(S)+1) or 
014E10:  28 58 3E 4D 41 58 29 20 74 68 65 6E 20 58 3A 3D    (X>MAX) then X:=
014E20:  58 2D 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    X-1;..          
014E30:  20 20 20 47 6F 74 6F 58 3B 0D 0A 20 20 20 20 20       GotoX;..     
014E40:  20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20          end;..    
014E50:  20 20 20 5E 47 3A 20 62 65 67 69 6E 20 7B 20 44       ^G: begin { D
014E60:  65 6C 65 74 65 20 72 69 67 68 74 20 63 68 61 72    elete right char
014E70:  20 7D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20     }..            
014E80:  20 69 66 20 58 3C 3D 4C 65 6E 67 74 68 28 53 29     if X<=Length(S)
014E90:  20 74 68 65 6E 0D 0A 20 20 20 20 20 20 20 20 20     then..         
014EA0:  20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20        begin..     
014EB0:  20 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 65              Delete
014EC0:  28 53 2C 58 2C 31 29 3B 0D 0A 20 20 20 20 20 20    (S,X,1);..      
014ED0:  20 20 20 20 20 20 20 20 20 57 72 69 74 65 28 63             Write(c
014EE0:  6F 70 79 28 53 2C 58 2C 4C 65 6E 67 74 68 28 53    opy(S,X,Length(S
014EF0:  29 2D 58 2B 31 29 2C 27 20 27 29 3B 0D 0A 20 20    )-X+1),' ');..  
014F00:  20 20 20 20 49 3A 3D 46 58 3B 0D 0A 20 20 20 20        I:=FX;..    
014F10:  72 65 70 65 61 74 0D 0A 20 20 20 20 20 20 77 69    repeat..      wi
014F20:  74 68 20 53 63 72 65 65 6E 5B 49 2C 46 59 5D 20    th Screen[I,FY] 
014F30:  64 6F 0D 0A 20 20 20 20 20 20 62 65 67 69 6E 0D    do..      begin.
014F40:  0A 20 20 20 20 20 20 20 20 47 6F 74 6F 58 59 28    .        GotoXY(
014F50:  58 50 6F 73 5B 49 5D 2C 46 59 2B 31 29 3B 0D 0A    XPos[I],FY+1);..
014F60:  20 20 20 20 20 20 20 20 77 72 69 74 65 28 27 20            write(' 
014F70:  20 20 20 20 20 20 20 20 20 20 27 29 3B 20 49 3A              '); I:
014F80:  3D 53 75 63 63 28 49 29 3B 0D 0A 20 20 20 20 20    =Succ(I);..     
014F90:  20 65 6E 64 3B 0D 0A 20 20 20 20 75 6E 74 69 6C     end;..    until
014FA0:  20 28 5B 4F 76 65 72 57 72 69 74 74 65 6E 2C 4C     ([OverWritten,L
014FB0:  6F 63 6B 65 64 5D 2A 53 63 72 65 65 6E 5B 49 2C    ocked]*Screen[I,
014FC0:  46 59 5D 2E 43 65 6C 6C 53 74 61 74 75 73 3D 5B    FY].CellStatus=[
014FD0:  5D 29 3B 0D 0A 20 20 20 20 7B 20 43 65 6C 6C 20    ]);..    { Cell 
014FE0:  69 73 20 6E 6F 74 20 4F 56 65 72 57 72 69 74 74    is not OVerWritt
014FF0:  65 6E 20 6E 6F 74 20 4C 6F 63 6B 65 64 20 7D 0D    en not Locked }.
015000:  0A 20 20 65 6E 64 3B 0D 0A 0D 0A 7B 2E 43 50 32    .  end;....{.CP2
015010:  30 7D 0D 0A 7B 20 54 68 65 20 6E 65 77 20 74 79    0}..{ The new ty
015020:  70 65 20 6F 66 20 74 68 65 20 63 65 6C 6C 20 69    pe of the cell i
015030:  73 20 66 6C 61 73 68 65 64 20 61 74 20 74 68 65    s flashed at the
015040:  20 62 6F 74 74 6F 6D 20 6F 66 20 74 68 65 20 73     bottom of the s
015050:  63 72 65 65 6E 20 20 20 20 7D 0D 0A 7B 20 4E 6F    creen    }..{ No
015060:  74 69 63 65 20 74 68 61 74 20 61 20 63 6F 6E 73    tice that a cons
015070:  74 61 6E 74 20 6F 66 20 74 79 70 65 20 61 72 72    tant of type arr
015080:  61 79 20 69 73 20 75 73 65 64 20 74 6F 20 69 6E    ay is used to in
015090:  64 69 63 61 74 65 20 74 68 65 20 74 79 70 65 20    dicate the type 
0150A0:  20 7D 0D 0A 0D 0A 20 20 70 72 6F 63 65 64 75 72     }....  procedur
0150B0:  65 20 46 6C 61 73 68 54 79 70 65 3B 0D 0A 20 20    e FlashType;..  
0150C0:  62 65 67 69 6E 0D 0A 20 20 20 20 4C 6F 77 56 69    begin..    LowVi
0150D0:  64 65 6F 3B 0D 0A 20 20 20 20 47 6F 74 6F 58 59    deo;..    GotoXY
0150E0:  28 35 2C 32 33 29 3B 0D 0A 20 20 20 20 4E 6F 72    (5,23);..    Nor
0150F0:  6D 56 69 64 65 6F 3B 0D 0A 20 20 65 6E 64 3B 0D    mVideo;..  end;.
015100:  20 20 20 20 20 20 20 20 20 20 20 20 20 47 6F 74                 Got
015110:  6F 58 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    oX;..           
015120:  20 20 65 6E 64 3B 0D 0A 20 20 20 20 20 20 20 20      end;..        
015130:  20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 5E 53 2C       end;..    ^S,
015140:  5E 48 3A 20 62 65 67 69 6E 20 7B 20 4D 6F 76 65    ^H: begin { Move
015150:  20 63 75 72 73 6F 72 20 6C 65 66 74 20 7D 0D 0A     cursor left }..
015160:  20 20 20 20 20 20 20 20 20 20 20 20 20 58 3A 3D                 X:=
015170:  58 2D 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    X-1;..          
015180:  20 20 20 69 66 20 58 3C 31 20 74 68 65 6E 20 58       if X<1 then X
015190:  3A 3D 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    :=1;..          
0151A0:  20 20 20 47 6F 74 6F 58 3B 0D 0A 20 20 20 20 20       GotoX;..     
0151B0:  20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20          end;..    
0151C0:  20 20 20 5E 46 3A 20 62 65 67 69 6E 20 7B 20 4D       ^F: begin { M
0151D0:  6F 76 65 20 63 75 72 73 6F 72 20 74 6F 20 65 6E    ove cursor to en
0151E0:  64 20 6F 66 20 6C 69 6E 65 20 7D 0D 0A 20 20 20    d of line }..   
0151F0:  20 20 20 20 20 20 20 20 20 20 20 58 3A 3D 4C 65               X:=Le
015200:  6E 67 74 68 28 53 29 2B 31 3B 0D 0A 20 20 20 20    ngth(S)+1;..    
015210:  20 20 20 20 20 20 20 20 20 20 47 6F 74 6F 58 3B              GotoX;
015220:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 65 6E 64    ..           end
015230:  3B 0D 0A 20 20 20 20 20 20 20 5E 41 3A 20 62 65    ;..       ^A: be
015240:  67 69 6E 20 7B 20 4D 6F 76 65 20 63 75 72 73 6F    gin { Move curso
015250:  72 20 74 6F 20 62 65 67 69 6E 6E 69 6E 67 20 6F    r to beginning o
015260:  66 20 6C 69 6E 65 20 7D 0D 0A 20 20 20 20 20 20    f line }..      
015270:  20 20 20 20 20 20 20 58 3A 3D 31 3B 0D 0A 20 20           X:=1;..  
015280:  20 20 20 20 20 20 20 20 20 20 20 47 6F 74 6F 58               GotoX
015290:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 65 6E    ;..           en
0152A0:  64 3B 0D 0A 20 20 20 20 20 23 31 32 37 3A 20 62    d;..     #127: b
0152B0:  65 67 69 6E 20 7B 20 44 65 6C 65 74 65 20 6C 65    egin { Delete le
0152C0:  66 74 20 63 68 61 72 20 7D 0D 0A 20 20 20 20 20    ft char }..     
0152D0:  20 20 20 20 20 20 20 20 58 3A 3D 58 2D 31 3B 0D            X:=X-1;.
0152E0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66    .             if
0152F0:  20 28 4C 65 6E 67 74 68 28 53 29 3E 30 29 20 61     (Length(S)>0) a
015300:  0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
015310:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
015320:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
015330:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
015340:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
015350:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
015360:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
015370:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
015380:  3D 53 75 63 63 28 49 29 3B 0D 0A 20 20 20 20 20    =Succ(I);..     
015390:  20 65 6E 64 3B 0D 0A 20 20 20 20 75 6E 74 69 6C     end;..    until
0153A0:  20 28 5B 4F 76 65 72 57 72 69 74 74 65 6E 2C 4C     ([OverWritten,L
0153B0:  6F 63 6B 65 64 5D 2A 53 63 72 65 65 6E 5B 49 2C    ocked]*Screen[I,
0153C0:  46 59 5D 2E 43 65 6C 6C 53 74 61 74 75 73 3D 5B    FY].CellStatus=[
0153D0:  5D 29 3B 0D 0A 20 20 20 20 7B 20 43 65 6C 6C 20    ]);..    { Cell 
0153E0:  69 73 20 6E 6F 74 20 4F 56 65 72 57 72 69 74 74    is not OVerWritt
0153F0:  65 6E 20 6E 6F 74 20 4C 6F 63 6B 65 64 20 7D 0D    en not Locked }.
015400:  0A 20 20 65 6E 64 3B 0D 0A 0D 0A 7B 2E 43 50 32    .  end;....{.CP2
015410:  30 7D 0D 0A 7B 20 54 68 65 20 6E 65 77 20 74 79    0}..{ The new ty
015420:  70 65 20 6F 66 20 74 68 65 20 63 65 6C 6C 20 69    pe of the cell i
015430:  73 20 66 6C 61 73 68 65 64 20 61 74 20 74 68 65    s flashed at the
015440:  20 62 6F 74 74 6F 6D 20 6F 66 20 74 68 65 20 73     bottom of the s
015450:  63 72 65 65 6E 20 20 20 20 7D 0D 0A 7B 20 4E 6F    creen    }..{ No
015460:  74 69 63 65 20 74 68 61 74 20 61 20 63 6F 6E 73    tice that a cons
015470:  74 61 6E 74 20 6F 66 20 74 79 70 65 20 61 72 72    tant of type arr
015480:  61 79 20 69 73 20 75 73 65 64 20 74 6F 20 69 6E    ay is used to in
015490:  64 69 63 61 74 65 20 74 68 65 20 74 79 70 65 20    dicate the type 
0154A0:  20 7D 0D 0A 0D 0A 20 20 70 72 6F 63 65 64 75 72     }....  procedur
0154B0:  65 20 46 6C 61 73 68 54 79 70 65 3B 0D 0A 20 20    e FlashType;..  
0154C0:  62 65 67 69 6E 0D 0A 20 20 20 20 4C 6F 77 56 69    begin..    LowVi
0154D0:  64 65 6F 3B 0D 0A 20 20 20 20 47 6F 74 6F 58 59    deo;..    GotoXY
0154E0:  28 35 2C 32 33 29 3B 0D 0A 20 20 20 20 4E 6F 72    (5,23);..    Nor
0154F0:  6D 56 69 64 65 6F 3B 0D 0A 20 20 65 6E 64 3B 0D    mVideo;..  end;.
015500:  6E 64 20 28 58 3E 30 29 20 20 74 68 65 6E 0D 0A    nd (X>0)  then..
015510:  20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67                 beg
015520:  69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    in..            
015530:  20 20 20 44 65 6C 65 74 65 28 53 2C 58 2C 31 29       Delete(S,X,1)
015540:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    ;..             
015550:  20 20 57 72 69 74 65 28 63 6F 70 79 28 53 2C 58      Write(copy(S,X
015560:  2C 4C 65 6E 67 74 68 28 53 29 2D 58 2B 31 29 2C    ,Length(S)-X+1),
015570:  27 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20    ' ');..         
015580:  20 20 20 20 20 20 47 6F 74 6F 58 3B 0D 0A 20 20          GotoX;..  
015590:  20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20                 if 
0155A0:  58 3C 31 20 74 68 65 6E 20 58 3A 3D 31 3B 0D 0A    X<1 then X:=1;..
0155B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 65 6E 64                 end
0155C0:  20 65 6C 73 65 20 58 3A 3D 31 3B 0D 0A 20 20 20     else X:=1;..   
0155D0:  20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20            end;..  
0155E0:  20 20 20 20 20 5E 56 3A 20 49 6E 73 65 72 74 4F         ^V: InsertO
0155F0:  6E 3A 3D 20 6E 6F 74 20 49 6E 73 65 72 74 4F 6E    n:= not InsertOn
015600:  3B 0D 0A 0D 0A 7B 2E 50 41 7D 0D 0A 0D 0A 20 20    ;....{.PA}....  
015610:  20 20 65 6C 73 65 0D 0A 20 20 20 20 20 20 62 65      else..      be
015620:  67 69 6E 0D 0A 20 20 20 20 20 20 20 20 69 66 20    gin..        if 
015630:  43 68 20 69 6E 20 4F 6B 43 68 61 72 73 20 20 74    Ch in OkChars  t
015640:  68 65 6E 0D 0A 20 20 20 20 20 20 20 20 62 65 67    hen..        beg
015650:  69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 69 66    in..          if
015660:  20 49 6E 73 65 72 74 4F 6E 20 74 68 65 6E 0D 0A     InsertOn then..
015670:  20 20 20 20 20 20 20 20 20 20 62 65 67 69 6E 0D              begin.
015680:  0A 20 20 20 20 20 20 20 20 20 20 20 20 69 6E 73    .            ins
015690:  65 72 74 28 43 68 2C 53 2C 58 29 3B 0D 0A 20 20    ert(Ch,S,X);..  
0156A0:  20 20 20 20 20 20 20 20 20 20 57 72 69 74 65 28              Write(
0156B0:  63 6F 70 79 28 53 2C 58 2C 4C 65 6E 67 74 68 28    copy(S,X,Length(
0156C0:  53 29 2D 58 2B 31 29 2C 27 20 27 29 3B 0D 0A 20    S)-X+1),' ');.. 
0156D0:  20 20 20 20 20 20 20 20 20 65 6E 64 20 65 6C 73             end els
0156E0:  65 0D 0A 20 20 20 20 20 20 20 20 20 20 62 65 67    e..          beg
0156F0:  69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    in..            
015700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
015710:  12 00 01 00 02 09 65 E5 12 00 41 02 00 00 00 02    ......e...A.....
015720:  12 00 46 02 00 00 00 02 12 00 42 02 00 00 00 02    ..F.......B.....
015730:  12 00 47 02 00 00 00 02 12 00 43 02 00 00 00 02    ..G.......C.....
015740:  12 00 48 02 00 00 00 02 12 00 44 02 00 00 00 02    ..H.......D.....
015750:  12 00 49 02 00 00 00 02 12 00 45 02 00 00 00 02    ..I.......E.....
015760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015800:  0D 0A 0D 0A 7B 2E 43 50 32 30 7D 0D 0A 7B 20 50    ....{.CP20}..{ P
015810:  72 6F 63 65 64 75 72 65 20 47 65 74 46 6F 72 6D    rocedure GetForm
015820:  75 6C 61 20 72 65 70 65 61 74 73 20 63 61 6C 6C    ula repeats call
015830:  69 6E 67 20 74 68 65 20 70 72 6F 63 65 64 75 72    ing the procedur
015840:  65 20 47 65 74 4C 69 6E 65 20 61 6E 64 20 20 20    e GetLine and   
015850:  20 20 7D 0D 0A 7B 20 45 76 61 6C 75 61 74 65 20      }..{ Evaluate 
015860:  75 6E 74 69 6C 20 74 68 65 20 6C 69 6E 65 20 72    until the line r
015870:  65 61 64 20 62 79 20 47 65 74 4C 69 6E 65 20 63    ead by GetLine c
015880:  6F 6E 74 61 69 6E 73 20 61 20 76 61 6C 69 64 20    ontains a valid 
015890:  66 6F 72 6D 75 6C 61 2E 20 20 7D 0D 0A 7B 20 45    formula.  }..{ E
0158A0:  76 61 6C 75 61 74 65 20 72 65 74 75 72 6E 73 20    valuate returns 
0158B0:  61 6E 20 65 72 72 6F 72 20 70 6F 73 69 74 69 6F    an error positio
0158C0:  6E 20 69 6E 20 74 68 65 20 73 74 72 69 6E 67 20    n in the string 
0158D0:  65 76 61 6C 75 61 74 65 64 2E 20 49 66 20 20 20    evaluated. If   
0158E0:  20 20 7D 0D 0A 7B 20 74 68 69 73 20 70 6F 73 69      }..{ this posi
0158F0:  74 69 6F 6E 20 69 73 20 6E 6F 6E 20 7A 65 72 6F    tion is non zero
015900:  20 47 65 74 4C 69 6E 65 20 69 73 20 63 61 6C 6C     GetLine is call
015910:  65 64 2E 20 49 66 20 74 68 65 20 75 73 65 72 20    ed. If the user 
015920:  74 79 70 65 73 20 20 20 20 20 7D 0D 0A 7B 20 45    types     }..{ E
015930:  53 43 20 69 6E 20 47 65 74 4C 69 6E 65 20 74 6F    SC in GetLine to
015940:  20 61 62 6F 72 74 20 74 68 65 20 65 64 69 74 69     abort the editi
015950:  6E 67 20 74 68 65 6E 20 74 68 65 20 73 74 72 69    ng then the stri
015960:  6E 67 20 72 65 74 75 72 6E 65 64 20 66 72 6F 6D    ng returned from
015970:  20 20 7D 0D 0A 7B 20 47 65 74 6C 69 6E 65 20 77      }..{ Getline w
015980:  69 6C 6C 20 63 6F 6E 74 61 69 6E 20 24 46 46 20    ill contain $FF 
015990:  61 6E 64 20 74 65 20 6F 72 69 67 69 6E 61 6C 20    and te original 
0159A0:  76 61 6C 75 65 20 6F 66 20 74 68 65 20 63 65 6C    value of the cel
0159B0:  6C 20 77 69 6C 6C 20 20 20 20 7D 0D 0A 7B 20 62    l will    }..{ b
0159C0:  65 20 72 65 73 74 6F 72 65 64 20 6C 61 74 65 72    e restored later
0159D0:  2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
0159E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0159F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
015A00:  20 20 20 20 20 20 20 69 66 20 4F 76 65 72 57 72           if OverWr
015A10:  69 74 74 65 6E 20 69 6E 20 43 65 6C 6C 53 74 61    itten in CellSta
015A20:  74 75 73 20 74 68 65 6E 0D 0A 20 20 20 20 20 20    tus then..      
015A30:  20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20          begin..   
015A40:  20 20 20 20 20 20 20 20 20 20 20 43 65 6C 6C 53               CellS
015A50:  74 61 74 75 73 3A 3D 5B 54 78 74 5D 3B 0D 0A 20    tatus:=[Txt];.. 
015A60:  20 20 20 20 20 20 20 20 20 20 20 20 20 47 6F 74                 Got
015A70:  6F 43 65 6C 6C 28 49 2C 46 59 29 3B 4C 65 61 76    oCell(I,FY);Leav
015A80:  65 43 65 6C 6C 28 49 2C 46 59 29 3B 0D 0A 20 20    eCell(I,FY);..  
015A90:  20 20 20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A              end;..
015AA0:  20 20 20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A              end;..
015AB0:  20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20            end;..  
015AC0:  20 20 20 20 75 6E 74 69 6C 20 28 49 3D 46 58 4D        until (I=FXM
015AD0:  61 78 29 20 20 6F 72 20 28 53 63 72 65 65 6E 5B    ax)  or (Screen[
015AE0:  49 2C 46 59 5D 2E 43 6F 6E 74 65 6E 74 73 3C 3E    I,FY].Contents<>
015AF0:  27 27 29 3B 0D 0A 20 20 20 20 20 20 53 63 72 65    '');..      Scre
015B00:  65 6E 5B 46 58 2C 46 59 5D 2E 43 65 6C 6C 53 74    en[FX,FY].CellSt
015B10:  61 74 75 73 3A 3D 5B 54 78 74 5D 3B 0D 0A 20 20    atus:=[Txt];..  
015B20:  20 20 65 6E 64 20 65 6C 73 65 20 7B 20 73 74 72      end else { str
015B30:  69 6E 67 20 63 68 61 6E 67 65 64 20 74 6F 20 66    ing changed to f
015B40:  6F 72 6D 75 6C 61 20 6F 72 20 63 6F 6E 73 74 61    ormula or consta
015B50:  6E 74 20 7D 0D 0A 20 20 20 20 62 65 67 69 6E 20    nt }..    begin 
015B60:  7B 20 45 76 65 6E 74 20 6E 75 6D 62 65 72 20 74    { Event number t
015B70:  77 6F 20 7D 0D 0A 20 20 20 20 20 20 49 3A 3D 46    wo }..      I:=F
015B80:  58 3B 0D 0A 20 20 20 20 20 20 72 65 70 65 61 74    X;..      repeat
015B90:  0D 0A 20 20 20 20 20 20 20 20 77 69 74 68 20 53    ..        with S
015BA0:  63 72 65 65 6E 5B 49 2C 46 59 5D 20 64 6F 0D 0A    creen[I,FY] do..
015BB0:  20 20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20            begin.. 
015BC0:  20 20 20 20 20 20 20 20 20 69 66 20 4F 76 65 72             if Over
015BD0:  57 72 69 74 74 65 6E 20 69 6E 20 43 65 6C 6C 53    Written in CellS
015BE0:  74 61 74 75 73 20 74 68 65 6E 0D 0A 20 20 20 20    tatus then..    
015BF0:  20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20          begin..   
015C00:  20 20 7D 0D 0A 0D 0A 20 20 70 72 6F 63 65 64 75      }....  procedu
015C10:  72 65 20 47 65 74 46 6F 72 6D 75 6C 61 3B 0D 0A    re GetFormula;..
015C20:  20 20 62 65 67 69 6E 0D 0A 20 20 20 20 46 6C 61      begin..    Fla
015C30:  73 68 54 79 70 65 3B 0D 0A 20 20 20 20 72 65 70    shType;..    rep
015C40:  65 61 74 0D 0A 20 20 20 20 20 20 47 65 74 4C 69    eat..      GetLi
015C50:  6E 65 28 53 2C 31 2C 32 34 2C 37 30 2C 45 72 72    ne(S,1,24,70,Err
015C60:  6F 72 50 6F 73 69 74 69 6F 6E 2C 54 72 75 65 29    orPosition,True)
015C70:  3B 0D 0A 20 20 20 20 20 20 69 66 20 53 3C 3E 43    ;..      if S<>C
015C80:  68 72 28 24 46 46 29 20 74 68 65 6E 0D 0A 20 20    hr($FF) then..  
015C90:  20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20        begin..     
015CA0:  20 20 20 45 76 61 6C 75 61 74 65 28 49 73 46 6F       Evaluate(IsFo
015CB0:  72 6D 2C 53 2C 52 65 73 75 6C 74 2C 45 72 72 6F    rm,S,Result,Erro
015CC0:  72 50 6F 73 69 74 69 6F 6E 29 3B 0D 0A 20 20 20    rPosition);..   
015CD0:  20 20 20 20 20 69 66 20 45 72 72 6F 72 50 6F 73         if ErrorPos
015CE0:  69 74 69 6F 6E 3C 3E 30 20 74 68 65 6E 0D 0A 20    ition<>0 then.. 
015CF0:  20 20 20 20 20 20 20 20 20 46 6C 61 73 68 28 31             Flash(1
015D00:  35 2C 27 45 72 72 6F 72 20 61 74 20 63 75 72 73    5,'Error at curs
015D10:  6F 72 27 2B 5E 47 2C 66 61 6C 73 65 29 0D 0A 20    or'+^G,false).. 
015D20:  20 20 20 20 20 20 20 65 6C 73 65 20 46 6C 61 73           else Flas
015D30:  68 28 31 35 2C 27 20 20 20 20 20 20 20 20 20 20    h(15,'          
015D40:  20 20 20 20 20 27 2C 66 61 6C 73 65 29 3B 0D 0A         ',false);..
015D50:  20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20          end;..    
015D60:  75 6E 74 69 6C 20 28 45 72 72 6F 72 50 6F 73 69    until (ErrorPosi
015D70:  74 69 6F 6E 3D 30 29 20 6F 72 20 28 53 3D 43 68    tion=0) or (S=Ch
015D80:  72 28 24 46 46 29 29 3B 0D 0A 20 20 20 20 69 66    r($FF));..    if
015D90:  20 49 73 46 6F 72 6D 20 74 68 65 6E 20 4E 65 77     IsForm then New
015DA0:  53 74 61 74 3A 3D 4E 65 77 53 74 61 74 2B 5B 46    Stat:=NewStat+[F
015DB0:  6F 72 6D 75 6C 61 5D 3B 0D 0A 20 20 65 6E 64 3B    ormula];..  end;
015DC0:  0D 0A 0D 0A 7B 2E 43 50 32 30 7D 0D 0A 7B 20 50    ....{.CP20}..{ P
015DD0:  72 6F 63 65 64 75 72 65 20 47 65 74 54 65 78 74    rocedure GetText
015DE0:  20 63 61 6C 6C 73 20 74 68 65 20 70 72 6F 63 65     calls the proce
015DF0:  64 75 72 65 20 47 65 74 4C 69 6E 65 20 77 69 74    dure GetLine wit
015E00:  20 20 20 20 20 20 20 20 20 43 65 6C 6C 53 74 61             CellSta
015E10:  74 75 73 3A 3D 5B 54 78 74 5D 3B 0D 0A 20 20 20    tus:=[Txt];..   
015E20:  20 20 20 20 20 20 20 20 20 43 6F 6E 74 65 6E 74             Content
015E30:  73 3A 3D 27 27 3B 0D 0A 20 20 20 20 20 20 20 20    s:='';..        
015E40:  20 20 65 6E 64 3B 0D 0A 20 20 20 20 20 20 20 20      end;..        
015E50:  20 20 49 3A 3D 53 75 63 63 28 49 29 3B 0D 0A 20      I:=Succ(I);.. 
015E60:  20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20           end;..   
015E70:  20 20 20 75 6E 74 69 6C 20 6E 6F 74 20 28 4F 76       until not (Ov
015E80:  65 72 57 72 69 74 74 65 6E 20 69 6E 20 53 63 72    erWritten in Scr
015E90:  65 65 6E 5B 49 2C 46 59 5D 2E 43 65 6C 6C 53 74    een[I,FY].CellSt
015EA0:  61 74 75 73 29 3B 0D 0A 20 20 20 20 20 20 77 69    atus);..      wi
015EB0:  74 68 20 53 63 72 65 65 6E 5B 46 58 2C 46 59 5D    th Screen[FX,FY]
015EC0:  20 64 6F 0D 0A 20 20 20 20 20 20 62 65 67 69 6E     do..      begin
015ED0:  0D 0A 20 20 20 20 20 20 20 20 43 65 6C 6C 53 74    ..        CellSt
015EE0:  61 74 75 73 3A 3D 5B 43 6F 6E 73 74 61 6E 74 5D    atus:=[Constant]
015EF0:  3B 0D 0A 20 20 20 20 20 20 20 20 69 66 20 49 73    ;..        if Is
015F00:  46 6F 72 6D 20 74 68 65 6E 20 43 65 6C 6C 53 74    Form then CellSt
015F10:  61 74 75 73 3A 3D 43 65 6C 6C 53 74 61 74 75 73    atus:=CellStatus
015F20:  2B 5B 46 6F 72 6D 75 6C 61 5D 3B 0D 0A 20 20 20    +[Formula];..   
015F30:  20 20 20 20 20 56 61 6C 75 65 3A 3D 52 65 73 75         Value:=Resu
015F40:  6C 74 3B 0D 0A 20 20 20 20 20 20 65 6E 64 3B 0D    lt;..      end;.
015F50:  0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65 6E 64    .    end;..  end
015F60:  3B 0D 0A 0D 0A 0D 0A 7B 2E 50 41 7D 0D 0A 7B 20    ;......{.PA}..{ 
015F70:  50 72 6F 63 65 64 75 72 65 20 47 65 74 43 65 6C    Procedure GetCel
015F80:  6C 20 66 69 6E 6E 61 6C 79 20 73 74 61 72 74 73    l finnaly starts
015F90:  20 68 65 72 65 2E 20 54 68 69 73 20 70 72 6F 63     here. This proc
015FA0:  65 64 75 72 65 20 75 73 65 73 20 61 6C 6C 20 20    edure uses all  
015FB0:  20 20 20 7D 0D 0A 7B 20 61 6C 6C 20 74 68 65 20       }..{ all the 
015FC0:  61 62 6F 76 65 20 6C 6F 63 61 6C 20 70 72 6F 63    above local proc
015FD0:  65 64 75 72 65 73 2E 20 46 69 72 73 74 20 69 74    edures. First it
015FE0:  20 69 6E 69 74 69 61 6C 69 7A 65 73 20 74 68 65     initializes the
015FF0:  20 74 65 6D 70 6F 72 61 6C 79 20 7D 0D 0A 7B 20     temporaly }..{ 
016000:  68 20 74 68 65 20 63 75 72 72 65 6E 74 20 20 20    h the current   
016010:  20 20 7D 0D 0A 7B 20 63 65 6C 6C 73 20 58 2C 59      }..{ cells X,Y
016020:  20 70 6F 73 69 74 69 6F 6E 20 61 73 20 70 61 72     position as par
016030:  61 6D 65 74 65 72 73 2E 20 54 68 69 73 20 6D 65    ameters. This me
016040:  61 6E 73 20 74 68 61 74 20 74 65 78 74 20 65 6E    ans that text en
016050:  74 65 72 69 6E 67 20 20 20 20 7D 0D 0A 7B 20 74    tering    }..{ t
016060:  61 6B 65 73 20 70 6C 61 63 65 20 64 69 72 65 63    akes place direc
016070:  6C 79 20 61 74 20 74 68 65 20 63 65 6C 6C 73 20    ly at the cells 
016080:  70 6F 73 69 6F 6E 20 6F 6E 20 74 68 65 20 73 63    posion on the sc
016090:  72 65 65 6E 2E 20 20 20 20 20 20 20 20 20 20 20    reen.           
0160A0:  20 20 7D 0D 0A 0D 0A 20 20 70 72 6F 63 65 64 75      }....  procedu
0160B0:  72 65 20 47 65 74 54 65 78 74 3B 0D 0A 20 20 62    re GetText;..  b
0160C0:  65 67 69 6E 0D 0A 20 20 20 20 46 6C 61 73 68 54    egin..    FlashT
0160D0:  79 70 65 3B 0D 0A 20 20 20 20 77 69 74 68 20 53    ype;..    with S
0160E0:  63 72 65 65 6E 5B 46 58 2C 46 59 5D 20 64 6F 20    creen[FX,FY] do 
0160F0:  47 65 74 4C 69 6E 65 28 53 2C 58 50 6F 73 5B 46    GetLine(S,XPos[F
016100:  58 5D 2C 46 59 2B 31 2C 37 30 2C 45 72 72 6F 72    X],FY+1,70,Error
016110:  50 6F 73 69 74 69 6F 6E 2C 46 61 6C 73 65 29 3B    Position,False);
016120:  0D 0A 20 20 65 6E 64 3B 0D 0A 0D 0A 7B 2E 43 50    ..  end;....{.CP
016130:  32 30 7D 0D 0A 7B 20 50 72 6F 63 65 64 75 72 65    20}..{ Procedure
016140:  20 45 64 69 74 43 65 6C 6C 20 6C 6F 61 64 73 20     EditCell loads 
016150:  61 20 63 6F 70 79 20 6F 66 20 74 68 65 20 63 75    a copy of the cu
016160:  72 72 65 6E 74 20 63 65 6C 6C 73 20 63 6F 6E 74    rrent cells cont
016170:  65 6E 74 73 20 69 6E 20 20 20 7D 0D 0A 7B 20 69    ents in   }..{ i
016180:  6E 20 74 68 65 20 76 61 72 69 61 62 6C 65 20 53    n the variable S
016190:  20 62 65 66 6F 72 65 20 63 61 6C 6C 69 6E 67 20     before calling 
0161A0:  65 69 74 68 65 72 20 47 65 74 54 65 78 74 20 6F    either GetText o
0161B0:  72 20 47 65 74 46 6F 72 6D 75 6C 61 2E 20 49 6E    r GetFormula. In
0161C0:  20 20 7D 0D 0A 7B 20 74 68 69 73 20 77 61 79 20      }..{ this way 
0161D0:  6E 6F 20 63 68 61 6E 67 65 73 20 61 72 65 20 6D    no changes are m
0161E0:  61 64 65 20 74 6F 20 74 68 65 20 63 75 72 72 65    ade to the curre
0161F0:  6E 74 20 63 65 6C 6C 2E 20 20 20 20 20 20 20 20    nt cell.        
016200:  76 61 72 69 61 62 6C 65 20 22 53 22 20 77 69 74    variable "S" wit
016210:  68 20 74 68 65 20 6C 61 73 74 20 72 65 61 64 20    h the last read 
016220:  63 68 61 72 61 63 74 65 72 2E 20 49 74 20 74 68    character. It th
016230:  65 6E 20 64 65 70 65 6E 64 69 6E 67 20 6F 6E 20    en depending on 
016240:  20 20 20 7D 0D 0A 7B 20 74 68 69 73 20 63 68 61       }..{ this cha
016250:  72 61 63 74 65 72 20 63 61 6C 6C 73 20 47 65 74    racter calls Get
016260:  46 6F 72 6D 75 6C 61 2C 20 47 65 74 54 65 78 74    Formula, GetText
016270:  2C 20 6F 72 20 45 64 69 74 43 65 6C 6C 2E 20 20    , or EditCell.  
016280:  20 20 20 20 20 20 20 20 20 20 20 7D 0D 0A 0D 0A               }....
016290:  62 65 67 69 6E 20 7B 20 70 72 6F 63 65 64 75 72    begin { procedur
0162A0:  65 20 47 65 74 43 65 6C 6C 20 7D 0D 0A 20 20 53    e GetCell }..  S
0162B0:  3A 3D 43 68 3B 20 45 72 72 6F 72 50 6F 73 69 74    :=Ch; ErrorPosit
0162C0:  69 6F 6E 3A 3D 30 3B 20 41 62 6F 72 74 3A 3D 66    ion:=0; Abort:=f
0162D0:  61 6C 73 65 3B 0D 0A 20 20 4E 65 77 53 74 61 74    alse;..  NewStat
0162E0:  3A 3D 5B 5D 3B 0D 0A 20 20 69 66 20 43 68 20 69    :=[];..  if Ch i
0162F0:  6E 20 5B 27 30 27 2E 2E 27 39 27 2C 27 2B 27 2C    n ['0'..'9','+',
016300:  27 2D 27 2C 27 2E 27 2C 27 28 27 2C 27 29 27 5D    '-','.','(',')']
016310:  20 74 68 65 6E 0D 0A 20 20 62 65 67 69 6E 0D 0A     then..  begin..
016320:  20 20 20 20 4E 65 77 53 74 61 74 3A 3D 5B 43 6F        NewStat:=[Co
016330:  6E 73 74 61 6E 74 5D 3B 0D 0A 20 20 20 20 69 66    nstant];..    if
016340:  20 6E 6F 74 20 28 46 6F 72 6D 75 6C 61 20 69 6E     not (Formula in
016350:  20 53 63 72 65 65 6E 5B 46 58 2C 46 59 5D 2E 43     Screen[FX,FY].C
016360:  65 6C 6C 53 74 61 74 75 73 29 20 74 68 65 6E 0D    ellStatus) then.
016370:  0A 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20    .    begin..    
016380:  20 20 47 6F 74 6F 58 59 28 31 31 2C 32 34 29 3B      GotoXY(11,24);
016390:  20 43 6C 72 45 6F 6C 3B 0D 0A 20 20 20 20 20 20     ClrEol;..      
0163A0:  43 6C 65 61 72 43 65 6C 6C 73 3B 0D 0A 20 20 20    ClearCells;..   
0163B0:  20 20 20 47 65 74 46 6F 72 6D 75 6C 61 3B 0D 0A       GetFormula;..
0163C0:  20 20 20 20 65 6E 64 20 65 6C 73 65 0D 0A 20 20        end else..  
0163D0:  20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20 46      begin..      F
0163E0:  6C 61 73 68 28 31 35 2C 27 45 64 69 74 20 66 6F    lash(15,'Edit fo
0163F0:  72 6D 75 6C 61 20 59 2F 4E 3F 27 2C 74 72 75 65    rmula Y/N?',true
016400:  20 20 20 20 20 20 20 20 20 20 7D 0D 0A 0D 0A 20              }.... 
016410:  20 70 72 6F 63 65 64 75 72 65 20 45 64 69 74 43     procedure EditC
016420:  65 6C 6C 3B 0D 0A 20 20 62 65 67 69 6E 0D 0A 20    ell;..  begin.. 
016430:  20 20 20 77 69 74 68 20 53 63 72 65 65 6E 5B 46       with Screen[F
016440:  58 2C 46 59 5D 20 64 6F 0D 0A 20 20 20 20 62 65    X,FY] do..    be
016450:  67 69 6E 0D 0A 20 20 20 20 20 20 53 3A 3D 43 6F    gin..      S:=Co
016460:  6E 74 65 6E 74 73 3B 0D 0A 20 20 20 20 20 20 69    ntents;..      i
016470:  66 20 54 78 74 20 69 6E 20 43 65 6C 6C 53 74 61    f Txt in CellSta
016480:  74 75 73 20 74 68 65 6E 20 47 65 74 54 65 78 74    tus then GetText
016490:  20 65 6C 73 65 20 47 65 74 46 6F 72 6D 75 6C 61     else GetFormula
0164A0:  3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65    ;..    end;..  e
0164B0:  6E 64 3B 0D 0A 0D 0A 7B 2E 50 41 7D 0D 0A 7B 20    nd;....{.PA}..{ 
0164C0:  50 72 6F 63 65 64 75 72 65 20 55 70 64 61 74 65    Procedure Update
0164D0:  43 65 6C 6C 73 20 69 73 20 61 20 6C 69 74 74 6C    Cells is a littl
0164E0:  65 20 6D 6F 72 65 20 63 6F 6D 70 6C 69 63 61 74    e more complicat
0164F0:  65 64 2E 20 42 61 73 69 63 61 6C 6C 79 20 69 74    ed. Basically it
016500:  20 20 20 7D 0D 0A 7B 20 6D 61 6B 65 73 20 73 75       }..{ makes su
016510:  72 65 20 74 6F 20 74 61 67 20 61 6E 64 20 75 6E    re to tag and un
016520:  74 61 67 20 63 65 6C 6C 73 20 77 68 69 63 68 20    tag cells which 
016530:  68 61 73 20 62 65 65 6E 20 6F 76 65 72 77 72 69    has been overwri
016540:  74 74 65 6E 20 6F 72 20 20 20 20 7D 0D 0A 7B 20    tten or    }..{ 
016550:  63 6C 65 61 72 65 64 20 66 72 6F 6D 20 64 61 74    cleared from dat
016560:  61 20 66 72 6F 6D 20 20 61 6E 6F 74 68 65 72 20    a from  another 
016570:  63 65 6C 6C 2E 20 49 74 20 61 6C 73 6F 20 75 70    cell. It also up
016580:  64 61 74 65 73 20 74 68 65 20 63 75 72 72 65 6E    dates the curren
016590:  74 20 20 7D 0D 0A 7B 20 77 69 74 68 20 74 68 65    t  }..{ with the
0165A0:  20 6E 65 77 20 74 79 70 65 20 61 6E 64 20 74 68     new type and th
0165B0:  65 20 63 6F 6E 74 65 6E 74 73 20 77 68 69 63 68    e contents which
0165C0:  20 73 74 69 6C 6C 20 69 73 20 69 6E 20 74 68 65     still is in the
0165D0:  20 74 65 6D 70 6F 72 61 6C 79 20 7D 0D 0A 7B 20     temporaly }..{ 
0165E0:  76 61 72 69 61 62 6C 65 20 22 53 22 2E 20 20 20    variable "S".   
0165F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016600:  29 3B 0D 0A 20 20 20 20 20 20 72 65 70 65 61 74    );..      repeat
016610:  20 72 65 61 64 28 4B 62 64 2C 43 68 29 20 75 6E     read(Kbd,Ch) un
016620:  74 69 6C 20 55 70 43 61 73 65 28 43 48 29 20 69    til UpCase(CH) i
016630:  6E 20 5B 27 59 27 2C 27 4E 27 5D 3B 0D 0A 20 20    n ['Y','N'];..  
016640:  20 20 20 20 46 6C 61 73 68 28 31 35 2C 27 20 20        Flash(15,'  
016650:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27                   '
016660:  2C 66 61 6C 73 65 29 3B 0D 0A 20 20 20 20 20 20    ,false);..      
016670:  69 66 20 55 70 43 61 73 65 28 43 68 29 3D 27 59    if UpCase(Ch)='Y
016680:  27 20 74 68 65 6E 20 45 64 69 74 43 65 6C 6C 20    ' then EditCell 
016690:  45 6C 73 65 20 41 62 6F 72 74 3A 3D 74 72 75 65    Else Abort:=true
0166A0:  3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65    ;..    end;..  e
0166B0:  6E 64 20 65 6C 73 65 0D 0A 20 20 62 65 67 69 6E    nd else..  begin
0166C0:  0D 0A 20 20 20 20 69 66 20 43 68 3D 5E 5B 20 74    ..    if Ch=^[ t
0166D0:  68 65 6E 0D 0A 20 20 20 20 62 65 67 69 6E 0D 0A    hen..    begin..
0166E0:  20 20 20 20 20 20 4E 65 77 53 74 61 74 3A 3D 28          NewStat:=(
0166F0:  53 63 72 65 65 6E 5B 46 58 2C 46 59 5D 2E 43 65    Screen[FX,FY].Ce
016700:  6C 6C 53 74 61 74 75 73 29 2A 5B 54 78 74 2C 43    llStatus)*[Txt,C
016710:  6F 6E 73 74 61 6E 74 5D 3B 0D 0A 20 20 20 20 20    onstant];..     
016720:  20 45 64 69 74 43 65 6C 6C 3B 0D 0A 20 20 20 20     EditCell;..    
016730:  65 6E 64 20 65 6C 73 65 0D 0A 20 20 20 20 62 65    end else..    be
016740:  67 69 6E 0D 0A 20 20 20 20 20 20 69 66 20 66 6F    gin..      if fo
016750:  72 6D 75 6C 61 20 69 6E 20 53 63 72 65 65 6E 5B    rmula in Screen[
016760:  46 58 2C 46 59 5D 2E 43 65 6C 6C 53 74 61 74 75    FX,FY].CellStatu
016770:  73 20 74 68 65 6E 0D 0A 20 20 20 20 20 20 62 65    s then..      be
016780:  67 69 6E 0D 0A 20 20 20 20 20 20 20 20 46 6C 61    gin..        Fla
016790:  73 68 28 31 35 2C 27 45 64 69 74 20 66 6F 72 6D    sh(15,'Edit form
0167A0:  75 6C 61 20 59 2F 4E 3F 27 2C 74 72 75 65 29 3B    ula Y/N?',true);
0167B0:  0D 0A 20 20 20 20 20 20 20 20 72 65 70 65 61 74    ..        repeat
0167C0:  20 72 65 61 64 28 4B 62 64 2C 43 68 29 20 75 6E     read(Kbd,Ch) un
0167D0:  74 69 6C 20 55 70 43 61 73 65 28 43 48 29 20 69    til UpCase(CH) i
0167E0:  6E 20 5B 27 59 27 2C 27 4E 27 5D 3B 0D 0A 20 20    n ['Y','N'];..  
0167F0:  20 20 20 20 20 20 46 6C 61 73 68 28 31 35 2C 27          Flash(15,'
016800:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016810:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016820:  20 20 20 7D 0D 0A 0D 0A 0D 0A 20 20 70 72 6F 63       }......  proc
016830:  65 64 75 72 65 20 55 70 64 61 74 65 43 65 6C 6C    edure UpdateCell
016840:  73 3B 0D 0A 20 20 76 61 72 0D 0A 20 20 20 20 46    s;..  var..    F
016850:  6C 65 6E 67 74 68 3A 20 49 6E 74 65 67 65 72 3B    length: Integer;
016860:  0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 53    ..  begin..    S
016870:  63 72 65 65 6E 5B 46 58 2C 46 59 5D 2E 43 6F 6E    creen[FX,FY].Con
016880:  74 65 6E 74 73 3A 3D 53 3B 0D 0A 20 20 20 20 69    tents:=S;..    i
016890:  66 20 54 78 74 20 69 6E 20 4E 65 77 53 74 61 74    f Txt in NewStat
0168A0:  20 7B 53 63 72 65 65 6E 5B 46 58 2C 46 59 5D 2E     {Screen[FX,FY].
0168B0:  43 65 6C 6C 53 74 61 74 75 73 7D 20 74 68 65 6E    CellStatus} then
0168C0:  0D 0A 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20    ..    begin..   
0168D0:  20 20 20 49 3A 3D 46 58 3B 20 46 4C 65 6E 67 74       I:=FX; FLengt
0168E0:  68 3A 3D 4C 65 6E 67 74 68 28 53 29 3B 0D 0A 20    h:=Length(S);.. 
0168F0:  20 20 20 20 20 72 65 70 65 61 74 0D 0A 20 20 20         repeat..   
016900:  20 20 20 20 20 49 3A 3D 53 75 63 63 28 49 29 3B         I:=Succ(I);
016910:  0D 0A 20 20 20 20 20 20 20 20 77 69 74 68 20 53    ..        with S
016920:  63 72 65 65 6E 5B 49 2C 46 59 5D 20 64 6F 0D 0A    creen[I,FY] do..
016930:  20 20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20            begin.. 
016940:  20 20 20 20 20 20 20 20 20 46 4C 65 6E 67 74 68             FLength
016950:  3A 3D 46 6C 65 6E 67 74 68 2D 31 31 3B 0D 0A 20    :=Flength-11;.. 
016960:  20 20 20 20 20 20 20 20 20 69 66 20 28 46 6C 65             if (Fle
016970:  6E 67 74 68 3E 30 29 20 74 68 65 6E 0D 0A 20 20    ngth>0) then..  
016980:  20 20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20            begin.. 
016990:  20 20 20 20 20 20 20 20 20 20 20 43 65 6C 6C 53               CellS
0169A0:  74 61 74 75 73 3A 3D 5B 4F 76 65 72 77 72 69 74    tatus:=[Overwrit
0169B0:  74 65 6E 2C 54 78 74 5D 3B 0D 0A 20 20 20 20 20    ten,Txt];..     
0169C0:  20 20 20 20 20 20 20 43 6F 6E 74 65 6E 74 73 3A           Contents:
0169D0:  3D 27 27 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    ='';..          
0169E0:  65 6E 64 20 65 6C 73 65 0D 0A 20 20 20 20 20 20    end else..      
0169F0:  20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20        begin..     
016A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
016A10:  13 00 01 00 02 09 4E E5 13 00 41 02 00 00 00 02    ......N...A.....
016A20:  13 00 46 02 00 00 00 02 13 00 42 02 00 00 00 02    ..F.......B.....
016A30:  13 00 47 02 00 00 00 02 13 00 43 02 00 00 00 02    ..G.......C.....
016A40:  13 00 48 02 00 00 00 02 13 00 44 02 00 00 00 02    ..H.......D.....
016A50:  13 00 49 02 00 00 00 02 13 00 45 02 00 00 00 02    ..I.......E.....
016A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016B00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016B10:  20 27 2C 66 61 6C 73 65 29 3B 0D 0A 20 20 20 20     ',false);..    
016B20:  20 20 20 20 69 66 20 55 70 43 61 73 65 28 43 68        if UpCase(Ch
016B30:  29 3D 27 59 27 20 74 68 65 6E 20 45 64 69 74 43    )='Y' then EditC
016B40:  65 6C 6C 20 45 6C 73 65 20 41 62 6F 72 74 3A 3D    ell Else Abort:=
016B50:  74 72 75 65 3B 0D 0A 20 20 20 20 20 20 65 6E 64    true;..      end
016B60:  20 65 6C 73 65 0D 0A 20 20 20 20 20 20 62 65 67     else..      beg
016B70:  69 6E 0D 0A 20 20 20 20 20 20 20 20 4E 65 77 53    in..        NewS
016B80:  74 61 74 3A 3D 5B 54 78 74 5D 3B 0D 0A 20 20 20    tat:=[Txt];..   
016B90:  20 20 20 20 20 43 6C 65 61 72 43 65 6C 6C 73 3B         ClearCells;
016BA0:  0D 0A 20 20 20 20 20 20 20 20 47 65 74 54 65 78    ..        GetTex
016BB0:  74 3B 0D 0A 20 20 20 20 20 20 65 6E 64 3B 0D 0A    t;..      end;..
016BC0:  20 20 20 20 65 6E 64 3B 0D 0A 20 20 65 6E 64 3B        end;..  end;
016BD0:  0D 0A 20 20 69 66 20 6E 6F 74 20 41 62 6F 72 74    ..  if not Abort
016BE0:  20 74 68 65 6E 0D 0A 20 20 62 65 67 69 6E 0D 0A     then..  begin..
016BF0:  20 20 20 20 69 66 20 53 3C 3E 43 68 72 28 24 46        if S<>Chr($F
016C00:  46 29 20 74 68 65 6E 20 55 70 44 61 74 65 43 65    F) then UpDateCe
016C10:  6C 6C 73 3B 0D 0A 20 20 20 20 47 6F 74 6F 43 65    lls;..    GotoCe
016C20:  6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 20 20 20 20    ll(FX,FY);..    
016C30:  69 66 20 41 75 74 6F 43 61 6C 63 20 61 6E 64 20    if AutoCalc and 
016C40:  28 43 6F 6E 73 74 61 6E 74 20 69 6E 20 53 63 72    (Constant in Scr
016C50:  65 65 6E 5B 46 58 2C 46 59 5D 2E 43 65 6C 6C 53    een[FX,FY].CellS
016C60:  74 61 74 75 73 29 20 74 68 65 6E 20 52 65 63 61    tatus) then Reca
016C70:  6C 63 75 6C 61 74 65 3B 0D 0A 20 20 20 20 69 66    lculate;..    if
016C80:  20 54 78 74 20 69 6E 20 4E 65 77 53 74 61 74 20     Txt in NewStat 
016C90:  74 68 65 6E 0D 0A 20 20 20 20 62 65 67 69 6E 0D    then..    begin.
016CA0:  0A 20 20 20 20 20 20 47 6F 74 6F 58 59 28 33 2C    .      GotoXY(3,
016CB0:  46 59 2B 31 29 3B 20 43 6C 72 65 6F 6C 3B 0D 0A    FY+1); Clreol;..
016CC0:  20 20 20 20 20 20 46 6F 72 20 49 3A 3D 27 41 27          For I:='A'
016CD0:  20 74 6F 20 46 58 4D 61 78 20 64 6F 0D 0A 20 20     to FXMax do..  
016CE0:  20 20 20 20 4C 65 61 76 65 43 65 6C 6C 28 49 2C        LeaveCell(I,
016CF0:  46 59 29 3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A    FY);..    end;..
016D00:  7B 2E 50 41 7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A    {.PA}..{********
016D10:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
016D20:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
016D30:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
016D40:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 7B 2A    ***********}..{*
016D50:  20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 4D 4F      SOURCE CODE MO
016D60:  44 55 4C 45 3A 20 4D 43 2D 4D 4F 44 30 34 20 20    DULE: MC-MOD04  
016D70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016D80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016D90:  20 2A 7D 0D 0A 7B 2A 20 20 50 55 52 50 4F 53 45     *}..{*  PURPOSE
016DA0:  3A 20 20 20 20 20 20 20 20 20 20 20 20 45 76 61    :            Eva
016DB0:  6C 75 61 74 65 20 66 6F 72 6D 75 6C 61 73 2E 20    luate formulas. 
016DC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016DD0:  20 20 20 20 20 20 20 20 2A 7D 0D 0A 7B 2A 20 20            *}..{*  
016DE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016DF0:  20 20 20 20 52 65 63 61 6C 63 75 6C 61 74 65 20        Recalculate 
016E00:  73 70 72 65 61 64 20 73 68 65 65 74 2E 20 20 20    spread sheet.   
016E10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2A                   *
016E20:  7D 0D 0A 7B 2A 20 20 20 20 20 20 20 20 20 20 20    }..{*           
016E30:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016E40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016E50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016E60:  20 20 20 20 20 20 2A 7D 0D 0A 7B 2A 20 20 4E 4F          *}..{*  NO
016E70:  54 45 3A 20 20 20 20 20 20 20 20 20 20 20 20 20    TE:             
016E80:  20 20 54 68 69 73 20 6D 6F 64 75 6C 65 20 63 6F      This module co
016E90:  6E 74 61 69 6E 73 20 72 65 63 75 72 73 69 76 65    ntains recursive
016EA0:  20 70 72 6F 63 65 64 75 72 65 73 20 20 2A 7D 0D     procedures  *}.
016EB0:  0A 7B 2A 20 20 20 20 20 20 20 20 20 20 20 20 20    .{*             
016EC0:  20 20 20 20 20 20 20 20 20 61 6E 64 20 69 73 20             and is 
016ED0:  66 6F 72 20 63 6F 6D 70 75 74 65 72 20 73 63 69    for computer sci
016EE0:  65 6E 74 69 73 74 73 20 6F 6E 6C 79 2E 20 20 20    entists only.   
016EF0:  20 20 20 20 2A 7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A        *}..{*******
016F00:  20 20 65 6E 64 3B 0D 0A 20 20 46 6C 61 73 68 28      end;..  Flash(
016F10:  31 35 2C 27 20 20 20 20 20 20 20 20 20 20 20 20    15,'            
016F20:  20 20 20 20 27 2C 46 61 6C 73 65 29 3B 0D 0A 20        ',False);.. 
016F30:  20 47 6F 74 6F 43 65 6C 6C 28 46 58 2C 46 59 29     GotoCell(FX,FY)
016F40:  3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 7B 2E 50 41 7D    ;..end;....{.PA}
016F50:  0D 0A 7B 20 50 72 6F 63 65 64 75 72 65 20 46 6F    ..{ Procedure Fo
016F60:  72 6D 61 74 20 69 73 20 75 73 65 64 20 74 6F 20    rmat is used to 
016F70:  7D 0D 0A 0D 0A 0D 0A 70 72 6F 63 65 64 75 72 65    }......procedure
016F80:  20 46 6F 72 6D 61 74 3B 0D 0A 76 61 72 0D 0A 20     Format;..var.. 
016F90:  20 4A 2C 46 57 2C 44 45 43 2C 0D 0A 20 20 46 72     J,FW,DEC,..  Fr
016FA0:  6F 6D 4C 69 6E 65 2C 54 6F 4C 69 6E 65 3A 20 69    omLine,ToLine: i
016FB0:  6E 74 65 67 65 72 3B 0D 0A 20 20 4C 6F 63 6B 3A    nteger;..  Lock:
016FC0:  20 20 20 20 20 20 20 20 20 20 20 20 42 6F 6F 6C                Bool
016FD0:  65 61 6E 3B 0D 0A 0D 0A 0D 0A 20 20 70 72 6F 63    ean;......  proc
016FE0:  65 64 75 72 65 20 47 65 74 49 6E 74 28 76 61 72    edure GetInt(var
016FF0:  20 49 3A 20 69 6E 74 65 67 65 72 3B 20 4D 61 78     I: integer; Max
017000:  3A 20 49 6E 74 65 67 65 72 29 3B 0D 0A 20 20 76    : Integer);..  v
017010:  61 72 0D 0A 20 20 20 20 53 3A 20 73 74 72 69 6E    ar..    S: strin
017020:  67 5B 38 5D 3B 0D 0A 20 20 20 20 45 72 72 3A 20    g[8];..    Err: 
017030:  49 6E 74 65 67 65 72 3B 0D 0A 20 20 20 20 43 68    Integer;..    Ch
017040:  3A 20 43 68 61 72 3B 0D 0A 20 20 62 65 67 69 6E    : Char;..  begin
017050:  0D 0A 20 20 20 20 53 3A 3D 27 27 3B 0D 0A 20 20    ..    S:='';..  
017060:  20 20 72 65 70 65 61 74 0D 0A 20 20 20 20 20 20      repeat..      
017070:  72 65 70 65 61 74 20 52 65 61 64 28 4B 62 64 2C    repeat Read(Kbd,
017080:  43 68 29 20 75 6E 74 69 6C 20 43 68 20 69 6E 20    Ch) until Ch in 
017090:  5B 27 30 27 2E 2E 27 39 27 2C 27 2D 27 2C 5E 4D    ['0'..'9','-',^M
0170A0:  5D 3B 0D 0A 20 20 20 20 20 20 69 66 20 43 68 3C    ];..      if Ch<
0170B0:  3E 5E 4D 20 74 68 65 6E 0D 0A 20 20 20 20 20 20    >^M then..      
0170C0:  62 65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20 57    begin..        W
0170D0:  72 69 74 65 28 43 68 29 3B 20 53 3A 3D 53 2B 43    rite(Ch); S:=S+C
0170E0:  68 3B 0D 0A 20 20 20 20 20 20 20 20 56 61 6C 28    h;..        Val(
0170F0:  53 2C 49 2C 45 72 72 29 3B 0D 0A 20 20 20 20 20    S,I,Err);..     
017100:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
017110:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
017120:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
017130:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 0D    ************}...
017140:  0A 76 61 72 0D 0A 20 20 46 6F 72 6D 3A 20 42 6F    .var..  Form: Bo
017150:  6F 6C 65 61 6E 3B 0D 0A 0D 0A 7B 24 41 2D 7D 0D    olean;....{$A-}.
017160:  0A 70 72 6F 63 65 64 75 72 65 20 45 76 61 6C 75    .procedure Evalu
017170:  61 74 65 28 76 61 72 20 49 73 46 6F 72 6D 75 6C    ate(var IsFormul
017180:  61 3A 20 42 6F 6F 6C 65 61 6E 3B 20 7B 20 54 72    a: Boolean; { Tr
017190:  75 65 20 69 66 20 66 6F 72 6D 75 6C 61 7D 0D 0A    ue if formula}..
0171A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0171B0:  20 20 20 76 61 72 20 46 6F 72 6D 75 6C 61 3A 20       var Formula: 
0171C0:  41 6E 79 53 74 72 69 6E 67 3B 20 7B 20 46 6F 6D    AnyString; { Fom
0171D0:  75 6C 61 20 74 6F 20 65 76 61 6C 75 61 74 65 7D    ula to evaluate}
0171E0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
0171F0:  20 20 20 20 20 76 61 72 20 56 61 6C 75 65 3A 20         var Value: 
017200:  52 65 61 6C 3B 20 20 7B 20 52 65 73 75 6C 74 20    Real;  { Result 
017210:  6F 66 20 66 6F 72 6D 75 6C 61 20 7D 0D 0A 20 20    of formula }..  
017220:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
017230:  20 76 61 72 20 45 72 72 50 6F 73 3A 20 49 6E 74     var ErrPos: Int
017240:  65 67 65 72 29 3B 7B 20 50 6F 73 69 74 69 6F 6E    eger);{ Position
017250:  20 6F 66 20 65 72 72 6F 72 20 7D 0D 0A 63 6F 6E     of error }..con
017260:  73 74 0D 0A 20 20 4E 75 6D 62 65 72 73 3A 20 73    st..  Numbers: s
017270:  65 74 20 6F 66 20 43 68 61 72 20 3D 20 5B 27 30    et of Char = ['0
017280:  27 2E 2E 27 39 27 5D 3B 0D 0A 20 20 45 6F 66 4C    '..'9'];..  EofL
017290:  69 6E 65 20 20 3D 20 5E 4D 3B 0D 0A 0D 0A 76 61    ine  = ^M;....va
0172A0:  72 0D 0A 20 20 50 6F 73 3A 20 49 6E 74 65 67 65    r..  Pos: Intege
0172B0:  72 3B 20 20 20 20 7B 20 43 75 72 72 65 6E 74 20    r;    { Current 
0172C0:  70 6F 73 69 74 69 6F 6E 20 69 6E 20 66 6F 72 6D    position in form
0172D0:  75 6C 61 20 20 20 20 20 20 20 20 20 20 20 20 20    ula             
0172E0:  20 20 20 20 20 20 20 20 7D 0D 0A 20 20 43 68 3A            }..  Ch:
0172F0:  20 43 68 61 72 3B 20 20 20 20 20 20 20 20 7B 20     Char;        { 
017300:  20 65 6E 64 3B 0D 0A 20 20 20 20 75 6E 74 69 6C     end;..    until
017310:  20 28 49 3E 3D 4D 61 78 29 20 6F 72 20 28 43 68     (I>=Max) or (Ch
017320:  3D 5E 4D 29 3B 0D 0A 20 20 20 20 69 66 20 49 3E    =^M);..    if I>
017330:  4D 61 78 20 74 68 65 6E 20 49 3A 3D 4D 61 78 3B    Max then I:=Max;
017340:  0D 0A 20 20 65 6E 64 3B 0D 0A 0D 0A 62 65 67 69    ..  end;....begi
017350:  6E 0D 0A 20 20 4C 6F 77 56 69 64 65 6F 3B 0D 0A    n..  LowVideo;..
017360:  20 20 4D 73 67 28 27 46 6F 72 6D 61 74 3A 20 45      Msg('Format: E
017370:  6E 74 65 72 20 6E 75 6D 62 65 72 20 6F 66 20 64    nter number of d
017380:  65 63 69 6D 61 6C 73 20 28 4D 61 78 20 31 31 29    ecimals (Max 11)
017390:  3A 20 20 27 29 3B 0D 0A 20 20 47 65 74 49 6E 74    :  ');..  GetInt
0173A0:  28 44 45 43 2C 31 31 29 3B 0D 0A 20 20 4D 73 67    (DEC,11);..  Msg
0173B0:  28 27 45 6E 74 65 72 20 43 65 6C 6C 20 77 68 69    ('Enter Cell whi
0173C0:  74 68 20 72 65 6D 65 6D 62 65 72 20 69 66 20 6C    th remember if l
0173D0:  61 72 67 65 72 20 74 68 61 6E 20 31 30 20 6E 65    arger than 10 ne
0173E0:  78 74 20 63 6F 6C 75 6D 6E 20 77 69 6C 6C 20 6C    xt column will l
0173F0:  6F 63 6B 3A 20 27 29 3B 0D 0A 20 20 47 65 74 49    ock: ');..  GetI
017400:  6E 74 28 46 57 2C 32 30 29 3B 0D 0A 20 20 4D 73    nt(FW,20);..  Ms
017410:  67 28 27 46 72 6F 6D 20 77 68 69 63 68 20 6C 69    g('From which li
017420:  6E 65 20 69 6E 20 63 6F 6C 75 6D 6E 20 27 2B 46    ne in column '+F
017430:  58 2B 27 3A 20 27 29 3B 0D 0A 20 20 47 65 74 49    X+': ');..  GetI
017440:  6E 74 28 46 72 6F 6D 4C 69 6E 65 2C 46 59 4D 61    nt(FromLine,FYMa
017450:  78 29 3B 0D 0A 20 20 4D 73 67 28 27 54 6F 20 77    x);..  Msg('To w
017460:  68 69 63 68 20 6C 69 6E 65 20 69 6E 20 63 6F 6C    hich line in col
017470:  75 6D 6E 20 27 2B 46 58 2B 27 3A 20 27 29 3B 0D    umn '+FX+': ');.
017480:  0A 20 20 47 65 74 49 6E 74 28 54 6F 4C 69 6E 65    .  GetInt(ToLine
017490:  2C 46 59 4D 61 78 29 3B 0D 0A 20 20 69 66 20 46    ,FYMax);..  if F
0174A0:  57 3E 31 30 20 74 68 65 6E 20 4C 6F 63 6B 3A 3D    W>10 then Lock:=
0174B0:  74 72 75 65 20 65 6C 73 65 20 4C 6F 63 6B 3A 3D    true else Lock:=
0174C0:  46 61 6C 73 65 3B 0D 0A 20 20 66 6F 72 20 4A 3A    False;..  for J:
0174D0:  3D 46 72 6F 6D 4C 69 6E 65 20 74 6F 20 54 6F 4C    =FromLine to ToL
0174E0:  69 6E 65 20 64 6F 0D 0A 20 20 62 65 67 69 6E 0D    ine do..  begin.
0174F0:  0A 20 20 20 20 53 63 72 65 65 6E 5B 46 58 2C 4A    .    Screen[FX,J
017500:  43 75 72 72 65 6E 74 20 63 68 61 72 61 63 74 65    Current characte
017510:  72 20 62 65 69 6E 67 20 73 63 61 6E 6E 65 64 20    r being scanned 
017520:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
017530:  7D 0D 0A 20 20 45 58 59 3A 20 73 74 72 69 6E 67    }..  EXY: string
017540:  5B 33 5D 3B 20 20 7B 20 49 6E 74 65 72 6D 69 64    [3];  { Intermid
017550:  69 61 74 65 20 73 74 72 69 6E 67 20 66 6F 72 20    iate string for 
017560:  63 6F 6E 76 65 72 73 69 6F 6E 20 20 20 20 20 20    conversion      
017570:  20 20 20 20 20 20 20 20 7D 0D 0A 0D 0A 7B 20 50            }....{ P
017580:  72 6F 63 65 64 75 72 65 20 4E 65 78 74 43 68 20    rocedure NextCh 
017590:  72 65 74 75 72 6E 73 20 74 68 65 20 6E 65 78 74    returns the next
0175A0:  20 63 68 61 72 61 63 74 65 72 20 69 6E 20 74 68     character in th
0175B0:  65 20 66 6F 72 6D 75 6C 61 20 20 20 20 20 20 20    e formula       
0175C0:  20 20 7D 0D 0A 7B 20 54 68 65 20 76 61 72 69 61      }..{ The varia
0175D0:  62 6C 65 20 50 6F 73 20 63 6F 6E 74 61 69 6E 73    ble Pos contains
0175E0:  20 74 68 65 20 70 6F 73 69 74 69 6F 6E 20 61 6E     the position an
0175F0:  6E 20 43 68 20 74 68 65 20 63 68 61 72 61 63 74    n Ch the charact
017600:  65 72 20 20 20 20 20 20 20 20 7D 0D 0A 0D 0A 20    er        }.... 
017610:  20 70 72 6F 63 65 64 75 72 65 20 4E 65 78 74 43     procedure NextC
017620:  68 3B 0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20    h;..  begin..   
017630:  20 72 65 70 65 61 74 0D 0A 20 20 20 20 20 20 50     repeat..      P
017640:  6F 73 3A 3D 50 6F 73 2B 31 3B 0D 0A 20 20 20 20    os:=Pos+1;..    
017650:  20 20 69 66 20 50 6F 73 3C 3D 4C 65 6E 67 74 68      if Pos<=Length
017660:  28 46 6F 72 6D 75 6C 61 29 20 74 68 65 6E 0D 0A    (Formula) then..
017670:  20 20 20 20 20 20 43 68 3A 3D 46 6F 72 6D 75 6C          Ch:=Formul
017680:  61 5B 50 6F 73 5D 20 65 6C 73 65 20 43 68 3A 3D    a[Pos] else Ch:=
017690:  65 6F 66 6C 69 6E 65 3B 0D 0A 20 20 20 20 75 6E    eofline;..    un
0176A0:  74 69 6C 20 43 68 3C 3E 27 20 27 3B 0D 0A 20 20    til Ch<>' ';..  
0176B0:  65 6E 64 20 20 7B 20 4E 65 78 74 43 68 20 7D 3B    end  { NextCh };
0176C0:  0D 0A 0D 0A 0D 0A 20 20 66 75 6E 63 74 69 6F 6E    ......  function
0176D0:  20 45 78 70 72 65 73 73 69 6F 6E 3A 20 52 65 61     Expression: Rea
0176E0:  6C 3B 0D 0A 20 20 76 61 72 0D 0A 20 20 20 20 45    l;..  var..    E
0176F0:  3A 20 52 65 61 6C 3B 0D 0A 20 20 20 20 4F 70 72    : Real;..    Opr
017700:  5D 2E 44 45 43 3A 3D 44 45 43 3B 0D 0A 20 20 20    ].DEC:=DEC;..   
017710:  20 53 63 72 65 65 6E 5B 46 58 2C 4A 5D 2E 46 57     Screen[FX,J].FW
017720:  3A 3D 46 57 3B 0D 0A 20 20 20 20 77 69 74 68 20    :=FW;..    with 
017730:  53 63 72 65 65 6E 5B 53 75 63 63 28 46 58 29 2C    Screen[Succ(FX),
017740:  4A 5D 20 64 6F 0D 0A 20 20 20 20 62 65 67 69 6E    J] do..    begin
017750:  0D 0A 20 20 20 20 20 20 69 66 20 4C 6F 63 6B 20    ..      if Lock 
017760:  74 68 65 6E 0D 0A 20 20 20 20 20 20 62 65 67 69    then..      begi
017770:  6E 0D 0A 20 20 20 20 20 20 20 20 43 65 6C 6C 53    n..        CellS
017780:  74 61 74 75 73 3A 3D 43 65 6C 6C 53 74 61 74 75    tatus:=CellStatu
017790:  73 2B 5B 4C 6F 63 6B 65 64 2C 54 78 74 5D 3B 0D    s+[Locked,Txt];.
0177A0:  0A 20 20 20 20 20 20 20 20 43 6F 6E 74 65 6E 74    .        Content
0177B0:  73 3A 3D 27 27 3B 0D 0A 20 20 20 20 20 20 65 6E    s:='';..      en
0177C0:  64 20 65 6C 73 65 20 43 65 6C 6C 53 74 61 74 75    d else CellStatu
0177D0:  73 3A 3D 43 65 6C 6C 53 74 61 74 75 73 2D 5B 4C    s:=CellStatus-[L
0177E0:  6F 63 6B 65 64 5D 3B 0D 0A 20 20 20 20 65 6E 64    ocked];..    end
0177F0:  3B 0D 0A 20 20 65 6E 64 3B 0D 0A 20 20 4C 6F 77    ;..  end;..  Low
017800:  56 69 64 65 6F 3B 0D 0A 20 20 55 70 44 61 74 65    Video;..  UpDate
017810:  3B 0D 0A 20 20 47 6F 74 6F 43 65 6C 6C 28 46 58    ;..  GotoCell(FX
017820:  2C 46 59 29 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 1A    ,FY);..end;.....
017830:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
017840:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
017850:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
017860:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
017870:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
017880:  0A 20 20 47 65 74 49 6E 74 28 54 6F 4C 69 6E 65    .  GetInt(ToLine
017890:  2C 46 59 4D 61 78 29 3B 0D 0A 20 20 69 66 20 46    ,FYMax);..  if F
0178A0:  57 3E 31 30 20 74 68 65 6E 20 4C 6F 63 6B 3A 3D    W>10 then Lock:=
0178B0:  74 72 75 65 20 65 6C 73 65 20 4C 6F 63 6B 3A 3D    true else Lock:=
0178C0:  46 61 6C 73 65 3B 0D 0A 20 20 66 6F 72 20 4A 3A    False;..  for J:
0178D0:  3D 46 72 6F 6D 4C 69 6E 65 20 74 6F 20 54 6F 4C    =FromLine to ToL
0178E0:  69 6E 65 20 64 6F 0D 0A 20 20 62 65 67 69 6E 0D    ine do..  begin.
0178F0:  0A 20 20 20 20 53 63 72 65 65 6E 5B 46 58 2C 4A    .    Screen[FX,J
017900:  3A 20 43 68 61 72 3B 0D 0A 0D 0A 20 20 20 20 66    : Char;....    f
017910:  75 6E 63 74 69 6F 6E 20 53 69 6D 70 6C 65 45 78    unction SimpleEx
017920:  70 72 65 73 73 69 6F 6E 3A 20 52 65 61 6C 3B 0D    pression: Real;.
017930:  0A 20 20 20 20 76 61 72 0D 0A 20 20 20 20 20 20    .    var..      
017940:  53 3A 20 52 65 61 6C 3B 0D 0A 20 20 20 20 20 20    S: Real;..      
017950:  4F 70 72 3A 20 43 68 61 72 3B 0D 0A 0D 0A 20 20    Opr: Char;....  
017960:  20 20 20 20 66 75 6E 63 74 69 6F 6E 20 54 65 72        function Ter
017970:  6D 3A 20 52 65 61 6C 3B 0D 0A 20 20 20 20 20 20    m: Real;..      
017980:  76 61 72 0D 0A 20 20 20 20 20 20 20 20 54 3A 20    var..        T: 
017990:  52 65 61 6C 3B 0D 0A 0D 0A 20 20 20 20 20 20 20    Real;....       
0179A0:  20 66 75 6E 63 74 69 6F 6E 20 53 69 67 6E 65 64     function Signed
0179B0:  46 61 63 74 6F 72 3A 20 52 65 61 6C 3B 0D 0A 0D    Factor: Real;...
0179C0:  0A 20 20 20 20 20 20 20 20 20 20 66 75 6E 63 74    .          funct
0179D0:  69 6F 6E 20 46 61 63 74 6F 72 3A 20 52 65 61 6C    ion Factor: Real
0179E0:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 74 79 70    ;..          typ
0179F0:  65 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 53    e..            S
017A00:  74 61 6E 64 61 72 64 46 75 6E 63 74 69 6F 6E 20    tandardFunction 
017A10:  3D 20 28 66 61 62 73 2C 66 73 71 72 74 2C 66 73    = (fabs,fsqrt,fs
017A20:  71 72 2C 66 73 69 6E 2C 66 63 6F 73 2C 0D 0A 20    qr,fsin,fcos,.. 
017A30:  20 20 20 20 20 20 20 20 20 20 20 66 61 72 63 74               farct
017A40:  61 6E 2C 66 6C 6E 2C 66 6C 6F 67 2C 66 65 78 70    an,fln,flog,fexp
017A50:  2C 66 66 61 63 74 29 3B 0D 0A 20 20 20 20 20 20    ,ffact);..      
017A60:  20 20 20 20 20 20 53 74 61 6E 64 61 72 64 46 75          StandardFu
017A70:  6E 63 74 69 6F 6E 4C 69 73 74 20 3D 20 61 72 72    nctionList = arr
017A80:  61 79 5B 53 74 61 6E 64 61 72 64 46 75 6E 63 74    ay[StandardFunct
017A90:  69 6F 6E 5D 20 6F 66 20 73 74 72 69 6E 67 5B 36    ion] of string[6
017AA0:  5D 3B 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20    ];....          
017AB0:  63 6F 6E 73 74 0D 0A 20 20 20 20 20 20 20 20 20    const..         
017AC0:  20 20 20 53 74 61 6E 64 61 72 64 46 75 6E 63 74       StandardFunct
017AD0:  69 6F 6E 4E 61 6D 65 73 3A 20 53 74 61 6E 64 61    ionNames: Standa
017AE0:  72 64 46 75 6E 63 74 69 6F 6E 4C 69 73 74 20 3D    rdFunctionList =
017AF0:  28 27 41 42 53 27 2C 27 53 51 52 54 27 2C 27 53    ('ABS','SQRT','S
017B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
017D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
017D10:  14 00 01 00 02 09 64 E5 14 00 41 02 00 00 00 02    ......d...A.....
017D20:  14 00 46 02 00 00 00 02 14 00 42 02 00 00 00 02    ..F.......B.....
017D30:  14 00 47 02 00 00 00 02 14 00 43 02 00 00 00 02    ..G.......C.....
017D40:  14 00 48 02 00 00 00 02 14 00 44 02 00 00 00 02    ..H.......D.....
017D50:  14 00 49 02 00 00 00 02 14 00 45 02 00 00 00 02    ..I.......E.....
017D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017E00:  51 52 27 2C 27 53 49 4E 27 2C 27 43 4F 53 27 2C    QR','SIN','COS',
017E10:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
017E20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
017E30:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
017E40:  20 20 20 20 20 20 20 20 20 20 20 20 27 41 52 43                'ARC
017E50:  54 41 4E 27 2C 27 4C 4E 27 2C 27 4C 4F 47 27 2C    TAN','LN','LOG',
017E60:  27 45 58 50 27 2C 27 46 41 43 54 27 29 3B 0D 0A    'EXP','FACT');..
017E70:  20 20 20 20 20 20 20 20 20 20 76 61 72 0D 0A 20              var.. 
017E80:  20 20 20 20 20 20 20 20 20 20 20 45 2C 45 45 2C               E,EE,
017E90:  4C 3A 20 20 49 6E 74 65 67 65 72 3B 20 20 20 20    L:  Integer;    
017EA0:  20 20 20 7B 20 69 6E 74 65 72 6D 69 64 69 61 74       { intermidiat
017EB0:  65 20 76 61 72 69 61 62 6C 65 73 20 7D 0D 0A 20    e variables }.. 
017EC0:  20 20 20 20 20 20 20 20 20 20 20 46 6F 75 6E 64               Found
017ED0:  3A 42 6F 6F 6C 65 61 6E 3B 0D 0A 20 20 20 20 20    :Boolean;..     
017EE0:  20 20 20 20 20 20 20 46 3A 20 52 65 61 6C 3B 0D           F: Real;.
017EF0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 53 66 3A    .            Sf:
017F00:  53 74 61 6E 64 61 72 64 46 75 6E 63 74 69 6F 6E    StandardFunction
017F10:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 4F    ;..            O
017F20:  6C 64 45 46 59 2C 20 20 20 20 20 20 20 20 20 20    ldEFY,          
017F30:  20 20 20 20 20 20 20 7B 20 43 75 72 72 65 6E 74           { Current
017F40:  20 63 65 6C 6C 20 20 7D 0D 0A 20 20 20 20 20 20     cell  }..      
017F50:  20 20 20 20 20 20 45 46 59 2C 0D 0A 20 20 20 20          EFY,..    
017F60:  20 20 20 20 20 20 20 20 53 75 6D 46 59 2C 0D 0A            SumFY,..
017F70:  20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 72                Star
017F80:  74 3A 49 6E 74 65 67 65 72 3B 0D 0A 20 20 20 20    t:Integer;..    
017F90:  20 20 20 20 20 20 20 20 4F 6C 64 45 46 58 2C 0D            OldEFX,.
017FA0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 45 46 58    .            EFX
017FB0:  2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 53    ,..            S
017FC0:  75 6D 46 58 3A 53 63 72 65 65 6E 49 6E 64 65 78    umFX:ScreenIndex
017FD0:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 43    ;..            C
017FE0:  65 6C 6C 53 75 6D 3A 20 52 65 61 6C 3B 0D 0A 0D    ellSum: Real;...
017FF0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66    .              f
018000:  20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 43                if C
018010:  68 20 69 6E 20 4E 75 6D 62 65 72 73 20 74 68 65    h in Numbers the
018020:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    n..             
018030:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
018040:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018050:  20 20 20 20 45 58 59 3A 3D 45 58 59 2B 43 68 3B        EXY:=EXY+Ch;
018060:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
018070:  20 20 20 20 20 20 20 20 4E 65 78 74 43 68 3B 0D            NextCh;.
018080:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
018090:  20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20         end;..     
0180A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76                   v
0180B0:  61 6C 28 45 58 59 2C 45 46 59 2C 45 72 72 50 6F    al(EXY,EFY,ErrPo
0180C0:  73 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    s);..           
0180D0:  20 20 20 20 20 20 20 20 20 43 65 6C 6C 73 75 6D             Cellsum
0180E0:  3A 3D 30 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    :=0;..          
0180F0:  20 20 20 20 20 20 20 20 20 20 66 6F 72 20 53 75              for Su
018100:  6D 46 59 3A 3D 4F 6C 64 45 46 59 20 74 6F 20 45    mFY:=OldEFY to E
018110:  46 59 20 64 6F 0D 0A 20 20 20 20 20 20 20 20 20    FY do..         
018120:  20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6E               begin
018130:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
018140:  20 20 20 20 20 20 20 20 66 6F 72 20 53 75 6D 46            for SumF
018150:  58 3A 3D 4F 6C 64 45 46 58 20 74 6F 20 45 46 58    X:=OldEFX to EFX
018160:  20 64 6F 0D 0A 20 20 20 20 20 20 20 20 20 20 20     do..           
018170:  20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6E               begin
018180:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
018190:  20 20 20 20 20 20 20 20 20 20 46 3A 3D 30 3B 0D              F:=0;.
0181A0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
0181B0:  20 20 20 20 20 20 20 20 20 69 66 20 28 43 6F 6E             if (Con
0181C0:  73 74 61 6E 74 20 69 6E 20 53 63 72 65 65 6E 5B    stant in Screen[
0181D0:  53 75 6D 46 58 2C 53 75 6D 46 59 5D 2E 43 65 6C    SumFX,SumFY].Cel
0181E0:  6C 53 74 61 74 75 73 29 20 61 6E 64 0D 0A 20 20    lStatus) and..  
0181F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018200:  75 6E 63 74 69 6F 6E 20 46 61 63 74 28 49 3A 20    unction Fact(I: 
018210:  49 6E 74 65 67 65 72 29 3A 20 52 65 61 6C 3B 0D    Integer): Real;.
018220:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62    .              b
018230:  65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20    egin..          
018240:  20 20 20 20 20 20 69 66 20 49 20 3E 20 30 20 74          if I > 0 t
018250:  68 65 6E 20 62 65 67 69 6E 20 46 61 63 74 3A 3D    hen begin Fact:=
018260:  49 2A 46 61 63 74 28 49 2D 31 29 3B 20 65 6E 64    I*Fact(I-1); end
018270:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
018280:  20 20 65 6C 73 65 20 46 61 63 74 3A 3D 31 3B 0D      else Fact:=1;.
018290:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65    .              e
0182A0:  6E 64 20 20 7B 20 46 61 63 74 20 7D 3B 0D 0A 0D    nd  { Fact };...
0182B0:  0A 7B 2E 50 41 7D 0D 0A 20 20 20 20 20 20 20 20    .{.PA}..        
0182C0:  20 20 62 65 67 69 6E 20 7B 20 46 75 6E 63 74 69      begin { Functi
0182D0:  6F 6E 20 46 61 63 74 6F 72 20 7D 0D 0A 20 20 20    on Factor }..   
0182E0:  20 20 20 20 20 20 20 20 20 69 66 20 43 68 20 69             if Ch i
0182F0:  6E 20 4E 75 6D 62 65 72 73 20 74 68 65 6E 0D 0A    n Numbers then..
018300:  20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69                begi
018310:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    n..             
018320:  20 53 74 61 72 74 3A 3D 50 6F 73 3B 0D 0A 20 20     Start:=Pos;..  
018330:  20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 65                repe
018340:  61 74 20 4E 65 78 74 43 68 20 75 6E 74 69 6C 20    at NextCh until 
018350:  6E 6F 74 20 28 43 68 20 69 6E 20 4E 75 6D 62 65    not (Ch in Numbe
018360:  72 73 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    rs);..          
018370:  20 20 20 20 69 66 20 43 68 3D 27 2E 27 20 74 68        if Ch='.' th
018380:  65 6E 20 72 65 70 65 61 74 20 4E 65 78 74 43 68    en repeat NextCh
018390:  20 75 6E 74 69 6C 20 6E 6F 74 20 28 43 68 20 69     until not (Ch i
0183A0:  6E 20 4E 75 6D 62 65 72 73 29 3B 0D 0A 20 20 20    n Numbers);..   
0183B0:  20 20 20 20 20 20 20 20 20 20 20 69 66 20 43 68               if Ch
0183C0:  3D 27 45 27 20 74 68 65 6E 0D 0A 20 20 20 20 20    ='E' then..     
0183D0:  20 20 20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A             begin..
0183E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0183F0:  4E 65 78 74 43 68 3B 0D 0A 20 20 20 20 20 20 20    NextCh;..       
018400:  20 20 20 20 20 20 6E 6F 74 20 28 43 61 6C 63 75          not (Calcu
018410:  6C 61 74 65 64 20 69 6E 20 53 63 72 65 65 6E 5B    lated in Screen[
018420:  53 75 6D 46 58 2C 53 75 6D 46 59 5D 2E 43 65 6C    SumFX,SumFY].Cel
018430:  6C 53 74 61 74 75 73 29 20 74 68 65 6E 0D 0A 20    lStatus) then.. 
018440:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018450:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
018460:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018470:  20 20 20 20 20 20 20 20 45 76 61 6C 75 61 74 65            Evaluate
018480:  28 46 6F 72 6D 2C 53 63 72 65 65 6E 5B 53 75 6D    (Form,Screen[Sum
018490:  46 58 2C 53 75 6D 46 59 5D 2E 63 6F 6E 74 65 6E    FX,SumFY].conten
0184A0:  74 73 2C 66 2C 65 72 72 50 6F 73 29 3B 0D 0A 20    ts,f,errPos);.. 
0184B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0184C0:  20 20 20 20 20 20 20 20 20 53 63 72 65 65 6E 5B             Screen[
0184D0:  53 75 6D 46 58 2C 53 75 6D 46 59 5D 2E 43 65 6C    SumFX,SumFY].Cel
0184E0:  6C 53 74 61 74 75 73 3A 3D 0D 0A 20 20 20 20 20    lStatus:=..     
0184F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018500:  20 20 20 20 20 53 63 72 65 65 6E 5B 53 75 6D 46         Screen[SumF
018510:  58 2C 53 75 6D 46 59 5D 2E 43 65 6C 6C 53 74 61    X,SumFY].CellSta
018520:  74 75 73 2B 5B 43 61 6C 63 75 6C 61 74 65 64 5D    tus+[Calculated]
018530:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    ;..             
018540:  20 20 20 20 20 20 20 20 20 20 20 65 6E 64 20 65               end e
018550:  6C 73 65 20 69 66 20 6E 6F 74 20 28 54 78 74 20    lse if not (Txt 
018560:  69 6E 20 53 63 72 65 65 6E 5B 53 75 6D 46 58 2C    in Screen[SumFX,
018570:  53 75 6D 46 59 5D 2E 43 65 6C 6C 53 74 61 74 75    SumFY].CellStatu
018580:  73 29 20 74 68 65 6E 0D 0A 20 20 20 20 20 20 20    s) then..       
018590:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0185A0:  20 46 3A 3D 53 63 72 45 45 6E 5B 53 75 6D 46 58     F:=ScrEEn[SumFX
0185B0:  2C 53 75 6D 46 59 5D 2E 56 61 6C 75 65 3B 0D 0A    ,SumFY].Value;..
0185C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0185D0:  20 20 20 20 20 20 20 20 43 65 6C 6C 73 75 6D 3A            Cellsum:
0185E0:  3D 43 65 6C 6C 73 75 6D 2B 66 3B 0D 0A 20 20 20    =Cellsum+f;..   
0185F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018600:  20 20 20 20 20 20 20 20 20 72 65 70 65 61 74 20             repeat 
018610:  4E 65 78 74 43 68 20 75 6E 74 69 6C 20 6E 6F 74    NextCh until not
018620:  20 28 43 68 20 69 6E 20 4E 75 6D 62 65 72 73 29     (Ch in Numbers)
018630:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    ;..             
018640:  20 65 6E 64 3B 0D 0A 20 20 20 20 20 20 20 20 20     end;..         
018650:  20 20 20 20 20 56 61 6C 28 43 6F 70 79 28 46 6F         Val(Copy(Fo
018660:  72 6D 75 6C 61 2C 53 74 61 72 74 2C 50 6F 73 2D    rmula,Start,Pos-
018670:  53 74 61 72 74 29 2C 46 2C 45 72 72 50 6F 73 29    Start),F,ErrPos)
018680:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 65    ;..            e
018690:  6E 64 20 65 6C 73 65 0D 0A 20 20 20 20 20 20 20    nd else..       
0186A0:  20 20 20 20 20 69 66 20 43 68 3D 27 28 27 20 74         if Ch='(' t
0186B0:  68 65 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20    hen..           
0186C0:  20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20     begin..        
0186D0:  20 20 20 20 20 20 4E 65 78 74 43 68 3B 0D 0A 20          NextCh;.. 
0186E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 46 3A 3D                 F:=
0186F0:  45 78 70 72 65 73 73 69 6F 6E 3B 0D 0A 20 20 20    Expression;..   
018700:  20 20 20 20 20 20 20 20 20 20 20 69 66 20 43 68               if Ch
018710:  3D 27 29 27 20 74 68 65 6E 20 4E 65 78 74 43 68    =')' then NextCh
018720:  20 65 6C 73 65 20 45 72 72 50 6F 73 3A 3D 50 6F     else ErrPos:=Po
018730:  73 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    s;..            
018740:  65 6E 64 20 65 6C 73 65 0D 0A 20 20 20 20 20 20    end else..      
018750:  20 20 20 20 20 20 69 66 20 43 68 20 69 6E 20 5B          if Ch in [
018760:  27 41 27 2E 2E 27 47 27 5D 20 74 68 65 6E 20 7B    'A'..'G'] then {
018770:  20 4D 61 79 62 65 20 61 20 63 65 6C 6C 20 72 65     Maybe a cell re
018780:  66 65 72 65 6E 63 65 20 7D 0D 0A 20 20 20 20 20    ference }..     
018790:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
0187A0:  20 20 20 20 20 20 20 20 20 20 20 20 45 46 58 3A                EFX:
0187B0:  3D 43 68 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    =Ch;..          
0187C0:  20 20 20 20 4E 65 78 74 43 68 3B 0D 0A 20 20 20        NextCh;..   
0187D0:  20 20 20 20 20 20 20 20 20 20 20 69 66 20 43 68               if Ch
0187E0:  20 69 6E 20 4E 75 6D 62 65 72 73 20 74 68 65 6E     in Numbers then
0187F0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
018800:  20 20 20 20 20 66 3A 3D 43 65 6C 6C 73 75 6D 3B         f:=Cellsum;
018810:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
018820:  20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20            end;..  
018830:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018840:  20 20 65 6E 64 3B 0D 0A 20 20 20 20 20 20 20 20      end;..        
018850:  20 20 20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A              end;..
018860:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018870:  65 6E 64 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    end;..          
018880:  20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20 20        end;..      
018890:  20 20 20 20 20 20 65 6E 64 20 65 6C 73 65 0D 0A          end else..
0188A0:  20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69                begi
0188B0:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    n..             
0188C0:  20 66 6F 75 6E 64 3A 3D 66 61 6C 73 65 3B 0D 0A     found:=false;..
0188D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6F                  fo
0188E0:  72 20 73 66 3A 3D 66 61 62 73 20 74 6F 20 66 66    r sf:=fabs to ff
0188F0:  61 63 74 20 64 6F 0D 0A 20 20 20 20 20 20 20 20    act do..        
018900:  20 20 20 20 20 20 69 66 20 6E 6F 74 20 66 6F 75          if not fou
018910:  6E 64 20 74 68 65 6E 0D 0A 20 20 20 20 20 20 20    nd then..       
018920:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
018930:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 6C 3A                  l:
018940:  3D 4C 65 6E 67 74 68 28 53 74 61 6E 64 61 72 64    =Length(Standard
018950:  46 75 6E 63 74 69 6F 6E 4E 61 6D 65 73 5B 73 66    FunctionNames[sf
018960:  5D 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ]);..           
018970:  20 20 20 20 20 69 66 20 63 6F 70 79 28 46 6F 72         if copy(For
018980:  6D 75 6C 61 2C 50 6F 73 2C 6C 29 3D 53 74 61 6E    mula,Pos,l)=Stan
018990:  64 61 72 64 46 75 6E 63 74 69 6F 6E 4E 61 6D 65    dardFunctionName
0189A0:  73 5B 73 66 5D 20 74 68 65 6E 0D 0A 20 20 20 20    s[sf] then..    
0189B0:  20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69                begi
0189C0:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    n..             
0189D0:  20 20 20 20 20 50 6F 73 3A 3D 50 6F 73 2B 6C 2D         Pos:=Pos+l-
0189E0:  31 3B 20 4E 65 78 74 43 68 3B 0D 0A 20 20 20 20    1; NextCh;..    
0189F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 3A                  F:
018A00:  62 65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20 20    begin..         
018A10:  20 20 20 20 20 20 20 46 3A 3D 30 3B 0D 0A 20 20           F:=0;..  
018A20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 58                  EX
018A30:  59 3A 3D 43 68 3B 20 4E 65 78 74 43 68 3B 0D 0A    Y:=Ch; NextCh;..
018A40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018A50:  69 66 20 43 68 20 69 6E 20 4E 75 6D 62 65 72 73    if Ch in Numbers
018A60:  20 74 68 65 6E 0D 0A 20 20 20 20 20 20 20 20 20     then..         
018A70:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
018A80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018A90:  45 58 59 3A 3D 45 58 59 2B 43 68 3B 0D 0A 20 20    EXY:=EXY+Ch;..  
018AA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018AB0:  4E 65 78 74 43 68 3B 0D 0A 20 20 20 20 20 20 20    NextCh;..       
018AC0:  20 20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20             end;.. 
018AD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56                   V
018AE0:  61 6C 28 45 58 59 2C 45 46 59 2C 45 72 72 50 6F    al(EXY,EFY,ErrPo
018AF0:  73 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    s);..           
018B00:  20 20 20 20 20 49 73 46 6F 72 6D 75 6C 61 3A 3D         IsFormula:=
018B10:  74 72 75 65 3B 0D 0A 20 20 20 20 20 20 20 20 20    true;..         
018B20:  20 20 20 20 20 20 20 69 66 20 28 43 6F 6E 73 74           if (Const
018B30:  61 6E 74 20 69 6E 20 53 63 72 65 65 6E 5B 45 46    ant in Screen[EF
018B40:  58 2C 45 46 59 5D 2E 43 65 6C 6C 53 74 61 74 75    X,EFY].CellStatu
018B50:  73 29 20 61 6E 64 0D 0A 20 20 20 20 20 20 20 20    s) and..        
018B60:  20 20 20 20 20 20 20 20 6E 6F 74 20 28 43 61 6C            not (Cal
018B70:  63 75 6C 61 74 65 64 20 69 6E 20 53 63 72 65 65    culated in Scree
018B80:  6E 5B 45 46 58 2C 45 46 59 5D 2E 43 65 6C 6C 53    n[EFX,EFY].CellS
018B90:  74 61 74 75 73 29 20 74 68 65 6E 0D 0A 20 20 20    tatus) then..   
018BA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67                 beg
018BB0:  69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    in..            
018BC0:  20 20 20 20 20 20 45 76 61 6C 75 61 74 65 28 46          Evaluate(F
018BD0:  6F 72 6D 2C 73 63 72 65 65 6E 5B 45 46 58 2C 45    orm,screen[EFX,E
018BE0:  46 59 5D 2E 63 6F 6E 74 65 6E 74 73 2C 66 2C 45    FY].contents,f,E
018BF0:  72 72 50 6F 73 29 3B 0D 0A 20 20 20 20 20 20 20    rrPos);..       
018C00:  3D 46 61 63 74 6F 72 3B 0D 0A 20 20 20 20 20 20    =Factor;..      
018C10:  20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65                case
018C20:  20 73 66 20 6F 66 0D 0A 20 20 20 20 20 20 20 20     sf of..        
018C30:  20 20 20 20 20 20 20 20 20 20 20 20 66 61 62 73                fabs
018C40:  3A 20 20 20 20 20 66 3A 3D 61 62 73 28 66 29 3B    :     f:=abs(f);
018C50:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
018C60:  20 20 20 20 20 20 66 73 71 72 74 3A 20 20 20 20          fsqrt:    
018C70:  66 3A 3D 73 71 72 74 28 66 29 3B 0D 0A 20 20 20    f:=sqrt(f);..   
018C80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018C90:  20 66 73 71 72 3A 20 20 20 20 20 66 3A 3D 73 71     fsqr:     f:=sq
018CA0:  72 28 66 29 3B 0D 0A 20 20 20 20 20 20 20 20 20    r(f);..         
018CB0:  20 20 20 20 20 20 20 20 20 20 20 66 73 69 6E 3A               fsin:
018CC0:  20 20 20 20 20 66 3A 3D 73 69 6E 28 66 29 3B 0D         f:=sin(f);.
018CD0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
018CE0:  20 20 20 20 20 66 63 6F 73 3A 20 20 20 20 20 66         fcos:     f
018CF0:  3A 3D 63 6F 73 28 66 29 3B 0D 0A 20 20 20 20 20    :=cos(f);..     
018D00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66                   f
018D10:  61 72 63 74 61 6E 3A 20 20 66 3A 3D 61 72 63 74    arctan:  f:=arct
018D20:  61 6E 28 66 29 3B 0D 0A 20 20 20 20 20 20 20 20    an(f);..        
018D30:  20 20 20 20 20 20 20 20 20 20 20 20 66 6C 6E 20                fln 
018D40:  3A 20 20 20 20 20 66 3A 3D 6C 6E 28 66 29 3B 0D    :     f:=ln(f);.
018D50:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
018D60:  20 20 20 20 20 66 6C 6F 67 3A 20 20 20 20 20 66         flog:     f
018D70:  3A 3D 6C 6E 28 66 29 2F 6C 6E 28 31 30 29 3B 0D    :=ln(f)/ln(10);.
018D80:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
018D90:  20 20 20 20 20 66 65 78 70 3A 20 20 20 20 20 66         fexp:     f
018DA0:  3A 3D 65 78 70 28 66 29 3B 0D 0A 20 20 20 20 20    :=exp(f);..     
018DB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66                   f
018DC0:  66 61 63 74 3A 20 20 20 20 66 3A 3D 66 61 63 74    fact:    f:=fact
018DD0:  28 74 72 75 6E 63 28 66 29 29 3B 0D 0A 20 20 20    (trunc(f));..   
018DE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65                   e
018DF0:  6E 64 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    nd;..           
018E00:  20 20 20 20 20 20 20 20 20 20 20 53 63 72 65 65               Scree
018E10:  6E 5B 45 46 58 2C 45 46 59 5D 2E 43 65 6C 6C 53    n[EFX,EFY].CellS
018E20:  74 61 74 75 73 3A 3D 53 63 72 65 65 6E 5B 45 46    tatus:=Screen[EF
018E30:  58 2C 45 46 59 5D 2E 43 65 6C 6C 53 74 61 74 75    X,EFY].CellStatu
018E40:  73 2B 5B 43 61 6C 63 75 6C 61 74 65 64 5D 0D 0A    s+[Calculated]..
018E50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018E60:  65 6E 64 20 65 6C 73 65 20 69 66 20 6E 6F 74 20    end else if not 
018E70:  28 54 78 74 20 69 6E 20 53 63 72 65 65 6E 5B 45    (Txt in Screen[E
018E80:  46 58 2C 45 46 59 5D 2E 43 65 6C 6C 53 74 61 74    FX,EFY].CellStat
018E90:  75 73 29 20 74 68 65 6E 0D 0A 20 20 20 20 20 20    us) then..      
018EA0:  20 20 20 20 20 20 20 20 20 20 46 3A 3D 53 63 72              F:=Scr
018EB0:  65 65 6E 5B 45 46 58 2C 45 46 59 5D 2E 56 61 6C    een[EFX,EFY].Val
018EC0:  75 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ue;..           
018ED0:  20 20 20 20 20 69 66 20 43 68 3D 27 3E 27 20 74         if Ch='>' t
018EE0:  68 65 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20    hen..           
018EF0:  20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20         begin..    
018F00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 4F 6C                  Ol
018F10:  64 45 46 58 3A 3D 45 46 58 3B 20 4F 6C 64 45 46    dEFX:=EFX; OldEF
018F20:  59 3A 3D 45 46 59 3B 0D 0A 20 20 20 20 20 20 20    Y:=EFY;..       
018F30:  20 20 20 20 20 20 20 20 20 20 20 4E 65 78 74 43               NextC
018F40:  68 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    h;..            
018F50:  20 20 20 20 20 20 45 46 58 3A 3D 43 68 3B 0D 0A          EFX:=Ch;..
018F60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018F70:  20 20 4E 65 78 74 43 68 3B 0D 0A 20 20 20 20 20      NextCh;..     
018F80:  20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20                 if 
018F90:  43 68 20 69 6E 20 4E 75 6D 62 65 72 73 20 74 68    Ch in Numbers th
018FA0:  65 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    en..            
018FB0:  20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20          begin..   
018FC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018FD0:  20 45 58 59 3A 3D 43 68 3B 0D 0A 20 20 20 20 20     EXY:=Ch;..     
018FE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4E                   N
018FF0:  65 78 74 43 68 3B 0D 0A 20 20 20 20 20 20 20 20    extCh;..        
019000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
019010:  15 00 01 00 02 09 4E E5 15 00 41 02 00 00 00 02    ......N...A.....
019020:  15 00 46 02 00 00 00 02 15 00 42 02 00 00 00 02    ..F.......B.....
019030:  15 00 47 02 00 00 00 02 15 00 43 02 00 00 00 02    ..G.......C.....
019040:  15 00 48 02 00 00 00 02 15 00 44 02 00 00 00 02    ..H.......D.....
019050:  15 00 49 02 00 00 00 02 15 00 45 02 00 00 00 02    ..I.......E.....
019060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019100:  20 20 20 20 20 20 20 46 6F 75 6E 64 3A 3D 74 72           Found:=tr
019110:  75 65 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ue;..           
019120:  20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20         end;..     
019130:  20 20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20             end;.. 
019140:  20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20                 if 
019150:  6E 6F 74 20 46 6F 75 6E 64 20 74 68 65 6E 20 45    not Found then E
019160:  72 72 50 6F 73 3A 3D 50 6F 73 3B 0D 0A 20 20 20    rrPos:=Pos;..   
019170:  20 20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20             end;.. 
019180:  20 20 20 20 20 20 20 20 20 20 20 46 61 63 74 6F               Facto
019190:  72 3A 3D 46 3B 0D 0A 20 20 20 20 20 20 20 20 20    r:=F;..         
0191A0:  20 65 6E 64 20 7B 20 66 75 6E 63 74 69 6F 6E 20     end { function 
0191B0:  46 61 63 74 6F 72 7D 3B 0D 0A 1A 1A 1A 1A 1A 1A    Factor};........
0191C0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0191D0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0191E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0191F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
019200:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
019210:  20 20 20 20 20 20 20 20 20 20 4E 65 78 74 43 68              NextCh
019220:  3B 20 53 69 67 6E 65 64 46 61 63 74 6F 72 3A 3D    ; SignedFactor:=
019230:  2D 46 61 63 74 6F 72 3B 0D 0A 20 20 20 20 20 20    -Factor;..      
019240:  20 20 20 20 65 6E 64 20 65 6C 73 65 20 53 69 67        end else Sig
019250:  6E 65 64 46 61 63 74 6F 72 3A 3D 46 61 63 74 6F    nedFactor:=Facto
019260:  72 3B 0D 0A 20 20 20 20 20 20 20 20 65 6E 64 20    r;..        end 
019270:  7B 20 53 69 67 6E 65 64 46 61 63 74 6F 72 20 7D    { SignedFactor }
019280:  3B 0D 0A 0D 0A 20 20 20 20 20 20 62 65 67 69 6E    ;....      begin
019290:  20 7B 20 54 65 72 6D 20 7D 0D 0A 20 20 20 20 20     { Term }..     
0192A0:  20 20 20 54 3A 3D 53 69 67 6E 65 64 46 61 63 74       T:=SignedFact
0192B0:  6F 72 3B 0D 0A 20 20 20 20 20 20 20 20 77 68 69    or;..        whi
0192C0:  6C 65 20 43 68 3D 27 5E 27 20 64 6F 0D 0A 20 20    le Ch='^' do..  
0192D0:  20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20          begin..   
0192E0:  20 20 20 20 20 20 20 4E 65 78 74 43 68 3B 20 74           NextCh; t
0192F0:  3A 3D 65 78 70 28 6C 6E 28 74 29 2A 53 69 67 6E    :=exp(ln(t)*Sign
019300:  7B 2E 50 41 7D 0D 0A 0D 0A 20 20 20 20 20 20 20    {.PA}....       
019310:  20 62 65 67 69 6E 20 7B 20 53 69 67 6E 65 64 46     begin { SignedF
019320:  61 63 74 6F 72 20 7D 0D 0A 20 20 20 20 20 20 20    actor }..       
019330:  20 20 20 69 66 20 43 68 3D 27 2D 27 20 74 68 65       if Ch='-' the
019340:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 62 65 67    n..          beg
019350:  69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    in..            
019360:  4E 65 78 74 43 68 3B 20 53 69 67 6E 65 64 46 61    NextCh; SignedFa
019370:  63 74 6F 72 3A 3D 2D 46 61 63 74 6F 72 3B 0D 0A    ctor:=-Factor;..
019380:  20 20 20 20 20 20 20 20 20 20 65 6E 64 20 65 6C              end el
019390:  73 65 20 53 69 67 6E 65 64 46 61 63 74 6F 72 3A    se SignedFactor:
0193A0:  3D 46 61 63 74 6F 72 3B 0D 0A 20 20 20 20 20 20    =Factor;..      
0193B0:  20 20 65 6E 64 20 7B 20 53 69 67 6E 65 64 46 61      end { SignedFa
0193C0:  63 74 6F 72 20 7D 3B 0D 0A 0D 0A 20 20 20 20 20    ctor };....     
0193D0:  20 62 65 67 69 6E 20 7B 20 54 65 72 6D 20 7D 0D     begin { Term }.
0193E0:  0A 20 20 20 20 20 20 20 20 54 3A 3D 53 69 67 6E    .        T:=Sign
0193F0:  65 64 46 61 63 74 6F 72 3B 0D 0A 20 20 20 20 20    edFactor;..     
019400:  20 20 20 77 68 69 6C 65 20 43 68 3D 27 5E 27 20       while Ch='^' 
019410:  64 6F 0D 0A 20 20 20 20 20 20 20 20 62 65 67 69    do..        begi
019420:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 4E 65 78    n..          Nex
019430:  74 43 68 3B 20 74 3A 3D 65 78 70 28 6C 6E 28 74    tCh; t:=exp(ln(t
019440:  29 2A 53 69 67 6E 65 64 46 61 63 74 6F 72 29 3B    )*SignedFactor);
019450:  0D 0A 20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A    ..        end;..
019460:  20 20 20 20 20 20 20 20 54 65 72 6D 3A 3D 74 3B            Term:=t;
019470:  0D 0A 20 20 20 20 20 20 65 6E 64 20 7B 20 54 65    ..      end { Te
019480:  72 6D 20 7D 3B 0D 0A 0D 0A 0D 0A 20 20 20 20 62    rm };......    b
019490:  65 67 69 6E 20 7B 20 53 69 6D 70 6C 65 45 78 70    egin { SimpleExp
0194A0:  72 65 73 73 69 6F 6E 20 7D 0D 0A 20 20 20 20 20    ression }..     
0194B0:  20 73 3A 3D 74 65 72 6D 3B 0D 0A 20 20 20 20 20     s:=term;..     
0194C0:  20 77 68 69 6C 65 20 43 68 20 69 6E 20 5B 27 2A     while Ch in ['*
0194D0:  27 2C 27 2F 27 5D 20 64 6F 0D 0A 20 20 20 20 20    ','/'] do..     
0194E0:  20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20     begin..        
0194F0:  4F 70 72 3A 3D 43 68 3B 20 4E 65 78 74 43 68 3B    Opr:=Ch; NextCh;
019500:  65 64 46 61 63 74 6F 72 29 3B 0D 0A 20 20 20 20    edFactor);..    
019510:  20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20 20        end;..      
019520:  20 20 54 65 72 6D 3A 3D 74 3B 0D 0A 20 20 20 20      Term:=t;..    
019530:  20 20 65 6E 64 20 7B 20 54 65 72 6D 20 7D 3B 0D      end { Term };.
019540:  0A 0D 0A 0D 0A 20 20 20 20 62 65 67 69 6E 20 7B    .....    begin {
019550:  20 53 69 6D 70 6C 65 45 78 70 72 65 73 73 69 6F     SimpleExpressio
019560:  6E 20 7D 0D 0A 20 20 20 20 20 20 73 3A 3D 74 65    n }..      s:=te
019570:  72 6D 3B 0D 0A 20 20 20 20 20 20 77 68 69 6C 65    rm;..      while
019580:  20 43 68 20 69 6E 20 5B 27 2A 27 2C 27 2F 27 5D     Ch in ['*','/']
019590:  20 64 6F 0D 0A 20 20 20 20 20 20 62 65 67 69 6E     do..      begin
0195A0:  0D 0A 20 20 20 20 20 20 20 20 4F 70 72 3A 3D 43    ..        Opr:=C
0195B0:  68 3B 20 4E 65 78 74 43 68 3B 0D 0A 20 20 20 20    h; NextCh;..    
0195C0:  20 20 20 20 63 61 73 65 20 4F 70 72 20 6F 66 0D        case Opr of.
0195D0:  0A 20 20 20 20 20 20 20 20 20 20 27 2A 27 3A 20    .          '*': 
0195E0:  73 3A 3D 73 2A 74 65 72 6D 3B 0D 0A 20 20 20 20    s:=s*term;..    
0195F0:  20 20 20 20 20 20 27 2F 27 3A 20 73 3A 3D 73 2F          '/': s:=s/
019600:  74 65 72 6D 3B 0D 0A 20 20 20 20 20 20 20 20 65    term;..        e
019610:  6E 64 3B 0D 0A 20 20 20 20 20 20 65 6E 64 3B 0D    nd;..      end;.
019620:  0A 20 20 20 20 20 20 53 69 6D 70 6C 65 45 78 70    .      SimpleExp
019630:  72 65 73 73 69 6F 6E 3A 3D 73 3B 0D 0A 20 20 20    ression:=s;..   
019640:  20 65 6E 64 20 7B 20 53 69 6D 70 6C 65 45 78 70     end { SimpleExp
019650:  72 65 73 73 69 6F 6E 20 7D 3B 0D 0A 0D 0A 20 20    ression };....  
019660:  62 65 67 69 6E 20 7B 20 45 78 70 72 65 73 73 69    begin { Expressi
019670:  6F 6E 20 7D 0D 0A 20 20 20 20 45 3A 3D 53 69 6D    on }..    E:=Sim
019680:  70 6C 65 45 78 70 72 65 73 73 69 6F 6E 3B 0D 0A    pleExpression;..
019690:  20 20 20 20 77 68 69 6C 65 20 43 68 20 69 6E 20        while Ch in 
0196A0:  5B 27 2B 27 2C 27 2D 27 5D 20 64 6F 0D 0A 20 20    ['+','-'] do..  
0196B0:  20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20 4F      begin..      O
0196C0:  70 72 3A 3D 43 68 3B 20 4E 65 78 74 43 68 3B 0D    pr:=Ch; NextCh;.
0196D0:  0A 20 20 20 20 20 20 63 61 73 65 20 4F 70 72 20    .      case Opr 
0196E0:  6F 66 0D 0A 20 20 20 20 20 20 20 20 27 2B 27 3A    of..        '+':
0196F0:  20 65 3A 3D 65 2B 53 69 6D 70 6C 65 45 78 70 72     e:=e+SimpleExpr
019700:  0D 0A 20 20 20 20 20 20 20 20 63 61 73 65 20 4F    ..        case O
019710:  70 72 20 6F 66 0D 0A 20 20 20 20 20 20 20 20 20    pr of..         
019720:  20 27 2A 27 3A 20 73 3A 3D 73 2A 74 65 72 6D 3B     '*': s:=s*term;
019730:  0D 0A 20 20 20 20 20 20 20 20 20 20 27 2F 27 3A    ..          '/':
019740:  20 73 3A 3D 73 2F 74 65 72 6D 3B 0D 0A 20 20 20     s:=s/term;..   
019750:  20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20         end;..     
019760:  20 65 6E 64 3B 0D 0A 20 20 20 20 20 20 53 69 6D     end;..      Sim
019770:  70 6C 65 45 78 70 72 65 73 73 69 6F 6E 3A 3D 73    pleExpression:=s
019780:  3B 0D 0A 20 20 20 20 65 6E 64 20 7B 20 53 69 6D    ;..    end { Sim
019790:  70 6C 65 45 78 70 72 65 73 73 69 6F 6E 20 7D 3B    pleExpression };
0197A0:  0D 0A 0D 0A 20 20 62 65 67 69 6E 20 7B 20 45 78    ....  begin { Ex
0197B0:  70 72 65 73 73 69 6F 6E 20 7D 0D 0A 20 20 20 20    pression }..    
0197C0:  45 3A 3D 53 69 6D 70 6C 65 45 78 70 72 65 73 73    E:=SimpleExpress
0197D0:  69 6F 6E 3B 0D 0A 20 20 20 20 77 68 69 6C 65 20    ion;..    while 
0197E0:  43 68 20 69 6E 20 5B 27 2B 27 2C 27 2D 27 5D 20    Ch in ['+','-'] 
0197F0:  64 6F 0D 0A 20 20 20 20 62 65 67 69 6E 0D 0A 20    do..    begin.. 
019800:  20 20 20 20 20 4F 70 72 3A 3D 43 68 3B 20 4E 65         Opr:=Ch; Ne
019810:  78 74 43 68 3B 0D 0A 20 20 20 20 20 20 63 61 73    xtCh;..      cas
019820:  65 20 4F 70 72 20 6F 66 0D 0A 20 20 20 20 20 20    e Opr of..      
019830:  20 20 27 2B 27 3A 20 65 3A 3D 65 2B 53 69 6D 70      '+': e:=e+Simp
019840:  6C 65 45 78 70 72 65 73 73 69 6F 6E 3B 0D 0A 20    leExpression;.. 
019850:  20 20 20 20 20 20 20 27 2D 27 3A 20 65 3A 3D 65           '-': e:=e
019860:  2D 53 69 6D 70 6C 65 45 78 70 72 65 73 73 69 6F    -SimpleExpressio
019870:  6E 3B 0D 0A 20 20 20 20 20 20 65 6E 64 3B 0D 0A    n;..      end;..
019880:  20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 45 78        end;..    Ex
019890:  70 72 65 73 73 69 6F 6E 3A 3D 45 3B 0D 0A 20 20    pression:=E;..  
0198A0:  65 6E 64 20 7B 20 45 78 70 72 65 73 73 69 6F 6E    end { Expression
0198B0:  20 7D 3B 0D 0A 0D 0A 0D 0A 62 65 67 69 6E 20 7B     };......begin {
0198C0:  20 70 72 6F 63 65 64 75 72 65 20 45 76 61 6C 75     procedure Evalu
0198D0:  61 74 65 20 7D 0D 0A 20 20 69 66 20 46 6F 72 6D    ate }..  if Form
0198E0:  75 6C 61 5B 31 5D 3D 27 2E 27 20 74 68 65 6E 20    ula[1]='.' then 
0198F0:  46 6F 72 6D 75 6C 61 3A 3D 27 30 27 2B 46 6F 72    Formula:='0'+For
019900:  65 73 73 69 6F 6E 3B 0D 0A 20 20 20 20 20 20 20    ession;..       
019910:  20 27 2D 27 3A 20 65 3A 3D 65 2D 53 69 6D 70 6C     '-': e:=e-Simpl
019920:  65 45 78 70 72 65 73 73 69 6F 6E 3B 0D 0A 20 20    eExpression;..  
019930:  20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 65 6E        end;..    en
019940:  64 3B 0D 0A 20 20 20 20 45 78 70 72 65 73 73 69    d;..    Expressi
019950:  6F 6E 3A 3D 45 3B 0D 0A 20 20 65 6E 64 20 7B 20    on:=E;..  end { 
019960:  45 78 70 72 65 73 73 69 6F 6E 20 7D 3B 0D 0A 0D    Expression };...
019970:  0A 0D 0A 62 65 67 69 6E 20 7B 20 70 72 6F 63 65    ...begin { proce
019980:  64 75 72 65 20 45 76 61 6C 75 61 74 65 20 7D 0D    dure Evaluate }.
019990:  0A 20 20 69 66 20 46 6F 72 6D 75 6C 61 5B 31 5D    .  if Formula[1]
0199A0:  3D 27 2E 27 20 74 68 65 6E 20 46 6F 72 6D 75 6C    ='.' then Formul
0199B0:  61 3A 3D 27 30 27 2B 46 6F 72 6D 75 6C 61 3B 0D    a:='0'+Formula;.
0199C0:  0A 20 20 69 66 20 46 6F 72 6D 75 6C 61 5B 31 5D    .  if Formula[1]
0199D0:  3D 27 2B 27 20 74 68 65 6E 20 64 65 6C 65 74 65    ='+' then delete
0199E0:  28 46 6F 72 6D 75 6C 61 2C 31 2C 31 29 3B 0D 0A    (Formula,1,1);..
0199F0:  20 20 49 73 46 6F 72 6D 75 6C 61 3A 3D 66 61 6C      IsFormula:=fal
019A00:  73 65 3B 0D 0A 20 20 50 6F 73 3A 3D 30 3B 20 4E    se;..  Pos:=0; N
019A10:  65 78 74 43 68 3B 0D 0A 20 20 56 61 6C 75 65 3A    extCh;..  Value:
019A20:  3D 45 78 70 72 65 73 73 69 6F 6E 3B 0D 0A 20 20    =Expression;..  
019A30:  69 66 20 43 68 3D 45 6F 66 4C 69 6E 65 20 74 68    if Ch=EofLine th
019A40:  65 6E 20 45 72 72 50 6F 73 3A 3D 30 20 65 6C 73    en ErrPos:=0 els
019A50:  65 20 45 72 72 50 6F 73 3A 3D 50 6F 73 3B 0D 0A    e ErrPos:=Pos;..
019A60:  65 6E 64 20 7B 20 45 76 61 6C 75 61 74 65 20 7D    end { Evaluate }
019A70:  3B 0D 0A 0D 0A 7B 2E 50 41 7D 0D 0A 0D 0A 70 72    ;....{.PA}....pr
019A80:  6F 63 65 64 75 72 65 20 52 65 63 61 6C 63 75 6C    ocedure Recalcul
019A90:  61 74 65 3B 0D 0A 76 61 72 0D 0A 20 20 52 46 58    ate;..var..  RFX
019AA0:  3A 20 53 63 72 65 65 6E 49 6E 64 65 78 3B 0D 0A    : ScreenIndex;..
019AB0:  20 20 52 46 59 3A 69 6E 74 65 67 65 72 3B 0D 0A      RFY:integer;..
019AC0:  20 20 4F 6C 64 56 61 6C 75 65 3A 20 72 65 61 6C      OldValue: real
019AD0:  3B 0D 0A 20 20 45 72 72 3A 20 69 6E 74 65 67 65    ;..  Err: intege
019AE0:  72 3B 0D 0A 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C    r;....begin..  L
019AF0:  6F 77 56 69 64 65 6F 3B 0D 0A 20 20 47 6F 74 6F    owVideo;..  Goto
019B00:  6D 75 6C 61 3B 0D 0A 20 20 69 66 20 46 6F 72 6D    mula;..  if Form
019B10:  75 6C 61 5B 31 5D 3D 27 2B 27 20 74 68 65 6E 20    ula[1]='+' then 
019B20:  64 65 6C 65 74 65 28 46 6F 72 6D 75 6C 61 2C 31    delete(Formula,1
019B30:  2C 31 29 3B 0D 0A 20 20 49 73 46 6F 72 6D 75 6C    ,1);..  IsFormul
019B40:  61 3A 3D 66 61 6C 73 65 3B 0D 0A 20 20 50 6F 73    a:=false;..  Pos
019B50:  3A 3D 30 3B 20 4E 65 78 74 43 68 3B 0D 0A 20 20    :=0; NextCh;..  
019B60:  56 61 6C 75 65 3A 3D 45 78 70 72 65 73 73 69 6F    Value:=Expressio
019B70:  6E 3B 0D 0A 20 20 69 66 20 43 68 3D 45 6F 66 4C    n;..  if Ch=EofL
019B80:  69 6E 65 20 74 68 65 6E 20 45 72 72 50 6F 73 3A    ine then ErrPos:
019B90:  3D 30 20 65 6C 73 65 20 45 72 72 50 6F 73 3A 3D    =0 else ErrPos:=
019BA0:  50 6F 73 3B 0D 0A 65 6E 64 20 7B 20 45 76 61 6C    Pos;..end { Eval
019BB0:  75 61 74 65 20 7D 3B 0D 0A 0D 0A 7B 2E 50 41 7D    uate };....{.PA}
019BC0:  0D 0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 52 65    ....procedure Re
019BD0:  63 61 6C 63 75 6C 61 74 65 3B 0D 0A 76 61 72 0D    calculate;..var.
019BE0:  0A 20 20 52 46 58 3A 20 53 63 72 65 65 6E 49 6E    .  RFX: ScreenIn
019BF0:  64 65 78 3B 0D 0A 20 20 52 46 59 3A 69 6E 74 65    dex;..  RFY:inte
019C00:  67 65 72 3B 0D 0A 20 20 4F 6C 64 56 61 6C 75 65    ger;..  OldValue
019C10:  3A 20 72 65 61 6C 3B 0D 0A 20 20 45 72 72 3A 20    : real;..  Err: 
019C20:  69 6E 74 65 67 65 72 3B 0D 0A 0D 0A 62 65 67 69    integer;....begi
019C30:  6E 0D 0A 20 20 4E 6F 72 6D 56 69 64 65 6F 3B 0D    n..  NormVideo;.
019C40:  0A 20 20 47 6F 74 6F 58 59 28 31 2C 32 34 29 3B    .  GotoXY(1,24);
019C50:  20 43 6C 72 45 6F 6C 3B 0D 0A 20 20 57 72 69 74     ClrEol;..  Writ
019C60:  65 28 27 43 61 6C 63 75 6C 61 74 69 6E 67 2E 2E    e('Calculating..
019C70:  27 29 3B 0D 0A 20 20 66 6F 72 20 52 46 59 3A 3D    ');..  for RFY:=
019C80:  31 20 74 6F 20 46 59 4D 61 78 20 64 6F 0D 0A 20    1 to FYMax do.. 
019C90:  20 62 65 67 69 6E 0D 0A 20 20 20 20 66 6F 72 20     begin..    for 
019CA0:  52 46 58 3A 3D 27 41 27 20 74 6F 20 46 58 4D 61    RFX:='A' to FXMa
019CB0:  78 20 64 6F 0D 0A 20 20 20 20 62 65 67 69 6E 0D    x do..    begin.
019CC0:  0A 20 20 20 20 20 20 77 69 74 68 20 53 63 72 65    .      with Scre
019CD0:  65 6E 5B 52 46 58 2C 52 46 59 5D 20 64 6F 0D 0A    en[RFX,RFY] do..
019CE0:  20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20          begin..   
019CF0:  20 20 20 20 20 69 66 20 28 46 6F 72 6D 75 6C 61         if (Formula
019D00:  58 59 28 31 2C 32 34 29 3B 20 43 6C 72 45 6F 6C    XY(1,24); ClrEol
019D10:  3B 0D 0A 20 20 57 72 69 74 65 28 27 43 61 6C 63    ;..  Write('Calc
019D20:  75 6C 61 74 69 6E 67 2E 2E 27 29 3B 0D 0A 20 20    ulating..');..  
019D30:  66 6F 72 20 52 46 59 3A 3D 31 20 74 6F 20 46 59    for RFY:=1 to FY
019D40:  4D 61 78 20 64 6F 0D 0A 20 20 62 65 67 69 6E 0D    Max do..  begin.
019D50:  0A 20 20 20 20 66 6F 72 20 52 46 58 3A 3D 27 41    .    for RFX:='A
019D60:  27 20 74 6F 20 46 58 4D 61 78 20 64 6F 0D 0A 20    ' to FXMax do.. 
019D70:  20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20       begin..      
019D80:  77 69 74 68 20 53 63 72 65 65 6E 5B 52 46 58 2C    with Screen[RFX,
019D90:  52 46 59 5D 20 64 6F 0D 0A 20 20 20 20 20 20 62    RFY] do..      b
019DA0:  65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20 69 66    egin..        if
019DB0:  20 28 46 6F 72 6D 75 6C 61 20 69 6E 20 43 65 6C     (Formula in Cel
019DC0:  6C 53 74 61 74 75 73 29 20 74 68 65 6E 0D 0A 20    lStatus) then.. 
019DD0:  20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20           begin..  
019DE0:  20 20 20 20 20 20 20 20 43 65 6C 6C 53 74 61 74            CellStat
019DF0:  75 73 3A 3D 43 65 6C 6C 53 74 61 74 75 73 2B 5B    us:=CellStatus+[
019E00:  43 61 6C 63 75 6C 61 74 65 64 5D 3B 0D 0A 20 20    Calculated];..  
019E10:  20 20 20 20 20 20 20 20 4F 6C 64 56 61 6C 75 65            OldValue
019E20:  3A 3D 56 61 6C 75 65 3B 0D 0A 20 20 20 20 20 20    :=Value;..      
019E30:  20 20 20 20 45 76 61 6C 75 61 74 65 28 46 6F 72        Evaluate(For
019E40:  6D 2C 43 6F 6E 74 65 6E 74 73 2C 56 61 6C 75 65    m,Contents,Value
019E50:  2C 45 72 72 29 3B 0D 0A 20 20 20 20 20 20 20 20    ,Err);..        
019E60:  20 20 69 66 20 4F 6C 64 56 61 6C 75 65 3C 3E 56      if OldValue<>V
019E70:  61 6C 75 65 20 74 68 65 6E 0D 0A 20 20 20 20 20    alue then..     
019E80:  20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20         begin..    
019E90:  20 20 20 20 20 20 20 20 47 6F 74 6F 58 59 28 58            GotoXY(X
019EA0:  50 6F 73 5B 52 46 58 5D 2C 52 46 59 2B 31 29 3B    Pos[RFX],RFY+1);
019EB0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 69 66    ..            if
019EC0:  20 28 44 45 43 3E 3D 30 29 20 74 68 65 6E 20 57     (DEC>=0) then W
019ED0:  72 69 74 65 28 56 61 6C 75 65 3A 46 57 3A 44 45    rite(Value:FW:DE
019EE0:  43 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    C)..            
019EF0:  65 6C 73 65 20 57 72 69 74 65 28 56 61 6C 75 65    else Write(Value
019F00:  20 69 6E 20 43 65 6C 6C 53 74 61 74 75 73 29 20     in CellStatus) 
019F10:  74 68 65 6E 0D 0A 20 20 20 20 20 20 20 20 62 65    then..        be
019F20:  67 69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 43    gin..          C
019F30:  65 6C 6C 53 74 61 74 75 73 3A 3D 43 65 6C 6C 53    ellStatus:=CellS
019F40:  74 61 74 75 73 2B 5B 43 61 6C 63 75 6C 61 74 65    tatus+[Calculate
019F50:  64 5D 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 4F    d];..          O
019F60:  6C 64 56 61 6C 75 65 3A 3D 56 61 6C 75 65 3B 0D    ldValue:=Value;.
019F70:  0A 20 20 20 20 20 20 20 20 20 20 45 76 61 6C 75    .          Evalu
019F80:  61 74 65 28 46 6F 72 6D 2C 43 6F 6E 74 65 6E 74    ate(Form,Content
019F90:  73 2C 56 61 6C 75 65 2C 45 72 72 29 3B 0D 0A 20    s,Value,Err);.. 
019FA0:  20 20 20 20 20 20 20 20 20 69 66 20 4F 6C 64 56             if OldV
019FB0:  61 6C 75 65 3C 3E 56 61 6C 75 65 20 74 68 65 6E    alue<>Value then
019FC0:  0D 0A 20 20 20 20 20 20 20 20 20 20 62 65 67 69    ..          begi
019FD0:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 47    n..            G
019FE0:  6F 74 6F 58 59 28 58 50 6F 73 5B 52 46 58 5D 2C    otoXY(XPos[RFX],
019FF0:  52 46 59 2B 31 29 3B 0D 0A 20 20 20 20 20 20 20    RFY+1);..       
01A000:  20 20 20 20 20 69 66 20 28 44 45 43 3E 3D 30 29         if (DEC>=0)
01A010:  20 74 68 65 6E 20 57 72 69 74 65 28 56 61 6C 75     then Write(Valu
01A020:  65 3A 46 57 3A 44 45 43 29 0D 0A 20 20 20 20 20    e:FW:DEC)..     
01A030:  20 20 20 20 20 20 20 65 6C 73 65 20 57 72 69 74           else Writ
01A040:  65 28 56 61 6C 75 65 3A 46 57 29 3B 0D 0A 20 20    e(Value:FW);..  
01A050:  20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20            end;..  
01A060:  20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20          end;..    
01A070:  20 20 65 6E 64 3B 0D 0A 20 20 20 20 65 6E 64 3B      end;..    end;
01A080:  0D 0A 20 20 65 6E 64 3B 0D 0A 20 20 47 6F 74 6F    ..  end;..  Goto
01A090:  43 65 6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 65 6E    Cell(FX,FY);..en
01A0A0:  64 3B 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    d;..............
01A0B0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A0C0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A0D0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A0E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A0F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A100:  3A 46 57 29 3B 0D 0A 20 20 20 20 20 20 20 20 20    :FW);..         
01A110:  20 65 6E 64 3B 0D 0A 20 20 20 20 20 20 20 20 65     end;..        e
01A120:  6E 64 3B 0D 0A 20 20 20 20 20 20 65 6E 64 3B 0D    nd;..      end;.
01A130:  0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65 6E 64    .    end;..  end
01A140:  3B 0D 0A 20 20 47 6F 74 6F 43 65 6C 6C 28 46 58    ;..  GotoCell(FX
01A150:  2C 46 59 29 3B 0D 0A 65 6E 64 3B 0D 0A 1A 1A 1A    ,FY);..end;.....
01A160:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A170:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A180:  1A 46 57 29 3B 0D 0A 20 20 20 20 20 20 20 20 20    .FW);..         
01A190:  20 65 6E 64 3B 0D 0A 20 20 20 20 20 20 20 20 65     end;..        e
01A1A0:  6E 64 3B 0D 0A 20 20 20 20 20 20 65 6E 64 3B 0D    nd;..      end;.
01A1B0:  0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65 6E 64    .    end;..  end
01A1C0:  3B 0D 0A 20 20 47 6F 74 6F 43 65 6C 6C 28 46 58    ;..  GotoCell(FX
01A1D0:  2C 46 59 29 3B 0D 0A 65 6E 64 3B 0D 0A 1A 1A 1A    ,FY);..end;.....
01A1E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A1F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A200:  43 61 6C 63 75 6C 61 74 65 64 5D 3B 0D 0A 20 20    Calculated];..  
01A210:  20 20 20 20 20 20 20 20 4F 6C 64 56 61 6C 75 65            OldValue
01A220:  3A 3D 56 61 6C 75 65 3B 0D 0A 20 20 20 20 20 20    :=Value;..      
01A230:  20 20 20 20 45 76 61 6C 75 61 74 65 28 46 6F 72        Evaluate(For
01A240:  6D 2C 43 6F 6E 74 65 6E 74 73 2C 56 61 6C 75 65    m,Contents,Value
01A250:  2C 45 72 72 29 3B 0D 0A 20 20 20 20 20 20 20 20    ,Err);..        
01A260:  20 20 69 66 20 4F 6C 64 56 61 6C 75 65 3C 3E 56      if OldValue<>V
01A270:  61 6C 75 65 20 74 68 65 6E 0D 0A 20 20 20 20 20    alue then..     
01A280:  20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20         begin..    
01A290:  20 20 20 20 20 20 20 20 47 6F 74 6F 58 59 28 58            GotoXY(X
01A2A0:  50 6F 73 5B 52 46 58 5D 2C 52 46 59 2B 31 29 3B    Pos[RFX],RFY+1);
01A2B0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 69 66    ..            if
01A2C0:  20 28 44 45 43 3E 3D 30 29 20 74 68 65 6E 20 57     (DEC>=0) then W
01A2D0:  72 69 74 65 28 56 61 6C 75 65 3A 46 57 3A 44 45    rite(Value:FW:DE
01A2E0:  43 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    C)..            
01A2F0:  65 6C 73 65 20 57 72 69 74 65 28 56 61 6C 75 65    else Write(Value
01A300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01A310:  16 00 01 00 02 09 4E E5 16 00 41 02 00 00 00 02    ......N...A.....
01A320:  16 00 46 02 00 00 00 02 16 00 42 02 00 00 00 02    ..F.......B.....
01A330:  16 00 47 02 00 00 00 02 16 00 43 02 00 00 00 02    ..G.......C.....
01A340:  16 00 48 02 00 00 00 02 16 00 44 02 00 00 00 02    ..H.......D.....
01A350:  16 00 49 02 00 00 00 02 16 00 45 02 00 00 00 02    ..I.......E.....
01A360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A400:  93 00 50 00 04 0D 20 54 6F 3A 20 20 20 42 2E 20    ..P... To:   B. 
01A410:  4F 73 73 73 20 20 20 20 53 3A 20 73 74 72 69 6E    Osss    S: strin
01A420:  67 5B 38 5D 3B 0D 0A 20 20 20 20 45 72 72 3A 20    g[8];..    Err: 
01A430:  49 6E 74 65 67 65 72 3B 0D 0A 20 20 20 20 43 68    Integer;..    Ch
01A440:  3A 20 43 68 61 72 3B 0D 0A 20 20 62 00 00 00 00    : Char;..  b....
01A450:  00 00 02 0A 04 13 20 46 72 6F 6D 3A 20 4F 2E 20    ...... From: O. 
01A460:  50 2E 20 54 69 6D 69 73 74 74 FF 00 FF 00 FF 00    P. Timistt......
01A470:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A480:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A490:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01A4A0:  00 00 02 0A 04 00 28 42 33 29 FF 00 FF 00 FF 00    ......(B3)......
01A4B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A4C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A4D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A4E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01A4F0:  00 00 02 0A 04 00 6B 6A 68 6C 6B 6A 66 64 73 61    ......kjhlkjfdsa
01A500:  68 66 73 64 61 6C 6B 6A 68 66 6B 73 6A 68 64 61    hfsdalkjhfksjhda
01A510:  66 6B 6A 6C 64 73 68 66 61 6C 6B 6A 64 73 61 66    fkjldshfalkjdsaf
01A520:  20 73 6B 61 6A 66 73 00 FF 00 FF 00 FF 00 FF 00     skajfs.........
01A530:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01A540:  00 00 02 0A 04 00 30 33 34 39 30 39 FF 00 FF 00    ......034909....
01A550:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A560:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A570:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A580:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01A590:  00 00 02 0A 04 44 20 41 73 20 79 6F 75 20 72 65    .....D As you re
01A5A0:  71 75 65 73 74 65 64 20 49 20 68 61 76 65 20 63    quested I have c
01A5B0:  6F 6D 70 69 6C 65 64 20 61 20 73 61 6C 65 73 20    ompiled a sales 
01A5C0:  62 75 64 67 65 74 20 66 6F 72 20 6F 75 72 20 74    budget for our t
01A5D0:  68 72 65 65 20 6D 61 6A 6F 72 FF 00 00 00 00 00    hree major......
01A5E0:  00 00 02 0A 04 45 20 70 72 6F 64 75 63 74 73 20    .....E products 
01A5F0:  63 6F 76 65 72 69 6E 67 20 6E 65 78 74 20 79 65    covering next ye
01A600:  00 00 02 0A 21 02 33 33 30 66 6C 6C 6B 66 64 61    ....!.330fllkfda
01A610:  73 6B 6C 66 6B 73 6B 66 6C 64 FF 00 FF 00 FF 00    sklfkskfld......
01A620:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A630:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A640:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 86 00 00 00    ................
01A650:  00 04 02 0A 21 02 32 33 33 30 FF 00 FF 00 FF 00    ....!.2330......
01A660:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A670:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A680:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A690:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 85 00 00 00    ................
01A6A0:  00 38 02 0A 21 02 32 32 30 30 30 00 FF 00 FF 00    .8..!.22000.....
01A6B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A6C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A6D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A6E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 85 00 00 00    ................
01A6F0:  00 30 02 0A 0C 00 34 35 FF 00 FF 02 FF 00 FF 00    .0....45........
01A700:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A710:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A720:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A730:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01A740:  00 00 02 0A 23 09 28 42 31 32 3E 42 31 34 29 00    ....#.(B12>B14).
01A750:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A760:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A770:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A780:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 87 00 00 00    ................
01A790:  00 1C 02 0A 0C 00 33 34 FF 00 FF 00 FF 00 FF 00    ......34........
01A7A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A7B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A7C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A7D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01A7E0:  00 00 02 0A 04 00 34 00 FF 00 FF 00 FF 00 FF 00    ......4.........
01A7F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A800:  61 72 20 62 79 20 71 75 61 74 65 72 73 2E 20 49    ar by quaters. I
01A810:  20 68 61 76 65 20 61 73 73 75 6D 65 64 20 61 6E     have assumed an
01A820:  20 69 6E 63 72 65 61 73 65 20 20 64 00 00 00 00     increase  d....
01A830:  00 00 02 0A 04 3E 20 6F 66 20 32 30 25 20 65 76    .....> of 20% ev
01A840:  65 72 79 20 71 75 61 74 65 72 20 66 6F 72 20 53    ery quater for S
01A850:  75 70 65 72 20 41 20 61 6E 64 20 31 30 20 70 63    uper A and 10 pc
01A860:  74 20 66 6F 72 20 53 75 70 65 72 20 42 20 61 6E    t for Super B an
01A870:  64 20 43 2E FF 00 FF 00 FF 00 FF 00 00 00 00 00    d C.............
01A880:  00 00 02 0A 04 00 31 3B 72 3B 72 3B 72 3B 72 3B    ......1;r;r;r;r;
01A890:  72 3B 72 3B FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    r;r;............
01A8A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A8B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01A8C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01A8D0:  00 00 02 0A 04 41 20 50 72 6F 64 75 63 74 20 20    .....A Product  
01A8E0:  20 20 31 2E 20 51 75 61 74 65 72 20 20 32 2E 20      1. Quater  2. 
01A8F0:  51 75 61 74 65 72 20 20 33 2E 20 51 75 61 74 65    Quater  3. Quate
01A900:  72 20 20 34 2E 20 51 75 61 74 65 72 20 59 65 61    r  4. Quater Yea
01A910:  72 20 54 6F 74 61 6C 61 6C 00 FF 00 00 00 00 00    r Totalal.......
01A920:  00 00 02 0A 04 43 20 20 20 20 20 20 20 20 20 20    .....C          
01A930:  20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D      --------------
01A940:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01A950:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01A960:  2D 2D 2D 2D 2D 2D 2D 2D 2D 00 FF 00 00 00 00 00    ---------.......
01A970:  00 00 02 0A 04 08 20 53 75 70 65 72 20 41 64 66    ...... Super Adf
01A980:  73 6B 6A 64 66 73 6B 6A 6C 6B 6A 6C 6A 6C 73 61    skjdfskjlkjljlsa
01A990:  66 6A 66 73 68 64 6B 6C 6A 68 66 64 73 6A 66 68    fjfshdkljhfdsjfh
01A9A0:  6B 6A 66 64 6B 6C 6A 66 61 6B 6C 6A 61 6B 6A 68    kjfdkljfakljakjh
01A9B0:  6B 6A 6C 68 66 64 73 00 FF 00 FF 00 00 00 00 00    kjlhfds.........
01A9C0:  00 00 02 0A 04 08 20 53 75 70 65 72 20 42 6C 7B    ...... Super Bl{
01A9D0:  6B 6A 64 6C 7B 6B 64 73 7B 6C 6B 64 6A 73 7B 6C    kjdl{kds{lkdjs{l
01A9E0:  6B 73 64 6A 66 7B 6C 64 6B 73 66 61 6A 7B 6C 6B    ksdjf{ldksfaj{lk
01A9F0:  64 6A 73 66 6C 7B 6B 64 6A 66 7B 6C 6B 64 6A 66    djsfl{kdjf{lkdjf
01AA00:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AA10:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AA20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AA30:  00 00 02 0A 0C 00 33 34 FF 00 FF 00 FF 00 FF 00    ......34........
01AA40:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AA50:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AA60:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AA70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AA80:  00 00 02 0A 04 00 33 34 FF 00 FF 00 FF 00 FF 00    ......34........
01AA90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AAA0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AAB0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AAC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AAD0:  00 00 02 0A 04 00 33 34 FF 00 FF 00 FF 00 FF 00    ......34........
01AAE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AAF0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AB00:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AB10:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AB20:  00 00 02 0A 04 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01AB30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AB40:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AB50:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AB60:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AB70:  00 00 02 0A 04 00 33 32 35 00 FF 00 FF 00 FF 00    ......325.......
01AB80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AB90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01ABA0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01ABB0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01ABC0:  00 00 02 0A 04 00 34 30 30 00 FF 00 FF 00 FF 00    ......400.......
01ABD0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01ABE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01ABF0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AC00:  6C 7B 6B 64 6A 66 7B 6C 6B 6A 66 64 00 00 00 00    l{kdjf{lkjfd....
01AC10:  00 00 02 0A 04 08 20 53 75 70 65 72 20 43 FF 00    ...... Super C..
01AC20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AC30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AC40:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AC50:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AC60:  00 00 02 0A 04 41 20 20 20 20 20 20 20 20 20 20    .....A          
01AC70:  20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D      --------------
01AC80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01AC90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01ACA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 00 FF 00 00 00 00 00    ---------.......
01ACB0:  00 00 02 0A 04 0B 20 59 65 61 72 20 74 6F 74 61    ...... Year tota
01ACC0:  6C 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    l...............
01ACD0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01ACE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01ACF0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AD00:  00 00 02 0A 04 42 20 20 20 20 20 20 20 20 20 20    .....B          
01AD10:  20 20 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D      ==============
01AD20:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
01AD30:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
01AD40:  3D 3D 3D 3D 3D 3D 3D 20 FF 00 FF 00 00 00 00 00    ======= ........
01AD50:  00 00 02 0A 04 00 32 32 FF 00 FF 00 FF 00 FF 00    ......22........
01AD60:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AD70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AD80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AD90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01ADA0:  00 00 02 0A 04 42 20 54 6F 20 73 69 6D 75 6C 61    .....B To simula
01ADB0:  74 65 20 73 61 6C 65 73 20 6A 75 73 74 20 63 68    te sales just ch
01ADC0:  61 6E 67 65 20 74 68 65 20 6E 75 6D 62 65 72 73    ange the numbers
01ADD0:  20 66 6F 72 20 74 68 65 20 66 69 72 73 74 20 71     for the first q
01ADE0:  75 61 74 65 72 2E 20 20 FF 00 FF 00 00 00 00 00    uater.  ........
01ADF0:  00 00 02 0A 04 00 28 41 31 3E 41 31 39 29 FF 00    ......(A1>A19)..
01AE00:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AE10:  00 00 02 0A 04 00 33 33 33 32 FF 00 FF 00 FF 00    ......3332......
01AE20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AE30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AE40:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AE50:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AE60:  00 00 02 0A 04 00 31 31 FF 00 FF 00 FF 00 FF 00    ......11........
01AE70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AE80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AE90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AEA0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AEB0:  00 00 02 0A 0C 00 33 33 FF 00 FF 00 FF 00 FF 00    ......33........
01AEC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AED0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AEE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AEF0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AF00:  00 00 02 0A 0C 00 20 33 35 00 FF 00 FF 00 FF 00    ...... 35.......
01AF10:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AF20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AF30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AF40:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AF50:  00 00 02 0A 0C 00 20 20 20 20 28 43 33 3E 43 36    ......    (C3>C6
01AF60:  29 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    )...............
01AF70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AF80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AF90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AFA0:  00 00 02 0A 04 00 33 32 FF 00 FF 00 FF 00 FF 00    ......32........
01AFB0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AFC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AFD0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01AFE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01AFF0:  00 00 02 0A 0C 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01B000:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B010:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B020:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B030:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B040:  00 00 02 0A 04 00 6B 6A 64 73 66 6C 6B 64 6A 73    ......kjdsflkdjs
01B050:  61 6C 6B 64 6A 66 73 6B 6C 6A 7B 66 64 6C 6B 6A    alkdjfsklj{fdlkj
01B060:  66 73 64 66 6C 6B 7B 64 66 6C 7B 6B 6A 64 66 6B    fsdflk{dfl{kjdfk
01B070:  6C 6A 73 64 6B 6C 6A 73 66 6B 6C 6A 73 66 6C 6B    ljsdkljsfkljsflk
01B080:  6A 73 64 6B 6C 6A 66 73 64 6C 6B 6A 00 00 00 00    jsdkljfsdlkj....
01B090:  00 00 02 0A 0C 00 33 00 FF 00 FF 00 FF 00 FF 00    ......3.........
01B0A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B0B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B0C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B0D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B0E0:  00 00 02 0A 0C 00 32 33 35 34 FF 00 FF 00 FF 00    ......2354......
01B0F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B100:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B110:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B120:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B130:  00 00 02 0A 04 00 28 43 33 2B 41 33 2B 43 33 29    ......(C3+A3+C3)
01B140:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B150:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B160:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B170:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B180:  00 00 02 0A 04 00 32 32 FF 00 FF 00 FF 00 FF 00    ......22........
01B190:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B1A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B1B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B1C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B1D0:  00 00 02 0A 04 00 33 33 FF 00 FF 00 FF 00 FF 00    ......33........
01B1E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B1F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B200:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B210:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B220:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B230:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B240:  00 00 02 0A 0C 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01B250:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B260:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B270:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B280:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B290:  00 00 02 0A 23 09 28 42 31 32 2A 31 2E 32 29 00    ....#.(B12*1.2).
01B2A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B2B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B2C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B2D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 86 65 66 66    .............eff
01B2E0:  66 1E 02 0A 23 09 28 42 31 33 2A 31 2E 31 29 00    f...#.(B13*1.1).
01B2F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B300:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B310:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B320:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 85 65 66 66    .............eff
01B330:  66 4A 02 0A 23 09 28 42 31 34 2A 31 2E 31 29 00    fJ..#.(B14*1.1).
01B340:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B350:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B360:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B370:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 85 98 99 99    ................
01B380:  99 41 02 0A 0C 00 34 33 35 00 FF 00 FF 00 FF 00    .A....435.......
01B390:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B3A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B3B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B3C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B3D0:  00 00 02 0A 23 09 28 43 31 32 3E 43 31 34 29 00    ....#.(C12>C14).
01B3E0:  FF 00 FF 00 FF 02 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B3F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B400:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B410:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B420:  00 00 02 0A 0C 00 33 33 35 00 FF 00 FF 00 FF 00    ......335.......
01B430:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B440:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B450:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B460:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B470:  00 00 02 0A 0C 00 20 00 FF 00 FF 00 FF 00 FF 00    ...... .........
01B480:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B490:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B4A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B4B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B4C0:  00 00 02 0A 0C 00 28 41 38 29 2B 41 34 00 FF 00    ......(A8)+A4...
01B4D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B4E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B4F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B500:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B510:  00 00 02 0A 04 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01B520:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B530:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B540:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B550:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B560:  00 00 02 0A 0C 00 35 34 FF 00 FF 00 FF 00 FF 00    ......54........
01B570:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B580:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B590:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B5A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B5B0:  00 00 02 0A 0C 00 34 35 64 73 6B 64 6B 6C 66 6B    ......45dskdklfk
01B5C0:  6C 66 6B 6C 64 73 61 6C 6B 64 73 66 64 6B 6C 6B    lfkldsalkdsfdklk
01B5D0:  6C 66 64 6C 6B 66 64 00 FF 00 FF 00 FF 00 FF 00    lfdlkfd.........
01B5E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B5F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01B610:  17 00 01 00 02 09 4E E5 17 00 41 02 00 00 00 02    ......N...A.....
01B620:  17 00 46 02 00 00 00 02 17 00 42 02 00 00 00 02    ..F.......B.....
01B630:  17 00 47 02 00 00 00 02 17 00 43 02 00 00 00 02    ..G.......C.....
01B640:  17 00 48 02 00 00 00 02 17 00 44 02 00 00 00 02    ..H.......D.....
01B650:  17 00 49 02 00 00 00 02 17 00 45 02 00 00 00 02    ..I.......E.....
01B660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B700:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B710:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 87 31 33 33    .............133
01B720:  33 32 02 0A 0C 00 33 34 FF 00 FF 00 FF 00 FF 00    32....34........
01B730:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B740:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B750:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B760:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B770:  00 00 02 0A 04 00 34 33 FF 00 FF 00 FF 00 FF 00    ......43........
01B780:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B790:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B7A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B7B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B7C0:  00 00 02 0A 0C 00 33 34 FF 00 FF 00 FF 00 FF 00    ......34........
01B7D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B7E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B7F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B800:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B810:  00 00 02 0A 04 00 34 33 FF 00 FF 00 FF 00 FF 00    ......43........
01B820:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B830:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B840:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B850:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B860:  00 00 02 0A 04 00 34 33 FF 00 FF 00 FF 00 FF 00    ......43........
01B870:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B880:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B890:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B8A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B8B0:  00 00 02 0A 04 00 32 00 FF 00 FF 00 FF 00 FF 00    ......2.........
01B8C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B8D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B8E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B8F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B900:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B910:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B920:  00 00 02 0A 0C 00 6C 7C 7B 64 73 66 61 7B 64 73    ......l|{dsfa{ds
01B930:  66 7B 6C 7C 64 73 61 7B 6C 64 73 7B 6C 66 64 7B    f{l|dsa{lds{lfd{
01B940:  6C 6B 66 64 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    lkfd............
01B950:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B960:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B970:  00 00 02 0A 0C 00 33 32 FF 00 FF 00 FF 00 FF 00    ......32........
01B980:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B990:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B9A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B9B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01B9C0:  00 00 02 0A 04 00 33 32 FF 00 FF 00 FF 00 FF 00    ......32........
01B9D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B9E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01B9F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BA00:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BA10:  00 00 02 0A 0C 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01BA20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BA30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BA40:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BA50:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BA60:  00 00 02 0A 0C 00 34 33 FF 00 FF 00 FF 00 FF 00    ......43........
01BA70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BA80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BA90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BAA0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BAB0:  00 00 02 0A 23 09 28 44 31 32 2A 31 2E 32 29 00    ....#.(D12*1.2).
01BAC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BAD0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BAE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BAF0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 86 B8 74 93    ..............t.
01BB00:  00 00 02 0A 04 00 33 32 FF 00 FF 00 FF 00 FF 00    ......32........
01BB10:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BB20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BB30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BB40:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BB50:  00 00 02 0A 04 00 35 34 33 00 FF 00 FF 00 FF 00    ......543.......
01BB60:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BB70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BB80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BB90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BBA0:  00 00 02 0A 04 00 34 35 FF 00 FF 00 FF 00 FF 00    ......45........
01BBB0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BBC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BBD0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BBE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BBF0:  00 00 02 0A 04 00 33 34 35 00 FF 00 FF 00 FF 00    ......345.......
01BC00:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BC10:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BC20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BC30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BC40:  00 00 02 0A 0C 00 33 32 35 34 FF 00 FF 00 FF 00    ......3254......
01BC50:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BC60:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BC70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BC80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BC90:  00 00 02 0A 0C 00 33 00 FF 00 FF 00 FF 00 FF 00    ......3.........
01BCA0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BCB0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BCC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BCD0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BCE0:  00 00 02 0A 0C 00 34 33 35 00 FF 00 FF 00 FF 00    ......435.......
01BCF0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BD00:  18 64 02 0A 23 09 28 44 31 33 2A 31 2E 31 29 00    .d..#.(D13*1.1).
01BD10:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BD20:  FF 00 FD 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BD30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BD40:  FF 02 FF 00 FF 00 FF 02 FF 00 FF 00 85 3E 8B 6C    .............>.l
01BD50:  E7 74 02 0A 23 09 28 44 31 34 2A 31 2E 31 29 00    .t..#.(D14*1.1).
01BD60:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BD70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BD80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BD90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 85 46 37 89    .............F7.
01BDA0:  41 6A 02 0A 0C 00 34 33 35 00 FF 00 FF 00 FF 00    Aj....435.......
01BDB0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BDC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BDD0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BDE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BDF0:  00 00 02 0A 23 09 28 45 31 32 3E 45 31 34 29 00    ....#.(E12>E14).
01BE00:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BE10:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BE20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BE30:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 87 FC 2A 87    ..............*.
01BE40:  D6 69 02 0A 0C 00 33 00 FF 00 FF 00 FF 00 FF 00    .i....3.........
01BE50:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BE60:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BE70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BE80:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BE90:  00 00 02 0A 04 00 34 33 FF 00 FF 00 FF 00 FF 00    ......43........
01BEA0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BEB0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BEC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BED0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BEE0:  00 00 02 0A 0C 00 33 34 FF 00 FF 00 FF 00 FF 00    ......34........
01BEF0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BF00:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BF10:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BF20:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BF30:  00 00 02 0A 04 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01BF40:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BF50:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BF60:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BF70:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BF80:  00 00 02 0A 0C 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01BF90:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BFA0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BFB0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BFC0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01BFD0:  00 00 02 0A 0C 00 34 00 FF 00 FF 00 FF 00 FF 00    ......4.........
01BFE0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01BFF0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C000:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C010:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C020:  00 00 02 0A 23 09 28 43 31 32 2A 31 2E 32 29 00    ....#.(C12*1.2).
01C030:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C040:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C050:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C060:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 86 45 E1 7A    .............E.z
01C070:  14 3E 02 0A 23 09 28 43 31 33 2A 31 2E 31 29 00    .>..#.(C13*1.1).
01C080:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C090:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C0A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C0B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 85 3A 0A D7    .............:..
01C0C0:  A3 5E 02 0A 23 09 28 43 31 34 2A 31 2E 31 29 00    £^..#.(C14*1.1).
01C0D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C0E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C0F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C100:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C110:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C120:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C130:  00 00 02 0A 04 00 34 33 FF 00 FF 00 FF 00 FF 00    ......43........
01C140:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C150:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C160:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C170:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C180:  00 00 02 0A 04 00 33 32 FF 00 FF 00 FF 00 FF 00    ......32........
01C190:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C1A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C1B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C1C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C1D0:  00 00 02 0A 04 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01C1E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C1F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C200:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C210:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C220:  00 00 02 0A 04 00 33 32 FF 00 FF 00 FF 00 FF 00    ......32........
01C230:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C240:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C250:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C260:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C270:  00 00 02 0A 04 00 35 34 33 00 FF 00 FF 00 FF 00    ......543.......
01C280:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C290:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C2A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C2B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C2C0:  00 00 02 0A 04 00 34 33 35 00 FF 00 FF 00 FF 00    ......435.......
01C2D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C2E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C2F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C300:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 85 59 8F C2    .............Y..
01C310:  F5 54 02 0A 0C 00 34 33 35 00 FF 00 FF 00 FF 00    .T....435.......
01C320:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C330:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C340:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C350:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C360:  00 00 02 0A 23 09 28 44 31 32 3E 44 31 34 29 00    ....#.(D12>D14).
01C370:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C380:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C390:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C3A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 87 07 D7 A3    ...............£
01C3B0:  F0 4B 02 0A 0C 00 33 34 FF 00 FF 00 FF 00 FF 00    .K....34........
01C3C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C3D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C3E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C3F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C400:  00 00 02 0A 04 00 34 33 FF 00 FF 00 FF 00 FF 00    ......43........
01C410:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C420:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C430:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C440:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C450:  00 00 02 0A 0C 00 33 34 FF 00 FF 00 FF 00 FF 00    ......34........
01C460:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C470:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C480:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C490:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C4A0:  00 00 02 0A 04 00 33 34 FF 00 FF 00 FF 00 FF 00    ......34........
01C4B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C4C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C4D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C4E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C4F0:  00 00 02 0A 04 00 33 32 FF 00 FF 00 FF 00 FF 00    ......32........
01C500:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C510:  00 00 02 0A 04 00 35 34 FF 00 FF 00 FF 00 FF 00    ......54........
01C520:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C530:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C540:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C550:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C560:  00 00 02 0A 0C 00 35 34 33 00 FF 00 FF 00 FF 00    ......543.......
01C570:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C580:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C590:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C5A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C5B0:  00 00 02 0A 0C 00 28 41 31 29 FF 00 FF 00 FF 00    ......(A1)......
01C5C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C5D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C5E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C5F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C600:  00 00 02 0A 0C 00 34 33 FF 00 FF 00 FF 00 FF 00    ......43........
01C610:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C620:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C630:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C640:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C650:  00 00 02 0A 04 00 32 00 FF 00 FF 00 FF 00 FF 00    ......2.........
01C660:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C670:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C680:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C690:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C6A0:  00 00 02 0A 0C 00 59 65 61 72 20 74 6F 74 61 6C    ......Year total
01C6B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C6C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C6D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C6E0:  FF 00 FF 00 FF 00 08 00 F3 6A A7 B1 00 00 00 00    .........j......
01C6F0:  00 00 02 0A 0C 00 01 00 00 00 00 A9 B1 03 6B 3B    ..............k;
01C700:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C710:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C720:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C730:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C740:  00 00 02 0A 04 00 32 32 33 00 FF 00 FF 00 FF 00    ......223.......
01C750:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C760:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C770:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C780:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C790:  00 00 02 0A 04 00 33 32 34 00 FF 00 FF 00 FF 00    ......324.......
01C7A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C7B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C7C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C7D0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C7E0:  00 00 02 0A 04 00 32 35 33 00 FF 00 FF 00 FF 00    ......253.......
01C7F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C800:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C810:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C820:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C830:  00 00 02 0A 04 00 32 33 FF 00 FF 00 FF 00 FF 00    ......23........
01C840:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C850:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C860:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C870:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C880:  00 00 02 0A 04 00 33 34 35 34 FF 00 FF 00 FF 00    ......3454......
01C890:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C8A0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C8B0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C8C0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 00 00 00 00    ................
01C8D0:  00 00 02 0A 0C 00 32 33 34 00 FF 00 FF 00 FF 00    ......234.......
01C8E0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C8F0:  FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00    ................
01C900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01C910:  18 00 01 00 02 09 4E E5 18 00 41 02 00 00 00 02    ......N...A.....
01C920:  18 00 46 02 00 00 00 02 18 00 42 02 00 00 00 02    ..F.......B.....
01C930:  18 00 47 02 00 00 00 02 18 00 43 02 00 00 00 02    ..G.......C.....
01C940:  18 00 48 02 00 00 00 02 18 00 44 02 00 00 00 02    ..H.......D.....
01C950:  18 00 49 02 00 00 00 02 18 00 45 02 00 00 00 02    ..I.......E.....
01C960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA00:  32 01 00 D4 43 41 46 00 06 0E 00 03 6B AF B1 00    2...CAF.....k...
01CA10:  CD 55 53 4C 4C 45 43 00 04 0C 00 29 E4 B5 B1 00    .USLLEC....)....
01CA20:  D8 46 4D 55 53 00 04 0A 00 29 E4 B6 B1 00 D8 46    .FMUS....).....F
01CA30:  45 00 04 0D 00 29 E4 B7 B1 00 D8 46 00 00 00 00    E....).....F....
01CA40:  00 00 02 0A 23 09 28 42 31 32 3E 45 31 32 29 04    ....#.(B12>E12).
01CA50:  0C 00 F3 6A BA B1 00 D9 46 4D 55 53 00 04 0A 00    ...j....FMUS....
01CA60:  F3 6A BC B1 00 D9 46 45 00 04 0D 00 F3 6A BE B1    .j....FE.....j..
01CA70:  00 D9 46 45 44 4C 4F 00 04 09 00 EF DD C0 B1 00    ..FEDLO.........
01CA80:  C6 53 00 04 08 00 03 6B C1 B1 00 C6 88 18 2F DD    .S.....k....../.
01CA90:  24 31 02 0A 23 09 28 42 31 33 3E 45 31 33 29 6A    $1..#.(B13>E13)j
01CAA0:  C8 B1 00 CC 00 04 09 00 F3 6A CA B1 00 C5 45 00    .........j....E.
01CAB0:  04 08 00 F3 6A CC B1 00 C5 00 04 1C 00 BD DD F5    ....j...........
01CAC0:  31 00 D3 45 4D 41 4E 4E 4F 49 54 43 4E 55 46 44    1..EMANNOITCNUFD
01CAD0:  52 41 44 4E 41 54 53 00 04 0A 00 00 87 F6 7E 6A    RADNATS.......~j
01CAE0:  7C 55 02 0A 23 09 28 42 31 34 3E 45 31 34 29 00    |U..#.(B14>E14).
01CAF0:  00 18 00 BD DD D4 53 49 4C 4E 4F 49 54 43 4E 55    ......SILNOITCNU
01CB00:  46 44 52 41 44 4E 41 54 53 00 03 0A 00 00 01 00    FDRADNATS.......
01CB10:  09 00 00 00 0E 00 00 0A 00 09 00 0E D4 43 41 46    .............CAF
01CB20:  46 00 02 09 00 08 00 0E D0 58 45 46 87 0D 58 39    F........XEF..X9
01CB30:  34 4C 02 0A 0C 00 46 00 02 08 00 06 00 0E CE 4C    4L....F........L
01CB40:  46 00 02 0C 00 05 00 0E CE 41 54 43 52 41 46 00    F........ATCRAF.
01CB50:  02 09 00 04 00 0E 00 F3 6A 31 B0 00 C8 54 47 4E    ........j1...TGN
01CB60:  45 4C 46 00 04 19 00 00 00 00 00 E4 6F E4 6F 4D    ELF.........o.oM
01CB70:  45 00 00 D3 4C 4C 45 43 45 54 41 44 00 00 00 00    E...LLECETAD....
01CB80:  00 00 02 0A 23 09 28 46 31 32 3E 46 31 34 29 4C    ....#.(F12>F14)L
01CB90:  45 43 54 49 44 45 00 05 15 00 00 00 00 00 E4 6F    ECTIDE.........o
01CBA0:  E4 6F 9C 44 00 00 D4 58 45 54 54 45 47 00 05 18    .o.D...XETTEG...
01CBB0:  00 00 00 00 00 E4 6F E4 6F AF 43 09 00 FB 6A 0E    ......o.o.C...j.
01CBC0:  B0 00 C8 43 00 04 0A 00 F3 6A 0F B0 89 4C 8D 97    ...C.....j...L..
01CBD0:  FE 40 02 0A 0C 00 7F FF 80 00 00 08 00 00 08 00    .@..............
01CBE0:  B6 DE 11 B0 00 D3 00 04 0A 00 F3 6A 1E B0 00 D8    ...........j....
01CBF0:  41 4D 00 04 08 00 F3 6A 20 B0 FF C9 00 04 20 00    AM.....j ..... .
01CC00:  1A F8 11 8C E6 06 09 28 09 CB 7F 28 05 11 7C E6    .......(...(..|.
01CC10:  06 08 F1 21 00 00 B8 30 01 6F 29 19 00 00 00 00    ...!...0.o).....
01CC20:  00 00 02 0A 04 00 68 07 34 47 68 47 34 47 1A 47    ......h.4GhG4G.G
01CC30:  0D 47 08 07 8E 07 68 07 34 47 40 47 20 47 10 47    .G....h.4G@G G.G
01CC40:  08 47 04 13 01 00 00 00 AF 32 A9 E9 32 BD E9 11    .G.......2..2...
01CC50:  18 E5 0E 1A CD 05 00 11 9D E9 0E 22 CD 05 00 11    ..........."....
01CC60:  9D E9 0E 10 CD 05 00 C9 11 EC E6 0E 00 00 00 00    ................
01CC70:  00 00 02 0A E3 78 C9 F5 21 01 F8 5E 16 00 19 7E    .....x..!..^...~
01CC80:  F3 6A CD 00 00 D2 54 50 50 41 45 48 00 04 0F 00    .j....TPPAEH....
01CC90:  F3 6A CF 00 00 D2 54 50 52 55 43 45 52 00 04 0F    .j....TPRUCER...
01CCA0:  00 F3 6A A1 00 00 D2 54 50 54 53 4E 00 00 00 00    ..j....TPTSN....
01CCB0:  00 00 02 0A 04 00 00 D2 54 50 4E 49 4E 4F 43 00    ........TPNINOC.
01CCC0:  04 10 00 F3 6A A7 00 00 D2 54 50 54 55 4F 4E 4F    ....j....TPTUONO
01CCD0:  43 00 04 10 00 F3 6A AA 00 00 D2 54 50 54 55 4F    C.....j....TPTUO
01CCE0:  54 53 4C 00 04 0F 00 F3 6A B0 00 00 D2 54 50 4E    TSL.....j....TPN
01CCF0:  49 58 55 41 00 04 10 00 F3 6A AD 00 00 00 00 00    IXUA.....j......
01CD00:  00 00 02 0A 04 00 00 04 0F 00 F3 6A B6 00 00 D2    ...........j....
01CD10:  54 50 4E 49 52 53 55 00 04 10 00 F3 6A B3 00 00    TPNIRSU.....j...
01CD20:  D2 54 50 54 55 4F 52 53 55 00 04 20 53 59 53 00    .TPTUORSU.. SYS.
01CD30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CD40:  00 00 00 00 00 00 00 04 4C 49 53 54 00 00 00 00    ........LIST....
01CD50:  00 00 02 0A 04 00 CD 39 E6 C6 30 C3 DF E3 2E 30    .......9..0....0
01CD60:  B8 38 04 90 2C 18 F9 47 79 B7 7D 20 05 FE 30 28    .8..,..Gy.} ..0(
01CD70:  04 0C CD DF E3 78 C9 F5 21 01 F8 5E 16 00 19 7E    .....x..!..^...~
01CD80:  FE F8 11 8C E6 06 09 28 09 CB 7F 28 05 11 7C E6    .......(...(..|.
01CD90:  06 08 F1 21 00 00 B8 30 01 6F 29 19 00 00 00 00    ...!...0.o).....
01CDA0:  00 00 02 0A 04 00 68 07 34 47 68 47 34 47 1A 47    ......h.4GhG4G.G
01CDB0:  0D 47 08 07 8E 07 68 07 34 47 40 47 20 47 10 47    .G....h.4G@G G.G
01CDC0:  08 47 04 13 01 00 00 00 AF 32 A9 E9 32 BD E9 11    .G.......2..2...
01CDD0:  18 E5 0E 1A CD 05 00 11 9D E9 0E 22 CD 05 00 11    ..........."....
01CDE0:  9D E9 0E 10 CD 05 00 C9 11 EC E6 0E 00 00 00 00    ................
01CDF0:  00 00 02 0A E3 78 C9 F5 21 01 F8 5E 16 00 19 7E    .....x..!..^...~
01CE00:  D8 41 4D F3 6A 00 01 C9 F3 6A FF 01 00 00 00 08    .AM.j....j......
01CE10:  00 F3 6A 00 AF 00 C9 00 04 08 00 46 00 00 00 00    ..j........F....
01CE20:  00 00 02 0A 04 00 46 E4 00 01 00 00 00 00 E4 6F    ......F........o
01CE30:  E4 6F 12 4F 01 00 D2 45 54 4E 45 43 00 05 16 00    .o.O...ETNEC....
01CE40:  00 00 00 00 E2 6F E2 6F 0F 4F 00 00 C5 4D 4F 43    .....o.o.O...MOC
01CE50:  4C 4C 45 57 00 05 16 00 00 00 00 00 E2 6F E2 6F    LLEW.........o.o
01CE60:  F4 4D 00 00 D3 44 4E 41 4D 4D 4F 43 00 00 00 00    .M...DNAMMOC....
01CE70:  00 00 02 0A 0C 00 E2 6F CC 4A 00 00 D4 41 4D 52    .......o.J...AMR
01CE80:  4F 46 00 05 21 00 D9 46 F3 6A 00 01 D8 46 29 E4    OF..!..F.j...F).
01CE90:  00 01 00 00 00 00 E3 6F E3 6F E7 42 02 00 CC 4C    .......o.o.B...L
01CEA0:  45 43 54 45 47 00 05 3F 00 C5 53 41 43 52 45 50    ECTEG..?..SACREP
01CEB0:  50 55 0B 6B 00 01 D3 4F 50 52 52 45 00 00 00 00    PU.k...OPRRE....
01CEC0:  00 00 02 0A 04 00 4E 4C 4F 43 F3 6A 00 04 D3 46    ......NLOC.j...F
01CED0:  E4 FF 01 00 00 00 00 E2 6F E2 6F B3 3E 03 00 C5    ........o.o.>...
01CEE0:  4E 49 4C 54 45 47 00 05 19 00 00 00 00 00 E2 6F    NILTEG.........o
01CEF0:  E2 6F 01 3D 00 00 C5 54 41 4C 55 43 4C 41 43 45    .o.=...TALUCLACE
01CF00:  52 00 05 41 00 D3 4F 50 52 52 45 F3 00 00 00 00    R..A..OPRRE.....
01CF10:  00 00 02 0A 04 00 FF 01 C1 4C 55 4D 52 4F 46 46    .........LUMROFF
01CF20:  E4 FF 01 C1 4C 55 4D 52 4F 46 53 49 0B 6B FF 01    ....LUMROFSI.k..
01CF30:  00 00 00 00 E2 6F E2 6F 63 31 04 00 C5 54 41 55    .....o.oc1...TAU
01CF40:  4C 41 56 45 00 05 0B 00 0B 6B 2B B2 00 CD 52 4F    LAVE.....k+...RO
01CF50:  46 00 04 12 00 00 00 00 00 E2 6F E2 00 00 00 00    F.........o.....
01CF60:  00 00 02 0A 04 00 05 13 00 00 00 00 00 E2 6F E2    ..............o.
01CF70:  6F 81 2B 00 00 D4 4E 49 52 50 00 05 12 00 00 00    o.+...NIRP......
01CF80:  00 00 E2 6F E2 6F ED 29 00 00 C4 41 4F 4C 00 05    ...o.o.)...AOL..
01CF90:  12 00 00 00 00 00 E2 6F E2 6F 0A 29 00 00 C5 56    .......o.o.)...V
01CFA0:  41 53 00 05 2D 00 C5 50 59 54 45 4C 00 00 00 00    AS..-..PYTEL....
01CFB0:  00 00 02 0A 04 00 46 E4 FF 01 00 00 00 00 E2 6F    ......F........o
01CFC0:  E2 6F 0E 28 02 00 C5 4D 41 4E 45 4C 49 46 54 45    .o.(...MANELIFTE
01CFD0:  47 00 05 1C 00 CE 45 4C 49 46 46 E4 00 01 00 00    G.....ELIFF.....
01CFE0:  00 00 5E B5 0B 6B C8 27 01 00 D4 53 49 58 45 00    ..^..k.'...SIXE.
01CFF0:  06 0A 00 00 65 7F FF 80 00 00 08 00 00 00 00 00    ....e...........
01D000:  C3 17 92 21 43 00 22 06 00 2A 01 00 11 E3 01 01    ...!C."..*......
01D010:  09 00 ED B0 2A 01 00 11 B9 00 23 73 23 72 23 23    ....*.....#s#r##
01D020:  23 23 11 67 01 23 73 23 72 CD 37 01 21 7D 01 11    ##.g.#s#r.7.!}..
01D030:  F0 01 01 21 00 ED B0 2A 06 00 11 9C FF 19 F9 21    ...!...*.......!
01D040:  00 00 E5 C3 00 01 79 FE 0C 30 26 21 A1 00 06 00    ......y..0&!....
01D050:  09 09 7E 23 66 6F 84 28 18 3A 7A 01 B7 20 12 3C    ..~#fo.(.:z.. .<
01D060:  32 7A 01 E5 21 66 00 E3 E9 E5 21 7A 01 36 00 E1    2z..!f....!z.6..
01D070:  C9 C3 34 12 21 36 01 22 8A 00 3E 01 32 7B 01 CD    ..4.!6."..>.2{..
01D080:  05 00 47 3A 7C 01 B7 32 7B 01 78 C8 CD 34 12 C3    ..G:|..2{.x..4..
01D090:  00 00 21 94 00 18 E0 11 9D 00 0E 09 CD 05 00 C9    ..!.............
01D0A0:  0A 5E 43 24 B9 00 71 00 71 00 00 00 00 00 00 00    .^C$..q.q.......
01D0B0:  00 00 00 00 00 00 71 00 8F 00 71 00 31 00 01 0E    ......q...q.1...
01D0C0:  0E 3A E0 01 32 04 00 5F CD 05 00 0E 20 3A DF 01    .:..2.._.... :..
01D0D0:  5F CD 05 00 11 F0 01 3A CD 01 D6 40 12 CD 2E 01    _......:...@....
01D0E0:  20 27 12 CD 2E 01 20 21 3C 12 CD 2E 01 20 1A 11     '.... !<.... ..
01D0F0:  9E 01 0E 09 CD 05 00 0E 06 1E FF CD 05 00 FE 0D    ................
01D100:  20 F5 0E 0D CD 05 00 18 B6 CD 37 01 2A E1 01 22     .........7.*.."
01D110:  01 00 EB 21 E3 01 01 09 00 ED B0 2A 6F 00 22 06    ...!.......*o.".
01D120:  00 21 11 02 ED 5B EC 01 ED 4B EE 01 ED B0 C3 D2    .!...[...K......
01D130:  04 D5 0E 0F CD 05 00 3C D1 C9 11 80 00 21 80 00    .......<.....!..
01D140:  19 EB D5 0E 1A CD 05 00 11 F0 01 0E 14 CD 05 00    ................
01D150:  D1 B7 28 E9 0E 06 1E 0A CD 05 00 0E 06 1E 0D CD    ..(.............
01D160:  05 00 11 80 00 0E 1A C3 05 00 CD E9 01 FE 03 C0    ................
01D170:  3A 7B 01 B7 3E 03 C8 3E 0D 32 7C 01 C9 00 00 00    :{..>..>.2|.....
01D180:  00 54 55 52 42 4F 20 20 20 43 4F 4D 00 00 00 00    .TURBO   COM....
01D190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D1A0:  00 0D 0A 54 55 52 42 4F 2E 43 4F 4D 20 6E 6F 74    ...TURBO.COM not
01D1B0:  20 66 6F 75 6E 64 2E 20 52 65 2D 69 6E 73 65 72     found. Re-inser
01D1C0:  74 20 64 69 73 6B 20 69 6E 20 64 72 69 76 65 20    t disk in drive 
01D1D0:  58 3A 20 61 6E 64 20 68 69 74 20 52 45 54 55 52    X: and hit RETUR
01D1E0:  4E 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00    N$..............
01D1F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D200:  00 00 02 0A 04 00 49 4C 00 04 0A 00 00 0F 7F FF    ......IL........
01D210:  80 00 00 08 00 00 0F 00 EE E0 C4 B5 00 C5 4D 41    ..............MA
01D220:  4E 45 4C 49 46 00 04 0A 00 00 04 7F FF 80 00 00    NELIF...........
01D230:  08 00 00 0B 00 0B E1 B3 47 4E 49 52 54 53 00 03    ........GNIRTS..
01D240:  16 00 00 00 00 00 E2 6F E2 6F ED 26 00 00 00 00    .......o.o.&....
01D250:  00 00 02 0A 04 00 00 05 17 00 00 00 00 00 E2 6F    ...............o
01D260:  E2 6F 15 26 00 00 D4 48 47 49 52 45 56 4F 4D 00    .o.&...HGIREVOM.
01D270:  05 14 00 00 00 00 00 E2 6F E2 6F 77 25 00 00 D0    ........o.ow%...
01D280:  55 45 56 4F 4D 00 05 16 00 00 00 00 00 E2 6F E2    UEVOM.........o.
01D290:  6F DC 24 00 00 CE 57 4F 44 45 56 4F 00 00 00 00    o.$...WODEVO....
01D2A0:  00 00 02 0A 04 00 6F E2 6F 47 24 00 00 C5 54 41    ......o.oG$...TA
01D2B0:  44 50 55 00 05 23 00 D9 46 F3 6A 00 01 D8 46 29    DPU..#..F.j...F)
01D2C0:  E4 00 01 00 00 00 00 E2 6F E2 6F 59 23 02 00 CC    ........o.oY#...
01D2D0:  4C 45 43 45 56 41 45 4C 00 05 22 00 D9 47 F3 6A    LECEVAEL.."..G.j
01D2E0:  00 01 D8 47 29 E4 00 01 00 00 00 00 00 00 00 00    ...G)...........
01D2F0:  00 00 02 0A 0C 00 45 43 4F 54 4F 47 00 05 17 00    ......ECOTOG....
01D300:  00 00 00 00 E2 6F E2 6F 0D 21 00 00 C5 50 59 54    .....o.o.!...PYT
01D310:  48 53 41 4C 46 00 05 13 00 00 00 00 00 E2 6F E2    HSALF.........o.
01D320:  6F 78 20 00 00 D2 41 45 4C 43 00 05 12 00 00 00    ox ...AELC......
01D330:  00 00 E3 6F E3 6F AD 1F 00 00 D4 49 00 00 00 00    ...o.o.....I....
01D340:  00 00 02 0A 0C 00 E2 6F E2 6F BC 1E 00 00 C4 49    .......o.o.....I
01D350:  52 47 00 05 12 00 00 00 00 00 E2 6F E2 6F 69 1E    RG.........o.oi.
01D360:  00 00 CF 54 55 41 00 05 26 00 CB 4E 49 4C 42 0B    ...TUA..&..NILB.
01D370:  6B 00 01 D3 46 E4 00 01 D8 F3 6A 00 01 00 00 00    k...F.....j.....
01D380:  00 E2 6F E2 6F CF 1D 03 00 C8 53 41 00 00 00 00    ..o.o.....SA....
01D390:  00 00 02 0A 04 00 01 00 00 00 00 E2 6F E2 6F A3    ............o.o£
01D3A0:  1D 01 00 C7 53 4D 00 05 0F 00 0B 6B 2A B8 00 C3    ....SM.....k*...
01D3B0:  4C 41 43 4F 54 55 41 00 04 0A 00 00 B0 00 14 E3    LACOTUA.........
01D3C0:  30 01 05 00 00 0D 00 9D E2 2B B8 00 C5 4C 49 46    0........+...LIF
01D3D0:  43 4D 00 04 09 00 FB 6A DB B8 00 C8 00 00 00 00    CM.....j........
01D3E0:  00 00 02 0A 04 00 D9 46 00 04 09 00 29 E4 DE B8    .......F....)...
01D3F0:  00 D8 46 00 04 0D 00 01 E3 DF B8 00 CE 45 45 52    ..F..........EER
01D400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D410:  00 00 00 00 C3 00 00 E1 22 2F 91 E1 22 EF 91 E1    ........"/.."...
01D420:  22 F1 91 E1 22 15 92 F1 C6 40 32 D0 91 E1 11 F3    "..."....@2.....
01D430:  91 01 21 00 ED B0 D1 31 00 01 CD F5 92 0E 19 CD    ..!....1........
01D440:  05 00 32 E3 91 0E 20 1E FF CD 05 00 32 E2 91 2A    ..2... .....2..*
01D450:  01 00 22 E4 91 2A 06 00 22 72 90 ED 4B F1 91 B7    .."..*.."r..K...
01D460:  ED 42 E5 EB 2A EF 91 ED B0 E1 11 EF FD 19 22 06    .B..*.........".
01D470:  00 F9 EB 21 03 90 01 11 02 ED B0 CD DB 92 00 00    ...!............
01D480:  09 00 14 00 1F 00 26 00 29 00 2C 00 48 00 56 00    ......&.).,.H.V.
01D490:  5D 00 61 00 67 00 71 00 74 00 79 00 80 00 84 00    ].a.g.q.t.y.....
01D4A0:  8F 00 94 00 BE 00 CA 00 D1 00 D4 00 DA 00 E0 00    ................
01D4B0:  E7 00 EC 00 06 01 09 01 10 01 18 01 1E 01 45 01    ..............E.
01D4C0:  67 01 6D 01 76 01 22 01 26 01 A0 00 A2 00 A4 00    g.m.v.".&.......
01D4D0:  B2 00 B4 00 B6 00 FF FF C3 05 00 E1 5E 23 56 23    ............^#V#
01D4E0:  E5 13 7B B2 C8 2A 06 00 EB 19 4E 23 46 EB 09 EB    ..{..*....N#F...
01D4F0:  72 2B 73 18 E6 D5 21 80 00 36 00 23 36 00 CD 71    r+s...!..6.#6..q
01D500:  93 28 19 36 20 23 06 01 1A FE 1A 28 09 CD 7B 93    .(.6 #.....(..{.
01D510:  77 13 23 04 18 F2 36 00 78 32 80 00 D1 CD 71 93    w.#...6.x2....q.
01D520:  28 23 CD 14 92 D5 11 51 93 21 5C 00 01 10 00 ED    (#.....Q.!\.....
01D530:  B0 D1 CD 71 93 28 0E CD 14 92 11 61 93 21 5C 00    ...q.(.....a.!\.
01D540:  01 10 00 ED B0 11 5C 00 21 51 93 01 20 00 ED B0    ......\.!Q.. ...
01D550:  C9 00 20 20 20 20 20 20 20 20 20 20 20 00 00 00    ..           ...
01D560:  00 00 20 20 20 20 20 20 20 20 20 20 20 00 00 00    ..           ...
01D570:  00 1A FE 1A C8 FE 20 C0 13 18 F6 FE 61 D8 FE 7B    ...... .....a..{
01D580:  D0 D6 20 C9 00 00 00 00 00 00 00 00 00 00 00 00    .. .............
01D590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D5E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D5F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D600:  43 53 00 04 0A 00 00 0E E4 29 6A F3 00 01 00 08    CS.......)j.....
01D610:  0B 00 E8 E2 95 1D 00 D3 4F 50 58 00 04 0A 00 2D    ........OPX....-
01D620:  F0 E4 29 E3 0D 01 01 00 00 0A 00 06 00 00 00 00    ..).............
01D630:  00 00 02 0A 04 00 00 00 01 00 15 00 01 00 0A 00    ................
01D640:  00 09 00 01 E3 D3 4C 4C 45 43 00 03 0A 00 00 50    ......LLEC.....P
01D650:  00 14 00 00 01 02 00 00 0A 00 00 01 00 14 00 00    ................
01D660:  00 0A 00 00 09 00 3C E3 4F 00 00 D7 46 01 04 0A    ......<.O...F...
01D670:  00 3C E3 4E 00 00 C3 45 44 01 04 0C 00 00 00 00    .<.N...ED.......
01D680:  00 00 02 0A 0C 00 56 01 04 0A 00 00 47 00 05 E3    ......V.....G...
01D690:  B6 00 08 00 00 0F 00 6D E3 01 00 00 D3 54 4E 45    .......m.....TNE
01D6A0:  54 4E 4F 43 01 04 0A 00 00 01 00 05 E3 B6 00 03    TNOC............
01D6B0:  00 00 11 00 8A E3 00 00 00 D3 55 54 41 54 53 4C    ..........UTATSL
01D6C0:  4C 45 43 01 04 0B 00 30 E3 C3 45 52 00 00 00 00    LEC....0..ER....
01D6D0:  00 00 02 0A 04 00 00 05 00 00 00 0D 00 00 0F 00    ................
01D6E0:  05 00 0D C4 45 54 41 4C 55 43 4C 41 43 00 02 0B    ....ETALUCLAC...
01D6F0:  00 04 00 0D C4 45 4B 43 4F 4C 00 02 10 00 03 00    .....EKCOL......
01D700:  0D CE 45 54 54 49 52 57 52 45 56 4F 00 02 08 00    ..ETTIRWREVO....
01D710:  02 00 0D D4 58 54 00 02 0C 00 01 00 00 00 00 00    ....XT..........
01D720:  00 00 02 0A 04 00 0D 00 00 00 0D D4 4E 41 54 53    ............NATS
01D730:  4E 4F 43 00 02 0E 00 B6 E3 D3 45 54 55 42 49 52    NOC.......ETUBIR
01D740:  54 54 41 00 03 0A 00 00 01 00 47 00 41 00 0C 00    TTA.......G.A...
01D750:  00 0F 00 29 E4 D8 45 44 4E 49 4E 45 45 52 43 53    ...)..EDNINEERCS
01D760:  00 03 0A 00 01 00 00 FF 00 00 00 08 00 00 00 00    ................
01D770:  00 00 02 0A 04 00 54 53 59 4E 41 00 03 0A 00 15    ......TSYNA.....
01D780:  00 0A D8 41 4D 59 46 00 02 0C 00 FB 6A 94 1D 00    ...AMYF.....j...
01D790:  D8 41 4D 58 46 00 04 0B 00 F3 6A D2 45 47 45 54    .AMXF.....j.EGET
01D7A0:  4E 49 00 03 08 00 FB 6A D2 41 48 43 00 03 08 00    NI.....j.AHC....
01D7B0:  03 6B CC 41 45 52 00 03 0B 00 0B 6B 00 00 00 00    .k.AER.....k....
01D7C0:  00 00 02 0A 04 00 00 13 6B D4 58 45 54 00 03 08    ........k.XET...
01D7D0:  00 1B 6B C5 54 59 42 00 03 09 00 01 00 0B C5 55    ..k.TYB........U
01D7E0:  52 54 00 02 0A 00 00 00 0B C5 53 4C 41 46 00 02    RT........SLAF..
01D7F0:  0B 00 FF 7F 0A D4 4E 49 58 41 4D 00 02 0B 00 82    ......NIXAM.....
01D800:  1A D6 20 C9 00 00 00 00 00 00 00 00 00 00 00 00    .. .............
01D810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D880:  09 00 14 00 1F 00 26 00 29 00 2C 00 48 00 56 00    ......&.).,.H.V.
01D890:  5D 00 61 00 67 00 71 00 74 00 79 00 80 00 84 00    ].a.g.q.t.y.....
01D8A0:  8F 00 94 00 BE 00 CA 00 D1 00 D4 00 DA 00 E0 00    ................
01D8B0:  E7 00 EC 00 06 01 09 01 10 01 18 01 1E 01 45 01    ..............E.
01D8C0:  67 01 6D 01 76 01 22 01 26 01 A0 00 A2 00 A4 00    g.m.v.".&.......
01D8D0:  B2 00 B4 00 B6 00 FF FF C3 05 00 E1 5E 23 56 23    ............^#V#
01D8E0:  E5 13 7B B2 C8 2A 06 00 EB 19 4E 23 46 EB 09 EB    ..{..*....N#F...
01D8F0:  72 2B 73 18 E6 D5 21 80 00 36 00 23 36 00 CD 71    r+s...!..6.#6..q
01D900:  93 28 19 36 20 23 06 01 1A FE 1A 28 09 CD 7B 93    .(.6 #.....(..{.
01D910:  77 13 23 04 18 F2 36 00 78 32 80 00 D1 CD 71 93    w.#...6.x2....q.
01D920:  28 23 CD 14 92 D5 11 51 93 21 5C 00 01 10 00 ED    (#.....Q.!\.....
01D930:  B0 D1 CD 71 93 28 0E CD 14 92 11 61 93 21 5C 00    ...q.(.....a.!\.
01D940:  01 10 00 ED B0 11 5C 00 21 51 93 01 20 00 ED B0    ......\.!Q.. ...
01D950:  C9 00 20 20 20 20 20 20 20 20 20 20 20 00 00 00    ..           ...
01D960:  00 00 20 20 20 20 20 20 20 20 20 20 20 00 00 00    ..           ...
01D970:  00 1A FE 1A C8 FE 20 C0 13 18 F6 FE 61 D8 FE 7B    ...... .....a..{
01D980:  D0 D6 20 C9 00 00 00 00 00 00 00 00 00 00 00 00    .. .............
01D990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DA00:  21 A2 DA 0F 49 09 C9 50 00 02 0D 00 00 00 00 00    !...I..P........
01DA10:  00 00 02 0A 04 00 4F 00 04 0C 00 13 6B CA 00 00    ......O.....k...
01DA20:  D4 55 50 4E 49 00 04 0A 00 13 6B B8 00 00 CE 4F    .UPNI.....k....O
01DA30:  43 00 04 0A 00 13 6B BB 00 00 CD 52 54 00 04 0A    C.....k....RT...
01DA40:  00 13 6B BE 00 00 C4 42 4B 00 04 0A 00 13 6B C1    ..k....BK.....k.
01DA50:  00 00 D4 53 4C 00 04 0A 00 13 6B C4 00 00 00 00    ...SL.....k.....
01DA60:  00 00 02 0A 04 00 6B C7 00 00 D2 53 55 00 04 0D    ......k....SU...
01DA70:  00 1B 6B DA 00 00 CE 45 4C 46 55 42 00 04 0E 00    ..k....ELFUB....
01DA80:  F3 6A CD 00 00 D2 54 50 50 41 45 48 00 04 0F 00    .j....TPPAEH....
01DA90:  F3 6A CF 00 00 D2 54 50 52 55 43 45 52 00 04 0F    .j....TPRUCER...
01DAA0:  00 F3 6A A1 00 00 D2 54 50 54 53 4E 00 00 00 00    ..j....TPTSN....
01DAB0:  00 00 02 0A 04 00 00 D2 54 50 4E 49 4E 4F 43 00    ........TPNINOC.
01DAC0:  04 10 00 F3 6A A7 00 00 D2 54 50 54 55 4F 4E 4F    ....j....TPTUONO
01DAD0:  43 00 04 10 00 F3 6A AA 00 00 D2 54 50 54 55 4F    C.....j....TPTUO
01DAE0:  54 53 4C 00 04 0F 00 F3 6A B0 00 00 D2 54 50 4E    TSL.....j....TPN
01DAF0:  49 58 55 41 00 04 10 00 F3 6A AD 00 00 00 00 00    IXUA.....j......
01DB00:  00 00 02 0A 04 00 00 04 0F 00 F3 6A B6 00 00 D2    ...........j....
01DB10:  54 50 4E 49 52 53 55 00 04 10 00 F3 6A B3 00 00    TPNIRSU.....j...
01DB20:  D2 54 50 54 55 4F 52 53 55 00 04 20 53 59 53 00    .TPTUORSU.. SYS.
01DB30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB40:  00 00 00 00 00 00 00 04 4C 49 53 54 00 00 00 00    ........LIST....
01DB50:  00 00 02 0A 04 00 CD 39 E6 C6 30 C3 DF E3 2E 30    .......9..0....0
01DB60:  B8 38 04 90 2C 18 F9 47 79 B7 7D 20 05 FE 30 28    .8..,..Gy.} ..0(
01DB70:  04 0C CD DF E3 78 C9 F5 21 01 F8 5E 16 00 19 7E    .....x..!..^...~
01DB80:  FE F8 11 8C E6 06 09 28 09 CB 7F 28 05 11 7C E6    .......(...(..|.
01DB90:  06 08 F1 21 00 00 B8 30 01 6F 29 19 00 00 00 00    ...!...0.o).....
01DBA0:  00 00 02 0A 04 00 68 07 34 47 68 47 34 47 1A 47    ......h.4GhG4G.G
01DBB0:  0D 47 08 07 8E 07 68 07 34 47 40 47 20 47 10 47    .G....h.4G@G G.G
01DBC0:  08 47 04 13 01 00 00 00 AF 32 A9 E9 32 BD E9 11    .G.......2..2...
01DBD0:  18 E5 0E 1A CD 05 00 11 9D E9 0E 22 CD 05 00 11    ..........."....
01DBE0:  9D E9 0E 10 CD 05 00 C9 11 EC E6 0E 00 00 00 00    ................
01DBF0:  00 00 02 0A E3 78 C9 F5 21 01 F8 5E 16 00 19 7E    .....x..!..^...~
01DC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01DC10:  19 00 01 00 02 09 4E E5 19 00 41 02 00 00 00 02    ......N...A.....
01DC20:  19 00 46 02 00 00 00 02 19 00 42 02 00 00 00 02    ..F.......B.....
01DC30:  19 00 47 02 00 00 00 02 19 00 43 02 00 00 00 02    ..G.......C.....
01DC40:  19 00 48 02 00 00 00 02 19 00 44 02 00 00 00 02    ..H.......D.....
01DC50:  19 00 49 02 00 00 00 02 19 00 45 02 00 00 00 02    ..I.......E.....
01DC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01DF00:  20 20 20 20 20 20 44 45 43 3A 3D 32 3B 20 20 20          DEC:=2;   
01DF10:  20 20 20 20 20 20 20 20 20 20 20 7B 20 44 65 66               { Def
01DF20:  61 75 6C 74 20 6E 75 6D 62 65 72 20 6F 66 20 64    ault number of d
01DF30:  65 63 69 6D 61 6C 73 20 20 20 20 20 20 20 20 7D    ecimals        }
01DF40:  0D 0A 20 20 20 20 20 20 20 20 46 57 3A 3D 31 30    ..        FW:=10
01DF50:  3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7B    ;              {
01DF60:  20 44 65 66 61 75 6C 74 20 66 69 65 6C 64 20 77     Default field w
01DF70:  68 69 74 68 20 20 20 20 20 20 20 20 20 20 20 20    hith            
01DF80:  20 20 20 7D 0D 0A 20 20 20 20 20 20 65 6E 64 3B       }..      end;
01DF90:  0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65 6E    ..    end;..  en
01DFA0:  64 3B 0D 0A 20 20 41 75 74 6F 43 61 6C 63 3A 3D    d;..  AutoCalc:=
01DFB0:  54 72 75 65 3B 0D 0A 20 20 46 58 3A 3D 27 41 27    True;..  FX:='A'
01DFC0:  3B 20 46 59 3A 3D 31 3B 20 20 20 20 20 20 20 20    ; FY:=1;        
01DFD0:  20 20 20 20 7B 20 46 69 72 73 74 20 66 69 65 6C        { First fiel
01DFE0:  64 20 69 6E 20 75 70 70 65 72 20 6C 65 66 74 20    d in upper left 
01DFF0:  63 6F 72 6E 65 72 20 20 7D 0D 0A 65 6E 64 3B 0D    corner  }..end;.
01E000:  0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 43 6C 65    ...procedure Cle
01E010:  61 72 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C 6F    ar;..begin..  Lo
01E020:  77 56 69 64 65 6F 3B 0D 0A 20 20 47 6F 74 6F 58    wVideo;..  GotoX
01E030:  59 28 31 2C 32 34 29 3B 20 43 6C 72 45 6F 6C 3B    Y(1,24); ClrEol;
01E040:  0D 0A 20 20 57 72 69 74 65 28 27 43 6C 65 61 72    ..  Write('Clear
01E050:  20 74 68 69 73 20 77 6F 72 6B 73 68 65 65 74 3F     this worksheet?
01E060:  20 28 59 2F 4E 29 20 27 29 3B 0D 0A 20 20 72 65     (Y/N) ');..  re
01E070:  70 65 61 74 20 52 65 61 64 28 4B 62 64 2C 43 68    peat Read(Kbd,Ch
01E080:  29 20 75 6E 74 69 6C 20 55 70 63 61 73 65 28 43    ) until Upcase(C
01E090:  68 29 20 69 6E 20 5B 27 59 27 2C 27 4E 27 5D 3B    h) in ['Y','N'];
01E0A0:  0D 0A 20 20 57 72 69 74 65 28 55 70 63 61 73 65    ..  Write(Upcase
01E0B0:  28 43 68 29 29 3B 0D 0A 20 20 69 66 20 55 70 43    (Ch));..  if UpC
01E0C0:  61 73 65 28 43 68 29 3D 27 59 27 20 74 68 65 6E    ase(Ch)='Y' then
01E0D0:  0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 43    ..  begin..    C
01E0E0:  6C 72 53 63 72 3B 0D 0A 20 20 20 20 49 6E 69 74    lrScr;..    Init
01E0F0:  3B 0D 0A 20 20 20 20 47 72 69 64 3B 0D 0A 20 20    ;..    Grid;..  
01E100:  7B 2E 50 41 7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A    {.PA}..{********
01E110:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E120:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E130:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E140:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 7B 2A    ***********}..{*
01E150:  20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 4D 4F      SOURCE CODE MO
01E160:  44 55 4C 45 3A 20 4D 43 2D 4D 4F 44 30 30 20 20    DULE: MC-MOD00  
01E170:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01E180:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01E190:  20 2A 7D 0D 0A 7B 2A 20 20 50 55 52 50 4F 53 45     *}..{*  PURPOSE
01E1A0:  3A 20 20 20 20 20 20 20 20 20 20 20 20 4D 69 63    :            Mic
01E1B0:  65 6C 6C 61 6E 65 6F 75 73 20 75 74 69 6C 69 74    ellaneous utilit
01E1C0:  69 65 73 20 61 6E 20 63 6F 6D 6D 61 6E 64 73 2E    ies an commands.
01E1D0:  20 20 20 20 20 20 20 20 2A 7D 0D 0A 7B 2A 2A 2A            *}..{***
01E1E0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E1F0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E200:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E210:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E220:  7D 0D 0A 0D 0A 0D 0A 70 72 6F 63 65 64 75 72 65    }......procedure
01E230:  20 4D 73 67 28 53 3A 20 41 6E 79 53 74 72 69 6E     Msg(S: AnyStrin
01E240:  67 29 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 47 6F    g);..begin..  Go
01E250:  74 6F 58 59 28 31 2C 32 34 29 3B 0D 0A 20 20 43    toXY(1,24);..  C
01E260:  6C 72 45 6F 6C 3B 0D 0A 20 20 57 72 69 74 65 28    lrEol;..  Write(
01E270:  53 29 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 70 72 6F    S);..end;....pro
01E280:  63 65 64 75 72 65 20 46 6C 61 73 68 28 58 3A 20    cedure Flash(X: 
01E290:  69 6E 74 65 67 65 72 3B 20 53 3A 20 41 6E 79 53    integer; S: AnyS
01E2A0:  74 72 69 6E 67 3B 20 20 42 6C 69 6E 6B 3A 20 62    tring;  Blink: b
01E2B0:  6F 6F 6C 65 61 6E 29 3B 0D 0A 62 65 67 69 6E 0D    oolean);..begin.
01E2C0:  0A 20 20 4C 6F 77 56 69 64 65 6F 3B 0D 0A 20 20    .  LowVideo;..  
01E2D0:  47 6F 74 6F 58 59 28 58 2C 32 33 29 3B 0D 0A 20    GotoXY(X,23);.. 
01E2E0:  20 57 72 69 74 65 28 53 29 3B 0D 0A 20 20 69 66     Write(S);..  if
01E2F0:  20 42 6C 69 6E 6B 20 74 68 65 6E 0D 0A 20 20 62     Blink then..  b
01E300:  65 6E 64 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 0D 0A    end;..end;......
01E310:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E320:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E330:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E340:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E350:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E360:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E370:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E380:  20 20 20 7D 0D 0A 20 20 20 20 20 20 65 6E 64 3B       }..      end;
01E390:  0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65 6E    ..    end;..  en
01E3A0:  64 3B 0D 0A 20 20 41 75 74 6F 43 61 6C 63 3A 3D    d;..  AutoCalc:=
01E3B0:  54 72 75 65 3B 0D 0A 20 20 46 58 3A 3D 27 41 27    True;..  FX:='A'
01E3C0:  3B 20 46 59 3A 3D 31 3B 20 20 20 20 20 20 20 20    ; FY:=1;        
01E3D0:  20 20 20 20 7B 20 46 69 72 73 74 20 66 69 65 6C        { First fiel
01E3E0:  64 20 69 6E 20 75 70 70 65 72 20 6C 65 66 74 20    d in upper left 
01E3F0:  63 6F 72 6E 65 72 20 20 7D 0D 0A 65 6E 64 3B 0D    corner  }..end;.
01E400:  0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 43 6C 65    ...procedure Cle
01E410:  61 72 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C 6F    ar;..begin..  Lo
01E420:  77 56 69 64 65 6F 3B 0D 0A 20 20 47 6F 74 6F 58    wVideo;..  GotoX
01E430:  59 28 31 2C 32 34 29 3B 20 43 6C 72 45 6F 6C 3B    Y(1,24); ClrEol;
01E440:  0D 0A 20 20 57 72 69 74 65 28 27 43 6C 65 61 72    ..  Write('Clear
01E450:  20 74 68 69 73 20 77 6F 72 6B 73 68 65 65 74 3F     this worksheet?
01E460:  20 28 59 2F 4E 29 20 27 29 3B 0D 0A 20 20 72 65     (Y/N) ');..  re
01E470:  70 65 61 74 20 52 65 61 64 28 4B 62 64 2C 43 68    peat Read(Kbd,Ch
01E480:  29 20 75 6E 74 69 6C 20 55 70 63 61 73 65 28 43    ) until Upcase(C
01E490:  68 29 20 69 6E 20 5B 27 59 27 2C 27 4E 27 5D 3B    h) in ['Y','N'];
01E4A0:  0D 0A 20 20 57 72 69 74 65 28 55 70 63 61 73 65    ..  Write(Upcase
01E4B0:  28 43 68 29 29 3B 0D 0A 20 20 69 66 20 55 70 43    (Ch));..  if UpC
01E4C0:  61 73 65 28 43 68 29 3D 27 59 27 20 74 68 65 6E    ase(Ch)='Y' then
01E4D0:  0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 43    ..  begin..    C
01E4E0:  6C 72 53 63 72 3B 0D 0A 20 20 20 20 49 6E 69 74    lrScr;..    Init
01E4F0:  3B 0D 0A 20 20 20 20 47 72 69 64 3B 0D 0A 20 20    ;..    Grid;..  
01E500:  65 67 69 6E 0D 0A 20 20 20 20 72 65 70 65 61 74    egin..    repeat
01E510:  0D 0A 20 20 20 20 20 20 47 6F 74 6F 58 59 28 58    ..      GotoXY(X
01E520:  2C 32 33 29 3B 0D 0A 20 20 20 20 20 20 42 6C 69    ,23);..      Bli
01E530:  6E 6B 3A 3D 6E 6F 74 20 42 6C 69 6E 6B 3B 20 69    nk:=not Blink; i
01E540:  66 20 42 6C 69 6E 6B 20 74 68 65 6E 20 4C 6F 77    f Blink then Low
01E550:  56 69 64 65 6F 20 65 6C 73 65 20 4E 6F 72 6D 56    Video else NormV
01E560:  69 64 65 6F 3B 0D 0A 20 20 20 20 20 20 57 72 69    ideo;..      Wri
01E570:  74 65 28 53 29 3B 0D 0A 20 20 20 20 20 20 44 65    te(S);..      De
01E580:  6C 61 79 28 31 37 35 29 3B 0D 0A 20 20 20 20 75    lay(175);..    u
01E590:  6E 74 69 6C 20 4B 65 79 50 72 65 73 73 65 64 3B    ntil KeyPressed;
01E5A0:  0D 0A 20 20 65 6E 64 3B 0D 0A 20 20 4E 6F 72 6D    ..  end;..  Norm
01E5B0:  56 69 64 65 6F 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A    Video;..end;....
01E5C0:  70 72 6F 63 65 64 75 72 65 20 41 75 74 6F 3B 0D    procedure Auto;.
01E5D0:  0A 62 65 67 69 6E 0D 0A 20 20 41 75 74 6F 43 61    .begin..  AutoCa
01E5E0:  6C 63 3A 3D 6E 6F 74 20 41 75 74 6F 43 61 6C 63    lc:=not AutoCalc
01E5F0:  3B 0D 0A 20 20 69 66 20 41 75 74 6F 43 61 6C 63    ;..  if AutoCalc
01E600:  20 74 68 65 6E 20 20 46 6C 61 73 68 28 36 35 2C     then  Flash(65,
01E610:  27 41 75 74 6F 43 61 6C 63 3A 20 4F 4E 20 27 2C    'AutoCalc: ON ',
01E620:  66 61 6C 73 65 29 0D 0A 20 20 65 6C 73 65 20 46    false)..  else F
01E630:  6C 61 73 68 28 36 35 2C 27 41 75 74 6F 43 61 6C    lash(65,'AutoCal
01E640:  63 3A 20 4F 46 46 27 2C 66 61 6C 73 65 29 3B 0D    c: OFF',false);.
01E650:  0A 65 6E 64 3B 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A    .end;...........
01E660:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E670:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01E680:  63 65 64 75 72 65 20 46 6C 61 73 68 28 58 3A 20    cedure Flash(X: 
01E690:  69 6E 74 65 67 65 72 3B 20 53 3A 20 41 6E 79 53    integer; S: AnyS
01E6A0:  74 72 69 6E 67 3B 20 20 42 6C 69 6E 6B 3A 20 62    tring;  Blink: b
01E6B0:  6F 6F 6C 65 61 6E 29 3B 0D 0A 62 65 67 69 6E 0D    oolean);..begin.
01E6C0:  0A 20 20 4C 6F 77 56 69 64 65 6F 3B 0D 0A 20 20    .  LowVideo;..  
01E6D0:  47 6F 74 6F 58 59 28 58 2C 32 33 29 3B 0D 0A 20    GotoXY(X,23);.. 
01E6E0:  20 57 72 69 74 65 28 53 29 3B 0D 0A 20 20 69 66     Write(S);..  if
01E6F0:  20 42 6C 69 6E 6B 20 74 68 65 6E 0D 0A 20 20 62     Blink then..  b
01E700:  7B 2E 50 41 7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A    {.PA}..{********
01E710:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E720:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E730:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E740:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 7B 2A    ***********}..{*
01E750:  20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 4D 4F      SOURCE CODE MO
01E760:  44 55 4C 45 3A 20 4D 43 2D 4D 4F 44 30 33 20 20    DULE: MC-MOD03  
01E770:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01E780:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01E790:  20 2A 7D 0D 0A 7B 2A 20 20 50 55 52 50 4F 53 45     *}..{*  PURPOSE
01E7A0:  3A 20 20 20 20 20 20 20 20 20 20 20 20 52 65 61    :            Rea
01E7B0:  64 2C 20 53 61 76 65 20 61 6E 64 20 50 72 69 6E    d, Save and Prin
01E7C0:  74 20 61 20 73 70 72 65 61 64 20 73 68 65 65 74    t a spread sheet
01E7D0:  2E 20 20 20 20 20 20 20 2A 7D 0D 0A 7B 2A 20 20    .       *}..{*  
01E7E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01E7F0:  20 20 20 20 44 69 73 70 6C 61 79 20 6F 6E 2D 6C        Display on-l
01E800:  69 6E 65 20 6D 61 6E 75 61 6C 2E 20 20 20 20 20    ine manual.     
01E810:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2A                   *
01E820:  7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    }..{************
01E830:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E840:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E850:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E860:  2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 0D 0A 74 79 70 65    *******}....type
01E870:  0D 0A 20 20 53 74 72 69 6E 67 33 20 3D 20 73 74    ..  String3 = st
01E880:  72 69 6E 67 5B 33 5D 3B 0D 0A 0D 0A 76 61 72 0D    ring[3];....var.
01E890:  0A 20 20 46 69 6C 65 4E 61 6D 65 3A 20 73 74 72    .  FileName: str
01E8A0:  69 6E 67 5B 31 34 5D 3B 0D 0A 20 20 4C 69 6E 65    ing[14];..  Line
01E8B0:  3A 20 73 74 72 69 6E 67 5B 31 30 30 5D 3B 0D 0A    : string[100];..
01E8C0:  0D 0A 66 75 6E 63 74 69 6F 6E 20 45 78 69 73 74    ..function Exist
01E8D0:  28 46 69 6C 65 4E 3A 20 41 6E 79 53 74 72 69 6E    (FileN: AnyStrin
01E8E0:  67 29 3A 20 62 6F 6F 6C 65 61 6E 3B 0D 0A 76 61    g): boolean;..va
01E8F0:  72 20 46 3A 20 66 69 6C 65 3B 0D 0A 62 65 67 69    r F: file;..begi
01E900:  7B 2E 50 41 7D 0D 0A 0D 0A 7B 2A 2A 2A 2A 2A 2A    {.PA}....{******
01E910:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E920:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E930:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01E940:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A    *************}..
01E950:  7B 2A 20 20 53 4F 55 52 43 45 20 43 4F 44 45 20    {*  SOURCE CODE 
01E960:  4D 4F 44 55 4C 45 3A 20 4D 43 2D 4D 4F 44 30 31    MODULE: MC-MOD01
01E970:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01E980:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01E990:  20 20 20 2A 7D 0D 0A 7B 2A 20 20 50 55 52 50 4F       *}..{*  PURPO
01E9A0:  53 45 3A 20 20 20 20 20 20 20 20 20 20 20 20 44    SE:            D
01E9B0:  69 73 70 6C 61 79 20 67 72 69 64 20 61 6E 64 20    isplay grid and 
01E9C0:  69 6E 69 74 69 61 6C 69 7A 65 20 61 6C 6C 20 63    initialize all c
01E9D0:  65 6C 6C 73 20 20 20 20 20 20 2A 7D 0D 0A 7B 2A    ells      *}..{*
01E9E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01E9F0:  20 20 20 20 20 20 69 6E 20 74 68 65 20 73 70 72          in the spr
01EA00:  65 61 64 20 73 68 65 65 74 2E 20 20 20 20 20 20    ead sheet.      
01EA10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01EA20:  20 2A 7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     *}..{**********
01EA30:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01EA40:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01EA50:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
01EA60:  2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 0D 0A 0D 0A    *********}......
01EA70:  0D 0A 70 72 6F 63 65 64 75 72 65 20 47 72 69 64    ..procedure Grid
01EA80:  3B 0D 0A 76 61 72 20 49 3A 20 69 6E 74 65 67 65    ;..var I: intege
01EA90:  72 3B 0D 0A 20 20 20 20 43 6F 75 6E 74 3A 20 43    r;..    Count: C
01EAA0:  68 61 72 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C    har;..begin..  L
01EAB0:  6F 77 56 69 64 65 6F 3B 0D 0A 20 20 46 6F 72 20    owVideo;..  For 
01EAC0:  43 6F 75 6E 74 3A 3D 27 41 27 20 74 6F 20 46 58    Count:='A' to FX
01EAD0:  4D 61 78 20 64 6F 0D 0A 20 20 62 65 67 69 6E 0D    Max do..  begin.
01EAE0:  0A 20 20 20 20 47 6F 74 6F 58 59 28 58 50 6F 73    .    GotoXY(XPos
01EAF0:  5B 43 6F 75 6E 74 5D 2C 31 29 3B 0D 0A 20 20 20    [Count],1);..   
01EB00:  6E 0D 0A 20 20 20 7B 24 49 2D 7D 0D 0A 20 20 20    n..   {$I-}..   
01EB10:  61 73 73 69 67 6E 28 46 2C 46 69 6C 65 4E 29 3B    assign(F,FileN);
01EB20:  0D 0A 20 20 20 72 65 73 65 74 28 46 29 3B 0D 0A    ..   reset(F);..
01EB30:  20 20 20 7B 24 49 2B 7D 0D 0A 20 20 20 69 66 20       {$I+}..   if 
01EB40:  49 4F 52 65 73 75 6C 74 3C 3E 30 20 74 68 65 6E    IOResult<>0 then
01EB50:  20 45 78 69 73 74 3A 3D 66 61 6C 73 65 0D 0A 20     Exist:=false.. 
01EB60:  20 20 65 6C 73 65 20 45 78 69 73 74 3A 3D 74 72      else Exist:=tr
01EB70:  75 65 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 0D 0A 70    ue;..end;......p
01EB80:  72 6F 63 65 64 75 72 65 20 47 65 74 46 69 6C 65    rocedure GetFile
01EB90:  4E 61 6D 65 28 76 61 72 20 4C 69 6E 65 3A 20 41    Name(var Line: A
01EBA0:  6E 79 53 74 72 69 6E 67 3B 20 46 69 6C 65 54 79    nyString; FileTy
01EBB0:  70 65 3A 53 74 72 69 6E 67 33 29 3B 0D 0A 62 65    pe:String3);..be
01EBC0:  67 69 6E 0D 0A 20 20 4C 69 6E 65 3A 3D 27 27 3B    gin..  Line:='';
01EBD0:  0D 0A 20 20 72 65 70 65 61 74 0D 0A 20 20 20 20    ..  repeat..    
01EBE0:  52 65 61 64 28 4B 62 64 2C 43 68 29 3B 0D 0A 20    Read(Kbd,Ch);.. 
01EBF0:  20 20 20 69 66 20 55 70 63 61 73 65 28 43 68 29       if Upcase(Ch)
01EC00:  20 69 6E 20 5B 27 41 27 2E 2E 27 5A 27 2C 5E 4D     in ['A'..'Z',^M
01EC10:  5D 20 74 68 65 6E 0D 0A 20 20 20 20 62 65 67 69    ] then..    begi
01EC20:  6E 0D 0A 20 20 20 20 20 20 77 72 69 74 65 28 55    n..      write(U
01EC30:  70 63 61 73 65 28 43 68 29 29 3B 0D 0A 20 20 20    pcase(Ch));..   
01EC40:  20 20 20 4C 69 6E 65 3A 3D 4C 69 6E 65 2B 43 68       Line:=Line+Ch
01EC50:  3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 75    ;..    end;..  u
01EC60:  6E 74 69 6C 20 28 43 68 3D 5E 4D 29 20 6F 72 20    ntil (Ch=^M) or 
01EC70:  28 6C 65 6E 67 74 68 28 4C 69 6E 65 29 3D 38 29    (length(Line)=8)
01EC80:  3B 0D 0A 20 20 69 66 20 43 68 3D 5E 4D 20 74 68    ;..  if Ch=^M th
01EC90:  65 6E 20 44 65 6C 65 74 65 28 4C 69 6E 65 2C 4C    en Delete(Line,L
01ECA0:  65 6E 67 74 68 28 4C 69 6E 65 29 2C 31 29 3B 0D    ength(Line),1);.
01ECB0:  0A 20 20 69 66 20 4C 69 6E 65 3C 3E 27 27 20 74    .  if Line<>'' t
01ECC0:  68 65 6E 20 4C 69 6E 65 3A 3D 4C 69 6E 65 2B 27    hen Line:=Line+'
01ECD0:  2E 27 2B 46 69 6C 65 54 79 70 65 3B 0D 0A 65 6E    .'+FileType;..en
01ECE0:  64 3B 0D 0A 0D 0A 7B 2E 43 50 32 30 7D 0D 0A 0D    d;....{.CP20}...
01ECF0:  0A 70 72 6F 63 65 64 75 72 65 20 53 61 76 65 3B    .procedure Save;
01ED00:  20 57 72 69 74 65 28 43 6F 75 6E 74 29 3B 0D 0A     Write(Count);..
01ED10:  20 20 65 6E 64 3B 0D 0A 20 20 47 6F 74 6F 58 59      end;..  GotoXY
01ED20:  28 31 2C 32 29 3B 0D 0A 20 20 66 6F 72 20 49 3A    (1,2);..  for I:
01ED30:  3D 31 20 74 6F 20 46 59 4D 61 78 20 64 6F 20 77    =1 to FYMax do w
01ED40:  72 69 74 65 6C 6E 28 49 3A 32 29 3B 0D 0A 20 20    riteln(I:2);..  
01ED50:  4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A 20 20 69 66    NormVideo;..  if
01ED60:  20 41 75 74 6F 43 61 6C 63 20 74 68 65 6E 20 20     AutoCalc then  
01ED70:  46 6C 61 73 68 28 36 35 2C 27 41 75 74 6F 43 61    Flash(65,'AutoCa
01ED80:  6C 63 3A 20 4F 4E 27 20 2C 66 61 6C 73 65 29 0D    lc: ON' ,false).
01ED90:  0A 20 20 65 6C 73 65 20 46 6C 61 73 68 28 36 35    .  else Flash(65
01EDA0:  2C 27 41 75 74 6F 43 61 6C 63 3A 20 4F 46 46 27    ,'AutoCalc: OFF'
01EDB0:  2C 66 61 6C 73 65 29 3B 0D 0A 20 20 46 6C 61 73    ,false);..  Flas
01EDC0:  68 28 33 33 2C 27 20 20 54 79 70 65 20 2F 20 66    h(33,'  Type / f
01EDD0:  6F 72 20 43 6F 6D 6D 61 6E 64 73 27 2C 66 61 6C    or Commands',fal
01EDE0:  73 65 29 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 0D 0A    se);..end;......
01EDF0:  70 72 6F 63 65 64 75 72 65 20 49 6E 69 74 3B 0D    procedure Init;.
01EE00:  0A 76 61 72 0D 0A 20 20 49 3A 20 53 63 72 65 65    .var..  I: Scree
01EE10:  6E 49 6E 64 65 78 3B 0D 0A 20 20 4A 3A 20 49 6E    nIndex;..  J: In
01EE20:  74 65 67 65 72 3B 0D 0A 20 20 4C 61 73 74 4E 61    teger;..  LastNa
01EE30:  6D 65 3A 20 73 74 72 69 6E 67 5B 32 5D 3B 0D 0A    me: string[2];..
01EE40:  62 65 67 69 6E 0D 0A 20 20 66 6F 72 20 49 3A 3D    begin..  for I:=
01EE50:  27 41 27 20 74 6F 20 46 58 4D 41 58 20 64 6F 0D    'A' to FXMAX do.
01EE60:  0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 66 6F    .  begin..    fo
01EE70:  72 20 4A 3A 3D 31 20 74 6F 20 46 59 4D 41 58 20    r J:=1 to FYMAX 
01EE80:  64 6F 0D 0A 20 20 20 20 62 65 67 69 6E 0D 0A 20    do..    begin.. 
01EE90:  20 20 20 20 20 77 69 74 68 20 53 63 72 65 65 6E         with Screen
01EEA0:  20 5B 49 2C 4A 5D 20 64 6F 0D 0A 20 20 20 20 20     [I,J] do..     
01EEB0:  20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20     begin..        
01EEC0:  43 65 6C 6C 53 74 61 74 75 73 3A 3D 5B 54 78 74    CellStatus:=[Txt
01EED0:  5D 3B 0D 0A 20 20 20 20 20 20 20 20 43 6F 6E 74    ];..        Cont
01EEE0:  65 6E 74 73 3A 3D 27 27 3B 0D 0A 20 20 20 20 20    ents:='';..     
01EEF0:  20 20 20 56 61 6C 75 65 3A 3D 30 3B 0D 0A 20 20       Value:=0;..  
01EF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01EF10:  1A 00 01 00 02 09 4E E5 1A 00 41 02 00 00 00 02    ......N...A.....
01EF20:  1A 00 46 02 00 00 00 02 1A 00 42 02 00 00 00 02    ..F.......B.....
01EF30:  1A 00 47 02 00 00 00 02 1A 00 43 02 00 00 00 02    ..G.......C.....
01EF40:  1A 00 48 02 00 00 00 02 1A 00 44 02 00 00 00 02    ..H.......D.....
01EF50:  1A 00 49 02 00 00 00 02 1A 00 45 02 00 00 00 02    ..I.......E.....
01EF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F000:  0D 0A 76 61 72 20 49 3A 20 73 63 72 65 65 6E 49    ..var I: screenI
01F010:  6E 64 65 78 3B 0D 0A 4A 3A 20 69 6E 74 65 67 65    ndex;..J: intege
01F020:  72 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C 6F 77    r;..begin..  Low
01F030:  56 69 64 65 6F 3B 0D 0A 20 20 4D 73 67 28 27 53    Video;..  Msg('S
01F040:  61 76 65 3A 20 45 6E 74 65 72 20 66 69 6C 65 6E    ave: Enter filen
01F050:  61 6D 65 20 20 27 29 3B 0D 0A 20 20 47 65 74 46    ame  ');..  GetF
01F060:  69 6C 65 4E 61 6D 65 28 46 69 6C 65 6E 61 6D 65    ileName(Filename
01F070:  2C 27 4D 43 53 27 29 3B 0D 0A 20 20 69 66 20 46    ,'MCS');..  if F
01F080:  69 6C 65 4E 61 6D 65 3C 3E 27 27 20 74 68 65 6E    ileName<>'' then
01F090:  0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 41    ..  begin..    A
01F0A0:  73 73 69 67 6E 28 4D 43 46 69 6C 65 2C 46 69 6C    ssign(MCFile,Fil
01F0B0:  65 4E 61 6D 65 29 3B 0D 0A 20 20 20 20 52 65 77    eName);..    Rew
01F0C0:  72 69 74 65 28 4D 43 46 69 6C 65 29 3B 0D 0A 20    rite(MCFile);.. 
01F0D0:  20 20 20 66 6F 72 20 49 3A 3D 27 41 27 20 74 6F       for I:='A' to
01F0E0:  20 46 58 6D 61 78 20 64 6F 0D 0A 20 20 20 20 62     FXmax do..    b
01F0F0:  65 67 69 6E 0D 0A 20 20 20 20 20 20 66 6F 72 20    egin..      for 
01F100:  4A 3A 3D 31 20 74 6F 20 46 59 6D 61 78 20 64 6F    J:=1 to FYmax do
01F110:  0D 0A 20 20 20 20 20 20 77 72 69 74 65 28 4D 43    ..      write(MC
01F120:  66 69 6C 65 2C 53 63 72 65 65 6E 5B 49 2C 4A 5D    file,Screen[I,J]
01F130:  29 3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20    );..    end;..  
01F140:  20 20 47 72 69 64 3B 0D 0A 20 20 20 20 43 6C 6F      Grid;..    Clo
01F150:  73 65 28 4D 43 46 69 6C 65 29 3B 0D 0A 20 20 20    se(MCFile);..   
01F160:  20 4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A 20 20 20     NormVideo;..   
01F170:  20 47 6F 74 6F 43 65 6C 6C 28 46 58 2C 46 59 29     GotoCell(FX,FY)
01F180:  3B 0D 0A 20 20 65 6E 64 3B 0D 0A 65 6E 64 3B 0D    ;..  end;..end;.
01F190:  0A 0D 0A 7B 2E 43 50 33 30 7D 0D 0A 0D 0A 70 72    ...{.CP30}....pr
01F1A0:  6F 63 65 64 75 72 65 20 4C 6F 61 64 3B 0D 0A 62    ocedure Load;..b
01F1B0:  65 67 69 6E 0D 0A 20 20 4C 6F 77 56 69 64 65 6F    egin..  LowVideo
01F1C0:  3B 0D 0A 20 20 4D 73 67 28 27 4C 6F 61 64 3A 20    ;..  Msg('Load: 
01F1D0:  45 6E 74 65 72 20 66 69 6C 65 6E 61 6D 65 20 20    Enter filename  
01F1E0:  27 29 3B 0D 0A 20 20 47 65 74 46 69 6C 65 4E 61    ');..  GetFileNa
01F1F0:  6D 65 28 46 69 6C 65 6E 61 6D 65 2C 27 4D 43 53    me(Filename,'MCS
01F200:  28 4C 69 6E 65 29 20 64 6F 0D 0A 20 20 20 20 20    (Line) do..     
01F210:  20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20       begin..      
01F220:  20 20 20 20 69 66 20 4C 69 6E 65 5B 4A 5D 3D 5E        if Line[J]=^
01F230:  42 20 74 68 65 6E 0D 0A 20 20 20 20 20 20 20 20    B then..        
01F240:  20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20 20      begin..       
01F250:  20 20 20 20 20 42 6F 6C 64 3A 3D 6E 6F 74 20 42         Bold:=not B
01F260:  6F 6C 64 3B 0D 0A 20 20 20 20 20 20 20 20 20 20    old;..          
01F270:  20 20 69 66 20 42 6F 6C 64 20 74 68 65 6E 20 4C      if Bold then L
01F280:  6F 77 56 69 64 65 6F 20 65 6C 73 65 20 4E 6F 72    owVideo else Nor
01F290:  6D 56 69 64 65 6F 3B 0D 0A 20 20 20 20 20 20 20    mVideo;..       
01F2A0:  20 20 20 65 6E 64 20 65 6C 73 65 20 77 72 69 74       end else writ
01F2B0:  65 28 4C 69 6E 65 5B 4A 5D 29 3B 0D 0A 20 20 20    e(Line[J]);..   
01F2C0:  20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20         end;..     
01F2D0:  20 20 20 57 72 69 74 65 6C 6E 3B 0D 0A 20 20 20       Writeln;..   
01F2E0:  20 20 20 20 20 49 3A 3D 49 2B 31 3B 0D 0A 20 20         I:=I+1;..  
01F2F0:  20 20 20 20 20 20 52 65 61 64 6C 6E 28 48 2C 4C          Readln(H,L
01F300:  69 6E 65 29 3B 0D 0A 20 20 20 20 20 20 75 6E 74    ine);..      unt
01F310:  69 6C 20 45 6F 66 28 48 29 20 6F 72 20 28 49 3E    il Eof(H) or (I>
01F320:  32 33 29 20 6F 72 20 28 43 6F 70 79 28 4C 69 6E    23) or (Copy(Lin
01F330:  65 2C 31 2C 33 29 3D 27 2E 50 41 27 29 3B 0D 0A    e,1,3)='.PA');..
01F340:  20 20 20 20 20 20 47 6F 74 6F 58 59 28 32 36 2C          GotoXY(26,
01F350:  32 34 29 3B 20 4C 6F 77 56 69 64 65 6F 3B 0D 0A    24); LowVideo;..
01F360:  20 20 20 20 20 20 77 72 69 74 65 28 27 3C 3C 3C          write('<<<
01F370:  20 50 6C 65 61 73 65 20 70 72 65 73 73 20 61 6E     Please press an
01F380:  79 20 6B 65 79 20 74 6F 20 63 6F 6E 74 69 6E 75    y key to continu
01F390:  65 20 3E 3E 3E 27 29 3B 0D 0A 20 20 20 20 20 20    e >>>');..      
01F3A0:  4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A 20 20 20 20    NormVideo;..    
01F3B0:  20 20 72 65 61 64 28 4B 62 64 2C 43 68 29 3B 0D      read(Kbd,Ch);.
01F3C0:  0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 47    .    end;..    G
01F3D0:  6F 74 6F 58 59 28 32 30 2C 32 34 29 3B 20 4C 6F    otoXY(20,24); Lo
01F3E0:  77 56 69 64 65 6F 3B 0D 0A 20 20 20 20 77 72 69    wVideo;..    wri
01F3F0:  74 65 28 27 3C 3C 3C 20 50 6C 65 61 73 65 20 70    te('<<< Please p
01F400:  27 29 3B 0D 0A 20 20 69 66 20 28 46 69 6C 65 6E    ');..  if (Filen
01F410:  61 6D 65 3C 3E 27 27 29 20 74 68 65 6E 20 69 66    ame<>'') then if
01F420:  20 28 6E 6F 74 20 65 78 69 73 74 28 46 69 6C 65     (not exist(File
01F430:  4E 61 6D 65 29 29 20 74 68 65 6E 0D 0A 20 20 72    Name)) then..  r
01F440:  65 70 65 61 74 0D 0A 20 20 20 20 4D 73 67 28 27    epeat..    Msg('
01F450:  46 69 6C 65 20 6E 6F 74 20 46 6F 75 6E 64 3A 20    File not Found: 
01F460:  45 6E 74 65 72 20 61 6E 6F 74 68 65 72 20 66 69    Enter another fi
01F470:  6C 65 6E 61 6D 65 20 20 27 29 3B 0D 0A 20 20 20    lename  ');..   
01F480:  20 47 65 74 46 69 6C 65 4E 61 6D 65 28 46 69 6C     GetFileName(Fil
01F490:  65 6E 61 6D 65 2C 27 4D 43 53 27 29 3B 0D 0A 20    ename,'MCS');.. 
01F4A0:  20 75 6E 74 69 6C 20 65 78 69 73 74 28 46 69 6C     until exist(Fil
01F4B0:  65 4E 61 6D 65 29 20 6F 72 20 28 46 69 6C 65 4E    eName) or (FileN
01F4C0:  61 6D 65 3D 27 27 29 3B 0D 0A 20 20 69 66 20 46    ame='');..  if F
01F4D0:  69 6C 65 4E 61 6D 65 3C 3E 27 27 20 74 68 65 6E    ileName<>'' then
01F4E0:  0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 43    ..  begin..    C
01F4F0:  6C 72 53 63 72 3B 0D 0A 20 20 20 20 4D 73 67 28    lrScr;..    Msg(
01F500:  27 50 6C 65 61 73 65 20 57 61 69 74 2E 20 4C 6F    'Please Wait. Lo
01F510:  61 64 69 6E 67 20 64 65 66 69 6E 69 74 69 6F 6E    ading definition
01F520:  2E 2E 2E 27 29 3B 0D 0A 20 20 20 20 41 73 73 69    ...');..    Assi
01F530:  67 6E 28 4D 43 46 69 6C 65 2C 46 69 6C 65 4E 61    gn(MCFile,FileNa
01F540:  6D 65 29 3B 0D 0A 20 20 20 20 52 65 73 65 74 28    me);..    Reset(
01F550:  4D 43 46 69 6C 65 29 3B 0D 0A 20 20 20 20 66 6F    MCFile);..    fo
01F560:  72 20 46 58 3A 3D 27 41 27 20 74 6F 20 46 58 6D    r FX:='A' to FXm
01F570:  61 78 20 64 6F 0D 0A 20 20 20 20 20 66 6F 72 20    ax do..     for 
01F580:  46 59 3A 3D 31 20 74 6F 20 46 59 6D 61 78 20 64    FY:=1 to FYmax d
01F590:  6F 20 72 65 61 64 28 4D 43 46 69 6C 65 2C 53 63    o read(MCFile,Sc
01F5A0:  72 65 65 6E 5B 46 58 2C 46 59 5D 29 3B 0D 0A 20    reen[FX,FY]);.. 
01F5B0:  20 20 20 46 58 3A 3D 27 41 27 3B 20 46 59 3A 3D       FX:='A'; FY:=
01F5C0:  31 3B 0D 0A 20 20 20 20 4E 6F 72 6D 56 69 64 65    1;..    NormVide
01F5D0:  6F 3B 0D 0A 20 20 20 20 55 70 44 61 74 65 3B 0D    o;..    UpDate;.
01F5E0:  0A 20 20 65 6E 64 3B 0D 0A 20 20 47 6F 74 6F 43    .  end;..  GotoC
01F5F0:  65 6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 65 6E 64    ell(FX,FY);..end
01F600:  72 65 73 73 20 3C 52 45 54 55 52 4E 3E 20 74 6F    ress <RETURN> to
01F610:  20 73 74 61 72 74 20 4D 69 63 72 6F 43 61 6C 63     start MicroCalc
01F620:  20 3E 3E 3E 27 29 3B 0D 0A 20 20 20 20 4E 6F 72     >>>');..    Nor
01F630:  6D 56 69 64 65 6F 3B 0D 0A 20 20 20 20 52 65 61    mVideo;..    Rea
01F640:  64 6C 6E 28 43 68 29 3B 0D 0A 20 20 20 20 55 70    dln(Ch);..    Up
01F650:  44 61 74 65 3B 0D 0A 20 20 65 6E 64 20 65 6C 73    Date;..  end els
01F660:  65 20 7B 20 48 65 6C 70 20 66 69 6C 65 20 64 69    e { Help file di
01F670:  64 20 6E 6F 74 20 65 78 69 73 74 20 7D 0D 0A 20    d not exist }.. 
01F680:  20 62 65 67 69 6E 0D 0A 20 20 20 20 4D 73 67 28     begin..    Msg(
01F690:  27 54 6F 20 67 65 74 20 68 65 6C 70 20 74 68 65    'To get help the
01F6A0:  20 66 69 6C 65 20 4D 43 2E 48 4C 50 20 6D 75 73     file MC.HLP mus
01F6B0:  74 20 62 65 20 6F 6E 20 79 6F 75 72 20 64 69 73    t be on your dis
01F6C0:  6B 2E 20 50 72 65 73 73 20 3C 52 45 54 55 52 4E    k. Press <RETURN
01F6D0:  3E 27 29 3B 0D 0A 20 20 20 20 72 65 70 65 61 74    >');..    repeat
01F6E0:  20 52 65 61 64 28 6B 62 64 2C 43 68 29 20 75 6E     Read(kbd,Ch) un
01F6F0:  74 69 6C 20 43 68 3D 5E 4D 3B 0D 0A 20 20 20 20    til Ch=^M;..    
01F700:  47 6F 74 6F 43 65 6C 6C 28 46 58 2C 46 59 29 3B    GotoCell(FX,FY);
01F710:  0D 0A 20 20 65 6E 64 3B 0D 0A 65 6E 64 3B 0D 0A    ..  end;..end;..
01F720:  0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01F730:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01F740:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01F750:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01F760:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01F770:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01F780:  79 20 6B 65 79 20 74 6F 20 63 6F 6E 74 69 6E 75    y key to continu
01F790:  65 20 3E 3E 3E 27 29 3B 0D 0A 20 20 20 20 20 20    e >>>');..      
01F7A0:  4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A 20 20 20 20    NormVideo;..    
01F7B0:  20 20 72 65 61 64 28 4B 62 64 2C 43 68 29 3B 0D      read(Kbd,Ch);.
01F7C0:  0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 47    .    end;..    G
01F7D0:  6F 74 6F 58 59 28 32 30 2C 32 34 29 3B 20 4C 6F    otoXY(20,24); Lo
01F7E0:  77 56 69 64 65 6F 3B 0D 0A 20 20 20 20 77 72 69    wVideo;..    wri
01F7F0:  74 65 28 27 3C 3C 3C 20 50 6C 65 61 73 65 20 70    te('<<< Please p
01F800:  3B 0D 0A 0D 0A 0D 0A 7B 2E 50 41 7D 0D 0A 0D 0A    ;......{.PA}....
01F810:  70 72 6F 63 65 64 75 72 65 20 50 72 69 6E 74 3B    procedure Print;
01F820:  0D 0A 76 61 72 0D 0A 20 20 49 3A 20 20 20 20 20    ..var..  I:     
01F830:  20 73 63 72 65 65 6E 49 6E 64 65 78 3B 0D 0A 20     screenIndex;.. 
01F840:  20 4A 2C 43 6F 75 6E 74 2C 0D 0A 20 20 4C 65 66     J,Count,..  Lef
01F850:  74 4D 61 72 67 69 6E 3A 20 49 6E 74 65 67 65 72    tMargin: Integer
01F860:  3B 0D 0A 20 20 50 3A 20 20 20 20 20 20 20 20 20    ;..  P:         
01F870:  20 73 74 72 69 6E 67 5B 32 30 5D 3B 0D 0A 20 20     string[20];..  
01F880:  4D 43 46 69 6C 65 3A 20 20 20 20 20 54 65 78 74    MCFile:     Text
01F890:  3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C 6F 77 56    ;..begin..  LowV
01F8A0:  69 64 65 6F 3B 0D 0A 20 20 4D 73 67 28 27 50 72    ideo;..  Msg('Pr
01F8B0:  69 6E 74 3A 20 45 6E 74 65 72 20 66 69 6C 65 6E    int: Enter filen
01F8C0:  61 6D 65 20 22 50 22 20 66 6F 72 20 50 72 69 6E    ame "P" for Prin
01F8D0:  74 65 72 3E 20 27 29 3B 0D 0A 20 20 47 65 74 46    ter> ');..  GetF
01F8E0:  69 6C 65 4E 61 6D 65 28 46 69 6C 65 6E 61 6D 65    ileName(Filename
01F8F0:  2C 27 4C 53 54 27 29 3B 0D 0A 20 20 4D 73 67 28    ,'LST');..  Msg(
01F900:  27 4C 65 66 74 20 6D 61 72 67 69 6E 20 3E 20 27    'Left margin > '
01F910:  29 3B 20 20 52 65 61 64 28 4C 65 66 74 4D 61 72    );  Read(LeftMar
01F920:  67 69 6E 29 3B 0D 0A 20 20 69 66 20 46 69 6C 65    gin);..  if File
01F930:  4E 61 6D 65 3D 27 50 2E 4C 53 54 27 20 74 68 65    Name='P.LST' the
01F940:  6E 20 46 69 6C 65 4E 61 6D 65 3A 3D 27 50 72 69    n FileName:='Pri
01F950:  6E 74 65 72 27 3B 0D 0A 20 20 4D 73 67 28 27 50    nter';..  Msg('P
01F960:  72 69 6E 74 69 6E 67 20 74 6F 3A 20 27 20 2B 20    rinting to: ' + 
01F970:  46 69 6C 65 4E 61 6D 65 20 2B 20 27 2E 2E 2E 2E    FileName + '....
01F980:  27 29 3B 0D 0A 20 20 41 73 73 69 67 6E 28 4D 43    ');..  Assign(MC
01F990:  46 69 6C 65 2C 46 69 6C 65 4E 61 6D 65 29 3B 0D    File,FileName);.
01F9A0:  0A 20 20 52 65 77 72 69 74 65 28 4D 43 46 69 6C    .  Rewrite(MCFil
01F9B0:  65 29 3B 0D 0A 20 20 46 6F 72 20 43 6F 75 6E 74    e);..  For Count
01F9C0:  3A 3D 31 20 74 6F 20 35 20 64 6F 20 57 72 69 74    :=1 to 5 do Writ
01F9D0:  65 6C 6E 28 4D 43 46 69 6C 65 29 3B 0D 0A 20 20    eln(MCFile);..  
01F9E0:  66 6F 72 20 4A 3A 3D 31 20 74 6F 20 46 59 6D 61    for J:=1 to FYma
01F9F0:  78 20 64 6F 0D 0A 20 20 62 65 67 69 6E 0D 0A 20    x do..  begin.. 
01FA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FBA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FBB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FBC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FBD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FBE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FBF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC00:  20 20 20 4C 69 6E 65 3A 3D 27 27 3B 0D 0A 20 20       Line:='';..  
01FC10:  20 20 66 6F 72 20 49 3A 3D 27 41 27 20 74 6F 20      for I:='A' to 
01FC20:  46 58 6D 61 78 20 64 6F 0D 0A 20 20 20 20 62 65    FXmax do..    be
01FC30:  67 69 6E 0D 0A 20 20 20 20 20 20 77 69 74 68 20    gin..      with 
01FC40:  53 63 72 65 65 6E 5B 49 2C 4A 5D 20 64 6F 0D 0A    Screen[I,J] do..
01FC50:  20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20          begin..   
01FC60:  20 20 20 20 20 77 68 69 6C 65 20 28 4C 65 6E 67         while (Leng
01FC70:  74 68 28 4C 69 6E 65 29 3C 58 50 4F 53 5B 49 5D    th(Line)<XPOS[I]
01FC80:  2D 34 29 20 64 6F 20 4C 69 6E 65 3A 3D 4C 69 6E    -4) do Line:=Lin
01FC90:  65 2B 27 20 27 3B 0D 0A 20 20 20 20 20 20 20 20    e+' ';..        
01FCA0:  69 66 20 28 43 6F 6E 73 74 61 6E 74 20 69 6E 20    if (Constant in 
01FCB0:  43 65 6C 6C 53 74 61 74 75 73 29 20 6F 72 20 28    CellStatus) or (
01FCC0:  46 6F 72 6D 75 6C 61 20 69 6E 20 43 65 6C 6C 53    Formula in CellS
01FCD0:  74 61 74 75 73 29 20 74 68 65 6E 0D 0A 20 20 20    tatus) then..   
01FCE0:  20 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20         begin..    
01FCF0:  20 20 20 20 20 20 69 66 20 6E 6F 74 20 28 4C 6F          if not (Lo
01FD00:  63 6B 65 64 20 69 6E 20 43 65 6C 6C 53 74 61 74    cked in CellStat
01FD10:  75 73 29 20 74 68 65 6E 0D 0A 20 20 20 20 20 20    us) then..      
01FD20:  20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20        begin..     
01FD30:  20 20 20 20 20 20 20 69 66 20 44 45 43 3E 30 20           if DEC>0 
01FD40:  74 68 65 6E 20 53 74 72 28 56 61 6C 75 65 3A 46    then Str(Value:F
01FD50:  57 3A 44 45 43 2C 50 29 20 65 6C 73 65 20 53 74    W:DEC,P) else St
01FD60:  72 28 56 61 6C 75 65 3A 46 57 2C 50 29 3B 0D 0A    r(Value:FW,P);..
01FD70:  20 20 20 20 20 20 20 20 20 20 20 20 4C 69 6E 65                Line
01FD80:  3A 3D 4C 69 6E 65 2B 50 3B 0D 0A 20 20 20 20 20    :=Line+P;..     
01FD90:  20 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20 20 20         end;..     
01FDA0:  20 20 20 65 6E 64 20 65 6C 73 65 20 4C 69 6E 65       end else Line
01FDB0:  3A 3D 4C 69 6E 65 2B 43 6F 6E 74 65 6E 74 73 3B    :=Line+Contents;
01FDC0:  0D 0A 20 20 20 20 20 20 65 6E 64 3B 20 7B 20 57    ..      end; { W
01FDD0:  69 74 68 20 7D 0D 0A 20 20 20 20 65 6E 64 3B 20    ith }..    end; 
01FDE0:  7B 20 4F 6E 65 20 6C 69 6E 65 20 7D 0D 0A 20 20    { One line }..  
01FDF0:  20 20 46 6F 72 20 43 6F 75 6E 74 3A 3D 31 20 74      For Count:=1 t
01FE00:  70 72 6F 67 72 61 6D 20 4D 69 63 72 6F 43 61 6C    program MicroCal
01FE10:  63 3B 0D 0A 7B 0D 0A 20 20 20 20 4D 49 43 52 4F    c;..{..    MICRO
01FE20:  43 41 4C 43 20 44 45 4D 4F 4E 53 54 52 41 54 49    CALC DEMONSTRATI
01FE30:  4F 4E 20 50 52 4F 47 52 41 4D 20 20 56 65 72 73    ON PROGRAM  Vers
01FE40:  69 6F 6E 20 31 2E 30 30 41 0D 0A 0D 0A 20 20 54    ion 1.00A....  T
01FE50:  68 69 73 20 70 72 6F 67 72 61 6D 20 69 73 20 43    his program is C
01FE60:  6F 70 79 72 69 67 68 74 65 64 20 62 79 20 42 6F    opyrighted by Bo
01FE70:  72 6C 61 6E 64 20 49 6E 74 65 72 6E 61 74 69 6F    rland Internatio
01FE80:  6E 61 6C 2C 20 49 6E 63 2E 0D 0A 20 20 31 39 38    nal, Inc...  198
01FE90:  33 2C 20 31 39 38 34 2C 20 31 39 38 35 20 61 6E    3, 1984, 1985 an
01FEA0:  64 20 69 73 20 68 65 72 65 62 79 20 64 6F 6E 61    d is hereby dona
01FEB0:  74 65 64 20 74 6F 20 74 68 65 20 70 75 62 6C 69    ted to the publi
01FEC0:  63 20 64 6F 6D 61 69 6E 20 66 6F 72 0D 0A 20 20    c domain for..  
01FED0:  6E 6F 6E 2D 63 6F 6D 6D 65 72 63 69 61 6C 20 75    non-commercial u
01FEE0:  73 65 20 6F 6E 6C 79 2E 0D 0A 0D 0A 0D 0A 20 20    se only.......  
01FEF0:  49 4E 53 54 52 55 43 54 49 4F 4E 53 0D 0A 20 20    INSTRUCTIONS..  
01FF00:  20 20 31 2E 20 20 43 6F 6D 70 69 6C 65 20 74 68      1.  Compile th
01FF10:  69 73 20 70 72 6F 67 72 61 6D 20 75 73 69 6E 67    is program using
01FF20:  20 74 68 65 20 54 55 52 42 4F 2E 43 4F 4D 20 63     the TURBO.COM c
01FF30:  6F 6D 70 69 6C 65 72 2E 0D 0A 20 20 20 20 20 20    ompiler...      
01FF40:  20 20 61 2E 20 20 55 73 65 20 74 68 65 20 4F 20      a.  Use the O 
01FF50:  63 6F 6D 6D 61 6E 64 20 66 72 6F 6D 20 74 68 65    command from the
01FF60:  20 6D 61 69 6E 20 6D 65 6E 75 20 74 6F 20 73 65     main menu to se
01FF70:  6C 65 63 74 20 4F 70 74 69 6F 6E 73 2E 0D 0A 20    lect Options... 
01FF80:  20 20 20 20 20 20 20 62 2E 20 20 53 65 6C 65 63           b.  Selec
01FF90:  74 20 74 68 65 20 43 20 6F 70 74 69 6F 6E 20 74    t the C option t
01FFA0:  6F 20 67 65 6E 65 72 61 74 65 20 61 20 2E 43 4F    o generate a .CO
01FFB0:  4D 20 66 69 6C 65 2E 0D 0A 20 20 20 20 20 20 20    M file...       
01FFC0:  20 63 2E 20 20 53 65 6C 65 63 74 20 74 68 65 20     c.  Select the 
01FFD0:  51 20 6F 70 74 69 6F 6E 20 74 6F 20 51 75 69 74    Q option to Quit
01FFE0:  20 74 68 65 20 4F 70 74 69 6F 6E 73 20 6D 65 6E     the Options men
01FFF0:  75 2E 0D 0A 20 20 20 20 20 20 20 20 64 2E 20 20    u...        d.  
020000:  6F 20 4C 65 66 74 4D 61 72 67 69 6E 20 64 6F 20    o LeftMargin do 
020010:  57 72 69 74 65 28 4D 43 46 69 6C 65 2C 27 20 27    Write(MCFile,' '
020020:  29 3B 0D 0A 20 20 20 20 77 72 69 74 65 6C 6E 28    );..    writeln(
020030:  4D 43 46 69 6C 65 2C 4C 69 6E 65 29 3B 0D 0A 20    MCFile,Line);.. 
020040:  20 65 6E 64 3B 20 7B 20 45 6E 64 20 43 6F 6C 75     end; { End Colu
020050:  6D 6E 20 7D 0D 0A 20 20 47 72 69 64 3B 0D 0A 20    mn }..  Grid;.. 
020060:  20 43 6C 6F 73 65 28 4D 43 46 69 6C 65 29 3B 0D     Close(MCFile);.
020070:  0A 20 20 4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A 20    .  NormVideo;.. 
020080:  20 47 6F 74 6F 43 65 6C 6C 28 46 58 2C 46 59 29     GotoCell(FX,FY)
020090:  3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 7B 2E 50 41 7D    ;..end;....{.PA}
0200A0:  0D 0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 48 65    ....procedure He
0200B0:  6C 70 3B 0D 0A 76 61 72 0D 0A 20 20 48 3A 20 74    lp;..var..  H: t
0200C0:  65 78 74 3B 0D 0A 20 20 48 65 6C 70 46 69 6C 65    ext;..  HelpFile
0200D0:  4E 61 6D 65 3A 20 73 74 72 69 6E 67 5B 31 34 5D    Name: string[14]
0200E0:  3B 0D 0A 20 20 4C 69 6E 65 3A 20 73 74 72 69 6E    ;..  Line: strin
0200F0:  67 5B 38 30 5D 3B 0D 0A 20 20 49 2C 4A 3A 20 69    g[80];..  I,J: i
020100:  6E 74 65 67 65 72 3B 0D 0A 20 20 42 6F 6C 64 3A    nteger;..  Bold:
020110:  20 62 6F 6F 6C 65 61 6E 3B 0D 0A 0D 0A 62 65 67     boolean;....beg
020120:  69 6E 0D 0A 20 20 69 66 20 45 78 69 73 74 28 27    in..  if Exist('
020130:  4D 43 2E 48 4C 50 27 29 20 74 68 65 6E 0D 0A 20    MC.HLP') then.. 
020140:  20 62 65 67 69 6E 0D 0A 20 20 20 20 41 73 73 69     begin..    Assi
020150:  67 6E 28 48 2C 27 4D 43 2E 48 4C 50 27 29 3B 0D    gn(H,'MC.HLP');.
020160:  0A 20 20 20 20 52 65 73 65 74 28 48 29 3B 0D 0A    .    Reset(H);..
020170:  20 20 20 20 77 68 69 6C 65 20 6E 6F 74 20 45 6F        while not Eo
020180:  66 28 48 29 20 64 6F 0D 0A 20 20 20 20 62 65 67    f(H) do..    beg
020190:  69 6E 0D 0A 20 20 20 20 20 20 52 65 61 64 6C 6E    in..      Readln
0201A0:  28 48 2C 4C 69 6E 65 29 3B 0D 0A 20 20 20 20 20    (H,Line);..     
0201B0:  20 43 6C 72 53 63 72 3B 20 49 3A 3D 31 3B 20 42     ClrScr; I:=1; B
0201C0:  6F 6C 64 3A 3D 66 61 6C 73 65 3B 20 4E 6F 72 6D    old:=false; Norm
0201D0:  56 69 64 65 6F 3B 0D 0A 20 20 20 20 20 20 72 65    Video;..      re
0201E0:  70 65 61 74 0D 0A 20 20 20 20 20 20 20 20 46 6F    peat..        Fo
0201F0:  72 20 4A 3A 3D 31 20 74 6F 20 4C 65 6E 67 74 68    r J:=1 to Length
020200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
020210:  1B 00 01 00 02 09 63 E5 1B 00 41 02 00 00 00 02    ......c...A.....
020220:  1B 00 46 02 00 00 00 02 1B 00 42 02 00 00 00 02    ..F.......B.....
020230:  1B 00 47 02 00 00 00 02 1B 00 43 02 00 00 00 02    ..G.......C.....
020240:  1B 00 48 02 00 00 00 02 1B 00 44 02 00 00 00 02    ..H.......D.....
020250:  1B 00 49 02 00 00 00 02 1B 00 45 02 00 00 00 02    ..I.......E.....
020260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020300:  53 65 6C 65 63 74 20 74 68 65 20 4D 20 6F 70 74    Select the M opt
020310:  69 6F 6E 20 74 6F 20 73 70 65 63 69 66 79 20 74    ion to specify t
020320:  68 65 20 4D 61 69 6E 20 66 69 6C 65 0D 0A 20 20    he Main file..  
020330:  20 20 20 20 20 20 65 2E 20 20 54 79 70 65 20 22          e.  Type "
020340:  4D 43 22 20 61 6E 64 20 68 69 74 20 3C 52 45 54    MC" and hit <RET
020350:  55 52 4E 3E 0D 0A 20 20 20 20 20 20 20 20 66 2E    URN>..        f.
020360:  20 20 54 79 70 65 20 43 20 74 6F 20 63 6F 6D 70      Type C to comp
020370:  69 6C 65 20 74 68 65 20 70 72 6F 67 72 61 6D 20    ile the program 
020380:  74 6F 20 64 69 73 6B 0D 0A 20 20 20 20 20 20 20    to disk..       
020390:  20 67 2E 20 20 54 79 70 65 20 52 20 74 6F 20 72     g.  Type R to r
0203A0:  75 6E 20 74 68 65 20 70 72 6F 67 72 61 6D 0D 0A    un the program..
0203B0:  0D 0A 20 20 20 20 32 2E 20 20 45 78 69 74 20 74    ..    2.  Exit t
0203C0:  68 65 20 70 72 6F 67 72 61 6D 20 62 79 20 74 79    he program by ty
0203D0:  70 69 6E 67 3A 20 2F 51 0D 0A 7D 0D 0A 0D 0A 7B    ping: /Q..}....{
0203E0:  24 52 2D 2C 55 2D 2C 56 2D 2C 58 2D 2C 41 2B 2C    $R-,U-,V-,X-,A+,
0203F0:  43 2D 7D 0D 0A 0D 0A 0D 0A 63 6F 6E 73 74 0D 0A    C-}......const..
020400:  20 20 46 58 4D 61 78 3A 20 43 68 61 72 20 20 3D      FXMax: Char  =
020410:  20 27 47 27 3B 0D 0A 20 20 46 59 4D 61 78 20 20     'G';..  FYMax  
020420:  20 20 20 20 20 20 3D 20 32 31 3B 0D 0A 0D 0A 74          = 21;....t
020430:  79 70 65 0D 0A 20 20 41 6E 79 73 74 72 69 6E 67    ype..  Anystring
020440:  20 20 20 3D 20 73 74 72 69 6E 67 5B 32 35 35 5D       = string[255]
020450:  3B 0D 0A 20 20 53 63 72 65 65 6E 49 6E 64 65 78    ;..  ScreenIndex
020460:  20 3D 20 27 41 27 2E 2E 27 47 27 3B 0D 0A 20 20     = 'A'..'G';..  
020470:  41 74 74 72 69 62 75 74 65 73 20 20 3D 20 28 43    Attributes  = (C
020480:  6F 6E 73 74 61 6E 74 2C 46 6F 72 6D 75 6C 61 2C    onstant,Formula,
020490:  54 78 74 2C 4F 76 65 72 57 72 69 74 74 65 6E 2C    Txt,OverWritten,
0204A0:  4C 6F 63 6B 65 64 2C 43 61 6C 63 75 6C 61 74 65    Locked,Calculate
0204B0:  64 29 3B 0D 0A 0D 0A 0D 0A 20 20 43 65 6C 6C 52    d);......  CellR
0204C0:  65 63 20 20 20 20 3D 20 72 65 63 6F 72 64 0D 0A    ec    = record..
0204D0:  20 20 20 20 43 65 6C 6C 53 74 61 74 75 73 3A 20        CellStatus: 
0204E0:  73 65 74 20 6F 66 20 41 74 74 72 69 62 75 74 65    set of Attribute
0204F0:  73 3B 0D 0A 20 20 20 20 43 6F 6E 74 65 6E 74 73    s;..    Contents
020500:  7B 2E 50 41 7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A    {.PA}..{********
020510:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
020520:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
020530:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
020540:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 7B 2A    ***********}..{*
020550:  20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 4D 4F      SOURCE CODE MO
020560:  44 55 4C 45 3A 20 4D 43 2D 4D 4F 44 30 32 20 20    DULE: MC-MOD02  
020570:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
020580:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
020590:  20 2A 7D 0D 0A 7B 2A 20 20 50 55 52 50 4F 53 45     *}..{*  PURPOSE
0205A0:  3A 20 20 20 20 20 20 20 20 20 20 20 20 44 69 73    :            Dis
0205B0:  70 6C 61 79 20 76 61 6C 75 65 73 20 69 6E 20 63    play values in c
0205C0:  65 6C 6C 73 20 61 6E 64 20 6D 6F 76 65 20 62 65    ells and move be
0205D0:  74 77 65 65 6E 20 20 20 2A 7D 0D 0A 7B 2A 20 20    tween   *}..{*  
0205E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0205F0:  20 20 20 20 63 65 6C 6C 73 20 69 6E 20 74 68 65        cells in the
020600:  20 73 70 72 65 61 64 20 73 68 65 65 74 2E 20 20     spread sheet.  
020610:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2A                   *
020620:  7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    }..{************
020630:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
020640:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
020650:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
020660:  2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 0D 0A 0D 0A 70 72    *******}......pr
020670:  6F 63 65 64 75 72 65 20 46 6C 61 73 68 54 79 70    ocedure FlashTyp
020680:  65 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 77 69 74    e;..begin..  wit
020690:  68 20 53 63 72 65 65 6E 5B 46 58 2C 46 59 5D 20    h Screen[FX,FY] 
0206A0:  64 6F 0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20    do..  begin..   
0206B0:  20 47 6F 74 6F 58 59 28 31 2C 32 33 29 3B 0D 0A     GotoXY(1,23);..
0206C0:  20 20 20 20 57 72 69 74 65 28 46 58 2C 46 59 3A        Write(FX,FY:
0206D0:  32 2C 27 20 27 29 3B 0D 0A 20 20 20 20 69 66 20    2,' ');..    if 
0206E0:  46 6F 72 6D 75 6C 61 20 69 6E 20 43 65 6C 6C 53    Formula in CellS
0206F0:  74 61 74 75 73 20 20 74 68 65 6E 20 77 72 69 74    tatus  then writ
020700:  3A 20 20 20 53 74 72 69 6E 67 5B 37 30 5D 3B 0D    :   String[70];.
020710:  0A 20 20 20 20 56 61 6C 75 65 3A 20 20 20 20 20    .    Value:     
020720:  20 52 65 61 6C 3B 0D 0A 20 20 20 20 44 45 43 2C     Real;..    DEC,
020730:  46 57 3A 20 20 20 20 20 30 2E 2E 32 30 3B 0D 0A    FW:     0..20;..
020740:  20 20 65 6E 64 3B 0D 0A 0D 0A 20 20 43 65 6C 6C      end;....  Cell
020750:  73 20 20 20 20 20 20 3D 20 20 61 72 72 61 79 5B    s      =  array[
020760:  53 63 72 65 65 6E 49 6E 64 65 78 2C 31 2E 2E 46    ScreenIndex,1..F
020770:  59 4D 61 78 5D 20 6F 66 20 43 65 6C 6C 52 65 63    YMax] of CellRec
020780:  3B 0D 0A 0D 0A 63 6F 6E 73 74 0D 0A 20 20 58 50    ;....const..  XP
020790:  4F 53 3A 20 61 72 72 61 79 5B 53 63 72 65 65 6E    OS: array[Screen
0207A0:  49 6E 64 65 78 5D 20 6F 66 20 69 6E 74 65 67 65    Index] of intege
0207B0:  72 20 3D 20 28 33 2C 31 34 2C 32 35 2C 33 36 2C    r = (3,14,25,36,
0207C0:  34 37 2C 35 38 2C 36 38 29 3B 0D 0A 0D 0A 76 61    47,58,68);....va
0207D0:  72 0D 0A 20 20 53 63 72 65 65 6E 3A 20 20 20 20    r..  Screen:    
0207E0:  20 20 20 20 43 65 6C 6C 52 45 43 3B 0D 0A 0D 0A        CellREC;....
0207F0:  0D 0A 0D 0A 20 20 46 58 3A 20 20 20 20 20 20 20    ....  FX:       
020800:  20 20 20 20 20 53 63 72 65 65 6E 49 6E 64 65 78         ScreenIndex
020810:  3B 0D 0A 20 20 46 59 3A 20 20 20 20 20 20 20 20    ;..  FY:        
020820:  20 20 20 20 49 6E 74 65 67 65 72 3B 0D 0A 20 20        Integer;..  
020830:  43 68 3A 20 20 20 20 20 20 20 20 20 20 20 20 43    Ch:            C
020840:  68 61 72 3B 0D 0A 20 20 4D 43 46 69 6C 65 3A 20    har;..  MCFile: 
020850:  20 20 20 20 20 20 20 66 69 6C 65 20 6F 66 20 43           file of C
020860:  65 6C 6C 52 65 63 3B 0D 0A 20 20 41 75 74 6F 43    ellRec;..  AutoC
020870:  61 6C 63 3A 20 20 20 20 20 20 62 6F 6F 6C 65 61    alc:      boolea
020880:  6E 3B 0D 0A 0D 0A 0D 0A 7B 20 54 68 65 20 66 6F    n;......{ The fo
020890:  6C 6C 6F 77 69 6E 67 20 69 6E 63 6C 75 64 65 20    llowing include 
0208A0:  66 69 6C 65 73 20 63 6F 6E 74 61 69 6E 20 70 72    files contain pr
0208B0:  6F 63 65 64 75 72 65 73 20 75 73 65 64 20 69 6E    ocedures used in
0208C0:  20 4D 69 63 72 6F 43 61 6C 63 2E 20 20 7D 0D 0A     MicroCalc.  }..
0208D0:  0D 0A 0D 0A 20 7B 24 49 20 4D 43 2D 4D 4F 44 30    .... {$I MC-MOD0
0208E0:  30 2E 49 4E 43 7D 0D 0A 20 7B 24 49 20 4D 43 2D    0.INC}.. {$I MC-
0208F0:  4D 4F 44 30 31 2E 49 4E 43 7D 0D 0A 20 7B 24 49    MOD01.INC}.. {$I
020900:  65 28 27 46 6F 72 6D 75 6C 61 3A 27 29 20 20 65    e('Formula:')  e
020910:  6C 73 65 0D 0A 20 20 20 20 69 66 20 43 6F 6E 73    lse..    if Cons
020920:  74 61 6E 74 20 69 6E 20 43 65 6C 6C 53 74 61 74    tant in CellStat
020930:  75 73 20 74 68 65 6E 20 57 72 69 74 65 28 27 4E    us then Write('N
020940:  75 6D 65 72 69 63 20 27 29 20 65 6C 73 65 0D 0A    umeric ') else..
020950:  20 20 20 20 69 66 20 54 78 74 20 69 6E 20 43 65        if Txt in Ce
020960:  6C 6C 53 74 61 74 75 73 20 74 68 65 6E 20 57 72    llStatus then Wr
020970:  69 74 65 28 27 54 65 78 74 20 20 20 20 27 29 3B    ite('Text    ');
020980:  0D 0A 20 20 20 20 47 6F 74 6F 58 59 28 31 2C 32    ..    GotoXY(1,2
020990:  34 29 3B 20 43 6C 72 45 6F 6C 3B 0D 0A 20 20 20    4); ClrEol;..   
0209A0:  20 69 66 20 46 6F 72 6D 75 6C 61 20 69 6E 20 43     if Formula in C
0209B0:  65 6C 6C 53 74 61 74 75 73 20 74 68 65 6E 20 57    ellStatus then W
0209C0:  72 69 74 65 28 43 6F 6E 74 65 6E 74 73 29 3B 0D    rite(Contents);.
0209D0:  0A 20 20 65 6E 64 3B 0D 0A 65 6E 64 3B 0D 0A 0D    .  end;..end;...
0209E0:  0A 0D 0A 7B 20 54 68 65 20 66 6F 6C 6C 6F 77 69    ...{ The followi
0209F0:  6E 67 20 70 72 6F 63 65 64 75 72 65 73 20 6D 6F    ng procedures mo
020A00:  76 65 20 62 65 74 77 65 65 6E 20 74 68 65 20 43    ve between the C
020A10:  65 6C 6C 73 20 6F 6E 20 74 68 65 20 63 61 6C 63    ells on the calc
020A20:  20 73 68 65 65 74 2E 7D 0D 0A 7B 20 45 61 63 68     sheet.}..{ Each
020A30:  20 43 65 6C 6C 20 68 61 73 20 61 6E 20 61 73 73     Cell has an ass
020A40:  6F 63 69 61 74 65 64 20 72 65 63 6F 72 64 20 63    ociated record c
020A50:  6F 6E 74 61 69 6E 69 6E 67 20 69 74 73 20 58 2C    ontaining its X,
020A60:  59 20 63 6F 6F 72 64 69 6E 61 74 65 73 20 7D 0D    Y coordinates }.
020A70:  0A 7B 20 61 6E 64 20 64 61 74 61 2E 20 53 65 65    .{ and data. See
020A80:  20 74 68 65 20 74 79 70 65 20 64 65 66 69 6E 69     the type defini
020A90:  74 69 6F 6E 20 66 6F 72 20 22 43 65 6C 6C 22 2E    tion for "Cell".
020AA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
020AB0:  20 20 20 20 20 7D 0D 0A 0D 0A 70 72 6F 63 65 64         }....proced
020AC0:  75 72 65 20 47 6F 74 6F 43 65 6C 6C 28 47 58 3A    ure GotoCell(GX:
020AD0:  20 53 63 72 65 65 6E 49 6E 64 65 78 3B 20 47 59     ScreenIndex; GY
020AE0:  3A 20 69 6E 74 65 67 65 72 29 3B 0D 0A 62 65 67    : integer);..beg
020AF0:  69 6E 0D 0A 20 20 77 69 74 68 20 53 63 72 65 65    in..  with Scree
020B00:  20 4D 43 2D 4D 4F 44 30 32 2E 49 4E 43 7D 0D 0A     MC-MOD02.INC}..
020B10:  20 7B 24 49 20 4D 43 2D 4D 4F 44 30 33 2E 49 4E     {$I MC-MOD03.IN
020B20:  43 7D 0D 0A 20 7B 24 49 20 4D 43 2D 4D 4F 44 30    C}.. {$I MC-MOD0
020B30:  34 2E 49 4E 43 7D 0D 0A 20 7B 24 49 20 4D 43 2D    4.INC}.. {$I MC-
020B40:  4D 4F 44 30 35 2E 49 4E 43 7D 0D 0A 20 7B 24 49    MOD05.INC}.. {$I
020B50:  20 4D 43 2D 4D 4F 44 30 36 2E 49 4E 43 7D 0D 0A     MC-MOD06.INC}..
020B60:  20 7B 24 49 20 4D 43 2D 4D 4F 44 30 37 2E 49 4E     {$I MC-MOD07.IN
020B70:  43 7D 0D 0A 0D 0A 0D 0A 0D 0A 7B 2E 50 41 7D 0D    C}........{.PA}.
020B80:  0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 43 6F 6D    ...procedure Com
020B90:  6D 61 6E 64 73 3B 0D 0A 62 65 67 69 6E 0D 0A 20    mands;..begin.. 
020BA0:  20 47 6F 74 6F 58 59 28 31 2C 32 34 29 3B 0D 0A     GotoXY(1,24);..
020BB0:  20 20 4C 6F 77 56 69 64 65 6F 3B 0D 0A 20 20 57      LowVideo;..  W
020BC0:  72 69 74 65 28 27 2F 20 72 65 73 74 6F 72 65 2C    rite('/ restore,
020BD0:  20 51 75 69 74 2C 20 4C 6F 61 64 2C 20 53 61 76     Quit, Load, Sav
020BE0:  65 2C 20 52 65 63 61 6C 63 75 6C 61 74 65 2C 20    e, Recalculate, 
020BF0:  50 72 69 6E 74 2C 20 20 46 6F 72 6D 61 74 2C 20    Print,  Format, 
020C00:  41 75 74 6F 43 61 6C 63 2C 20 48 65 6C 70 20 27    AutoCalc, Help '
020C10:  29 3B 0D 0A 20 20 52 65 61 64 28 4B 62 64 2C 43    );..  Read(Kbd,C
020C20:  68 29 3B 0D 0A 20 20 43 68 3A 3D 55 70 43 61 73    h);..  Ch:=UpCas
020C30:  65 28 43 68 29 3B 0D 0A 20 20 63 61 73 65 20 43    e(Ch);..  case C
020C40:  68 20 6F 66 0D 0A 20 20 20 20 27 51 27 3A 20 42    h of..    'Q': B
020C50:  65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20    egin..          
020C60:  20 4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A 20 20 20     NormVideo;..   
020C70:  20 20 20 20 20 20 20 20 48 61 6C 74 3B 0D 0A 20            Halt;.. 
020C80:  20 20 20 20 20 20 20 20 45 6E 64 3B 0D 0A 20 20            End;..  
020C90:  20 20 27 46 27 3A 20 46 6F 72 6D 61 74 3B 0D 0A      'F': Format;..
020CA0:  20 20 20 20 27 53 27 3A 20 53 61 76 65 3B 0D 0A        'S': Save;..
020CB0:  20 20 20 20 27 4C 27 3A 20 4C 6F 61 64 3B 0D 0A        'L': Load;..
020CC0:  20 20 20 20 27 48 27 3A 20 48 65 6C 70 3B 0D 0A        'H': Help;..
020CD0:  20 20 20 20 27 52 27 3A 20 52 65 63 61 6C 63 75        'R': Recalcu
020CE0:  6C 61 74 65 3B 0D 0A 20 20 20 20 27 41 27 3A 20    late;..    'A': 
020CF0:  41 75 74 6F 3B 0D 0A 20 20 20 20 27 2F 27 3A 20    Auto;..    '/': 
020D00:  6E 5B 47 58 2C 47 59 5D 20 64 6F 0D 0A 20 20 62    n[GX,GY] do..  b
020D10:  65 67 69 6E 0D 0A 20 20 20 20 47 6F 74 6F 58 59    egin..    GotoXY
020D20:  28 58 50 6F 73 5B 47 58 5D 2C 47 59 2B 31 29 3B    (XPos[GX],GY+1);
020D30:  0D 0A 20 20 20 20 4C 6F 77 56 69 64 65 6F 3B 0D    ..    LowVideo;.
020D40:  0A 20 20 20 20 57 72 69 74 65 28 27 20 20 20 20    .    Write('    
020D50:  20 20 20 20 20 20 20 27 29 3B 0D 0A 20 20 20 20           ');..    
020D60:  47 6F 74 6F 58 59 28 58 50 6F 73 5B 47 58 5D 2C    GotoXY(XPos[GX],
020D70:  47 59 2B 31 29 3B 0D 0A 20 20 20 20 69 66 20 54    GY+1);..    if T
020D80:  78 74 20 69 6E 20 43 65 6C 6C 53 74 61 74 75 73    xt in CellStatus
020D90:  20 74 68 65 6E 20 57 72 69 74 65 28 43 6F 6E 74     then Write(Cont
020DA0:  65 6E 74 73 29 0D 0A 20 20 20 20 65 6C 73 65 0D    ents)..    else.
020DB0:  0A 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20    .    begin..    
020DC0:  20 20 69 66 20 44 45 43 3E 3D 30 20 74 68 65 6E      if DEC>=0 then
020DD0:  20 57 72 69 74 65 28 56 61 6C 75 65 3A 46 57 3A     Write(Value:FW:
020DE0:  44 45 43 29 0D 0A 20 20 20 20 20 20 65 6C 73 65    DEC)..      else
020DF0:  20 57 72 69 74 65 28 56 61 6C 75 65 3A 46 57 29     Write(Value:FW)
020E00:  3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 20    ;..    end;..   
020E10:  20 46 6C 61 73 68 54 79 70 65 3B 0D 0A 20 20 20     FlashType;..   
020E20:  20 47 6F 74 6F 58 59 28 58 50 6F 73 5B 47 58 5D     GotoXY(XPos[GX]
020E30:  2C 47 59 2B 31 29 3B 0D 0A 20 20 65 6E 64 3B 0D    ,GY+1);..  end;.
020E40:  0A 20 20 4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A 65    .  NormVideo;..e
020E50:  6E 64 3B 0D 0A 0D 0A 7B 2E 43 50 32 30 7D 0D 0A    nd;....{.CP20}..
020E60:  0D 0A 70 72 6F 63 65 64 75 72 65 20 4C 65 61 76    ..procedure Leav
020E70:  65 43 65 6C 6C 28 46 58 3A 53 63 72 65 65 6E 49    eCell(FX:ScreenI
020E80:  6E 64 65 78 3B 46 59 3A 20 69 6E 74 65 67 65 72    ndex;FY: integer
020E90:  29 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4E 6F 72    );..begin..  Nor
020EA0:  6D 56 69 64 65 6F 3B 0D 0A 20 20 77 69 74 68 20    mVideo;..  with 
020EB0:  53 63 72 65 65 6E 5B 46 58 2C 46 59 5D 20 64 6F    Screen[FX,FY] do
020EC0:  0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 47    ..  begin..    G
020ED0:  6F 74 6F 58 59 28 58 50 6F 73 5B 46 58 5D 2C 46    otoXY(XPos[FX],F
020EE0:  59 2B 31 29 3B 0D 0A 20 20 20 20 57 72 69 74 65    Y+1);..    Write
020EF0:  28 27 20 20 20 20 20 20 20 20 20 20 20 27 29 3B    ('           ');
020F00:  55 70 64 61 74 65 3B 0D 0A 20 20 20 20 27 43 27    Update;..    'C'
020F10:  3A 20 43 6C 65 61 72 3B 0D 0A 20 20 20 20 27 50    : Clear;..    'P
020F20:  27 3A 20 50 72 69 6E 74 3B 0D 0A 20 20 65 6E 64    ': Print;..  end
020F30:  3B 0D 0A 20 20 47 72 69 64 3B 0D 0A 20 20 47 6F    ;..  Grid;..  Go
020F40:  74 6F 43 65 6C 6C 28 46 58 2C 46 59 29 3B 0D 0A    toCell(FX,FY);..
020F50:  65 6E 64 3B 0D 0A 0D 0A 0D 0A 70 72 6F 63 65 64    end;......proced
020F60:  75 72 65 20 57 65 6C 6C 63 6F 6D 65 3B 0D 0A 0D    ure Wellcome;...
020F70:  0A 20 20 70 72 6F 63 65 64 75 72 65 20 43 65 6E    .  procedure Cen
020F80:  74 65 72 28 53 3A 20 41 6E 79 53 74 72 69 6E 67    ter(S: AnyString
020F90:  29 3B 0D 0A 20 20 76 61 72 20 49 3A 20 69 6E 74    );..  var I: int
020FA0:  65 67 65 72 3B 0D 0A 20 20 62 65 67 69 6E 0D 0A    eger;..  begin..
020FB0:  20 20 20 20 66 6F 72 20 49 3A 3D 31 20 74 6F 20        for I:=1 to 
020FC0:  28 38 30 2D 4C 65 6E 67 74 68 28 53 29 29 20 64    (80-Length(S)) d
020FD0:  69 76 20 32 20 64 6F 20 57 72 69 74 65 28 27 20    iv 2 do Write(' 
020FE0:  27 29 3B 0D 0A 20 20 20 20 77 72 69 74 65 6C 6E    ');..    writeln
020FF0:  28 53 29 3B 0D 0A 20 20 65 6E 64 3B 0D 0A 0D 0A    (S);..  end;....
021000:  62 65 67 69 6E 20 7B 20 70 72 6F 63 65 64 75 72    begin { procedur
021010:  65 20 57 65 6C 6C 63 6F 6D 65 20 7D 0D 0A 20 20    e Wellcome }..  
021020:  43 6C 72 53 63 72 3B 20 47 6F 74 6F 58 59 28 31    ClrScr; GotoXY(1
021030:  2C 39 29 3B 0D 0A 20 20 43 65 6E 74 65 72 28 27    ,9);..  Center('
021040:  57 65 6C 63 6F 6D 65 20 74 6F 20 4D 69 63 72 6F    Welcome to Micro
021050:  43 61 6C 63 2E 20 20 41 20 54 75 72 62 6F 20 64    Calc.  A Turbo d
021060:  65 6D 6F 6E 73 74 61 74 69 6F 6E 20 70 72 6F 67    emonstation prog
021070:  72 61 6D 27 29 3B 0D 0A 20 20 43 65 6E 74 65 72    ram');..  Center
021080:  28 27 43 6F 70 79 72 69 67 68 74 20 31 39 38 33    ('Copyright 1983
021090:  20 62 79 20 42 6F 72 6C 61 6E 64 20 49 6E 74 65     by Borland Inte
0210A0:  72 6E 61 74 69 6F 6E 61 6C 20 49 6E 63 2E 20 27    rnational Inc. '
0210B0:  29 3B 0D 0A 20 20 43 65 6E 74 65 72 28 27 50 72    );..  Center('Pr
0210C0:  65 73 73 20 61 6E 79 20 6B 65 79 20 66 6F 72 20    ess any key for 
0210D0:  68 65 6C 70 20 6F 72 20 3C 52 45 54 55 52 4E 3E    help or <RETURN>
0210E0:  20 74 6F 20 73 74 61 72 74 27 29 3B 0D 0A 20 20     to start');..  
0210F0:  47 6F 74 6F 58 59 28 34 30 2C 31 32 29 3B 0D 0A    GotoXY(40,12);..
021100:  0D 0A 20 20 20 20 47 6F 74 6F 58 59 28 58 50 6F    ..    GotoXY(XPo
021110:  73 5B 46 58 5D 2C 46 59 2B 31 29 3B 0D 0A 20 20    s[FX],FY+1);..  
021120:  20 20 69 66 20 54 78 74 20 69 6E 20 43 65 6C 6C      if Txt in Cell
021130:  53 74 61 74 75 73 20 74 68 65 6E 20 57 72 69 74    Status then Writ
021140:  65 28 43 6F 6E 74 65 6E 74 73 29 0D 0A 20 20 20    e(Contents)..   
021150:  20 65 6C 73 65 0D 0A 20 20 20 20 62 65 67 69 6E     else..    begin
021160:  0D 0A 20 20 20 20 20 20 69 66 20 44 45 43 3E 3D    ..      if DEC>=
021170:  30 20 74 68 65 6E 20 57 72 69 74 65 28 56 61 6C    0 then Write(Val
021180:  75 65 3A 46 57 3A 44 45 43 29 0D 0A 20 20 20 20    ue:FW:DEC)..    
021190:  20 20 65 6C 73 65 20 57 72 69 74 65 28 56 61 6C      else Write(Val
0211A0:  75 65 3A 46 57 29 3B 0D 0A 20 20 20 20 65 6E 64    ue:FW);..    end
0211B0:  3B 0D 0A 20 20 65 6E 64 3B 0D 0A 65 6E 64 3B 0D    ;..  end;..end;.
0211C0:  0A 0D 0A 0D 0A 7B 2E 43 50 32 30 7D 0D 0A 0D 0A    .....{.CP20}....
0211D0:  70 72 6F 63 65 64 75 72 65 20 55 70 64 61 74 65    procedure Update
0211E0:  3B 0D 0A 76 61 72 0D 0A 20 20 55 46 58 3A 20 53    ;..var..  UFX: S
0211F0:  63 72 65 65 6E 49 6E 64 65 78 3B 0D 0A 20 20 55    creenIndex;..  U
021200:  46 59 3A 20 69 6E 74 65 67 65 72 3B 0D 0A 62 65    FY: integer;..be
021210:  67 69 6E 0D 0A 20 20 43 6C 72 53 63 72 3B 0D 0A    gin..  ClrScr;..
021220:  20 20 47 72 69 64 3B 0D 0A 20 20 66 6F 72 20 55      Grid;..  for U
021230:  46 58 3A 3D 27 41 27 20 74 6F 20 46 58 4D 61 78    FX:='A' to FXMax
021240:  20 64 6F 20 66 6F 72 20 55 46 59 3A 3D 31 20 74     do for UFY:=1 t
021250:  6F 20 46 59 4D 61 78 20 64 6F 0D 0A 20 20 69 66    o FYMax do..  if
021260:  20 53 63 72 65 65 6E 5B 55 46 58 2C 55 46 59 5D     Screen[UFX,UFY]
021270:  2E 43 6F 6E 74 65 6E 74 73 3C 3E 27 27 20 74 68    .Contents<>'' th
021280:  65 6E 20 4C 65 61 76 65 43 65 6C 6C 28 55 46 58    en LeaveCell(UFX
021290:  2C 55 46 59 29 3B 0D 0A 20 20 47 6F 74 6F 43 65    ,UFY);..  GotoCe
0212A0:  6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 65 6E 64 3B    ll(FX,FY);..end;
0212B0:  0D 0A 0D 0A 7B 2E 43 50 32 30 7D 0D 0A 0D 0A 70    ....{.CP20}....p
0212C0:  72 6F 63 65 64 75 72 65 20 4D 6F 76 65 44 6F 77    rocedure MoveDow
0212D0:  6E 3B 0D 0A 76 61 72 20 53 74 61 72 74 3A 20 69    n;..var Start: i
0212E0:  6E 74 65 67 65 72 3B 0D 0A 62 65 67 69 6E 0D 0A    nteger;..begin..
0212F0:  20 20 4C 65 61 76 65 43 65 6C 6C 28 46 58 2C 46      LeaveCell(FX,F
021300:  20 20 52 65 61 64 28 4B 62 64 2C 43 68 29 3B 0D      Read(Kbd,Ch);.
021310:  0A 20 20 69 66 20 43 68 3C 3E 5E 4D 20 74 68 65    .  if Ch<>^M the
021320:  6E 20 48 65 6C 70 3B 0D 0A 65 6E 64 3B 0D 0A 0D    n Help;..end;...
021330:  0A 7B 2E 50 41 7D 0D 0A 0D 0A 62 65 67 69 6E 0D    .{.PA}....begin.
021340:  0A 20 20 49 6E 69 74 3B 0D 0A 20 20 57 65 6C 6C    .  Init;..  Well
021350:  63 6F 6D 65 3B 0D 0A 20 20 43 6C 72 53 63 72 3B    come;..  ClrScr;
021360:  20 47 72 69 64 3B 0D 0A 20 20 47 6F 74 6F 43 65     Grid;..  GotoCe
021370:  6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 20 20 72 65    ll(FX,FY);..  re
021380:  70 65 61 74 0D 0A 20 20 20 20 52 65 61 64 28 4B    peat..    Read(K
021390:  62 64 2C 43 68 29 3B 0D 0A 20 20 20 20 63 61 73    bd,Ch);..    cas
0213A0:  65 20 43 68 20 6F 66 0D 0A 20 20 20 20 20 20 5E    e Ch of..      ^
0213B0:  45 3A 20 20 20 20 20 20 20 4D 6F 76 65 55 70 3B    E:       MoveUp;
0213C0:  0D 0A 20 20 20 20 20 20 5E 58 2C 5E 4A 3A 20 20    ..      ^X,^J:  
0213D0:  20 20 4D 6F 76 65 44 6F 77 6E 3B 0D 0A 20 20 20      MoveDown;..   
0213E0:  20 20 20 5E 44 2C 5E 4D 2C 5E 46 3A 20 4D 6F 76       ^D,^M,^F: Mov
0213F0:  65 52 69 67 68 74 3B 0D 0A 20 20 20 20 20 20 5E    eRight;..      ^
021400:  53 2C 5E 41 3A 20 20 20 20 4D 6F 76 65 4C 65 66    S,^A:    MoveLef
021410:  74 3B 0D 0A 20 20 20 20 20 20 27 2F 27 3A 20 20    t;..      '/':  
021420:  20 20 20 20 43 6F 6D 6D 61 6E 64 73 3B 0D 0A 20        Commands;.. 
021430:  20 20 20 20 20 5E 5B 3A 20 20 20 20 20 20 20 47         ^[:       G
021440:  65 74 43 65 6C 6C 28 46 58 2C 46 59 29 3B 0D 0A    etCell(FX,FY);..
021450:  20 20 20 20 65 6C 73 65 0D 0A 20 20 20 20 20 20        else..      
021460:  69 66 20 43 68 20 69 6E 20 5B 27 20 27 2E 2E 27    if Ch in [' '..'
021470:  7E 27 5D 20 74 68 65 6E 0D 0A 20 20 20 20 20 20    ~'] then..      
021480:  47 65 74 43 65 6C 6C 28 46 58 2C 46 59 29 3B 0D    GetCell(FX,FY);.
021490:  0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 75 6E 74    .    end;..  unt
0214A0:  69 6C 20 74 72 75 65 3D 66 61 6C 73 65 3B 0D 0A    il true=false;..
0214B0:  65 6E 64 2E 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    end.............
0214C0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0214D0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0214E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0214F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
021510:  1C 00 01 00 02 09 4E E5 1C 00 41 02 00 00 00 02    ......N...A.....
021520:  1C 00 46 02 00 00 00 02 1C 00 42 02 00 00 00 02    ..F.......B.....
021530:  1C 00 47 02 00 00 00 02 1C 00 43 02 00 00 00 02    ..G.......C.....
021540:  1C 00 48 02 00 00 00 02 1C 00 44 02 00 00 00 02    ..H.......D.....
021550:  1C 00 49 02 00 00 00 02 1C 00 45 02 00 00 00 02    ..I.......E.....
021560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021600:  59 29 3B 0D 0A 20 20 53 74 61 72 74 3A 3D 46 59    Y);..  Start:=FY
021610:  3B 0D 0A 20 20 72 65 70 65 61 74 0D 0A 20 20 20    ;..  repeat..   
021620:  20 46 59 3A 3D 46 59 2B 31 3B 0D 0A 20 20 20 20     FY:=FY+1;..    
021630:  69 66 20 46 59 3E 46 59 4D 61 78 20 74 68 65 6E    if FY>FYMax then
021640:  20 46 59 3A 3D 31 3B 0D 0A 20 20 75 6E 74 69 6C     FY:=1;..  until
021650:  20 28 53 63 72 65 65 6E 5B 46 58 2C 46 59 5D 2E     (Screen[FX,FY].
021660:  43 65 6C 6C 53 74 61 74 75 73 2A 5B 4F 76 65 72    CellStatus*[Over
021670:  57 72 69 74 74 65 6E 2C 4C 6F 63 6B 65 64 5D 3D    Written,Locked]=
021680:  5B 5D 29 20 6F 72 20 28 46 59 3D 53 74 61 72 74    []) or (FY=Start
021690:  29 3B 0D 0A 20 20 69 66 20 46 59 3C 3E 53 74 61    );..  if FY<>Sta
0216A0:  72 74 20 74 68 65 6E 20 47 6F 74 6F 43 65 6C 6C    rt then GotoCell
0216B0:  28 46 58 2C 46 59 29 3B 0D 0A 65 6E 64 3B 0D 0A    (FX,FY);..end;..
0216C0:  0D 0A 7B 2E 43 50 32 30 7D 0D 0A 0D 0A 70 72 6F    ..{.CP20}....pro
0216D0:  63 65 64 75 72 65 20 4D 6F 76 65 55 70 3B 0D 0A    cedure MoveUp;..
0216E0:  76 61 72 20 53 74 61 72 74 3A 20 69 6E 74 65 67    var Start: integ
0216F0:  65 72 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C 65    er;..begin..  Le
021700:  61 76 65 43 65 6C 6C 28 46 58 2C 46 59 29 3B 0D    aveCell(FX,FY);.
021710:  0A 20 20 53 74 61 72 74 3A 3D 46 59 3B 0D 0A 20    .  Start:=FY;.. 
021720:  20 72 65 70 65 61 74 0D 0A 20 20 20 20 46 59 3A     repeat..    FY:
021730:  3D 46 59 2D 31 3B 0D 0A 20 20 20 20 69 66 20 46    =FY-1;..    if F
021740:  59 3C 31 20 74 68 65 6E 20 46 59 3A 3D 46 59 4D    Y<1 then FY:=FYM
021750:  61 78 3B 0D 0A 20 20 75 6E 74 69 6C 20 28 53 63    ax;..  until (Sc
021760:  72 65 65 6E 5B 46 58 2C 46 59 5D 2E 43 65 6C 6C    reen[FX,FY].Cell
021770:  53 74 61 74 75 73 2A 5B 4F 76 65 72 57 72 69 74    Status*[OverWrit
021780:  74 65 6E 2C 4C 6F 63 6B 65 64 5D 3D 5B 5D 29 20    ten,Locked]=[]) 
021790:  6F 72 20 20 28 46 59 3D 53 74 61 72 74 29 3B 0D    or  (FY=Start);.
0217A0:  0A 20 20 69 66 20 46 59 3C 3E 53 74 61 72 74 20    .  if FY<>Start 
0217B0:  74 68 65 6E 20 47 6F 74 6F 43 65 6C 6C 28 46 58    then GotoCell(FX
0217C0:  2C 46 59 29 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 7B    ,FY);..end;....{
0217D0:  2E 43 50 32 30 7D 0D 0A 0D 0A 70 72 6F 63 65 64    .CP20}....proced
0217E0:  75 72 65 20 4D 6F 76 65 52 69 67 68 74 3B 0D 0A    ure MoveRight;..
0217F0:  76 61 72 20 53 74 61 72 74 3A 20 53 63 72 65 65    var Start: Scree
021800:  79 20 65 63 72 69 72 65 20 64 65 73 20 66 69 63    y ecrire des fic
021810:  68 69 65 72 73 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20    hiers.........  
021820:  20 20 20 20 4E 6F 75 73 20 76 6F 75 73 20 73 6F        Nous vous so
021830:  75 68 61 69 74 6F 6E 73 20 22 62 6F 6E 6E 65 20    uhaitons "bonne 
021840:  70 72 6F 67 72 61 6D 6D 61 74 69 6F 6E 22 20 61    programmation" a
021850:  76 65 63 20 54 55 52 42 4F 20 50 61 73 63 61 6C    vec TURBO Pascal
021860:  2E 0D 0A 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021870:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021880:  69 73 71 75 65 74 74 65 2E 20 4E 6F 72 6D 61 6C    isquette. Normal
021890:  65 6D 65 6D 74 20 76 6F 75 73 20 6C 65 0D 0A 20    ememt vous le.. 
0218A0:  20 20 66 61 69 74 65 73 20 65 6E 20 74 61 70 61      faites en tapa
0218B0:  6E 74 20 43 72 74 6C 2D 43 20 6C 6F 72 73 71 75    nt Crtl-C lorsqu
0218C0:  65 20 76 6F 75 73 20 65 74 65 73 20 73 6F 75 73    e vous etes sous
0218D0:  20 43 50 4D 20 28 6C 6F 72 73 71 75 65 20 76 6F     CPM (lorsque vo
0218E0:  75 73 0D 0A 20 20 20 61 76 65 7A 20 6C 65 20 73    us..   avez le s
0218F0:  69 67 6E 65 20 41 3E 20 73 75 72 20 6C 27 65 63    igne A> sur l'ec
021900:  72 61 6E 20 29 2E 0D 0A 0D 0A 20 20 20 53 6F 75    ran ).....   Sou
021910:  73 20 54 55 52 42 4F 20 50 61 73 63 61 6C 2C 20    s TURBO Pascal, 
021920:  70 6F 75 72 20 63 68 61 6E 67 65 72 20 64 65 20    pour changer de 
021930:  64 69 73 71 75 65 74 74 65 2C 20 72 65 76 65 6E    disquette, reven
021940:  65 7A 20 73 6F 75 73 20 6C 65 20 6D 65 6E 75 0D    ez sous le menu.
021950:  0A 20 20 20 70 72 69 6E 63 69 70 61 6C 2E 20 50    .   principal. P
021960:  75 69 73 20 74 61 70 65 72 20 4C 20 65 74 20 52    uis taper L et R
021970:  45 54 55 52 4E 2E 20 56 6F 75 73 20 65 6E 74 65    ETURN. Vous ente
021980:  6E 64 72 65 7A 20 6C 65 20 64 69 73 71 75 65 20    ndrez le disque 
021990:  74 6F 75 72 6E 65 72 0D 0A 20 20 20 70 65 6E 64    tourner..   pend
0219A0:  61 6E 74 20 71 75 65 6C 71 75 65 73 20 73 65 63    ant quelques sec
0219B0:  6F 6E 64 65 73 3A 20 6C 65 20 73 79 73 74 65 6D    ondes: le system
0219C0:  65 20 22 63 6F 6E 6E 61 69 74 22 20 6D 61 69 6E    e "connait" main
0219D0:  74 65 6E 61 6E 74 20 6C 61 0D 0A 20 20 20 6E 6F    tenant la..   no
0219E0:  75 76 65 6C 6C 65 20 64 69 73 71 75 65 74 74 65    uvelle disquette
0219F0:  20 65 74 20 76 6F 75 73 20 70 6F 75 76 65 7A 20     et vous pouvez 
021A00:  6E 49 6E 64 65 78 3B 0D 0A 62 65 67 69 6E 0D 0A    nIndex;..begin..
021A10:  20 20 4C 65 61 76 65 43 65 6C 6C 28 46 58 2C 46      LeaveCell(FX,F
021A20:  59 29 3B 0D 0A 20 20 53 74 61 72 74 3A 3D 46 58    Y);..  Start:=FX
021A30:  3B 0D 0A 20 20 72 65 70 65 61 74 0D 0A 20 20 20    ;..  repeat..   
021A40:  20 46 58 3A 3D 53 75 63 63 28 46 58 29 3B 0D 0A     FX:=Succ(FX);..
021A50:  20 20 20 20 69 66 20 46 58 3E 46 58 4D 61 78 20        if FX>FXMax 
021A60:  74 68 65 6E 0D 0A 20 20 20 20 62 65 67 69 6E 0D    then..    begin.
021A70:  0A 20 20 20 20 20 20 46 58 3A 3D 27 41 27 3B 0D    .      FX:='A';.
021A80:  0A 20 20 20 20 20 20 46 59 3A 3D 46 59 2B 31 3B    .      FY:=FY+1;
021A90:  0D 0A 20 20 20 20 20 20 69 66 20 46 59 3E 46 59    ..      if FY>FY
021AA0:  4D 61 78 20 74 68 65 6E 20 46 59 3A 3D 31 3B 0D    Max then FY:=1;.
021AB0:  0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 75 6E 74    .    end;..  unt
021AC0:  69 6C 20 28 53 63 72 65 65 6E 5B 46 58 2C 46 59    il (Screen[FX,FY
021AD0:  5D 2E 43 65 6C 6C 53 74 61 74 75 73 2A 5B 4F 76    ].CellStatus*[Ov
021AE0:  65 72 57 72 69 74 74 65 6E 2C 4C 6F 63 6B 65 64    erWritten,Locked
021AF0:  5D 3D 5B 5D 29 20 6F 72 20 28 46 58 3D 53 74 61    ]=[]) or (FX=Sta
021B00:  72 74 29 3B 0D 0A 20 20 69 66 20 46 58 3C 3E 53    rt);..  if FX<>S
021B10:  74 61 72 74 20 74 68 65 6E 20 47 6F 74 6F 43 65    tart then GotoCe
021B20:  6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 65 6E 64 3B    ll(FX,FY);..end;
021B30:  0D 0A 0D 0A 7B 2E 43 50 32 30 7D 0D 0A 0D 0A 70    ....{.CP20}....p
021B40:  72 6F 63 65 64 75 72 65 20 4D 6F 76 65 4C 65 66    rocedure MoveLef
021B50:  74 3B 0D 0A 76 61 72 20 53 74 61 72 74 3A 20 53    t;..var Start: S
021B60:  63 72 65 65 6E 49 6E 64 65 78 3B 0D 0A 62 65 67    creenIndex;..beg
021B70:  69 6E 0D 0A 20 20 4C 65 61 76 65 43 65 6C 6C 28    in..  LeaveCell(
021B80:  46 58 2C 46 59 29 3B 0D 0A 20 20 53 74 61 72 74    FX,FY);..  Start
021B90:  3A 3D 46 58 3B 0D 0A 20 20 72 65 70 65 61 74 0D    :=FX;..  repeat.
021BA0:  0A 20 20 20 20 46 58 3A 3D 50 72 65 64 28 46 58    .    FX:=Pred(FX
021BB0:  29 3B 0D 0A 20 20 20 20 69 66 20 46 58 3C 27 41    );..    if FX<'A
021BC0:  27 20 74 68 65 6E 0D 0A 20 20 20 20 62 65 67 69    ' then..    begi
021BD0:  6E 0D 0A 20 20 20 20 20 20 46 58 3A 3D 46 58 4D    n..      FX:=FXM
021BE0:  61 78 3B 0D 0A 20 20 20 20 20 20 46 59 3A 3D 46    ax;..      FY:=F
021BF0:  59 2D 31 3B 0D 0A 20 20 20 20 20 20 69 66 20 46    Y-1;..      if F
021C00:  70 72 6F 67 72 61 6D 20 4D 69 63 72 6F 43 61 6C    program MicroCal
021C10:  63 3B 0D 0A 7B 0D 0A 20 20 20 20 4D 49 43 52 4F    c;..{..    MICRO
021C20:  43 41 4C 43 20 44 45 4D 4F 4E 53 54 52 41 54 49    CALC DEMONSTRATI
021C30:  4F 4E 20 50 52 4F 47 52 41 4D 20 20 56 65 72 73    ON PROGRAM  Vers
021C40:  69 6F 6E 20 31 2E 30 30 41 0D 0A 0D 0A 20 20 54    ion 1.00A....  T
021C50:  68 69 73 20 70 72 6F 67 72 61 6D 20 69 73 20 43    his program is C
021C60:  6F 70 79 72 69 67 68 74 65 64 20 62 79 20 42 6F    opyrighted by Bo
021C70:  72 6C 61 6E 64 20 49 6E 74 65 72 6E 61 74 69 6F    rland Internatio
021C80:  6E 61 6C 2C 20 49 6E 63 2E 0D 0A 20 20 31 39 38    nal, Inc...  198
021C90:  33 2C 20 31 39 38 34 2C 20 31 39 38 35 20 61 6E    3, 1984, 1985 an
021CA0:  64 20 69 73 20 68 65 72 65 62 79 20 64 6F 6E 61    d is hereby dona
021CB0:  74 65 64 20 74 6F 20 74 68 65 20 70 75 62 6C 69    ted to the publi
021CC0:  63 20 64 6F 6D 61 69 6E 20 66 6F 72 0D 0A 20 20    c domain for..  
021CD0:  6E 6F 6E 2D 63 6F 6D 6D 65 72 63 69 61 6C 20 75    non-commercial u
021CE0:  73 65 20 6F 6E 6C 79 2E 0D 0A 0D 0A 0D 0A 20 20    se only.......  
021CF0:  49 4E 53 54 52 55 43 54 49 4F 4E 53 0D 0A 20 20    INSTRUCTIONS..  
021D00:  20 20 31 2E 20 20 43 6F 6D 70 69 6C 65 20 74 68      1.  Compile th
021D10:  69 73 20 70 72 6F 67 72 61 6D 20 75 73 69 6E 67    is program using
021D20:  20 74 68 65 20 54 55 52 42 4F 2E 43 4F 4D 20 63     the TURBO.COM c
021D30:  6F 6D 70 69 6C 65 72 2E 0D 0A 20 20 20 20 20 20    ompiler...      
021D40:  20 20 61 2E 20 20 55 73 65 20 74 68 65 20 4F 20      a.  Use the O 
021D50:  63 6F 6D 6D 61 6E 64 20 66 72 6F 6D 20 74 68 65    command from the
021D60:  20 6D 61 69 6E 20 6D 65 6E 75 20 74 6F 20 73 65     main menu to se
021D70:  6C 65 63 74 20 4F 70 74 69 6F 6E 73 2E 0D 0A 20    lect Options... 
021D80:  20 20 20 20 20 20 20 62 2E 20 20 53 65 6C 65 63           b.  Selec
021D90:  74 20 74 68 65 20 43 20 6F 70 74 69 6F 6E 20 74    t the C option t
021DA0:  6F 20 67 65 6E 65 72 61 74 65 20 61 20 2E 43 4F    o generate a .CO
021DB0:  4D 20 66 69 6C 65 2E 0D 0A 20 20 20 20 20 20 20    M file...       
021DC0:  20 63 2E 20 20 53 65 6C 65 63 74 20 74 68 65 20     c.  Select the 
021DD0:  51 20 6F 70 74 69 6F 6E 20 74 6F 20 51 75 69 74    Q option to Quit
021DE0:  20 74 68 65 20 4F 70 74 69 6F 6E 73 20 6D 65 6E     the Options men
021DF0:  75 2E 0D 0A 20 20 20 20 20 20 20 20 64 2E 20 20    u...        d.  
021E00:  59 3C 31 20 74 68 65 6E 20 46 59 3A 3D 46 59 4D    Y<1 then FY:=FYM
021E10:  61 78 3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20    ax;..    end;.. 
021E20:  20 75 6E 74 69 6C 20 28 53 63 72 65 65 6E 5B 46     until (Screen[F
021E30:  58 2C 46 59 5D 2E 43 65 6C 6C 53 74 61 74 75 73    X,FY].CellStatus
021E40:  2A 5B 4F 76 65 72 57 72 69 74 74 65 6E 2C 4C 6F    *[OverWritten,Lo
021E50:  63 6B 65 64 5D 3D 5B 5D 29 20 6F 72 20 28 46 58    cked]=[]) or (FX
021E60:  3D 53 74 61 72 74 29 3B 0D 0A 20 20 69 66 20 46    =Start);..  if F
021E70:  58 3C 3E 53 74 61 72 74 20 74 68 65 6E 20 47 6F    X<>Start then Go
021E80:  74 6F 43 65 6C 6C 28 46 58 2C 46 59 29 3B 0D 0A    toCell(FX,FY);..
021E90:  65 6E 64 3B 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A    end;............
021EA0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021EB0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021EC0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021ED0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021EE0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021EF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
021F00:  72 74 29 3B 0D 0A 20 20 69 66 20 46 58 3C 3E 53    rt);..  if FX<>S
021F10:  74 61 72 74 20 74 68 65 6E 20 47 6F 74 6F 43 65    tart then GotoCe
021F20:  6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 65 6E 64 3B    ll(FX,FY);..end;
021F30:  0D 0A 0D 0A 7B 2E 43 50 32 30 7D 0D 0A 0D 0A 70    ....{.CP20}....p
021F40:  72 6F 63 65 64 75 72 65 20 4D 6F 76 65 4C 65 66    rocedure MoveLef
021F50:  74 3B 0D 0A 76 61 72 20 53 74 61 72 74 3A 20 53    t;..var Start: S
021F60:  63 72 65 65 6E 49 6E 64 65 78 3B 0D 0A 62 65 67    creenIndex;..beg
021F70:  69 6E 0D 0A 20 20 4C 65 61 76 65 43 65 6C 6C 28    in..  LeaveCell(
021F80:  46 58 2C 46 59 29 3B 0D 0A 20 20 53 74 61 72 74    FX,FY);..  Start
021F90:  3A 3D 46 58 3B 0D 0A 20 20 72 65 70 65 61 74 0D    :=FX;..  repeat.
021FA0:  0A 20 20 20 20 46 58 3A 3D 50 72 65 64 28 46 58    .    FX:=Pred(FX
021FB0:  29 3B 0D 0A 20 20 20 20 69 66 20 46 58 3C 27 41    );..    if FX<'A
021FC0:  27 20 74 68 65 6E 0D 0A 20 20 20 20 62 65 67 69    ' then..    begi
021FD0:  6E 0D 0A 20 20 20 20 20 20 46 58 3A 3D 46 58 4D    n..      FX:=FXM
021FE0:  61 78 3B 0D 0A 20 20 20 20 20 20 46 59 3A 3D 46    ax;..      FY:=F
021FF0:  59 2D 31 3B 0D 0A 20 20 20 20 20 20 69 66 20 46    Y-1;..      if F
022000:  53 65 6C 65 63 74 20 74 68 65 20 4D 20 6F 70 74    Select the M opt
022010:  69 6F 6E 20 74 6F 20 73 70 65 63 69 66 79 20 74    ion to specify t
022020:  68 65 20 4D 61 69 6E 20 66 69 6C 65 0D 0A 20 20    he Main file..  
022030:  20 20 20 20 20 20 65 2E 20 20 54 79 70 65 20 22          e.  Type "
022040:  4D 43 22 20 61 6E 64 20 68 69 74 20 3C 52 45 54    MC" and hit <RET
022050:  55 52 4E 3E 0D 0A 20 20 20 20 20 20 20 20 66 2E    URN>..        f.
022060:  20 20 54 79 70 65 20 43 20 74 6F 20 63 6F 6D 70      Type C to comp
022070:  69 6C 65 20 74 68 65 20 70 72 6F 67 72 61 6D 20    ile the program 
022080:  74 6F 20 64 69 73 6B 0D 0A 20 20 20 20 20 20 20    to disk..       
022090:  20 67 2E 20 20 54 79 70 65 20 52 20 74 6F 20 72     g.  Type R to r
0220A0:  75 6E 20 74 68 65 20 70 72 6F 67 72 61 6D 0D 0A    un the program..
0220B0:  0D 0A 20 20 20 20 32 2E 20 20 45 78 69 74 20 74    ..    2.  Exit t
0220C0:  68 65 20 70 72 6F 67 72 61 6D 20 62 79 20 74 79    he program by ty
0220D0:  70 69 6E 67 3A 20 2F 51 0D 0A 7D 0D 0A 0D 0A 7B    ping: /Q..}....{
0220E0:  24 52 2D 2C 55 2D 2C 56 2D 2C 58 2D 2C 41 2B 2C    $R-,U-,V-,X-,A+,
0220F0:  43 2D 7D 0D 0A 0D 0A 0D 0A 63 6F 6E 73 74 0D 0A    C-}......const..
022100:  20 20 46 58 4D 61 78 3A 20 43 68 61 72 20 20 3D      FXMax: Char  =
022110:  20 27 47 27 3B 0D 0A 20 20 46 59 4D 61 78 20 20     'G';..  FYMax  
022120:  20 20 20 20 20 20 3D 20 32 31 3B 0D 0A 0D 0A 74          = 21;....t
022130:  79 70 65 0D 0A 20 20 41 6E 79 73 74 72 69 6E 67    ype..  Anystring
022140:  20 20 20 3D 20 73 74 72 69 6E 67 5B 32 35 35 5D       = string[255]
022150:  3B 0D 0A 20 20 53 63 72 65 65 6E 49 6E 64 65 78    ;..  ScreenIndex
022160:  20 3D 20 27 41 27 2E 2E 27 47 27 3B 0D 0A 20 20     = 'A'..'G';..  
022170:  41 74 74 72 69 62 75 74 65 73 20 20 3D 20 28 43    Attributes  = (C
022180:  6F 6E 73 74 61 6E 74 2C 46 6F 72 6D 75 6C 61 2C    onstant,Formula,
022190:  54 78 74 2C 4F 76 65 72 57 72 69 74 74 65 6E 2C    Txt,OverWritten,
0221A0:  4C 6F 63 6B 65 64 2C 43 61 6C 63 75 6C 61 74 65    Locked,Calculate
0221B0:  64 29 3B 0D 0A 0D 0A 0D 0A 20 20 43 65 6C 6C 52    d);......  CellR
0221C0:  65 63 20 20 20 20 3D 20 72 65 63 6F 72 64 0D 0A    ec    = record..
0221D0:  20 20 20 20 43 65 6C 6C 53 74 61 74 75 73 3A 20        CellStatus: 
0221E0:  73 65 74 20 6F 66 20 41 74 74 72 69 62 75 74 65    set of Attribute
0221F0:  73 3B 0D 0A 20 20 20 20 43 6F 6E 74 65 6E 74 73    s;..    Contents
022200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022400:  3A 20 20 20 53 74 72 69 6E 67 5B 37 30 5D 3B 0D    :   String[70];.
022410:  0A 20 20 20 20 56 61 6C 75 65 3A 20 20 20 20 20    .    Value:     
022420:  20 52 65 61 6C 3B 0D 0A 20 20 20 20 44 45 43 2C     Real;..    DEC,
022430:  46 57 3A 20 20 20 20 20 30 2E 2E 32 30 3B 0D 0A    FW:     0..20;..
022440:  20 20 65 6E 64 3B 0D 0A 0D 0A 20 20 43 65 6C 6C      end;....  Cell
022450:  73 20 20 20 20 20 20 3D 20 20 61 72 72 61 79 5B    s      =  array[
022460:  53 63 72 65 65 6E 49 6E 64 65 78 2C 31 2E 2E 46    ScreenIndex,1..F
022470:  59 4D 61 78 5D 20 6F 66 20 43 65 6C 6C 52 65 63    YMax] of CellRec
022480:  3B 0D 0A 0D 0A 63 6F 6E 73 74 0D 0A 20 20 58 50    ;....const..  XP
022490:  4F 53 3A 20 61 72 72 61 79 5B 53 63 72 65 65 6E    OS: array[Screen
0224A0:  49 6E 64 65 78 5D 20 6F 66 20 69 6E 74 65 67 65    Index] of intege
0224B0:  72 20 3D 20 28 33 2C 31 34 2C 32 35 2C 33 36 2C    r = (3,14,25,36,
0224C0:  34 37 2C 35 38 2C 36 38 29 3B 0D 0A 0D 0A 76 61    47,58,68);....va
0224D0:  72 0D 0A 20 20 53 63 72 65 65 6E 3A 20 20 20 20    r..  Screen:    
0224E0:  20 20 20 20 43 65 6C 6C 73 52 45 43 3B 0D 0A 0D        CellsREC;...
0224F0:  0A 20 20 46 58 3A 20 20 20 20 20 20 20 20 20 20    .  FX:          
022500:  20 20 53 63 72 65 65 6E 49 6E 64 65 78 3B 0D 0A      ScreenIndex;..
022510:  20 20 46 59 3A 20 20 20 20 20 20 20 20 20 20 20      FY:           
022520:  20 49 6E 74 65 67 65 72 3B 0D 0A 20 20 43 68 3A     Integer;..  Ch:
022530:  20 20 20 20 20 20 20 20 20 20 20 20 43 68 61 72                Char
022540:  3B 0D 0A 20 20 4D 43 46 69 6C 65 3A 20 20 20 20    ;..  MCFile:    
022550:  20 20 20 20 66 69 6C 65 20 6F 66 20 43 65 6C 6C        file of Cell
022560:  52 65 63 3B 0D 0A 20 20 41 75 74 6F 43 61 6C 63    Rec;..  AutoCalc
022570:  3A 20 20 20 20 20 20 62 6F 6F 6C 65 61 6E 3B 0D    :      boolean;.
022580:  0A 0D 0A 0D 0A 7B 20 54 68 65 20 66 6F 6C 6C 6F    .....{ The follo
022590:  77 69 6E 67 20 69 6E 63 6C 75 64 65 20 66 69 6C    wing include fil
0225A0:  65 73 20 63 6F 6E 74 61 69 6E 20 70 72 6F 63 65    es contain proce
0225B0:  64 75 72 65 73 20 75 73 65 64 20 69 6E 20 4D 69    dures used in Mi
0225C0:  63 72 6F 43 61 6C 63 2E 20 20 7D 0D 0A 0D 0A 0D    croCalc.  }.....
0225D0:  0A 20 7B 24 49 20 4D 43 2D 4D 4F 44 30 30 2E 49    . {$I MC-MOD00.I
0225E0:  4E 43 7D 0D 0A 20 7B 24 49 20 4D 43 2D 4D 4F 44    NC}.. {$I MC-MOD
0225F0:  30 31 2E 49 4E 43 7D 0D 0A 20 7B 24 49 20 4D 43    01.INC}.. {$I MC
022600:  6C 6C 65 20 64 69 73 71 75 65 74 74 65 2E 0D 0A    lle disquette...
022610:  20 20 20 43 65 63 69 20 70 72 6F 76 69 65 6E 74       Ceci provient
022620:  20 64 75 20 66 61 69 74 20 71 75 65 20 6C 65 20     du fait que le 
022630:  73 79 73 74 65 6D 65 20 64 27 65 78 70 6C 6F 69    systeme d'exploi
022640:  74 61 74 69 6F 6E 20 43 50 4D 20 64 6F 69 74 20    tation CPM doit 
022650:  65 74 72 65 0D 0A 20 20 20 22 70 72 65 76 65 6E    etre..   "preven
022660:  75 22 20 71 75 65 20 76 6F 75 73 20 61 76 65 7A    u" que vous avez
022670:  20 6D 69 73 20 75 6E 65 20 61 75 74 72 65 20 64     mis une autre d
022680:  69 73 71 75 65 74 74 65 2E 20 4E 6F 72 6D 61 6C    isquette. Normal
022690:  65 6D 65 6D 74 20 76 6F 75 73 20 6C 65 0D 0A 20    ememt vous le.. 
0226A0:  20 20 66 61 69 74 65 73 20 65 6E 20 74 61 70 61      faites en tapa
0226B0:  6E 74 20 43 72 74 6C 2D 43 20 6C 6F 72 73 71 75    nt Crtl-C lorsqu
0226C0:  65 20 76 6F 75 73 20 65 74 65 73 20 73 6F 75 73    e vous etes sous
0226D0:  20 43 50 4D 20 28 6C 6F 72 73 71 75 65 20 76 6F     CPM (lorsque vo
0226E0:  75 73 0D 0A 20 20 20 61 76 65 7A 20 6C 65 20 73    us..   avez le s
0226F0:  69 67 6E 65 20 41 3E 20 73 75 72 20 6C 27 65 63    igne A> sur l'ec
022700:  72 61 6E 20 29 2E 0D 0A 0D 0A 20 20 20 53 6F 75    ran ).....   Sou
022710:  73 20 54 55 52 42 4F 20 50 61 73 63 61 6C 2C 20    s TURBO Pascal, 
022720:  70 6F 75 72 20 63 68 61 6E 67 65 72 20 64 65 20    pour changer de 
022730:  64 69 73 71 75 65 74 74 65 2C 20 72 65 76 65 6E    disquette, reven
022740:  65 7A 20 73 6F 75 73 20 6C 65 20 6D 65 6E 75 0D    ez sous le menu.
022750:  0A 20 20 20 70 72 69 6E 63 69 70 61 6C 2E 20 50    .   principal. P
022760:  75 69 73 20 74 61 70 65 72 20 4C 20 65 74 20 52    uis taper L et R
022770:  45 54 55 52 4E 2E 20 56 6F 75 73 20 65 6E 74 65    ETURN. Vous ente
022780:  6E 64 72 65 7A 20 6C 65 20 64 69 73 71 75 65 20    ndrez le disque 
022790:  74 6F 75 72 6E 65 72 0D 0A 20 20 20 70 65 6E 64    tourner..   pend
0227A0:  61 6E 74 20 71 75 65 6C 71 75 65 73 20 73 65 63    ant quelques sec
0227B0:  6F 6E 64 65 73 3A 20 6C 65 20 73 79 73 74 65 6D    ondes: le system
0227C0:  65 20 22 63 6F 6E 6E 61 69 74 22 20 6D 61 69 6E    e "connait" main
0227D0:  74 65 6E 61 6E 74 20 6C 61 0D 0A 20 20 20 6E 6F    tenant la..   no
0227E0:  75 76 65 6C 6C 65 20 64 69 73 71 75 65 74 74 65    uvelle disquette
0227F0:  20 65 74 20 76 6F 75 73 20 70 6F 75 76 65 7A 20     et vous pouvez 
022800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
022810:  1D 00 01 00 02 09 4E E5 1D 00 41 02 00 00 00 02    ......N...A.....
022820:  1D 00 46 02 00 00 00 02 1D 00 42 02 00 00 00 02    ..F.......B.....
022830:  1D 00 47 02 00 00 00 02 1D 00 43 02 00 00 00 02    ..G.......C.....
022840:  1D 00 48 02 00 00 00 02 1D 00 44 02 00 00 00 02    ..H.......D.....
022850:  1D 00 49 02 00 00 00 02 1D 00 45 02 00 00 00 02    ..I.......E.....
022860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022900:  2D 4D 4F 44 30 32 2E 49 4E 43 7D 0D 0A 20 7B 24    -MOD02.INC}.. {$
022910:  49 20 4D 43 2D 4D 4F 44 30 33 2E 49 4E 43 7D 0D    I MC-MOD03.INC}.
022920:  0A 20 7B 24 49 20 4D 43 2D 4D 4F 44 30 34 2E 49    . {$I MC-MOD04.I
022930:  4E 43 7D 0D 0A 20 7B 24 49 20 4D 43 2D 4D 4F 44    NC}.. {$I MC-MOD
022940:  30 35 2E 49 4E 43 7D 0D 0A 20 7B 24 49 20 4D 43    05.INC}.. {$I MC
022950:  2D 4D 4F 44 30 36 2E 49 4E 43 7D 0D 0A 20 7B 24    -MOD06.INC}.. {$
022960:  49 20 4D 43 2D 4D 4F 44 30 37 2E 49 4E 43 7D 0D    I MC-MOD07.INC}.
022970:  0A 0D 0A 0D 0A 0D 0A 7B 2E 50 41 7D 0D 0A 0D 0A    .......{.PA}....
022980:  70 72 6F 63 65 64 75 72 65 20 43 6F 6D 6D 61 6E    procedure Comman
022990:  64 73 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 47 6F    ds;..begin..  Go
0229A0:  74 6F 58 59 28 31 2C 32 34 29 3B 0D 0A 20 20 4C    toXY(1,24);..  L
0229B0:  6F 77 56 69 64 65 6F 3B 0D 0A 20 20 57 72 69 74    owVideo;..  Writ
0229C0:  65 28 27 2F 20 72 65 73 74 6F 72 65 2C 20 51 75    e('/ restore, Qu
0229D0:  69 74 2C 20 4C 6F 61 64 2C 20 53 61 76 65 2C 20    it, Load, Save, 
0229E0:  52 65 63 61 6C 63 75 6C 61 74 65 2C 20 50 72 69    Recalculate, Pri
0229F0:  6E 74 2C 20 20 46 6F 72 6D 61 74 2C 20 41 75 74    nt,  Format, Aut
022A00:  6F 43 61 6C 63 2C 20 48 65 6C 70 20 27 29 3B 0D    oCalc, Help ');.
022A10:  0A 20 20 52 65 61 64 28 4B 62 64 2C 43 68 29 3B    .  Read(Kbd,Ch);
022A20:  0D 0A 20 20 43 68 3A 3D 55 70 43 61 73 65 28 43    ..  Ch:=UpCase(C
022A30:  68 29 3B 0D 0A 20 20 63 61 73 65 20 43 68 20 6F    h);..  case Ch o
022A40:  66 0D 0A 20 20 20 20 27 51 27 3A 20 42 65 67 69    f..    'Q': Begi
022A50:  6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 4E 6F    n..           No
022A60:  72 6D 56 69 64 65 6F 3B 0D 0A 20 20 20 20 20 20    rmVideo;..      
022A70:  20 20 20 20 20 48 61 6C 74 3B 0D 0A 20 20 20 20         Halt;..    
022A80:  20 20 20 20 20 45 6E 64 3B 0D 0A 20 20 20 20 27         End;..    '
022A90:  46 27 3A 20 46 6F 72 6D 61 74 3B 0D 0A 20 20 20    F': Format;..   
022AA0:  20 27 53 27 3A 20 53 61 76 65 3B 0D 0A 20 20 20     'S': Save;..   
022AB0:  20 27 4C 27 3A 20 4C 6F 61 64 3B 0D 0A 20 20 20     'L': Load;..   
022AC0:  20 27 48 27 3A 20 48 65 6C 70 3B 0D 0A 20 20 20     'H': Help;..   
022AD0:  20 27 52 27 3A 20 52 65 63 61 6C 63 75 6C 61 74     'R': Recalculat
022AE0:  65 3B 0D 0A 20 20 20 20 27 41 27 3A 20 41 75 74    e;..    'A': Aut
022AF0:  6F 3B 0D 0A 20 20 20 20 27 2F 27 3A 20 55 70 64    o;..    '/': Upd
022B00:  C3 E2 20 CD AB 43 6F 70 79 72 69 67 68 74 20 28    .. ..Copyright (
022B10:  43 29 20 31 39 38 35 20 42 4F 52 4C 41 4E 44 20    C) 1985 BORLAND 
022B20:  49 6E 63 00 04 00 A1 42 00 00 00 00 00 00 00 00    Inc....B........
022B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B50:  00 00 00 14 4E 6F 20 54 65 72 6D 69 6E 61 6C 20    ....No Terminal 
022B60:  73 65 6C 65 63 74 65 64 50 18 00 00 00 00 00 00    selectedP.......
022B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022B90:  00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00    ................
022BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022BD0:  7E B7 37 C8 23 F5 E5 7E CD E8 01 E1 F1 3D C8 18    ~.7.#..~.....=..
022BE0:  F3 CD 00 02 0D 0A 00 C9 6F E5 CD A6 00 C9 FE 80    ........o.......
022BF0:  DC 6B 02 D4 84 02 E6 7F 18 EE E5 21 EE 01 18 04    .k.........!....
022C00:  E5 21 E8 01 22 13 02 E1 E3 F5 C5 D5 7E 23 B7 28    .!..".......~#.(
022C10:  07 E5 CD E8 01 E1 18 F4 D1 C1 F1 E3 C9 7D B4 C8    .............}..
022C20:  3A 24 01 87 87 87 E3 E3 E3 E3 C5 01 D2 04 C1 3D    :$.............=
022C30:  20 F4 2B 18 E8 CD D0 01 D8 2A CE 01 18 DF F5 C5     .+......*......
022C40:  D5 E5 21 A8 01 CD 35 02 21 A2 01 CD D0 01 2A BA    ..!...5.!.....*.
022C50:  01 D4 1D 02 E1 D1 C1 F1 C9 F5 C5 D5 E5 21 B4 01    .............!..
022C60:  18 E9 F5 C5 D5 E5 21 AE 01 18 E0 F5 3A E0 00 B7    ......!.....:...
022C70:  28 10 C5 D5 E5 AF 32 E0 00 21 C8 01 CD 35 02 E1    (.....2..!...5..
022C80:  D1 C1 F1 C9 F5 3A E0 00 FE FF 28 F6 C5 D5 E5 3E    .....:....(....>
022C90:  FF 32 E0 00 21 C2 01 18 E3 F5 C5 D5 E5 21 BC 01    .2..!........!..
022CA0:  18 DA F5 C5 D5 E5 E5 11 F0 00 21 8B 01 01 10 00    ..........!.....
022CB0:  ED B0 D1 3A 9E 01 4F 3A 9C 01 82 D5 CD DC 02 D1    ...:..O:........
022CC0:  3A 9F 01 4F 3A 9D 01 83 CD DC 02 21 F0 00 CD D0    :..O:......!....
022CD0:  01 2A A0 01 CD 1D 02 E1 D1 C1 F1 C9 21 F0 00 06    .*..........!...
022CE0:  00 09 EB 21 9B 01 34 35 28 02 12 C9 1B 1B 21 0A    ...!..45(.....!.
022CF0:  03 06 03 2B 0E 2F 0C 96 30 FC 86 F5 79 FE 30 28    ...+./..0...y.0(
022D00:  61 74 65 3B 0D 0A 20 20 20 20 27 43 27 3A 20 43    ate;..    'C': C
022D10:  6C 65 61 72 3B 0D 0A 20 20 20 20 27 50 27 3A 20    lear;..    'P': 
022D20:  50 72 69 6E 74 3B 0D 0A 20 20 65 6E 64 3B 0D 0A    Print;..  end;..
022D30:  20 20 47 72 69 64 3B 0D 0A 20 20 47 6F 74 6F 43      Grid;..  GotoC
022D40:  65 6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 65 6E 64    ell(FX,FY);..end
022D50:  3B 0D 0A 0D 0A 0D 0A 70 72 6F 63 65 64 75 72 65    ;......procedure
022D60:  20 57 65 6C 6C 63 6F 6D 65 3B 0D 0A 0D 0A 20 20     Wellcome;....  
022D70:  70 72 6F 63 65 64 75 72 65 20 43 65 6E 74 65 72    procedure Center
022D80:  28 53 3A 20 41 6E 79 53 74 72 69 6E 67 29 3B 0D    (S: AnyString);.
022D90:  0A 20 20 76 61 72 20 49 3A 20 69 6E 74 65 67 65    .  var I: intege
022DA0:  72 3B 0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20    r;..  begin..   
022DB0:  20 66 6F 72 20 49 3A 3D 31 20 74 6F 20 28 38 30     for I:=1 to (80
022DC0:  2D 4C 65 6E 67 74 68 28 53 29 29 20 64 69 76 20    -Length(S)) div 
022DD0:  32 20 64 6F 20 57 72 69 74 65 28 27 20 27 29 3B    2 do Write(' ');
022DE0:  0D 0A 20 20 20 20 77 72 69 74 65 6C 6E 28 53 29    ..    writeln(S)
022DF0:  3B 0D 0A 20 20 65 6E 64 3B 0D 0A 0D 0A 62 65 67    ;..  end;....beg
022E00:  69 6E 20 7B 20 70 72 6F 63 65 64 75 72 65 20 57    in { procedure W
022E10:  65 6C 6C 63 6F 6D 65 20 7D 0D 0A 20 20 43 6C 72    ellcome }..  Clr
022E20:  53 63 72 3B 20 47 6F 74 6F 58 59 28 31 2C 39 29    Scr; GotoXY(1,9)
022E30:  3B 0D 0A 20 20 43 65 6E 74 65 72 28 27 57 65 6C    ;..  Center('Wel
022E40:  63 6F 6D 65 20 74 6F 20 4D 69 63 72 6F 43 61 6C    come to MicroCal
022E50:  63 2E 20 20 41 20 54 75 72 62 6F 20 64 65 6D 6F    c.  A Turbo demo
022E60:  6E 73 74 61 74 69 6F 6E 20 70 72 6F 67 72 61 6D    nstation program
022E70:  27 29 3B 0D 0A 20 20 43 65 6E 74 65 72 28 27 43    ');..  Center('C
022E80:  6F 70 79 72 69 67 68 74 20 31 39 38 33 20 62 79    opyright 1983 by
022E90:  20 42 6F 72 6C 61 6E 64 20 49 6E 74 65 72 6E 61     Borland Interna
022EA0:  74 69 6F 6E 61 6C 20 49 6E 63 2E 20 27 29 3B 0D    tional Inc. ');.
022EB0:  0A 20 20 43 65 6E 74 65 72 28 27 50 72 65 73 73    .  Center('Press
022EC0:  20 61 6E 79 20 6B 65 79 20 66 6F 72 20 68 65 6C     any key for hel
022ED0:  70 20 6F 72 20 3C 52 45 54 55 52 4E 3E 20 74 6F    p or <RETURN> to
022EE0:  20 73 74 61 72 74 27 29 3B 0D 0A 20 20 47 6F 74     start');..  Got
022EF0:  6F 58 59 28 34 30 2C 31 32 29 3B 0D 0A 20 20 52    oXY(40,12);..  R
022F00:  01 12 13 F1 10 ED C9 01 0A 64 21 6B 01 C3 35 02    .........d!k..5.
022F10:  21 7B 01 C3 35 02 11 03 00 CD 5F 03 E6 01 18 06    !{..5....._.....
022F20:  11 06 00 CD 5F 03 6F 26 00 C9 11 12 00 18 F4 11    ...._.o&........
022F30:  0C 00 18 08 11 0F 00 18 03 11 09 00 E1 C1 E5 3A    ...............:
022F40:  DD 00 B7 28 1A D5 C5 CD A0 00 7C B5 28 0F CD E1    ...(......|.(...
022F50:  03 FE 13 20 08 CD E1 03 FE 03 CA D4 20 C1 D1 2A    ... ........ ..*
022F60:  01 00 19 E9 22 D2 00 78 32 DD 00 79 B7 28 0B 3E    ...."..x2..y.(.>
022F70:  C3 32 38 00 21 FB 1F 22 39 00 21 A5 03 11 A0 00    .28.!.."9.!.....
022F80:  01 18 00 ED B0 21 BD 03 11 B8 00 01 0C 00 ED B0    .....!..........
022F90:  AF 6F 67 32 D0 00 22 D4 00 22 D6 00 3E 7E 32 D1    .og2..".."..>~2.
022FA0:  00 32 E0 00 C9 C3 16 03 C3 20 03 C3 39 03 C3 2F    .2....... ..9../
022FB0:  03 C3 34 03 C3 2A 03 C3 39 03 C3 20 03 C1 00 82    ..4..*..9.. ....
022FC0:  00 43 00 C4 00 C5 00 C1 00 C5 D5 E5 DD E5 FD E5    .C..............
022FD0:  F5 6F 26 00 E5 CD A6 00 F1 FD E1 DD E1 E1 D1 C1    .o&.............
022FE0:  C9 C5 D5 E5 DD E5 FD E5 CD A3 00 7D 18 EB 0E FF    .........£.}....
022FF0:  18 0C 0E 00 ED 5B D2 00 13 1A FE 20 28 FA 21 65    .....[..... (.!e
023000:  00 06 03 CD 7B 04 1A CD A6 04 FE 41 38 12 FE 51    ....{......A8..Q
023010:  30 0E 47 13 1A FE 3A 20 06 78 D6 40 13 18 02 1B    0.G...: .x.@....
023020:  AF 21 5C 00 77 23 0C 0D 28 19 1A CD 82 04 20 13    .!\.w#..(..... .
023030:  FE 3F 28 0F FE 2A 28 0B FE 2E 28 07 06 0B CD 77    .?(..*(...(....w
023040:  04 18 10 06 08 CD 5E 04 1A FE 2E 20 06 13 06 03    ......^.... ....
023050:  CD 5E 04 21 68 00 06 18 36 00 23 10 FB C9 1A 0C    .^.!h...6.#.....
023060:  0D 28 08 FE 3F 28 09 FE 2A 28 0B CD 82 04 28 0B    .(..?(..*(....(.
023070:  77 23 13 10 E9 C9 13 3E 3F 18 02 3E 20 77 23 10    w#.....>?..> w#.
023080:  FC C9 CD A6 04 FE 20 38 0D E5 C5 21 98 04 01 0E    ...... 8...!....
023090:  00 ED B1 C1 E1 C9 BF C9 20 2E 2C 3B 3A 3D 3F 2A    ........ .,;:=?*
0230A0:  5B 5D 3C 3E 7B 7D FE 61 D8 FE 7B D0 D6 20 C9 7C    []<>{}.a..{.. .|
0230B0:  CD B4 04 7D F5 1F 1F 1F 1F CD BD 04 F1 E6 0F C6    ...}............
0230C0:  90 27 CE 40 27 C3 C9 03 AF 37 CB 7C C0 7C B7 7D    .'.@'....7.|.|.}
0230D0:  C8 3E FF C9 32 D8 00 C5 CD AF 1E C1 2A 06 00 B7    .>..2.......*...
0230E0:  ED 42 DA A8 20 EB D1 F9 01 00 FC 09 22 C6 00 AF    .B.. ......."...
0230F0:  6F 67 22 CE 00 32 DC 00 3E C3 32 D9 00 21 DE 20    og"..2..>.2..!. 
023100:  65 61 64 28 4B 62 64 2C 43 68 29 3B 0D 0A 20 20    ead(Kbd,Ch);..  
023110:  69 66 20 43 68 3C 3E 5E 4D 20 74 68 65 6E 20 48    if Ch<>^M then H
023120:  65 6C 70 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 7B 2E    elp;..end;....{.
023130:  50 41 7D 0D 0A 0D 0A 62 65 67 69 6E 0D 0A 20 20    PA}....begin..  
023140:  49 6E 69 74 3B 0D 0A 20 20 57 65 6C 6C 63 6F 6D    Init;..  Wellcom
023150:  65 3B 0D 0A 20 20 43 6C 72 53 63 72 3B 20 47 72    e;..  ClrScr; Gr
023160:  69 64 3B 0D 0A 20 20 47 6F 74 6F 43 65 6C 6C 28    id;..  GotoCell(
023170:  46 58 2C 46 59 29 3B 0D 0A 20 20 72 65 70 65 61    FX,FY);..  repea
023180:  74 0D 0A 20 20 20 20 52 65 61 64 28 4B 62 64 2C    t..    Read(Kbd,
023190:  43 68 29 3B 0D 0A 20 20 20 20 63 61 73 65 20 43    Ch);..    case C
0231A0:  68 20 6F 66 0D 0A 20 20 20 20 20 20 5E 45 3A 20    h of..      ^E: 
0231B0:  20 20 20 20 20 20 4D 6F 76 65 55 70 3B 0D 0A 20          MoveUp;.. 
0231C0:  20 20 20 20 20 5E 58 2C 5E 4A 3A 20 20 20 20 4D         ^X,^J:    M
0231D0:  6F 76 65 44 6F 77 6E 3B 0D 0A 20 20 20 20 20 20    oveDown;..      
0231E0:  5E 44 2C 5E 4D 2C 5E 46 3A 20 4D 6F 76 65 52 69    ^D,^M,^F: MoveRi
0231F0:  67 68 74 3B 0D 0A 20 20 20 20 20 20 5E 53 2C 5E    ght;..      ^S,^
023200:  41 3A 20 20 20 20 4D 6F 76 65 4C 65 66 74 3B 0D    A:    MoveLeft;.
023210:  0A 20 20 20 20 20 20 27 2F 27 3A 20 20 20 20 20    .      '/':     
023220:  20 43 6F 6D 6D 61 6E 64 73 3B 0D 0A 20 20 20 20     Commands;..    
023230:  20 20 5E 5B 3A 20 20 20 20 20 20 20 47 65 74 43      ^[:       GetC
023240:  65 6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 20 20 20    ell(FX,FY);..   
023250:  20 65 6C 73 65 0D 0A 20 20 20 20 20 20 69 66 20     else..      if 
023260:  43 68 20 69 6E 20 5B 27 20 27 2E 2E 27 7E 27 5D    Ch in [' '..'~']
023270:  20 74 68 65 6E 0D 0A 20 20 20 20 20 20 47 65 74     then..      Get
023280:  43 65 6C 6C 28 46 58 2C 46 59 29 3B 0D 0A 20 20    Cell(FX,FY);..  
023290:  20 20 65 6E 64 3B 0D 0A 20 20 75 6E 74 69 6C 20      end;..  until 
0232A0:  74 72 75 65 3D 66 61 6C 73 65 3B 0D 0A 65 6E 64    true=false;..end
0232B0:  2E 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0232C0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0232D0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0232E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0232F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
023300:  22 DA 00 EB 22 CC 00 E9 E5 2A C6 00 B7 ED 42 22    "..."....*....B"
023310:  C6 00 ED 5B C4 00 B7 ED 52 19 EB E1 DA 75 1D ED    ...[....R....u..
023320:  B0 C9 2A C6 00 ED B0 22 C6 00 D9 C9 5E 23 56 23    ..*...."....^#V#
023330:  D5 5E 23 56 23 4E 23 46 E1 C9 DD E1 EB 1A 4F 06    .^#V#N#F......O.
023340:  00 2F 6F 26 FF 39 F9 EB 03 ED B0 DD E9 D1 1A 4F    ./o&.9.........O
023350:  06 00 2F 6F 26 FF 39 F9 EB 03 ED B0 E9 DD E1 EB    ../o&.9.........
023360:  21 E0 FF 39 F9 EB C5 04 05 28 05 AF 12 13 10 FC    !..9.....(......
023370:  ED B0 C1 3E 20 90 91 28 06 47 AF 12 13 10 FC DD    ...> ..(.G......
023380:  E9 DD E1 21 E0 FF 39 F9 06 20 AF 77 23 10 FC DD    ...!..9.. .w#...
023390:  E9 DD E1 45 CD BA 05 B6 77 DD E9 DD E1 D1 7D 93    ...E....w.....}.
0233A0:  38 F7 3C 4F 43 CD BA 05 5F 41 AF B3 CB 23 30 06    8.<OC..._A...#0.
0233B0:  B6 77 23 AF 1E 01 10 F3 18 DD 78 E6 F8 0F 0F 0F    .w#.......x.....
0233C0:  C6 02 6F 26 00 39 78 E6 07 3C 47 AF 37 17 10 FD    ..o&.9x..<G.7...
0233D0:  C9 E5 D9 EB E3 73 23 72 23 D1 73 23 72 23 71 23    .....s#r#.s#r#q#
0233E0:  70 C9 DD E1 78 EB 21 00 00 44 39 4E E5 09 23 E3    p...x.!..D9N..#.
0233F0:  B9 38 01 79 12 13 23 B7 28 03 4F ED B0 E1 F9 DD    .8.y..#.(.O.....
023400:  E9 DD E1 78 21 00 00 44 39 4E E5 09 23 5E 23 56    ...x!..D9N..#^#V
023410:  18 DC DD E1 EB 68 26 00 44 39 ED B0 21 20 00 39    .....h&.D9..! .9
023420:  F9 DD E9 DD E1 21 20 00 39 5E 23 56 68 26 00 44    .....! .9^#Vh&.D
023430:  39 ED B0 21 22 00 18 E7 DD E1 EB 78 2F 6F 26 FF    9..!"......x/o&.
023440:  39 F9 70 23 48 06 00 EB ED B0 DD E9 B7 ED 52 19    9.p#H.........R.
023450:  D8 3E 90 C3 27 20 B7 ED 52 B7 ED 42 30 03 09 19    .>..' ..R..B0...
023460:  C9 3E 91 C3 27 20 B7 ED 52 EB 13 EA 71 06 F0 18    .>..' ..R...q...
023470:  01 F8 11 00 00 C9 D5 EB B7 ED 52 EB E1 18 EB B7    ..........R.....
023480:  ED 52 21 01 00 C8 2B C9 CD DF 0B 18 F5 CD B0 09    .R!...+.........
023490:  18 F0 B7 ED 52 21 01 00 C0 2B C9 CD DF 0B 18 F5    ....R!...+......
0234A0:  CD B0 09 18 F0 CD 72 07 21 01 00 D0 2B C9 CD DF    ......r.!...+...
0234B0:  0B 18 F5 CD B0 09 18 F0 CD 72 07 21 01 00 C8 D8    .........r.!....
0234C0:  2B C9 CD DF 0B 18 F4 CD B0 09 18 EF CD 72 07 21    +............r.!
0234D0:  00 00 C8 D8 23 C9 CD DF 0B 18 F4 CD B0 09 18 EF    ....#...........
0234E0:  CD 72 07 21 01 00 D8 2B C9 CD DF 0B 18 F5 CD B0    .r.!...+........
0234F0:  09 18 F0 54 5D 4B 42 EB 21 00 00 7A B7 3E 10 20    ...T]KB.!..z.>. 
023500:  7B 2E 50 41 7D 0D 0A 0D 0A 7B 2A 2A 2A 2A 2A 2A    {.PA}....{******
023510:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
023520:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
023530:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
023540:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A    *************}..
023550:  7B 2A 20 20 53 4F 55 52 43 45 20 43 4F 44 45 20    {*  SOURCE CODE 
023560:  4D 4F 44 55 4C 45 3A 20 4D 43 2D 4D 4F 44 30 31    MODULE: MC-MOD01
023570:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
023580:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
023590:  20 20 20 2A 7D 0D 0A 7B 2A 20 20 50 55 52 50 4F       *}..{*  PURPO
0235A0:  53 45 3A 20 20 20 20 20 20 20 20 20 20 20 20 44    SE:            D
0235B0:  69 73 70 6C 61 79 20 67 72 69 64 20 61 6E 64 20    isplay grid and 
0235C0:  69 6E 69 74 69 61 6C 69 7A 65 20 61 6C 6C 20 63    initialize all c
0235D0:  65 6C 6C 73 20 20 20 20 20 20 2A 7D 0D 0A 7B 2A    ells      *}..{*
0235E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0235F0:  20 20 20 20 20 20 69 6E 20 74 68 65 20 73 70 72          in the spr
023600:  65 61 64 20 73 68 65 65 74 2E 20 20 20 20 20 20    ead sheet.      
023610:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
023620:  20 2A 7D 0D 0A 7B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     *}..{**********
023630:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
023640:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
023650:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
023660:  2A 2A 2A 2A 2A 2A 2A 2A 2A 7D 0D 0A 0D 0A 0D 0A    *********}......
023670:  0D 0A 70 72 6F 63 65 64 75 72 65 20 47 72 69 64    ..procedure Grid
023680:  3B 0D 0A 76 61 72 20 49 3A 20 69 6E 74 65 67 65    ;..var I: intege
023690:  72 3B 0D 0A 20 20 20 20 43 6F 75 6E 74 3A 20 43    r;..    Count: C
0236A0:  68 61 72 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C    har;..begin..  L
0236B0:  6F 77 56 69 64 65 6F 3B 0D 0A 20 20 46 6F 72 20    owVideo;..  For 
0236C0:  43 6F 75 6E 74 3A 3D 27 41 27 20 74 6F 20 46 58    Count:='A' to FX
0236D0:  4D 61 78 20 64 6F 0D 0A 20 20 62 65 67 69 6E 0D    Max do..  begin.
0236E0:  0A 20 20 20 20 47 6F 74 6F 58 59 28 58 50 6F 73    .    GotoXY(XPos
0236F0:  5B 43 6F 75 6E 74 5D 2C 31 29 3B 0D 0A 20 20 20    [Count],1);..   
023700:  03 53 3E 08 29 EB 29 EB 30 01 09 3D 20 F6 C9 7C    .S>.).).0..= ..|
023710:  B5 CA 03 0A 7C AA F5 CD 80 07 EB CD 80 07 EB 44    ....|..........D
023720:  4D AF 67 6F 3E 11 ED 6A ED 42 30 02 09 37 3F CB    M.go>..j.B0..7?.
023730:  13 CB 12 3D 20 F0 EB F1 F0 18 48 E5 CD 92 07 CB    ...= .....H.....
023740:  3C CB 1D D1 EB CD 0F 07 EB CB 7A C8 18 35 CD 61    <.........z..5.a
023750:  07 C8 29 10 FD C9 CD 61 07 C8 CB 3C CB 1D 10 FA    ..)....a...<....
023760:  C9 EB 7A B7 20 08 7B FE 10 30 03 47 B7 C9 AF 67    ..z. .{..0.G...g
023770:  6F C9 EB 7C AA 7C FA 7E 07 BA C0 7D BB C9 17 C9    o..|.|.~...}....
023780:  CB 7C C8 7C 2F 67 7D 2F 6F 23 C9 7D E6 01 6F 26    .|.|/g}/o#.}..o&
023790:  00 C9 ED 4B CA 00 ED 5B C8 00 C5 D5 78 41 4A 53    ...K...[....xAJS
0237A0:  1E 00 1F CB 18 CB 19 CB 1A CB 1B E1 19 EB E1 ED    ................
0237B0:  4A 44 4D 21 E9 62 19 22 C8 00 EB 21 19 36 ED 4A    JDM!.b."...!.6.J
0237C0:  22 CA 00 44 4D C9 06 00 11 10 27 CD E2 07 11 E8    "..DM.....'.....
0237D0:  03 CD E2 07 11 64 00 CD E2 07 1E 0A CD E2 07 7D    .....d.........}
0237E0:  18 0D AF 3C ED 52 30 FB 19 04 3D 20 02 05 C8 C6    ...<.R0...= ....
0237F0:  30 DD 77 00 DD 23 C9 DD 7E 00 D6 24 4F 21 00 00    0.w..#..~..$O!..
023800:  20 02 DD 23 DD 7E 00 CD A6 04 D6 30 38 29 FE 0A     ..#.~.....08)..
023810:  38 0E 0C 0D 20 21 D6 07 FE 0A 38 1B FE 10 30 17    8... !....8...0.
023820:  54 5D 29 D8 29 D8 0C 0D 20 02 54 5D 19 D8 29 D8    T]).)... .T]..).
023830:  5F 16 00 19 D8 18 CB 79 B7 C8 7C 87 C9 DD E1 E1    _......y..|.....
023840:  E5 7D 26 00 23 39 4E 81 38 1C 77 EB 21 00 00 44    .}&.#9N.8.w.!..D
023850:  ED 42 39 F9 EB E5 03 ED B0 EB E1 2B 1B 4F 03 ED    .B9........+.O..
023860:  B8 EB 23 F9 DD E9 3E 10 C3 29 20 DD E1 CD C8 04    ..#...>..) .....
023870:  57 E1 CD DD 09 5F E1 E5 7D 93 38 1A 14 15 28 16    W...._..}.8...(.
023880:  BA 38 16 4A 06 00 60 39 7B 82 54 5D 3D 6F 60 39    .8.J..`9{.T]=o`9
023890:  79 ED B8 EB 18 09 AF 18 03 3C 6B 2D 26 00 39 77    y........<k-&.9w
0238A0:  F9 DD E9 DD E1 E1 E5 7D 26 00 23 39 F9 6F 26 00    .......}&.#9.o&.
0238B0:  DD E9 DD E1 21 00 00 54 39 5E 4B 23 E5 19 5E 43    ....!..T9^K#..^C
0238C0:  23 E5 19 E5 FD E1 D1 E1 79 90 38 10 3C 4F C5 D5    #.......y.8.<O..
0238D0:  E5 1A BE 28 0C E1 D1 C1 23 0D 20 F2 21 00 00 18    ...(....#. .!...
0238E0:  0E 23 13 10 EC D1 E1 C1 21 00 00 39 EB ED 52 FD    .#......!..9..R.
0238F0:  F9 DD E9 DD E1 CD C8 04 4F E1 CD DD 09 5F E1 7E    ........O...._.~
023900:  20 57 72 69 74 65 28 43 6F 75 6E 74 29 3B 0D 0A     Write(Count);..
023910:  20 20 65 6E 64 3B 0D 0A 20 20 47 6F 74 6F 58 59      end;..  GotoXY
023920:  28 31 2C 32 29 3B 0D 0A 20 20 66 6F 72 20 49 3A    (1,2);..  for I:
023930:  3D 31 20 74 6F 20 46 59 4D 61 78 20 64 6F 20 77    =1 to FYMax do w
023940:  72 69 74 65 6C 6E 28 49 3A 32 29 3B 0D 0A 20 20    riteln(I:2);..  
023950:  4E 6F 72 6D 56 69 64 65 6F 3B 0D 0A 20 20 69 66    NormVideo;..  if
023960:  20 41 75 74 6F 43 61 6C 63 20 74 68 65 6E 20 20     AutoCalc then  
023970:  46 6C 61 73 68 28 36 35 2C 27 41 75 74 6F 43 61    Flash(65,'AutoCa
023980:  6C 63 3A 20 4F 4E 27 20 2C 66 61 6C 73 65 29 0D    lc: ON' ,false).
023990:  0A 20 20 65 6C 73 65 20 46 6C 61 73 68 28 36 35    .  else Flash(65
0239A0:  2C 27 41 75 74 6F 43 61 6C 63 3A 20 4F 46 46 27    ,'AutoCalc: OFF'
0239B0:  2C 66 61 6C 73 65 29 3B 0D 0A 20 20 46 6C 61 73    ,false);..  Flas
0239C0:  68 28 33 33 2C 27 20 20 54 79 70 65 20 2F 20 66    h(33,'  Type / f
0239D0:  6F 72 20 43 6F 6D 6D 61 6E 64 73 27 2C 66 61 6C    or Commands',fal
0239E0:  73 65 29 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 0D 0A    se);..end;......
0239F0:  70 72 6F 63 65 64 75 72 65 20 49 6E 69 74 3B 0D    procedure Init;.
023A00:  0A 76 61 72 0D 0A 20 20 49 3A 20 53 63 72 65 65    .var..  I: Scree
023A10:  6E 49 6E 64 65 78 3B 0D 0A 20 20 4A 3A 20 49 6E    nIndex;..  J: In
023A20:  74 65 67 65 72 3B 0D 0A 20 20 4C 61 73 74 4E 61    teger;..  LastNa
023A30:  6D 65 3A 20 73 74 72 69 6E 67 5B 32 5D 3B 0D 0A    me: string[2];..
023A40:  62 65 67 69 6E 0D 0A 20 20 66 6F 72 20 49 3A 3D    begin..  for I:=
023A50:  27 41 27 20 74 6F 20 46 58 4D 41 58 20 64 6F 0D    'A' to FXMAX do.
023A60:  0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 66 6F    .  begin..    fo
023A70:  72 20 4A 3A 3D 31 20 74 6F 20 46 59 4D 41 58 20    r J:=1 to FYMAX 
023A80:  64 6F 0D 0A 20 20 20 20 62 65 67 69 6E 0D 0A 20    do..    begin.. 
023A90:  20 20 20 20 20 77 69 74 68 20 53 63 72 65 65 6E         with Screen
023AA0:  20 5B 49 2C 4A 5D 20 64 6F 0D 0A 20 20 20 20 20     [I,J] do..     
023AB0:  20 62 65 67 69 6E 0D 0A 20 20 20 20 20 20 20 20     begin..        
023AC0:  43 65 6C 6C 53 74 61 74 75 73 3A 3D 5B 54 78 74    CellStatus:=[Txt
023AD0:  5D 3B 0D 0A 20 20 20 20 20 20 20 20 43 6F 6E 74    ];..        Cont
023AE0:  65 6E 74 73 3A 3D 27 27 3B 0D 0A 20 20 20 20 20    ents:='';..     
023AF0:  20 20 20 56 61 6C 75 65 3A 3D 30 3B 0D 0A 20 20       Value:=0;..  
023B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
023B10:  1E 00 01 00 02 09 4E E5 1E 00 41 02 00 00 00 02    ......N...A.....
023B20:  1E 00 46 02 00 00 00 02 1E 00 42 02 00 00 00 02    ..F.......B.....
023B30:  1E 00 47 02 00 00 00 02 1E 00 43 02 00 00 00 02    ..G.......C.....
023B40:  1E 00 48 02 00 00 00 02 1E 00 44 02 00 00 00 02    ..H.......D.....
023B50:  1E 00 49 02 00 00 00 02 1E 00 45 02 00 00 00 02    ..I.......E.....
023B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023C00:  93 38 1B 0C 0D 28 17 91 38 12 F5 7E 91 77 06 00    .8...(..8..~.w..
023C10:  50 19 54 5D 09 F1 3C 4F ED B0 18 02 1D 73 DD E9    P.T]..<O.....s..
023C20:  DD E1 CD DD 09 4F D1 ED 53 E8 00 21 00 00 39 1A    .....O..S..!..9.
023C30:  F5 86 38 03 B8 38 01 78 12 F1 57 5E 91 38 2F 3C    ..8..8.x..W^.8/<
023C40:  6F 7A 83 38 04 B8 7D 38 08 78 93 38 26 91 38 23    oz.8..}8.x.8&.8#
023C50:  3C B7 28 1F C5 D5 2A E8 00 5F 1D 16 00 42 19 09    <.(...*.._...B..
023C60:  D1 D5 E5 50 19 EB E1 4F ED B8 D1 C1 18 05 7A 3C    ...P...O......z<
023C70:  28 19 4F 78 91 3C BB 38 01 7B B7 28 0E 2A E8 00    (.Ox.<.8.{.(.*..
023C80:  06 00 09 EB 21 01 00 39 4F ED B0 21 00 00 54 39    ....!..9O..!..T9
023C90:  5E 13 19 F9 DD E9 DD E1 E1 2D C2 66 08 6C 26 00    ^........-.f.l&.
023CA0:  DD E9 21 02 00 54 39 5E 13 19 7E 36 01 23 77 C9    ..!..T9^..~6.#w.
023CB0:  21 04 00 54 39 5E 4B 23 E5 19 5E 43 23 E5 19 E5    !..T9^K#..^C#...
023CC0:  FD E1 D1 E1 AF B8 28 04 B9 20 08 78 B9 E1 D1 FD    ......(.. .x....
023CD0:  F9 D5 E9 1A BE 20 F6 23 13 05 0D 18 E7 7C B7 20    ..... .#.....|. 
023CE0:  03 7D B7 C0 3E 11 C3 29 20 CD 0D 0A D0 3E 01 C3    .}..>..) ....>..
023CF0:  27 20 CD 81 0A 18 F5 CD AC 0F CD 97 0A 18 ED D9    ' ..............
023D00:  7D B7 D9 3E 02 CA 27 20 CD F5 0A 18 DF D9 CB 78    }..>..' .......x
023D10:  D9 C2 88 0A D9 7D B7 D9 C8 D9 C5 D5 E5 D9 7D B7    .....}........}.
023D20:  20 05 D9 CB B8 18 54 C5 CB F8 AF 08 D9 CB F8 7D     .....T........}
023D30:  D9 95 28 13 30 06 ED 44 08 3D 08 D9 CD 7A 0B 2C    ..(.0..D.=...z.,
023D40:  3D 20 F9 08 28 01 D9 F1 E6 80 20 0F CD 92 0B 30    = ..(..... ....0
023D50:  25 CD 7B 0B B7 2C 20 1E 37 18 20 CD C6 0B 3F F5    %.{.., .7. ...?.
023D60:  28 10 38 01 D9 CD AC 0B CB 78 20 09 CD 86 0B 2D    (.8......x ....-
023D70:  20 F6 CD 72 0B F1 38 02 CB B8 B7 D9 E1 D1 C1 D9     ..r..8.........
023D80:  C9 D9 CB 78 D9 C2 14 0A CD 8F 0A CD 14 0A D8 2C    ...x...........,
023D90:  2D C8 78 EE 80 47 C9 D9 7D B7 D9 CA 72 0B 7D B7    -.x..G..}...r.}.
023DA0:  C8 D9 85 D9 CD 4D 0B C5 D5 E5 DD 39 CD 72 0B D9    .....M.....9.r..
023DB0:  2E 05 D9 3E 08 DD 23 DD 6E 00 08 CB 1D 30 03 CD    ...>..#.n....0..
023DC0:  92 0B CD 7B 0B 08 3D 20 F1 D9 2D D9 20 E5 DD 6E    ...{..= ..-. ..n
023DD0:  FB CB 78 20 09 08 CD 87 0B 2C 2D 28 01 2D F1 F1    ..x .....,-(.-..
023DE0:  F1 B7 08 F1 D9 C1 E1 D9 DD E1 CB B8 B0 47 2C 2D    .............G,-
023DF0:  CC 72 0B 08 C9 7D B7 C8 D9 95 D9 3F CD 4D 0B E5    .r...}.....?.M..
023E00:  0E 00 CD 3F 13 0D 20 01 EB 0E 00 1A B6 BE 20 E2    ...?.. ....... .
023E10:  23 13 10 F7 0E 01 18 DA CD 3F 13 1A B6 77 23 13    #........?...w#.
023E20:  10 F9 EB F9 DD E9 CD 3F 13 1A 2F A6 77 23 13 10    .......?../.w#..
023E30:  F8 18 EF CD 3F 13 1A A6 77 23 13 10 F9 18 E3 FD    ....?...w#......
023E40:  E1 DD E1 21 00 00 39 EB 21 20 00 45 39 FD E9 DD    ...!..9.! .E9...
023E50:  E1 21 21 00 39 7E B7 28 03 AF 18 06 2B 46 CD BA    .!!.9~.(....+F..
023E60:  05 A6 21 22 00 39 F9 21 00 00 28 01 23 DD E9 3E    ..!".9.!..(.#..>
023E70:  AF 32 E8 00 FD E1 2A D2 00 06 10 CD E2 05 AF 12    .2....*.........
023E80:  E1 22 E2 00 FD E5 7C B7 20 06 3E 22 32 D0 00 C9    ."....|. .>"2...
023E90:  3A E8 00 B7 28 0A CD B6 13 20 05 2A E2 00 77 C9    :...(.... .*..w.
023EA0:  CD F2 03 2A E2 00 36 00 11 0C 00 19 EB 21 5C 00    ...*..6......!\.
023EB0:  01 24 00 ED B0 C9 06 06 21 E6 13 C5 E5 06 03 ED    .$......!.......
023EC0:  5B D2 00 13 1A FE 20 28 FA 1A CD A6 04 96 28 0A    [..... (......(.
023ED0:  E1 C1 11 04 00 19 10 E3 B7 C9 23 13 10 EB C1 C1    ..........#.....
023EE0:  1A FE 3A C0 7E C9 43 4F 4E C1 54 52 4D C1 4B 42    ..:.~.CON.TRM.KB
023EF0:  44 82 4C 53 54 43 41 55 58 C4 55 53 52 C5 3E AF    D.LSTCAUX.USR.>.
023F00:  32 E8 00 CD 69 14 3A D0 00 B7 C0 2A E2 00 CB AE    2...i.:....*....
023F10:  7E E6 0F C0 CD 30 14 3A D0 00 B7 C0 2A E2 00 3A    ~....0.:....*..:
023F20:  E8 00 B7 01 80 80 28 03 01 40 00 71 23 23 70 C9    ......(..@.q##p.
023F30:  CD 5A 14 2A E2 00 11 0C 00 19 EB 3A E8 00 B7 01    .Z.*.......:....
023F40:  0F 01 28 0A D5 0E 13 CD 05 00 D1 01 16 F1 C5 CD    ..(.............
023F50:  05 00 C1 3C C0 78 32 D0 00 C9 2A E2 00 11 18 00    ...<.x2...*.....
023F60:  19 06 18 36 00 23 10 FB C9 22 E2 00 7E E6 0F C0    ...6.#..."..~...
023F70:  CB 76 28 0A 3E 1A CD C6 16 CD 0C 17 18 03 CB 7E    .v(.>..........~
023F80:  C8 2A E2 00 E5 11 0C 00 19 EB 0E 10 CD 05 00 E1    .*..............
023F90:  3C 20 05 3E FF 32 D0 00 36 00 C9 E3 22 E4 00 E3    < .>.2..6..."...
023FA0:  E5 21 C2 00 22 E2 00 E1 C9 E3 22 E4 00 E3 22 E2    .!.."....."...".
023FB0:  00 CB 7E C0 3E 02 32 D0 00 C9 E3 22 E4 00 E3 22    ..~.>.2...."..."
023FC0:  E2 00 CB 76 C0 3E 03 32 D0 00 C9 3E AF E3 22 E4    ...v.>.2...>..".
023FD0:  00 E3 E5 21 C2 00 22 E2 00 CB AE F5 CD E8 14 F1    ...!..".........
023FE0:  B7 28 03 CD E1 01 E1 C9 06 00 21 D1 00 7E FE 7F    .(........!..~..
023FF0:  38 02 3E 7E 4F 36 7E 2A D2 00 22 D4 00 16 00 CD    8.>~O6~*..".....
024000:  E5 E5 DD 39 D9 2E 05 D9 3E 08 08 CD C6 0B 38 03    ...9....>.....8.
024010:  CD AC 0B 3F CB 15 08 3D 20 0C DD 75 05 DD 2B D9    ...?...= ..u..+.
024020:  2D D9 28 0E 3E 08 CD 86 0B 30 DF 08 CD AC 0B B7    -.(.>....0......
024030:  18 E1 CD 86 0B 38 04 CD C6 0B 3F E1 D1 C1 CB 78    .....8....?....x
024040:  20 05 CD 87 0B 18 9A 2C 20 97 37 18 95 38 06 C6     ......, .7..8..
024050:  80 38 06 18 1B C6 80 38 17 6F DD E3 D9 E5 C5 78    .8.....8.o.....x
024060:  CB F8 D9 A8 E6 80 F5 CB F8 DD E5 DD 21 00 00 C9    ............!...
024070:  E1 D8 AF 6F 47 4F 57 5F 67 C9 B7 CB 18 CB 19 CB    ...oGOW_g.......
024080:  1A CB 1B CB 1C C9 B7 CB 14 CB 13 CB 12 CB 11 CB    ................
024090:  10 C9 7C D9 84 D9 67 7B D9 8B D9 5F 7A D9 8A D9    ..|...g{..._z...
0240A0:  57 79 D9 89 D9 4F 78 D9 88 D9 47 C9 7C D9 94 D9    Wy...Ox...G.|...
0240B0:  67 7B D9 9B D9 5F 7A D9 9A D9 57 79 D9 99 D9 4F    g{..._z...Wy...O
0240C0:  78 D9 98 D9 47 C9 78 D9 B8 D9 C0 79 D9 B9 D9 C0    x...G.x....y....
0240D0:  7A D9 BA D9 C0 7B D9 BB D9 C0 7C D9 BC D9 C9 D9    z....{....|.....
0240E0:  78 D9 A8 F2 E9 0B 78 17 C9 CB 78 28 06 CD F3 0B    x.....x...x(....
0240F0:  C8 3F C9 7D D9 BD D9 C0 B7 C8 C3 C6 0B 7D D6 81    .?.}.........}..
024100:  DA 72 0B 3C FE 28 D0 D9 C5 D5 E5 08 CD 72 0B 08    .r.<.(.......r..
024110:  37 CD 7B 0B 3D 20 F9 D9 7C D9 A4 D9 67 7B D9 A3    7.{.= ..|...g{.£
024120:  D9 5F 7A D9 A2 D9 57 79 D9 A1 D9 4F 78 D9 A0 D9    ._z...Wy...Ox...
024130:  47 C3 7B 0A D9 C5 D5 E5 D9 CD AC 0F D9 CD FD 0B    G.{.............
024140:  D9 CD 81 0A 18 EB 7D B7 C8 CB 78 3E 03 C2 27 20    ......}...x>..' 
024150:  CD AC 0F 7D C6 80 CB 2F C6 80 6F D6 14 F5 D9 C5    ...}.../..o.....
024160:  D5 E5 CD F5 0A CD 0D 0A 2D C5 D5 E5 CD 81 0A 7D    ........-......}
024170:  E1 D1 C1 D9 E1 D1 C1 E3 BC E3 30 E3 F1 D9 C9 D9    ..........0.....
024180:  CD 8E 0F 2D CD 81 0A D9 CD 8E 0F 2C D9 7D FE 6C    ...-.......,.}.l
024190:  D8 C5 CB B8 CD DF 0B C1 38 09 CD F5 0A CD 34 0C    ........8.....4.
0241A0:  CD 97 0A CB 78 28 03 CD 0D 0A D9 2D D9 CD DF 0B    ....x(.....-....
0241B0:  F5 38 03 CD 81 0A D9 2D D9 CD DF 0B 38 05 D9 2C    .8.....-....8..,
0241C0:  CD 81 0A 7D FE 6C 38 3B D9 01 AA 2A 11 AA AA 21    ...}.l8;...*...!
0241D0:  7F AA CD 97 0A DD E5 DD 21 07 0D 3E 05 CD 34 0F    ........!..>..4.
0241E0:  DD E1 CD AC 0F CD 97 0A CD 97 0A C5 D5 E5 D9 CD    ................
0241F0:  AC 0F 2D 2D D9 2D CD 0D 0A D9 E1 D1 C1 D9 CD 81    ..--.-..........
024200:  20 20 20 20 20 20 44 45 43 3A 3D 32 3B 20 20 20          DEC:=2;   
024210:  20 20 20 20 20 20 20 20 20 20 20 7B 20 44 65 66               { Def
024220:  61 75 6C 74 20 6E 75 6D 62 65 72 20 6F 66 20 64    ault number of d
024230:  65 63 69 6D 61 6C 73 20 20 20 20 20 20 20 20 7D    ecimals        }
024240:  0D 0A 20 20 20 20 20 20 20 20 46 57 3A 3D 31 30    ..        FW:=10
024250:  3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7B    ;              {
024260:  20 44 65 66 61 75 6C 74 20 66 69 65 6C 64 20 77     Default field w
024270:  68 69 74 68 20 20 20 20 20 20 20 20 20 20 20 20    hith            
024280:  20 20 20 7D 0D 0A 20 20 20 20 20 20 65 6E 64 3B       }..      end;
024290:  0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65 6E    ..    end;..  en
0242A0:  64 3B 0D 0A 20 20 41 75 74 6F 43 61 6C 63 3A 3D    d;..  AutoCalc:=
0242B0:  54 72 75 65 3B 0D 0A 20 20 46 58 3A 3D 27 41 27    True;..  FX:='A'
0242C0:  3B 20 46 59 3A 3D 31 3B 20 20 20 20 20 20 20 20    ; FY:=1;        
0242D0:  20 20 20 20 7B 20 46 69 72 73 74 20 66 69 65 6C        { First fiel
0242E0:  64 20 69 6E 20 75 70 70 65 72 20 6C 65 66 74 20    d in upper left 
0242F0:  63 6F 72 6E 65 72 20 20 7D 0D 0A 65 6E 64 3B 0D    corner  }..end;.
024300:  0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 43 6C 65    ...procedure Cle
024310:  61 72 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C 6F    ar;..begin..  Lo
024320:  77 56 69 64 65 6F 3B 0D 0A 20 20 47 6F 74 6F 58    wVideo;..  GotoX
024330:  59 28 31 2C 32 34 29 3B 20 43 6C 72 45 6F 6C 3B    Y(1,24); ClrEol;
024340:  0D 0A 20 20 57 72 69 74 65 28 27 43 6C 65 61 72    ..  Write('Clear
024350:  20 74 68 69 73 20 77 6F 72 6B 73 68 65 65 74 3F     this worksheet?
024360:  20 28 59 2F 4E 29 20 27 29 3B 0D 0A 20 20 72 65     (Y/N) ');..  re
024370:  70 65 61 74 20 52 65 61 64 28 4B 62 64 2C 43 68    peat Read(Kbd,Ch
024380:  29 20 75 6E 74 69 6C 20 55 70 63 61 73 65 28 43    ) until Upcase(C
024390:  68 29 20 69 6E 20 5B 27 59 27 2C 27 4E 27 5D 3B    h) in ['Y','N'];
0243A0:  0D 0A 20 20 57 72 69 74 65 28 55 70 63 61 73 65    ..  Write(Upcase
0243B0:  28 43 68 29 29 3B 0D 0A 20 20 69 66 20 55 70 43    (Ch));..  if UpC
0243C0:  61 73 65 28 43 68 29 3D 27 59 27 20 74 68 65 6E    ase(Ch)='Y' then
0243D0:  0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 43    ..  begin..    C
0243E0:  6C 72 53 63 72 3B 0D 0A 20 20 20 20 49 6E 69 74    lrScr;..    Init
0243F0:  3B 0D 0A 20 20 20 20 47 72 69 64 3B 0D 0A 20 20    ;..    Grid;..  
024400:  0A 2C 2C F1 2C 2D C8 D8 78 EE 80 47 C9 67 AA 3F    .,,.,-..x..G.g.?
024410:  2B 32 D7 6E B6 2A 1D EF 38 74 0D D0 00 0D D0 7A    +2.n.*..8t.....z
024420:  88 88 88 88 08 7E AB AA AA AA AA 2C 2D 3E 04 CA    .....~.....,->..
024430:  27 20 CB 78 C2 27 20 D9 CD 98 0F D9 7D 2E 81 95    ' .x.' .....}...
024440:  F5 CD F5 0A D9 CD 86 0F D9 CD 81 0A C5 D5 E5 D9    ................
024450:  2C CD 0D 0A D9 E1 D1 C1 CD F5 0A DD E5 DD 21 8C    ,.............!.
024460:  0D 3E 06 CD 34 0F DD E1 2C D9 CD A2 0F 2D D9 CD    .>..4...,....-..
024470:  0D 0A F1 C5 D5 E5 6F 26 00 30 01 25 CD 08 10 D9    ......o&.0.%....
024480:  2C CD 97 0A D9 E1 D1 C1 CD 0D 0A 7D FE 67 DA 72    ,..........}.g.r
024490:  0B C9 7D 8A 9D D8 89 1D 7D E9 A2 8B 2E 3A 7D 8E    ..}.....}....:}.
0244A0:  E3 38 8E 63 7E 49 92 24 49 12 7E CD CC CC CC 4C    .8.c~I.$I.~....L
0244B0:  7F AB AA AA AA 2A D9 CD A2 0F D9 B7 CB 78 F5 CB    .....*.......x..
0244C0:  B8 CD F5 0A 7D FE 88 30 47 C5 D5 E5 2C CD D0 0F    ....}..0G...,...
0244D0:  E5 CB 3C CB 1D 7D E1 F5 CD 08 10 2C 2D 28 01 2D    ..<..}.....,-(.-
0244E0:  D9 F1 E1 D1 C1 F5 CD 81 0A DD E5 DD 21 10 0E 3E    ............!..>
0244F0:  08 CD 49 0F DD E1 F1 30 0A F5 D9 CD 98 0F D9 CD    ..I....0........
024500:  97 0A F1 85 6F 38 09 F1 C8 D9 CD 86 0F C3 F5 0A    ....o8..........
024510:  E1 3E 01 C3 27 20 6D 2E 1D 11 60 31 70 46 2C FE    .>..' m...`1pF,.
024520:  E5 7F 74 36 7C 89 84 21 77 53 3C FF C3 2E 7A D2    ..t6|..!wS<...z.
024530:  7D 5B 95 1D 7C 25 B8 46 58 63 7E 16 FC EF FD 75    }[..|%.FXc~....u
024540:  80 D2 F7 17 72 31 7D B7 C8 DD E5 D9 CD 86 0F D9    ....r1}.........
024550:  AF CB 78 28 03 3C CB B8 F5 CD DF 0B 38 08 D9 CD    ..x(.<......8...
024560:  F5 0A F1 CB FF F5 D9 01 CF 06 11 8E E9 21 7E 4A    .............!~J
024570:  D9 CD DF 0B 30 05 CD 2E 0F 18 4F DD 21 CE 0E 3E    ....0.....O.!..>
024580:  02 08 D9 11 12 00 DD 19 CD 73 0F D9 CD DF 0B 38    .........s.....8
024590:  0B 08 3D 20 EC D9 11 0C 00 DD 19 D9 D9 CD 6E 0F    ..= ..........n.
0245A0:  CB F8 CD 0D 0A C5 D5 E5 CD 73 0F CD 97 0A D9 CD    .........s......
0245B0:  86 0F CD 0D 0A D9 E1 D1 C1 CD F5 0A DD E5 CD 2E    ................
0245C0:  0F DD E1 D9 CD 6E 0F CD 0D 0A F1 17 30 0A F5 D9    .....n......0...
0245D0:  CD 8E 0F 2D CD 81 0A F1 DD E1 CB 4F C8 CB F8 C9    ...-.......O....
0245E0:  7F E7 CF CC 13 54 7F F6 F4 A2 30 09 7F 6A C1 91    .....T....0..j..
0245F0:  0A 06 80 B5 9E 8A 6F 44 80 82 2C 3A CD 13 80 6A    ......oD..,:...j
024600:  65 6E 64 3B 0D 0A 65 6E 64 3B 0D 0A 0D 0A 0D 0A    end;..end;......
024610:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
024620:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
024630:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
024640:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
024650:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
024660:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
024670:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
024680:  20 20 20 7D 0D 0A 20 20 20 20 20 20 65 6E 64 3B       }..      end;
024690:  0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20 65 6E    ..    end;..  en
0246A0:  64 3B 0D 0A 20 20 41 75 74 6F 43 61 6C 63 3A 3D    d;..  AutoCalc:=
0246B0:  54 72 75 65 3B 0D 0A 20 20 46 58 3A 3D 27 41 27    True;..  FX:='A'
0246C0:  3B 20 46 59 3A 3D 31 3B 20 20 20 20 20 20 20 20    ; FY:=1;        
0246D0:  20 20 20 20 7B 20 46 69 72 73 74 20 66 69 65 6C        { First fiel
0246E0:  64 20 69 6E 20 75 70 70 65 72 20 6C 65 66 74 20    d in upper left 
0246F0:  63 6F 72 6E 65 72 20 20 7D 0D 0A 65 6E 64 3B 0D    corner  }..end;.
024700:  0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 43 6C 65    ...procedure Cle
024710:  61 72 3B 0D 0A 62 65 67 69 6E 0D 0A 20 20 4C 6F    ar;..begin..  Lo
024720:  77 56 69 64 65 6F 3B 0D 0A 20 20 47 6F 74 6F 58    wVideo;..  GotoX
024730:  59 28 31 2C 32 34 29 3B 20 43 6C 72 45 6F 6C 3B    Y(1,24); ClrEol;
024740:  0D 0A 20 20 57 72 69 74 65 28 27 43 6C 65 61 72    ..  Write('Clear
024750:  20 74 68 69 73 20 77 6F 72 6B 73 68 65 65 74 3F     this worksheet?
024760:  20 28 59 2F 4E 29 20 27 29 3B 0D 0A 20 20 72 65     (Y/N) ');..  re
024770:  70 65 61 74 20 52 65 61 64 28 4B 62 64 2C 43 68    peat Read(Kbd,Ch
024780:  29 20 75 6E 74 69 6C 20 55 70 63 61 73 65 28 43    ) until Upcase(C
024790:  68 29 20 69 6E 20 5B 27 59 27 2C 27 4E 27 5D 3B    h) in ['Y','N'];
0247A0:  0D 0A 20 20 57 72 69 74 65 28 55 70 63 61 73 65    ..  Write(Upcase
0247B0:  28 43 68 29 29 3B 0D 0A 20 20 69 66 20 55 70 43    (Ch));..  if UpC
0247C0:  61 73 65 28 43 68 29 3D 27 59 27 20 74 68 65 6E    ase(Ch)='Y' then
0247D0:  0D 0A 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 43    ..  begin..    C
0247E0:  6C 72 53 63 72 3B 0D 0A 20 20 20 20 49 6E 69 74    lrScr;..    Init
0247F0:  3B 0D 0A 20 20 20 20 47 72 69 64 3B 0D 0A 20 20    ;..    Grid;..  
024800:  C1 91 0A 06 81 00 00 00 00 00 80 21 A2 DA 0F 49    ...........!...I
024810:  7D E8 A2 8B 2E BA 7D 8E E3 38 8E 63 7E 49 92 24    }.....}..8.c~I.$
024820:  49 92 7E CD CC CC CC 4C 7F AB AA AA AA AA DD 21    I.~....L.......!
024830:  0A 0F 3E 05 C5 D5 E5 F5 CD AC 0F CD 97 0A F1 CD    ..>.............
024840:  49 0F D9 E1 D1 C1 C3 97 0A F5 D9 CD 6E 0F 18 10    I...........n...
024850:  F5 D9 C5 D5 E5 CD 6E 0F CD 0D 0A D9 E1 D1 C1 D9    ......n.........
024860:  CD 97 0A F1 3D 20 E9 D9 CD 86 0F C3 0D 0A 11 06    ....= ..........
024870:  00 DD 19 DD 6E 00 DD 66 01 DD 5E 02 DD 56 03 DD    ....n..f..^..V..
024880:  4E 04 DD 46 05 C9 21 81 00 44 4C 54 5C C9 01 0F    N..F..!..DLT\...
024890:  49 11 A2 DA 21 82 21 C9 01 04 35 11 33 F3 21 81    I...!.!...5.3.!.
0248A0:  FA C9 01 72 31 11 F7 17 21 80 D2 C9 C5 D5 E5 D9    ...r1...!.......
0248B0:  E1 D1 C1 C9 CD 92 07 21 80 00 3E 20 CB 78 20 0D    .......!..> .x .
0248C0:  CB 23 CB 12 CB 11 CB 10 2D 3D 20 F0 6F CB B8 C9    .#......-= .o...
0248D0:  CB 78 D9 CD 86 0F 28 02 CB F8 2D CD 0D 0A B7 CB    .x....(...-.....
0248E0:  7D 28 1C CB 78 08 CB F8 3E 8F BD 38 16 28 06 CD    }(..x...>..8.(..
0248F0:  7A 0B 2C 18 F3 CD 7A 0B 08 60 69 C8 C3 83 07 21    z.,...z..`i....!
024900:  00 00 C9 3E 92 C3 27 20 7C B5 CA 72 0B CB 7C 08    ...>..' |..r..|.
024910:  CD 80 07 3E 90 29 3D CB 7C 28 FA 44 4D 11 00 00    ...>.)=.|(.DM...
024920:  62 6F 08 C0 CB B8 C9 CD C8 04 EB 1E 00 38 04 FE    bo...........8..
024930:  19 38 18 1D CD C8 04 D9 CB 78 D9 16 07 28 01 14    .8.......x...(..
024940:  92 30 01 AF FE 09 38 02 3E 09 3C 57 D5 D9 FD 21    .0....8.>.<W...!
024950:  5D 00 DD E5 CD EB 10 DD E1 D1 4F 7A 3C CB 7B 20    ].........Oz<.{ 
024960:  10 81 F2 6B 10 FD 36 00 00 18 0B FE 0C 38 02 3E    ...k..6......8.>
024970:  0B D5 CD 80 11 D1 CB 78 28 05 3E 2D CD E5 10 CB    .......x(.>-....
024980:  7B 28 03 61 0E 00 CB 79 28 05 CD E3 10 18 07 CD    {(.a...y(.......
024990:  D9 10 0D F2 8F 10 7A B7 28 17 3E 2E CD E5 10 0C    ......z.(.>.....
0249A0:  28 06 CD E3 10 15 20 F7 15 FA B1 10 CD D9 10 18    (..... .........
0249B0:  F7 CB 7B C8 3E 45 CD E5 10 3E 2B CB 7C 28 06 7C    ..{.>E...>+.|(.|
0249C0:  ED 44 67 3E 2D CD E5 10 7C 06 2F 04 D6 0A 30 FB    .Dg>-...|./...0.
0249D0:  C6 3A DD 70 00 DD 23 18 0C FD 7E 00 FD 23 B7 20    .:.p..#...~..#. 
0249E0:  04 FD 2B 3E 30 DD 77 00 DD 23 C9 FD E5 2C 2D 20    ..+>0.w..#...,- 
0249F0:  0E 06 0C FD 36 00 30 FD 23 10 F8 AF C3 7D 11 C5    ....6.0.#....}..
024A00:  E1 03 77 1E 01 FE 08 28 36 FE 7F 28 32 1D FE 18    ..w....(6..(2...
024A10:  28 2D FE 1B 28 29 FE 1A 28 36 FE 0D 28 38 FE 20    (-..()..(6..(8. 
024A20:  30 11 FE 03 20 D9 3A DD 00 B7 28 D3 DD 2A E4 00    0... .:...(..*..
024A30:  C3 16 20 79 BA 28 C8 7E 14 23 CD C9 03 18 C0 15    .. y.(.~.#......
024A40:  FA FD 14 2B CD 00 02 08 20 08 00 1D 28 B1 18 EF    ...+.... ...(...
024A50:  04 05 28 AB 18 04 04 05 20 04 36 1A 18 08 CD E1    ..(..... .6.....
024A60:  01 36 0D 23 36 0A 23 22 D6 00 C9 2A E2 00 3A D0    .6.#6.#"...*..:.
024A70:  00 B7 20 79 7E CB 6F 20 70 E6 0F 20 2E 23 23 7E    .. y~.o p.. .##~
024A80:  B7 F2 97 15 0E 14 E5 CD BA 19 E1 28 08 E5 11 2E    ...........(....
024A90:  00 19 36 1A E1 AF 77 34 C6 2E 5F 16 00 19 7E FE    ..6...w4.._...~.
024AA0:  1A 20 3D 2A E2 00 23 23 35 18 35 3D 20 1B 2A D4    . =*..##5.5= .*.
024AB0:  00 ED 5B D6 00 B7 ED 52 38 05 06 FF CD EA 14 2A    ..[....R8......*
024AC0:  D4 00 7E 23 22 D4 00 18 17 3D 20 06 CD A3 00 7D    ..~#"....= ..£.}
024AD0:  18 0E 3D 3D 20 06 CD AF 00 7D 18 04 CD B5 00 7D    ..== ....}.....}
024AE0:  2A E2 00 CB EE 23 77 2B C9 23 7E 2B C9 3E 1A C9    *....#w+.#~+.>..
024AF0:  E5 2A E2 00 7E E6 0F FE 06 28 27 CD 6B 15 FE 21    .*..~....('.k..!
024B00:  30 08 FE 1A 28 04 CB AE 18 F1 11 5D 00 06 1E C5    0...(......]....
024B10:  D5 CD 6B 15 D1 C1 FE 21 38 06 CB AE 12 13 10 EF    ..k....!8.......
024B20:  AF 12 E1 C9 DD 21 5D 00 DD 7E 00 B7 C8 06 00 FE    .....!]..~......
024B30:  2D C0 04 DD 23 C9 38 05 DD 7E 00 B7 C8 3E 10 32    -...#.8..~...>.2
024B40:  D0 00 37 C9 E5 CD 6B 15 CB AE E1 77 C9 3E AF 4F    ..7...k....w.>.O
024B50:  C5 CD F0 15 C1 CD 24 16 C8 C5 E5 CD F7 07 D1 C1    ......$.........
024B60:  CD 36 16 D8 05 CC 83 07 EB 73 0C 0D 20 02 23 72    .6.......s.. .#r
024B70:  EB C9 CD F0 15 CD 24 16 C8 C5 E5 CD A3 11 D9 E1    ......$.....£...
024B80:  C1 CD 36 16 D8 05 D9 CC 8F 0A D9 C3 D1 05 E5 EB    ..6.............
024B90:  0E 00 C5 D5 CD 6B 15 D1 C1 FE 0D 28 0B FE 1A 28    .....k.....(...(
024BA0:  07 CB AE 0C 13 12 10 EA E1 71 C9 CD 6B 15 FE 1A    .........q..k...
024BB0:  28 13 CB AE FE 0A 28 0D FE 0D 20 EF CD 6B 15 FE    (.....(... ..k..
024BC0:  0A 20 02 CB AE C9 2A E2 00 4F 3A D0 00 B7 C0 7E    . ....*..O:....~
024BD0:  E6 0F 20 10 23 23 E5 7E C6 2E 5F 16 00 19 71 E1    .. .##.~.._...q.
024BE0:  34 F0 18 28 FE 06 28 15 E1 06 00 C5 E5 3D CA A6    4..(..(......=..
024BF0:  00 3D 3D CA A9 00 3D CA AC 00 C3 B2 00 2A E8 00    .==...=......*..
024C00:  CB B8 7D D9 D6 80 6F 9F 67 11 4D 00 CD F5 06 11    ..}...o.g.M.....
024C10:  05 00 19 7C FE D9 20 01 3C FD 77 00 ED 44 CD 40    ...|.. .<.w..D.@
024C20:  12 7D FE 81 30 06 CD B3 12 FD 35 00 CB F8 3E 84    .}..0.....5...>.
024C30:  95 2E 00 28 08 CD 7A 0B CB 1D 3D 20 F8 FD 7E 00    ...(..z...= ..~.
024C40:  F5 3E 0C 08 78 1F 1F 1F 1F E6 0F C6 30 FD 77 00    .>..x.......0.w.
024C50:  FD 23 78 E6 0F 47 C5 D5 E5 CB 25 CD 87 0B CB 25    .#x..G....%....%
024C60:  CD 87 0B EB E3 19 D1 E3 ED 5A EB E1 E3 ED 4A 44    .........Z....JD
024C70:  4D E1 CB 25 CD 87 0B 08 3D 20 C8 F1 C1 FD E1 C9    M..%....= ......
024C80:  FD E5 E1 5F 16 00 19 7E 36 00 FE 35 D8 1D FA 9C    ..._...~6..5....
024C90:  11 2B 7E 3C 77 FE 3A D8 36 00 18 F1 36 31 23 36    .+~<w.:.6...61#6
024CA0:  00 0C C9 D9 01 00 00 D9 CD 72 0B DD 7E 00 CD A6    .........r..~...
024CB0:  04 FE 2E 20 0C D9 CB 70 37 C0 CB F0 D9 DD 23 18    ... ...p7.....#.
024CC0:  EA FE 45 28 21 CD 39 12 30 54 08 CD B3 12 D8 08    ..E(!.9.0T......
024CD0:  D9 C5 6F 26 00 CD 08 10 CD E9 09 D9 C1 D8 CB 70    ..o&...........p
024CE0:  28 01 0D D9 18 D7 CD 1E 12 D8 D9 CB E0 DD 23 DD    (.............#.
024CF0:  7E 00 FE 2B 28 06 FE 2D 20 04 CB E8 DD 23 CD 36    ~..+(..- ....#.6
024D00:  12 3F D8 4F DD 23 CD 36 12 30 0A DD 23 57 79 87    .?.O.#.6.0..#Wy.
024D10:  87 81 87 82 4F CB 68 28 04 79 ED 44 4F D9 D9 79    ....O.h(.y.DO..y
024D20:  C6 80 FE 5A D8 FE A6 3F D8 C5 DD E5 79 CD 40 12    ...Z...?....y.@.
024D30:  DD E1 D9 C1 D9 C9 DD 7E 00 D6 30 3F D0 FE 0A C9    .......~..0?....
024D40:  F5 B7 F2 47 12 ED 44 F5 CB 3F CB 3F 3C 21 FA FF    ...G..D..?.?<!..
024D50:  11 06 00 19 3D 20 FC EB DD 21 77 12 DD 19 CD 73    ....= ...!w....s
024D60:  0F F1 E6 03 28 08 F5 CD B3 12 F1 3D 20 F8 F1 B7    ....(......= ...
024D70:  F2 97 0A D9 C3 F5 0A 81 00 00 00 00 00 8E 00 00    ................
024D80:  00 40 1C 9B 00 00 20 BC 3E A8 00 10 A5 D4 68 B6    .@.... .>.....h.
024D90:  04 BF C9 1B 0E C3 AC C5 EB 78 2D D0 CD CE 1B C2    .........x-.....
024DA0:  53 DE F9 78 39 3F 01 EB 2B A8 AD C5 1D F8 C9 7B    S..x9?..+......{
024DB0:  CE 97 40 7D B7 C8 CB F8 C5 D5 7C CD 7A 0B CD 7A    ..@}......|.z..z
024DC0:  0B 84 67 E3 ED 5A EB E1 E3 ED 4A 44 4D E1 30 06    ..g..Z....JDM.0.
024DD0:  CD 7B 0B 2C 37 C8 7D C6 03 6F CB B8 C9 0E 01 18    .{.,7.}..o......
024DE0:  02 0E 00 CD 3F 13 1A BE 20 08 23 13 10 F8 79 EE    ....?... .#...y.
024DF0:  01 4F 21 40 00 39 F9 69 26 00 DD E9 0E 01 18 02    .O!@.9.i&.......
024E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
024E10:  1F 00 01 00 02 09 4E E5 1F 00 41 02 00 00 00 02    ......N...A.....
024E20:  1F 00 46 02 00 00 00 02 1F 00 42 02 00 00 00 02    ..F.......B.....
024E30:  1F 00 47 02 00 00 00 02 1F 00 43 02 00 00 00 02    ..G.......C.....
024E40:  1F 00 48 02 00 00 00 02 1F 00 44 02 00 00 00 02    ..H.......D.....
024E50:  1F 00 49 02 00 00 00 02 1F 00 45 02 00 00 00 02    ..I.......E.....
024E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024F00:  3A EA 00 BE C8 34 5E 16 00 19 71 C9 2A E2 00 23    :....4^...q.*..#
024F10:  23 7E B7 C8 36 00 0E 15 CD BA 19 C8 3E F0 32 D0    #~..6.......>.2.
024F20:  00 C9 7D C3 C6 16 C1 D1 C5 DD 2A D2 00 CB 7C 28    ..}.......*...|(
024F30:  06 CD 83 07 EB 18 0E EB CB 7C 28 09 CD 83 07 DD    .........|(.....
024F40:  36 00 2D DD 23 D5 CD C6 07 E1 CD C8 04 ED 5B D2    6.-.#.........[.
024F50:  00 DD E5 E1 B7 ED 52 4D EB 91 38 0E 28 0C 47 E5    ......RM..8.(.G.
024F60:  3E 20 C5 CD C6 16 C1 10 F7 E1 41 04 05 C8 7E C5    > ........A...~.
024F70:  E5 CD C6 16 E1 C1 23 18 F3 C1 D1 D9 E1 D1 C1 D9    ......#.........
024F80:  C5 DD 2A D2 00 D5 CD 27 10 18 BE C1 D1 C5 CD C8    ..*....'........
024F90:  04 CB 43 21 A1 17 0E 04 20 BF 21 A5 17 0E 05 18    ..C!.... .!.....
024FA0:  B8 54 52 55 45 46 41 4C 53 45 CD C8 04 21 02 00    .TRUEFALSE...!..
024FB0:  39 4E 23 CD 59 17 D1 F9 D5 C9 E1 7E 23 B7 28 0C    9N#.Y......~#.(.
024FC0:  47 7E C5 E5 CD C6 16 E1 C1 23 10 F5 E9 3E 0D CD    G~.......#...>..
024FD0:  C6 16 3E 0A C3 C6 16 11 0D 01 18 0D 11 0D 00 18    ..>.............
024FE0:  08 11 1A 01 18 03 11 1A 00 22 E2 00 CB 7E 28 1C    ........."...~(.
024FF0:  D5 CD 6B 15 D1 BB 28 10 FE 1A 28 0C FE 21 30 0C    ..k...(...(..!0.
025000:  14 15 28 08 CB AE 18 E8 21 01 00 C9 21 00 00 C9    ..(.....!...!...
025010:  3E AF 32 E8 00 ED 53 E6 00 CD 7A 18 3A D0 00 B7    >.2...S...z.:...
025020:  C0 CD 30 14 3A D0 00 B7 C0 2A E2 00 36 D0 23 23    ..0.:....*..6.##
025030:  77 11 06 00 19 77 23 77 11 24 00 19 77 23 77 11    w....w#w.$..w#w.
025040:  D6 FF 19 3A E8 00 B7 20 1B E5 01 04 00 AF CD 09    ...:... ........
025050:  19 E1 23 23 4E 23 46 2A E6 00 B7 ED 42 C8 3E 90    ..##N#F*....B.>.
025060:  32 D0 00 C9 E5 AF 77 23 77 23 ED 5B E6 00 73 23    2.....w#w#.[..s#
025070:  72 E1 01 04 00 3E 03 C3 09 19 22 E2 00 7E E6 C0    r....>...."..~..
025080:  C8 CD AE 19 2A E2 00 11 2D 00 19 AF 77 23 77 11    ....*...-...w#w.
025090:  D4 FF 19 77 23 23 01 04 00 3E 01 CD 09 19 CD AE    ...w##...>......
0250A0:  19 C3 81 14 E3 22 E4 00 E3 22 E2 00 7E E6 C0 C0    ....."..."..~...
0250B0:  3E 04 32 D0 00 C9 3A D0 00 B7 C0 E5 CD 5A 1A EB    >.2...:......Z..
0250C0:  B7 ED 52 E1 30 10 AF CD 09 19 2A E2 00 11 08 00    ..R.0.....*.....
0250D0:  19 34 C0 23 34 C9 3E 99 32 D0 00 C9 3A D0 00 B7    .4.#4.>.2...:...
0250E0:  C0 E5 CD 5A 1A B7 ED 52 3E 01 20 10 2A E2 00 11    ...Z...R>. .*...
0250F0:  04 00 19 34 20 04 23 34 28 08 3E 03 E1 CD 09 19    ...4 .#4(.>.....
025100:  43 4F 4D CD 3D 1E 22 7C A0 2A 7C A0 C9 CD 44 1E    COM.=."|.*|...D.
025110:  22 7A A0 2A 7A A0 C9 21 82 00 11 00 00 01 00 00    "z.*z..!........
025120:  C5 D5 E5 CD 0D 21 E5 21 01 00 D1 CD 56 07 CD 08    .....!.!....V...
025130:  10 D9 E1 D1 C1 CD FA 09 D9 21 74 A0 CD D1 05 21    .........!t....!
025140:  74 A0 CD 2C 05 C9 C9 FD E1 E1 22 72 A0 FD E5 00    t..,......"r....
025150:  2A 72 A0 00 E9 C9 FD E1 E1 22 70 A0 FD E5 21 01    *r......."p...!.
025160:  00 E5 2A 70 A0 CD 3A 05 CD A3 08 D1 CD 66 06 7A    ..*p..:..£...f.z
025170:  B3 CA 9D 21 D5 22 6E A0 2A 70 A0 E5 2A 6E A0 D1    ...!."n.*p..*n..
025180:  19 E5 2A 70 A0 E5 2A 6E A0 D1 19 6E 26 00 CD E4    ..*p..*n...n&...
025190:  1F EB E1 73 2A 6E A0 23 D1 1B C3 6F 21 C9 FD E1    ...s*n.#...o!...
0251A0:  06 50 21 1D A0 CD E2 05 FD E5 CD F1 1F E5 21 00    .P!...........!.
0251B0:  00 D1 CD 7F 06 CB 45 CA BA 21 CD 9B 14 CD CD 17    ......E..!......
0251C0:  CD 9B 14 CD BA 17 11 2A 2A 2A 20 46 41 54 41 4C    .......*** FATAL
0251D0:  20 45 52 52 4F 52 3A 20 21 1D A0 CD 3A 05 21 00     ERROR: !...:.!.
0251E0:  00 CD AA 17 CD CD 17 C3 D4 20 C9 FD E1 E1 22 17    ......... ....".
0251F0:  A0 E1 22 19 A0 FD E5 2A 19 A0 E5 2A 17 A0 D1 CD    .."....*...*....
025200:  E0 06 CB 45 CA 10 22 2A 19 A0 22 1B A0 C3 16 22    ...E.."*.."...."
025210:  2A 17 A0 22 1B A0 2A 1B A0 C9 FD E1 E1 22 11 A0    *.."..*......"..
025220:  E1 22 13 A0 FD E5 2A 13 A0 E5 2A 11 A0 D1 CD CC    ."....*...*.....
025230:  06 CB 45 CA 3F 22 2A 13 A0 22 15 A0 C3 45 22 2A    ..E.?"*.."...E"*
025240:  11 A0 22 15 A0 2A 15 A0 C9 FD E1 E1 22 0C A0 E1    .."..*......"...
025250:  22 0E A0 FD E5 CD 17 21 C5 D5 E5 2A 0C A0 CD 08    "......!...*....
025260:  10 D9 E1 D1 C1 CD D6 06 CB 45 CA 81 22 2A 0E A0    .........E.."*..
025270:  E5 2A 0C A0 CD E5 1C 21 01 00 7D 32 10 A0 C3 88    .*.....!..}2....
025280:  22 21 00 00 7D 32 10 A0 2A 10 A0 26 00 C9 FD E1    "!..}2..*..&....
025290:  E1 22 0A A0 FD E5 2A 0A A0 CD 3A 05 CD A3 08 E5    ."....*...:..£..
0252A0:  21 00 00 D1 CD CC 06 E5 2A 0A A0 E5 21 01 00 D1    !.......*...!...
0252B0:  19 6E 26 00 E5 21 20 00 D1 CD 7F 06 D1 7D A3 6F    .n&..! ......}£o
0252C0:  CB 45 CA D6 22 2A 0A A0 E5 21 01 00 E5 21 01 00    .E.."*...!...!..
0252D0:  CD F3 08 C3 96 22 2A 0A A0 E5 2A 0A A0 CD 3A 05    ....."*...*...:.
0252E0:  CD A3 08 D1 19 6E 26 00 E5 21 20 00 D1 CD 7F 06    .£...n&..! .....
0252F0:  CB 45 CA 12 23 2A 0A A0 E5 21 00 00 D1 19 E5 2A    .E..#*...!.....*
025300:  18 C8 E1 3E F2 32 D0 00 C9 32 E9 00 EB 2A E2 00    ...>.2...2...*..
025310:  CB 66 28 2F CB A6 3A E9 00 CB 47 28 18 23 23 7E    .f(/..:...G(.##~
025320:  2B 2B B7 20 10 3A E9 00 CB 4F 20 17 78 B7 20 13    ++. .:...O .x. .
025330:  79 B7 FA 43 19 C5 D5 0E 21 CD BA 19 D1 C1 20 51    y..C....!..... Q
025340:  2A E2 00 3A E9 00 CB 47 28 02 CB EE 23 23 7E C6    *..:...G(...##~.
025350:  2E D5 5F 16 00 19 D1 D6 2E CD 9A 19 ED A0 E2 66    .._............f
025360:  19 3C F2 5C 19 3D 3C CD 9A 19 2A E2 00 23 23 E6    .<.\.=<...*..##.
025370:  7F 77 20 16 C5 D5 E5 CD AE 19 E1 D1 C1 20 15 D5    .w .......... ..
025380:  11 2B 00 19 D1 34 20 02 23 34 78 B1 C2 0D 19 EB    .+...4 .#4x.....
025390:  C9 3E 99 01 3E F0 32 D0 00 C9 F5 3A E9 00 CB 47    .>..>.2....:...G
0253A0:  28 01 EB F1 C9 22 E2 00 CD AE 19 C8 18 E6 0E 22    (...."........."
0253B0:  2A E2 00 CB E6 CB 6E C8 CB AE 2A E2 00 E5 C5 11    *.....n...*.....
0253C0:  30 00 19 EB 0E 1A CD 05 00 C1 E1 11 0C 00 19 EB    0...............
0253D0:  CD 05 00 B7 C9 C1 D1 ED 53 E2 00 C5 E5 CD 5A 1A    ........S.....Z.
0253E0:  D1 B7 ED 52 38 40 2A E2 00 01 06 00 09 4E 23 46    ...R8@*......N#F
0253F0:  23 73 23 72 CD 2C 1A 01 04 00 09 30 01 13 7D E6    #s#r.,.....0..}.
025400:  7F 29 EB ED 6A EB 53 5C 2A E2 00 23 23 77 01 2B    .)..j.S\*..##w.+
025410:  00 09 4E 23 46 EB B7 ED 42 09 C8 D5 E5 CD AE 19    ..N#F...B.......
025420:  D1 E1 72 2B 73 C9 3E 91 32 D0 00 C9 D5 D9 E1 D9    ..r+s.>.2.......
025430:  21 00 00 54 5D 3E 10 29 EB ED 6A EB D9 29 D9 30    !..T]>.)..j..).0
025440:  04 09 30 01 13 3D 20 EF C9 CD 5D 1A B7 ED 52 21    ..0..= ...]...R!
025450:  00 00 C0 23 C9 CD 5D 1A EB C9 2A E2 00 11 04 00    ...#..]...*.....
025460:  19 5E 23 56 23 D5 4E 23 46 23 5E 23 56 E1 C9 3E    .^#V#.N#F#^#V..>
025470:  AF 32 E8 00 CD B0 1A 3A D0 00 B7 C0 CD 30 14 3A    .2.....:.....0.:
025480:  D0 00 B7 C0 2A E2 00 36 C0 E5 11 0C 00 19 EB 0E    ....*..6........
025490:  23 CD 05 00 E1 11 2D 00 19 AF 4E 77 23 46 77 11    #.....-...Nw#Fw.
0254A0:  D6 FF 19 71 23 70 23 36 80 23 77 23 77 23 77 C9    ...q#p#6.#w#w#w.
0254B0:  22 E2 00 7E E6 C0 C8 C3 81 14 3E 22 18 02 3E 21    "..~......>"..>!
0254C0:  44 4D 21 F0 00 22 E6 00 DD E1 D1 E1 DD E5 C5 CD    DM!.."..........
0254D0:  FD 1A C1 3A D0 00 B7 C0 2A F0 00 ED 42 C8 3A E9    ...:....*...B.:.
0254E0:  00 FE 21 3E 99 28 02 3E F0 32 D0 00 C9 3E 22 18    ..!>.(.>.2...>".
0254F0:  02 3E 21 22 E6 00 DD E1 C1 D1 E1 DD E5 32 E9 00    .>!".........2..
025500:  0A A0 E5 21 00 00 D1 19 6E 26 00 2B EB E1 73 C3    ...!....n&.+..s.
025510:  D6 22 C9 C3 2F 2B FD E1 E1 22 36 9F E1 22 38 9F    ."../+..."6.."8.
025520:  FD E5 21 3B 9F E5 2A 36 9F E5 2A E8 9F D1 CD F5    ..!;..*6..*.....
025530:  06 CD 6F 1B CD 1B 20 21 3B 9F E5 2A 38 9F E5 2A    ..o... !;..*8..*
025540:  E8 9F CD BA 1A CD 1B 20 C9 FD E1 E1 22 32 9F E1    ....... ...."2..
025550:  22 34 9F FD E5 21 3B 9F E5 2A 32 9F E5 2A E8 9F    "4...!;..*2..*..
025560:  D1 CD F5 06 CD 6F 1B CD 1B 20 21 3B 9F E5 2A 34    .....o... !;..*4
025570:  9F E5 2A E8 9F CD BE 1A CD 1B 20 C9 FD E1 E1 22    ..*....... ...."
025580:  2F 9F FD E5 2A 2F 9F E5 2A EA 9F D1 CD 0F 07 22    /...*/..*......"
025590:  2D 9F 2A 2D 9F E5 21 D4 9F E5 21 00 00 29 D1 19    -.*-..!...!..)..
0255A0:  5E 23 56 EB D1 CD 7F 06 E5 2A 2D 9F E5 21 D4 9F    ^#V......*-..!..
0255B0:  E5 21 01 00 29 D1 19 5E 23 56 EB D1 CD 7F 06 D1    .!..)..^#V......
0255C0:  7D B3 6F E5 2A 2D 9F E5 21 D4 9F E5 21 02 00 29    }.o.*-..!...!..)
0255D0:  D1 19 5E 23 56 EB D1 CD 7F 06 D1 7D B3 6F 7D 32    ..^#V......}.o}2
0255E0:  31 9F 2A 31 9F 26 00 C9 FD E1 E1 22 29 9F E1 22    1.*1.&.....").."
0255F0:  2B 9F FD E5 2A 2B 9F E5 2A EA 9F D1 CD 0F 07 22    +...*+..*......"
025600:  27 9F 21 00 00 7D 32 26 9F 21 D4 9F E5 2A 26 9F    '.!..}2&.!...*&.
025610:  26 00 29 D1 19 5E 23 56 EB E5 2A 27 9F D1 CD 92    &.)..^#V..*'....
025620:  06 CB 45 CA 38 24 2A 26 9F 26 00 E5 21 01 00 D1    ..E.8$*&.&..!...
025630:  19 7D 32 26 9F C3 09 24 21 DA 9F E5 2A 26 9F 26    .}2&...$!...*&.&
025640:  00 29 D1 19 5E 23 56 EB E5 2A 2B 9F E5 2A EA 9F    .)..^#V..*+..*..
025650:  D1 CD 45 07 E5 2A F8 9F D1 CD F5 06 D1 19 EB 2A    ..E..*.........*
025660:  29 9F 73 23 72 C9 FD E1 E1 22 20 9F E1 22 22 9F    ).s#r...." .."".
025670:  E1 22 24 9F FD E5 2A 24 9F E5 CD 7C 23 7D EE 01    ."$...*$...|#}..
025680:  6F CB 45 CA 7A 25 2A 24 9F E5 2A EA 9F D1 CD 0F    o.E.z%*$..*.....
025690:  07 22 1A 9F 21 00 00 7D 32 19 9F 2A 22 9F E5 2A    ."..!..}2..*"..*
0256A0:  EA 9F D1 CD 0F 07 22 1E 9F 2A 20 9F E5 2A EA 9F    ......"..* ..*..
0256B0:  D1 CD 0F 07 22 1C 9F 21 D4 9F E5 2A 19 9F 26 00    ...."..!...*..&.
0256C0:  29 D1 19 5E 23 56 EB E5 2A 1E 9F D1 CD 7F 06 E5    )..^#V..*.......
0256D0:  21 D4 9F E5 2A 19 9F 26 00 29 D1 19 5E 23 56 EB    !...*..&.)..^#V.
0256E0:  E5 2A 1C 9F D1 CD 7F 06 D1 7D B3 6F CB 45 CA 03    .*.......}.o.E..
0256F0:  25 2A 19 9F 26 00 E5 21 01 00 D1 19 7D 32 19 9F    %*..&..!....}2..
025700:  22 E2 00 7E E6 C0 CA B0 18 2A E6 00 AF 77 23 77    "..~.....*...w#w
025710:  78 B1 28 39 C5 D5 0E 1A CD 05 00 2A E2 00 11 0C    x.(9.......*....
025720:  00 19 EB 3A E9 00 4F CD 05 00 D1 C1 B7 20 1E D5    ...:..O...... ..
025730:  2A E2 00 11 2D 00 19 34 20 02 23 34 D1 21 80 00    *...-..4 .#4.!..
025740:  19 EB 2A E6 00 34 20 02 23 34 0B 18 C3 2A E2 00    ..*..4 .#4...*..
025750:  11 2D 00 19 4E 23 46 11 DA FF 19 71 23 70 11 FC    .-..N#F....q#p..
025760:  FF 19 56 2B 5E EB B7 ED 42 D0 EB 71 23 70 C9 C1    ..V+^...B..q#p..
025770:  D1 ED 53 E2 00 C5 E5 CD 5A 1A D1 B7 ED 52 DA 26    ..S.....Z....R.&
025780:  1A 2A E2 00 01 08 00 09 73 23 72 01 24 00 09 73    .*......s#r.$..s
025790:  23 72 C9 CD 4C 1C C0 11 0C 00 19 EB 0E 13 CD 05    #r..L...........
0257A0:  00 3C C0 18 3F FD E1 2A D2 00 06 10 CD E2 05 AF    .<..?..*........
0257B0:  12 E1 FD E5 CD 4C 1C C0 E5 CD F2 03 E1 E5 11 1C    .....L..........
0257C0:  00 19 EB 21 5C 00 01 0C 00 ED B0 E1 11 0C 00 19    ...!\...........
0257D0:  E5 EB 0E 17 CD 05 00 D1 3C 28 09 21 5C 00 01 24    ........<(.!\..$
0257E0:  00 ED B0 C9 3E 01 32 D0 00 C9 3E AF 32 E8 00 CD    ....>.2...>.2...
0257F0:  4C 1C C0 3A D8 00 B7 3E 21 28 EB 2A E2 00 11 0C    L..:...>!(.*....
025800:  00 19 11 5C 00 01 24 00 ED B0 11 5C 00 0E 0F CD    ...\..$....\....
025810:  05 00 3C 28 CF 21 33 1C 11 B0 00 01 19 00 ED B0    ..<(.!3.........
025820:  11 00 01 3A E8 00 B7 20 04 ED 5B 01 01 31 00 01    ...:... ..[..1..
025830:  C3 B0 00 D5 0E 1A CD 05 00 11 5C 00 0E 14 CD 05    ..........\.....
025840:  00 D1 21 80 00 19 EB B7 28 E9 18 37 22 E2 00 7E    ..!.....(..7"..~
025850:  E6 0F C8 3E 20 32 D0 00 C9 22 E6 00 ED 53 E8 00    ...> 2..."...S..
025860:  EB E1 22 E2 00 4E 73 23 46 72 EB B7 ED 42 28 5A    .."..Ns#Fr...B(Z
025870:  EB 23 11 5C 00 3A DC 00 12 13 01 0B 00 ED B0 06    .#.\.:..........
025880:  18 AF 12 13 10 FC E5 11 5C 00 0E 0F CD 05 00 D1    ........\.......
025890:  3C 28 3F 2A E6 00 22 7D 00 ED 4B E8 00 C5 D5 0E    <(?*.."}..K.....
0258A0:  1A CD 05 00 11 5C 00 0E 21 CD 05 00 D1 C1 B7 20    .....\..!...... 
0258B0:  21 2A 7D 00 23 22 7D 00 21 80 00 19 EB 0B 78 B1    !*}.#"}.!.....x.
0258C0:  20 DB 11 5C 00 0E 10 CD 05 00 2A E2 00 11 0D 00     ..\......*.....
0258D0:  19 E9 DD 2A E2 00 3E F0 C3 29 20 CD C8 04 FE 11    ...*..>..) .....
0258E0:  D0 32 DC 00 C9 22 F0 00 EB E1 E3 22 F2 00 13 13    .2..."....."....
0258F0:  13 7B E6 FC 5F 21 DE 00 22 F8 00 DD 2A DE 00 DD    .{.._!.."...*...
025900:  C3 B7 24 21 D1 9F E5 2A 19 9F 26 00 D1 19 6E 26    ..$!...*..&...n&
025910:  00 CB 45 CA 3B 25 21 DA 9F E5 2A 19 9F 26 00 29    ..E.;%!...*..&.)
025920:  D1 19 5E 23 56 EB E5 21 D4 9F E5 2A 19 9F 26 00    ..^#V..!...*..&.
025930:  29 D1 19 5E 23 56 EB E5 CD 16 23 21 DA 9F E5 2A    )..^#V....#!...*
025940:  19 9F 26 00 29 D1 19 5E 23 56 EB E5 2A 1A 9F E5    ..&.)..^#V..*...
025950:  CD 49 23 21 D4 9F E5 2A 19 9F 26 00 29 D1 19 E5    .I#!...*..&.)...
025960:  2A 1A 9F EB E1 73 23 72 21 D1 9F E5 2A 19 9F 26    *....s#r!...*..&
025970:  00 D1 19 E5 21 00 00 EB E1 73 C9 FD E1 E1 22 15    ....!....s....".
025980:  9F E1 22 17 9F FD E5 2A 17 9F E5 2A EA 9F D1 CD    .."....*...*....
025990:  0F 07 22 13 9F 21 00 00 7D 32 0E 9F 21 D4 9F E5    .."..!..}2..!...
0259A0:  2A 0E 9F 26 00 29 D1 19 5E 23 56 EB E5 2A 13 9F    *..&.)..^#V..*..
0259B0:  D1 CD 92 06 CB 45 CA CB 25 2A 0E 9F 26 00 E5 21    .....E..%*..&..!
0259C0:  01 00 D1 19 7D 32 0E 9F C3 9C 25 2A 15 9F E5 2A    ....}2....%*...*
0259D0:  EA 9F D1 CD 0F 07 22 13 9F 21 00 00 7D 32 0D 9F    ......"..!..}2..
0259E0:  21 D4 9F E5 2A 0D 9F 26 00 29 D1 19 5E 23 56 EB    !...*..&.)..^#V.
0259F0:  E5 2A 13 9F D1 CD 92 06 CB 45 CA 0F 26 2A 0D 9F    .*.......E..&*..
025A00:  26 00 E5 21 01 00 D1 19 7D 32 0D 9F C3 E0 25 2A    &..!....}2....%*
025A10:  17 9F E5 2A EA 9F D1 CD 45 07 22 11 9F 2A 15 9F    ...*....E."..*..
025A20:  E5 2A EA 9F D1 CD 45 07 22 0F 9F 21 DA 9F E5 2A    .*....E."..!...*
025A30:  0E 9F 26 00 29 D1 19 5E 23 56 EB E5 2A 11 9F E5    ..&.)..^#V..*...
025A40:  2A F8 9F D1 CD F5 06 D1 19 22 0B 9F 21 DA 9F E5    *........"..!...
025A50:  2A 0D 9F 26 00 29 D1 19 5E 23 56 EB E5 2A 0F 9F    *..&.)..^#V..*..
025A60:  E5 2A F8 9F D1 CD F5 06 D1 19 22 09 9F 2A 0B 9F    .*........"..*..
025A70:  E5 2A 73 9F E5 2A F8 9F CD 64 1F 2A 09 9F E5 2A    .*s..*...d.*...*
025A80:  0B 9F E5 2A F8 9F CD 64 1F 2A 73 9F E5 2A 09 9F    ...*...d.*s..*..
025A90:  E5 2A F8 9F CD 64 1F 21 D1 9F E5 2A 0E 9F 26 00    .*...d.!...*..&.
025AA0:  D1 19 E5 21 01 00 EB E1 73 21 D1 9F E5 2A 0D 9F    ...!....s!...*..
025AB0:  26 00 D1 19 E5 21 01 00 EB E1 73 C9 FD E1 E1 22    &....!....s...."
025AC0:  04 9F E1 22 06 9F FD E5 2A 06 9F E5 2A F0 9F E5    ..."....*...*...
025AD0:  2A F8 9F CD 64 1F 2A 04 9F E5 2A EE 9F E5 2A F8    *...d.*...*...*.
025AE0:  9F CD 64 1F 2A F4 9F E5 CD 47 21 2A 09 A0 26 00    ..d.*....G!*..&.
025AF0:  7D 32 08 9F 2A 08 9F 26 00 C9 2A EC 9F E5 21 00    }2..*..&..*...!.
025B00:  6E 02 DD 66 03 7D B4 28 48 ED 52 30 0F DD 6E 00    n..f.}.(H.R0..n.
025B10:  DD 66 01 E5 DD 22 F8 00 DD E1 18 E3 20 0A DD 5E    .f..."...... ..^
025B20:  00 DD 56 01 DD E5 18 1B 4D 44 DD 6E 00 DD 66 01    ..V.....MD.n..f.
025B30:  DD E5 DD 19 DD 75 00 DD 74 01 DD 71 02 DD 70 03    .....u..t..q..p.
025B40:  DD E5 D1 2A F8 00 73 23 72 D1 2A F2 00 73 23 72    ...*..s#r.*..s#r
025B50:  C9 DD E5 E1 19 22 C4 00 2A F0 00 01 04 00 09 DD    ....."..*.......
025B60:  E5 C1 09 DA 75 1D ED 4B C6 00 ED 42 01 00 00 21    ....u..K...B...!
025B70:  00 00 DA 30 1D 3E FF C3 27 20 EB E1 E3 7E 23 66    ...0.>..' ...~#f
025B80:  6F 13 13 13 7B E6 FC 5F EB 22 F0 00 2A DE 00 E5    o...{.._."..*...
025B90:  DD E1 B7 ED 52 30 52 DD 6E 00 DD 66 01 E5 B7 ED    ....R0R.n..f....
025BA0:  52 30 04 DD E1 18 F0 E1 D5 FD E1 ED 4B F0 00 FD    R0..........K...
025BB0:  71 02 FD 70 03 FD 75 00 FD 74 01 DD 73 00 DD 72    q..p..u..t..s..r
025BC0:  01 DD E5 E1 DD 4E 02 DD 46 03 CD 04 1E 28 09 DD    .....N..F....(..
025BD0:  5E 00 DD 56 01 D5 DD E1 DD E5 E1 DD 4E 02 DD 46    ^..V........N..F
025BE0:  03 DD 5E 00 DD 56 01 18 1B 2A DE 00 ED 53 DE 00    ..^..V...*...S..
025BF0:  D5 DD E1 DD 75 00 DD 74 01 ED 4B F0 00 DD 71 02    ....u..t..K...q.
025C00:  DD 70 03 EB 09 B7 ED 52 C0 D5 FD E1 2A C4 00 B7    .p.....R....*...
025C10:  ED 52 28 1B FD 7E 00 DD 77 00 FD 7E 01 DD 77 01    .R(..~..w..~..w.
025C20:  FD 6E 02 FD 66 03 09 DD 75 02 DD 74 03 AF C9 DD    .n..f...u..t....
025C30:  E5 E1 22 C4 00 06 04 36 00 23 10 FB C9 CD 4B 1E    .."....6.#....K.
025C40:  2A F4 00 C9 CD 4B 1E 2A F6 00 C9 21 00 00 22 F4    *....K.*...!..".
025C50:  00 22 F6 00 DD 2A DE 00 DD 4E 02 DD 46 03 79 B0    ."...*...N..F.y.
025C60:  28 1E 2A F4 00 09 22 F4 00 2A F6 00 B7 ED 42 30    (.*..."..*....B0
025C70:  04 ED 43 F6 00 DD 6E 00 DD 66 01 E5 DD E1 18 D8    ..C...n..f......
025C80:  2A C6 00 01 FB FF 09 ED 5B C4 00 B7 ED 52 D8 EB    *.......[....R..
025C90:  2A F4 00 19 22 F4 00 2A F6 00 B7 ED 52 D0 ED 53    *..."..*....R..S
025CA0:  F6 00 C9 ED 5B C4 00 73 23 72 C9 5E 23 56 EB 22    ....[..s#r.^#V."
025CB0:  C4 00 22 DE 00 06 04 36 00 23 10 FB C9 3E AF 4F    .."....6.#...>.O
025CC0:  22 E8 00 AF 77 32 D0 00 78 32 EA 00 2A E2 00 22    "...w2..x2..*.."
025CD0:  ED 00 21 46 1F 22 E2 00 E1 22 E4 00 E1 0C 0D 20    ..!F."..."..... 
025CE0:  05 CD 26 17 18 03 CD 79 17 2A ED 00 22 E2 00 2A    ..&....y.*.."..*
025CF0:  E4 00 E9 3E AF 32 EC 00 22 E8 00 2A E2 00 22 ED    ...>.2.."..*..".
025D00:  00 D1 CD CC 06 CB 45 CA 44 27 21 A9 9F E5 21 01    ......E.D'!...!.
025D10:  00 2B 29 D1 19 E5 21 00 00 EB E1 73 23 72 21 81    .+)...!....s#r!.
025D20:  9F E5 21 01 00 2B 29 D1 19 E5 2A EC 9F E5 21 01    ..!..+)...*...!.
025D30:  00 D1 EB B7 ED 52 EB E1 73 23 72 21 01 00 22 7F    .....R..s#r!..".
025D40:  9F C3 4A 27 21 00 00 22 7F 9F 2A 7F 9F E5 21 00    ..J'!.."..*...!.
025D50:  00 D1 CD CC 06 CB 45 CA A0 29 21 A9 9F E5 2A 7F    ......E..)!...*.
025D60:  9F 2B 29 D1 19 5E 23 56 EB 22 7D 9F 21 81 9F E5    .+)..^#V."}.!...
025D70:  2A 7F 9F 2B 29 D1 19 5E 23 56 EB 22 7B 9F 2A 7F    *..+)..^#V."{.*.
025D80:  9F E5 21 01 00 D1 EB B7 ED 52 22 7F 9F 2A 7D 9F    ..!......R"..*}.
025D90:  22 79 9F 2A 7B 9F 22 77 9F 2A 79 9F E5 2A 77 9F    "y.*{."w.*y..*w.
025DA0:  D1 19 E5 21 02 00 D1 CD 0F 07 22 02 9F 2A 02 9F    ...!......"..*..
025DB0:  E5 2A 79 9F E5 2A 77 9F E5 CD 66 24 2A 02 9F E5    .*y..*w...f$*...
025DC0:  21 6D 9F E5 CD E8 23 2A 6D 9F E5 2A 75 9F E5 2A    !m....#*m..*u..*
025DD0:  F8 9F CD 64 1F 2A 79 9F E5 2A 77 9F E5 2A 02 9F    ...d.*y..*w..*..
025DE0:  E5 CD 66 24 2A 79 9F E5 21 71 9F E5 CD E8 23 2A    ..f$*y..!q....#*
025DF0:  71 9F E5 2A 75 9F E5 CD BC 26 CB 45 CA 28 28 2A    q..*u....&.E.((*
025E00:  79 9F E5 21 01 00 D1 19 22 79 9F 2A 79 9F E5 2A    y..!...."y.*y..*
025E10:  77 9F E5 2A 02 9F E5 CD 66 24 2A 79 9F E5 21 71    w..*....f$*y..!q
025E20:  9F E5 CD E8 23 C3 EF 27 2A 77 9F E5 2A 79 9F E5    ....#..'*w..*y..
025E30:  2A 02 9F E5 CD 66 24 2A 77 9F E5 21 6F 9F E5 CD    *....f$*w..!o...
025E40:  E8 23 2A 75 9F E5 2A 6F 9F E5 CD BC 26 CB 45 CA    .#*u..*o....&.E.
025E50:  7E 28 2A 77 9F E5 21 01 00 D1 EB B7 ED 52 22 77    ~(*w..!......R"w
025E60:  9F 2A 77 9F E5 2A 79 9F E5 2A 02 9F E5 CD 66 24    .*w..*y..*....f$
025E70:  2A 77 9F E5 21 6F 9F E5 CD E8 23 C3 42 28 2A 79    *w..!o....#.B(*y
025E80:  9F E5 2A 77 9F D1 CD B8 06 CB 45 CA C4 28 2A 79    ..*w......E..(*y
025E90:  9F E5 2A 77 9F D1 CD 92 06 CB 45 CA A9 28 2A 79    ..*w......E..(*y
025EA0:  9F E5 2A 77 9F E5 CD 7B 25 2A 79 9F E5 21 01 00    ..*w...{%*y..!..
025EB0:  D1 19 22 79 9F 2A 77 9F E5 21 01 00 D1 EB B7 ED    .."y.*w..!......
025EC0:  52 22 77 9F 2A 79 9F E5 2A 77 9F D1 CD CC 06 CB    R"w.*y..*w......
025ED0:  45 CA D5 27 2A 77 9F E5 2A 7D 9F D1 EB B7 ED 52    E..'*w..*}.....R
025EE0:  E5 2A 7B 9F E5 2A 79 9F D1 EB B7 ED 52 D1 CD E0    .*{..*y.....R...
025EF0:  06 CB 45 CA 43 29 2A 79 9F E5 2A 7B 9F D1 CD E0    ..E.C)*y..*{....
025F00:  00 21 46 1F 22 E2 00 E1 22 E4 00 E1 22 EA 00 21    .!F."..."..."..!
025F10:  5C 00 06 1E CD E2 05 AF 12 2A EA 00 3A EC 00 B7    \........*..:...
025F20:  20 05 CD 4E 16 18 03 CD 72 16 21 D0 00 7E 36 00     ..N....r.!..~6.
025F30:  B7 67 6F 28 08 DD E5 E1 11 5C 00 ED 52 EB 2A E8    .go(.....\..R.*.
025F40:  00 73 23 72 18 A3 C6 00 ED 5F 32 CB 00 C9 EB DD    .s#r.£..._2.....
025F50:  E1 C1 E1 78 B1 28 0B 73 0B 78 B1 28 05 54 5D 13    ...x.(.s.x.(.T].
025F60:  ED B0 DD E9 44 4D DD E1 D1 E1 78 B1 28 F4 ED 52    ....DM....x.(..R
025F70:  19 30 ED 0B 09 EB 09 EB 03 ED B8 DD E9 55 14 15    .0...........U..
025F80:  28 03 CD 9D 1F DD E1 4F 06 00 2F 6F 26 FF 39 F9    (......O../o&.9.
025F90:  71 23 EB 0C 0D 28 02 ED B0 DD E9 16 00 21 80 00    q#...(.......!..
025FA0:  3E 1F 46 B8 30 02 06 1F 23 0E 00 04 05 28 0D 7E    >.F.0...#....(.~
025FB0:  FE 20 28 04 FE 09 20 04 23 05 18 EF 5D 04 05 28    . (... .#...]..(
025FC0:  0D 7E FE 20 28 08 FE 09 28 04 23 05 18 EF 7D 93    .~. (...(.#...}.
025FD0:  28 04 0C 15 20 D5 69 26 00 54 C9 D1 C1 D5 2D 61    (... .i&.T....-a
025FE0:  25 C3 A2 02 7D CD A6 04 6F C9 2A 01 00 19 19 19    %...}...o.*.....
025FF0:  E9 21 D0 00 7E 36 00 6F 26 00 C9 CD 16 03 7C B5    .!..~6.o&.....|.
026000:  C8 3A DD 00 F5 AF 32 DD 00 CD 20 03 F1 32 DD 00    .:....2... ..2..
026010:  7D FE 03 C0 DD E1 11 01 00 18 11 3A D0 00 B7 C8    }..........:....
026020:  DD E1 5F 16 01 18 05 DD E1 5F 16 02 D5 CD 7A 03    .._......_....z.
026030:  D1 AF 32 DD 00 2A CE 00 7C B5 DD E5 E1 ED 4B CC    ..2..*..|.....K.
026040:  00 ED 42 01 15 00 09 22 CE 00 B7 20 07 D5 D5 E5    ..B...."... ....
026050:  CD D9 00 D1 7A B7 20 14 CD 00 02 5E 43 0D 0A 55    ....z. ....^C..U
026060:  73 65 72 20 62 72 65 61 6B 00 18 2B 3D 20 0B CD    ser break..+= ..
026070:  00 02 0D 0A 49 2F 4F 00 18 0E CD 00 02 0D 0A 52    ....I/O........R
026080:  75 6E 2D 74 69 6D 65 00 CD 00 02 20 65 72 72 6F    un-time.... erro
026090:  72 20 00 7B CD B4 04 CD 00 02 2C 20 50 43 3D 00    r .{......, PC=.
0260A0:  2A CE 00 CD AF 04 18 15 CD 00 02 4E 6F 74 20 65    *..........Not e
0260B0:  6E 6F 75 67 68 20 6D 65 6D 6F 72 79 00 CD 00 02    nough memory....
0260C0:  0D 0A 50 72 6F 67 72 61 6D 20 61 62 6F 72 74 65    ..Program aborte
0260D0:  64 0D 0A 00 3A D8 00 B7 CA 8E 27 C3 00 00 E1 D1    d...:.....'.....
0260E0:  D1 E9 31 00 01 21 80 A0 01 00 00 CD 64 03 21 9F    ..1..!......d.!.
0260F0:  63 11 24 88 01 00 A1 3E 01 CD D4 04 C3 2C 63 03    c.$....>.....,c.
026100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
026110:  20 00 01 00 02 09 4E E5 20 00 41 02 00 00 00 02     .....N. .A.....
026120:  20 00 46 02 00 00 00 02 20 00 42 02 00 00 00 02     .F..... .B.....
026130:  20 00 47 02 00 00 00 02 20 00 43 02 00 00 00 02     .G..... .C.....
026140:  20 00 48 02 00 00 00 02 20 00 44 02 00 00 00 02     .H..... .D.....
026150:  20 00 49 02 00 00 00 02 20 00 45 02 00 00 00 02     .I..... .E.....
026160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026200:  06 CB 45 CA 3A 29 2A 7F 9F E5 21 01 00 D1 19 22    ..E.:)*...!...."
026210:  7F 9F 21 A9 9F E5 2A 7F 9F 2B 29 D1 19 E5 2A 79    ..!...*..+)...*y
026220:  9F EB E1 73 23 72 21 81 9F E5 2A 7F 9F 2B 29 D1    ...s#r!...*..+).
026230:  19 E5 2A 7B 9F EB E1 73 23 72 2A 77 9F 22 7B 9F    ..*{...s#r*w."{.
026240:  C3 8D 29 2A 7D 9F E5 2A 77 9F D1 CD E0 06 CB 45    ..)*}..*w......E
026250:  CA 87 29 2A 7F 9F E5 21 01 00 D1 19 22 7F 9F 21    ..)*...!...."..!
026260:  A9 9F E5 2A 7F 9F 2B 29 D1 19 E5 2A 7D 9F EB E1    ...*..+)...*}...
026270:  73 23 72 21 81 9F E5 2A 7F 9F 2B 29 D1 19 E5 2A    s#r!...*..+)...*
026280:  77 9F EB E1 73 23 72 2A 79 9F 22 7D 9F 2A 7D 9F    w...s#r*y."}.*}.
026290:  E5 2A 7B 9F D1 CD A5 06 CB 45 CA 8D 27 C3 4A 27    .*{......E..'.J'
0262A0:  C9 2A E2 9F E5 21 00 00 D1 CD 7F 06 E5 2A E4 9F    .*...!.......*..
0262B0:  E5 21 03 00 D1 CD A5 06 D1 7D A3 6F CB 45 CA 53    .!.......}£o.E.S
0262C0:  2A 2A E4 9F E5 21 03 00 D1 CD 7F 06 CB 45 CA 0E    **...!.......E..
0262D0:  2A 21 3B 9F E5 CD 4D 05 0C 24 24 24 53 4F 57 52    *!;...M..$$$SOWR
0262E0:  4B 2E 24 24 24 CD 70 13 21 3B 9F CD 6F 1A CD 1B    K.$$$.p.!;..o...
0262F0:  20 21 01 00 7D 32 3A 9F 21 00 00 E5 21 00 00 E5     !..}2:.!...!...
026300:  CD 16 23 21 00 00 E5 21 01 00 E5 CD 16 23 21 DA    ..#!...!.....#!.
026310:  9F E5 21 02 00 29 D1 19 5E 23 56 EB E5 21 D4 9F    ..!..)..^#V..!..
026320:  E5 21 02 00 29 D1 19 5E 23 56 EB E5 CD 16 23 21    .!..)..^#V....#!
026330:  D4 9F E5 21 02 00 29 D1 19 E5 21 D4 9F E5 21 02    ...!..)...!...!.
026340:  00 29 D1 19 5E 23 56 EB E5 21 01 00 D1 19 EB E1    .)..^#V..!......
026350:  73 23 72 2A E4 9F E5 21 02 00 D1 CD CC 06 CB 45    s#r*...!.......E
026360:  CA 6C 2A 21 02 00 22 00 9F C3 72 2A 2A E4 9F 22    .l*!.."...r**.."
026370:  00 9F 21 DA 9F E5 2A 00 9F 29 D1 19 5E 23 56 EB    ..!...*..)..^#V.
026380:  E5 2A E2 9F E5 2A F8 9F D1 CD F5 06 D1 19 22 FE    .*...*........".
026390:  9E 2A F0 9F E5 2A FE 9E E5 2A F8 9F CD 64 1F 2A    .*...*...*...d.*
0263A0:  EC 9F E5 21 01 00 D1 19 22 EC 9F 2A E2 9F E5 21    ...!...."..*...!
0263B0:  01 00 D1 19 22 E2 9F 2A E2 9F E5 2A EA 9F D1 CD    ...."..*...*....
0263C0:  7F 06 CB 45 CA D9 2A 21 00 00 22 E2 9F 2A E4 9F    ...E..*!.."..*..
0263D0:  E5 21 01 00 D1 19 22 E4 9F C9 2A 6B 9F E5 2A EC    .!...."...*k..*.
0263E0:  9F E5 21 01 00 D1 EB B7 ED 52 E5 2A EA 9F 7D 2F    ..!......R.*..}/
0263F0:  6F 7C 2F 67 23 E5 CD 66 24 2A 6B 9F E5 21 FC 9E    o|/g#..f$*k..!..
026400:  E1 E1 22 C4 9D E1 22 C6 9D FD E5 2A C6 9D CD E6    .."..."....*....
026410:  17 7D EE 01 6F CB 45 CA 51 33 2A C6 9D CD A9 14    .}..o.E.Q3*.....
026420:  2A C4 9D 06 FF CD 8E 16 CD AB 16 2A C4 9D CD 3A    *..........*...:
026430:  05 21 20 00 65 2E 01 E5 2A C4 9D CD 3A 05 CD B2    .! .e...*...:...
026440:  08 23 E5 21 FF 00 CD 6B 08 06 FF 2A C4 9D CD E2    .#.!...k...*....
026450:  05 C9 C3 A7 33 2A B9 9C 23 22 B9 9C 2A B9 9C E5    ....3*..#"..*...
026460:  21 80 00 D1 CD 7F 06 CB 45 CA 91 33 2A BB 9C 23    !.......E..3*..#
026470:  22 BB 9C 21 00 00 22 B9 9C 2A C1 9D E5 2A BB 9C    "..!.."..*...*..
026480:  CD 6F 1B 2A C1 9D E5 21 39 9C E5 21 01 00 CD BE    .o.*...!9..!....
026490:  1A 21 39 9C E5 2A B9 9C D1 19 6E 26 00 7D 32 35    .!9..*....n&.}25
0264A0:  9B 2A 35 9B 26 00 C9 FD E1 E1 22 BD 9C E1 22 BF    .*5.&....."...".
0264B0:  9C 06 FF 21 C1 9C CD E2 05 E1 22 C1 9D FD E5 21    ...!......"....!
0264C0:  00 00 7D 32 38 9C 21 FF FF 22 BB 9C 21 7F 00 22    ..}28.!.."..!.."
0264D0:  B9 9C 21 38 9B E5 21 00 00 D1 19 E5 21 C1 9C E5    ..!8..!.....!...
0264E0:  21 00 00 D1 19 6E 26 00 EB E1 73 21 01 00 E5 21    !....n&...s!...!
0264F0:  38 9B CD 3A 05 CD A3 08 D1 CD 66 06 7A B3 CA 1E    8..:..£...f.z...
026500:  34 D5 22 36 9B 21 38 9B E5 2A 36 9B D1 19 E5 CD    4."6.!8..*6.....
026510:  55 33 EB E1 73 2A 36 9B 23 D1 1B C3 FC 33 21 38    U3..s*6.#....3!8
026520:  9B CD 3A 05 21 C1 9C CD 3A 05 CD 8D 06 CB 45 CA    ..:.!...:.....E.
026530:  3C 34 21 01 00 7D 32 38 9C C3 7A 34 21 38 9B E5    <4!..}28..z4!8..
026540:  21 01 00 E5 21 01 00 CD F3 08 21 38 9B E5 21 00    !...!.....!8..!.
026550:  00 D1 19 E5 21 38 9B E5 21 00 00 D1 19 6E 26 00    ....!8..!....n&.
026560:  23 EB E1 73 21 38 9B E5 21 38 9B CD 3A 05 CD A3    #..s!8..!8..:..£
026570:  08 D1 19 E5 CD 55 33 EB E1 73 2A C1 9D CD 49 1A    .....U3..s*...I.
026580:  E5 2A 38 9C 26 00 D1 7D B3 6F CB 45 CA 1E 34 2A    .*8.&..}.o.E..4*
026590:  38 9C 26 00 7D 32 C3 9D 2A BB 9C E5 21 80 00 D1    8.&.}2..*...!...
0265A0:  CD F5 06 E5 2A B9 9C D1 19 E5 21 C1 9C CD 3A 05    ....*.....!...:.
0265B0:  CD A3 08 D1 EB B7 ED 52 E5 21 80 00 D1 CD 0F 07    .£.....R.!......
0265C0:  EB 2A BF 9C 73 23 72 2A B9 9C E5 21 01 00 D1 19    .*..s#r*...!....
0265D0:  E5 21 C1 9C CD 3A 05 CD A3 08 D1 EB B7 ED 52 E5    .!...:..£.....R.
0265E0:  21 80 00 D1 19 E5 21 80 00 D1 CD 45 07 EB 2A BD    !.....!....E..*.
0265F0:  9C 73 23 72 2A C3 9D 26 00 C9 FD E1 E1 7D 32 34    .s#r*..&.....}24
026600:  E5 CD E8 23 2A FC 9E E5 2A F0 9F E5 2A F8 9F CD    ...#*...*...*...
026610:  64 1F 2A 6B 9F E5 21 01 00 D1 19 22 6B 9F C9 2A    d.*k..!...."k..*
026620:  6B 9F E5 2A EC 9F D1 CD A5 06 7D 32 02 A0 C9 FD    k..*......}2....
026630:  E1 E1 22 EE 9F E1 22 F0 9F E1 22 F2 9F E1 22 F4    .."..."..."...".
026640:  9F E1 22 F6 9F E1 22 F8 9F E1 D1 C1 D9 21 FA 9F    .."..."......!..
026650:  CD D1 05 FD E5 21 A1 29 22 07 A0 21 DA 2A 22 05    .....!.)"..!.*".
026660:  A0 21 1F 2B 22 03 A0 21 00 00 22 E0 9F 21 FA 9F    .!.+"..!.."..!..
026670:  CD 2C 05 C5 D5 E5 2A F8 9F CD 08 10 D9 E1 D1 C1    .,....*.........
026680:  CD F2 09 C5 D5 E5 2A F8 9F CD 08 10 D9 E1 D1 C1    ......*.........
026690:  CD F2 09 D9 21 FA 9F CD D1 05 21 FA 9F CD 2C 05    ....!.....!...,.
0266A0:  C5 D5 E5 21 03 00 CD 08 10 D9 E1 D1 C1 CD FF 09    ...!............
0266B0:  C5 D5 E5 21 82 00 11 00 00 01 00 00 C5 D5 E5 21    ...!...........!
0266C0:  FF 7F CD 08 10 D9 E1 D1 C1 CD FA 09 D9 E1 D1 C1    ................
0266D0:  CD D6 06 CB 45 CA F8 2B 21 83 00 11 00 00 01 00    ....E..+!.......
0266E0:  40 C5 D5 E5 21 FF 7F CD 08 10 D9 E1 D1 C1 CD FA    @...!...........
0266F0:  09 D9 21 FA 9F CD D1 05 21 FA 9F CD 2C 05 C5 D5    ..!.....!...,...
026700:  E5 21 80 00 CD 08 10 D9 E1 D1 C1 CD FF 09 CD DE    .!..............
026710:  0F E5 21 03 00 D1 CD 0F 07 22 E8 9F 2A E8 9F E5    ..!......"..*...
026720:  21 14 00 D1 CD CC 06 CB 45 CA 42 2C 21 04 00 E5    !.......E.B,!...
026730:  2A E8 9F E5 21 04 00 D1 CD 0F 07 D1 CD F5 06 22    *...!.........."
026740:  E8 9F 2A E8 9F E5 21 80 00 D1 CD F5 06 22 E6 9F    ..*...!......"..
026750:  2A E6 9F E5 2A F8 9F D1 CD 0F 07 22 EA 9F 2A EA    *...*......"..*.
026760:  9F E5 21 00 00 D1 CD B8 06 CB 45 CA 77 2C 21 03    ..!.......E.w,!.
026770:  00 22 00 A0 C3 DA 2D 21 DA 9F E5 21 00 00 29 D1    ."....-!...!..).
026780:  19 E5 2A E6 9F E5 CD 49 22 CB 45 CA 94 2C 21 01    ..*....I".E..,!.
026790:  00 22 E0 9F 21 DA 9F E5 21 01 00 29 D1 19 E5 2A    ."..!...!..)...*
0267A0:  E6 9F E5 CD 49 22 CB 45 CA B7 2C 2A E0 9F E5 21    ....I".E..,*...!
0267B0:  02 00 D1 19 22 E0 9F 21 DA 9F E5 21 02 00 29 D1    ...."..!...!..).
0267C0:  19 E5 2A E6 9F E5 CD 49 22 CB 45 CA DA 2C 2A E0    ..*....I".E..,*.
0267D0:  9F E5 21 04 00 D1 19 22 E0 9F 21 73 9F E5 2A F8    ..!...."..!s..*.
0267E0:  9F E5 CD 49 22 CB 45 CA F6 2C 2A E0 9F E5 21 08    ...I".E..,*...!.
0267F0:  00 D1 19 22 E0 9F 21 75 9F E5 2A F8 9F E5 CD 49    ..."..!u..*....I
026800:  9A FD E5 2A 34 9A 26 00 E5 21 80 00 D1 CD 45 07    ...*4.&..!....E.
026810:  11 00 00 01 0A 00 B7 ED 52 B7 ED 42 DA 52 35 19    ........R..B.R5.
026820:  09 11 0B 00 01 02 00 B7 ED 52 B7 ED 42 DA 52 35    .........R..B.R5
026830:  19 09 11 0E 00 01 0D 00 B7 ED 52 B7 ED 42 DA 52    ..........R..B.R
026840:  35 19 09 11 1C 00 01 04 00 B7 ED 52 B7 ED 42 D2    5..........R..B.
026850:  78 35 CD 4D 05 05 43 74 72 6C 2D 2A 34 9A 26 00    x5.M..Ctrl-*4.&.
026860:  E5 21 40 00 D1 19 65 2E 01 E5 CD 3D 08 06 14 21    .!@...e....=...!
026870:  1F 9A CD E2 05 C3 20 36 19 09 11 0A 00 B7 ED 52    ...... 6.......R
026880:  C2 96 35 CD 4D 05 04 3C 4C 46 3E 06 14 21 1F 9A    ..5.M..<LF>..!..
026890:  CD E2 05 C3 20 36 19 11 0D 00 B7 ED 52 C2 B3 35    .... 6......R..5
0268A0:  CD 4D 05 04 3C 43 52 3E 06 14 21 1F 9A CD E2 05    .M..<CR>..!.....
0268B0:  C3 20 36 19 11 1B 00 B7 ED 52 C2 D1 35 CD 4D 05    . 6......R..5.M.
0268C0:  05 3C 45 53 43 3E 06 14 21 1F 9A CD E2 05 C3 20    .<ESC>..!...... 
0268D0:  36 19 11 20 00 B7 ED 52 C2 F1 35 CD 4D 05 07 3C    6.. ...R..5.M..<
0268E0:  53 50 41 43 45 3E 06 14 21 1F 9A CD E2 05 C3 20    SPACE>..!...... 
0268F0:  36 19 11 7F 00 B7 ED 52 C2 0F 36 CD 4D 05 05 3C    6......R..6.M..<
026900:  44 45 4C 3E 06 14 21 1F 9A CD E2 05 C3 20 36 2A    DEL>..!...... 6*
026910:  34 9A 26 00 65 2E 01 E5 06 14 21 1F 9A CD E2 05    4.&.e.....!.....
026920:  2A 34 9A 26 00 E5 21 7F 00 D1 CD CC 06 CB 45 CA    *4.&..!.......E.
026930:  4D 36 21 1F 9A CD 3A 05 CD 4D 05 06 28 2B 31 32    M6!...:..M..(+12
026940:  38 29 CD 3D 08 06 14 21 1F 9A CD E2 05 21 1F 9A    8).=...!.....!..
026950:  CD 3A 05 06 FF 21 35 9A CD E2 05 FD E1 21 35 9A    .:...!5......!5.
026960:  CD 3A 05 FD E5 C9 C3 F0 38 2A 1C 9A CD 3A 05 CD    .:......8*...:..
026970:  A3 08 E5 2A 1A 9A D1 CD A5 06 CB 45 CA 95 36 21    £..*.......E..6!
026980:  01 00 7D 32 F8 99 CD 9B 14 21 07 00 CD 22 17 CD    ..}2.....!..."..
026990:  1B 20 C3 9C 36 21 00 00 7D 32 F8 99 2A F8 99 26    . ..6!..}2..*..&
0269A0:  00 C9 C3 EA 36 21 F3 99 CD 3A 05 21 F1 99 E5 21    ....6!...:.!...!
0269B0:  EF 99 CD F4 1E 2A EF 99 E5 21 00 00 D1 CD 7F 06    .....*...!......
0269C0:  E5 2A F1 99 E5 21 00 00 D1 CD A5 06 D1 7D A3 6F    .*...!.......}£o
0269D0:  E5 2A F1 99 E5 21 FF 00 D1 CD B8 06 D1 7D A3 6F    .*...!.......}£o
0269E0:  7D 32 EE 99 2A EE 99 26 00 C9 2A F9 99 26 00 65    }2..*..&..*..&.e
0269F0:  2E 01 E5 06 04 21 F3 99 CD E2 05 2A F9 99 26 00    .....!.....*..&.
026A00:  22 CB 45 CA 12 2D 2A E0 9F E5 21 10 00 D1 19 22    ".E..-*...!...."
026A10:  E0 9F 2A E0 9F E5 21 1F 00 D1 CD 92 06 CB 45 CA    ..*...!.......E.
026A20:  2B 2D 21 04 00 22 00 A0 C3 DA 2D 21 00 00 22 00    +-!.."....-!..".
026A30:  A0 21 00 00 7D 32 3A 9F 21 00 00 22 EC 9F 21 00    .!..}2:.!.."..!.
026A40:  00 22 E2 9F 21 00 00 22 E4 9F 21 D4 9F E5 21 00    ."..!.."..!...!.
026A50:  00 29 D1 19 E5 21 00 00 EB E1 73 23 72 21 D4 9F    .)...!....s#r!..
026A60:  E5 21 01 00 29 D1 19 E5 21 01 00 EB E1 73 23 72    .!..)...!....s#r
026A70:  21 D4 9F E5 21 02 00 29 D1 19 E5 21 02 00 EB E1    !...!..)...!....
026A80:  73 23 72 2A F6 9F E5 CD 47 21 21 D1 9F E5 21 00    s#r*....G!!...!.
026A90:  00 D1 19 E5 21 01 00 EB E1 73 21 D1 9F E5 21 01    ....!....s!...!.
026AA0:  00 D1 19 E5 21 01 00 EB E1 73 21 D1 9F E5 21 02    ....!....s!...!.
026AB0:  00 D1 19 E5 21 01 00 EB E1 73 CD FA 26 21 00 00    ....!....s..&!..
026AC0:  22 6B 9F 2A F2 9F E5 CD 47 21 2A 3A 9F 26 00 CB    "k.*....G!*:.&..
026AD0:  45 CA DA 2D 21 3B 9F CD 93 1B 2A E0 9F E5 21 10    E..-!;....*...!.
026AE0:  00 D1 CD A5 06 CB 45 CA 03 2E 21 75 9F E5 2A F8    ......E...!u..*.
026AF0:  9F CD 7A 1D 2A E0 9F E5 21 10 00 D1 EB B7 ED 52    ..z.*...!......R
026B00:  22 E0 9F 2A E0 9F E5 21 08 00 D1 CD A5 06 CB 45    "..*...!.......E
026B10:  CA 2C 2E 21 73 9F E5 2A F8 9F CD 7A 1D 2A E0 9F    .,.!s..*...z.*..
026B20:  E5 21 08 00 D1 EB B7 ED 52 22 E0 9F 2A E0 9F E5    .!......R"..*...
026B30:  21 04 00 D1 CD A5 06 CB 45 CA 5C 2E 21 DA 9F E5    !.......E.\.!...
026B40:  21 02 00 29 D1 19 E5 2A E6 9F CD 7A 1D 2A E0 9F    !..)...*...z.*..
026B50:  E5 21 04 00 D1 EB B7 ED 52 22 E0 9F 2A E0 9F E5    .!......R"..*...
026B60:  21 02 00 D1 CD A5 06 CB 45 CA 8C 2E 21 DA 9F E5    !.......E...!...
026B70:  21 01 00 29 D1 19 E5 2A E6 9F CD 7A 1D 2A E0 9F    !..)...*...z.*..
026B80:  E5 21 02 00 D1 EB B7 ED 52 22 E0 9F 2A E0 9F E5    .!......R"..*...
026B90:  21 01 00 D1 CD A5 06 CB 45 CA BC 2E 21 DA 9F E5    !.......E...!...
026BA0:  21 00 00 29 D1 19 E5 2A E6 9F CD 7A 1D 2A E0 9F    !..)...*...z.*..
026BB0:  E5 21 01 00 D1 EB B7 ED 52 22 E0 9F 2A 00 A0 C9    .!......R"..*...
026BC0:  2A 07 A0 E5 CD 47 21 C9 2A 05 A0 E5 CD 47 21 C9    *....G!.*....G!.
026BD0:  2A 03 A0 E5 CD 47 21 2A 02 A0 26 00 7D 32 FB 9E    *....G!*..&.}2..
026BE0:  2A FB 9E 26 00 C9 FD E1 E1 22 F9 9E FD E5 2A F9    *..&....."....*.
026BF0:  9E 22 F7 9E 2A F7 9E 11 30 00 19 E5 21 FF FF EB    ."..*...0...!...
026C00:  CD 9B 14 CD 22 17 CD 1B 20 21 BA 00 CD A9 14 21    ...."... !.....!
026C10:  F9 99 CD 44 16 CD 1B 20 21 F3 99 CD 3A 05 2A F9    ...D... !...:.*.
026C20:  99 26 00 65 2E 01 E5 CD 3D 08 06 04 21 F3 99 CD    .&.e....=...!...
026C30:  E2 05 2A F9 99 26 00 E5 CD 81 05 21 20 00 CD 91    ..*..&.....! ...
026C40:  05 21 0D 00 CD 91 05 CD 4F 13 E5 21 F3 99 CD 3A    .!......O..!...:
026C50:  05 CD A3 08 E5 21 04 00 D1 CD 7F 06 D1 7D B3 6F    ..£..!.......}.o
026C60:  E5 CD A5 36 7D EE 01 6F D1 7D B3 6F CB 45 CA FB    ...6}..o.}.o.E..
026C70:  36 2A F9 99 26 00 E5 CD 81 05 21 20 00 CD 91 05    6*..&.....! ....
026C80:  21 0D 00 CD 91 05 CD 4F 13 CB 45 CA A8 37 21 F3    !......O..E..7!.
026C90:  99 E5 21 00 00 D1 19 E5 21 F3 99 E5 21 00 00 D1    ..!.....!...!...
026CA0:  19 6E 26 00 2B EB E1 73 CD A5 36 CB 45 CA 00 38    .n&.+..s..6.E..8
026CB0:  2A 1C 9A CD 3A 05 2A F1 99 65 2E 01 E5 CD 3D 08    *...:.*..e....=.
026CC0:  06 FF 2A 1C 9A CD E2 05 2A F9 99 26 00 E5 21 0D    ..*.....*..&..!.
026CD0:  00 D1 CD 92 06 CB 45 CA FD 37 2A F9 99 26 00 CD    ......E..7*..&..
026CE0:  9B 14 CD 22 17 21 20 00 CD 22 17 CD 1B 20 21 BA    ...".! .."... !.
026CF0:  00 CD A9 14 21 F9 99 CD 44 16 CD 1B 20 C3 56 38    ....!...D... .V8
026D00:  CD 9B 14 21 07 00 CD 22 17 CD 1B 20 21 F3 99 CD    ...!..."... !...
026D10:  3A 05 CD A3 08 E5 21 02 00 D1 CD 76 06 7A B3 CA    :..£..!....v.z..
026D20:  47 38 D5 22 F1 99 CD 9B 14 21 08 00 CD 22 17 21    G8.".....!...".!
026D30:  20 00 CD 22 17 21 08 00 CD 22 17 CD 1B 20 2A F1     ..".!..."... *.
026D40:  99 2B D1 1B C3 1D 38 21 BA 00 CD A9 14 21 F9 99    .+....8!.....!..
026D50:  CD 44 16 CD 1B 20 CD 69 36 E5 2A F9 99 26 00 E5    .D... .i6.*..&..
026D60:  CD 81 05 21 24 00 CD 91 05 21 30 00 E5 21 39 00    ...!$....!0..!9.
026D70:  CD 9B 05 CD 4F 13 7D EE 01 6F D1 7D B3 6F CB 45    ....O.}..o.}.o.E
026D80:  CA EA 36 C9 2A F9 99 26 00 E5 21 0D 00 D1 CD 92    ..6.*..&..!.....
026D90:  06 CB 45 CA EF 38 CD 9B 14 2A F9 99 26 00 E5 CD    ..E..8...*..&...
026DA0:  FA 34 21 00 00 CD AA 17 21 20 00 CD 22 17 CD 1B    .4!.....! .."...
026DB0:  20 2A 1C 9A CD 3A 05 2A F9 99 26 00 65 2E 01 E5     *...:.*..&.e...
026DC0:  CD 3D 08 06 FF 2A 1C 9A CD E2 05 CD 69 36 CB 45    .=...*......i6.E
026DD0:  CA DD 38 21 0D 00 7D 32 F9 99 C3 EC 38 21 BA 00    ..8!..}2....8!..
026DE0:  CD A9 14 21 F9 99 CD 44 16 CD 1B 20 C3 84 38 C9    ...!...D... ..8.
026DF0:  FD E1 01 20 00 21 FA 99 CD 12 06 E1 22 1A 9A E1    ... .!......"...
026E00:  E1 73 23 72 2A F7 9E 11 32 00 19 E5 21 00 00 EB    .s#r*...2...!...
026E10:  E1 73 C9 FD E1 E1 7D 32 F2 9E E1 22 F3 9E E1 22    .s....}2..."..."
026E20:  F5 9E FD E5 2A F5 9E 22 F0 9E 2A F3 9E E5 2A F0    ....*.."..*...*.
026E30:  9E 11 30 00 19 5E 23 56 EB D1 CD 92 06 CB 45 CA    ..0..^#V......E.
026E40:  34 30 2A F0 9E 11 32 00 19 6E 26 00 CB 45 CA 89    40*...2..n&..E..
026E50:  2F 2A F0 9E E5 2A F0 9E 11 30 00 19 5E 23 56 EB    /*...*...0..^#V.
026E60:  CD 6F 1B CD 1B 20 2A F0 9E E5 2A F0 9E 11 33 00    .o... *...*...3.
026E70:  19 E5 21 01 00 CD BA 1A CD 1B 20 2A F0 9E 11 32    ..!....... *...2
026E80:  00 19 E5 21 00 00 EB E1 73 2A F3 9E E5 2A F0 9E    ...!....s*...*..
026E90:  CD 5D 1A E5 21 01 00 D1 EB B7 ED 52 D1 CD CC 06    .]..!......R....
026EA0:  CB 45 CA 02 30 2A F2 9E 26 00 CB 45 CA C8 2F CD    .E..0*..&..E../.
026EB0:  4D 05 0F 53 65 65 6B 20 72 65 61 64 20 65 72 72    M..Seek read err
026EC0:  6F 72 CD 9E 21 C3 F2 2F 2A F3 9E E5 2A F0 9E CD    or..!../*...*...
026ED0:  5D 1A D1 CD CC 06 CB 45 CA F2 2F CD 4D 05 10 53    ]......E../.M..S
026EE0:  65 65 6B 20 77 72 69 74 65 20 65 72 72 6F 72 CD    eek write error.
026EF0:  9E 21 2A F0 9E E5 2A F3 9E CD 6F 1B CD 1B 20 C3    .!*...*...o... .
026F00:  24 30 2A F0 9E E5 2A F3 9E CD 6F 1B CD 1B 20 2A    $0*...*...o... *
026F10:  F0 9E E5 2A F0 9E 11 33 00 19 E5 21 01 00 CD BE    ...*...3...!....
026F20:  1A CD 1B 20 2A F0 9E 11 30 00 19 E5 2A F3 9E EB    ... *...0...*...
026F30:  E1 73 23 72 C9 FD E1 E1 22 EE 9E FD E5 2A EE 9E    .s#r...."....*..
026F40:  22 EC 9E 2A EC 9E 11 32 00 19 6E 26 00 CB 45 CA    "..*...2..n&..E.
026F50:  7C 30 2A EC 9E E5 2A EC 9E 11 30 00 19 5E 23 56    |0*...*...0..^#V
026F60:  EB CD 6F 1B CD 1B 20 2A EC 9E E5 2A EC 9E 11 33    ..o... *...*...3
026F70:  00 19 E5 21 01 00 CD BA 1A CD 1B 20 2A EC 9E CD    ...!....... *...
026F80:  B0 1A CD 1B 20 C9 FD E1 E1 22 E3 9E E1 7D 32 E5    .... ...."...}2.
026F90:  9E E1 22 E6 9E E1 22 E8 9E E1 22 EA 9E FD E5 2A    .."..."..."....*
026FA0:  EA 9E E5 2A E6 9E E5 21 01 00 E5 CD 13 2F 21 80    ...*...!...../!.
026FB0:  00 E5 2A E5 9E 26 00 D1 EB B7 ED 52 22 DF 9E 2A    ..*..&.....R"..*
026FC0:  EA 9E 22 E1 9E 2A E1 9E 11 33 00 19 E5 2A E5 9E    .."..*...3...*..
026FD0:  26 00 D1 19 E5 2A E8 9E E5 2A DF 9E E5 2A E3 9E    &....*...*...*..
026FE0:  E5 CD EB 21 CD 64 1F 2A DF 9E E5 2A E3 9E D1 CD    ...!.d.*...*....
026FF0:  E0 06 CB 45 CA 4C 31 2A EA 9E E5 2A E1 9E 11 30    ...E.L1*...*...0
027000:  22 1C 9A FD E5 CD 4D 05 00 06 FF 2A 1C 9A CD E2    ".....M....*....
027010:  05 21 00 00 7D 32 1E 9A 21 BA 00 CD A9 14 21 F9    .!..}2..!.....!.
027020:  99 CD 44 16 CD 1B 20 2A F9 99 26 00 CD E4 1F E5    ..D... *..&.....
027030:  21 FA 99 01 20 00 CD 5D 05 CD 4F 13 CB 45 CA 50    !... ..]..O..E.P
027040:  39 2A F9 99 26 00 CD E4 1F 7D 32 1E 9A C3 86 39    9*..&....}2....9
027050:  2A F9 99 26 00 CD E4 1F E5 CD 81 05 21 30 00 E5    *..&........!0..
027060:  21 39 00 CD 9B 05 21 24 00 CD 91 05 CD 4F 13 CB    !9....!$.....O..
027070:  45 CA 7A 39 CD A2 36 C3 7D 39 CD 84 38 CD 9B 14    E.z9..6.}9..8...
027080:  CD CD 17 CD 1B 20 2A 1E 9A 26 00 C9 C3 A3 3A 2A    ..... *..&...£:*
027090:  6D 98 2B 22 6D 98 2A 6D 98 E5 21 00 00 D1 CD 7F    m.+"m.*m..!.....
0270A0:  06 CB 45 CA B8 39 21 19 00 22 6D 98 CD 9B 14 21    ..E..9!.."m....!
0270B0:  2A 00 CD 22 17 CD 1B 20 21 04 99 E5 CD 56 21 21    *.."... !....V!!
0270C0:  6F 98 E5 CD 56 21 21 04 99 CD 3A 05 21 6F 98 CD    o...V!!...:.!o..
0270D0:  3A 05 CD EE 06 7D 32 09 A0 C9 2A EC 99 11 95 00    :....}2...*.....
0270E0:  CD 11 18 CD 1B 20 2A EC 99 CD 49 1A 7D EE 01 6F    ..... *...I.}..o
0270F0:  CB 45 CA 4D 3A 2A EC 99 CD 55 1A E5 21 0A 00 D1    .E.M:*...U..!...
027100:  CD 45 07 E5 21 00 00 D1 CD 7F 06 CB 45 CA 1C 3A    .E..!.......E..:
027110:  CD 9B 14 21 3C 00 CD 22 17 CD 1B 20 2A EC 99 CD    ...!<.."... *...
027120:  A4 18 21 04 99 CD B6 18 CD 1B 20 2A EC 99 CD 55    ..!....... *...U
027130:  1A E5 21 01 00 D1 EB B7 ED 52 E5 2A 99 99 D1 CD    ..!......R.*....
027140:  92 06 CB 45 CA 4A 3A CD C0 2E C3 E6 39 C9 2A EC    ...E.J:.....9.*.
027150:  99 11 95 00 CD 10 18 CD 1B 20 CD D0 2E 7D EE 01    ......... ...}..
027160:  6F CB 45 CA A2 3A 2A EC 99 CD 55 1A E5 21 0A 00    o.E..:*...U..!..
027170:  D1 CD 45 07 E5 21 00 00 D1 CD 7F 06 CB 45 CA 8D    ..E..!.......E..
027180:  3A CD 9B 14 21 3E 00 CD 22 17 CD 1B 20 CD C8 2E    :...!>.."... ...
027190:  2A EC 99 CD A4 18 21 04 99 CD DC 18 CD 1B 20 C3    *.....!....... .
0271A0:  5A 3A C9 FD E1 E1 22 99 99 06 50 21 9B 99 CD E2    Z:...."...P!....
0271B0:  05 E1 22 EC 99 FD E5 21 9B 99 CD 3A 05 CD 9B 14    .."....!...:....
0271C0:  21 00 00 CD AA 17 21 20 00 CD 22 17 CD 1B 20 21    !.....! .."... !
0271D0:  01 00 22 6D 98 CD 17 21 C5 D5 E5 21 00 02 CD 08    .."m...!...!....
0271E0:  10 D9 E1 D1 C1 CD F2 09 C5 D5 E5 21 95 00 E5 21    ...........!...!
0271F0:  DA 39 E5 21 8F 39 E5 21 4E 3A E5 21 04 99 E5 21    .9.!.9.!N:.!...!
027200:  00 19 5E 23 56 EB E5 21 01 00 D1 19 E5 21 01 00    ..^#V..!.....!..
027210:  E5 CD 13 2F 2A E1 9E 11 33 00 19 E5 2A E8 9E E5    .../*...3...*...
027220:  2A DF 9E D1 19 E5 21 80 00 E5 2A E3 9E E5 2A DF    *.....!...*...*.
027230:  9E D1 EB B7 ED 52 E5 CD EB 21 CD 64 1F 2A DF 9E    .....R...!.d.*..
027240:  E5 21 80 00 D1 19 22 DF 9E C3 E7 30 C9 FD E1 E1    .!...."....0....
027250:  22 D6 9E E1 7D 32 D8 9E E1 22 D9 9E E1 22 DB 9E    "...}2..."..."..
027260:  E1 22 DD 9E FD E5 2A DD 9E E5 2A D9 9E E5 21 00    ."....*...*...!.
027270:  00 E5 CD 13 2F 21 80 00 E5 2A D8 9E 26 00 D1 EB    ..../!...*..&...
027280:  B7 ED 52 E5 2A D6 9E E5 CD EB 21 22 D2 9E 2A DD    ..R.*.....!"..*.
027290:  9E 22 D4 9E 2A DB 9E E5 2A D4 9E 11 33 00 19 E5    ."..*...*...3...
0272A0:  2A D8 9E 26 00 D1 19 E5 2A D2 9E CD 64 1F 2A D4    *..&....*...d.*.
0272B0:  9E 11 32 00 19 E5 21 01 00 EB E1 73 2A D2 9E E5    ..2...!....s*...
0272C0:  2A D6 9E D1 CD E0 06 CB 45 CA 2F 32 2A DD 9E E5    *.......E./2*...
0272D0:  2A D4 9E 11 30 00 19 5E 23 56 EB E5 21 01 00 D1    *...0..^#V..!...
0272E0:  19 E5 21 00 00 E5 CD 13 2F 2A DB 9E E5 2A D2 9E    ..!...../*...*..
0272F0:  D1 19 E5 2A D4 9E 11 33 00 19 E5 21 80 00 E5 2A    ...*...3...!...*
027300:  D6 9E E5 2A D2 9E D1 EB B7 ED 52 E5 CD EB 21 CD    ...*......R...!.
027310:  64 1F 2A D4 9E 11 32 00 19 E5 21 01 00 EB E1 73    d.*...2...!....s
027320:  2A D2 9E E5 21 80 00 D1 19 22 D2 9E C3 BC 31 C9    *...!...."....1.
027330:  FD E1 E1 22 CC 9E E1 22 CE 9E E1 22 D0 9E FD E5    ..."..."..."....
027340:  2A D0 9E CD E6 17 7D EE 01 6F CB 45 CA FE 32 2A    *.....}..o.E..2*
027350:  D0 9E CD A9 14 21 CC 9D 06 FF CD 8E 16 CD AB 16    .....!..........
027360:  21 CC 9D CD 3A 05 CD A3 08 E5 21 00 00 D1 CD CC    !...:..£..!.....
027370:  06 CB 45 CA FB 32 21 CC 9D CD 3A 05 21 01 00 E5    ..E..2!...:.!...
027380:  21 20 00 65 2E 01 E5 21 CC 9D CD 3A 05 21 20 00    ! .e...!...:.! .
027390:  65 2E 01 E5 CD 3D 08 CD B2 08 2B CD 6B 08 21 CA    e....=....+.k.!.
0273A0:  9D E5 21 C8 9D CD F4 1E 2A C8 9D E5 21 00 00 D1    ..!.....*...!...
0273B0:  CD 7F 06 E5 2A CA 9D E5 2A CE 9E D1 CD 7F 06 D1    ....*...*.......
0273C0:  7D A3 6F CB 45 CA FB 32 21 CC 9D CD 3A 05 21 20    }£o.E..2!...:.! 
0273D0:  00 65 2E 01 E5 21 CC 9D CD 3A 05 21 20 00 65 2E    .e...!...:.! .e.
0273E0:  01 E5 CD 3D 08 CD B2 08 23 E5 21 FF 00 CD 6B 08    ...=....#.!...k.
0273F0:  06 FF 2A CC 9E CD E2 05 C3 FE 32 C3 40 32 C9 FD    ..*.......2.@2..
027400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
027410:  21 00 01 00 02 09 4E E5 21 00 41 02 00 00 00 02    !.....N.!.A.....
027420:  21 00 46 02 00 00 00 02 21 00 42 02 00 00 00 02    !.F.....!.B.....
027430:  21 00 47 02 00 00 00 02 21 00 43 02 00 00 00 02    !.G.....!.C.....
027440:  21 00 48 02 00 00 00 02 21 00 44 02 00 00 00 02    !.H.....!.D.....
027450:  21 00 49 02 00 00 00 02 21 00 45 02 00 00 00 02    !.I.....!.E.....
027460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027500:  6F 98 E5 CD 13 23 E5 21 00 00 D1 CD 92 06 CB 45    o....#.!.......E
027510:  CA 68 3B CD 9B 14 CD CD 17 CD 1B 20 CD 9B 14 CD    .h;........ ....
027520:  BA 17 39 2A 2A 2A 20 57 41 52 4E 49 4E 47 3A 20    ..9*** WARNING: 
027530:  55 6E 61 62 6C 65 20 74 6F 20 73 6F 72 74 20 54    Unable to sort T
027540:  65 72 6D 69 6E 61 6C 20 6E 61 6D 65 73 20 2D 20    erminal names - 
027550:  50 72 65 73 73 20 52 45 54 55 52 4E CD CD 17 CD    Press RETURN....
027560:  1B 20 CD CB 14 CD 1B 20 CD 9B 14 CD CD 17 CD 1B    . ..... ........
027570:  20 C9 C3 6D 52 FD E1 E1 22 E4 90 FD E5 2A E4 90     ..mR..."....*..
027580:  E5 21 00 00 D1 19 E5 21 00 00 EB E1 73 21 BA 00    .!.....!....s!..
027590:  CD A9 14 21 E1 90 CD 44 16 CD 1B 20 2A E1 90 26    ...!...D... *..&
0275A0:  00 E5 21 0D 00 D1 CD 92 06 CB 45 CA B6 3C 2A E1    ..!.......E..<*.
0275B0:  90 26 00 E5 CD 81 05 21 20 00 E5 21 7E 00 CD 9B    .&.....! ..!~...
0275C0:  05 CD 4F 13 CB 45 CA 0F 3C 2A E1 90 26 00 CD 9B    ..O..E..<*..&...
0275D0:  14 CD 22 17 CD 1B 20 2A E4 90 E5 21 00 00 D1 19    .."... *...!....
0275E0:  E5 2A E4 90 E5 21 00 00 D1 19 6E 26 00 23 EB E1    .*...!....n&.#..
0275F0:  73 2A E4 90 E5 2A E4 90 E5 21 00 00 D1 19 6E 26    s*...*...!....n&
027600:  00 D1 19 E5 2A E1 90 26 00 EB E1 73 C3 A4 3C 2A    ....*..&...s..<*
027610:  E1 90 26 00 E5 21 08 00 D1 CD 7F 06 E5 2A E1 90    ..&..!.......*..
027620:  26 00 E5 21 7F 00 D1 CD 7F 06 D1 7D B3 6F E5 2A    &..!.......}.o.*
027630:  E4 90 CD 3A 05 CD A3 08 E5 21 00 00 D1 CD CC 06    ...:..£..!......
027640:  D1 7D A3 6F CB 45 CA 7E 3C CD 9B 14 21 08 00 CD    .}£o.E.~<...!...
027650:  22 17 21 20 00 CD 22 17 21 08 00 CD 22 17 CD 1B    ".! ..".!..."...
027660:  20 2A E4 90 E5 21 00 00 D1 19 E5 2A E4 90 E5 21     *...!.....*...!
027670:  00 00 D1 19 6E 26 00 2B EB E1 73 C3 A4 3C 2A E1    ....n&.+..s..<*.
027680:  90 26 00 E5 21 11 00 D1 CD 7F 06 E5 2A BF 97 26    .&..!.......*..&
027690:  00 D1 7D A3 6F CB 45 CA A4 3C 21 01 00 7D 32 BE    ..}£o.E..<!..}2.
0276A0:  97 C3 BF 3C 21 BA 00 CD A9 14 21 E1 90 CD 44 16    ...<!.....!...D.
0276B0:  CD 1B 20 C3 9C 3B CD 9B 14 CD CD 17 CD 1B 20 C9    .. ..;........ .
0276C0:  FD E1 E1 22 DD 90 E1 22 DF 90 FD E5 21 76 94 CD    ..."..."....!v..
0276D0:  3A 05 CD 9B 14 21 00 00 CD AA 17 2A DF 90 E5 21    :....!.....*...!
0276E0:  00 00 CD 26 17 21 2D 00 CD 22 17 2A DD 90 E5 21    ...&.!-..".*...!
0276F0:  00 00 CD 26 17 21 25 94 CD 3A 05 21 00 00 CD AA    ...&.!%..:.!....
027700:  8F CD 3A 05 CD 3D 08 2A 3C 8F 11 86 00 19 CD 3A    ..:..=.*<......:
027710:  05 CD 3D 08 21 38 8F CD 3A 05 CD 3D 08 2A 3C 8F    ..=.!8..:..=.*<.
027720:  11 8C 00 19 CD 3A 05 CD 3D 08 06 0F CD 01 06 2A    .....:..=......*
027730:  3C 8F 11 80 00 19 CD 3A 05 CD A3 08 E5 21 38 8F    <......:..£..!8.
027740:  CD 3A 05 CD A3 08 D1 19 22 36 8F 2A 36 8F E5 2A    .:..£..."6.*6..*
027750:  3C 8F 11 86 00 19 CD 3A 05 CD A3 08 D1 19 E5 21    <......:..£....!
027760:  38 8F CD 3A 05 CD A3 08 D1 19 22 34 8F 2A 3C 8F    8..:..£..."4.*<.
027770:  11 92 00 19 6E 26 00 CB 45 CA 9B 45 2A 3C 8F 11    ....n&..E..E*<..
027780:  47 00 19 E5 2A 36 8F EB E1 73 2A 3C 8F 11 48 00    G...*6...s*<..H.
027790:  19 E5 2A 34 8F EB E1 73 C3 B7 45 2A 3C 8F 11 47    ..*4...s..E*<..G
0277A0:  00 19 E5 2A 34 8F EB E1 73 2A 3C 8F 11 48 00 19    ...*4...s*<..H..
0277B0:  E5 2A 36 8F EB E1 73 C9 FD E1 E1 22 32 8F FD E5    .*6...s...."2...
0277C0:  2A 32 8F E5 21 95 00 E5 21 00 00 CD 4E 1F 2A 32    *2..!...!...N.*2
0277D0:  8F 22 30 8F 2A 30 8F 11 7D 00 19 E5 21 01 00 EB    ."0.*0..}...!...
0277E0:  E1 73 2A 30 8F 11 7E 00 19 E5 21 01 00 EB E1 73    .s*0..~...!....s
0277F0:  2A 30 8F 11 46 00 19 E5 21 01 00 EB E1 73 C9 21    *0..F...!....s.!
027800:  BA 95 E5 21 CA 97 CD 3A 05 CD 6F 13 CD 1B 20 21    ...!...:..o... !
027810:  BA 95 CD FF 13 CD F1 1F E5 21 00 00 D1 CD 92 06    .........!......
027820:  CB 45 CA 62 46 CD 4D 05 36 46 69 6C 65 20 43 6F    .E.bF.M.6File Co
027830:  6E 74 61 69 6E 69 6E 67 20 6D 65 73 73 61 67 65    ntaining message
027840:  73 20 66 6F 72 20 74 68 69 73 20 70 72 6F 67 72    s for this progr
027850:  61 6D 20 69 73 20 6E 6F 74 20 66 6F 75 6E 64 CD    am is not found.
027860:  9E 21 21 BA 95 E5 21 65 00 E5 21 3F 92 E5 CD 30    .!!...!e..!?...0
027870:  32 21 32 93 E5 CD 94 3D 21 90 92 E5 CD 94 3D 21    2!2....=!.....=!
027880:  69 95 E5 CD 94 3D 21 D4 93 E5 CD 94 3D 21 E6 90    i....=!.....=!..
027890:  E5 CD 94 3D 21 08 97 E5 21 01 00 D1 19 E5 21 E6    ...=!...!.....!.
0278A0:  90 E5 21 01 00 D1 19 6E 26 00 CD E4 1F EB E1 73    ..!....n&......s
0278B0:  21 E6 90 E5 CD 94 3D 21 08 97 E5 21 00 00 D1 19    !.....=!...!....
0278C0:  E5 21 E6 90 E5 21 01 00 D1 19 6E 26 00 CD E4 1F    .!...!....n&....
0278D0:  EB E1 73 21 9D 91 E5 CD 94 3D 21 EE 91 E5 CD 94    ..s!.....=!.....
0278E0:  3D 21 C7 94 E5 CD 94 3D 21 76 94 E5 CD 94 3D 21    =!.....=!v....=!
0278F0:  25 94 E5 CD 94 3D C9 21 6A 96 22 2B 8F 21 83 93    %....=.!j."+.!..
027900:  17 CD 1B 20 C9 FD E1 E1 22 D4 90 E1 22 D6 90 E1    ... ...."..."...
027910:  22 D8 90 FD E5 2A D8 90 E5 2A D6 90 D1 CD A5 06    "....*...*......
027920:  E5 2A D8 90 E5 2A D4 90 D1 CD B8 06 D1 7D A3 6F    .*...*.......}£o
027930:  7D 32 DA 90 2A DA 90 26 00 C9 FD E1 E1 22 CA 90    }2..*..&....."..
027940:  E1 22 CC 90 E1 22 CE 90 E1 22 D0 90 FD E5 2A D0    ."..."..."....*.
027950:  90 CD 3A 05 CD 4D 05 00 CD 8D 06 CB 45 CA 6B 3D    ..:..M......E.k=
027960:  21 01 00 EB 2A CC 90 73 C3 93 3D 21 00 00 EB 2A    !...*..s..=!...*
027970:  CC 90 73 2A D0 90 CD 3A 05 2A CE 90 E5 21 C6 90    ..s*...:.*...!..
027980:  CD F4 1E 2A C6 90 E5 21 00 00 D1 CD 7F 06 EB 2A    ...*...!.......*
027990:  CA 90 73 C9 FD E1 E1 22 C4 90 FD E5 21 BA 95 E5    ..s...."....!...
0279A0:  2A C4 90 E5 CD FF 32 C9 21 83 93 E5 CD 94 3D 21    *.....2.!.....=!
0279B0:  83 93 CD 3A 05 CD 9B 14 21 00 00 CD AA 17 21 20    ...:....!.....! 
0279C0:  00 CD 22 17 CD 1B 20 C9 21 E6 90 E5 CD 94 3D C9    .."... .!.....=.
0279D0:  FD E1 E1 22 BC 90 FD E5 21 01 00 E5 2A BC 90 D1    ..."....!...*...
0279E0:  CD 66 06 7A B3 CA F8 3D D5 22 BC 90 CD C8 3D 2A    .f.z...=."....=*
0279F0:  BC 90 23 D1 1B C3 E3 3D C9 FD E1 E1 22 B8 90 FD    ..#....=...."...
027A00:  E5 CD A8 3D 21 D4 93 CD 3A 05 CD 9B 14 21 00 00    ...=!...:....!..
027A10:  CD AA 17 21 20 00 CD 22 17 CD 1B 20 2A 02 97 26    ...! .."... *..&
027A20:  00 CB 45 CA 56 3E 21 08 97 E5 2A B8 90 6E 26 00    ..E.V>!...*..n&.
027A30:  D1 19 6E 26 00 CD 9B 14 CD 22 17 21 20 00 CD 22    ..n&.....".! .."
027A40:  17 21 69 95 CD 3A 05 21 00 00 CD AA 17 21 20 00    .!i..:.!.....! .
027A50:  CD 22 17 CD 1B 20 21 BA 00 CD A9 14 21 B5 90 CD    ."... !.....!...
027A60:  44 16 CD 1B 20 2A 02 97 26 00 E5 2A B5 90 26 00    D... *..&..*..&.
027A70:  E5 21 0D 00 D1 CD 7F 06 D1 7D A3 6F CB 45 CA 97    .!.......}£o.E..
027A80:  3E 21 08 97 E5 2A B8 90 6E 26 00 D1 19 6E 26 00    >!...*..n&...n&.
027A90:  7D 32 B5 90 C3 A3 3E 2A B5 90 26 00 CD E4 1F 7D    }2...£>*..&....}
027AA0:  32 B5 90 2A B5 90 26 00 E5 CD 81 05 21 08 97 E5    2..*..&.....!...
027AB0:  21 01 00 D1 19 6E 26 00 CD 91 05 21 08 97 E5 21    !....n&....!...!
027AC0:  00 00 D1 19 6E 26 00 CD 91 05 CD 4F 13 CB 45 CA    ....n&.....O..E.
027AD0:  56 3E 2A B5 90 26 00 CD 9B 14 CD 22 17 CD CD 17    V>*..&....."....
027AE0:  CD 1B 20 2A B5 90 26 00 E5 21 08 97 E5 21 01 00    .. *..&..!...!..
027AF0:  D1 19 6E 26 00 D1 CD 7F 06 EB 2A B8 90 73 C9 FD    ..n&......*..s..
027B00:  E5 CD 94 3D 21 00 00 7D 32 04 97 2A 04 97 26 00    ...=!..}2..*..&.
027B10:  7D EE 01 6F CB 45 CA CB 47 21 83 93 CD 3A 05 CD    }..o.E..G!...:..
027B20:  9B 14 21 00 00 CD AA 17 21 20 00 CD 22 17 CD 1B    ..!.....! .."...
027B30:  20 2A 02 97 26 00 CB 45 CA 65 47 2A 2B 8F CD 3A     *..&..E.eG*+..:
027B40:  05 CD 9B 14 21 00 00 CD AA 17 21 20 00 CD 22 17    ....!.....! ..".
027B50:  21 69 95 CD 3A 05 21 00 00 CD AA 17 21 20 00 CD    !i..:.!.....! ..
027B60:  22 17 CD 1B 20 21 15 00 2B E5 CD 81 40 21 18 95    "... !..+...@!..
027B70:  E5 CD 75 3B 21 18 95 CD 3A 05 CD 4D 05 00 CD A0    ..u;!...:..M....
027B80:  06 7D 32 2D 8F 21 18 95 CD 3A 05 CD 4D 05 00 CD    .}2-.!...:..M...
027B90:  A0 06 E5 2A 02 97 26 00 D1 7D B3 6F CB 45 CA C8    ...*..&..}.o.E..
027BA0:  47 21 01 00 7D 32 04 97 21 18 95 CD 3A 05 CD 4D    G!..}2..!...:..M
027BB0:  05 00 CD A0 06 CB 45 CA C8 47 21 18 95 CD 3A 05    ......E..G!...:.
027BC0:  06 14 2A 2B 8F CD E2 05 C3 0B 47 21 00 00 E5 21    ..*+......G!...!
027BD0:  C8 97 01 02 00 CD 5D 05 CD 4F 13 CB 45 CA 98 48    ......]..O..E..H
027BE0:  21 02 00 E5 21 C8 97 01 02 00 CD 5D 05 CD 4F 13    !...!......]..O.
027BF0:  CB 45 CA 10 48 2A 2B 8F 11 7D 00 19 E5 2A 2B 8F    .E..H*+..}...*+.
027C00:  11 16 00 19 E5 21 10 00 2B E5 CD 49 42 C3 95 48    .....!..+..IB..H
027C10:  2A 2B 8F 11 7D 00 19 6E 26 00 E5 21 01 00 D1 CD    *+..}..n&..!....
027C20:  7F 06 7D 32 00 97 21 00 97 E5 CD F9 3D 2A 00 97    ..}2..!.....=*..
027C30:  26 00 CB 45 CA 73 48 2A 2B 8F 11 7D 00 19 E5 21    &..E.sH*+..}...!
027C40:  01 00 EB E1 73 21 EE 91 CD 3A 05 CD 9B 14 21 00    ....s!...:....!.
027C50:  00 CD AA 17 21 20 00 CD 22 17 CD 1B 20 2A 2B 8F    ....! .."... *+.
027C60:  11 16 00 19 E5 21 10 00 2B E5 CD DC 40 CD C8 3D    .....!..+...@..=
027C70:  C3 95 48 2A 2B 8F 11 7D 00 19 E5 21 00 00 EB E1    ..H*+..}...!....
027C80:  73 2A 2B 8F 11 16 00 19 E5 CD 4D 05 00 06 0F CD    s*+.......M.....
027C90:  01 06 CD C8 3D C3 9F 48 21 02 00 E5 CD D0 3D 21    ....=..H!.....=!
027CA0:  01 00 E5 21 C8 97 01 02 00 CD 5D 05 CD 4F 13 CB    ...!......]..O..
027CB0:  45 CA 6C 49 21 03 00 E5 21 C8 97 01 02 00 CD 5D    E.lI!...!......]
027CC0:  05 CD 4F 13 CB 45 CA E4 48 2A 2B 8F 11 7E 00 19    ..O..E..H*+..~..
027CD0:  E5 2A 2B 8F 11 26 00 19 E5 21 10 00 2B E5 CD 49    .*+..&...!..+..I
027CE0:  42 C3 69 49 2A 2B 8F 11 7E 00 19 6E 26 00 E5 21    B.iI*+..~..n&..!
027CF0:  01 00 D1 CD 7F 06 7D 32 00 97 21 00 97 E5 CD F9    ......}2..!.....
027D00:  E1 E1 22 AD 90 E1 22 AF 90 E1 22 B1 90 E1 22 B3    .."..."..."...".
027D10:  90 FD E5 21 00 00 7D 32 58 90 2A 02 97 26 00 CB    ...!..}2X.*..&..
027D20:  45 CA 50 3F 2A B3 90 5E 23 56 EB CD 9B 14 E5 21    E.P?*..^#V.....!
027D30:  00 00 CD 26 17 21 20 00 CD 22 17 21 69 95 CD 3A    ...&.! ..".!i..:
027D40:  05 21 00 00 CD AA 17 21 20 00 CD 22 17 CD 1B 20    .!.....! .."... 
027D50:  2A 58 90 26 00 7D EE 01 6F CB 45 CA 47 40 21 5A    *X.&.}..o.E.G@!Z
027D60:  90 E5 CD 75 3B 2A BE 97 26 00 CB 45 CA 72 3F C3    ...u;*..&..E.r?.
027D70:  47 40 21 5A 90 E5 2A B3 90 E5 21 59 90 E5 21 58    G@!Z..*...!Y..!X
027D80:  90 E5 CD 3A 3D 2A 59 90 26 00 E5 2A 02 97 26 00    ...:=*Y.&..*..&.
027D90:  D1 7D A3 6F CB 45 CA A3 3F 21 01 00 7D 32 58 90    .}£o.E.£?!..}2X.
027DA0:  C3 44 40 2A 59 90 26 00 CB 45 CA E7 3F 2A AD 90    .D@*Y.&..E..?*..
027DB0:  EB 2A B3 90 73 23 72 2A B3 90 5E 23 56 EB E5 2A    .*..s#r*..^#V..*
027DC0:  B1 90 E5 2A AF 90 E5 CD 05 3D CB 45 CA D9 3F 21    ...*.....=.E..?!
027DD0:  01 00 7D 32 58 90 C3 E4 3F 2A B1 90 E5 2A AF 90    ..}2X...?*...*..
027DE0:  E5 CD C0 3C C3 44 40 2A 58 90 26 00 7D EE 01 6F    ...<.D@*X.&.}..o
027DF0:  CB 45 CA 16 40 21 C7 94 CD 3A 05 CD 9B 14 21 00    .E..@!...:....!.
027E00:  00 CD AA 17 21 25 94 CD 3A 05 21 00 00 CD AA 17    ....!%..:.!.....
027E10:  CD 1B 20 C3 44 40 2A B3 90 5E 23 56 EB E5 2A B1    .. .D@*..^#V..*.
027E20:  90 E5 2A AF 90 E5 CD 05 3D 7D EE 01 6F CB 45 CA    ..*.....=}..o.E.
027E30:  44 40 2A B1 90 E5 2A AF 90 E5 CD C0 3C 21 00 00    D@*...*.....<!..
027E40:  7D 32 58 90 C3 50 3F C9 FD E1 E1 22 50 90 E1 22    }2X..P?...."P.."
027E50:  52 90 E1 22 54 90 E1 22 56 90 FD E5 2A 56 90 6E    R.."T.."V...*V.n
027E60:  26 00 22 4C 90 21 4C 90 E5 2A 54 90 E5 2A 52 90    &."L.!L..*T..*R.
027E70:  E5 2A 50 90 E5 CD FF 3E 2A 4C 90 EB 2A 56 90 73    .*P....>*L..*V.s
027E80:  C9 FD E1 E1 22 4A 90 FD E5 21 01 00 E5 2A 4A 90    ...."J...!...*J.
027E90:  D1 CD 66 06 7A B3 CA B2 40 D5 22 46 90 CD 9B 14    ..f.z...@."F....
027EA0:  21 5F 00 CD 22 17 CD 1B 20 2A 46 90 23 D1 1B C3    !_.."... *F.#...
027EB0:  94 40 21 01 00 E5 2A 4A 90 D1 CD 66 06 7A B3 CA    .@!...*J...f.z..
027EC0:  DB 40 D5 22 46 90 CD 9B 14 21 08 00 CD 22 17 CD    .@."F....!..."..
027ED0:  1B 20 2A 46 90 23 D1 1B C3 BD 40 C9 FD E1 E1 22    . *F.#....@...."
027EE0:  42 90 E1 22 44 90 FD E5 2A 02 97 26 00 CB 45 CA    B.."D...*..&..E.
027EF0:  CC 41 21 01 00 E5 2A 44 90 CD 3A 05 CD A3 08 D1    .A!...*D..:..£..
027F00:  3D 2A 00 97 26 00 CB 45 CA 47 49 2A 2B 8F 11 7E    =*..&..E.GI*+..~
027F10:  00 19 E5 21 01 00 EB E1 73 21 EE 91 CD 3A 05 CD    ...!....s!...:..
027F20:  9B 14 21 00 00 CD AA 17 21 20 00 CD 22 17 CD 1B    ..!.....! .."...
027F30:  20 2A 2B 8F 11 26 00 19 E5 21 10 00 2B E5 CD DC     *+..&...!..+...
027F40:  40 CD C8 3D C3 69 49 2A 2B 8F 11 7E 00 19 E5 21    @..=.iI*+..~...!
027F50:  00 00 EB E1 73 2A 2B 8F 11 26 00 19 E5 CD 4D 05    ....s*+..&....M.
027F60:  00 06 0F CD 01 06 CD C8 3D C3 73 49 21 02 00 E5    ........=.sI!...
027F70:  CD D0 3D 21 04 00 E5 21 C8 97 01 02 00 CD 5D 05    ..=!...!......].
027F80:  CD 4F 13 CB 45 CA CB 4A CD A8 3D 2A 2B 8F 11 80    .O..E..J..=*+...
027F90:  00 19 E5 21 06 00 2B E5 CD DC 40 2A 2B 8F 11 80    ...!..+...@*+...
027FA0:  00 19 CD 3A 05 CD 4D 05 00 CD 8D 06 CB 45 CA 15    ...:..M......E..
027FB0:  4A 21 07 00 E5 CD D0 3D 2A 2B 8F 11 86 00 19 E5    J!.....=*+......
027FC0:  CD 4D 05 00 06 05 CD 01 06 2A 2B 8F 11 8C 00 19    .M.......*+.....
027FD0:  E5 CD 4D 05 00 06 05 CD 01 06 2A 2B 8F 11 4A 00    ..M.......*+..J.
027FE0:  19 E5 21 00 00 EB E1 73 2A 2B 8F 11 49 00 19 E5    ..!....s*+..I...
027FF0:  21 00 00 EB E1 73 2A 2B 8F 11 92 00 19 E5 21 01    !....s*+......!.
028000:  00 EB E1 73 2A 2B 8F 11 46 00 19 E5 21 01 00 EB    ...s*+..F...!...
028010:  E1 73 C3 C8 4A CD A8 3D 2A 2B 8F 11 86 00 19 E5    .s..J..=*+......
028020:  21 06 00 2B E5 CD DC 40 CD A8 3D 2A 2B 8F 11 8C    !..+...@..=*+...
028030:  00 19 E5 21 06 00 2B E5 CD DC 40 2A 2B 8F 11 92    ...!..+...@*+...
028040:  00 19 E5 CD F9 3D CD A8 3D 2A 2B 8F 11 4A 00 19    .....=..=*+..J..
028050:  E5 21 00 00 E5 21 FF 00 E5 21 00 00 E5 CD 48 40    .!...!...!....H@
028060:  CD A8 3D 2A 2B 8F 11 49 00 19 E5 21 00 00 E5 21    ..=*+..I...!...!
028070:  FF 00 E5 21 00 00 E5 CD 48 40 2A 2B 8F 11 46 00    ...!....H@*+..F.
028080:  19 E5 CD F9 3D 2A 2B 8F 11 46 00 19 6E 26 00 7D    ....=*+..F..n&.}
028090:  EE 01 6F CB 45 CA B5 4A CD A8 3D 2A 2B 8F 11 93    ..o.E..J..=*+...
0280A0:  00 19 E5 21 02 00 E5 21 03 00 E5 21 00 00 E5 CD    ...!...!...!....
0280B0:  FF 3E C3 C8 4A 2A 2B 8F 11 93 00 19 E5 21 01 00    .>..J*+......!..
0280C0:  EB E1 73 23 72 CD C8 3D C3 D2 4A 21 08 00 E5 CD    ..s#r..=..J!....
0280D0:  D0 3D 21 05 00 E5 21 C8 97 01 02 00 CD 5D 05 CD    .=!...!......]..
0280E0:  4F 13 CB 45 CA 82 4B CD A8 3D 2A 2B 8F 11 4D 00    O..E..K..=*+..M.
0280F0:  19 E5 21 06 00 2B E5 CD DC 40 2A 2B 8F 11 4D 00    ..!..+...@*+..M.
028100:  CD 66 06 7A B3 CA 37 41 D5 22 ED 8F CD 9B 14 2A    .f.z..7A.".....*
028110:  44 90 E5 2A ED 8F D1 19 6E 26 00 E5 CD FA 34 21    D..*....n&....4!
028120:  00 00 CD AA 17 21 20 00 CD 22 17 CD 1B 20 2A ED    .....! .."... *.
028130:  8F 23 D1 1B C3 03 41 2A 44 90 CD 3A 05 CD A3 08    .#....A*D..:..£.
028140:  E5 21 00 00 D1 CD CC 06 CB 45 CA AE 41 CD 9B 14    .!.......E..A...
028150:  CD BA 17 03 20 20 28 CD 1B 20 21 01 00 E5 2A 44    ....  (.. !...*D
028160:  90 CD 3A 05 CD A3 08 D1 CD 66 06 7A B3 CA 9C 41    ..:..£...f.z...A
028170:  D5 22 ED 8F CD 9B 14 2A 44 90 E5 2A ED 8F D1 19    .".....*D..*....
028180:  6E 26 00 E5 21 00 00 CD 26 17 21 20 00 CD 22 17    n&..!...&.! ..".
028190:  CD 1B 20 2A ED 8F 23 D1 1B C3 6B 41 CD 9B 14 21    .. *..#...kA...!
0281A0:  08 00 CD 22 17 CD BA 17 02 29 20 CD 1B 20 CD 9B    ...".....) .. ..
0281B0:  14 21 20 00 CD 22 17 21 69 95 CD 3A 05 21 00 00    .! ..".!i..:.!..
0281C0:  CD AA 17 21 20 00 CD 22 17 CD 1B 20 21 EF 8F E5    ...! .."... !...
0281D0:  2A 42 90 E5 CD 81 05 21 2D 00 CD 91 05 CD 66 36    *B.....!-.....f6
0281E0:  7D 32 EC 8F 21 EF 8F CD 3A 05 CD 4D 05 00 CD 8D    }2..!...:..M....
0281F0:  06 E5 2A 02 97 26 00 D1 7D A3 6F 7D EE 01 6F CB    ..*..&..}£o}..o.
028200:  45 CA 15 42 21 EF 8F CD 3A 05 06 FF 2A 44 90 CD    E..B!...:...*D..
028210:  E2 05 C3 48 42 2A EC 8F 26 00 E5 21 2D 00 D1 CD    ...HB*..&..!-...
028220:  7F 06 CB 45 CA 48 42 CD 4D 05 00 06 FF 2A 44 90    ...E.HB.M....*D.
028230:  CD E2 05 21 3F 92 CD 3A 05 CD 9B 14 21 00 00 CD    ...!?..:....!...
028240:  AA 17 CD CD 17 CD 1B 20 C9 FD E1 E1 22 E6 8F E1    ....... ...."...
028250:  22 E8 8F E1 22 EA 8F FD E5 2A 02 97 26 00 CB 45    "..."....*..&..E
028260:  CA 87 42 2A EA 8F 6E 26 00 E5 21 00 00 D1 CD 7F    ..B*..n&..!.....
028270:  06 CB 45 CA 80 42 21 00 00 7D 32 E3 8F C3 87 42    ..E..B!..}2....B
028280:  21 01 00 7D 32 E3 8F 21 E3 8F E5 CD F9 3D 2A E3    !..}2..!.....=*.
028290:  8F 26 00 7D EE 01 6F CB 45 CA B6 42 21 00 00 EB    .&.}..o.E..B!...
0282A0:  2A EA 8F 73 CD 4D 05 00 06 FF 2A E8 8F CD E2 05    *..s.M....*.....
0282B0:  CD C8 3D C3 71 44 2A 02 97 26 00 CB 45 CA E4 42    ..=.qD*..&..E..B
0282C0:  2A EA 8F 6E 26 00 E5 21 01 00 D1 CD 7F 06 CB 45    *..n&..!.......E
0282D0:  CA DD 42 21 01 00 7D 32 E3 8F C3 E4 42 21 00 00    ..B!..}2....B!..
0282E0:  7D 32 E3 8F 21 E3 8F E5 CD F9 3D 21 00 00 7D 32    }2..!.....=!..}2
0282F0:  E2 8F 2A 02 97 26 00 CB 45 CA 4B 43 2A E3 8F 26    ..*..&..E.KC*..&
028300:  19 CD 3A 05 CD 4D 05 00 CD A0 06 CB 45 CA 67 4B    ..:..M......E.gK
028310:  2A 2B 8F 11 53 00 19 CD 3A 05 CD 4D 05 00 CD 8D    *+..S...:..M....
028320:  06 7D 32 07 97 21 07 97 E5 CD F9 3D 2A 07 97 26    .}2..!.....=*..&
028330:  00 7D EE 01 6F CB 45 CA 50 4B CD A8 3D 2A 2B 8F    .}..o.E.PK..=*+.
028340:  11 53 00 19 E5 21 06 00 2B E5 CD DC 40 C3 64 4B    .S...!..+...@.dK
028350:  2A 2B 8F 11 53 00 19 E5 CD 4D 05 00 06 05 CD 01    *+..S....M......
028360:  06 CD C8 3D C3 7F 4B 2A 2B 8F 11 53 00 19 E5 CD    ...=..K*+..S....
028370:  4D 05 00 06 05 CD 01 06 21 02 00 E5 CD D0 3D C3    M.......!.....=.
028380:  89 4B 21 03 00 E5 CD D0 3D 21 06 00 E5 21 C8 97    .K!.....=!...!..
028390:  01 02 00 CD 5D 05 CD 4F 13 CB 45 CA F4 4B CD A8    ....]..O..E..K..
0283A0:  3D 2A 2B 8F 11 75 00 19 E5 21 06 00 2B E5 CD DC    =*+..u...!..+...
0283B0:  40 2A 2B 8F 11 75 00 19 CD 3A 05 CD 4D 05 00 CD    @*+..u...:..M...
0283C0:  A0 06 CB 45 CA DD 4B CD A8 3D 2A 2B 8F 11 6F 00    ...E..K..=*+..o.
0283D0:  19 E5 21 06 00 2B E5 CD DC 40 C3 F1 4B 2A 2B 8F    ..!..+...@..K*+.
0283E0:  11 6F 00 19 E5 CD 4D 05 00 06 05 CD 01 06 CD C8    .o....M.........
0283F0:  3D C3 FB 4B 21 02 00 E5 CD D0 3D 21 07 00 E5 21    =..K!.....=!...!
028400:  C8 97 01 02 00 CD 5D 05 CD 4F 13 CB 45 CA 26 4C    ......]..O..E.&L
028410:  CD A8 3D 2A 2B 8F 11 69 00 19 E5 21 06 00 2B E5    ..=*+..i...!..+.
028420:  CD DC 40 C3 29 4C CD C8 3D 21 08 00 E5 21 C8 97    ..@.)L..=!...!..
028430:  01 02 00 CD 5D 05 CD 4F 13 CB 45 CA 94 4C CD A8    ....]..O..E..L..
028440:  3D 2A 2B 8F 11 5B 00 19 E5 21 06 00 2B E5 CD DC    =*+..[...!..+...
028450:  40 2A 2B 8F 11 5B 00 19 CD 3A 05 CD 4D 05 00 CD    @*+..[...:..M...
028460:  A0 06 CB 45 CA 7D 4C CD A8 3D 2A 2B 8F 11 61 00    ...E.}L..=*+..a.
028470:  19 E5 21 06 00 2B E5 CD DC 40 C3 91 4C 2A 2B 8F    ..!..+...@..L*+.
028480:  11 61 00 19 E5 CD 4D 05 00 06 05 CD 01 06 CD C8    .a....M.........
028490:  3D C3 9B 4C 21 02 00 E5 CD D0 3D 21 0A 00 E5 21    =..L!.....=!...!
0284A0:  C8 97 01 02 00 CD 5D 05 CD 4F 13 CB 45 CA E7 4C    ......]..O..E..L
0284B0:  CD A8 3D 2A 2B 8F 11 7C 00 19 E5 21 01 00 E5 21    ..=*+..|...!...!
0284C0:  00 01 E5 21 00 00 E5 CD 48 40 CD A8 3D 2A 2B 8F    ...!....H@..=*+.
0284D0:  11 7B 00 19 E5 21 01 00 E5 21 00 01 E5 21 00 00    .{...!...!...!..
0284E0:  E5 CD 48 40 C3 EE 4C 21 02 00 E5 CD D0 3D 21 04    ..H@..L!.....=!.
0284F0:  00 E5 21 C8 97 01 02 00 CD 5D 05 CD 4F 13 E5 2A    ..!......]..O..*
028500:  00 E5 2A EA 8F 6E 26 00 E5 21 01 00 D1 CD 92 06    ..*..n&..!......
028510:  D1 7D A3 6F CB 45 CA 23 43 21 01 00 7D 32 E2 8F    .}£o.E.#C!..}2..
028520:  C3 4B 43 2A E3 8F 26 00 7D EE 01 6F E5 2A EA 8F    .KC*..&.}..o.*..
028530:  6E 26 00 E5 21 01 00 D1 CD 7F 06 D1 7D A3 6F CB    n&..!.......}£o.
028540:  45 CA 4B 43 21 01 00 7D 32 E2 8F 2A E3 8F 26 00    E.KC!..}2..*..&.
028550:  CB 45 CA 60 43 21 01 00 EB 2A EA 8F 73 C3 68 43    .E.`C!...*..s.hC
028560:  21 02 00 EB 2A EA 8F 73 2A EA 8F 6E 26 00 E5 21    !...*..s*..n&..!
028570:  01 00 D1 CD 7F 06 CB 45 CA B7 43 2A E2 8F 26 00    .......E..C*..&.
028580:  CB 45 CA 91 43 CD 4D 05 00 06 FF 2A E8 8F CD E2    .E..C.M....*....
028590:  05 21 EE 91 CD 3A 05 CD 9B 14 21 00 00 CD AA 17    .!...:....!.....
0285A0:  21 20 00 CD 22 17 CD 1B 20 2A E8 8F E5 2A E6 8F    ! .."... *...*..
0285B0:  E5 CD DC 40 C3 71 44 2A E2 8F 26 00 CB 45 CA CD    ...@.qD*..&..E..
0285C0:  43 CD 4D 05 00 06 FF 2A E8 8F CD E2 05 21 9D 91    C.M....*.....!..
0285D0:  CD 3A 05 CD 9B 14 21 00 00 CD AA 17 21 20 00 CD    .:....!.....! ..
0285E0:  22 17 CD 1B 20 2A 02 97 26 00 E5 2A E8 8F CD 3A    "... *..&..*...:
0285F0:  05 CD 4D 05 00 CD A0 06 D1 7D A3 6F CB 45 CA 2B    ..M......}£o.E.+
028600:  44 2A E8 8F CD 3A 05 CD 9B 14 21 00 00 CD AA 17    D*...:....!.....
028610:  21 20 00 CD 22 17 21 69 95 CD 3A 05 21 00 00 CD    ! ..".!i..:.!...
028620:  AA 17 21 20 00 CD 22 17 CD 1B 20 2A E6 8F 2B E5    ..! .."... *..+.
028630:  CD 81 40 21 40 8F E5 CD 75 3B CD 9B 14 CD CD 17    ..@!@...u;......
028640:  CD 1B 20 21 40 8F CD 3A 05 CD 4D 05 00 CD A0 06    .. !@..:..M.....
028650:  E5 2A 02 97 26 00 7D EE 01 6F D1 7D B3 6F CB 45    .*..&.}..o.}.o.E
028660:  CA 71 44 21 40 8F CD 3A 05 06 FF 2A E8 8F CD E2    .qD!@..:...*....
028670:  05 C9 FD E1 E1 22 3E 8F FD E5 2A 3E 8F 22 3C 8F    .....">...*>."<.
028680:  2A 3C 8F 11 80 00 19 CD 3A 05 CD 4D 05 00 CD 8D    *<......:..M....
028690:  06 CB 45 CA AA 44 2A 3C 8F 11 36 00 19 E5 CD 4D    ..E..D*<..6....M
0286A0:  05 00 06 0F CD 01 06 C3 B7 45 2A 3C 8F 11 46 00    .........E*<..F.
0286B0:  19 6E 26 00 CB 45 CA CB 44 21 00 00 65 2E 01 E5    .n&..E..D!..e...
0286C0:  06 03 21 38 8F CD E2 05 C3 EC 44 CD 4D 05 03 30    ..!8......D.M..0
0286D0:  30 30 21 01 00 E5 2A 3C 8F 11 93 00 19 5E 23 56    00!...*<.....^#V
0286E0:  EB CD 6B 08 06 03 21 38 8F CD E2 05 2A 3C 8F 11    ..k...!8....*<..
0286F0:  36 00 19 E5 2A 3C 8F 11 80 00 19 CD 3A 05 21 38    6...*<......:.!8
028700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
028710:  22 00 01 00 02 09 4E E5 22 00 41 02 00 00 00 02    ".....N.".A.....
028720:  22 00 46 02 00 00 00 02 22 00 42 02 00 00 00 02    ".F.....".B.....
028730:  22 00 47 02 00 00 00 02 22 00 43 02 00 00 00 02    ".G.....".C.....
028740:  22 00 48 02 00 00 00 02 22 00 44 02 00 00 00 02    ".H.....".D.....
028750:  22 00 49 02 00 00 00 02 22 00 45 02 00 00 00 02    ".I.....".E.....
028760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028800:  2B 8F 11 80 00 19 CD 3A 05 CD 4D 05 00 CD A0 06    +......:..M.....
028810:  D1 7D A3 6F CB 45 CA 36 4D CD A8 3D 2A 2B 8F 11    .}£o.E.6M..=*+..
028820:  4B 00 19 E5 21 00 00 E5 21 0F 27 E5 21 00 00 E5    K...!...!.'.!...
028830:  CD FF 3E C3 39 4D CD C8 3D 21 05 00 E5 21 C8 97    ..>.9M..=!...!..
028840:  01 02 00 CD 5D 05 CD 4F 13 E5 2A 2B 8F 11 4D 00    ....]..O..*+..M.
028850:  19 CD 3A 05 CD 4D 05 00 CD A0 06 D1 7D A3 6F E5    ..:..M......}£o.
028860:  21 06 00 E5 21 C8 97 01 02 00 CD 5D 05 CD 4F 13    !...!......]..O.
028870:  E5 2A 2B 8F 11 75 00 19 CD 3A 05 CD 4D 05 00 CD    .*+..u...:..M...
028880:  A0 06 D1 7D A3 6F D1 7D B3 6F CB 45 CA AC 4D CD    ...}£o.}.o.E..M.
028890:  A8 3D 2A 2B 8F 11 59 00 19 E5 21 00 00 E5 21 0F    .=*+..Y...!...!.
0288A0:  27 E5 21 00 00 E5 CD FF 3E C3 BF 4D 2A 2B 8F 11    '.!.....>..M*+..
0288B0:  59 00 19 E5 21 00 00 EB E1 73 23 72 CD C8 3D 21    Y...!....s#r..=!
0288C0:  07 00 E5 21 C8 97 01 02 00 CD 5D 05 CD 4F 13 E5    ...!......]..O..
0288D0:  2A 2B 8F 11 69 00 19 CD 3A 05 CD 4D 05 00 CD A0    *+..i...:..M....
0288E0:  06 D1 7D A3 6F E5 21 08 00 E5 21 C8 97 01 02 00    ..}£o.!...!.....
0288F0:  CD 5D 05 CD 4F 13 E5 2A 2B 8F 11 5B 00 19 CD 3A    .]..O..*+..[...:
028900:  05 CD 4D 05 00 CD A0 06 D1 7D A3 6F D1 7D B3 6F    ..M......}£o.}.o
028910:  CB 45 CA 32 4E CD A8 3D 2A 2B 8F 11 67 00 19 E5    .E.2N..=*+..g...
028920:  21 00 00 E5 21 0F 27 E5 21 00 00 E5 CD FF 3E C3    !...!.'.!.....>.
028930:  45 4E 2A 2B 8F 11 67 00 19 E5 21 00 00 EB E1 73    EN*+..g...!....s
028940:  23 72 CD C8 3D 2A 2D 8F 26 00 C9 21 01 00 E5 21    #r..=*-.&..!...!
028950:  1E 00 D1 CD 66 06 7A B3 CA 71 4E D5 22 27 8F CD    ....f.z..qN."'..
028960:  9B 14 CD CD 17 CD 1B 20 2A 27 8F 23 D1 1B C3 56    ....... *'.#...V
028970:  4E 21 E1 92 CD 3A 05 CD 9B 14 21 00 00 CD AA 17    N!...:....!.....
028980:  CD CD 17 CD 1B 20 CD 9B 14 CD CD 17 CD 1B 20 C9    ..... ........ .
028990:  C3 AD 4F C3 E4 4E FD E1 E1 22 68 8E FD E5 2A 16    ..O..N..."h...*.
0289A0:  8F E5 2A 68 8E D1 19 22 16 8F 2A 16 8F E5 2A 14    ..*h..."..*...*.
0289B0:  8F D1 CD CC 06 CB 45 CA C3 4E 21 01 00 22 16 8F    ......E..N!.."..
0289C0:  C3 D9 4E 2A 16 8F E5 21 01 00 D1 CD E0 06 CB 45    ..N*...!.......E
0289D0:  CA D9 4E 2A 14 8F 22 16 8F CD 4B 4E 21 01 00 7D    ..N*.."...KN!..}
0289E0:  32 6D 8E C9 21 00 00 7D 32 6D 8E 2A 14 8F E5 21    2m..!..}2m.*...!
0289F0:  01 00 D1 CD CC 06 CB 45 CA A7 4F CD 9B 14 CD CD    .......E..O.....
028A00:  59 00 19 5E 23 56 EB EB E1 73 23 72 2A C2 97 11    Y..^#V...s#r*...
028A10:  51 00 19 E5 2A C4 97 11 69 00 19 CD 3A 05 06 05    Q...*...i...:...
028A20:  CD 01 06 2A C2 97 11 57 00 19 E5 2A C4 97 11 5B    ...*...W...*...[
028A30:  00 19 CD 3A 05 06 05 CD 01 06 2A C2 97 11 5D 00    ...:......*...].
028A40:  19 E5 2A C4 97 11 61 00 19 CD 3A 05 06 05 CD 01    ..*...a...:.....
028A50:  06 2A C2 97 11 63 00 19 E5 2A C4 97 11 67 00 19    .*...c...*...g..
028A60:  5E 23 56 EB EB E1 73 23 72 2A 01 97 26 00 CB 45    ^#V...s#r*..&..E
028A70:  CA C7 52 21 0A 97 CD 7A 18 CD 1B 20 2A 6C 98 26    ..R!...z... *l.&
028A80:  00 C9 06 54 55 52 42 4F 2E 00 00 00 00 00 00 00    ...TURBO........
028A90:  00 00 00 00 00 00 00 2A A6 89 E5 2A A8 89 D1 19    .......*...*....
028AA0:  E5 21 80 00 D1 CD 0F 07 22 A4 88 2A A4 88 C9 2A    .!......"..*...*
028AB0:  A6 89 E5 2A A8 89 D1 19 E5 21 80 00 D1 CD 45 07    ...*.....!....E.
028AC0:  22 A2 88 2A A2 88 C9 21 AF 8B CD FF 13 CD 1B 20    "..*...!....... 
028AD0:  C9 FD E1 E1 22 A0 88 FD E5 CD C7 57 21 AF 8B E5    ...."......W!...
028AE0:  2A A0 88 E5 21 A6 88 E5 CD 30 32 21 A6 88 CD 3A    *...!....02!...:
028AF0:  05 CD 9B 14 21 00 00 CD AA 17 CD 1B 20 C9 21 AF    ....!....... .!.
028B00:  8B E5 21 A6 88 E5 CD FF 32 21 A6 88 CD 3A 05 CD    ..!.....2!...:..
028B10:  9B 14 21 00 00 CD AA 17 CD 1B 20 C9 FD E1 E1 22    ..!....... ...."
028B20:  9E 88 FD E5 2A 9E 88 E5 CD D1 57 CD 9B 14 CD CD    ....*.....W.....
028B30:  17 CD 1B 20 C9 21 01 00 7D 32 9D 88 21 CD 00 65    ... .!..}2..!..e
028B40:  2E 01 E5 21 AB 00 65 2E 01 E5 CD 3D 08 CD 4D 05    ...!..e....=..M.
028B50:  04 43 6F 70 79 CD 3D 08 06 50 21 16 8D CD E2 05    .Copy.=..P!.....
028B60:  21 82 57 CD 3A 05 21 FF 20 CD 3A 05 CD 3D 08 06    !.W.:.!. .:..=..
028B70:  14 21 82 57 CD E2 05 21 5F 8C E5 21 82 57 CD 3A    .!.W...!_..!.W.:
028B80:  05 CD 70 13 21 5F 8C CD 70 1A CD F1 1F E5 21 00    ..p.!_..p.....!.
028B90:  00 D1 CD 92 06 CB 45 CA C0 58 CD 4D 05 05 46 69    ......E..X.M..Fi
028BA0:  6C 65 20 21 82 57 CD 3A 05 CD 3D 08 CD 4D 05 0A    le !.W.:..=..M..
028BB0:  20 6E 6F 74 20 66 6F 75 6E 64 CD 3D 08 CD 9E 21     not found.=...!
028BC0:  21 5F 8C E5 21 16 8D CD 3A 05 21 14 8D E5 21 12    !_..!...:.!...!.
028BD0:  8D E5 CD 52 33 7D EE 01 6F CB 45 CA 1A 59 CD 4D    ...R3}..o.E..Y.M
028BE0:  05 13 59 6F 75 20 63 61 6E 6E 6F 74 20 69 6E 73    ..You cannot ins
028BF0:  74 61 6C 6C 20 21 82 57 CD 3A 05 CD 3D 08 CD 4D    tall !.W.:..=..M
028C00:  17 CD 1B 20 21 32 93 CD 3A 05 CD 9B 14 21 00 00    ... !2..:....!..
028C10:  CD AA 17 CD 1B 20 21 BA 00 CD A9 14 21 6A 8E CD    ..... !.....!j..
028C20:  44 16 CD 1B 20 2A 6A 8E 26 00 E5 CD 81 05 21 03    D... *j.&.....!.
028C30:  00 CD 91 05 21 12 00 CD 91 05 21 11 00 CD 91 05    ....!.....!.....
028C40:  21 0D 00 CD 91 05 CD 4F 13 CB 45 CA 16 4F 2A 6A    !......O..E..O*j
028C50:  8E 26 00 11 03 00 B7 ED 52 C2 66 4F 21 01 00 E5    .&......R.fO!...
028C60:  CD 96 4E C3 A7 4F 19 11 12 00 B7 ED 52 C2 7A 4F    ..N..O......R.zO
028C70:  21 FF FF E5 CD 96 4E C3 A7 4F 19 11 11 00 B7 ED    !.....N..O......
028C80:  52 C2 94 4F 2A BF 97 26 00 7D EE 01 6F 7D 32 26    R..O*..&.}..o}2&
028C90:  8F C3 A7 4F 19 11 0D 00 B7 ED 52 C2 A7 4F CD 9B    ...O......R..O..
028CA0:  14 CD CD 17 CD 1B 20 2A 6D 8E 26 00 C9 21 01 00    ...... *m.&..!..
028CB0:  7D 32 26 8F 21 01 00 E5 2A 7E A0 E5 21 1B 00 D1    }2&.!...*~..!...
028CC0:  CD 0F 07 E5 CD 1A 22 22 1C 8F 2A 7E A0 E5 21 1B    ......""..*~..!.
028CD0:  00 E5 2A 1C 8F D1 CD F5 06 D1 EB B7 ED 52 E5 21    ..*..........R.!
028CE0:  19 00 D1 CD CC 06 CB 45 CA F2 4F 2A 1C 8F 23 22    .......E..O*..#"
028CF0:  1C 8F 21 BF 8E E5 CD 94 3D 21 BF 8E E5 21 00 00    ..!.....=!...!..
028D00:  D1 19 E5 21 14 00 E5 21 BF 8E CD 3A 05 CD A3 08    ...!...!...:..£.
028D10:  E5 CD EB 21 EB E1 73 21 6E 8E E5 CD 94 3D 21 6E    ...!..s!n....=!n
028D20:  8E E5 21 00 00 D1 19 E5 21 14 00 E5 21 6E 8E CD    ..!.....!...!n..
028D30:  3A 05 CD A3 08 E5 CD EB 21 EB E1 73 21 0A 97 CD    :..£....!..s!...
028D40:  5D 1A E5 21 02 00 D1 19 22 22 8F 2A 22 8F E5 21    ]..!...."".*"..!
028D50:  02 00 D1 CD CC 06 CB 45 CA 67 52 21 01 00 22 16    .......E.gR!..".
028D60:  8F 2A 22 8F 2B E5 21 10 00 E5 2A 1C 8F D1 CD F5    .*".+.!...*.....
028D70:  06 D1 CD 0F 07 23 22 14 8F 2A 22 8F 2B E5 2A 14    .....#"..*".+.*.
028D80:  8F D1 CD 0F 07 23 22 20 8F 2A 20 8F 2B E5 21 10    .....#" .* .+.!.
028D90:  00 D1 CD 0F 07 23 22 1A 8F 2A 16 8F E5 2A 14 8F    .....#"..*...*..
028DA0:  D1 CD 92 06 CB 45 CA C1 50 2A 16 8F E5 2A 20 8F    .....E..P*...* .
028DB0:  D1 CD F5 06 2B 22 1E 8F 2A 20 8F 22 18 8F C3 E0    ....+"..* ."....
028DC0:  50 2A 22 8F 2B 22 1E 8F 2A 22 8F E5 2A 16 8F 2B    P*".+"..*"..*..+
028DD0:  E5 2A 20 8F D1 CD F5 06 D1 EB B7 ED 52 22 18 8F    .* .........R"..
028DE0:  2A 18 8F 2B E5 2A 1A 8F D1 CD 0F 07 23 22 18 8F    *..+.*......#"..
028DF0:  21 00 00 E5 2A 18 8F 2B D1 CD 66 06 7A B3 CA 5B    !...*..+..f.z..[
028E00:  05 12 20 77 69 74 68 20 74 68 69 73 20 70 72 6F    .. with this pro
028E10:  67 72 61 6D CD 3D 08 CD 9E 21 21 AF 8B E5 CD 4D    gram.=...!!....M
028E20:  05 09 54 49 4E 53 54 2E 4D 53 47 CD 6F 13 CD 1B    ..TINST.MSG.o...
028E30:  20 21 AF 8B CD FF 13 CD F1 1F E5 21 00 00 D1 CD     !.........!....
028E40:  92 06 CB 45 CA 7C 59 CD 4D 05 0D 4D 65 73 73 61    ...E.|Y.M..Messa
028E50:  67 65 20 66 69 6C 65 20 CD 4D 05 09 54 49 4E 53    ge file .M..TINS
028E60:  54 2E 4D 53 47 CD 3D 08 CD 4D 05 0A 20 6E 6F 74    T.MSG.=..M.. not
028E70:  20 66 6F 75 6E 64 CD 3D 08 CD 9E 21 2A 12 8D E5     found.=...!*...
028E80:  21 20 00 D1 19 22 12 8D 2A 14 8D E5 2A 12 8D E5    ! ..."..*...*...
028E90:  21 80 00 D1 CD 0F 07 D1 19 22 14 8D 2A 12 8D E5    !........"..*...
028EA0:  21 80 00 D1 CD 45 07 22 12 8D 21 5F 8C E5 CD E6    !....E."..!_....
028EB0:  2E 2A 9D 88 26 00 C9 C3 F4 59 CD 9B 14 21 20 00    .*..&....Y...! .
028EC0:  CD 22 17 2A 9B 88 26 00 E5 21 01 00 D1 19 E5 21    .".*..&..!.....!
028ED0:  00 00 CD 26 17 21 2D 00 CD 22 17 2A 9A 88 26 00    ...&.!-..".*..&.
028EE0:  E5 21 01 00 D1 19 E5 21 00 00 CD 26 17 CD CD 17    .!.....!...&....
028EF0:  CD 1B 20 C9 21 01 00 7D 32 9C 88 21 00 00 E5 21    .. .!..}2..!...!
028F00:  2C 00 D1 CD 66 06 7A B3 CA 1F 5B D5 7D 32 9B 88    ,...f.z...[.}2..
028F10:  21 AA 89 E5 2A 9B 88 26 00 29 29 D1 19 CD 3A 05    !...*..&.))...:.
028F20:  21 FF 00 65 2E 01 E5 CD A0 06 CB 45 CA 14 5B 2A    !..e.......E..[*
028F30:  9B 88 26 00 23 E5 21 2C 00 D1 CD 66 06 7A B3 CA    ..&.#.!,...f.z..
028F40:  14 5B D5 7D 32 9A 88 21 AA 89 E5 2A 9A 88 26 00    .[.}2..!...*..&.
028F50:  29 29 D1 19 E5 21 01 00 D1 19 6E 26 00 E5 21 AA    ))...!....n&..!.
028F60:  89 E5 2A 9B 88 26 00 29 29 D1 19 E5 21 01 00 D1    ..*..&.))...!...
028F70:  19 6E 26 00 D1 CD 7F 06 CB 45 CA 09 5B 21 AA 89    .n&......E..[!..
028F80:  E5 2A 9A 88 26 00 29 29 D1 19 E5 21 00 00 D1 19    .*..&.))...!....
028F90:  6E 26 00 E5 21 AA 89 E5 2A 9B 88 26 00 29 29 D1    n&..!...*..&.)).
028FA0:  19 E5 21 00 00 D1 19 6E 26 00 D1 CD 92 06 CB 45    ..!....n&......E
028FB0:  CA CD 5A 21 00 00 7D 32 9C 88 21 0B 00 E5 CD 1C    ..Z!..}2..!.....
028FC0:  58 CD FE 57 CD BA 59 C3 27 5B C3 09 5B 21 AA 89    X..W..Y.'[..[!..
028FD0:  E5 2A 9A 88 26 00 29 29 D1 19 CD 3A 05 21 AA 89    .*..&.))...:.!..
028FE0:  E5 2A 9B 88 26 00 29 29 D1 19 CD 3A 05 CD 8D 06    .*..&.))...:....
028FF0:  CB 45 CA 09 5B 21 00 00 7D 32 9C 88 21 0A 00 E5    .E..[!..}2..!...
029000:  52 D5 22 12 8F 21 00 00 E5 2A 1A 8F 2B D1 CD 66    R."..!...*..+..f
029010:  06 7A B3 CA 49 52 D5 22 10 8F 2A 16 8F 2B E5 2A    .z..IR."..*..+.*
029020:  20 8F D1 CD F5 06 E5 2A 10 8F E5 2A 18 8F D1 CD     ......*...*....
029030:  F5 06 D1 19 E5 2A 12 8F D1 19 22 05 97 2A 05 97    .....*...."..*..
029040:  E5 2A 1E 8F D1 CD B8 06 CB 45 CA 40 52 CD 9B 14    .*.......E.@R...
029050:  2A 05 97 23 E5 21 03 00 CD 26 17 CD BA 17 02 29    *..#.!...&.....)
029060:  20 CD 1B 20 2A 16 8F E5 2A 14 8F D1 CD 92 06 E5     .. *...*.......
029070:  2A 1E 8F E5 2A 05 97 D1 EB B7 ED 52 E5 21 02 00    *...*......R.!..
029080:  D1 CD A5 06 D1 7D B3 6F CB 45 CA BA 51 21 0A 97    .....}.o.E..Q!..
029090:  E5 2A 05 97 CD D5 19 CD 1B 20 21 0A 97 CD A4 18    .*....... !.....
0290A0:  21 6A 96 CD B6 18 CD 1B 20 21 6A 96 CD 3A 05 06    !j...... !j..:..
0290B0:  14 21 88 91 CD E2 05 C3 F8 51 2A 1E 8F E5 2A 05    .!.......Q*...*.
0290C0:  97 D1 EB B7 ED 52 11 01 00 B7 ED 52 C2 E0 51 21    .....R.....R..Q!
0290D0:  BF 8E CD 3A 05 06 14 21 88 91 CD E2 05 C3 F8 51    ...:...!.......Q
0290E0:  19 11 00 00 B7 ED 52 C2 F8 51 21 6E 8E CD 3A 05    ......R..Q!n..:.
0290F0:  06 14 21 88 91 CD E2 05 21 88 91 CD 3A 05 CD 9B    ..!.....!...:...
029100:  14 21 00 00 CD AA 17 CD 1B 20 2A 10 8F E5 2A 1A    .!....... *...*.
029110:  8F 2B D1 CD E0 06 CB 45 CA 40 52 CD 9B 14 CD 4D    .+.....E.@R....M
029120:  05 00 21 15 00 E5 21 88 91 CD 3A 05 CD A3 08 D1    ..!...!...:..£..
029130:  EB B7 ED 52 E5 21 01 00 D1 19 CD AA 17 CD 1B 20    ...R.!......... 
029140:  2A 10 8F 23 D1 1B C3 11 51 CD 9B 14 CD CD 17 CD    *..#....Q.......
029150:  1B 20 2A 12 8F 23 D1 1B C3 FC 50 CD 93 4E 7D EE    . *..#....P..N}.
029160:  01 6F CB 45 CA 99 50 2A 26 8F 26 00 C9 FD E1 E1    .o.E..P*&.&.....
029170:  22 C6 97 01 02 00 21 C8 97 CD 12 06 06 50 21 CA    ".....!......P!.
029180:  97 CD E2 05 06 50 21 1B 98 CD E2 05 FD E5 21 01    .....P!.......!.
029190:  00 7D 32 6C 98 21 0A 97 E5 21 1B 98 CD 3A 05 CD    .}2l.!...!...:..
0291A0:  70 13 21 0A 97 11 95 00 CD 11 18 CD F1 1F E5 21    p.!............!
0291B0:  00 00 D1 CD 92 06 CB 45 CA C7 52 21 0A 97 11 95    .......E..R!....
0291C0:  00 CD 10 18 CD 1B 20 CD FF 45 21 01 00 7D 32 BF    ...... ..E!..}2.
0291D0:  97 21 00 00 7D 32 BE 97 21 0A 97 CD 5D 1A E5 21    .!..}2..!...]..!
0291E0:  00 00 D1 CD 7F 06 7D 32 BC 97 21 FF 7F 22 BA 97    ......}2..!.."..
0291F0:  2A BC 97 26 00 CB 45 CA 00 53 CD C8 3D C3 0A 53    *..&..E..S..=..S
029200:  CD D1 57 CD BA 59 C3 22 5B 2A 9A 88 26 00 23 D1    ..W..Y."[*..&.#.
029210:  1B C3 3D 5A 2A 9B 88 26 00 23 D1 1B C3 06 5A C3    ..=Z*..&.#....Z.
029220:  2C 5B E1 E1 C3 1F 5B E1 E1 C3 1F 5B 2A 9C 88 26    ,[....[....[*..&
029230:  00 C9 FD E1 E1 7D 32 98 88 FD E5 21 00 00 7D 32    .....}2....!..}2
029240:  99 88 21 14 00 E5 2A 98 88 26 00 D1 19 22 94 88    ..!...*..&..."..
029250:  CD 9B 14 2A 98 88 26 00 E5 21 01 00 D1 19 E5 21    ...*..&..!.....!
029260:  02 00 CD 26 17 CD BA 17 02 3A 20 CD 1B 20 2A 94    ...&.....: .. *.
029270:  88 E5 CD D1 57 CD 9B 14 CD BA 17 02 20 20 CD 1B    ....W.......  ..
029280:  20 21 AA 89 E5 2A 98 88 26 00 29 29 D1 19 E5 21     !...*..&.))...!
029290:  01 00 D1 19 6E 26 00 E5 21 FF 00 D1 CD 7F 06 CB    ....n&..!.......
0292A0:  45 CA C5 5B 21 14 8E CD 3A 05 CD 9B 14 21 00 00    E..[!...:....!..
0292B0:  CD AA 17 CD 1B 20 CD 9B 14 21 20 00 CD 22 17 CD    ..... ...! .."..
0292C0:  1B 20 C3 1E 5C 21 01 00 E5 21 AA 89 E5 2A 98 88    . ..\!...!...*..
0292D0:  26 00 29 29 D1 19 CD 3A 05 CD A3 08 D1 CD 66 06    &.))...:..£...f.
0292E0:  7A B3 CA 1E 5C D5 22 96 88 CD 9B 14 21 AA 89 E5    z...\.".....!...
0292F0:  2A 98 88 26 00 29 29 D1 19 E5 2A 96 88 D1 19 6E    *..&.))...*....n
029300:  26 00 E5 CD FA 34 21 00 00 CD AA 17 21 20 00 CD    &....4!.....! ..
029310:  22 17 CD 1B 20 2A 96 88 23 D1 1B C3 E0 5B 21 3D    "... *..#....[!=
029320:  8E CD 3A 05 CD 9B 14 21 00 00 CD AA 17 CD 1B 20    ..:....!....... 
029330:  21 43 88 E5 21 04 00 E5 CD 81 05 21 42 00 CD 91    !C..!......!B...
029340:  05 21 51 00 CD 91 05 21 2D 00 CD 91 05 CD 66 36    .!Q....!-.....f6
029350:  11 42 00 B7 ED 52 C2 63 5C 21 01 00 7D 32 99 88    .B...R.c\!..}2..
029360:  C3 F5 5C 19 11 51 00 B7 ED 52 C2 77 5C 21 02 00    ..\..Q...R.w\!..
029370:  7D 32 99 88 C3 F5 5C 19 11 41 00 01 1A 00 B7 ED    }2....\..A......
029380:  52 B7 ED 42 D2 8D 5C C3 30 5C C3 F5 5C 19 09 11    R..B..\.0\..\...
029390:  2D 00 B7 ED 52 C2 CA 5C 21 AA 89 E5 2A 98 88 26    -...R..\!...*..&
0293A0:  00 29 29 D1 19 E5 21 FF 00 65 2E 01 E5 06 03 CD    .))...!..e......
0293B0:  01 06 21 14 8E CD 3A 05 CD 9B 14 21 00 00 CD AA    ..!...:....!....
0293C0:  17 CD CD 17 CD 1B 20 C3 F5 5C 21 43 88 CD 3A 05    ...... ..\!C..:.
0293D0:  CD 4D 05 00 CD A0 06 CB 45 CA F5 5C 21 AA 89 E5    .M......E..\!...
0293E0:  2A 98 88 26 00 29 29 D1 19 E5 21 43 88 CD 3A 05    *..&.))...!C..:.
0293F0:  06 03 CD 01 06 2A 99 88 26 00 C9 CD B7 59 7D EE    .....*..&....Y}.
029400:  21 E1 92 E5 CD 94 3D CD 4B 4E CD 90 4E 7D EE 01    !.....=.KN..N}..
029410:  6F CB 45 CA 20 53 21 00 00 7D 32 6C 98 C3 73 57    o.E. S!..}2l..sW
029420:  21 00 00 7D 32 02 97 2A BC 97 26 00 CB 45 CA 41    !..}2..*..&..E.A
029430:  53 21 00 00 22 05 97 21 02 00 E5 CD D0 3D C3 F5    S!.."..!.....=..
029440:  53 CD 9B 14 CD CD 17 CD 1B 20 CD A8 3D 21 05 97    S........ ..=!..
029450:  E5 21 01 00 E5 21 0A 97 CD 5D 1A E5 21 02 00 D1    .!...!...]..!...
029460:  19 E5 21 FF FF E5 CD FF 3E 2A BE 97 26 00 CB 45    ..!.....>*..&..E
029470:  CA 7D 53 21 00 00 7D 32 6C 98 C3 73 57 2A 05 97    .}S!..}2l..sW*..
029480:  2B 22 05 97 2A 05 97 E5 21 0A 97 CD 5D 1A D1 CD    +"..*...!...]...
029490:  7F 06 7D 32 BC 97 2A 05 97 E5 21 0A 97 CD 5D 1A    ..}2..*...!...].
0294A0:  23 D1 CD 7F 06 CB 45 CA F2 53 CD A8 3D 21 05 97    #.....E..S..=!..
0294B0:  E5 21 01 00 E5 21 0A 97 CD 5D 1A E5 21 FF FF E5    .!...!...]..!...
0294C0:  CD FF 3E 2A BE 97 26 00 CB 45 CA D7 53 21 00 00    ..>*..&..E..S!..
0294D0:  7D 32 6C 98 C3 73 57 2A 05 97 2B 22 BA 97 21 01    }2l..sW*..+"..!.
0294E0:  00 7D 32 BD 97 21 00 00 7D 32 01 97 C3 6A 55 C3    .}2..!..}2...jU.
0294F0:  F5 53 CD C8 3D 21 00 00 7D 32 BF 97 2A BC 97 26    .S..=!..}2..*..&
029500:  00 CB 45 CA 13 54 21 6A 96 E5 CD B8 45 CD C8 3D    ..E..T!j....E..=
029510:  C3 36 54 21 0A 97 E5 2A 05 97 CD D5 19 CD 1B 20    .6T!...*....... 
029520:  21 0A 97 CD A4 18 21 6A 96 CD B6 18 CD 1B 20 21    !.....!j...... !
029530:  02 97 E5 CD F9 3D 2A 02 97 26 00 E5 2A BC 97 26    .....=*..&..*..&
029540:  00 D1 7D B3 6F CB 45 CA 69 54 CD F7 46 7D 32 BD    ..}.o.E.iT..F}2.
029550:  97 21 00 00 7D 32 02 97 21 01 97 E5 CD F9 3D 21    .!..}2..!.....=!
029560:  6A 96 E5 CD 72 44 C3 7E 54 21 01 00 7D 32 01 97    j...rD.~T!..}2..
029570:  21 00 00 7D 32 BD 97 21 1B 00 E5 CD D0 3D 21 01    !..}2..!.....=!.
029580:  00 7D 32 02 97 2A 01 97 26 00 CB 45 CA 4E 55 21    .}2..*..&..E.NU!
029590:  09 00 E5 21 C8 97 01 02 00 CD 5D 05 CD 4F 13 E5    ...!......]..O..
0295A0:  21 0B 00 E5 21 C8 97 01 02 00 CD 5D 05 CD 4F 13    !...!......]..O.
0295B0:  D1 7D B3 6F CB 45 CA 47 55 2A C6 97 22 C0 97 CD    .}.o.E.GU*.."...
0295C0:  9B 14 CD CD 17 CD 1B 20 CD 9B 14 CD CD 17 CD 1B    ....... ........
0295D0:  20 CD A8 3D CD 9B 14 CD CD 17 CD 1B 20 CD 9B 14     ..=........ ...
0295E0:  CD CD 17 CD 1B 20 21 09 00 E5 21 C8 97 01 02 00    ..... !...!.....
0295F0:  CD 5D 05 CD 4F 13 CB 45 CA 18 55 CD A8 3D 2A C0    .]..O..E..U..=*.
029600:  01 6F CB 45 CA 11 5D 21 00 00 7D 32 42 88 C3 00    .o.E..]!..}2B...
029610:  5E 21 01 00 7D 32 42 88 21 00 00 22 A6 89 21 0D    ^!..}2B.!.."..!.
029620:  00 65 2E 01 E5 06 01 21 3E 88 CD E2 05 21 5F 8C    .e.....!>....!_.
029630:  E5 21 3E 88 E5 CD 97 57 E5 CD AF 57 E5 21 02 00    .!>....W...W.!..
029640:  E5 CD 4D 31 2A A6 89 E5 21 02 00 D1 19 22 A6 89    ..M1*...!...."..
029650:  21 00 00 E5 21 2C 00 D1 CD 66 06 7A B3 CA E2 5D    !...!,...f.z...]
029660:  D5 7D 32 41 88 21 AA 89 E5 2A 41 88 26 00 29 29    .}2A.!...*A.&.))
029670:  D1 19 CD 3A 05 CD A3 08 23 7D 32 40 88 2A A6 89    ...:..£.#}2@.*..
029680:  E5 2A 40 88 26 00 D1 19 E5 21 C7 00 D1 CD CC 06    .*@.&....!......
029690:  CB 45 CA A6 5D 21 00 00 7D 32 42 88 21 0C 00 E5    .E..]!..}2B.!...
0296A0:  CD 1C 58 C3 03 5E 21 5F 8C E5 21 AA 89 E5 2A 41    ..X..^!_..!...*A
0296B0:  88 26 00 29 29 D1 19 E5 CD 97 57 E5 CD AF 57 E5    .&.)).....W...W.
0296C0:  2A 40 88 26 00 E5 CD 4D 31 2A A6 89 E5 2A 40 88    *@.&...M1*...*@.
0296D0:  26 00 D1 19 22 A6 89 2A 41 88 26 00 23 D1 1B C3    &..."..*A.&.#...
0296E0:  5B 5D 21 00 00 7D 32 40 88 21 5F 8C E5 21 40 88    []!..}2@.!_..!@.
0296F0:  E5 CD 97 57 E5 CD AF 57 E5 21 01 00 E5 CD 4D 31    ...W...W.!....M1
029700:  C3 07 5E E1 C3 00 5E 2A 42 88 26 00 C9 C3 3D 5E    ..^...^*B.&...=^
029710:  21 5F 8C E5 21 38 88 E5 CD 97 57 E5 CD AF 57 E5    !_..!8....W...W.
029720:  21 01 00 E5 CD 86 30 2A A6 89 23 22 A6 89 2A 38    !.....0*..#"..*8
029730:  88 26 00 7D 32 39 88 2A 39 88 26 00 C9 2A 14 8D    .&.}29.*9.&..*..
029740:  E5 21 80 00 D1 CD F5 06 E5 2A 12 8D D1 19 E5 21    .!.......*.....!
029750:  01 00 D1 19 E5 21 02 00 D1 19 22 A8 89 21 00 00    .....!...."..!..
029760:  22 A6 89 21 5F 8C E5 21 A8 89 E5 CD 97 57 E5 CD    "..!_..!.....W..
029770:  AF 57 E5 21 02 00 E5 CD 86 30 21 02 00 22 A6 89    .W.!.....0!.."..
029780:  2A A8 89 E5 21 00 01 D1 EB B7 ED 52 22 A8 89 21    *...!......R"..!
029790:  00 00 E5 21 2C 00 D1 CD 66 06 7A B3 CA 53 5F D5    ...!,...f.z..S_.
0297A0:  7D 32 3C 88 21 AA 89 E5 2A 3C 88 26 00 29 29 D1    }2<.!...*<.&.)).
0297B0:  19 E5 21 00 00 D1 19 E5 CD 10 5E EB E1 73 21 AA    ..!.......^..s!.
0297C0:  89 E5 2A 3C 88 26 00 29 29 D1 19 E5 21 00 00 D1    ..*<.&.))...!...
0297D0:  19 6E 26 00 E5 21 03 00 D1 CD CC 06 CB 45 CA FB    .n&..!.......E..
0297E0:  5E 21 AA 89 E5 2A 3C 88 26 00 29 29 D1 19 E5 21    ^!...*<.&.))...!
0297F0:  00 00 D1 19 E5 21 03 00 EB E1 73 21 01 00 22 3A    .....!....s!..":
029800:  97 11 01 00 19 E5 21 01 00 E5 21 14 00 E5 21 04    ......!...!...!.
029810:  00 E5 CD 48 40 C3 1B 55 CD C8 3D 21 0B 00 E5 21    ...H@..U..=!...!
029820:  C8 97 01 02 00 CD 5D 05 CD 4F 13 CB 45 CA 41 55    ......]..O..E.AU
029830:  CD A8 3D 2A C0 97 11 05 00 19 E5 CD F9 3D C3 44    ..=*.........=.D
029840:  55 CD C8 3D C3 4E 55 21 03 00 E5 CD D0 3D 21 0A    U..=.NU!.....=!.
029850:  97 E5 2A 05 97 CD D5 19 CD 1B 20 21 0A 97 CD A4    ..*....... !....
029860:  18 21 6A 96 CD DC 18 CD 1B 20 2A BD 97 26 00 CB    .!j...... *..&..
029870:  45 CA 85 55 21 0A 97 E5 21 90 92 CD 3A 05 2A BA    E..U!...!...:.*.
029880:  97 E5 CD 8C 39 2A C6 97 11 30 00 19 22 C0 97 2A    ....9*...0.."..*
029890:  C0 97 11 18 00 19 22 C2 97 21 6A 96 22 C4 97 2A    ......"..!j."..*
0298A0:  C4 97 CD 3A 05 06 14 2A C0 97 CD E2 05 2A C0 97    ...:...*.....*..
0298B0:  11 15 00 19 E5 2A C4 97 11 7B 00 19 6E 26 00 EB    .....*...{..n&..
0298C0:  E1 73 2A C0 97 11 16 00 19 E5 2A C4 97 11 7C 00    .s*.......*...|.
0298D0:  19 6E 26 00 EB E1 73 2A C4 97 11 16 00 19 CD 3A    .n&...s*.......:
0298E0:  05 06 0F 2A C2 97 CD E2 05 2A C2 97 11 10 00 19    ...*.....*......
0298F0:  E5 2A C4 97 11 26 00 19 CD 3A 05 06 0F CD 01 06    .*...&...:......
029900:  2A C2 97 11 20 00 19 E5 2A C4 97 11 36 00 19 CD    *... ...*...6...
029910:  3A 05 06 0F CD 01 06 2A C2 97 11 30 00 19 E5 2A    :......*...0...*
029920:  C4 97 11 46 00 19 6E 26 00 EB E1 73 2A C2 97 11    ...F..n&...s*...
029930:  31 00 19 E5 2A C4 97 11 49 00 19 6E 26 00 EB E1    1...*...I..n&...
029940:  73 2A C2 97 11 32 00 19 E5 2A C4 97 11 4A 00 19    s*...2...*...J..
029950:  6E 26 00 EB E1 73 2A C2 97 11 33 00 19 E5 2A C4    n&...s*...3...*.
029960:  97 11 47 00 19 6E 26 00 EB E1 73 2A C2 97 11 34    ..G..n&...s*...4
029970:  00 19 E5 2A C4 97 11 48 00 19 6E 26 00 EB E1 73    ...*...H..n&...s
029980:  2A C2 97 11 35 00 19 E5 2A C4 97 11 4B 00 19 5E    *...5...*...K..^
029990:  23 56 EB EB E1 73 23 72 2A C2 97 11 37 00 19 E5    #V...s#r*...7...
0299A0:  2A C4 97 11 4D 00 19 CD 3A 05 06 05 CD 01 06 2A    *...M...:......*
0299B0:  C2 97 11 3D 00 19 E5 2A C4 97 11 53 00 19 CD 3A    ...=...*...S...:
0299C0:  05 06 05 CD 01 06 2A C2 97 11 43 00 19 E5 2A C4    ......*...C...*.
0299D0:  97 11 6F 00 19 CD 3A 05 06 05 CD 01 06 2A C2 97    ..o...:......*..
0299E0:  11 49 00 19 E5 2A C4 97 11 75 00 19 CD 3A 05 06    .I...*...u...:..
0299F0:  05 CD 01 06 2A C2 97 11 4F 00 19 E5 2A C4 97 11    ....*...O...*...
029A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
029A10:  23 00 01 00 02 09 4E E5 23 00 41 02 00 00 00 02    #.....N.#.A.....
029A20:  23 00 46 02 00 00 00 02 23 00 42 02 00 00 00 02    #.F.....#.B.....
029A30:  23 00 47 02 00 00 00 02 23 00 43 02 00 00 00 02    #.G.....#.C.....
029A40:  23 00 48 02 00 00 00 02 23 00 44 02 00 00 00 02    #.H.....#.D.....
029A50:  23 00 49 02 00 00 00 02 23 00 45 02 00 00 00 02    #.I.....#.E.....
029A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029B00:  88 2A 3A 88 E5 21 AA 89 E5 2A 3C 88 26 00 29 29    .*:..!...*<.&.))
029B10:  D1 19 E5 21 00 00 D1 19 6E 26 00 D1 CD B8 06 CB    ...!....n&......
029B20:  45 CA 48 5F 21 AA 89 E5 2A 3C 88 26 00 29 29 D1    E.H_!...*<.&.)).
029B30:  19 E5 2A 3A 88 D1 19 E5 CD 10 5E EB E1 73 2A 3A    ..*:......^..s*:
029B40:  88 23 22 3A 88 C3 01 5F 2A 3C 88 26 00 23 D1 1B    .#":..._*<.&.#..
029B50:  C3 9A 5E C9 C3 EA 5F FD E1 E1 22 34 88 E1 22 36    ..^..._..."4.."6
029B60:  88 FD E5 21 01 00 22 32 88 2A 32 88 E5 2A 36 88    ...!.."2.*2..*6.
029B70:  CD 3A 05 CD A3 08 D1 CD B8 06 CB 45 CA E9 5F 2A    .:..£......E.._*
029B80:  36 88 E5 2A 32 88 D1 19 6E 26 00 E5 21 13 00 D1    6..*2...n&..!...
029B90:  CD 7F 06 CB 45 CA DF 5F 2A 36 88 E5 2A 32 88 E5    ....E.._*6..*2..
029BA0:  21 01 00 CD F3 08 2A 34 88 E5 21 00 00 D1 19 E5    !.....*4..!.....
029BB0:  2A 34 88 E5 21 00 00 D1 19 6E 26 00 23 EB E1 73    *4..!....n&.#..s
029BC0:  2A 34 88 E5 2A 34 88 CD 3A 05 CD A3 08 D1 19 E5    *4..*4..:..£....
029BD0:  2A 36 88 E5 2A 32 88 D1 19 6E 26 00 EB E1 73 2A    *6..*2...n&...s*
029BE0:  32 88 23 22 32 88 C3 69 5F C9 21 01 00 E5 21 1E    2.#"2..i_.!...!.
029BF0:  00 D1 CD 66 06 7A B3 CA 10 60 D5 22 30 88 CD 9B    ...f.z...`."0...
029C00:  14 CD CD 17 CD 1B 20 2A 30 88 23 D1 1B C3 F5 5F    ...... *0.#...._
029C10:  CD 4D 05 00 06 50 21 5E 8A CD E2 05 21 01 00 E5    .M...P!^....!...
029C20:  21 05 00 D1 CD 66 06 7A B3 CA 6B 60 D5 22 30 88    !....f.z..k`."0.
029C30:  CD C7 57 21 AF 8B E5 2A 30 88 E5 21 AF 8A E5 CD    ..W!...*0..!....
029C40:  30 32 21 AF 8A E5 21 5E 8A E5 CD 57 5F 21 AF 8A    02!...!^...W_!..
029C50:  CD 3A 05 CD 9B 14 21 00 00 CD AA 17 CD CD 17 CD    .:....!.........
029C60:  1B 20 2A 30 88 23 D1 1B C3 27 60 CD 9B 14 CD CD    . *0.#...'`.....
029C70:  17 CD 1B 20 21 06 00 E5 CD D1 57 CD 9B 14 21 20    ... !.....W...! 
029C80:  00 CD 22 17 CD 1B 20 C9 21 BA 00 CD A9 14 21 2D    .."... .!.....!-
029C90:  88 CD 44 16 CD 1B 20 2A 2D 88 26 00 CD E4 1F 7D    ..D... *-.&....}
029CA0:  32 2D 88 2A 2D 88 26 00 E5 21 20 00 D1 CD E0 06    2-.*-.&..! .....
029CB0:  CB 45 CA C4 60 2A 2D 88 26 00 E5 21 40 00 D1 19    .E..`*-.&..!@...
029CC0:  7D 32 2D 88 2A 2D 88 26 00 65 2E 01 E5 21 5E 8A    }2-.*-.&.e...!^.
029CD0:  CD 3A 05 CD B2 08 E5 21 00 00 D1 CD 92 06 CB 45    .:.....!.......E
029CE0:  CA 88 60 CD 9B 14 CD CD 17 CD 1B 20 2A 2D 88 26    ..`........ *-.&
029CF0:  00 65 2E 01 E5 21 5E 8A CD 3A 05 CD B2 08 22 2E    .e...!^..:....".
029D00:  00 00 02 1B 5B 00 00 00 01 3B 00 00 00 00 01 48    ....[....;.....H
029D10:  00 00 00 00 00 02 00 0E 48 61 7A 65 6C 74 69 6E    ........Hazeltin
029D20:  65 20 31 35 30 30 00 00 00 00 00 00 04 00 00 00    e 1500..........
029D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 04 7E 11    ..............~.
029D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 01 03 04    ................
029D60:  00 00 00 00 02 7E 1C 00 00 00 00 00 00 00 00 00    .....~..........
029D70:  00 00 02 7E 19 00 00 00 02 7E 1F 00 00 00 00 00    ...~.....~......
029D80:  02 7E 0F 00 00 00 02 7E 1A 00 00 00 02 7E 13 00    .~.....~.....~..
029D90:  00 00 50 18 00 00 00 02 7E 11 00 00 00 00 00 00    ..P.....~.......
029DA0:  00 00 00 00 00 00 00 00 00 01 01 00 10 48 61 7A    .............Haz
029DB0:  65 6C 74 69 6E 65 20 45 73 70 72 69 74 00 00 00    eltine Esprit...
029DC0:  00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029DE0:  00 00 04 1B 11 00 00 00 00 00 00 00 00 00 00 00    ................
029DF0:  00 00 01 04 03 20 20 00 00 02 1B 1C 00 00 00 02    .....  .........
029E00:  1B 12 00 00 00 00 00 02 1B 1F 00 00 00 02 1B 19    ................
029E10:  00 00 00 00 00 02 1B 0F 00 00 00 02 1B 1A 00 00    ................
029E20:  00 02 1B 13 01 00 00 50 18 00 00 00 02 1B 11 00    .......P........
029E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01    ................
029E40:  00 12 4B 61 79 70 72 6F 20 77 69 74 68 20 68 69    ..Kaypro with hi
029E50:  6C 69 74 65 30 00 04 00 00 00 00 00 00 00 00 00    lite0...........
029E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029E70:  00 00 00 00 00 00 00 04 1B 3D 00 00 00 00 00 00    .........=......
029E80:  00 00 00 00 00 00 00 01 04 03 20 20 00 00 01 1A    ..........  ....
029E90:  08 2F 2D 00 00 1E 00 00 00 00 00 00 03 1B 43 31    ./-...........C1
029EA0:  00 00 03 1B 42 31 00 00 00 00 01 18 00 00 00 00    ....B1..........
029EB0:  04 0D 1B 45 0D 00 02 1B 52 00 00 00 50 18 00 00    ...E....R...P...
029EC0:  00 02 1B 3D 00 00 00 00 00 00 00 00 00 00 00 00    ...=............
029ED0:  00 00 00 00 01 00 11 4B 61 79 70 72 6F 2C 20 6E    .......Kaypro, n
029EE0:  6F 20 68 69 6C 69 74 65 74 69 6E 00 00 00 00 00    o hilitetin.....
029EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029F00:  88 2A 2E 88 C9 C3 68 61 FD E1 E1 22 26 88 FD E5    .*....ha..."&...
029F10:  2A 26 88 11 14 00 B7 ED 52 C2 25 61 21 0E 00 22    *&......R.%a!.."
029F20:  28 88 C3 64 61 19 11 28 00 B7 ED 52 C2 38 61 21    (..da..(...R.8a!
029F30:  0F 00 22 28 88 C3 64 61 19 11 30 00 B7 ED 52 C2    .."(..da..0...R.
029F40:  4B 61 21 10 00 22 28 88 C3 64 61 19 11 39 00 B7    Ka!.."(..da..9..
029F50:  ED 52 C2 5E 61 21 11 00 22 28 88 C3 64 61 21 00    .R.^a!.."(..da!.
029F60:  00 22 28 88 2A 28 88 C9 CD 9B 14 CD CD 17 CD 1B    ."(.*(..........
029F70:  20 CD 9B 14 CD CD 17 CD 1B 20 CD 9B 14 CD CD 17     ........ ......
029F80:  CD 1B 20 21 00 00 7D 32 2C 88 21 14 00 E5 2A 2C    .. !..}2,.!...*,
029F90:  88 26 00 D1 19 22 2A 88 2A 2A 88 E5 CD 08 61 E5    .&..."*.**....a.
029FA0:  21 00 00 D1 CD 92 06 CB 45 CA D2 61 CD 9B 14 CD    !.......E..a....
029FB0:  CD 17 CD 1B 20 2A 2A 88 E5 CD 08 61 E5 CD D1 57    .... **....a...W
029FC0:  CD 9B 14 CD CD 17 CD 1B 20 CD 9B 14 CD CD 17 CD    ........ .......
029FD0:  1B 20 2A 2C 88 26 00 E5 CD 32 5B 11 00 00 B7 ED    . *,.&...2[.....
029FE0:  52 C2 F1 61 2A 2C 88 26 00 23 7D 32 2C 88 C3 3F    R..a*,.&.#}2,..?
029FF0:  62 19 11 01 00 B7 ED 52 C2 2D 62 2A 2C 88 26 00    b......R.-b*,.&.
02A000:  E5 21 00 00 D1 CD CC 06 CB 45 CA 1A 62 2A 2C 88    .!.......E..b*,.
02A010:  26 00 2B 7D 32 2C 88 C3 21 62 21 2C 00 7D 32 2C    &.+}2,..!b!,.}2,
02A020:  88 CD 9B 14 CD CD 17 CD 1B 20 C3 3F 62 19 11 02    ......... .?b...
02A030:  00 B7 ED 52 C2 3F 62 21 2C 00 23 7D 32 2C 88 2A    ...R.?b!,.#}2,.*
02A040:  2C 88 26 00 E5 21 2C 00 D1 CD CC 06 CB 45 CA 8A    ,.&..!,......E..
02A050:  61 CD FB 5C CB 45 CA 68 61 C9 21 5F 8C E5 21 67    a..\.E.ha.!_..!g
02A060:  8D E5 2A 14 8D E5 2A 12 8D E5 21 AD 00 E5 CD 86    ..*...*...!.....
02A070:  30 CD 4D 05 09 54 49 4E 53 54 2E 44 54 41 CD 4D    0.M..TINST.DTA.M
02A080:  05 09 54 49 4E 53 54 2E 4D 53 47 CD 81 05 21 00    ..TINST.MSG...!.
02A090:  00 CD 91 05 21 01 00 CD 91 05 21 04 00 CD 91 05    ....!.....!.....
02A0A0:  21 05 00 CD 91 05 21 06 00 CD 91 05 21 07 00 CD    !.....!.....!...
02A0B0:  91 05 21 08 00 CD 91 05 21 09 00 CD 91 05 21 0A    ..!.....!.....!.
02A0C0:  00 CD 91 05 21 67 8D E5 CD 72 3B CB 45 CA E7 62    ....!g...r;.E..b
02A0D0:  21 5F 8C E5 21 67 8D E5 2A 14 8D E5 2A 12 8D E5    !_..!g..*...*...
02A0E0:  21 AD 00 E5 CD 4D 31 C9 21 80 00 E5 CD 8E 22 21    !....M1.!....."!
02A0F0:  50 00 22 7E A0 21 80 00 CD 3A 05 21 7E A0 E5 21    P."~.!...:.!~..!
02A100:  00 00 00 00 00 00 00 00 00 00 00 00 04 1B 3D 00    ..............=.
02A110:  00 00 00 00 00 00 00 00 00 00 00 00 01 04 03 20    ............... 
02A120:  20 00 00 01 1A 00 00 00 00 00 00 00 00 00 00 00     ...............
02A130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01    ................
02A140:  18 00 00 00 00 04 0D 1B 45 0D 00 02 1B 52 00 00    ........E....R..
02A150:  00 50 18 00 00 00 02 1B 3D 00 00 00 00 00 00 00    .P......=.......
02A160:  00 00 00 00 00 00 00 00 00 01 00 13 4C 65 61 72    ............Lear
02A170:  2D 53 69 65 67 6C 65 72 20 41 44 4D 2D 32 30 00    -Siegler ADM-20.
02A180:  04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A1A0:  00 04 1B 3D 00 00 00 00 00 00 00 00 00 00 00 00    ...=............
02A1B0:  00 01 03 04 20 20 00 00 01 1A 00 00 00 00 00 00    ....  ..........
02A1C0:  00 00 00 00 00 00 02 1B 29 00 00 00 02 1B 28 00    ........).....(.
02A1D0:  00 00 00 00 02 1B 54 00 00 00 02 1B 45 00 00 00    ......T.....E...
02A1E0:  02 1B 52 00 00 00 50 18 00 00 00 02 1B 3D 00 00    ..R...P......=..
02A1F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00    ................
02A200:  13 4C 65 61 72 2D 53 69 65 67 6C 65 72 20 41 44    .Lear-Siegler AD
02A210:  4D 2D 33 31 00 04 00 00 00 00 00 00 00 00 00 00    M-31............
02A220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A230:  00 00 00 00 00 00 04 1B 3D 00 00 00 00 00 00 00    ........=.......
02A240:  00 00 00 00 00 00 01 04 03 20 20 00 00 02 1B 2A    .........  ....*
02A250:  00 00 00 00 00 00 00 00 00 00 00 02 1B 29 00 00    .............)..
02A260:  00 02 1B 28 00 00 00 00 00 02 1B 54 00 00 00 02    ...(.......T....
02A270:  1B 45 00 00 00 02 1B 52 00 00 00 50 18 00 00 00    .E.....R...P....
02A280:  02 1B 3D 00 00 00 00 00 00 00 00 00 00 00 00 00    ..=.............
02A290:  00 00 00 01 00 07 4C 69 62 65 72 74 79 00 00 00    ......Liberty...
02A2A0:  00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00    ................
02A2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A2C0:  00 00 00 00 00 00 00 00 00 00 00 04 1B 3D 00 00    .............=..
02A2D0:  00 00 00 00 00 00 00 00 00 00 00 01 04 03 20 20    ..............  
02A2E0:  00 00 01 1A 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A2F0:  02 1B 29 00 00 00 02 1B 28 00 00 00 00 00 02 1B    ..).....(.......
02A300:  24 88 CD F4 1E 2A 24 88 E5 21 00 00 D1 CD 92 06    $....*$..!......
02A310:  E5 2A 7E A0 E5 21 00 00 D1 CD 7F 06 D1 7D B3 6F    .*~..!.......}.o
02A320:  CB 45 CA 2B 63 21 50 00 22 7E A0 C9 CD E8 62 CD    .E.+c!P."~....b.
02A330:  35 58 CB 45 CA 9C 63 CD C7 57 21 AF 8B E5 21 0D    5X.E..c..W!...!.
02A340:  00 E5 21 3D 8E E5 CD 30 32 21 AF 8B E5 21 65 00    ..!=...02!...!e.
02A350:  E5 21 14 8E E5 CD 30 32 CD 0D 5E CD 54 5F CD 88    .!....02..^.T_..
02A360:  60 11 01 00 B7 ED 52 C2 70 63 CD 5A 62 C3 94 63    `.....R.pc.Zb..c
02A370:  19 11 02 00 B7 ED 52 C2 80 63 CD 05 61 C3 94 63    ......R..c..a..c
02A380:  19 11 03 00 B7 ED 52 C2 94 63 21 5F 8C E5 CD 35    ......R..c!_...5
02A390:  30 C3 9C 63 21 00 00 CB 45 CA 5B 63 C3 D4 20 6F    0..c!...E.[c.. o
02A3A0:  CB 45 CA 37 76 21 50 00 22 7E A0 C9 CD E8 62 CD    .E.7v!P."~....b.
02A3B0:  35 58 CB 45 CA 37 76 CD C7 57 21 AF 8B E5 21 0D    5X.E.7v..W!...!.
02A3C0:  00 E5 21 3D 8E E5 CD 30 32 21 AF 8B E5 21 65 00    ..!=...02!...!e.
02A3D0:  E5 21 14 8E E5 CD 30 32 CD 0D 5E CD 54 5F CD 88    .!....02..^.T_..
02A3E0:  60 11 01 00 B7 ED 52 C2 01 00 CD 5A 62 C3 68 63    `.....R....Zb.hc
02A3F0:  19 11 02 00 B7 ED 52 C2 02 00 CD 05 61 C3 78 63    ......R.....a.xc
02A400:  1A 11 03 00 B7 ED 52 C2 94 63 21 5F 8C E5 CD 35    ......R..c!_...5
02A410:  30 C3 9C 63 21 00 00 CB 45 CA 5B 63 C3 D4 20 6F    0..c!...E.[c.. o
02A420:  CB 45 CA 37 76 21 50 00 22 7E A0 C9 CD E8 62 CD    .E.7v!P."~....b.
02A430:  35 58 CB 45 CA 37 76 CD C7 57 21 AF 8B E5 21 0D    5X.E.7v..W!...!.
02A440:  00 E5 21 3D 8E E5 CD 30 32 21 AF 8B E5 21 65 00    ..!=...02!...!e.
02A450:  E5 21 14 8E E5 CD 30 32 CD 0D 5E CD 54 5F CD 88    .!....02..^.T_..
02A460:  60 11 01 00 B7 ED 52 C2 01 00 CD 5A 62 C3 68 63    `.....R....Zb.hc
02A470:  19 11 02 00 B7 ED 52 C2 02 00 CD 05 61 C3 78 63    ......R.....a.xc
02A480:  05 09 54 49 4E 53 54 2E 4D 53 47 CD 81 05 21 00    ..TINST.MSG...!.
02A490:  00 CD 91 05 21 01 00 CD 91 05 21 04 00 CD 91 05    ....!.....!.....
02A4A0:  21 05 00 CD 91 05 21 06 00 CD 91 05 21 07 00 CD    !.....!.....!...
02A4B0:  91 05 21 08 00 CD 91 05 21 09 00 CD 91 05 21 0A    ..!.....!.....!.
02A4C0:  00 CD 91 05 21 67 8D E5 CD 72 3B CB 45 CA E7 62    ....!g...r;.E..b
02A4D0:  21 5F 8C E5 21 67 8D E5 2A 14 8D E5 2A 12 8D E5    !_..!g..*...*...
02A4E0:  21 AD 00 E5 CD 4D 31 C9 21 80 00 E5 CD 8E 22 21    !....M1.!....."!
02A4F0:  50 00 22 7E A0 21 80 00 CD 3A 05 21 7E A0 E5 21    P."~.!...:.!~..!
02A500:  54 00 00 00 02 1B 45 00 00 00 02 1B 52 00 00 00    T.....E.....R...
02A510:  50 18 00 00 00 02 1B 3D 00 00 00 00 00 00 00 00    P......=........
02A520:  00 00 00 00 00 00 00 00 01 00 0D 4D 6F 72 72 6F    ...........Morro
02A530:  77 20 4D 44 54 2D 32 30 00 00 00 00 00 00 00 04    w MDT-20........
02A540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A560:  04 1B 3D 00 00 00 00 00 00 00 00 00 00 00 00 00    ..=.............
02A570:  01 03 04 20 20 00 00 01 1A 00 00 00 00 00 00 00    ...  ...........
02A580:  00 00 00 00 00 02 1B 29 00 00 00 02 1B 28 00 00    .......).....(..
02A590:  00 00 00 02 1B 54 00 00 00 02 1B 45 00 00 00 02    .....T.....E....
02A5A0:  1B 52 00 00 00 50 18 01 00 00 02 1B 3D 00 00 00    .R...P......=...
02A5B0:  00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 09    ................
02A5C0:  4F 73 62 6F 72 6E 65 20 31 00 00 00 00 00 00 00    Osborne 1.......
02A5D0:  00 00 00 00 04 02 1B 29 00 00 00 00 00 00 00 00    .......)........
02A5E0:  00 00 00 00 00 02 1B 28 00 00 00 00 00 00 00 00    .......(........
02A5F0:  00 00 00 00 00 04 1B 3D 00 00 00 00 00 00 00 00    .......=........
02A600:  00 00 00 00 00 01 04 03 20 20 00 00 01 1A 00 00    ........  ......
02A610:  00 00 00 00 00 00 00 00 00 00 02 1B 28 00 00 00    ............(...
02A620:  02 1B 29 00 00 00 00 00 02 1B 54 00 00 00 02 1B    ..).......T.....
02A630:  45 00 00 00 02 1B 52 00 00 00 50 18 01 01 00 02    E.....R...P.....
02A640:  1B 3D 00 00 00 00 00 00 00 00 00 00 00 00 00 00    .=..............
02A650:  00 00 01 00 0E 4F 74 72 6F 6E 61 20 41 74 74 61    .....Otrona Atta
02A660:  63 68 65 00 00 00 00 00 00 04 02 1B 60 00 00 00    che.........`...
02A670:  00 00 00 00 00 00 00 00 00 00 02 1B 61 00 00 00    ............a...
02A680:  00 00 00 00 00 00 00 00 00 00 04 1B 3D 00 00 00    ............=...
02A690:  00 00 00 00 00 00 00 00 00 00 01 04 03 20 20 00    .............  .
02A6A0:  00 01 1A 00 00 00 00 02 1B 48 00 00 00 00 00 03    .........H......
02A6B0:  1B 55 24 00 00 03 1B 55 20 00 00 00 00 02 1B 4B    .U$....U ......K
02A6C0:  00 00 00 02 1B 4C 00 00 00 02 1B 4D 00 00 00 50    .....L.....M...P
02A6D0:  18 01 01 00 02 1B 3D 00 00 00 00 00 00 00 00 00    ......=.........
02A6E0:  00 00 00 00 00 00 00 01 00 04 51 75 6D 65 00 00    ..........Qume..
02A6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00    ................
02A700:  1E 00 95 00 0D 41 44 44 53 20 32 30 2F 32 35 2F    .....ADDS 20/25/
02A710:  33 30 00 00 00 00 00 00 00 04 03 1B 30 50 00 00    30..........0P..
02A720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A730:  00 00 00 00 00 00 00 00 00 00 04 1B 59 00 00 00    ............Y...
02A740:  00 00 00 00 00 00 00 00 00 00 01 03 04 20 20 00    .............  .
02A750:  00 01 0C 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A760:  00 00 00 00 00 00 00 00 00 00 00 00 00 02 1B 4B    ...............K
02A770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50    ...............P
02A780:  18 01 00 00 02 1B 59 00 00 00 00 00 00 00 00 00    ......Y.........
02A790:  00 00 00 00 00 00 01 01 00 0A 41 44 44 53 20 34    ..........ADDS 4
02A7A0:  30 2F 36 30 00 00 00 00 00 00 00 00 00 00 04 03    0/60............
02A7B0:  1B 30 50 00 00 00 00 00 00 00 00 00 00 00 00 00    .0P.............
02A7C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04    ................
02A7D0:  1B 59 00 00 00 00 00 00 00 00 00 00 00 00 00 01    .Y..............
02A7E0:  03 04 20 20 00 00 01 0C 00 00 00 00 00 00 00 00    ..  ............
02A7F0:  00 00 00 00 01 0E 00 00 00 00 01 0F 00 00 00 00    ................
02A800:  00 00 02 1B 4B 00 00 00 02 1B 4D 00 00 00 02 1B    ....K.....M.....
02A810:  6C 00 00 00 50 18 01 00 00 02 1B 59 00 00 00 00    l...P......Y....
02A820:  00 00 00 00 00 00 00 00 00 00 00 01 01 00 11 41    ...............A
02A830:  44 44 53 20 56 69 65 77 70 6F 69 6E 74 2D 31 41    DDS Viewpoint-1A
02A840:  00 00 00 04 03 1B 30 41 00 00 00 00 00 00 00 00    ......0A........
02A850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A860:  00 00 00 00 04 1B 59 00 00 00 00 00 00 00 00 00    ......Y.........
02A870:  00 00 00 00 01 04 03 20 20 00 00 01 0C 00 00 00    .......  .......
02A880:  00 00 00 00 00 00 00 00 00 01 0F 00 00 00 00 01    ................
02A890:  0E 00 00 00 00 00 00 02 1B 4B 00 00 00 00 00 00    .........K......
02A8A0:  00 00 00 00 00 00 00 00 00 50 18 01 00 00 02 1B    .........P......
02A8B0:  59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    Y...............
02A8C0:  00 01 00 06 41 44 4D 20 33 41 00 00 00 00 00 00    ....ADM 3A......
02A8D0:  00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00    ................
02A8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A8F0:  00 00 00 00 00 00 00 00 00 04 1B 3D 00 00 00 00    ...........=....
02A900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04    ................
02A920:  1B 3D 00 00 00 00 00 00 00 00 00 00 00 00 00 01    .=..............
02A930:  04 03 20 20 00 00 01 1A 00 00 00 00 00 00 00 00    ..  ............
02A940:  00 00 00 00 02 1B 29 00 00 00 02 1B 28 00 00 00    ......).....(...
02A950:  00 00 02 1B 54 00 00 00 02 1B 45 00 00 00 02 1B    ....T.....E.....
02A960:  52 00 00 00 50 18 00 00 00 02 1B 3D 00 00 00 00    R...P......=....
02A970:  00 00 00 00 00 00 00 00 00 00 00 00 01 00 0C 52    ...............R
02A980:  43 2D 38 35 35 20 28 49 54 54 29 00 00 00 00 00    C-855 (ITT).....
02A990:  00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02A9B0:  00 00 00 00 03 06 00 00 00 00 00 00 00 00 00 00    ................
02A9C0:  00 00 00 00 01 03 02 20 20 00 00 01 0C 00 00 00    .......  .......
02A9D0:  00 00 00 00 00 00 00 00 00 01 84 00 00 00 00 01    ................
02A9E0:  80 00 00 00 00 00 00 01 1E 00 00 00 00 01 01 00    ................
02A9F0:  00 00 00 01 02 00 00 00 00 50 19 00 00 00 01 06    .........P......
02AA00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AA10:  00 01 00 14 53 6F 72 6F 63 20 31 32 30 2F 41 70    ....Soroc 120/Ap
02AA20:  70 6C 65 20 43 50 2F 4D 04 00 00 00 00 00 00 00    ple CP/M........
02AA30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AA40:  00 00 00 00 00 00 00 00 00 04 1B 3D 00 00 00 00    ...........=....
02AA50:  00 00 00 00 00 00 00 00 00 01 04 03 20 20 00 00    ............  ..
02AA60:  02 1B 2A 00 00 00 00 00 00 00 00 00 00 00 02 1B    ..*.............
02AA70:  29 00 00 00 02 1B 28 00 00 00 00 00 02 1B 54 00    ).....(.......T.
02AA80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 18    ..............P.
02AA90:  00 00 00 02 1B 3D 00 00 00 00 00 00 00 00 00 00    .....=..........
02AAA0:  00 00 00 00 00 00 01 00 10 53 6F 72 6F 63 20 6E    .........Soroc n
02AAB0:  65 77 20 6D 6F 64 65 6C 73 00 00 00 00 04 00 00    ew models.......
02AAC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AAD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 1B    ................
02AAE0:  3D 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04    =...............
02AAF0:  03 20 20 00 00 01 1A 2A 00 00 00 00 00 00 00 00    .  ....*........
02AB00:  00 00 00 00 00 00 00 00 00 01 04 03 20 20 00 00    ............  ..
02AB10:  01 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AB20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AB30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 18    ..............P.
02AB40:  00 00 00 02 1B 3D 00 00 00 00 00 00 00 00 00 00    .....=..........
02AB50:  00 00 00 00 00 00 01 00 09 41 6D 70 65 78 20 44    .........Ampex D
02AB60:  38 30 00 00 00 00 00 00 00 00 00 00 00 04 00 00    80..............
02AB70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AB80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 1B    ................
02AB90:  3D 00 00 00 00 00 00 00 00 00 00 00 00 00 01 03    =...............
02ABA0:  04 20 20 00 00 01 1A 00 00 00 00 00 00 00 00 00    .  .............
02ABB0:  00 00 00 02 1B 29 00 00 00 02 1B 28 00 00 00 00    .....).....(....
02ABC0:  00 02 1B 54 00 00 00 02 1B 45 00 00 00 02 1B 52    ...T.....E.....R
02ABD0:  00 00 00 28 18 00 00 00 02 1B 3D 00 00 00 00 00    ...(......=.....
02ABE0:  00 00 00 00 00 00 00 00 00 00 01 01 00 04 41 4E    ..............AN
02ABF0:  53 49 00 00 00 00 00 00 00 00 00 00 00 00 00 00    SI..............
02AC00:  00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AC10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AC20:  00 00 00 08 1B 5B 30 30 3B 30 30 48 00 00 00 00    .....[00;00H....
02AC30:  00 00 00 00 07 04 01 01 00 00 04 1B 5B 32 4A 00    ............[2J.
02AC40:  03 1B 5B 66 3B 31 00 00 04 1B 5B 31 6D 00 04 1B    ..[f;1....[1m...
02AC50:  5B 30 6D 00 00 00 03 1B 5B 4B 00 00 04 1B 5B 31    [0m.....[K....[1
02AC60:  4C 00 04 1B 5B 31 4D 00 50 18 00 00 00 02 1B 5B    L...[1M.P......[
02AC70:  00 00 00 01 3B 00 00 00 00 01 48 00 00 00 00 00    ....;.....H.....
02AC80:  02 00 12 44 45 43 20 52 61 69 6E 62 6F 77 2C 20    ...DEC Rainbow, 
02AC90:  38 20 62 69 74 00 00 04 00 00 00 00 00 00 00 00    8 bit...........
02ACA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ACB0:  00 00 00 00 00 00 00 00 08 1B 5B 30 30 3B 30 30    ..........[00;00
02ACC0:  48 00 00 00 00 00 00 00 00 07 04 01 01 00 00 04    H...............
02ACD0:  1B 5B 32 4A 00 03 1B 5B 66 00 00 00 00 04 1B 5B    .[2J...[f......[
02ACE0:  31 6D 00 04 1B 5B 30 6D 00 00 00 03 1B 5B 4B 00    1m...[0m.....[K.
02ACF0:  00 04 1B 5B 31 4C 00 04 1B 5B 31 4D 00 50 18 00    ...[1L...[1M.P..
02AD00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02AD10:  24 00 01 00 02 09 4E E5 24 00 41 02 00 00 00 02    $.....N.$.A.....
02AD20:  24 00 46 02 00 00 00 02 24 00 42 02 00 00 00 02    $.F.....$.B.....
02AD30:  24 00 47 02 00 00 00 02 24 00 43 02 00 00 00 02    $.G.....$.C.....
02AD40:  24 00 48 02 00 00 00 02 24 00 44 02 00 00 00 02    $.H.....$.D.....
02AD50:  24 00 49 02 00 00 00 02 24 00 45 02 00 00 00 02    $.I.....$.E.....
02AD60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AE00:  00 00 00 02 1B 29 00 00 00 02 1B 28 00 00 00 00    .....).....(....
02AE10:  00 02 1B 54 00 00 00 02 1B 45 00 00 00 02 1B 52    ...T.....E.....R
02AE20:  00 00 00 50 18 00 00 00 02 1B 3D 00 00 00 00 00    ...P......=.....
02AE30:  00 00 00 00 00 00 00 00 00 00 00 01 00 07 53 53    ..............SS
02AE40:  4D 2D 55 42 33 00 00 00 00 00 00 00 00 00 00 00    M-UB3...........
02AE50:  00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AE60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AE70:  00 00 00 06 1B 30 30 3B 30 30 00 00 00 00 00 00    .....00;00......
02AE80:  00 00 00 00 03 06 00 00 00 00 03 1B 32 4A 00 00    ............2J..
02AE90:  04 1B 31 3B 31 00 00 00 03 1B 37 55 00 00 03 1B    ..1;1.....7U....
02AEA0:  30 55 00 00 00 00 02 1B 4B 00 00 00 02 1B 4C 00    0U......K.....L.
02AEB0:  00 00 02 1B 4D 00 00 00 50 18 00 00 00 01 1B 00    ....M...P.......
02AEC0:  00 00 00 01 3B 00 00 00 00 00 00 00 00 00 00 01    ....;...........
02AED0:  02 00 11 54 61 6E 64 62 65 72 67 20 54 44 56 20    ...Tandberg TDV 
02AEE0:  32 32 31 35 00 00 00 04 00 00 00 00 00 00 00 00    2215............
02AEF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AF00:  00 00 00 00 00 00 00 00 03 10 00 00 00 00 00 00    ................
02AF10:  00 00 00 00 00 00 00 00 01 03 02 00 00 00 00 01    ................
02AF20:  19 00 00 00 00 00 00 00 00 00 00 00 00 04 1B 5B    ...............[
02AF30:  30 6D 00 04 1B 5B 32 6D 00 00 00 04 1B 5B 30 4B    0m...[2m.....[0K
02AF40:  00 03 1B 5B 4C 00 00 03 1B 5B 4D 00 00 50 19 00    ...[L....[M..P..
02AF50:  00 00 01 10 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AF60:  00 00 00 00 00 01 00 11 54 65 6C 65 72 61 79 20    ........Teleray 
02AF70:  73 65 72 69 65 73 20 31 30 00 00 00 04 00 00 00    series 10.......
02AF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 04 1B 59    ...............Y
02AFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 03    ................
02AFB0:  20 20 00 00 01 0C 00 00 00 00 00 00 00 00 00 00      ..............
02AFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AFD0:  02 1B 4B 00 00 00 02 1B 4C 00 00 00 02 1B 4D 00    ..K.....L.....M.
02AFE0:  00 00 50 18 00 00 00 02 1B 59 00 00 00 00 00 00    ..P......Y......
02AFF0:  00 00 00 00 00 00 00 00 00 00 01 00 0C 54 65 6C    .............Tel
02B000:  79 20 65 63 72 69 72 65 20 64 65 73 20 66 69 63    y ecrire des fic
02B010:  68 69 65 72 73 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20    hiers.........  
02B020:  20 20 20 20 4E 6F 75 73 20 76 6F 75 73 20 73 6F        Nous vous so
02B030:  75 68 61 69 74 6F 6E 73 20 22 62 6F 6E 6E 65 20    uhaitons "bonne 
02B040:  70 72 6F 67 72 61 6D 6D 61 74 69 6F 6E 22 20 61    programmation" a
02B050:  76 65 63 20 54 55 52 42 4F 20 50 61 73 63 61 6C    vec TURBO Pascal
02B060:  2E 0D 0A 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02B070:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02B080:  69 73 71 75 65 74 74 65 2E 20 4E 6F 72 6D 61 6C    isquette. Normal
02B090:  65 6D 65 6D 74 20 76 6F 75 73 20 6C 65 0D 0A 20    ememt vous le.. 
02B0A0:  20 20 66 61 69 74 65 73 20 65 6E 20 74 61 70 61      faites en tapa
02B0B0:  6E 74 20 43 72 74 6C 2D 43 20 6C 6F 72 73 71 75    nt Crtl-C lorsqu
02B0C0:  65 20 76 6F 75 73 20 65 74 65 73 20 73 6F 75 73    e vous etes sous
02B0D0:  20 43 50 4D 20 28 6C 6F 72 73 71 75 65 20 76 6F     CPM (lorsque vo
02B0E0:  75 73 0D 0A 20 20 20 61 76 65 7A 20 6C 65 20 73    us..   avez le s
02B0F0:  69 67 6E 65 20 41 3E 20 73 75 72 20 6C 27 65 63    igne A> sur l'ec
02B100:  72 61 6E 20 29 2E 0D 0A 0D 0A 20 20 20 53 6F 75    ran ).....   Sou
02B110:  73 20 54 55 52 42 4F 20 50 61 73 63 61 6C 2C 20    s TURBO Pascal, 
02B120:  70 6F 75 72 20 63 68 61 6E 67 65 72 20 64 65 20    pour changer de 
02B130:  64 69 73 71 75 65 74 74 65 2C 20 72 65 76 65 6E    disquette, reven
02B140:  65 7A 20 73 6F 75 73 20 6C 65 20 6D 65 6E 75 0D    ez sous le menu.
02B150:  0A 20 20 20 70 72 69 6E 63 69 70 61 6C 2E 20 50    .   principal. P
02B160:  75 69 73 20 74 61 70 65 72 20 4C 20 65 74 20 52    uis taper L et R
02B170:  45 54 55 52 4E 2E 20 56 6F 75 73 20 65 6E 74 65    ETURN. Vous ente
02B180:  6E 64 72 65 7A 20 6C 65 20 64 69 73 71 75 65 20    ndrez le disque 
02B190:  74 6F 75 72 6E 65 72 0D 0A 20 20 20 70 65 6E 64    tourner..   pend
02B1A0:  61 6E 74 20 71 75 65 6C 71 75 65 73 20 73 65 63    ant quelques sec
02B1B0:  6F 6E 64 65 73 3A 20 6C 65 20 73 79 73 74 65 6D    ondes: le system
02B1C0:  65 20 22 63 6F 6E 6E 61 69 74 22 20 6D 61 69 6E    e "connait" main
02B1D0:  74 65 6E 61 6E 74 20 6C 61 0D 0A 20 20 20 6E 6F    tenant la..   no
02B1E0:  75 76 65 6C 6C 65 20 64 69 73 71 75 65 74 74 65    uvelle disquette
02B1F0:  20 65 74 20 76 6F 75 73 20 70 6F 75 76 65 7A 20     et vous pouvez 
02B200:  65 74 65 78 20 33 30 30 30 00 00 00 00 00 00 00    etex 3000.......
02B210:  00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B230:  00 00 04 1B 3D 00 00 00 00 00 00 00 00 00 00 00    ....=...........
02B240:  00 00 01 04 03 20 20 00 00 01 1A 00 00 00 00 00    .....  .........
02B250:  00 00 00 00 00 00 00 02 1B 29 00 00 00 02 1B 28    .........).....(
02B260:  00 00 00 00 00 02 1B 54 2D 08 00 02 1B 45 00 00    .......T-....E..
02B270:  00 02 1B 52 00 00 00 50 18 00 00 00 02 1B 3D 00    ...R...P......=.
02B280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01    ................
02B290:  00 14 54 65 6C 65 76 69 64 65 6F 20 39 31 32 2F    ..Televideo 912/
02B2A0:  39 32 30 2F 39 32 04 00 00 00 00 00 00 00 00 00    920/92..........
02B2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B2C0:  00 00 00 00 00 00 00 04 1B 3D 00 00 00 00 00 00    .........=......
02B2D0:  00 00 00 00 00 00 00 01 04 03 20 20 00 00 01 1A    ..........  ....
02B2E0:  00 00 00 00 00 00 00 00 00 00 00 00 02 1B 28 00    ..............(.
02B2F0:  00 00 02 1B 29 00 00 00 00 00 02 1B 54 00 00 00    ....).......T...
02B300:  02 1B 45 00 00 00 02 1B 52 00 00 00 50 18 00 00    ..E.....R...P...
02B310:  00 02 1B 3D 00 00 00 00 00 00 00 00 00 00 00 00    ...=............
02B320:  00 00 00 00 01 00 11 54 65 78 61 73 20 49 6E 73    .......Texas Ins
02B330:  74 72 75 6D 65 6E 74 73 00 00 00 00 00 00 00 00    truments........
02B340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B350:  00 00 00 00 00 00 00 00 00 00 00 00 08 1B 5B 30    ..............[0
02B360:  30 3B 30 30 48 00 00 00 00 00 00 00 00 07 04 01    0;00H...........
02B370:  01 00 00 04 1B 5B 32 4A 00 03 1B 5B 66 00 00 00    .....[2J...[f...
02B380:  00 04 1B 5B 31 6D 00 04 1B 5B 30 6D 00 00 00 03    ...[1m...[0m....
02B390:  1B 5B 4B 00 00 00 00 00 00 00 00 00 1B 5B 31 4D    .[K..........[1M
02B3A0:  00 50 19 00 00 00 02 1B 5B 00 00 00 01 3B 00 00    .P......[....;..
02B3B0:  00 00 01 48 00 00 00 00 00 02 00 0A 56 69 73 75    ...H........Visu
02B3C0:  61 6C 20 32 30 30 00 00 00 00 00 00 00 00 00 00    al 200..........
02B3D0:  04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B3F0:  00 04 1B 59 00 00 00 00 00 00 00 00 00 00 00 00    ...Y............
02B400:  4D 4F 4E 53 49 45 55 52 2C 63 65 20 70 72 6F 67    MONSIEUR,ce prog
02B410:  72 61 6D 6D 65 20 65 73 74 20 66 61 69 74 20 70    ramme est fait p
02B420:  6F 75 72 20 63 61 6C 63 75 6C 65 72 20 6C 65 20    our calculer le 
02B430:  20 70 2E 61 2E 76 2E 0D 0A 28 6A 27 61 69 20 75     p.a.v...(j'ai u
02B440:  6E 20 70 72 6F 62 6C 65 6D 65 20 70 6F 75 72 20    n probleme pour 
02B450:  66 61 69 72 65 20 6C 65 20 66 6F 72 6D 61 74 61    faire le formata
02B460:  67 65 20 64 65 73 20 72 65 73 75 6C 74 61 74 73    ge des resultats
02B470:  20 63 68 69 66 66 72 7B 73 29 2E 0D 0A 0D 0A 0D     chiffr{s)......
02B480:  0A 70 72 6F 67 72 61 6D 20 20 67 65 6F 6D 65 74    .program  geomet
02B490:  72 69 65 20 20 20 20 20 20 20 20 20 20 20 20 20    rie             
02B4A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B4B0:  20 20 20 20 20 20 20 3B 0D 0A 76 61 72 20 72 61           ;..var ra
02B4C0:  79 2C 20 70 65 72 69 2C 20 61 69 72 65 2C 20 76    y, peri, aire, v
02B4D0:  6F 6C 3A 72 65 61 6C 20 20 20 20 20 20 20 20 20    ol:real         
02B4E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B4F0:  3B 0D 0A 0D 0A 62 65 67 69 6E 0D 0A 20 20 20 20    ;....begin..    
02B500:  20 20 77 72 69 74 65 28 27 64 6F 6E 6E 65 7A 20      write('donnez 
02B510:  6C 65 20 72 61 79 6F 6E 3A 20 27 29 20 20 20 20    le rayon: ')    
02B520:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B530:  20 20 3B 0D 0A 20 20 20 20 20 20 72 65 61 64 6C      ;..      readl
02B540:  6E 28 72 61 79 29 20 20 20 20 20 20 20 20 20 20    n(ray)          
02B550:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B560:  20 20 20 20 20 20 20 20 20 20 20 3B 0D 0A 0D 0A               ;....
02B570:  0D 0A 20 20 20 20 20 20 70 65 72 69 20 20 3A 3D    ..      peri  :=
02B580:  32 2A 20 33 2E 31 34 31 36 2A 72 61 79 20 20 20    2* 3.1416*ray   
02B590:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B5A0:  20 20 20 20 20 20 20 20 3B 0D 0A 20 20 20 20 20            ;..     
02B5B0:  20 61 69 72 65 20 20 3A 3D 33 2E 31 34 31 36 2A     aire  :=3.1416*
02B5C0:  72 61 79 2A 72 61 79 20 20 20 20 20 20 20 20 20    ray*ray         
02B5D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B5E0:  20 3B 0D 0A 20 20 20 20 20 20 76 6F 6C 20 20 20     ;..      vol   
02B5F0:  3A 3D 28 34 2A 33 2E 31 34 31 36 2A 72 61 79 2A    :=(4*3.1416*ray*
02B600:  00 01 04 03 20 20 00 00 02 1B 76 00 00 00 00 00    ....  ....v.....
02B610:  00 00 00 00 00 00 02 1B 33 00 00 00 02 1B 34 00    ........3.....4.
02B620:  00 00 00 00 02 1B 78 00 00 00 02 1B 4C 00 00 00    ......x.....L...
02B630:  02 1B 4D 00 00 00 50 18 00 00 00 02 1B 59 00 00    ..M...P......Y..
02B640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00    ................
02B650:  13 57 79 73 65 20 57 59 2D 31 30 30 2F 32 30 30    .Wyse WY-100/200
02B660:  2F 33 30 30 00 04 00 00 00 00 00 00 00 00 00 00    /300............
02B670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B680:  00 00 00 00 00 00 04 1B 3D 00 00 00 00 00 00 00    ........=.......
02B690:  00 00 00 00 00 00 01 04 03 20 20 00 00 02 1B 2A    .........  ....*
02B6A0:  00 00 00 00 00 00 00 00 00 00 00 02 1B 29 00 00    .............)..
02B6B0:  00 02 1B 28 00 00 00 00 00 02 1B 54 00 00 00 02    ...(.......T....
02B6C0:  1B 45 00 00 00 02 1B 52 00 00 00 50 18 00 00 00    .E.....R...P....
02B6D0:  02 1B 3D 00 00 00 00 00 00 00 00 00 00 00 00 00    ..=.............
02B6E0:  00 00 00 01 00 06 5A 65 6E 69 74 68 00 00 00 00    ......Zenith....
02B6F0:  00 00 00 00 00 00 00 00 00 00 04 00 30 30 04 43    ............00.C
02B700:  75 72 5B 00 01 2C 00 00 00 00 01 00 00 00 00 00    ur[..,..........
02B710:  01 03 00 0D 4D 6F 72 72 6F 77 20 04 1B 59 00 00    ....Morrow ..Y..
02B720:  30 00 00 00 00 00 00 00 04 00 00 01 04 03 20 20    0.............  
02B730:  00 00 02 1B 45 02 1B 28 00 00 00 00 00 02 00 00    ....E..(........
02B740:  02 1B 71 02 1B 45 02 1B 70 02 1B 12 00 00 02 1B    ..q..E..p.......
02B750:  4B 01 00 00 02 1B 4C 00 00 00 02 1B 4D 00 00 00    K.....L.....M...
02B760:  50 18 00 00 00 02 1B 59 00 0E 4F 00 72 6F 6E 61    P......Y..O.rona
02B770:  20 00 74 74 61 63 68 00 01 00 04 00 30 30 04 43     .ttach.....00.C
02B780:  00 04 1B 5B 31 6D 00 04 1B 5B 30 6D 00 00 00 03    ...[1m...[0m....
02B790:  1B 5B 4B 00 00 00 00 00 00 00 00 00 1B 5B 31 4D    .[K..........[1M
02B7A0:  00 50 19 00 00 00 02 1B 5B 00 00 00 01 3B 00 00    .P......[....;..
02B7B0:  00 00 01 48 00 00 00 00 00 02 00 0A 56 69 73 75    ...H........Visu
02B7C0:  61 6C 20 32 30 30 00 00 00 00 00 00 00 00 00 00    al 200..........
02B7D0:  04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B7E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02B7F0:  00 04 1B 59 00 00 00 00 00 00 00 00 00 00 00 00    ...Y............
02B800:  72 61 79 2A 72 61 79 29 2F 33 20 20 20 20 20 20    ray*ray)/3      
02B810:  20 20 20 20 20 20 20 20 20 20 3B 0D 0A 0D 0A 0D              ;.....
02B820:  0A 20 20 20 20 20 20 77 72 69 74 65 6C 6E 28 27    .      writeln('
02B830:  6C 65 20 70 65 72 69 6D 65 74 72 65 20 65 73 74    le perimetre est
02B840:  20 64 65 20 27 2C 70 65 72 69 3A 32 3A 32 20 2C     de ',peri:2:2 ,
02B850:  27 63 6D 27 20 29 20 3B 0D 0A 20 20 20 20 20 20    'cm' ) ;..      
02B860:  77 72 69 74 65 6C 6E 28 20 27 20 20 20 65 74 20    writeln( '   et 
02B870:  6C 27 27 61 69 72 65 20 64 65 20 27 20 20 2C 61    l''aire de '  ,a
02B880:  69 72 65 3A 32 3A 32 20 2C 27 63 6D 32 27 29 20    ire:2:2 ,'cm2') 
02B890:  3B 0D 0A 20 20 20 20 20 20 77 72 69 74 65 6C 6E    ;..      writeln
02B8A0:  28 27 20 6C 65 20 76 6F 6C 75 6D 65 20 65 74 61    (' le volume eta
02B8B0:  6E 74 20 64 65 27 20 20 2C 76 6F 6C 3A 32 3A 32    nt de'  ,vol:2:2
02B8C0:  20 20 2C 27 63 6D 33 27 29 3B 0D 0A 65 6E 64 2E      ,'cm3');..end.
02B8D0:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ................
02B8E0:  0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    ................
02B8F0:  0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02B900:  20 20 77 72 69 74 65 28 27 64 6F 6E 6E 65 7A 20      write('donnez 
02B910:  6C 65 20 72 61 79 6F 6E 3A 20 27 29 20 20 20 20    le rayon: ')    
02B920:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B930:  20 20 3B 0D 0A 20 20 20 20 20 20 72 65 61 64 6C      ;..      readl
02B940:  6E 28 72 61 79 29 20 20 20 20 20 20 20 20 20 20    n(ray)          
02B950:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B960:  20 20 20 20 20 20 20 20 20 20 20 3B 0D 0A 0D 0A               ;....
02B970:  0D 0A 20 20 20 20 20 20 70 65 72 69 20 20 3A 3D    ..      peri  :=
02B980:  32 2A 20 33 2E 31 34 31 36 2A 72 61 79 20 20 20    2* 3.1416*ray   
02B990:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B9A0:  20 20 20 20 20 20 20 20 3B 0D 0A 20 20 20 20 20            ;..     
02B9B0:  20 61 69 72 65 20 20 3A 3D 33 2E 31 34 31 36 2A     aire  :=3.1416*
02B9C0:  72 61 79 2A 72 61 79 20 20 20 20 20 20 20 20 20    ray*ray         
02B9D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02B9E0:  20 3B 0D 0A 20 20 20 20 20 20 76 6F 6C 20 20 20     ;..      vol   
02B9F0:  3A 3D 28 34 2A 33 2E 31 34 31 36 2A 72 61 79 2A    :=(4*3.1416*ray*
02BA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC00:  0D 0A 0D 0A 0D 0A 70 72 6F 67 72 61 6D 20 20 67    ......program  g
02BC10:  65 6F 6D 65 74 72 69 65 20 20 20 20 20 20 20 20    eometrie        
02BC20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02BC30:  20 20 20 20 20 20 20 20 20 20 20 20 3B 0D 0A 76                ;..v
02BC40:  61 72 20 72 61 79 2C 20 70 65 72 69 2C 20 61 69    ar ray, peri, ai
02BC50:  72 65 2C 20 76 6F 6C 3A 72 65 61 6C 20 20 20 20    re, vol:real    
02BC60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02BC70:  20 20 20 20 20 3B 0D 0A 0D 0A 62 65 67 69 6E 0D         ;....begin.
02BC80:  0A 20 20 20 20 20 20 77 72 69 74 65 28 27 64 6F    .      write('do
02BC90:  6E 6E 65 7A 20 6C 65 20 72 61 79 6F 6E 3A 20 27    nnez le rayon: '
02BCA0:  29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    )               
02BCB0:  20 20 20 20 20 20 20 3B 0D 0A 20 20 20 20 20 20           ;..      
02BCC0:  72 65 61 64 6C 6E 28 72 61 79 29 20 20 20 20 20    readln(ray)     
02BCD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02BCE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02BCF0:  3B 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 70 65 72    ;......      per
02BD00:  69 20 20 3A 3D 32 2A 20 33 2E 31 34 31 36 2A 72    i  :=2* 3.1416*r
02BD10:  61 79 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ay              
02BD20:  20 20 20 20 20 20 20 20 20 20 20 20 20 3B 0D 0A                 ;..
02BD30:  20 20 20 20 20 20 61 69 72 65 20 20 3A 3D 33 2E          aire  :=3.
02BD40:  31 34 31 36 2A 72 61 79 2A 72 61 79 20 20 20 20    1416*ray*ray    
02BD50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02BD60:  20 20 20 20 20 20 3B 0D 0A 20 20 20 20 20 20 76          ;..      v
02BD70:  6F 6C 20 20 20 3A 3D 28 34 2A 33 2E 31 34 31 36    ol   :=(4*3.1416
02BD80:  2A 72 61 79 2A 72 61 79 2A 72 61 79 29 2F 33 20    *ray*ray*ray)/3 
02BD90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3B                   ;
02BDA0:  0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 77 72 69 74    ......      writ
02BDB0:  65 6C 6E 28 27 6C 65 20 70 65 72 69 6D 65 74 72    eln('le perimetr
02BDC0:  65 20 65 73 74 20 64 65 20 27 2C 70 65 72 69 3A    e est de ',peri:
02BDD0:  32 3A 32 20 2C 27 63 6D 27 20 29 20 3B 0D 0A 20    2:2 ,'cm' ) ;.. 
02BDE0:  20 20 20 20 20 77 72 69 74 65 6C 6E 28 20 27 20         writeln( ' 
02BDF0:  20 20 65 74 20 6C 27 27 61 69 72 65 20 64 65 20      et l''aire de 
02BE00:  0D 0A 7B 73 61 6C 75 74 20 41 6C 61 69 6E 20 21    ..{salut Alain !
02BE10:  20 43 65 20 70 72 6F 67 72 61 6D 6D 65 20 65 73     Ce programme es
02BE20:  74 20 66 61 69 74 20 70 6F 75 72 20 65 73 73 61    t fait pour essa
02BE30:  79 65 72 20 74 6F 6E 20 63 70 63 20 36 31 32 38    yer ton cpc 6128
02BE40:  2E 2E 2E 7D 0D 0A 7B 2E 2E 2E 2E 2E 2E 2E 2E 2E    ...}..{.........
02BE50:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 73 69 20 4F    ............si O
02BE60:  4E 20 76 65 75 74 20 62 69 65 6E 20 74 65 20 6C    N veut bien te l
02BE70:  65 20 70 72 65 74 65 72 2E 2E 2E 2E 2E 2E 2E 2E    e preter........
02BE80:  2E 2E 2E 2E 2E 2E 7D 0D 0A 0D 0A 70 72 6F 67 72    ......}....progr
02BE90:  61 6D 20 74 76 61 3B 0D 0A 7B 2E 2E 2E 2E 2E 2E    am tva;..{......
02BEA0:  2E 2E 2E 70 61 73 20 64 65 20 70 61 72 61 67 72    ...pas de paragr
02BEB0:  61 70 68 65 20 55 53 45 53 20 65 6E 20 76 65 72    aphe USES en ver
02BEC0:  73 69 6F 6E 20 33 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    sion 3..........
02BED0:  2E 2E 2E 2E 2E 2E 2E 2E 2E 7D 0D 0A 76 61 72 20    .........}..var 
02BEE0:  70 68 74 2C 70 74 74 63 3A 72 65 61 6C 20 3B 0D    pht,pttc:real ;.
02BEF0:  0A 0D 0A 62 65 67 69 6E 0D 0A 20 20 20 20 63 6C    ...begin..    cl
02BF00:  72 73 63 72 20 20 20 20 20 20 20 20 20 20 20 3B    rscr           ;
02BF10:  0D 0A 20 20 20 20 77 72 69 74 65 28 27 44 6F 6E    ..    write('Don
02BF20:  6E 65 20 6D 6F 69 20 6C 65 20 70 72 69 78 20 48    ne moi le prix H
02BF30:  6F 72 73 20 54 61 78 65 20 3A 20 27 29 20 3B 0D    ors Taxe : ') ;.
02BF40:  0A 20 20 20 20 72 65 61 64 6C 6E 28 70 68 74 29    .    readln(pht)
02BF50:  20 20 20 20 20 20 3B 0D 0A 0D 0A 20 20 20 20 70          ;....    p
02BF60:  74 74 63 3A 3D 70 68 74 2B 30 2E 31 38 2A 70 68    ttc:=pht+0.18*ph
02BF70:  74 3B 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 77 72    t;........    wr
02BF80:  69 74 65 6C 6E 28 27 4C 65 20 70 72 69 78 20 74    iteln('Le prix t
02BF90:  74 63 20 65 73 74 20 64 65 20 20 27 20 2C 20 70    tc est de  ' , p
02BFA0:  74 74 63 3A 31 30 3A 32 20 2C 20 27 66 72 63 73    ttc:10:2 , 'frcs
02BFB0:  2E 20 27 29 3B 0D 0A 65 6E 64 2E 0D 0A 1A 1A 1A    . ');..end......
02BFC0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BFD0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BFE0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BFF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02C000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02C010:  25 00 01 00 02 09 4E E5 25 00 41 02 00 00 00 02    %.....N.%.A.....
02C020:  25 00 46 02 00 00 00 02 25 00 42 02 00 00 00 02    %.F.....%.B.....
02C030:  25 00 47 02 00 00 00 02 25 00 43 02 00 00 00 02    %.G.....%.C.....
02C040:  25 00 48 02 00 00 00 02 25 00 44 02 00 00 00 02    %.H.....%.D.....
02C050:  25 00 49 02 00 00 00 02 25 00 45 02 00 00 00 02    %.I.....%.E.....
02C060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C100:  27 20 20 2C 61 69 72 65 3A 32 3A 32 20 2C 27 63    '  ,aire:2:2 ,'c
02C110:  6D 32 27 29 20 3B 0D 0A 20 20 20 20 20 20 77 72    m2') ;..      wr
02C120:  69 74 65 6C 6E 28 27 20 6C 65 20 76 6F 6C 75 6D    iteln(' le volum
02C130:  65 20 65 74 61 6E 74 20 64 65 27 20 20 2C 76 6F    e etant de'  ,vo
02C140:  6C 3A 32 3A 32 20 20 2C 27 63 6D 33 27 29 3B 0D    l:2:2  ,'cm3');.
02C150:  0A 65 6E 64 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D    .end............
02C160:  0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D    ................
02C170:  0A 0D 0A 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02C180:  0A 20 20 20 20 20 20 77 72 69 74 65 28 27 64 6F    .      write('do
02C190:  6E 6E 65 7A 20 6C 65 20 72 61 79 6F 6E 3A 20 27    nnez le rayon: '
02C1A0:  29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    )               
02C1B0:  20 20 20 20 20 20 20 3B 0D 0A 20 20 20 20 20 20           ;..      
02C1C0:  72 65 61 64 6C 6E 28 72 61 79 29 20 20 20 20 20    readln(ray)     
02C1D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02C1E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02C1F0:  3B 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 70 65 72    ;......      per
02C200:  69 20 20 3A 3D 32 2A 20 33 2E 31 34 31 36 2A 72    i  :=2* 3.1416*r
02C210:  61 79 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ay              
02C220:  20 20 20 20 20 20 20 20 20 20 20 20 20 3B 0D 0A                 ;..
02C230:  20 20 20 20 20 20 61 69 72 65 20 20 3A 3D 33 2E          aire  :=3.
02C240:  31 34 31 36 2A 72 61 79 2A 72 61 79 20 20 20 20    1416*ray*ray    
02C250:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02C260:  20 20 20 20 20 20 3B 0D 0A 20 20 20 20 20 20 76          ;..      v
02C270:  6F 6C 20 20 20 3A 3D 28 34 2A 33 2E 31 34 31 36    ol   :=(4*3.1416
02C280:  2A 72 61 79 2A 72 61 79 2A 72 61 79 29 2F 33 20    *ray*ray*ray)/3 
02C290:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3B                   ;
02C2A0:  0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 77 72 69 74    ......      writ
02C2B0:  65 6C 6E 28 27 6C 65 20 70 65 72 69 6D 65 74 72    eln('le perimetr
02C2C0:  65 20 65 73 74 20 64 65 20 27 2C 70 65 72 69 3A    e est de ',peri:
02C2D0:  32 3A 32 20 2C 27 63 6D 27 20 29 20 3B 0D 0A 20    2:2 ,'cm' ) ;.. 
02C2E0:  20 20 20 20 20 77 72 69 74 65 6C 6E 28 20 27 20         writeln( ' 
02C2F0:  20 20 65 74 20 6C 27 27 61 69 72 65 20 64 65 20      et l''aire de 
02C300:  69 67 6E 65 0D 0A 34 32 20 20 53 75 70 70 72 69    igne..42  Suppri
02C310:  6D 65 72 20 75 6E 65 20 6C 69 67 6E 65 0D 0A 34    mer une ligne..4
02C320:  33 20 20 53 75 70 70 72 69 6D 65 72 20 66 69 6E    3  Supprimer fin
02C330:  20 64 65 20 6C 69 67 6E 65 0D 0A 34 34 20 20 53     de ligne..44  S
02C340:  75 70 70 72 69 6D 65 72 20 6D 6F 74 20 64 72 6F    upprimer mot dro
02C350:  69 74 0D 0A 34 35 20 20 53 75 70 70 72 69 6D 65    it..45  Supprime
02C360:  72 20 63 61 72 61 63 74 65 72 65 20 73 6F 75 73    r caractere sous
02C370:  20 6C 65 20 63 75 72 73 65 75 72 0D 0A 34 36 20     le curseur..46 
02C380:  20 53 75 70 70 72 69 6D 65 72 20 63 61 72 61 63     Supprimer carac
02C390:  74 65 72 65 20 67 61 75 63 68 65 0D 0A 34 37 20    tere gauche..47 
02C3A0:  20 20 20 41 6C 74 65 72 6E 61 74 69 76 65 0D 0A       Alternative..
02C3B0:  0D 0A 0D 0A 31 36 20 43 4F 4D 4D 41 4E 44 45 53    ....16 COMMANDES
02C3C0:  20 44 45 20 42 4C 4F 43 0D 0A 0D 0A 34 38 20 20     DE BLOC....48  
02C3D0:  4D 61 72 71 75 65 72 20 6C 65 20 64 65 62 75 74    Marquer le debut
02C3E0:  20 64 65 20 62 6C 6F 63 0D 0A 34 39 20 20 4D 61     de bloc..49  Ma
02C3F0:  72 71 75 65 72 20 6C 61 20 66 69 6E 20 64 75 20    rquer la fin du 
02C400:  62 6C 6F 63 0D 0A 35 30 20 20 4D 61 72 71 75 65    bloc..50  Marque
02C410:  72 20 75 6E 20 6D 6F 74 20 73 65 75 6C 0D 0A 35    r un mot seul..5
02C420:  31 20 20 43 61 63 68 65 72 2F 4D 6F 6E 74 72 65    1  Cacher/Montre
02C430:  72 20 6C 65 20 62 6C 6F 63 0D 0A 35 32 20 20 43    r le bloc..52  C
02C440:  6F 70 69 65 72 20 6C 65 20 62 6C 6F 63 0D 0A 35    opier le bloc..5
02C450:  33 20 20 44 65 70 6C 61 63 65 72 20 6C 65 20 62    3  Deplacer le b
02C460:  6C 6F 63 0D 0A 35 34 20 20 53 75 70 70 72 69 6D    loc..54  Supprim
02C470:  65 72 20 6C 65 20 62 6C 6F 63 0D 0A 35 35 20 20    er le bloc..55  
02C480:  4C 69 72 65 20 75 6E 20 62 6C 6F 63 20 73 75 72    Lire un bloc sur
02C490:  20 6C 65 20 64 69 73 71 75 65 0D 0A 35 36 20 20     le disque..56  
02C4A0:  45 63 72 69 72 65 20 6C 65 20 62 6C 6F 63 20 73    Ecrire le bloc s
02C4B0:  75 72 20 6C 65 20 64 69 73 71 75 65 0D 0A 0D 0A    ur le disque....
02C4C0:  0D 0A 31 37 20 43 4F 4D 4D 41 4E 44 45 53 20 44    ..17 COMMANDES D
02C4D0:  27 45 44 49 54 49 4F 4E 20 44 49 56 45 52 53 45    'EDITION DIVERSE
02C4E0:  53 0D 0A 0D 0A 35 37 20 20 46 69 6E 20 64 27 65    S....57  Fin d'e
02C4F0:  64 69 74 69 6F 6E 0D 0A 35 38 20 20 54 61 62 0D    dition..58  Tab.
02C500:  70 72 6F 67 72 61 6D 20 67 65 6F 6D 65 74 72 69    program geometri
02C510:  65 20 20 3B 0D 0A 56 41 52 20 72 61 79 20 2C 20    e  ;..VAR ray , 
02C520:  70 65 72 69 20 2C 20 61 69 72 65 20 2C 20 76 6F    peri , aire , vo
02C530:  6C 20 3A 20 52 45 41 4C 20 20 3B 0D 0A 42 45 47    l : REAL  ;..BEG
02C540:  49 4E 0D 0A 20 20 20 20 77 72 69 74 65 28 20 27    IN..    write( '
02C550:  64 6F 6E 6E 65 7A 20 6C 65 20 72 61 79 6F 6E 3A    donnez le rayon:
02C560:  20 27 29 3B 0D 0A 20 20 20 20 72 65 61 64 6C 6E     ');..    readln
02C570:  28 72 61 79 29 20 20 20 20 20 20 20 20 20 20 20    (ray)           
02C580:  20 20 20 20 20 3B 0D 0A 0D 0A 20 20 20 20 70 65         ;....    pe
02C590:  72 69 20 3A 3D 20 32 20 2A 33 2E 31 34 31 36 2A    ri := 2 *3.1416*
02C5A0:  72 61 79 20 20 20 20 20 20 3B 0D 0A 20 20 20 20    ray      ;..    
02C5B0:  61 69 72 65 20 3A 3D 33 2E 31 34 31 36 2A 72 61    aire :=3.1416*ra
02C5C0:  79 2A 72 61 79 20 20 20 20 20 20 3B 0D 0A 20 20    y*ray      ;..  
02C5D0:  20 20 76 6F 6C 20 20 3A 3D 28 34 2A 33 2E 31 34      vol  :=(4*3.14
02C5E0:  31 36 2A 72 61 79 2A 72 61 79 2A 72 61 79 29 2F    16*ray*ray*ray)/
02C5F0:  33 3B 0D 0A 0D 0A 0D 0A 20 20 20 20 77 72 69 74    3;......    writ
02C600:  65 6C 6E 28 27 6C 65 20 70 65 72 69 6D 65 74 72    eln('le perimetr
02C610:  65 20 65 73 74 20 64 65 27 20 2C 20 70 65 72 69    e est de' , peri
02C620:  20 2C 27 63 6D 27 20 29 3B 0D 0A 20 20 20 20 77     ,'cm' );..    w
02C630:  72 69 74 65 6C 6E 28 27 20 20 20 20 20 65 74 20    riteln('     et 
02C640:  6C 27 27 61 69 72 65 20 20 64 65 27 20 2C 20 61    l''aire  de' , a
02C650:  69 72 65 20 2C 27 63 6D 32 27 29 3B 0D 0A 20 20    ire ,'cm2');..  
02C660:  20 20 77 72 69 74 65 6C 6E 28 27 6C 65 20 76 6F      writeln('le vo
02C670:  6C 75 6D 65 20 65 73 74 20 64 65 20 20 20 27 20    lume est de   ' 
02C680:  2C 20 76 6F 6C 20 20 2C 27 20 63 6D 33 27 29 3B    , vol  ,' cm3');
02C690:  0D 0A 0D 0A 45 4E 44 2E 0D 0A 0D 0A 0D 0A 1A 1A    ....END.........
02C6A0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02C6B0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02C6C0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02C6D0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02C6E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02C6F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02C700:  0A 35 39 20 20 41 75 74 6F 20 74 61 62 20 6F 6E    .59  Auto tab on
02C710:  2F 6F 66 66 0D 0A 36 30 20 20 52 65 73 74 61 75    /off..60  Restau
02C720:  72 65 72 20 6C 61 20 6C 69 67 6E 65 0D 0A 36 31    rer la ligne..61
02C730:  20 20 52 65 63 68 65 72 63 68 65 0D 0A 36 32 20      Recherche..62 
02C740:  20 46 65 63 68 65 72 63 68 65 20 65 74 20 72 65     Fecherche et re
02C750:  6D 70 6C 61 63 65 0D 0A 36 33 20 20 52 65 63 6F    mplace..63  Reco
02C760:  6D 6D 65 6E 63 65 72 20 6C 61 20 64 65 72 6E 69    mmencer la derni
02C770:  65 72 65 20 72 65 63 68 65 72 63 68 65 0D 0A 36    ere recherche..6
02C780:  34 20 20 50 72 65 66 69 78 65 20 64 65 73 20 63    4  Prefixe des c
02C790:  61 72 61 63 74 65 72 65 73 20 64 65 20 63 6F 6E    aracteres de con
02C7A0:  74 72 6F 6C 65 0D 0A 0D 0A 31 30 31 20 52 69 65    trole....101 Rie
02C7B0:  6E 0D 0A 20 5E 51 3A 20 51 75 69 74 2C 20 5E 52    n.. ^Q: Quit, ^R
02C7C0:  3A 20 4C 61 73 74 20 70 61 67 65 2C 20 5E 43 3A    : Last page, ^C:
02C7D0:  20 4E 65 78 74 20 70 61 67 65 2C 20 3C 52 45 54     Next page, <RET
02C7E0:  55 52 4E 3E 3A 20 53 65 6C 65 63 74 20 74 65 72    URN>: Select ter
02C7F0:  6D 69 6E 61 6C 3A 0D 0A 20 57 61 69 74 20 53 6F    minal:.. Wait So
02C800:  72 74 69 6E 67 20 44 65 66 69 6E 69 74 69 6F 6E    rting Definition
02C810:  73 0D 0A 20 43 68 61 6E 67 65 20 74 6F 3A 0D 0A    s.. Change to:..
02C820:  20 28 59 2F 4E 29 3F 0D 0A 20 79 0D 0A 20 6E 0D     (Y/N)?.. y.. n.
02C830:  0A 20 54 65 78 74 20 66 69 6C 65 20 6E 61 6D 65    . Text file name
02C840:  3A 0D 0A 20 43 6F 6D 6D 61 6E 64 3A 0D 0A 20 4E    :.. Command:.. N
02C850:  75 6D 65 72 69 63 20 65 6E 74 72 79 20 65 78 70    umeric entry exp
02C860:  65 63 74 65 64 0D 0A 20 4C 65 67 61 6C 20 72 61    ected.. Legal ra
02C870:  6E 67 65 20 69 73 0D 0A 20 2C 20 70 6C 65 61 73    nge is.. , pleas
02C880:  65 20 72 65 2D 65 6E 74 65 72 3A 0D 0A 20 43 68    e re-enter:.. Ch
02C890:  6F 6F 73 65 20 6F 6E 65 20 6F 66 20 74 68 65 20    oose one of the 
02C8A0:  66 6F 6C 6C 6F 77 69 6E 67 20 74 65 72 6D 69 6E    following termin
02C8B0:  61 6C 73 3A 0D 0A 20 4E 6F 6E 65 20 6F 66 20 74    als:.. None of t
02C8C0:  68 65 20 61 62 6F 76 65 20 20 20 28 20 4D 61 78    he above   ( Max
02C8D0:  2E 20 32 30 20 43 68 61 72 61 63 74 65 72 73 20    . 20 Characters 
02C8E0:  29 0D 0A 20 44 65 6C 65 74 65 20 61 20 64 65 66    ).. Delete a def
02C8F0:  69 6E 69 74 69 6F 6E 20 28 20 4D 61 78 2E 20 32    inition ( Max. 2
02C900:  72 65 20 64 65 20 54 55 52 42 4F 2E 0D 0A 0D 0A    re de TURBO.....
02C910:  20 20 20 41 54 54 45 4E 54 49 4F 4E 20 21 21 21       ATTENTION !!!
02C920:  0D 0A 20 20 20 4C 65 20 70 72 6F 67 72 61 6D 6D    ..   Le programm
02C930:  65 20 43 50 43 49 4E 53 54 20 70 65 72 6D 65 74    e CPCINST permet
02C940:  20 64 65 20 63 68 6F 69 73 69 72 20 6C 65 73 20     de choisir les 
02C950:  63 6F 75 6C 65 75 72 73 20 64 65 20 6C 27 65 63    couleurs de l'ec
02C960:  72 61 6E 2E 0D 0A 20 20 20 56 6F 75 73 20 70 6F    ran...   Vous po
02C970:  75 76 65 7A 20 63 68 61 6E 67 65 72 20 6C 65 73    uvez changer les
02C980:  20 63 6F 75 6C 65 75 72 73 20 64 65 73 20 63 61     couleurs des ca
02C990:  72 61 63 74 65 72 65 73 2C 20 64 75 20 66 6F 6E    racteres, du fon
02C9A0:  64 20 65 74 20 64 65 73 20 22 62 6F 72 64 73 22    d et des "bords"
02C9B0:  2C 0D 0A 20 20 20 6C 65 73 20 62 6F 72 64 73 20    ,..   les bords 
02C9C0:  65 74 61 6E 74 20 6C 61 20 70 61 72 74 69 65 20    etant la partie 
02C9D0:  64 65 20 6C 27 65 63 72 61 6E 20 71 75 69 20 6E    de l'ecran qui n
02C9E0:  27 65 73 74 20 70 61 73 20 75 74 69 6C 69 73 61    'est pas utilisa
02C9F0:  62 6C 65 2E 0D 0A 20 20 20 53 69 2C 20 70 65 6E    ble...   Si, pen
02CA00:  64 61 6E 74 20 6C 27 69 6E 73 74 61 6C 6C 61 74    dant l'installat
02CA10:  69 6F 6E 2C 20 76 6F 75 73 20 63 68 6F 69 73 69    ion, vous choisi
02CA20:  73 73 65 7A 20 6C 61 20 6D 65 6D 65 20 63 6F 75    ssez la meme cou
02CA30:  6C 65 75 72 20 70 6F 75 72 0D 0A 20 20 20 6C 65    leur pour..   le
02CA40:  20 66 6F 6E 64 20 65 74 20 6C 65 73 20 63 61 72     fond et les car
02CA50:  61 63 74 65 72 65 73 2C 20 63 65 75 78 2D 63 69    acteres, ceux-ci
02CA60:  20 64 65 76 69 65 6E 64 72 6F 6E 74 20 69 6E 76     deviendront inv
02CA70:  69 73 69 62 6C 65 73 2E 20 44 61 6E 73 20 63 65    isibles. Dans ce
02CA80:  0D 0A 20 20 20 63 61 73 2C 20 74 61 70 65 72 20    ..   cas, taper 
02CA90:  45 53 43 20 70 6F 75 72 20 73 6F 72 74 69 72 20    ESC pour sortir 
02CAA0:  64 65 20 6C 27 69 6E 73 74 61 6C 6C 61 74 69 6F    de l'installatio
02CAB0:  6E 2E 0D 0A 0D 0A 20 32 29 20 54 55 52 42 4F 20    n..... 2) TURBO 
02CAC0:  50 61 73 63 61 6C 20 65 73 74 20 69 6E 73 74 61    Pascal est insta
02CAD0:  6C 6C 65 20 70 6F 75 72 20 75 74 69 6C 69 73 65    lle pour utilise
02CAE0:  72 20 6C 65 73 20 74 6F 75 63 68 65 73 20 64 65    r les touches de
02CAF0:  20 64 65 70 6C 61 63 65 6D 65 6E 74 0D 0A 20 20     deplacement..  
02CB00:  30 20 43 68 61 72 61 63 74 65 72 73 20 29 0D 0A    0 Characters )..
02CB10:  20 57 68 69 63 68 20 74 65 72 6D 69 6E 61 6C 3F     Which terminal?
02CB20:  20 28 45 6E 74 65 72 20 6E 6F 2E 20 6F 72 20 5E     (Enter no. or ^
02CB30:  51 20 74 6F 20 65 78 69 74 29 3A 0D 0A 20 44 65    Q to exit):.. De
02CB40:  6C 65 74 65 20 74 65 72 6D 69 6E 61 6C 3F 20 28    lete terminal? (
02CB50:  45 6E 74 65 72 20 6E 6F 2E 20 6F 72 20 5E 51 20    Enter no. or ^Q 
02CB60:  74 6F 20 65 78 69 74 29 3A 0D 0A 20 44 6F 20 79    to exit):.. Do y
02CB70:  6F 75 20 77 61 6E 74 20 74 6F 20 6D 6F 64 69 66    ou want to modif
02CB80:  79 20 74 68 69 73 20 64 65 66 69 6E 69 74 69 6F    y this definitio
02CB90:  6E 20 62 65 66 6F 72 65 20 69 6E 73 74 61 6C 6C    n before install
02CBA0:  61 74 69 6F 6E 3F 0D 0A 20 54 65 72 6D 69 6E 61    ation?.. Termina
02CBB0:  6C 20 74 79 70 65 3A 0D 0A 20 53 65 6E 64 20 61    l type:.. Send a
02CBC0:  6E 20 69 6E 69 74 69 61 6C 69 7A 61 74 69 6F 6E    n initialization
02CBD0:  20 73 74 72 69 6E 67 20 74 6F 20 74 68 65 20 74     string to the t
02CBE0:  65 72 6D 69 6E 61 6C 3F 0D 0A 20 49 6E 69 74 69    erminal?.. Initi
02CBF0:  61 6C 69 7A 61 69 6F 6E 20 64 65 66 69 6E 65 64    alizaion defined
02CC00:  20 61 73 20 61 20 63 6F 6D 6D 61 6E 64 20 73 74     as a command st
02CC10:  72 69 6E 67 3F 20 28 4E 6F 20 3D 20 61 20 66 69    ring? (No = a fi
02CC20:  6C 65 29 0D 0A 20 53 65 6E 64 20 61 20 72 65 73    le).. Send a res
02CC30:  65 74 20 73 74 72 69 6E 67 20 74 6F 20 74 68 65    et string to the
02CC40:  20 74 65 72 6D 69 6E 61 6C 0D 0A 20 52 65 73 65     terminal.. Rese
02CC50:  74 20 64 65 66 69 6E 65 64 20 61 73 20 61 20 63    t defined as a c
02CC60:  6F 6D 6D 61 6E 64 3F 20 28 4E 6F 20 3D 20 61 20    ommand? (No = a 
02CC70:  66 69 6C 65 29 0D 0A 20 43 55 52 53 4F 52 20 4C    file).. CURSOR L
02CC80:  45 41 44 2D 49 4E 20 63 6F 6D 6D 61 6E 64 3A 0D    EAD-IN command:.
02CC90:  0A 20 43 55 52 53 4F 52 20 50 4F 53 49 54 49 4F    . CURSOR POSITIO
02CCA0:  4E 49 4E 47 20 43 4F 4D 4D 41 4E 44 20 74 6F 20    NING COMMAND to 
02CCB0:  73 65 6E 64 20 62 65 74 77 65 65 6E 20 6C 69 6E    send between lin
02CCC0:  65 20 61 6E 64 20 63 6F 6C 75 6D 6E 3A 0D 0A 20    e and column:.. 
02CCD0:  43 55 52 53 4F 52 20 50 4F 53 49 54 49 4F 4E 49    CURSOR POSITIONI
02CCE0:  4E 47 20 43 4F 4D 4D 41 4E 44 20 74 6F 20 73 65    NG COMMAND to se
02CCF0:  6E 64 20 61 66 74 65 72 20 62 6F 74 68 20 6C 69    nd after both li
02CD00:  31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    1               
02CD10:  20 20 20 4D 65 6E 75 20 64 27 49 73 6E 73 74 61       Menu d'Isnsta
02CD20:  6C 6C 61 74 69 6F 6E 20 64 65 20 54 55 52 42 4F    llation de TURBO
02CD30:  20 50 41 53 43 41 4C 0D 0A 32 20 20 20 20 20 20     PASCAL..2      
02CD40:  20 20 20 20 20 43 68 6F 69 73 69 73 73 65 7A 20         Choisissez 
02CD50:  6C 27 75 6E 65 20 64 65 73 20 66 6F 6E 63 74 69    l'une des foncti
02CD60:  6F 6E 73 20 61 20 69 6E 73 74 61 6C 6C 65 72 20    ons a installer 
02CD70:  3A 0D 0A 33 0D 0A 34 20 5B 13 53 5D 20 45 63 72    :..3..4 [.S] Ecr
02CD80:  61 6E 20 20 20 20 20 20 20 20 20 20 20 20 20 20    an              
02CD90:  20 7C 20 20 20 5B 13 43 5D 20 43 6F 6D 6D 61 6E     |   [.C] Comman
02CDA0:  64 65 73 20 20 20 20 20 20 20 20 20 20 20 20 7C    des            |
02CDB0:  20 20 20 5B 13 51 5D 20 51 75 69 74 74 65 72 0D       [.Q] Quitter.
02CDC0:  0A 35 0D 0A 36 20 20 20 20 20 20 20 20 20 20 20    .5..6           
02CDD0:  20 20 20 20 20 20 20 20 20 20 20 20 45 6E 74 72                Entr
02CDE0:  65 72 20 53 2C 20 43 2C 20 6F 72 20 51 3A 0D 0A    er S, C, or Q:..
02CDF0:  31 30 20 44 65 66 69 6E 69 74 69 6F 6E 20 64 75    10 Definition du
02CE00:  70 6C 69 71 75 65 65 2E 20 43 6F 6D 6D 61 6E 64    pliquee. Command
02CE10:  65 73 20 4E 72 2E 0D 0A 31 31 20 4C 65 73 20 63    es Nr...11 Les c
02CE20:  6F 6D 6D 61 6E 64 65 73 20 63 6F 6D 6D 65 6E 63    ommandes commenc
02CE30:  61 6E 74 20 61 76 65 63 20 6C 61 20 6D 65 6D 65    ant avec la meme
02CE40:  20 6C 65 74 74 72 65 20 64 6F 69 76 65 6E 74 20     lettre doivent 
02CE50:  61 76 6F 69 72 20 6C 61 20 6D 65 6D 65 20 6C 6F    avoir la meme lo
02CE60:  6E 67 75 65 75 72 2E 0D 0A 20 20 20 4C 65 73 20    ngueur...   Les 
02CE70:  63 6F 6D 6D 61 6E 64 65 73 20 65 6E 20 65 72 72    commandes en err
02CE80:  65 75 72 20 73 6F 6E 74 20 3A 0D 0A 31 32 20 4C    eur sont :..12 L
02CE90:  61 20 6C 6F 6E 67 65 75 72 20 74 6F 74 61 6C 65    a longeur totale
02CEA0:  20 64 65 73 20 63 6F 6D 6D 61 6E 64 65 73 20 65     des commandes e
02CEB0:  73 74 20 74 72 6F 70 20 6C 6F 6E 67 75 65 2E 0D    st trop longue..
02CEC0:  0A 31 33 20 20 2D 3E 0D 0A 0D 0A 0D 0A 31 34 20    .13  ->......14 
02CED0:  44 45 50 4C 41 43 45 4D 45 4E 54 20 44 55 20 43    DEPLACEMENT DU C
02CEE0:  55 52 53 45 55 52 0D 0A 0D 0A 32 30 20 20 43 61    URSEUR....20  Ca
02CEF0:  72 61 63 74 65 72 65 20 67 61 75 63 68 65 0D 0A    ractere gauche..
02CF00:  6E 65 20 61 6E 64 20 63 6F 6C 75 6D 6E 3A 0D 0A    ne and column:..
02CF10:  20 43 6F 6C 75 6D 6E 20 66 69 72 73 74 0D 0A 20     Column first.. 
02CF20:  4F 46 46 53 45 54 20 74 6F 20 61 64 64 20 74 6F    OFFSET to add to
02CF30:  20 4C 49 4E 45 3A 0D 0A 20 4F 46 46 53 45 54 20     LINE:.. OFFSET 
02CF40:  74 6F 20 61 64 64 20 74 6F 20 43 4F 4C 55 4D 4E    to add to COLUMN
02CF50:  3A 0D 0A 20 42 69 6E 61 72 79 20 61 64 64 72 65    :.. Binary addre
02CF60:  73 73 0D 0A 20 4E 75 6D 62 65 72 20 6F 66 20 41    ss.. Number of A
02CF70:  53 43 49 49 20 64 69 67 69 74 73 20 28 32 20 6F    SCII digits (2 o
02CF80:  72 20 33 29 3A 0D 0A 20 43 4C 45 41 52 20 53 43    r 3):.. CLEAR SC
02CF90:  52 45 45 4E 20 63 6F 6D 6D 61 6E 64 3A 0D 0A 20    REEN command:.. 
02CFA0:  44 6F 65 73 20 43 4C 45 41 52 20 53 43 52 45 45    Does CLEAR SCREE
02CFB0:  4E 20 61 6C 73 6F 20 48 4F 4D 45 20 63 75 72 73    N also HOME curs
02CFC0:  6F 72 0D 0A 20 48 4F 4D 45 20 63 6F 6D 6D 61 6E    or.. HOME comman
02CFD0:  64 3A 0D 0A 20 44 45 4C 45 54 45 20 4C 49 4E 45    d:.. DELETE LINE
02CFE0:  20 63 6F 6D 6D 61 6E 64 3A 0D 0A 20 49 4E 53 45     command:.. INSE
02CFF0:  52 54 20 4C 49 4E 45 20 63 6F 6D 6D 61 6E 64 3A    RT LINE command:
02D000:  0D 0A 20 45 52 41 53 45 20 54 4F 20 45 4E 44 20    .. ERASE TO END 
02D010:  4F 46 20 4C 49 4E 45 20 63 6F 6D 6D 61 6E 64 3A    OF LINE command:
02D020:  0D 0A 20 53 54 41 52 54 20 48 49 47 48 4C 49 47    .. START HIGHLIG
02D030:  48 54 49 4E 47 20 63 6F 6D 6D 61 6E 64 3A 0D 0A    HTING command:..
02D040:  20 45 4E 44 20 48 49 47 48 4C 49 47 48 54 49 4E     END HIGHLIGHTIN
02D050:  47 20 63 6F 6D 6D 61 6E 64 3A 0D 0A 20 4E 75 6D    G command:.. Num
02D060:  62 65 72 20 6F 66 20 72 6F 77 73 20 28 6C 69 6E    ber of rows (lin
02D070:  65 73 29 20 6F 6E 20 79 6F 75 72 20 73 63 72 65    es) on your scre
02D080:  65 6E 3A 0D 0A 20 4E 75 6D 62 65 72 20 6F 66 20    en:.. Number of 
02D090:  63 6F 6C 75 6D 6E 73 20 6F 6E 20 79 6F 75 72 20    columns on your 
02D0A0:  73 63 72 65 65 6E 3A 0D 0A 20 44 65 6C 61 79 20    screen:.. Delay 
02D0B0:  61 66 74 65 72 20 43 55 52 53 4F 52 20 41 44 44    after CURSOR ADD
02D0C0:  52 45 53 53 20 28 30 2D 32 35 35 20 6D 73 29 3A    RESS (0-255 ms):
02D0D0:  0D 0A 20 44 65 6C 61 79 20 61 66 74 65 72 20 43    .. Delay after C
02D0E0:  4C 45 41 52 2C 20 44 45 4C 45 54 45 20 61 6E 64    LEAR, DELETE and
02D0F0:  20 49 4E 53 45 52 54 20 28 30 2D 32 35 35 20 6D     INSERT (0-255 m
02D100:  32 31 20 20 20 20 41 6C 74 65 72 6E 61 74 69 76    21    Alternativ
02D110:  65 0D 0A 32 32 20 20 43 61 72 63 74 65 72 65 20    e..22  Carctere 
02D120:  64 72 6F 69 74 0D 0A 32 33 20 20 4D 6F 74 20 67    droit..23  Mot g
02D130:  61 75 63 68 65 0D 0A 32 34 20 20 4D 6F 74 20 64    auche..24  Mot d
02D140:  72 6F 69 74 0D 0A 32 35 20 20 4C 69 67 6E 65 20    roit..25  Ligne 
02D150:  61 75 20 64 65 73 73 75 73 0D 0A 32 36 20 20 4C    au dessus..26  L
02D160:  69 67 6E 65 20 65 6E 20 64 65 73 73 6F 75 73 0D    igne en dessous.
02D170:  0A 32 37 20 20 44 65 72 6F 75 6C 65 6D 65 6E 74    .27  Deroulement
02D180:  20 76 65 72 73 20 6C 65 20 68 61 75 74 0D 0A 32     vers le haut..2
02D190:  38 20 20 64 65 72 6F 75 6C 65 6D 65 6E 74 20 76    8  deroulement v
02D1A0:  65 72 73 20 6C 65 20 62 61 73 0D 0A 32 39 20 20    ers le bas..29  
02D1B0:  50 61 67 65 20 70 72 65 63 65 64 65 6E 74 65 0D    Page precedente.
02D1C0:  0A 33 30 20 20 50 61 67 65 20 73 75 69 76 61 6E    .30  Page suivan
02D1D0:  74 65 0D 0A 33 31 20 20 41 20 67 61 75 63 68 65    te..31  A gauche
02D1E0:  20 73 75 72 20 6C 61 20 6C 69 67 6E 65 0D 0A 33     sur la ligne..3
02D1F0:  32 20 20 41 20 64 72 6F 69 74 65 20 73 75 72 20    2  A droite sur 
02D200:  6C 61 20 6C 69 67 6E 65 0D 0A 33 33 20 20 45 6E    la ligne..33  En
02D210:  20 68 61 75 74 20 64 65 20 6C 61 20 70 61 67 65     haut de la page
02D220:  0D 0A 33 34 20 20 45 6E 20 62 61 73 20 64 65 20    ..34  En bas de 
02D230:  6C 61 20 70 61 67 65 0D 0A 33 35 20 20 41 75 20    la page..35  Au 
02D240:  64 65 62 75 74 20 64 75 20 66 69 63 68 69 65 72    debut du fichier
02D250:  0D 0A 33 36 20 20 41 20 6C 61 20 66 69 6E 20 64    ..36  A la fin d
02D260:  75 20 66 69 63 68 69 65 72 0D 0A 33 37 20 20 41    u fichier..37  A
02D270:  75 20 64 65 62 75 74 20 64 75 20 62 6C 6F 63 0D    u debut du bloc.
02D280:  0A 33 38 20 20 41 20 6C 61 20 66 69 6E 20 64 75    .38  A la fin du
02D290:  20 62 6C 6F 63 0D 0A 33 39 20 20 41 20 6C 61 20     bloc..39  A la 
02D2A0:  64 65 72 6E 69 65 72 65 20 70 6F 73 69 74 69 6F    derniere positio
02D2B0:  6E 0D 0A 0D 0A 0D 0A 31 35 20 49 4E 53 45 52 54    n......15 INSERT
02D2C0:  49 4F 4E 20 45 54 20 53 55 50 50 52 45 53 53 49    ION ET SUPPRESSI
02D2D0:  4F 4E 3A 0D 0A 0D 0A 34 30 20 20 4D 6F 64 65 20    ON:....40  Mode 
02D2E0:  49 6E 73 65 72 74 20 6F 6E 2F 6F 66 66 0D 0A 34    Insert on/off..4
02D2F0:  31 20 20 49 6E 73 65 72 65 72 20 75 6E 65 20 6C    1  Inserer une l
02D300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02D310:  26 00 01 00 02 09 4E E5 26 00 41 02 00 00 00 02    &.....N.&.A.....
02D320:  26 00 46 02 00 00 00 02 26 00 42 02 00 00 00 02    &.F.....&.B.....
02D330:  26 00 47 02 00 00 00 02 26 00 43 02 00 00 00 02    &.G.....&.C.....
02D340:  26 00 48 02 00 00 00 02 26 00 44 02 00 00 00 02    &.H.....&.D.....
02D350:  26 00 49 02 00 00 00 02 26 00 45 02 00 00 00 02    &.I.....&.E.....
02D360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D400:  73 29 3A 0D 0A 20 44 65 6C 61 79 20 61 66 74 65    s):.. Delay afte
02D410:  72 20 45 52 41 53 45 20 54 4F 20 45 4E 44 20 4F    r ERASE TO END O
02D420:  46 20 4C 49 4E 45 20 61 6E 64 20 48 49 47 48 4C    F LINE and HIGHL
02D430:  49 47 48 54 20 28 30 2D 32 35 35 20 6D 73 29 3A    IGHT (0-255 ms):
02D440:  0D 0A 20 49 73 20 74 68 69 73 20 64 65 66 69 6E    .. Is this defin
02D450:  69 74 69 6F 6E 20 63 6F 72 72 65 63 74 3F 0D 0A    ition correct?..
02D460:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02D470:  20 20 20 20 20 48 61 72 64 77 61 72 65 20 64 65         Hardware de
02D480:  70 65 6E 64 65 6E 74 20 69 6E 66 6F 72 6D 61 74    pendent informat
02D490:  69 6F 6E 0D 0A 20 4F 70 65 72 61 74 69 6E 67 20    ion.. Operating 
02D4A0:  66 72 65 71 75 65 6E 63 79 20 6F 66 20 79 6F 75    frequency of you
02D4B0:  72 20 6D 69 63 72 6F 70 72 6F 63 65 73 73 6F 72    r microprocessor
02D4C0:  20 69 6E 20 4D 48 7A 20 28 66 6F 72 20 64 65 6C     in MHz (for del
02D4D0:  61 79 73 29 3A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ays):...........
02D4E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02D4F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02D500:  0D 0A 20 45 52 41 53 45 20 54 4F 20 45 4E 44 20    .. ERASE TO END 
02D510:  4F 46 20 4C 49 4E 45 20 63 6F 6D 6D 61 6E 64 3A    OF LINE command:
02D520:  0D 0A 20 53 54 41 52 54 20 48 49 47 48 4C 49 47    .. START HIGHLIG
02D530:  48 54 49 4E 47 20 63 6F 6D 6D 61 6E 64 3A 0D 0A    HTING command:..
02D540:  20 45 4E 44 20 48 49 47 48 4C 49 47 48 54 49 4E     END HIGHLIGHTIN
02D550:  47 20 63 6F 6D 6D 61 6E 64 3A 0D 0A 20 4E 75 6D    G command:.. Num
02D560:  62 65 72 20 6F 66 20 72 6F 77 73 20 28 6C 69 6E    ber of rows (lin
02D570:  65 73 29 20 6F 6E 20 79 6F 75 72 20 73 63 72 65    es) on your scre
02D580:  65 6E 3A 0D 0A 20 4E 75 6D 62 65 72 20 6F 66 20    en:.. Number of 
02D590:  63 6F 6C 75 6D 6E 73 20 6F 6E 20 79 6F 75 72 20    columns on your 
02D5A0:  73 63 72 65 65 6E 3A 0D 0A 20 44 65 6C 61 79 20    screen:.. Delay 
02D5B0:  61 66 74 65 72 20 43 55 52 53 4F 52 20 41 44 44    after CURSOR ADD
02D5C0:  52 45 53 53 20 28 30 2D 32 35 35 20 6D 73 29 3A    RESS (0-255 ms):
02D5D0:  0D 0A 20 44 65 6C 61 79 20 61 66 74 65 72 20 43    .. Delay after C
02D5E0:  4C 45 41 52 2C 20 44 45 4C 45 54 45 20 61 6E 64    LEAR, DELETE and
02D5F0:  20 49 4E 53 45 52 54 20 28 30 2D 32 35 35 20 6D     INSERT (0-255 m
02D600:  6E 74 61 69 72 65 73 20 73 75 69 76 61 6E 74 65    ntaires suivante
02D610:  73 20 61 70 70 61 72 61 69 74 72 6F 6E 74 3A 0D    s apparaitront:.
02D620:  0A 0D 0A 20 20 20 20 20 20 20 04 43 55 52 53 4F    ...       .CURSO
02D630:  52 20 50 4F 53 49 54 49 4F 4E 49 4E 47 20 43 4F    R POSITIONING CO
02D640:  4D 4D 41 4E 44 20 74 6F 20 73 65 6E 64 20 62 65    MMAND to send be
02D650:  74 77 65 65 6E 20 6C 69 6E 65 20 61 6E 64 20 63    tween line and c
02D660:  6F 6C 75 6D 6E 3A 04 0D 0A 20 20 20 20 20 20 20    olumn:...       
02D670:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02D680:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02D690:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02D6A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
02D6B0:  20 20 20 20 43 65 72 74 61 69 6E 73 20 74 65 72        Certains ter
02D6C0:  6D 69 6E 61 75 78 20 6E 65 63 65 73 73 69 74 65    minaux necessite
02D6D0:  6E 74 20 75 6E 65 20 63 6F 6D 6D 61 6E 64 65 20    nt une commande 
02D6E0:  65 6E 74 72 65 20 6C 65 73 20 6E 6F 6D 62 72 65    entre les nombre
02D6F0:  73 0D 0A 20 20 20 20 20 20 20 64 65 66 69 6E 69    s..       defini
02D700:  73 73 61 6E 74 20 6C 65 73 20 61 64 72 65 73 73    ssant les adress
02D710:  65 73 20 64 65 20 6C 69 67 6E 65 20 65 74 20 64    es de ligne et d
02D720:  65 20 63 6F 6C 6F 6E 6E 65 2E 0D 0A 0D 0A 20 20    e colonne.....  
02D730:  20 20 20 20 20 04 43 55 52 53 4F 52 20 50 4F 53         .CURSOR POS
02D740:  49 54 49 4F 4E 49 4E 47 20 43 4F 4D 4D 41 4E 44    ITIONING COMMAND
02D750:  20 74 6F 20 73 65 6E 64 20 61 66 74 65 72 20 6C     to send after l
02D760:  69 6E 65 20 61 6E 64 20 63 6F 6C 75 6D 6E 3A 04    ine and column:.
02D770:  0D 0A 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D    ..       -------
02D780:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02D790:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02D7A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02D7B0:  2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 43 65 72    ----..       Cer
02D7C0:  74 61 69 6E 73 20 74 65 72 6D 69 6E 61 75 78 20    tains terminaux 
02D7D0:  6E 65 63 65 73 73 69 74 65 6E 74 20 75 6E 65 20    necessitent une 
02D7E0:  63 6F 6D 6D 61 6E 64 65 20 61 70 72 65 73 20 6C    commande apres l
02D7F0:  65 73 20 6E 6F 6D 62 72 65 73 0D 0A 20 20 20 20    es nombres..    
02D800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA00:  20 20 20 64 65 66 69 6E 69 73 73 61 6E 74 20 6C       definissant l
02DA10:  65 73 20 61 64 72 65 73 73 65 73 20 64 65 20 6C    es adresses de l
02DA20:  69 67 6E 65 20 65 74 20 64 65 20 63 6F 6C 6F 6E    igne et de colon
02DA30:  6E 65 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 04 43    ne.....       .C
02DA40:  6F 6C 75 6D 6E 20 66 69 72 73 74 3F 04 0D 0A 20    olumn first?... 
02DA50:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
02DA60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DA70:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DA80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DA90:  2D 0D 0A 20 20 20 20 20 20 20 4C 61 20 70 6C 75    -..       La plu
02DAA0:  70 61 72 74 20 64 65 73 20 74 65 72 6D 69 6E 61    part des termina
02DAB0:  75 78 20 6F 6E 74 20 6C 65 20 66 6F 72 6D 61 74    ux ont le format
02DAC0:  3A 20 4C 69 67 6E 65 20 65 6E 20 70 72 65 6D 69    : Ligne en premi
02DAD0:  65 72 2C 20 70 75 69 73 0D 0A 20 20 20 20 20 20    er, puis..      
02DAE0:  20 63 6F 6C 6F 6E 6E 65 2E 0D 0A 20 20 20 20 20     colonne...     
02DAF0:  20 20 53 69 20 63 27 65 73 74 20 6C 65 20 63 61      Si c'est le ca
02DB00:  73 20 70 6F 75 72 20 76 6F 74 72 65 20 74 65 72    s pour votre ter
02DB10:  6D 69 6E 61 6C 2C 20 74 61 70 65 7A 20 4E 2C 20    minal, tapez N, 
02DB20:  73 69 6E 6F 6E 20 74 61 70 65 7A 20 59 2E 0D 0A    sinon tapez Y...
02DB30:  0D 0A 20 20 20 20 20 20 20 04 4F 46 46 53 45 54    ..       .OFFSET
02DB40:  20 74 6F 20 61 64 64 20 74 6F 20 4C 49 4E 45 04     to add to LINE.
02DB50:  0D 0A 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D    ..       -------
02DB60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DB70:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DB80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DB90:  2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 45 6E 74    ----..       Ent
02DBA0:  72 65 7A 20 6C 65 20 6E 6F 6D 62 72 65 20 61 20    rez le nombre a 
02DBB0:  61 6A 6F 75 74 65 72 20 61 20 6C 27 61 64 72 65    ajouter a l'adre
02DBC0:  73 73 65 20 64 65 20 6C 61 20 6C 69 67 6E 65 2E    sse de la ligne.
02DBD0:  0D 0A 0D 0A 20 20 20 20 20 20 20 04 4F 46 46 53    ....       .OFFS
02DBE0:  45 54 20 74 6F 20 61 64 64 20 74 6F 20 43 4F 4C    ET to add to COL
02DBF0:  55 4D 4E 04 0D 0A 20 20 20 20 20 20 20 2D 2D 2D    UMN...       ---
02DC00:  0D 0A 04 54 65 72 6D 69 6E 61 6C 20 74 79 70 65    ...Terminal type
02DC10:  3A 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    :...------------
02DC20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DC30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DC40:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DC50:  2D 2D 2D 2D 2D 2D 0D 0A 45 6E 74 72 65 7A 20 6C    ------..Entrez l
02DC60:  65 20 6E 6F 6D 20 64 75 20 74 65 72 6D 69 6E 61    e nom du termina
02DC70:  6C 20 71 75 65 20 76 6F 75 73 20 69 6E 73 74 61    l que vous insta
02DC80:  6C 6C 65 7A 2E 20 41 20 6C 61 20 66 69 6E 20 64    llez. A la fin d
02DC90:  65 20 6C 27 69 6E 73 74 61 6C 2D 0D 0A 6C 61 74    e l'instal-..lat
02DCA0:  69 6F 6E 2C 20 6C 65 73 20 69 6E 66 6F 72 6D 61    ion, les informa
02DCB0:  74 69 6F 6E 73 20 73 65 72 6F 6E 74 20 73 74 6F    tions seront sto
02DCC0:  63 6B 65 65 73 20 65 74 20 6C 65 20 6E 6F 6D 20    ckees et le nom 
02DCD0:  64 75 20 74 65 72 6D 69 6E 61 6C 0D 0A 61 70 70    du terminal..app
02DCE0:  61 69 72 61 69 74 72 61 20 64 61 6E 73 20 6C 61    airaitra dans la
02DCF0:  20 6C 69 73 74 65 20 64 65 73 20 74 65 72 6D 69     liste des termi
02DD00:  6E 61 75 78 2E 20 53 69 20 70 6C 75 73 20 74 61    naux. Si plus ta
02DD10:  72 64 20 76 6F 75 73 20 64 65 73 69 72 65 7A 0D    rd vous desirez.
02DD20:  0A 72 65 69 6E 73 74 61 6C 6C 65 72 20 50 52 4F    .reinstaller PRO
02DD30:  47 52 41 4D 4E 41 4D 45 20 70 6F 75 72 20 63 65    GRAMNAME pour ce
02DD40:  20 74 65 72 6D 69 6E 61 6C 2C 20 69 6C 20 76 6F     terminal, il vo
02DD50:  75 73 20 73 75 66 66 69 72 61 20 64 65 0D 0A 73    us suffira de..s
02DD60:  65 6C 65 63 74 69 6F 6E 6E 65 72 20 73 6F 6E 20    electionner son 
02DD70:  6E 6F 6D 20 64 61 6E 73 20 6C 61 20 6C 69 73 74    nom dans la list
02DD80:  65 2E 0D 0A 0D 0A 04 53 65 6E 64 20 61 6E 20 69    e......Send an i
02DD90:  6E 69 74 69 61 6C 69 7A 61 74 69 6F 6E 20 73 74    nitialization st
02DDA0:  72 69 6E 67 20 74 6F 20 74 68 65 20 74 65 72 6D    ring to the term
02DDB0:  69 6E 61 6C 3F 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D    inal?...--------
02DDC0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DDD0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DDE0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DDF0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 53 69 20 76    ----------..Si v
02DE00:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DE10:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DE20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DE30:  2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20    --------..      
02DE40:  20 45 6E 74 72 65 7A 20 6C 65 20 6E 6F 6D 62 72     Entrez le nombr
02DE50:  65 20 61 20 61 6A 6F 75 74 65 72 20 61 20 6C 27    e a ajouter a l'
02DE60:  61 64 72 65 73 73 65 20 64 65 20 6C 61 20 63 6F    adresse de la co
02DE70:  6C 6F 6E 6E 65 2E 0D 0A 0D 0A 20 20 20 20 20 20    lonne.....      
02DE80:  20 04 42 69 6E 61 72 79 20 61 64 64 72 65 73 73     .Binary address
02DE90:  3F 04 0D 0A 20 20 20 20 20 20 20 2D 2D 2D 2D 2D    ?...       -----
02DEA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DEB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DEC0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DED0:  2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 4C    ------..       L
02DEE0:  61 20 70 6C 75 70 61 72 74 20 64 65 73 20 74 65    a plupart des te
02DEF0:  72 6D 69 6E 61 75 78 20 61 74 74 65 6E 64 65 6E    rminaux attenden
02DF00:  74 20 6C 27 61 64 72 65 73 73 65 20 64 75 20 63    t l'adresse du c
02DF10:  75 72 73 65 75 72 20 73 6F 75 73 0D 0A 20 20 20    urseur sous..   
02DF20:  20 20 20 20 66 6F 72 6D 65 20 62 69 6E 61 69 72        forme binair
02DF30:  65 2E 20 53 69 20 63 27 65 73 74 20 6C 65 20 63    e. Si c'est le c
02DF40:  61 73 20 64 65 20 76 6F 74 72 65 20 74 65 72 6D    as de votre term
02DF50:  69 6E 61 6C 2C 20 74 61 70 65 7A 20 59 2E 0D 0A    inal, tapez Y...
02DF60:  20 20 20 20 20 20 20 53 69 20 69 6C 20 61 74 74           Si il att
02DF70:  65 6E 64 20 64 65 73 20 63 61 72 61 63 74 65 72    end des caracter
02DF80:  65 73 20 41 53 43 49 49 2C 20 74 61 70 65 7A 20    es ASCII, tapez 
02DF90:  4E 2E 20 44 61 6E 73 20 63 65 20 63 61 73 2C 20    N. Dans ce cas, 
02DFA0:  6C 61 0D 0A 20 20 20 20 20 20 20 71 75 65 73 74    la..       quest
02DFB0:  69 6F 6E 20 73 75 69 76 61 6E 74 65 20 61 70 70    ion suivante app
02DFC0:  61 72 61 69 74 3A 0D 0A 0D 0A 20 20 20 20 20 20    arait:....      
02DFD0:  20 20 20 20 04 32 20 6F 72 20 33 20 41 53 43 49        .2 or 3 ASCI
02DFE0:  49 20 64 69 67 69 74 73 3F 04 0D 0A 20 20 20 20    I digits?...    
02DFF0:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
02E000:  6F 75 73 20 64 65 73 69 72 65 7A 20 69 6E 69 74    ous desirez init
02E010:  69 61 6C 69 73 65 72 20 76 6F 74 72 65 20 74 65    ialiser votre te
02E020:  72 6D 69 6E 61 6C 20 6C 6F 72 73 71 75 65 20 50    rminal lorsque P
02E030:  52 4F 47 52 41 4D 4E 41 4D 45 0D 0A 64 65 6D 61    ROGRAMNAME..dema
02E040:  72 72 65 28 70 6F 75 72 20 65 6E 76 6F 79 65 72    rre(pour envoyer
02E050:  20 64 65 73 20 63 6F 6D 6D 61 6E 64 65 73 20 61     des commandes a
02E060:  75 78 20 74 6F 75 63 68 65 73 20 64 65 20 66 6F    ux touches de fo
02E070:  6E 63 74 69 6F 6E 20 70 72 6F 67 72 61 6D 2D 0D    nction program-.
02E080:  0A 6D 61 62 6C 65 73 29 2C 20 74 61 70 65 7A 20    .mables), tapez 
02E090:  59 2E 20 53 69 6E 6F 6E 20 74 61 70 65 7A 20 3C    Y. Sinon tapez <
02E0A0:  52 45 54 55 52 4E 3E 2E 0D 0A 0D 0A 53 69 20 76    RETURN>.....Si v
02E0B0:  6F 75 73 20 72 65 70 6F 6E 64 65 7A 20 59 20 28    ous repondez Y (
02E0C0:  6F 75 69 29 2C 20 76 6F 75 73 20 61 76 65 7A 20    oui), vous avez 
02E0D0:  6C 65 20 63 68 6F 69 78 20 65 6E 74 72 65 20 64    le choix entre d
02E0E0:  65 75 78 20 6D 65 74 68 6F 64 65 73 0D 0A 70 6F    eux methodes..po
02E0F0:  75 72 20 65 6E 74 72 65 72 20 6C 65 73 20 63 6F    ur entrer les co
02E100:  6D 6D 61 6E 64 65 73 3A 20 65 6E 20 6C 65 73 20    mmandes: en les 
02E110:  74 61 70 61 6E 74 20 64 69 72 65 63 74 65 6D 65    tapant directeme
02E120:  6E 74 20 6F 75 20 65 6E 20 6E 6F 6D 6D 61 6E 74    nt ou en nommant
02E130:  0D 0A 75 6E 20 66 69 63 68 69 65 72 20 6C 65 73    ..un fichier les
02E140:  20 63 6F 6E 74 65 6E 61 6E 74 2E 20 4C 61 20 64     contenant. La d
02E150:  65 75 78 69 65 6D 65 20 6D 65 74 68 6F 64 65 20    euxieme methode 
02E160:  65 73 74 20 70 72 65 66 65 72 61 62 6C 65 20 73    est preferable s
02E170:  69 20 6C 61 0D 0A 63 68 61 69 6E 65 20 64 27 69    i la..chaine d'i
02E180:  6E 69 74 69 61 6C 69 73 61 74 69 6F 6E 20 61 20    nitialisation a 
02E190:  65 6E 76 6F 79 65 72 20 65 73 74 20 61 73 73 65    envoyer est asse
02E1A0:  7A 20 6C 6F 6E 67 75 65 2E 0D 0A 0D 0A 04 53 65    z longue......Se
02E1B0:  6E 64 20 61 20 72 65 73 65 74 20 73 74 72 69 6E    nd a reset strin
02E1C0:  67 20 74 6F 20 74 68 65 20 74 65 72 6D 69 6E 61    g to the termina
02E1D0:  6C 3F 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    l?...-----------
02E1E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E1F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E200:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E210:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E220:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
02E230:  0A 20 20 20 20 20 20 20 20 20 20 45 6E 74 72 65    .          Entre
02E240:  7A 20 6C 61 20 76 61 6C 65 75 72 20 61 70 70 72    z la valeur appr
02E250:  6F 70 72 69 65 65 20 61 20 76 6F 74 72 65 20 74    opriee a votre t
02E260:  65 72 6D 69 6E 61 6C 2E 0D 0A 0D 0A 04 43 4C 45    erminal......CLE
02E270:  41 52 20 53 43 52 45 45 4E 20 63 6F 6D 6D 61 6E    AR SCREEN comman
02E280:  64 3A 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    d:...-----------
02E290:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E2A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E2B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E2C0:  2D 2D 2D 2D 2D 2D 2D 0D 0A 45 6E 74 72 65 7A 20    -------..Entrez 
02E2D0:  6C 61 20 63 6F 6D 6D 61 6E 64 65 20 71 75 69 20    la commande qui 
02E2E0:  65 66 66 61 63 65 20 6C 65 20 63 6F 6E 74 65 6E    efface le conten
02E2F0:  75 20 64 65 20 6C 27 65 63 72 61 6E 20 74 6F 75    u de l'ecran tou
02E300:  74 20 65 6E 74 69 65 72 2C 0D 0A 63 61 72 61 63    t entier,..carac
02E310:  74 65 72 65 73 20 65 74 20 66 6F 6E 64 20 65 76    teres et fond ev
02E320:  65 6E 74 75 65 6C 6C 65 6D 65 6E 74 2E 0D 0A 0D    entuellement....
02E330:  0A 04 44 6F 65 73 20 43 4C 45 41 52 20 53 43 52    ..Does CLEAR SCR
02E340:  45 45 4E 20 61 6C 73 6F 20 48 4F 4D 45 20 63 75    EEN also HOME cu
02E350:  72 73 6F 72 3F 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D    rsor?...--------
02E360:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E370:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E380:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E390:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 4C 61 20 63    ----------..La c
02E3A0:  6F 6D 6D 61 6E 64 65 20 64 27 65 66 66 61 63 65    ommande d'efface
02E3B0:  6D 65 6E 74 20 70 6C 61 63 65 2D 74 2D 65 6C 6C    ment place-t-ell
02E3C0:  65 20 6C 65 20 63 75 72 73 65 75 72 20 65 6E 20    e le curseur en 
02E3D0:  68 61 75 74 20 64 65 20 6C 27 65 63 72 61 6E 20    haut de l'ecran 
02E3E0:  3F 0D 0A 43 27 65 73 74 20 6C 65 20 63 61 73 20    ?..C'est le cas 
02E3F0:  65 6E 20 67 65 6E 65 72 61 6C 2E 20 53 69 6E 6F    en general. Sino
02E400:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E410:  2D 2D 2D 2D 2D 2D 2D 0D 0A 4D 61 69 6E 74 65 6E    -------..Mainten
02E420:  61 6E 74 2C 20 76 6F 75 73 20 70 6F 75 76 65 7A    ant, vous pouvez
02E430:  20 64 65 66 69 6E 69 72 20 75 6E 65 20 63 68 61     definir une cha
02E440:  69 6E 65 20 61 20 65 6E 76 6F 79 65 72 20 61 75    ine a envoyer au
02E450:  20 74 65 72 6D 69 6E 61 6C 0D 0A 6C 6F 72 73 71     terminal..lorsq
02E460:  75 65 20 76 6F 75 73 20 71 75 69 74 74 65 7A 20    ue vous quittez 
02E470:  50 52 4F 47 52 41 4D 4E 41 4D 45 2E 20 4C 61 20    PROGRAMNAME. La 
02E480:  64 65 73 63 72 69 70 74 69 6F 6E 20 64 65 20 6C    description de l
02E490:  61 20 63 6F 6D 6D 61 6E 64 65 0D 0A 70 72 65 63    a commande..prec
02E4A0:  65 64 65 6E 74 65 20 73 27 61 70 70 6C 69 71 75    edente s'appliqu
02E4B0:  65 20 69 63 69 2E 0D 0A 0D 0A 04 43 55 52 53 4F    e ici......CURSO
02E4C0:  52 20 4C 45 41 44 2D 49 4E 20 63 6F 6D 6D 61 6E    R LEAD-IN comman
02E4D0:  64 3A 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    d:...-----------
02E4E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E4F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E500:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E510:  2D 2D 2D 2D 2D 2D 2D 0D 0A 43 65 74 74 65 20 63    -------..Cette c
02E520:  6F 6D 6D 61 6E 64 65 20 65 73 74 20 75 6E 65 20    ommande est une 
02E530:  73 65 71 75 65 6E 63 65 20 73 70 65 63 69 61 6C    sequence special
02E540:  65 20 64 65 20 63 61 72 61 63 74 65 72 65 73 20    e de caracteres 
02E550:  69 6E 64 69 71 75 61 6E 74 0D 0A 61 75 20 74 65    indiquant..au te
02E560:  72 6D 69 6E 61 6C 20 71 75 65 20 6C 65 73 20 63    rminal que les c
02E570:  61 72 61 63 74 65 72 65 73 20 73 75 69 76 61 6E    aracteres suivan
02E580:  74 20 72 65 70 72 65 73 65 6E 74 65 6E 74 20 75    t representent u
02E590:  6E 65 20 61 64 72 65 73 73 65 0D 0A 64 65 20 6C    ne adresse..de l
02E5A0:  27 65 63 72 61 6E 20 6F 75 20 64 65 76 72 61 20    'ecran ou devra 
02E5B0:  63 65 20 70 6C 61 63 65 72 20 6C 65 20 63 75 72    ce placer le cur
02E5C0:  73 65 75 72 2E 20 53 69 20 76 6F 75 73 20 64 65    seur. Si vous de
02E5D0:  66 69 6E 69 73 73 65 7A 20 63 65 74 74 65 0D 0A    finissez cette..
02E5E0:  63 6F 6D 6D 61 6E 64 65 2C 20 6C 65 73 20 71 75    commande, les qu
02E5F0:  65 73 74 69 6F 6E 73 20 73 75 70 70 6C 65 6D 65    estions suppleme
02E600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02E610:  27 00 01 00 02 09 4E E5 27 00 41 02 00 00 00 02    '.....N.'.A.....
02E620:  27 00 46 02 00 00 00 02 27 00 42 02 00 00 00 02    '.F.....'.B.....
02E630:  27 00 47 02 00 00 00 02 27 00 43 02 00 00 00 02    '.G.....'.C.....
02E640:  27 00 48 02 00 00 00 02 27 00 44 02 00 00 00 02    '.H.....'.D.....
02E650:  27 00 49 02 00 00 00 02 27 00 45 02 00 00 00 02    '.I.....'.E.....
02E660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E700:  6E 2C 20 65 6E 74 72 65 7A 20 4E 20 65 74 20 64    n, entrez N et d
02E710:  65 66 69 6E 69 73 73 65 7A 20 6C 61 20 63 6F 6D    efinissez la com
02E720:  6D 61 6E 64 65 0D 0A 48 4F 4D 45 2E 0D 0A 0D 0A    mande..HOME.....
02E730:  04 44 45 4C 45 54 45 20 4C 49 4E 45 20 63 6F 6D    .DELETE LINE com
02E740:  6D 61 6E 64 3A 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D    mand:...--------
02E750:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E760:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E770:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E780:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 45 6E 74 72    ----------..Entr
02E790:  65 7A 20 6C 61 20 63 6F 6D 61 6E 64 65 20 71 75    ez la comande qu
02E7A0:  69 20 65 66 66 61 63 65 20 6C 61 20 6C 69 67 6E    i efface la lign
02E7B0:  65 20 6F 75 20 73 65 20 74 72 6F 75 76 65 20 6C    e ou se trouve l
02E7C0:  65 20 63 75 72 73 65 75 72 2E 0D 0A 0D 0A 04 49    e curseur......I
02E7D0:  4E 53 45 52 54 20 4C 49 4E 45 20 63 6F 6D 6D 61    NSERT LINE comma
02E7E0:  6E 64 3A 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    nd:...----------
02E7F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E800:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E810:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E820:  2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 45 6E 74 72 65 7A    --------..Entrez
02E830:  20 6C 61 20 63 6F 6D 6D 61 6E 64 65 20 71 75 69     la commande qui
02E840:  20 69 6E 73 65 72 65 20 75 6E 65 20 6C 69 67 6E     insere une lign
02E850:  65 20 6F 75 20 73 65 20 74 72 6F 75 76 65 20 6C    e ou se trouve l
02E860:  65 20 63 75 72 73 65 75 72 2E 0D 0A 0D 0A 04 45    e curseur......E
02E870:  52 41 53 45 20 54 4F 20 45 4E 44 20 4F 46 20 4C    RASE TO END OF L
02E880:  49 4E 45 20 63 6F 6D 6D 61 6E 64 3A 04 0D 0A 2D    INE command:...-
02E890:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E8A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E8B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E8C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02E8D0:  2D 0D 0A 45 6E 74 72 65 7A 20 6C 61 20 63 6F 6D    -..Entrez la com
02E8E0:  6D 61 6E 64 65 20 71 75 69 20 65 66 66 61 63 65    mande qui efface
02E8F0:  20 64 65 70 75 69 73 20 6C 61 20 70 6F 73 69 74     depuis la posit
02E900:  6F 6E 74 20 65 63 72 69 74 65 73 0D 0A 64 61 6E    ont ecrites..dan
02E910:  73 20 50 52 4F 47 52 41 4D 4E 41 4D 45 20 65 74    s PROGRAMNAME et
02E920:  20 76 6F 75 73 20 72 65 74 6F 75 72 6E 65 7A 20     vous retournez 
02E930:  61 75 20 6D 65 6E 75 20 65 78 74 65 72 69 65 75    au menu exterieu
02E940:  72 2E 20 4C 65 73 20 64 6F 6E 6E 65 65 73 0D 0A    r. Les donnees..
02E950:  73 6F 6E 74 20 65 67 61 6C 65 6D 65 6E 74 20 73    sont egalement s
02E960:  61 75 76 65 67 61 72 64 65 65 73 20 64 61 6E 73    auvegardees dans
02E970:  20 6C 65 20 66 69 63 68 69 65 72 20 64 27 69 6E     le fichier d'in
02E980:  73 74 61 6C 6C 61 74 69 6F 6E 20 65 74 0D 0A 61    stallation et..a
02E990:  70 70 61 72 61 69 74 72 6F 6E 74 20 73 75 72 20    pparaitront sur 
02E9A0:  6C 65 20 6D 65 6E 75 20 64 65 20 73 65 6C 65 63    le menu de selec
02E9B0:  74 69 6F 6E 20 70 6F 75 72 20 6C 65 20 70 72 6F    tion pour le pro
02E9C0:  63 68 61 69 6E 20 61 70 70 65 6C 20 64 65 0D 0A    chain appel de..
02E9D0:  49 4E 53 54 41 4C 4C 4E 41 4D 45 2E 0D 0A 1A 1A    INSTALLNAME.....
02E9E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02E9F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02EA00:  65 6E 63 79 20 6F 66 20 79 6F 75 72 20 6D 69 63    ency of your mic
02EA10:  72 6F 70 72 6F 63 65 73 73 6F 72 20 69 6E 20 4D    roprocessor in M
02EA20:  48 7A 20 28 66 6F 72 20 64 65 6C 61 79 73 29 3A    Hz (for delays):
02EA30:  04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ...-------------
02EA40:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EA50:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EA60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EA70:  2D 2D 2D 2D 2D 0D 0A 4C 65 73 20 64 65 6C 61 69    -----..Les delai
02EA80:  73 20 73 70 65 63 69 66 69 65 73 20 70 6C 75 73    s specifies plus
02EA90:  20 68 61 75 74 20 64 65 70 65 6E 64 65 6E 74 20     haut dependent 
02EAA0:  64 65 20 63 65 74 74 65 20 76 61 6C 65 75 72 20    de cette valeur 
02EAB0:  71 75 65 20 76 6F 75 73 0D 0A 64 65 76 65 7A 20    que vous..devez 
02EAC0:  65 6E 74 72 65 72 2E 0D 0A 0D 0A 4C 27 69 6E 73    entrer.....L'ins
02EAD0:  74 61 6C 6C 61 74 69 6F 6E 20 65 73 74 20 6D 61    tallation est ma
02EAE0:  69 6E 74 65 6E 61 6E 74 20 74 65 72 6D 69 6E 65    intenant termine
02EAF0:  65 3B 20 6C 65 73 20 64 6F 6E 6E 65 65 73 20 73    e; les donnees s
02EB00:  69 6F 6E 20 64 75 20 63 75 72 73 65 75 72 0D 0A    ion du curseur..
02EB10:  6A 75 73 71 75 27 61 20 6C 61 20 66 69 6E 20 64    jusqu'a la fin d
02EB20:  65 20 6C 61 20 6C 69 67 6E 65 2E 0D 0A 0D 0A 04    e la ligne......
02EB30:  53 54 41 52 54 20 4F 46 20 27 4C 4F 57 20 56 49    START OF 'LOW VI
02EB40:  44 45 4F 27 20 63 6F 6D 6D 61 6E 64 3A 04 0D 0A    DEO' command:...
02EB50:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EB60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EB70:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EB80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EB90:  2D 2D 0D 0A 53 69 20 76 6F 74 72 65 20 74 65 72    --..Si votre ter
02EBA0:  6D 69 6E 61 6C 20 73 75 70 70 6F 72 74 65 20 64    minal supporte d
02EBB0:  69 66 66 65 72 65 6E 74 65 73 20 69 6E 74 65 6E    ifferentes inten
02EBC0:  73 69 74 65 73 20 76 69 64 65 6F 2C 20 64 65 66    sites video, def
02EBD0:  69 6E 69 73 73 65 7A 0D 0A 69 63 69 20 6C 61 20    inissez..ici la 
02EBE0:  63 6F 6D 6D 61 6E 64 65 20 71 75 69 20 69 6E 69    commande qui ini
02EBF0:  74 69 61 6C 69 73 65 20 6C 61 20 62 61 73 73 65    tialise la basse
02EC00:  20 69 6E 74 65 6E 73 69 74 65 2E 20 53 69 20 63     intensite. Si c
02EC10:  65 74 74 65 20 63 6F 6D 6D 61 6E 64 65 0D 0A 65    ette commande..e
02EC20:  73 74 20 64 65 66 69 6E 69 65 2C 20 6C 61 20 71    st definie, la q
02EC30:  75 65 73 74 69 6F 6E 20 73 75 69 76 61 6E 74 65    uestion suivante
02EC40:  20 61 70 70 61 72 61 69 74 3A 0D 0A 0D 0A 20 20     apparait:....  
02EC50:  20 20 20 20 20 04 53 54 41 52 54 20 4F 46 20 27         .START OF '
02EC60:  4E 4F 52 4D 41 4C 20 56 49 44 45 4F 27 20 63 6F    NORMAL VIDEO' co
02EC70:  6D 6D 61 6E 64 3A 04 0D 0A 20 20 20 20 20 20 20    mmand:...       
02EC80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EC90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02ECA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02ECB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20    ------------..  
02ECC0:  20 20 20 20 20 44 65 66 69 6E 69 73 73 65 7A 20         Definissez 
02ECD0:  6C 61 20 63 6F 6D 6D 61 6E 64 65 20 71 75 69 20    la commande qui 
02ECE0:  72 65 6D 65 74 20 6C 27 65 63 72 61 6E 20 65 6E    remet l'ecran en
02ECF0:  20 76 69 64 65 6F 20 6E 6F 72 6D 61 6C 65 2E 0D     video normale..
02ED00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF00:  0A 0D 0A 04 4E 75 6D 62 65 72 20 6F 66 20 72 6F    ....Number of ro
02EF10:  77 73 20 28 6C 69 6E 65 73 29 20 6F 6E 20 79 6F    ws (lines) on yo
02EF20:  75 72 20 73 63 72 65 65 6E 3A 04 0D 0A 2D 2D 2D    ur screen:...---
02EF30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EF40:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EF50:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EF60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
02EF70:  0A 45 6E 74 72 65 7A 20 6C 65 20 6E 6F 6D 62 72    .Entrez le nombr
02EF80:  65 20 64 65 20 6C 69 67 6E 65 73 20 64 65 20 76    e de lignes de v
02EF90:  6F 74 72 65 20 65 63 72 61 6E 2E 0D 0A 0D 0A 04    otre ecran......
02EFA0:  4E 75 6D 62 65 72 20 6F 66 20 63 6F 6C 75 6D 6E    Number of column
02EFB0:  73 20 6F 6E 20 79 6F 75 72 20 73 63 72 65 65 6E    s on your screen
02EFC0:  3A 04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    :...------------
02EFD0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EFE0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02EFF0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F000:  2D 2D 2D 2D 2D 2D 0D 0A 45 6E 74 72 65 7A 20 6C    ------..Entrez l
02F010:  65 20 6E 6F 6D 62 72 65 20 64 65 20 63 6F 6C 6F    e nombre de colo
02F020:  6E 6E 65 73 20 64 65 20 76 6F 74 72 65 20 65 63    nnes de votre ec
02F030:  72 61 6E 0D 0A 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D    ran....---------
02F040:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F050:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F060:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F070:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 04 44 65 6C 61    ---------...Dela
02F080:  79 20 61 66 74 65 72 20 43 55 52 53 4F 52 20 41    y after CURSOR A
02F090:  44 44 52 45 53 53 20 28 30 2D 32 35 35 20 6D 73    DDRESS (0-255 ms
02F0A0:  29 3A 04 0D 0A 04 44 65 6C 61 79 20 61 66 74 65    ):....Delay afte
02F0B0:  72 20 43 4C 45 41 52 2C 20 44 45 4C 45 54 45 2C    r CLEAR, DELETE,
02F0C0:  20 61 6E 64 20 49 4E 53 45 52 54 20 28 30 2D 32     and INSERT (0-2
02F0D0:  35 35 20 6D 73 29 3A 04 0D 0A 04 44 65 6C 61 79    55 ms):....Delay
02F0E0:  20 61 66 74 65 72 20 45 52 41 53 45 20 54 4F 20     after ERASE TO 
02F0F0:  45 4E 44 20 4F 46 20 4C 49 4E 45 20 61 6E 64 20    END OF LINE and 
02F100:  0D 0A 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02F110:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02F120:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02F130:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02F140:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02F150:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02F160:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02F170:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02F180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F300:  48 49 47 48 4C 49 47 48 54 20 4F 6E 2F 4F 66 66    HIGHLIGHT On/Off
02F310:  20 28 30 2D 32 35 35 20 6D 73 29 3A 04 0D 0A 2D     (0-255 ms):...-
02F320:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F330:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F340:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F350:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F360:  2D 0D 0A 45 6E 74 72 65 7A 20 6C 65 73 20 64 65    -..Entrez les de
02F370:  6C 61 69 73 20 65 6E 20 6D 69 6C 6C 69 73 65 63    lais en millisec
02F380:  6F 6E 64 65 73 20 72 65 71 75 69 73 20 61 70 72    ondes requis apr
02F390:  65 73 20 6C 65 73 20 66 6F 6E 63 74 69 6F 6E 73    es les fonctions
02F3A0:  0D 0A 73 70 65 63 69 66 69 65 65 73 2E 20 3C 52    ..specifiees. <R
02F3B0:  45 54 55 52 4E 3E 20 73 69 67 6E 69 66 69 65 20    ETURN> signifie 
02F3C0:  30 20 28 70 61 73 20 64 65 20 64 65 6C 61 69 73    0 (pas de delais
02F3D0:  29 2E 0D 0A 73 70 65 63 69 1E 66 69 65 64 2E 20    )...speci.fied. 
02F3E0:  52 45 54 55 52 4E 20 6D 65 61 6E 73 20 30 20 28    RETURN means 0 (
02F3F0:  6E 6F 20 64 65 6C 61 79 29 2E 0D 0A 0D 0A 04 49    no delay)......I
02F400:  73 20 74 68 69 73 20 64 65 66 69 6E 69 74 69 6F    s this definitio
02F410:  6E 20 63 6F 72 72 65 63 74 3F 04 0D 0A 2D 2D 2D    n correct?...---
02F420:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F430:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F440:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F450:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
02F460:  0A 53 69 20 76 6F 75 73 20 61 76 65 7A 20 63 6F    .Si vous avez co
02F470:  6D 6D 69 73 20 64 65 73 20 65 72 72 65 75 72 73    mmis des erreurs
02F480:  2C 20 74 61 70 65 72 20 4E 2E 20 56 6F 75 73 20    , taper N. Vous 
02F490:  72 65 74 6F 75 72 6E 65 72 65 7A 20 61 6C 6F 72    retournerez alor
02F4A0:  73 20 61 75 0D 0A 6D 65 6E 75 20 64 65 20 73 65    s au..menu de se
02F4B0:  6C 65 63 74 69 6F 6E 20 64 75 20 74 65 72 6D 69    lection du termi
02F4C0:  6E 61 6C 2E 20 4C 65 73 20 64 6F 6E 6E 65 65 73    nal. Les donnees
02F4D0:  20 71 75 65 20 76 6F 75 73 20 76 65 6E 65 7A 20     que vous venez 
02F4E0:  64 65 20 72 65 6E 74 72 65 72 0D 0A 73 65 72 6F    de rentrer..sero
02F4F0:  6E 74 20 69 6E 63 6C 75 73 65 73 20 64 61 6E 73    nt incluses dans
02F500:  2D 2D 2D 2D 0D 0A 20 20 20 46 6C 65 63 68 65 20    ----..   Fleche 
02F510:  64 72 6F 69 74 65 20 20 43 75 72 73 65 75 72 20    droite  Curseur 
02F520:  75 6E 20 20 20 20 20 20 20 20 20 43 75 72 73 65    un         Curse
02F530:  75 72 20 75 6E 20 6D 6F 74 20 20 20 43 75 72 73    ur un mot   Curs
02F540:  65 75 72 20 61 20 64 72 6F 69 74 65 0D 0A 20 20    eur a droite..  
02F550:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02F560:  63 61 72 61 63 74 2E 20 61 20 64 72 6F 69 74 65    caract. a droite
02F570:  20 20 20 76 65 72 73 20 6C 61 20 64 72 6F 69 74       vers la droit
02F580:  65 20 20 20 73 75 72 20 6C 61 20 6C 69 67 6E 65    e   sur la ligne
02F590:  0D 0A 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ..   -----------
02F5A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F5B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F5C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F5D0:  2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 46 6C 65    --------..   Fle
02F5E0:  63 68 65 20 65 6E 20 20 20 20 20 20 43 75 72 73    che en      Curs
02F5F0:  65 75 72 20 31 20 6C 69 67 6E 65 20 20 20 20 43    eur 1 ligne    C
02F600:  75 72 73 65 75 72 20 75 6E 65 20 70 61 67 65 20    urseur une page 
02F610:  44 65 72 6F 75 6C 65 6D 65 6D 74 20 64 27 31 0D    Deroulememt d'1.
02F620:  0A 20 20 20 68 61 75 74 20 20 20 20 20 20 20 20    .   haut        
02F630:  20 20 20 61 75 20 64 65 73 73 75 73 20 20 20 20       au dessus    
02F640:  20 20 20 20 20 20 76 65 72 73 20 6C 65 20 68 61          vers le ha
02F650:  75 74 20 20 20 20 20 6C 69 67 6E 65 20 76 65 72    ut     ligne ver
02F660:  73 20 6C 65 20 62 61 73 0D 0A 20 20 20 2D 2D 2D    s le bas..   ---
02F670:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F680:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F690:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F6A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F6B0:  0D 0A 20 20 20 46 6C 65 63 68 65 20 65 6E 20 20    ..   Fleche en  
02F6C0:  20 20 20 20 43 75 72 73 65 75 72 20 31 20 6C 69        Curseur 1 li
02F6D0:  67 6E 65 20 20 20 20 43 75 72 73 65 75 72 20 75    gne    Curseur u
02F6E0:  6E 65 20 70 61 67 65 20 44 65 72 6F 75 6C 65 6D    ne page Deroulem
02F6F0:  65 6D 74 20 64 27 31 0D 0A 20 20 20 62 61 73 20    emt d'1..   bas 
02F700:  20 6C 65 20 66 69 63 68 69 65 72 20 64 65 73 20     le fichier des 
02F710:  64 6F 6E 6E 65 65 73 20 64 27 69 6E 73 74 61 6C    donnees d'instal
02F720:  6C 61 74 69 6F 6E 20 65 74 20 61 70 70 61 2D 0D    lation et appa-.
02F730:  0A 72 61 69 74 72 6F 6E 74 20 64 61 6E 73 20 6C    .raitront dans l
02F740:  65 20 6D 65 6E 75 3B 20 6D 61 69 73 20 6C 27 69    e menu; mais l'i
02F750:  6E 73 74 61 6C 6C 61 74 69 6F 6E 20 6E 27 65 73    nstallation n'es
02F760:  74 20 70 61 73 20 65 6E 63 6F 72 65 20 66 61 69    t pas encore fai
02F770:  74 65 2E 0D 0A 0D 0A 53 69 20 76 6F 75 73 20 74    te.....Si vous t
02F780:  61 70 65 7A 20 59 2C 20 6C 61 20 71 75 65 73 74    apez Y, la quest
02F790:  69 6F 6E 20 73 75 69 76 61 6E 74 65 20 61 70 70    ion suivante app
02F7A0:  61 72 61 69 74 72 61 3A 0D 0A 0D 0A 2D 2D 2D 2D    araitra:....----
02F7B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F7C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F7D0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F7E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    --------------..
02F7F0:  04 4F 70 65 72 61 74 69 6E 67 20 66 72 65 71 75    .Operating frequ
02F800:  65 6E 63 79 20 6F 66 20 79 6F 75 72 20 6D 69 63    ency of your mic
02F810:  72 6F 70 72 6F 63 65 73 73 6F 72 20 69 6E 20 4D    roprocessor in M
02F820:  48 7A 20 28 66 6F 72 20 64 65 6C 61 79 73 29 3A    Hz (for delays):
02F830:  04 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ...-------------
02F840:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F850:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F860:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02F870:  2D 2D 2D 2D 2D 0D 0A 4C 65 73 20 64 65 6C 61 69    -----..Les delai
02F880:  73 20 73 70 65 63 69 66 69 65 73 20 70 6C 75 73    s specifies plus
02F890:  20 68 61 75 74 20 64 65 70 65 6E 64 65 6E 74 20     haut dependent 
02F8A0:  64 65 20 63 65 74 74 65 20 76 61 6C 65 75 72 20    de cette valeur 
02F8B0:  71 75 65 20 76 6F 75 73 0D 0A 64 65 76 65 7A 20    que vous..devez 
02F8C0:  65 6E 74 72 65 72 2E 0D 0A 0D 0A 4C 27 69 6E 73    entrer.....L'ins
02F8D0:  74 61 6C 6C 61 74 69 6F 6E 20 65 73 74 20 6D 61    tallation est ma
02F8E0:  69 6E 74 65 6E 61 6E 74 20 74 65 72 6D 69 6E 65    intenant termine
02F8F0:  65 3B 20 6C 65 73 20 64 6F 6E 6E 65 65 73 20 73    e; les donnees s
02F900:  4F 66 66 73 65 74 2D 49 6E 66 6F 0D 0A 00 00 35    Offset-Info....5
02F910:  18 9B 00 42 03 E7 05 8C 08 31 0B D6 0D 7A 10 1F    ...B.....1...z..
02F920:  13 C4 15 31 18 9C 00 3C 03 DD 05 7E 08 1E 0B BF    ...1...<...~....
02F930:  0D 5F 10 00 13 A2 15 35 18 9B 00 3E 03 DE 05 7F    ._.....5...>....
02F940:  08 1E 0B C0 0D 60 10 00 13 A0 15 2E 18 9B 00 3E    .....`.........>
02F950:  03 E0 05 83 08 26 0B C9 0D 6C 10 0E 13 B1 15 2D    .....&...l.....-
02F960:  18 9C 00 3C 03 DC 05 7C 08 1E 0B BF 0D 5F 10 00    ...<...|....._..
02F970:  13 A0 15 2C 18 9C 00 3E 03 E0 05 83 08 26 0B C9    ...,...>.....&..
02F980:  0D 6B 10 0E 13 B1 15 2A 18 9C 00 3C 03 DC 05 7D    .k.....*...<...}
02F990:  08 1E 0B BF 0D 5F 10 00 13 A1 15 2A 18 9C 00 3E    ....._.....*...>
02F9A0:  03 E0 05 83 08 26 0B C9 0D 6B 10 0E 13 B1 15 2A    .....&...k.....*
02F9B0:  18 9C 00 3D 03 DE 05 80 08 22 0B C4 0D 66 10 07    ...=....."...f..
02F9C0:  13 A9 15 2A 18 9C 00 3E 03 E1 05 84 08 26 0B C9    ...*...>.....&..
02F9D0:  0D 6C 10 0E 13 B2 15 28 18 9C 00 43 03 E8 05 8F    .l.....(...C....
02F9E0:  08 35 0B DC 0D 82 10 28 13 CE 15 27 18 9C 00 42    .5.....(...'...B
02F9F0:  03 E6 05 8B 08 31 0B D6 0D 7C 10 20 13 C5 15 28    .....1...|. ...(
02FA00:  18 9C 00 42 03 E6 05 8C 08 32 0B D7 0D 7C 10 21    ...B.....2...|.!
02FA10:  13 C6 15 27 18 9C 00 41 03 E4 05 89 08 2E 0B D2    ...'...A........
02FA20:  0D 77 10 1A 13 BD 15 26 18 9C 00 40 03 E5 05 89    .w.....&...@....
02FA30:  08 2E 0B D3 0D 77 10 1B 13 BE 15 26 18 9C 00 3D    .....w.....&...=
02FA40:  03 DE 05 80 08 22 0B C3 0D 66 10 07 13 A9 15 24    ....."...f.....$
02FA50:  18 9B 00 40 03 E3 05 87 08 2A 0B CD 0D 71 10 14    ...@.....*...q..
02FA60:  13 B7 15 24 18 9C 00 43 03 E7 05 8D 08 32 0B D8    ...$...C.....2..
02FA70:  0D 7E 10 23 13 C7 15 23 18 9C 00 41 03 E5 05 8A    .~.#...#...A....
02FA80:  08 2E 0B D2 0D 77 10 1B 13 BF 15 26 18 9C 00 40    .....w.....&...@
02FA90:  03 E4 05 89 08 2D 0B D2 0D 77 10 1B 13 C0 15 25    .....-...w.....%
02FAA0:  18 9C 00 40 03 E5 05 87 08 2B 0B CE 0D 72 10 16    ...@.....+...r..
02FAB0:  13 BA 15 25 18 9C 00 3D 03 E0 05 81 08 22 0B C4    ...%...=....."..
02FAC0:  0D 65 10 07 13 A9 15 23 18 9C 00 3D 03 E0 05 81    .e.....#...=....
02FAD0:  08 22 0B C4 0D 66 10 08 13 A9 15 23 18 9C 00 3D    ."...f.....#...=
02FAE0:  03 E0 05 81 08 22 0B C3 0D 65 10 07 13 A8 15 21    ....."...e.....!
02FAF0:  18 9C 00 3F 03 E3 05 87 08 2A 0B CE 0D 71 10 15    ...?.....*...q..
02FB00:  13 B9 15 2E 18 9C 00 40 03 E6 05 8A 08 30 0B D4    .......@.....0..
02FB10:  0D 78 10 1E 13 C3 15 20 18 9C 00 3F 03 E2 05 85    .x..... ...?....
02FB20:  08 28 0B CB 0D 6E 10 12 13 B6 15 21 18 9C 00 40    .(...n.....!...@
02FB30:  03 E3 05 85 08 28 0B CA 0D 6D 10 10 13 B3 15 20    .....(...m..... 
02FB40:  18 9C 00 40 03 E3 05 85 08 27 0B CA 0D 6D 10 10    ...@.....'...m..
02FB50:  13 B3 15 1D 18 9C 00 40 03 E3 05 87 08 2B 0B D0    .......@.....+..
02FB60:  0D 74 10 18 13 BC 15 1D 18 9C 00 40 03 E3 05 87    .t.........@....
02FB70:  08 2B 0B D0 0D 74 10 18 13 BD 15 1C 18 9C 00 41    .+...t.........A
02FB80:  03 E4 05 8A 08 30 0B D5 0D 7A 10 1F 13 C4 15 1C    .....0...z......
02FB90:  18 9C 00 40 03 E3 05 87 08 2C 0B D1 0D 75 10 19    ...@.....,...u..
02FBA0:  13 BE 15 1C 18 9C 00 3F 03 E1 05 84 08 27 0B CB    .......?.....'..
02FBB0:  0D 6E 10 11 13 B5 15 1B 18 9C 00 3F 03 E1 05 85    .n.........?....
02FBC0:  08 28 0B CC 0D 6F 10 12 13 B6 15 1B 18 9C 00 3E    .(...o.........>
02FBD0:  03 E0 05 82 08 24 0B C7 0D 6A 10 0B 13 AF 15 27    .....$...j.....'
02FBE0:  18 9C 00 40 03 E3 05 87 08 2F 0B D4 0D 7B 10 1F    ...@...../...{..
02FBF0:  13 C7 15 1E 18 9C 00 43 03 E4 05 89 08 2C 0B D0    .......C.....,..
02FC00:  0D 74 10 17 13 BB 15 1A 18 9C 00 3F 03 E1 05 84    .t.........?....
02FC10:  08 28 0B CB 0D 6F 10 13 13 B7 15 1C 18 9C 00 41    .(...o.........A
02FC20:  03 E6 05 8A 08 2E 0B D1 0D 77 10 1A 13 BE 15 00    .........w......
02FC30:  00 00 00                                           ...
RESULT OF SEARCH :
PRO=189   CHEA=0   COD=12   MUSI=0   COP=30   GRA=71   WRIT=130   198=13   199=0   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
EXTENDED CPC DSK File    SAMdisk200429*  gAFBGCHDIEi3B!0PY  Failed to load the c
onfiguration sector   $Y$*(&Y  Illegal configuration sector   $*"*"2C!2! !d#(GN#
!'F!-F!3F#(PWF#N#8Y  Expansion buffer full or illegal token specified   $ OGl  #
$O52DjDj   wwawwCP/M 2.2 - Amstrad Consumer Electronics plc  $ BO BO 11111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111f22222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222233333333333333333333333333334X                COPYRI
GHT (C) 1979, DIGITAL RESEARCH     # 22 !22a2!B!6#5! )!F#x0ww!"!6(!#* ""# . Oo$!
Y2*O"Gwx2p0#*6w0#6 .0#*6w0#6 #6"# xDIR ERA TYPESAVEREN USER!yO# Ty#O321y2y21A92.
!#fow!v"!READ ERRORNO FILE  NAFBGCHDIE! 3#0 WxxG  # 3x#B!Y2!!T! 6#O KAxK K  xBR9
!5#Y#"TALL (Y/N)T!6!w4!YtfT2o&)+!"**#" 2yWyOxOxG*V5dw N N#Fy*#u*£#DM*6#x**s#r*6#
6A#$2Ek/GyO2!q*C"*JOyx s-N-# S2E!wTD6k-PYy5*zBK5dy!NO SPACETy!B*Os#"sG!Ypsp2mfFI
LE EXISTS  2) T!k!qqf!222!!B! #0O#Cx21)fzBAD LOADCOMf !$$$     SUB *COT*CwD-'-£*
C Ox!N!Fwyx*Cw#+w#w+2E22i*Cw# # w2!E5T*C!"C"C!w# F! wx2*CwG!4$Z£x22£!Z2Ew££££"C2
!"E9"1A22!ty)K!G#V*CE ,&-AGMS!!!!Bdos Err On   $Bad Sector$Select$File R/O$BA2!6
O   EB2 b* y!4 5yy5 6yHOyH H #H! H H H $O2*CN#  22T*CG£w££n£2O£DMH"*CddslOs#rE£y
*Ww#*"*G#"!w4!iw£Z!E26£2*C!!#OG#n,-.! w!yG!x.E!q!pQE.$.Ei62ExN!OGG!G*C!r#r#ry#x#
x2 p&+72H! w!5Nkx#Nx !2 ! 5#wOxp Hy!qMD#2E!#V w#PBO#V#"##"##"##"!O*!O*!66*w#w*w#
w'*!J*£""!N#F*#V*#foyx*zW+*s+p+q-*C !!q#p#w*BO£YG*MD"£!Bw!2*C2uB22wEA*Cw"!""2B!"
!rQQQ£rQ*"CQ-QQQrQ$Q*)B"*)*)Q*"EA2AQQQ*C//*W£*"£og"*C6w2E**EDQ2£yx£#*DM*s#r*s#ry
OxG*0MD!!N E£GO £S£*Cq£n&#V£O£"**)£"Oo"*C*C!£22£2££Oww go£*# £ )BO!yoxg*BO£!N#F"
*#*s#r!J! J*o$*Ci6iw**#zr+sozg**£**,w!!N#F$**O!#!  NAFBGCHDIETURBO   COMq TURBO 
  COM  CPCINST COMW!"#$%&'()*+ALIRE   PAS5,-./01wWINDOW  PAS234CMDLIN  PAS5TURBO
   MSG67LISTER  PAS,89MC1     PAS%ABMC-MOD06INC%CDEFGMC-MOD07INC3HIJKLMNMC-MOD04
INCFOPQRSTUVWMC-MOD05INCXYMCDEMO  MCSZabcdeTURBO   OVRfgMC-MOD00INCh d!k5!5o&(( 
 *"x2y(28!"9!!og2""22 9/4*9 Co&£ (!eA8Q0G x!w# ( (*(.(w. !h6# ((*((w# w# 8 ! .,*
a ''72*B "og"22! MC-MOD01INC ijMC-MOD03INC#klmnoMC      PASpqrMC-MOD02INCstuvMC 
     BAKxyzTINST   COMGTINST   COMWINDOW  PASTINST   DTA#MC-MOD01BAK TINST   MSG
INSTALL2PAS2£ESSAI   PASJULIEN  BAKJULIEN  PASGEOM    PAS""*B"Ru*"#V##V#N#FO/o&9
O/o&9!9( (G!9 w#Ew8OCA#0w#xo&9xG7s#r#s#r#q#px!D9N#8y#(Ox!D9N##Vh&D9! 9! 9#Vh&D9!
"x/o&9p#HR' RB0' RqRR!+R!+r!+r!+r!#r!+TKB!z TVA     PASWINDOW  CHNEXERCICEPASS))
0  DMgojB07 Hz5a)az 0Ggo/g/o#o&KxAJSJDM!b"!6J"DM'd  R0 0w#$O! #08) 8  ! 80T))  T
)y&#9N8w!DB9+O#) W8(8J9To9yk-&9w&#9o&!T9K#C#y8O(#  !#!9RO8 (8wPTOsOS!988xW8/oz88
x8&8#(*BPOz(Ox8(*!9O!T9-fl&!T96#w!T9K#C#( x #  )   '   '  x  T(0Dz, ( 0%, 7 (8x 
- r8x   ,-xGrM9r.#n0 - nx ,-(-G,-rM Copyright (C) 1985 BORLAND IncBSchneider CPC
464/664P  7#  ok!!"#($ +*!5!*!!(2!5(2!!!OO!*!!45(! +/0y0(  NAFBGCHDIE9.8 u+-(08x
 , 7888ox!oGOWggzWyOxGgzWyOxGxyzxxx(r(r7 g£zWyOxG  x' /o   - 0- ,l8 4 x(  -8 -8,
 l8*! ! 4  ---  w(6(2(-()(6 (8 0 (* y(#+ (( 66 #6 #"* yo p .##(.6w4. *##55 *R8*#
" £ *#w+#+*('k!0(k!8!-#827kwO$6s  #r$£6 k ((qk( (   k  *O ##.q4((* ,,,-xGg+2n*8t
  z,-' x' .  ,   ! 4,-  o&0%,   gr.8cI$IL*x 0G,,-(- !I0  o8 ' m.1pF,t6!wS.z%FXcu
r1x(8 !J0.O!s8 n  s    .n  0 - OT0j oD,j4q*##62*((6-#RM8(G A#*'C! !TRUEFALSE!9N#
Y#(G#     "(k((!0(!!2Sz0*6##ww#w$w#w ##N#F*B2w#w#s#r"*-w#ww##""2ZR0*4#42ZR *4 #4
( !I.8cI$IL!  I nn      nfVNF!DLTI!!53!r1!! x  #- ox(-  (x8(z,zi!' r)(DMbo88x(08
W!Oz k68x(-(ay( z(.( E+(Dg-/ 0p## +0w#,- 60#22*f(/G(##++ O x yC! Q*G(##..f*##w  
+4 #4x 2G(""*n*0SZR8*N#F#s#r,0)jS*##w+N#FBr+s2!T)j)00 R!#*#V#N#F##V20*6#-Nw#Fwq#
p#6#w#w#w""!DM!"*B!(2"!"2ogM wD05.(z x0w#xG%%ZJDM% 65+w661#6r. p7#E(!90To&p( #+(
- #6O#60 #WyOh(yDOyZy0 GD! !ws(    hx-Sx9+zzgZJDM0,7o #yO!9i&"*w#wx(9*O *-4 #4!*
4 #4*-N#Fq#pV+Bq#pSZR&*s#r$s#rL*L!(!$22L!(*$(!3 1!(7" 2"S"Ns#FrB(Z#(*"K! !*#"!x 
* *) 2""!"*   #w#/w#w#!9! E9!!9(+F!"9!(#2*" "2(  *w*6!$! (( #CONTRMKBDLSTCAUXUSR
2i*0*(q##pZ*( x2*6#"v( * 26"!"""2""v2"!"(!8O6*"  NAFBGCHDIEnf(HR0nf"  VMDnfutqp*
s#r*s#r"*uKB!0' #fo"*R0RnfR0KqputsrNF(VNFV*SutKqpR*R(wwnfut"6#K*K*!""*NFy(*"*B0C
nf*R*"*RSs#r#V""6#O"w2x2*"!F""  &y*"*2"*"  Disk fullv.&&D2D!l2D%&"2D-Start addre
ssa"! -"DEnd addressa"*-"D * "Enter PCa"-"'!"y2y  Searching-(K-P-z-!E P--(&!%"%!
%"%D%2D3y$2y*" y*FE6#"y'D( C!OMC!HN2y"y2y*D"y*D" y3y&ererZ*!(*y"y*y7R8&*y"er3yer
! "Z*!  Compiling 3y( -- --JEy    Compilation aborted" li!F"""!* Nr!6go(R*s#r£2x
(sx(TDMx(R0U(O/o&9q# (!F0#(  ( #(  ((#( i&T-a%o*!6o&2 2z2*KB" z C  User break+  
 I/O  Run-time error , PC*Not enough memory  Program aborted  '!*"HE!zd knes   y
p)y z*not found  "( *y R.#Code y*y+8#*y.#* yData 8#2BEZ*0sGError &ha.AE(f*B( 80O
#0#(#  #  (7 0!B 0  (  #z*found2Dy(.&E!y%  Error found in above include filez-(E
!Dv.*y*Disk or directory fullv."Run-time error position BE'(D(3+z-!E(!D3yC!OM2y"
y3y&er!Bz+2(  Running  *yP-!* BEAE--K-%D(2BE"-----------------------------------
----   *"D2D (!TURBO Pascal systemkV!Version 3.00A  V!CP/M-80, Z80    Copyright 
(C) 1983,84,85   BORLAND Inc.  (! Terminal !S     Include error messages!-2AE--z
"!"!$r$P$8 z ogged driveAork file51ain fileD-dit     ompile  un   ave   eecute  
ir      uit"B!B".*i-&*B""&3+'&!O!VR .!&(  Programa"!C!OM .(!D!!!PD!!Dir maska"er
(erA2,Wyer&O(RyO!ay !Wy  h0 #x ( ( No file  2qnf"o#,*o,i,Bytes Remaining On X Ra
.ker,,(,0q)New drivea" A er2e  compiler ptions   Text DE*FE+8#FE*HEFree R. bytes
 (-) compile - V!!y#Da#emory  a#om-file  a#cn-file   D(tart address*D (min ! )  
nd   address*D (max *)   ind run-time error  uit   !k$$P$(#7#VLWMECRSXDQOMCHSEFQ
,$$*'(*9&-++$+y#'D'H'P'n''$z"  Main file name-a"2D*-D!$!%"%&  Work file namea"2E
 -"*-E!r (Y/N) Y(N N-P!AS2e"fer2EK- z- $E!D$2DD&%DE!D#*DE6 #"FE2D2D2BE*B"DE!M!SG
 .2AEv.(!%"%!%"%%*FE6#"DE!0 8 ))))o x./-!Q.DwQ.wQ.6- not found&&. Press ESC   *F
Er+sS2tD2uD!C"r!lD*DE3D(!DG //0.(!.z8 2DW2BE!WDD$!%"%!%"%-E*DE"D"bD"PD"TD"XD"jDK
HE%6 #"FE  Loading -&$&Wyer(.CmKmB&Wyw#  File not foundv.%2  New File#!*FE  File
 too big%2E"!e6B#6A#6KD(,Workfile 51 not saved. Save2D!-P-!E$  Saving -*FE+6%&er
!l2D2D&*DE&er(NWyer#G& Wyx x er!6T  Directory   NAFBGCHDIE/6qB2D!BE6*RD0FAw#A"RD
.qB0 !D6#w!DB/ !DiC/7( !C#V7/qB4#w/2BB!!D#/  N#0O #  O2BB!tD s6!"vD2xDh88!*51!BL
ine !BCol !rD BInsert    BOverwrite yD  BIndentlD*xD(2xD!o&0vD*PD77DE*PDRMDy( 02
BB !0*PD"vD70G 97 FkC.ArP9*PD,A"PD!t"RD,P9  *PDA,b9A##RDAtR*PD76 #6 *RD"RD*RD*XD
"PD*ZD/99*RD*A88"RD79&7*PDA82"PD,#*RD8*A88*A0#"RD*RD#RDR02q+8+*PDA*PDA"PD,!t"RD*
A8*A08q ##*A8*PDAkqD*RD"hD*PDA"PD,!C"r!C"r2qD"PD,FN7*RDhDRA6  N7*RD6 (#A!t"RD*PD
0(-'11d1 1R800 E- #V6#/0 Dy 6 04J (/#4 1 - qB((( 104s#/8V15+ 1B2D1 2UFindD1Repla
ce withDOptionsD1hg%.2D12 2/6##RDAtRPD"D!DF6(C#080&400.+W U N G B  SD*DEDg(*FE *
D"Df  FE33DA8 RMD&,D*PDA,++( Yi,9A,#RD8 (8*A8*sA*A8%*PDA7z7B*RD*RD8"RDsAAsA (B70
707uD!i74&o*jDG( A0#FER#+DE 8 #+t hGlDG(0 (hGF(#RDA#"D0+D(0 (0   0(MFF dD87fD8!,
FF !D8bD(0 FkFDGf(0F(3838T(4 K6F( 48386fD04 KDCDx E48f(*D4233Search string not f
ound3,FE8"PDRt"RDDEA*FE+A08A8 a8f(f(V(30kb)))B(N a3N UReplace (/) nf2BB y !2BB y
 qBY( N2BEDODO0f *Dx(!DBGA ,9Af F,*DbD  2tDio& !Y*PDSdDSfD!t6D "dDbD "fD  X6 #(e
0bD0!"fDD0!"dD2oD6 #*RDFN7uDN7 (w# 0£DLine too long - CR inserted!p9, B6!! !s+ P
YA##MD*dD4"dD*fD4"fDi#tRoDO0*PD*PD!tA(%dD "DfD "bDw##+ w*HER8&B 0B byte(s) leftE
RROR Out of space.*** 6,Write block to filef5*-&("Overwrite old --(&*bD6 *D&wD1D
Read block from filef5*-&  .6*FEHERDM*D7!5*DR!5"%%"bD*D"D*mRDM!D56,6*DD"D"bD*D3b
76,6*D"D"bD,b7F(##RDADtRPD"DDbD80*DR"DMDKDy/Ox/GD*DF*D"PD*TDD8bD0*PD"TD*bDDR,MD*
PD"D"bD,b7!D7INTERRUPTED.+Bv.0zFERBTSFEx 8 G 2By(*D"D*bD"bD*jD"jD*PD"PD*TD"TD*XD
"XDBFERMDx 8 G 2By(SFEdDAF("dDNfDA"fDthOR882lDh2pDb72pD2lD6b7F*jDDEA"jDPD8EPD(Ay
2B"jD6x (i8 ! b  GAPD(Ay2Bx iyW81 FA0'uD8!(2uD*jDBA"jDsq*jDiyO0Ay "jDGAb7*RD"fD*
PD"bDNF A((*RD"dD*PD"DF*D3*bD3&7!tN7GA*FE3!t"RD##8!"RD6!rDw6!yDfn*PDA*PDA"PD,*PD
A*jDDE*PDjD(APD"PDi A*PDA7*PD*jDiGA78jD0A*jDPD*jDiGAiOG*jDA"jDA*PDA"PDGA,iGO*jDA
"jDA*PDA*jDDE(GA*DE"PD"jD,!t"RDF(7q72BE   NAFBGCHDIEuDoi((2uD*jDA"jDir(7qD02uD6F
(*dD8"dDN(*fD8"fDLA!R(MDkb#!6 7h*RDGA*FE+RDMT8  A7MD 8 (8 #iLAR+MDkb+y(6 F(CE2CE
*D"DB*DcBDRw"D#mR!YD*DR(cB"DD*DR ummvoOZr+s6HoZnu R5OHoZnu G222maLumm**u"*sumumu
mumumumo R*sumumvnu  mo(o y2Or!u"Zp+qZ+r+so(no(&o2O0r0Zr+s"mHo )vn3u  kvnu iw+p+
r+sHo6+p+(r+sr+rLnHo*yW(!"**s"6+F+V++(#l(%V++R2*b20l"r+s+x(JOF+2+V++"ZR*s ,.*+-/
$()#' 89999777"88r8q7z7M888h77E797Bsxx&7796 s4+r7,12K2tttYY  umzm+(zmumumm2ROA*s
**!4F222""S(R( kk!kMPk##V+++(vRW 78((98(6 0/Pk)sk*Xk*bkPk2W2!"bskfPkR!5(F* GPk!k
!kPk"  !k!,k*k Pk&*('R(( kkk!"kPkHo"s"u"*sR##V( +++(rI*summzmumummo(*sORvnbu #rK
Tn sq*FE#"$$$$"* y"ygo2222222y22""q+"Ty 222*DE""!y6*yl*HE+"wTB"s"u"k!tEy ll"yrov
n)u Fo Fo(noHo1!k!yy(0lk(kk!dk!kkkk* ykyg.k!kFR.r ! kyBllBl*sm"s0lwkkZnur H H J 
*K*yHyrM!4y!2+V+i"2Or$2rCNo2N(xrK! *b  0l*"++(+w+r+s+Zr+s+++OvnBuO9PQQkQQQRr$TnV
+"ZRvnHu0oR*Z*R#rbo(8ooO*Z"*brrb"b"2TRvnTu!42**!""2P*"b""2222TRPvnu(5O*R8"o(8O5O
oP*io(ofo2P2"o(novn0uro460#/ 0p#w!Yk!k!k#y  l2l**y*"y!"!9!3y$y '!4y6#3yererr22*y
"Znur*Ty"*y*KDM*yR8""yyl2R(k)*R0S#s#rvnu(*"yy 3yer!93y$""y"2!"Tylkz F(KFNR(l+l"2
umrmzmzmmo(Ho*summ#o 8 jxzmx um !Wzyzm#  ummvn0uvnQuoR*rFo"b*Z"2TR'oum*smm"22!"b
TRvnMuvnu O80rD*Z"!!02"bTRvnZu0oi$%r1,-r18o#o!ummzmummo(no!42S"z!(#"bTR jx r3vnu
rir,rr4RQOr rum*s"Z!zm#mi+2WV++SXV++"y*sKyB#N#F 6++ +(6++V*sKwBr*#N#F ++(+(F+Nq+
pR2'ozmrm*summOZr+svo7IrHoZnu 80r W*m*qR*mkR#*R z o fo7Iz(oiyr2bknoIm U*mfoO*b!T
nr)vR*XRrEbo7Io(noR(k+Im *m*b"o*R0o"*n(+Jvnu J""*o(8o!Wz "*!WzoGk#Im ibG0Okk ix(
  rkJbkkir,r8rr-*s*summ*s  NAFBGCHDIE2wS"k*suR0I#N#F###VGz(+Or(+V+x BlrGlGskk*#R
l+lSvn0uPo22(2kZnu('gWTnWTn(TnYZn8v#VorH+r+w+r+sPkEkvnjurSvnnu wkklSlvnrur PkEkS
klSvntu(PoPkEkTnr)vRW  0r*mookr,Znurr,vnrur Pkcm!f#(!vkPkzf!4S!5Im*X*kokobg.k!x 
(!foog(  b  rokog  b r! (!fo!oko.!Hkfo!o*qR*ok!Yo*qR*ok!zY!£!okfogrfo!Yfogokog!d
vfogokooko!N! !!k!!!k!b!Y9V! kPkioPk*mImeookx rx rxrx r!kxr!Pke.Zn%v(Ha*b Pk&kPk
k###l22o!(Pkf(Pkir.kvnu "ir.R#kPkRBPkR2o(kko(BlkkS22o(vn0u(6wkklvnnu(1Urr)Svn0u(
PolTnr(rHumzmwkumk!ragr!4!w*"ko(vnrur S2fo)o( )o(2goG j x (Ar! 6*)o (Tn vR*XTn( 
TnrJ++V+"a!hx(##(##(###Vzr/.x 0r/!kokxr/y(r,!OkTZnvxr/HaT x  Pke.a0Jx!&()!((% r/
(PkPkR kr/!x (  r/PkgPko(  r/PkgPkoZnvxr/Ha  x  !kax !3(! (!r/k!( (  r/PkgPk£o r
/!(!E(!N(!Vvnyu "ax (r/P 0j+)o(-)o((0 $% kk/)oVno+F+V++V++++V++V++WfoF++2WV++H+(
ARW *8dX(*8) $Pk*mIg*mgmiXImok(o(onoz(kkk(80r6O G(*"Xgok2WoY*mIgCmXd((PkPk*ekPk*
okPk x  -!# x Pke.  x !k   y**Rr,(O 04 o '#000*  *mkoPk/o/g9j2bJj(x   Pk/o/g#Pkx
G2x 0(Pkokz x  !k x  Pke.x Pk  z !kz (0#(8 Pkx  sk!kPkxr,  yKr,*zRr,WWYj 5j2x 1y
Okkk!MkkTn WR*"Gg 0( f*"GROrg*r* r*bre.k!8kn E!knx  Or,vnu!   !i0 #r,V++V+SXR2Wo
dXfZ!p !oUY4okonokZ!UYZ!!!ZYZZr!(!ookoZr!!Y!ZZ *qR*okZ!ZnoY#VkpozifoZrg780g2£o(Z
sZ8 rA!kQgZZg8( 8rB bg.k!!r(!D(!Nb !Mko(no!£kG! k!w(!£(!2£k2£o(!kZ8! okxr,!ko(8o
o noZnw #Vvnu !k.dTnr)V+ reGe!x (!kex (Pk!J!F!!!!F!+  ! !!4e!x kk!!ex  k#+ekePk&
ePkl&ePklge!k!fonox( ee!"e!fo!£nocfoo!fooookno!kkfoo !kno!e!ko! no! k!e!fY!!!er#
k!UU!rA!kb!k/!kj !x ,() !kkbx8 8rB  o AHao x *o ok!x .kx ok!kx!(!y(!& ( !(!"ko&n
o!Z!!"£r#!k*qRo $mgCmX*knoZ!!Zr%okogokoo(okg  b rYfookooko!nokfoookbg.ok! gr"foH
ao okx (-o ok!x (.kokx (!k  NAFBGCHDIEer(!!Dfooko PkDMPk!nok Pko&fooko PkPk!foTn
(Tn ++V+kgno foTn V+Rgl*bePkMhPk!9 0o8ofonofofoo(!k2ZrnoIIWO*X 4g!# &bg.k! (!(**
Xkk Pk!  sk('O( *R(kR#k!Vk  PkPksbPk#r*X b" Pk2kPk*k 0 (g!,( !(4g!.),.( )onrnror
oro(r)ororor#orvnurvnur$q22( (((((* $qF$(!$qx*  ) $q $q$qI(MR(GA(AU(X(5V (/B()C(
#W(LK(D(F(RG(NP(Jr$q+( -(r6!w$q,o$qrr02$qr0  $qyr*-errZy$y( !Wy"!y!*sSRrco)k **k
bPk&gb PknPk#V*qR*bkgk j 1xr.ak"X2!t"!"i"bbk!*Xkgr)g*O  G!(*kG  kPkh("Tn .vRW!(*
!p*X"h(1i(ti(ivnxe 2!"b-"-"iGX!OTn x*"!6Hingok*qRir,*k 0!()Pk+ 8Pk# 0jkPkO(*mkR#
k!Lk*R*b (. Pk)$ Pk)T)g k!k iPk oGh""22y!"22Hp#r*"*"!yq ( (( 8w#2qqq6*#"( y(I  *
a.(.   *** Abort compilation-r  y *#"*R80Geryer !S*#" 2y22*#"Aaqr0rDM!))0 BKgojB
07 ## ##+q2y( yRy  8o2 (E(okPk)PkoOTnr)vR*X!F(g6*X"*X"'o! 4g6Pk#V*Rngok*bO(k!LkP
k8o2!"b+"-"2 jr)ix rixr 9jj(rJjx xG/g/o#-(+ox ( rjTnFx+ 8V+ F+N+V+++ngNWz (+'((#
 f!Wz($#(6' B#r7' #' w##r7#w##r8DER"yy 3yerqtEGETNItAHCtAERtAELOOBtXETuTYBURT SL
AF NIXAM!IP tUPTUOtUPNI tOC tRT tBK tSL tUA tSU uELFUBtTPPAEHtTPRUCERtTPTSNOCtTP
NINOCtTPTUONOCtTPTUOTSLtTPNIXUAtTPTUOXUAtTPNIRSUtTPTUORSUtTPRORRE tAERBC y gWzoo
$(3r0r0E(. .()(£r9r8 F#k#yk!Wz #k)%!kz !kkGy p#((*Rrly( y(*s7Rrc*y%%Rrb!F(l!Wyp,
ll*Ty#"Ty2*yRrb"yy(k*G(##VR8###+h&))DMT+#s#r#s#r!4G*#V#lF#lF#lyyR2)lgTyR(l"Ty!! 
)uuuuvv4vPROGRAENFORWAREXTERNAPACKEARRAFILSERECORSTRINOABSOLUTTHEELSDUNTINONI.LA
BECONSTYPVABEGIOVERLAPROCEDURFUNCTIOBEGIwSISWHIL$TREPEALTFOkTCAS!UGOT&VWITNVINLI
NVT#DOWNT+ANDIMOSHSHOXO (IWRITELZWRITZREADL2ZREA3ZDELETfINSERASSIGCYRESEYREWRITY
CLOSYERASqYRENAMfYSEEYGETMENEFREEMEDISPOSMARRELEASOVRDRIVCRTINI8CRTEXIGOTOXmCLRS
CBCLREOHNORMN"Wyer3yerrdW"!9 *dW"!9 dW!9 zzm*sw+"skqrrnna80 zm#r0*s#oqrr*usRum*s
"u**w"(y2*uR 2##V(+# ++F+Ha80   y(r8"S2*mN##V#n+#( #V#qr8nr8noF#Ha80  y(!uN ##V#
cn r5Omr+)o(.#o)o  cAFBGCHDIEVIDEMHIGHVIDEMLOWVIDERINSLINWDELLINDELABLOCKREABLOC
KWRITRANDOMIZMOVFILLCHAEXIaHALgPORmSTACKPTxFLUSYEXECUTYCHAIyYSTVA"BDOSeBIOeCH%dO
RdCOPdLENGTAdPORdCONCAdSUCcPREcUPCAS7dTRUNcROUNcODdABqcSQcSQRcSIcCOcARCTAcLcEXcI
N£cFRAcRANDOdPARAMCOUNdPARAMSTdLcHcSWAcPT+dIORESULdEOdEOLdSEEKEOdSEEKEOLdFILESIZ
dFILEPOdKEYPRESSEdMEMAVAIeMAXAVAIePOReSTACKPTeADDveSIZEOeBDOSHSeBDOTeBIOSHeBIOeM
E""*B"Ru*"#V##V#N#FO/o&9O/o&9!9( (G!9 w#Ew8OCA#0w#xo&9xG7s#r#s#r#q#px!D9N#8y#(Ox
!D9N##Vh&D9! 9! 9#Vh&D9!"x/o&9p#HR' RB0' RqRR!+R!+r!+r!+r!#r!+TKB!z dSEEKEOLdFIL
ESIZdFILEPOdKEYPRESSEdMEMAVAIeMAXAVAIePOReSTACKPTeADDveSIZEOeBDOSHSeBDOTeBIOSHeB
IOeMExFLUSYEXECUTYCHAIyYSTVA"BDOSeBIOeCH%dORdCOPdLENGTAdPORdCONCAdSUCcPREcUPCAS7
dTRUNcROUNcODdABqcSQcSQRcSIcCOcARCTAcLcEXcIN£cFRAcRANDOdPARAMCOUNdPARAMSTdLcHcSW
AcPT+dIORESULdEOdEOLdSEEKEOdSEEKEOLdFILESIZdFILEPOdKEYPRESSEdMEMAVAIeMAXAVAIePOR
eSTACKPTeADDveSIZEOeBDOSHSeBDOTeBIOSHeBIOeMES))0  DMgojB07 Hz5a)az 0Ggo/g/o#o&Kx
AJSJDM!b"!6J"DM'd  R0 0w#$O! #08) 8  ! 80T))  T)y&#9N8w!DB9+O#) W8(8J9To9yk-&9w&
#9o&!T9K#C#y8O(#  !#!9RO8 (8wPTOsOS!988xW8/oz88x8&8#(*BPOz(Ox8(*!9O!T9-fl&!T96#w
!T9K#C#( x #  )   '   '  x  T(0Dz, ( 0%, 7 (8x - r8x   ,-xGrM9r.#n0 - nx ,-(-G,-
rM Copyright (C) 1985 BORLAND IncBSchneider CPC464/664P  7#  ok!!"#($ +*!5!*!!(2
!5(2!!!OO!*!!45(! +/0y0(9.8 u+-(08x , 7888ox!oGOWggzWyOxGgzWyOxGxyzxxx(r(r7 g£zW
yOxG  x' /o   - 0- ,l8 4 x(  -8 -8, l8*! ! 4  ---   d!k5!5o&((  *"x2y(28!"9!!og2
""22 9/4*9 Co&£ (!eA8Q0G x!w# ( (*(.(w. !h6# ((*((w# w# 8 ! .,*a ''72*B "og"22! 
   N A F B G C H D I E ,,,-xGg+2n*8t  z,-' x' .  ,   ! 4,-  o&0%,   gr.8cI$IL*x 
0G,,-(- !I0  o8 ' m.1pF,t6!wS.z%FXcur1x(8 !J0.O!s8 n  s    .n  0 - OT0j oD,j4q*#
#62*((6-#RM8(G A#*'C! !TRUEFALSE!9N#Y#(G#     "(k((!0(!!2Sz0*6##ww#w$w#w ##N#F*B
2w#w#s#r"*-w#ww##""2ZR0*4#42ZR *4 #4( !I.8cI$IL!  I nn      nfVNF!DLTI!!53!r1!! 
x  #- ox(-  (x8(z,zi!' r)(DMbo88x(08W!Oz k68x(-(ay( z(.( E+(Dg-/ 0p## +0w#,- 60#
22*f(/G(##++ O x yC! Q*G(##..f*##w  +4 #4x 2G(""*n*0SZR8*N#F#s#r,0)jS*##w+N#FBr+
s2!T)j)00 R!#*#V#N#F##V20*6#-Nw#Fwq#p#6#w#w#w""!DM!"*B!(2"!"2ogM wD05.(z x0w#xG%
%ZJDM% 65+w661#6r. p7#E(!90To&p( #+(- #6O#60 #WyOh(yDOyZy0 GD! !ws(    hx-Sx9+zz
gZJDM0,7o #yO!9i&"*w#wx(9*O *-4 #4!*4 #4*-N#Fq#pV+Bq#pSZR&*s#r$s#rL*L!(!$22L!(*$
(!3 1!(7" 2"S"Ns#FrB(Z#(*"K! !*#"!x * *) 2""!"*   #w#/w#w#!9! E9!!9(+F!"9!(#2*" 
"2(  *w*6!$! (( #CONTRMKBDLSTCAUXUSR2i*0*(q##pZ*( x2*6#"v( * 26"!"""2""v2"!"(!8O
6*"nf(HR0nf"  VMDnfutqp*s#r*s#r"*uKB!0' #fo"*R0RnfR0KqputsrNF(VNFV*SutKqpR*R(wwn
fut"6#K*K*!""*NFy(*"*B0Cnf*R*"*RSs#r#V""6#O"w2x2*"!F""  &y*"*2"*"w(6(2(-()(6 (8 
0 (* y(#+ (( 66 #6 #"* yo p .##(.6w4. *##55 *R8*#" £ *#w+#+*('k!0(k!8!-#827kwO$6
s  #r$£6 k ((qk( (   k  *O ##.q4((*  NAFBGCHDIE!F"""!* Nr!6go(R*s#r£2x(sx(TDMx(R
0U(O/o&9q# (!F0#(  ( #(  ((#( i&T-a%o*!6o&2 2z2*KB" z C  User break+   I/O  Run-
time error , PC*Not enough memory  Program aborted  '1!d!',B,k!C" Caracteres    
          !z!n&!& (! !z!n&))))!!)"   k!F" Fond                    !z!n&!& (! !z!
n&))))!!)"   k!B" Bords                   !z! n&!& (! !z! n&))))!!)"   k!S" Sauv
egarde et fin    kESC  Arret   Votre choix  !!iD*i&Noir            Bleu         
   Bleu Vif        Rouge           Magenta         Mauve           Rouge Vif    
   Violet          Magenta Vif     Vert            Turquoise       Bleu Ciel    
   Jaune           Blanc           Bleu Pastel     Orange          Rose         
   Magenta Pastel  Vert Vif        Vert Marin      Turquoise Vif   Vert Citron  
   Vert Pastel     Turquoise PastelJaune Vif       Jaune Pastel    Blanc Brillan
t  P!!!! e.!O    k!2i*i&!C!F!B!S!OE**i&Rb+MProgramme interrompu" ,SR+Sauvegarde 
de l'installation$ ,CR+Caracteres  - !' ,FR+Fond        - !' ,BR ,Bords       - 
! '!!E(%( aracteres  - !'+FRFFond        - !'+BRBBords   S" Sauvegarde et fin   
 kESC  Arret   Votre choix  !!iD*i&"!! !MTURBO.COMp!p!Eh#MFichier TURBO.COM non 
trouve "!!!!E#MErreur de lecture sur TURBO.COM"!!E#M" TURBO.COM ne peut pas etre
 ferme "!!k!z!d!z!!k!d!j!!!d!MTURBO.COMp!p!E$MFichier TURBO.COM non trouve"!!!!E
$MErreur d'ecriture sur TURBO.COM"!!E%M TURBO.COM ne peut pas etre ferme      TU
RBO Pascal pour Amstrad CPC 464/664 et 6128      !!!!! IMPORTANT !!!!!!       Ce
tte disquette ne comprend pas le systeme d'exploitation CPM. Formatez une   disq
uette sur laquelle vous mettrez CPM et recopiez le contenu de cette   disquette.
 Puis conservez cette disquette comme disque-maitre.       Avant d'utiliser TURB
O Pascal, faites une copie de la disquette livree.   Pour cela, utiliser le prog
ramme DISCCOPY. Voir dans le manuel de votre   Amstrad au chapitre 4 commemt eff
ectuer des copies de sau"  M!j   k9Programme d'installation pour Amstrad  CPC 46
4 et CPC 664   k"Copyright (1985) by Fraciel, Tours!#   Ce programme permet d'in
staller les couleurs de l'editeur9   TURBO. Il remplace le programme TINST indiq
ue dans le    manuel TURBO Pascal!!fz&"e!!*e!E!*e!*e!&!"! *e))))!*e#&!!!!fzvegar
de.         AMSTRAD 6128       Avant de pouvoir utiliser TURBO Pascal, vous deve
z installer l'editeur.   Lancer TINST et taper S pour ecran (Screen). Dans la li
ste qui vous est   proposee, prenez le numero 30. Le programme vous demande ensu
ite si vous   voulez modifier l'installation. Repondez non puis Return a la ques
tion   suivante. Enfin taper Q pour Quitter le programme.     Faites cette insta
llation sur une copie de sauvegarde.   Lorsqu'elle est faite, vous ne pouvez plu
s travailler sur 464/664 ou'"e!"*e#&2M!Numero de la nouvelle couleur !!iD*i&Rz'R
'*&!E'*&!R2 (R'MProgramme interrompu"(0 RB(*&!E(!*i&e.!*i&"*i&! EV'*&!E(!!e!g*e!
!OE(!z*&*es!z*&!*esC                                                            
       !z!!!     fAFBGCHDIE avec   le CPM 2.2. Voir l'appendice L de votre manue
l pour plus de precisions.         AMSTRAD 464 et 664        La version de TURBO
 Pascal pour Amstrad est deja installee pour les modeles   464 et 664. Il est do
nc inutile de suivre la procedure d'installation decrite   dans le manuel de TUR
BO Pascal.       Le chapitre 1.6 et l'appendice "L" du manuel TURBO sont donc a 
ignorer.     Sur votre disquette, vous trouverez le programme CPCINST qui sert a
     installer les couleurs de l'ecran pour l'editeur integl.  Notez que lorsque
 vos programmes sont compiles,     TURBO Pascal n'est plus necessaire. Vous avez
 donc a votre disposition     40 Koctets. Lorsque vous utilisez TURBO Pascal, vo
us pouvez avoir le     message             "Out of memory"     signifiant que to
ute la memoire est occupee.       Pour remedier a ce probleme, il y a trois poss
ibilites, utilisables     independamment ou ensemble.       1 - Utiliser les fic
hiers Include. Le programme source est "decoupe"     en plusieurs modules lies a
 la compilare de TURBO.       ATTENTION !!!     Le programme CPCINST permet de c
hoisir les couleurs de l'ecran.     Vous pouvez changer les couleurs des caracte
res, du fond et des "bords",     les bords etant la partie de l'ecran qui n'est 
pas utilisable.     Si, pendant l'installation, vous choisissez la meme couleur 
pour     le fond et les caracteres, ceux-ci deviendront invisibles. Dans ce     
cas, taper ESC pour sortir de l'installation.     2) TURBO Pascal est installe p
our utiliser les touches de deplacement    tion. Le fichier principal     qui ap
pelle les autres doit etre le plus petit possible, car il reste     toujours en 
memoire pendant la compilation. Dans ce fichier, vous     mettez des instruction
s pour lier les autre modules.     Ex                      (*$I  TEXT2*)        
          ou  $I   TEXT2       Cette instruction chargera le fichier TEXT2 lors 
de la compilation.     Le programme MC.PAS qui se trouve la disquette TURBO util
ise cette     technique. Pour plus de details sur les fichiers inclus, r du curs
eur du clavier (ce sont les touches entourant la touche COPY     en haut, a droi
te).            Touche         seule              avec CTRL        avec SHIFT   
       Fleche gauche  Curseur un         Curseur un mot   Curseur a gauche      
              caract. a gauche   vers la gauche   sur la ligne     -------------
--------------------------------------------------eporter     vous au manuel TUR
BO Pascal.       2- Messages d'erreur     Lorsque vous lancez TURBO Pascal, le m
essage              Include error messages (Y/N)       vous demamde si vous voul
ez charger en memoire le fichier des messages     d'erreur. Ces messages sont af
fiches lorsqu'une erreur survient a la     compilation. En repondant N (NO), vou
s economisez environ 2 Koctets de     memoire. Dans ce cas, si une erreur survie
nt, le systeme affichera le     numero de l'erreur. Il vous suffit alors de cons
ul----     Fleche droite  Curseur un         Curseur un mot   Curseur a droite  
                  caract. a droite   vers la droite   sur la ligne     ---------
----------------------------------------------------------     Fleche en      Cu
rseur 1 ligne    Curseur une page Deroulememt d'1     haut           au dessus  
        vers le haut     ligne vers le bas     ---------------------------------
----------------------------------     Fleche en      Curseur 1 ligne    Curseur
 une page Deroulememt d'1     bas ter le manuel TURBO     pour avoir la signific
ation  de l'erreur.       3 - Compilation dans un fichier .COM.     Par defaut, 
TURBO Pascal compile en memoire. La 3eme facon de gagner     de la place est de 
compiler sur disque. De cette facon, le code objet     sera place dans un fichie
r disque au lieu de resider en memoire. Vous     pourrez ainsi utiliser toute la
 memoire disponible pour le programme     source ( le programme que vous ecrivez
 en Pascal )       La marche a suivre pour compiler en memoire est           au 
dessous         vers le bas      ligne en haut     -----------------------------
--------------------------------------     Touche COPY    Choix des modes Insert
 - Overwrite            3) L'Amstrad 464/664 a une memoire de 64 Koctets. Le sys
teme d'exploitation     CPM occupe environ 39 K. L'ensemble editeur/compilateur 
TURBO Pascal     prend environ 31 Koctets. Il reste donc environ 8 Koctets pour 
ecrire     vos programmes Pasca   N A F B G C H D I E            - retourner au 
memu principal          - taper O (pour Options de compilation)          - taper
 C ( pour fichier .Com)          - taper Q pour Quitter le menu des options et r
etourner              au menu principal          - taper C pour Compiler     4) 
Utilisation de plusieurs disquettes     Si vous essayez de changer vos disquette
s en cours de travail, il     y a de grandes chances pour que vous obteniez le m
essage           BDOS Error AR/O       lorsque vous essaierez d'ecrire sur la no
uve LowVideo        SelectWindow(3)        GotoXY(1,1)        Write(#13#11)     
   GotoXY(1,1)        Write('Line ', Wtab3,55, ' ' ,#207,' ',  RanStr(56))      
  Wtab3,5Succ(Wtab3,5)        NormVideo     end   Window3     begin     clrscr  
   GotoXY(15,25)     Write('TURBO PASCAL Window Demo  -  Press any key to stop')
       for i1 to Windows do        Frame(Wtabi,1-1, Wtabi,2-1, Wtabi,3+1, Wtabi,
4+1)     repeat        Window1        Window2        Window3     until KeyPres$C
-  $U-    program TestWindow    const     Windows     3     Wtab        array1..
Windows,1..5 of Integer                   (( 5,  2,  35, 11,  1),  X0,Y0,X1,Y1,L
ineNo                      (45,  2,  75, 11,  1),                     ( 5, 15,  
75, 23,  1)                    )  type     String255   String255    var     i   
        Integer     Ch          Char         procedure window(x1,x2,y1,y2byte)  
   begin       write(#26,chr(x1-1),chr(y1-1),chr(x2-1),chr(y2-1))     end       
procsed     Read(KBD, Ch)     window(1,1,80,25)     clrscr  end.  5, ' ' ,#207,'
 ',  RanStr(56))        Wtab3,5Succ(Wtab3,5)        NormVideo     end   Window3 
    begin     clrscr     GotoXY(15,25)     Write('TURBO PASCAL Window Demo  -  P
ress any key to stop')       for i1 to Windows do        Frame(Wtabi,1-1, Wtabi,
2-1, Wtabi,3+1, Wtabi,4+1)     repeat        Window1        Window2        Windo
w3     until KeyPresedure Frame(UpperLeftX, UpperLeftY, LowerRightX, LowerRightY
 Integer)     var        i Integer     begin        GotoXY(UpperLeftX, UpperLeft
Y)        Write(#150)        for iUpperLeftX+1 to LowerRightX-1 do Write(#154)  
      Write(#156)        for iUpperLeftY+1 to LowerRightY-1 do        begin     
      GotoXY(UpperLeftX , i)  Write(#149)           GotoXY(LowerRightX, i)  Writ
e(#149)        end        GotoXY(UpperLeftX, LowerRightY)        Write(#147)    
    for iUpperLeftX+1 to LowerRprogram CommandLine      COMMANDLINE PARAMETERS D
EMONSTRATION PROGRAM  Version 1.00A      This program gets parameters from the c
ommand line      INSTRUCTIONS      1.  Load the TURBO compiler and compile to a 
.COM file      2.  Quit the TURBO compiler and execute the program with         
 parameters.  Try                    cmdlin abc def                  cmdlin Gree
tings from Frank Borland!                  cmdlin      NOTE  For information abo
ut these functions, please refer to your           TURBO 3ightX-1 do Write(#154)
        Write(#153)     end   Frame          function RanStr(Len Integer) String
255     var        S String255        i Integer     begin        S0Chr(Len)     
   for Len1 to Len do        begin           iRandom(223)           ii + 32     
      SLenChr(i)        end        RanStrS     end   RanStr          procedure S
electWindow(Win Integer)     begin        Window(WtabWin,1, WtabWin,2, WtabWin,3
, WtabWin,4)     end   SelectWindow     .0 Reference Manual.        var    i  in
teger    begin    for i  1 to ParamCount do      writeln(ParamSTR(i))  end.  0 R
eference Manual.        var    i  integer    begin    for i  1 to ParamCount do 
     writeln(ParamSTR(i))  end.  nd execute the program with          parameters
.  Try                    cmdlin abc def                  cmdlin Greetings from 
Frank Borland!                  cmdlin      NOTE  For information about these fu
nctions, please refer to your           TURBO 3     procedure Window1     begin 
       LowVideo        SelectWindow(1)        GotoXY(1,24)        Write('Line ',
 Wtab1,55, ' ' ,#207,' ', RanStr(16))        Wtab1,5Succ(Wtab1,5)        NormVid
eo     end   Window1        procedure Window2     begin        LowVideo        S
electWindow(2)        GotoXY(1,24)        Write('Line ', Wtab2,55, ' ' ,#207,' '
, RanStr(16))        Wtab2,5Succ(Wtab2,5)        NormVideo     end   Window2    
      procedure Window3     begin         dAFBGCHDIE are not allowed   can not b
e   constant   does not   expression   identifier   file   here  Integer  File  
Illegal   or  Undefined   match   real  String  Textfile   out of range   variab
le   overflow   expected   type  Invalid   pointer  01''  02''  03','  04'('  05
')'  06''  07''  08''  09''  10'.'  11'..'  12BEGIN  13DO  14END  15OF  17THEN  
18TO DOWNTO  20Boolean  21  22  23  24  25  26  27  28Pointer  29Record  30Simpl
ehen process include file and extract command from line buffer               Els
e print out the line buffer.         d.  Repeat step 4.a thru 4.c until eof(main
 file)       INSTRUCTIONS     1.  Compile and run the program using the TURBO.CO
M compiler.     2.  Two ways to print a file         a.  Run from TURBO in memor
y             1.  Type "R" and enter a file name to print when prompted.        
     2.  Specify a run-time parameter from the compiler options                 
menu.         b.  Run the progr  31Simple  32  33  34  35  36Type  37Untyped  40
 label  41Unknown syntax error  42 in preceding definitions  43Duplicate label  
44Type mismatch  45  46 and CASE selector  47Operand(s) operator  48 result  49 
 length  50 length  51 subrange base  52Lower bound  upper bound  53Reserved wor
d  54 assignment  55 exceeds line  56Error in integer  57Error in  58 character 
in  60s  61s ands  62Structureds  63s  64s and untypeds  65Untypedsam from DOS  
           1.  Type LISTER and enter a file name to print when prompted.        
     2.  Specify a commandline parameter A LISTER filename        Const        P
ageWidth  80        PrintLength  55        PathLength   65        FormFeed  #12 
       VerticalTabLength  3    Type        WorkString  String126        FileName
   StringPathLength    Var        CurRow  integer        MainFileName FileName  
      MainFile text        search1,        search2,        search3,       66I/O 
 67s must be parameters  68 componentss  69dering of fields  70Set base  71 GOTO
  72Label not within current block  73 FORWARD procedure(s)  74INLINE error  75 
use of ABSOLUTE  90 not found  91Unexpected end of source  97Too many nested WIT
H's  98Memory  99Compilerd WITH's  98Memory  99Compiler   search4 string5      P
rocedure Initialize    begin      CurRow  0      clrscr      search1  '$'+'I'   
So LISTER can list itself!       search2  '$'+'i'      search3  '(*$'+'I'      s
earch4  '(*$'+'i'    end initialize      Function Open(var fptext name Filename)
 boolean    begin      Assign(fp,Name)      $I-      reset(fp)      $I+      If 
IOresult  0 then       begin        Open  False        close(fp)       end      
else        Open  True    end  Open       Procedure OpenMain    begin      If Pa
ramCount  0 then      begin        Write('Enter filename ')        readln(MainFi
leName)      end      else      begin        MainFileName  ParamStr(1)      end 
     If Not Open(MainFile,MainFileName) Then      begin        Writeln('ERROR --
 File not found  ',MainFileName)        Halt      end    end Open Main      Proc
edure VerticalTab    var i integer    begin      for i  1 to VerticalTabLength d
o writeln(lst)    end vertical tab      Proprogram SourceLister                S
OURCE LISTER DEMONSTRATION PROGRAM  Version 1.00A       This is a simple program
 to list your TURBO PASCAL source programs.         PSEUDO CODE     1.  Find Pas
cal source file to be listed     2.  Initialize program variables     3.  Open m
ain source file     4.  Process the file         a.  Read a character into line 
buffer until linebuffer full or eoln         b.  Search line buffer for include 
file.         c.  If line contains include file command               T  NAFBGCH
DIEcedure ProcessLine(PrintStr WorkString)    begin      CurRow  Succ(CurRow)   
   if length(PrintStr)  PageWidth then CurRow  Succ(CurRow)      if CurRow  Prin
tLength Then      begin        Write(lst,FormFeed)        VerticalTab        Cur
Row  1      end      Writeln(lst,PrintStr)    end Process line      Procedure Pr
ocessFile      var      LineBuffer WorkString         Function IncludeIn(VAR Cur
Str WorkString) Boolean       Var ChkChar char           column integer       be
gin  ile) do      begin        Readln(MainFile,LineBuffer)        if IncludeIn(L
ineBuffer) then           ProcessIncludeFile(LineBuffer)        else           P
rocessLine(LineBuffer)      end      close(MainFile)      write(lst,FormFeed)   
 end Process File      BEGIN    Initialize    OpenMain    ProcessFile  END.  e  
    BEGIN    Initialize    OpenMain    ProcessFile  END.         ChkChar  '-'   
      column  pos(search1,CurStr)         if column  0 then           chkchar  C
urStrcolumn+3         else         begin           column  Pos(search3,CurStr)  
         if column  0 then             chkchar  CurStrcolumn+4           else   
        begin             column  Pos(search2,CurStr)             if column  0 t
hen               chkchar  CurStrcolumn+3             else             begin    
           column  Pos(search4,CurStr)               if column  0 then          
       chkchar  CurStrcolumn+4             end           end         end        
 if ChkChar in '+','-' then IncludeIn  False         Else IncludeIn  True       
end  IncludeIn            Procedure ProcessIncludeFile(VAR IncStr WorkString)   
      var NameStart, NameEnd integer           IncludeFile text           Includ
eFileName Filename           Function Parse(IncStr WorkString) WorkString       
  begin           NameStart  pos('$I',IncStr)+2                             INTR
ODUCTION    MicroCalc is a tiny spread sheet program a la  VisiCalc. It  is  pro
vided with the TURBO-Pascal system as an example program.    Since MicroCalc is 
only a demonstation program it has its limita-  tions (which you may have fun el
iminating)      * You cannot copy formulas from one cell to others.    * You can
not insert and delete lines or columns.    In spite of its limitations MicroCalc
 does provide some interest-  ing features among which are      *  11 digits flo
at  while IncStrNameStart  ' ' do             NameStart  Succ(NameStart)        
   NameEnd  NameStart           while (not (IncStrNameEnd in ' ','','*'))       
         AND ((NameEnd - NameStart)  PathLength)                do NameEnd  Succ
(NameEnd)           NameEnd  Pred(NameEnd)           Parse  copy(IncStr,NameStar
t,(NameEnd-NameStart+1))         end Parse         begin  Process include file  
       IncludeFileName  Parse(IncStr)           If not Open(IncludeFile,IncludeF
iing point reals (Thanks to TURBO Pascal!)    *  Full set of mathematical functi
ons (SIN,COS,LN,EXP etc.)    *  Built in line editor for text and formula editin
g.    *  Text  can  be  entered across cells.    *  Once entered a formula is pr
otected from accidental erasure.  .PA      In addition to this MicroCalc offers 
all the usual features of  a  spread sheet program        *  Load a spread sheet
 from the disk.    *  Save a spread sheet on the disk.    *  Automatic recalcula
tion after each entry. (May be dleName) then         begin           LineBuffer 
 'ERROR -- Include file not found  ' + IncludeFileName           ProcessLine(Lin
eBuffer)         end         Else         begin           while not eof(IncludeF
ile) do           begin             Readln(IncludeFile,LineBuffer)             P
rocessLine(LineBuffer)           end           close(IncludeFile)         end   
    end Process include file      begin  Process File      VerticalTab      Writ
eln('Printing . . . ')      while not eof(mainf  NAFBGCHDIEisabled).    *  Print
 the spread sheet on the printer.    *  Clear the current spread sheet.    The s
pread sheet is an electronic piece of paper on which you can  enter  text,  numb
ers and formulas and have MicroCalc do calcula-  tions automatically.    The nex
t page shows the electronic spread sheet.  .PA  --------------------------------
--------------------------------         A          B         C         D  .... 
  1   22.00   2    1.00   3    2.00   4    3.00   5   28.00   .   .  A 5  Formul
a  (A1+A2+ill Recalculate      P   will Print the spread sheet.      F   makes i
t possible to change the output format for numbers.      A   switches Autocalc O
N and OFF    Note to use scientific notation use the the F command and enter min
us one        -1 for the number of decimals.    .PA                             
     EXAMPLES    The following are examples of valid cell formulas    A1+(B2-C7)
  subtract cell C7 from B2 and add the result to cell A1  (A1A23)    the sum of 
cells  A1,A2,A3..A23  A3+A4+A5)  -----------------------------------------------
------------------    In  the example the next last line shows that the active c
ell  is  cell  A5  and that A5 contains  a  formula  (A1+A2+A3+A4)  which  means
  that  the numbers in A1,A2,A3 and A4 should be  added  and  placed in A5.    T
he formula can be abbreviated to (A1A4) meaning add all cells  from A1 to A4.  .
PA    You move the cursor around just like you do in the TURBO editor           
                      (Up)                       (A1B5)     the sum of cells  A1
..A5 and B1..B5    The formulas may be as complicated as you want     SIN(A1)*CO
S(A2)/((1.2*A8)+LN(FACT(A8)+8.9E-3))+(C1C5)    To edit an existing formula or te
xt simply move to the cell and  press ESC, make your changes and press RETURN. I
f you make  a mistake you may press ESC again, the old value of the cell will  t
hen be restored.    To try MicroCalc now you may use the /L command and load the
 file  CALCDEMO.             Ctrl-E                  (Left) Ctrl-S     Ctrl-G (R
ight)                              Ctrl-X                              (Down)   
 A cell may contain a number, a formula or some text. The type of of the cell  a
nd its coordinates are shown in the bottom left corner of the screen    A 5   Fo
rmula         (Means that the current cell is A5 and that it                    
     contains a formula)    A 1   Text             (Cell A1 contains text)    A 
2   Numeric          (Cell A2 contains a numbe try MicroCalc now you may use the
 /L command and load the file  CALCDEMO.      A8)+LN(FACT(A8)+8.9E-3))+(C1C5)   
 To edit an existing formula or text simply move to the cell and  press ESC, mak
e your changes and press RETURN. If you make  a mistake you may press ESC again,
 the old value of the cell will  then be restored.    To try MicroCalc now you m
ay use the /L command and load the file  CALCDEMO.      r and no cell references
)    .PA                       Summary of MicroCalc       Cells are denoted A1 t
hrough G21 giving a total of 147 cells.    Summary of standard functions and ope
rators  SIN, COS, ARCT, ABS, FACT, EXP, LN, +,-,/,*  Futhermore the operator '' 
can be used to denote a range of cells to add.    Entering data  To enter data i
n any field move the cursor to the cell and enter the  data. MicroCalc automatic
ally determines if the field is numeric or a  a text field.      When moving be.
PA  *******************************************************************  *  SOUR
CE CODE MODULE MC-MOD05                                   *  *  PURPOSE         
   Read the contents of a cell and update     *  *                      associat
ed cells.                          *  ******************************************
*************************       Procedure GetLine will let the user type and/or 
edit a string of      maximum length "MAX". The string will start at cursor posi
tion       tween fields  S,D,E,X move left right up and down.    When editing a 
field  S,D moves left and right. A,F moves to beginning/end of line.  DEL,G  del
etes left or right character.  ESC makes it possible to regret changes and to ed
it an existing cell.  .PA                           Summary of commands         
 /   will restore the screen      Q   will Quit MicroCalc      L   will Load a s
pread sheet from the disk.      S   will Save a spread sheet on the disk.      R
   w  NAFBGCHDIEColNO,LineNO. If ErrPos  0 then the cursor will jump to position
    ErrPos in the string. If the last parameter is "True" then all        charac
ters entered will be translated to upper case.                  If the user at a
nytimes types ESCAPE then the string returned       contain $FF to indicate that
 editing was aborted.                        procedure GetLine(var S AnyString  
          String to edit                                  ColNO,LineNO,         
Where start line             write(Ch)              if Xlength(S) then SS+Ch    
            else SXCh            end            if Length(S)+1MAX then XX+1     
       else OkChars  Line too Long             GotoX          end else          
if Length(S)+1Max then            OkChars ' '..''  Line ok again         end    
  end    until CHM  end      .PA      procedure  GetCell(FX ScreenIndexFY Intege
r)  var    S             AnyString    NewStat       Set of Attributes    ErrorPo
sition Integ                   MAX,                  Max length                 
                     ErrPos integer      Where to begin                         
         UpperCaseBoolean)   True if auto Upcase    var    X integer    InsertOn
 boolean    OkChars set of Char        procedure GotoX    begin      GotoXY(X+Co
lNo-1,LineNo)    end    begin    OkChars' '..''    InsertOntrue    X1 GotoX    W
rite(S)    if Length(S)1 then X2    if ErrPos0 then XErrPos    GotoX    repeat  
 er    I             ScreenIndex    Result        Real    Abort         Boolean 
   IsForm        Boolean     Procedure ClearCells clears the current cell and it
s associated       cells. An associated cell is a cell overwritten by data from 
the      current cell. The data can be text in which case the cell has the     a
ttribute "OverWritten". If the data is a result from an expression   and the fie
ld with is larger tahn 11 then the cell is "Locked"           procedure ClearCel
ls    begin     Read(Kbd,Ch)      if UpperCase then ChUpCase(Ch)      case Ch of
          begin               Schr($FF)  abort editing                ChM       
      end         D begin  Move cursor right                XX+1               i
f (Xlength(S)+1) or (XMAX) then XX-1               GotoX             end        
 G begin  Delete right char                if XLength(S) then               begi
n                 Delete(S,X,1)                 Write(copy(S,X,Length(S)-X+1),' 
')        IFX      repeat        with ScreenI,FY do        begin          GotoXY
(XPosI,FY+1)          write('           ') ISucc(I)        end      until (OverW
ritten,Locked*ScreenI,FY.CellStatus)       Cell is not OVerWritten not Locked   
  end    .CP20   The new type of the cell is flashed at the bottom of the screen
       Notice that a constant of type array is used to indicate the type        
procedure FlashType    begin      LowVideo      GotoXY(5,23)      NormVideo    e
nd              GotoX               end             end      S,H begin  Move cur
sor left                XX-1               if X1 then X1               GotoX    
         end         F begin  Move cursor to end of line                 XLength
(S)+1                GotoX             end         A begin  Move cursor to begin
ning of line                X1               GotoX             end       #127 be
gin  Delete left char                XX-1               if (Length(S)0) a Succ(I
)        end      until (OverWritten,Locked*ScreenI,FY.CellStatus)       Cell is
 not OVerWritten not Locked     end    .CP20   The new type of the cell is flash
ed at the bottom of the screen       Notice that a constant of type array is use
d to indicate the type        procedure FlashType    begin      LowVideo      Go
toXY(5,23)      NormVideo    end nd (X0)  then               begin              
   Delete(S,X,1)                 Write(copy(S,X,Length(S)-X+1),' ')             
    GotoX                 if X1 then X1               end else X1             en
d         V InsertOn not InsertOn    .PA        else        begin          if Ch
 in OkChars  then          begin            if InsertOn then            begin   
           insert(Ch,S,X)              Write(copy(S,X,Length(S)-X+1),' ')       
     end else            begin                eAFBGCHDIE    .CP20   Procedure Ge
tFormula repeats calling the procedure GetLine and        Evaluate until the lin
e read by GetLine contains a valid formula.     Evaluate returns an error positi
on in the string evaluated. If        this position is non zero GetLine is calle
d. If the user types        ESC in GetLine to abort the editing then the string 
returned from     Getline will contain $FF and te original value of the cell wil
l       be restored later.                                                      
if OverWritten in CellStatus then              begin                CellStatusTx
t                GotoCell(I,FY)LeaveCell(I,FY)              end            end  
        end        until (IFXMax)  or (ScreenI,FY.Contents'')        ScreenFX,FY
.CellStatusTxt      end else  string changed to formula or constant       begin 
 Event number two         IFX        repeat          with ScreenI,FY do         
 begin            if OverWritten in CellStatus then            begin            
 procedure GetFormula    begin      FlashType      repeat        GetLine(S,1,24,
70,ErrorPosition,True)        if SChr($FF) then        begin          Evaluate(I
sForm,S,Result,ErrorPosition)          if ErrorPosition0 then            Flash(1
5,'Error at cursor'+G,false)          else Flash(15,'               ',false)    
    end      until (ErrorPosition0) or (SChr($FF))      if IsForm then NewStatNe
wStat+Formula    end    .CP20   Procedure GetText calls the procedure GetLine wi
t         CellStatusTxt              Contents''            end            ISucc(
I)          end        until not (OverWritten in ScreenI,FY.CellStatus)        w
ith ScreenFX,FY do        begin          CellStatusConstant          if IsForm t
hen CellStatusCellStatus+Formula          ValueResult        end      end    end
      .PA   Procedure GetCell finnaly starts here. This procedure uses all      
  all the above local procedures. First it initializes the temporaly    h the cu
rrent        cells X,Y position as parameters. This means that text entering    
   takes place direcly at the cells posion on the screen.                   proc
edure GetText    begin      FlashType      with ScreenFX,FY do GetLine(S,XPosFX,
FY+1,70,ErrorPosition,False)    end    .CP20   Procedure EditCell loads a copy o
f the current cells contents in      in the variable S before calling either Get
Text or GetFormula. In     this way no changes are made to the current cell.    
    variable "S" with the last read character. It then depending on       this c
haracter calls GetFormula, GetText, or EditCell.                 begin  procedur
e GetCell     SCh ErrorPosition0 Abortfalse    NewStat    if Ch in '0'..'9','+',
'-','.','(',')' then    begin      NewStatConstant      if not (Formula in Scree
nFX,FY.CellStatus) then      begin        GotoXY(11,24) ClrEol        ClearCells
        GetFormula      end else      begin        Flash(15,'Edit formula Y/N',t
rue                procedure EditCell    begin      with ScreenFX,FY do      beg
in        SContents        if Txt in CellStatus then GetText else GetFormula    
  end    end    .PA   Procedure UpdateCells is a little more complicated. Basica
lly it      makes sure to tag and untag cells which has been overwritten or     
  cleared from data from  another cell. It also updates the current     with the
 new type and the contents which still is in the temporaly    variable "S".     
              )        repeat read(Kbd,Ch) until UpCase(CH) in 'Y','N'        Fl
ash(15,'                 ',false)        if UpCase(Ch)'Y' then EditCell Else Abo
rttrue      end    end else    begin      if Ch then      begin        NewStat(S
creenFX,FY.CellStatus)*Txt,Constant        EditCell      end else      begin    
    if formula in ScreenFX,FY.CellStatus then        begin          Flash(15,'Ed
it formula Y/N',true)          repeat read(Kbd,Ch) until UpCase(CH) in 'Y','N'  
        Flash(15,'                                           procedure UpdateCel
ls    var      Flength Integer    begin      ScreenFX,FY.ContentsS      if Txt i
n NewStat ScreenFX,FY.CellStatus then      begin        IFX FLengthLength(S)    
    repeat          ISucc(I)          with ScreenI,FY do          begin         
   FLengthFlength-11            if (Flength0) then            begin             
 CellStatusOverwritten,Txt              Contents''            end else          
  begin         NAFBGCHDIE                 ',false)          if UpCase(Ch)'Y' th
en EditCell Else Aborttrue        end else        begin          NewStatTxt     
     ClearCells          GetText        end      end    end    if not Abort then
    begin      if SChr($FF) then UpDateCells      GotoCell(FX,FY)      if AutoCa
lc and (Constant in ScreenFX,FY.CellStatus) then Recalculate      if Txt in NewS
tat then      begin        GotoXY(3,FY+1) Clreol        For I'A' to FXMax do    
    LeaveCell(I,FY)      end  .PA  *********************************************
**********************  *  SOURCE CODE MODULE MC-MOD04                          
         *  *  PURPOSE            Evaluate formulas.                         *  
*                      Recalculate spread sheet.                  *  *          
                                                       *  *  NOTE               
This module contains recursive procedures  *  *                      and is for 
computer scientists only.       *  *******  end    Flash(15,'                ',F
alse)    GotoCell(FX,FY)  end    .PA   Procedure Format is used to       procedu
re Format  var    J,FW,DEC,    FromLine,ToLine integer    Lock            Boolea
n        procedure GetInt(var I integer Max Integer)    var      S string8      
Err Integer      Ch Char    begin      S''      repeat        repeat Read(Kbd,Ch
) until Ch in '0'..'9','-',M        if ChM then        begin          Write(Ch) 
SS+Ch          Val(S,I,Err)       **********************************************
**************    var    Form Boolean    $A-  procedure Evaluate(var IsFormula B
oolean  True if formula                     var Formula AnyString  Fomula to eva
luate                     var Value Real   Result of formula                    
  var ErrPos Integer) Position of error   const    Numbers set of Char  '0'..'9'
    EofLine   M    var    Pos Integer     Current position in formula           
              Ch Char          end      until (IMax) or (ChM)      if IMax then 
IMax    end    begin    LowVideo    Msg('Format Enter number of decimals (Max 11
)  ')    GetInt(DEC,11)    Msg('Enter Cell whith remember if larger than 10 next
 column will lock ')    GetInt(FW,20)    Msg('From which line in column '+FX+' '
)    GetInt(FromLine,FYMax)    Msg('To which line in column '+FX+' ')    GetInt(
ToLine,FYMax)    if FW10 then Locktrue else LockFalse    for JFromLine to ToLine
 do    begin      ScreenFX,JCurrent character being scanned                     
EXY string3   Intermidiate string for conversion                   Procedure Nex
tCh returns the next character in the formula            The variable Pos contai
ns the position ann Ch the character              procedure NextCh    begin     
 repeat        PosPos+1        if PosLength(Formula) then        ChFormulaPos el
se Cheofline      until Ch' '    end   NextCh         function Expression Real  
  var      E Real      Opr.DECDEC      ScreenFX,J.FWFW      with ScreenSucc(FX),
J do      begin        if Lock then        begin          CellStatusCellStatus+L
ocked,Txt          Contents''        end else CellStatusCellStatus-Locked      e
nd    end    LowVideo    UpDate    GotoCell(FX,FY)  end       GetInt(ToLine,FYMa
x)    if FW10 then Locktrue else LockFalse    for JFromLine to ToLine do    begi
n      ScreenFX,J Char        function SimpleExpression Real      var        S R
eal        Opr Char          function Term Real        var          T Real      
      function SignedFactor Real              function Factor Real            ty
pe              StandardFunction  (fabs,fsqrt,fsqr,fsin,fcos,              farct
an,fln,flog,fexp,ffact)              StandardFunctionList  arrayStandardFunction
 of string6              const              StandardFunctionNames StandardFuncti
onList ('ABS','SQRT','S  dAFBGCHDIEQR','SIN','COS',                             
                               'ARCTAN','LN','LOG','EXP','FACT')            var 
             E,EE,L  Integer        intermidiate variables               FoundBo
olean              F Real              SfStandardFunction              OldEFY,  
                Current cell                EFY,              SumFY,            
  StartInteger              OldEFX,              EFX,              SumFXScreenIn
dex              CellSum Real                  f            if Ch in Numbers the
n                      begin                        EXYEXY+Ch                   
     NextCh                      end                      val(EXY,EFY,ErrPos)   
                   Cellsum0                      for SumFYOldEFY to EFY do      
                begin                        for SumFXOldEFX to EFX do          
              begin                          F0                          if (Con
stant in ScreenSumFX,SumFY.CellStatus) and                    unction Fact(I Int
eger) Real                begin                  if I  0 then begin FactI*Fact(I
-1) end                  else Fact1                end   Fact     .PA           
 begin  Function Factor               if Ch in Numbers then              begin  
              StartPos                repeat NextCh until not (Ch in Numbers)   
             if Ch'.' then repeat NextCh until not (Ch in Numbers)              
  if Ch'E' then                begin                  NextCh               not (
Calculated in ScreenSumFX,SumFY.CellStatus) then                          begin 
                           Evaluate(Form,ScreenSumFX,SumFY.contents,f,errPos)   
                         ScreenSumFX,SumFY.CellStatus                           
 ScreenSumFX,SumFY.CellStatus+Calculated                          end else if no
t (Txt in ScreenSumFX,SumFY.CellStatus) then                          FScrEEnSum
FX,SumFY.Value                          CellsumCellsum+f                        
      repeat NextCh until not (Ch in Numbers)                end                
Val(Copy(Formula,Start,Pos-Start),F,ErrPos)              end else              i
f Ch'(' then              begin                NextCh                FExpression
                if Ch')' then NextCh else ErrPosPos              end else       
       if Ch in 'A'..'G' then  Maybe a cell reference               begin       
         EFXCh                NextCh                if Ch in Numbers then       
              fCellsum                        end                      end      
              end                  end                end              end else 
             begin                foundfalse                for sffabs to ffact 
do                if not found then                begin                  lLengt
h(StandardFunctionNamessf)                  if copy(Formula,Pos,l)StandardFuncti
onNamessf then                  begin                    PosPos+l-1 NextCh      
              Fbegin                  F0                  EXYCh NextCh          
        if Ch in Numbers then                  begin                    EXYEXY+C
h                    NextCh                  end                  Val(EXY,EFY,Er
rPos)                  IsFormulatrue                  if (Constant in ScreenEFX,
EFY.CellStatus) and                  not (Calculated in ScreenEFX,EFY.CellStatus
) then                  begin                    Evaluate(Form,screenEFX,EFY.con
tents,f,ErrPos)         Factor                    case sf of                    
  fabs     fabs(f)                      fsqrt    fsqrt(f)                      f
sqr     fsqr(f)                      fsin     fsin(f)                      fcos 
    fcos(f)                      farctan  farctan(f)                      fln   
   fln(f)                      flog     fln(f)/ln(10)                      fexp 
    fexp(f)                      ffact    ffact(trunc(f))                    end
                        ScreenEFX,EFY.CellStatusScreenEFX,EFY.CellStatus+Calcula
ted                  end else if not (Txt in ScreenEFX,EFY.CellStatus) then     
             FScreenEFX,EFY.Value                  if Ch'' then                 
 begin                    OldEFXEFX OldEFYEFY                    NextCh         
           EFXCh                    NextCh                    if Ch in Numbers t
hen                    begin                      EXYCh                      Nex
tCh            NAFBGCHDIE       Foundtrue                  end                en
d                if not Found then ErrPosPos              end              Facto
rF            end  function Factor         begin              NextCh SignedFacto
r-Factor            end else SignedFactorFactor          end  SignedFactor      
     begin  Term           TSignedFactor          while Ch'' do          begin  
          NextCh texp(ln(t)*Sign.PA            begin  SignedFactor             i
f Ch'-' then            begin              NextCh SignedFactor-Factor           
 end else SignedFactorFactor          end  SignedFactor           begin  Term   
        TSignedFactor          while Ch'' do          begin            NextCh te
xp(ln(t)*SignedFactor)          end          Termt        end  Term           be
gin  SimpleExpression         sterm        while Ch in '*','/' do        begin  
        OprCh NextChedFactor)          end          Termt        end  Term      
     begin  SimpleExpression         sterm        while Ch in '*','/' do        
begin          OprCh NextCh          case Opr of            '*' ss*term         
   '/' ss/term          end        end        SimpleExpressions      end  Simple
Expression       begin  Expression       ESimpleExpression      while Ch in '+',
'-' do      begin        OprCh NextCh        case Opr of          '+' ee+SimpleE
xpr          case Opr of            '*' ss*term            '/' ss/term          
end        end        SimpleExpressions      end  SimpleExpression       begin  
Expression       ESimpleExpression      while Ch in '+','-' do      begin       
 OprCh NextCh        case Opr of          '+' ee+SimpleExpression          '-' e
e-SimpleExpression        end      end      ExpressionE    end  Expression      
 begin  procedure Evaluate     if Formula1'.' then Formula'0'+Foression         
 '-' ee-SimpleExpression        end      end      ExpressionE    end  Expression
       begin  procedure Evaluate     if Formula1'.' then Formula'0'+Formula    i
f Formula1'+' then delete(Formula,1,1)    IsFormulafalse    Pos0 NextCh    Value
Expression    if ChEofLine then ErrPos0 else ErrPosPos  end  Evaluate     .PA   
 procedure Recalculate  var    RFX ScreenIndex    RFYinteger    OldValue real   
 Err integer    begin    LowVideo    Gotomula    if Formula1'+' then delete(Form
ula,1,1)    IsFormulafalse    Pos0 NextCh    ValueExpression    if ChEofLine the
n ErrPos0 else ErrPosPos  end  Evaluate     .PA    procedure Recalculate  var   
 RFX ScreenIndex    RFYinteger    OldValue real    Err integer    begin    NormV
ideo    GotoXY(1,24) ClrEol    Write('Calculating..')    for RFY1 to FYMax do   
 begin      for RFX'A' to FXMax do      begin        with ScreenRFX,RFY do      
  begin          if (FormulaXY(1,24) ClrEol    Write('Calculating..')    for RFY
1 to FYMax do    begin      for RFX'A' to FXMax do      begin        with Screen
RFX,RFY do        begin          if (Formula in CellStatus) then          begin 
           CellStatusCellStatus+Calculated            OldValueValue            E
valuate(Form,Contents,Value,Err)            if OldValueValue then            beg
in              GotoXY(XPosRFX,RFY+1)              if (DEC0) then Write(ValueFWD
EC)              else Write(Value in CellStatus) then          begin            
CellStatusCellStatus+Calculated            OldValueValue            Evaluate(For
m,Contents,Value,Err)            if OldValueValue then            begin         
     GotoXY(XPosRFX,RFY+1)              if (DEC0) then Write(ValueFWDEC)        
      else Write(ValueFW)            end          end        end      end    end
    GotoCell(FX,FY)  end  FW)            end          end        end      end   
 end    GotoCell(FX,FY)  end  FW)            end          end        end      en
d    end    GotoCell(FX,FY)  end  Calculated            OldValueValue           
 Evaluate(Form,Contents,Value,Err)            if OldValueValue then            b
egin              GotoXY(XPosRFX,RFY+1)              if (DEC0) then Write(ValueF
WDEC)              else Write(Value  NAFBGCHDIEP  To   B. Osss    S string8     
 Err Integer      Ch Char    b  From O. P. Timistt (B3) kjhlkjfdsahfsdalkjhfksjh
dafkjldshfalkjdsaf skajfs 034909 D As you requested I have compiled a sales budg
et for our three major E products covering next ye !330fllkfdasklfkskfld !23308 
!220000 45 #(B12B14) 34 4ar by quaters. I have assumed an increase  d  of 20% ev
ery quater for Super A and 10 pct for Super B and C. 1rrrrrr A Product    1. Qua
ter  2. Quater  3. Quater  4. Quater Year Totalal C            -----------------
--------------------------------------  Super Adfskjdfskjlkjljlsafjfshdkljhfdsjf
hkjfdkljfakljakjhkjlhfds  Super Blkjdlkdslkdjslksdjfldksfajlkdjsflkdjflkdjf 34 3
4 34 23 325 400lkdjflkjfd  Super C A            --------------------------------
-----------------------  Year total B              22 B To simulate sales just c
hange the numbers for the first quater.   (A1A19) 3332 11 33  35     (C3C6) 32 2
3 kjdsflkdjsalkdjfskljfdlkjfsdflkdflkjdfkljsdkljsfkljsflkjsdkljfsdlkj 3 2354 (C3
+A3+C3) 22 33 23 #(B12*1.2)efff #(B13*1.1)efffJ #(B14*1.1)A 435 #(C12C14) 335   
(A8)+A4 23 54 45dskdklfklfkldsalkdsfdklklfdlkfd  NAFBGCHDIE13332 34 43 34 43 43 
2 ldsfadsfldsaldslfdlkfd 32 32 23 43 #(D12*1.2)t 32 543 45 345 3254 3 435d #(D13
*1.1)lt #(D14*1.1)F7Aj 435 #(E12E14)*i 3 43 34 23 23 4 #(C12*1.2)Ez #(C13*1.1) £
 #(C14*1.1) 43 32 23 32 543 435YT 435 #(D12D14)£K 34 43 34 34 32 54 543 (A1) 43 
2 Year totalj k 223 324 253 23 3454 234  NAFBGCHDIE2CAFkUSLLEC)FMUS )FE )F #(B12
E12)jFMUS jFE jFEDLOSk/$1 #(B13E13)jjEj1EMANNOITCNUFDRADNATS jU #(B14E14)SILNOIT
CNUFDRADNATS  CAFFXEF X94L FLFATCRAFj1TGNELFooMELLECETAD #(F12F14)LECTIDEooDXETT
EGooCjC jL  jAMj  ((!0o) h4GhG4GG Gh4GG GGG22" x!jTPPAEHjTPRUCERjTPTSN TPNINOCjT
PTUONOCjTPTUOTSLjTPNIXUAj jTPNIRSUjTPTUORSU SYSLIST 90.08,Gy 0(x!((!0o) h4GhG4GG
 Gh4GG GGG22" x!AMjjjF FooOETNECooOMOCLLEWooMDNAMMOC oJAMROF!FjF)ooBLECTEGSACREP
PUkOPRRE NLOCjFooNILTEGooTALUCLACERAOPRRE LUMROFFLUMROFSIkooc1TAULAVEk+ROFo oo+N
IRPoo)AOLoo )VAS-PYTEL Foo(MANELIFTEGELIFFk'SIXE e!C"**#s#r####g#s#r7!!*!y0&!#fo
(z 2z!f!z64!6"2G2x4! C$qqqq12 . '. !.    7*"!*o"!K!(   2TURBO   COM  TURBO.COM n
ot found. Re-insert disk in drive X and hit RETURN$ IL MANELIF GNIRTSoo& oo&HGIR
EVOMoow%UEVOMoo$WODEVO ooG$TADPU#FjF)ooY#LECEVAEL"GjG) ECOTOGoo !PYTHSALFoox AEL
CooI ooIRGooiTUA&NILBkFjooSA oo£SMk*LACOTUA 0 +LIFCMj F)F EER"/"""2!12 2*"*"rKB*
"!&),HVagqtyEgmv"&#V#*N#Fr+s!6#6q(6 #(w#6x2q(#Q!q(a!!Q                        a 
CS )jOPX -)    LLEC P  OF NED V GmTNETNOC UTATSLLEC0ER   ETALUCLAC EKCOL ETTIRWR
EVO XT   NATSNOCETUBIRTTA GA)EDNINEERCS  TSYNA  AMYFjAMXFjEGETNIjAHCkAERk kXETkT
YBURT SLAF NIXAM &),HVagqtyEgmv"&#V#*N#Fr+s!6#6q(6 #(w#6x2q(#Q!q(a!!Q           
             a !IP  OkUPNI kOC kRT kBK kSL k kSU kELFUBjTPPAEHjTPRUCERjTPTSN TPN
INOCjTPTUONOCjTPTUOTSLjTPNIXUAj jTPNIRSUjTPTUORSU SYSLIST 90.08,Gy 0(x!((!0o) h4
GhG4GG Gh4GG GGG22" x!  NAFBGCHDIE      DEC2               Default number of dec
imals                  FW10               Default field whith                   
    end      end    end    AutoCalcTrue    FX'A' FY1             First field in 
upper left corner    end    procedure Clear  begin    LowVideo    GotoXY(1,24) C
lrEol    Write('Clear this worksheet (Y/N) ')    repeat Read(Kbd,Ch) until Upcas
e(Ch) in 'Y','N'    Write(Upcase(Ch))    if UpCase(Ch)'Y' then    begin      Clr
Scr      Init      Grid    .PA  ************************************************
*******************  *  SOURCE CODE MODULE MC-MOD00                             
      *  *  PURPOSE            Micellaneous utilities an commands.        *  ***
****************************************************************      procedure 
Msg(S AnyString)  begin    GotoXY(1,24)    ClrEol    Write(S)  end    procedure 
Flash(X integer S AnyString  Blink boolean)  begin    LowVideo    GotoXY(X,23)  
  Write(S)    if Blink then    bend  end                 end      end    end    
AutoCalcTrue    FX'A' FY1             First field in upper left corner    end   
 procedure Clear  begin    LowVideo    GotoXY(1,24) ClrEol    Write('Clear this 
worksheet (Y/N) ')    repeat Read(Kbd,Ch) until Upcase(Ch) in 'Y','N'    Write(U
pcase(Ch))    if UpCase(Ch)'Y' then    begin      ClrScr      Init      Grid    
egin      repeat        GotoXY(X,23)        Blinknot Blink if Blink then LowVide
o else NormVideo        Write(S)        Delay(175)      until KeyPressed    end 
   NormVideo  end    procedure Auto  begin    AutoCalcnot AutoCalc    if AutoCal
c then  Flash(65,'AutoCalc ON ',false)    else Flash(65,'AutoCalc OFF',false)  e
nd    cedure Flash(X integer S AnyString  Blink boolean)  begin    LowVideo    G
otoXY(X,23)    Write(S)    if Blink then    b.PA  ******************************
*************************************  *  SOURCE CODE MODULE MC-MOD03           
                        *  *  PURPOSE            Read, Save and Print a spread s
heet.       *  *                      Display on-line manual.                   
 *  *******************************************************************    type 
   String3  string3    var    FileName string14    Line string100    function Ex
ist(FileN AnyString) boolean  var F file  begi.PA    ***************************
****************************************  *  SOURCE CODE MODULE MC-MOD01        
                           *  *  PURPOSE            Display grid and initialize 
all cells      *  *                      in the spread sheet.                   
    *  *******************************************************************      
  procedure Grid  var I integer      Count Char  begin    LowVideo    For Count'
A' to FXMax do    begin      GotoXY(XPosCount,1)     n     $I-     assign(F,File
N)     reset(F)     $I+     if IOResult0 then Existfalse     else Existtrue  end
      procedure GetFileName(var Line AnyString FileTypeString3)  begin    Line''
    repeat      Read(Kbd,Ch)      if Upcase(Ch) in 'A'..'Z',M then      begin   
     write(Upcase(Ch))        LineLine+Ch      end    until (ChM) or (length(Lin
e)8)    if ChM then Delete(Line,Length(Line),1)    if Line'' then LineLine+'.'+F
ileType  end    .CP20    procedure Save Write(Count)    end    GotoXY(1,2)    fo
r I1 to FYMax do writeln(I2)    NormVideo    if AutoCalc then  Flash(65,'AutoCal
c ON' ,false)    else Flash(65,'AutoCalc OFF',false)    Flash(33,'  Type / for C
ommands',false)  end      procedure Init  var    I ScreenIndex    J Integer    L
astName string2  begin    for I'A' to FXMAX do    begin      for J1 to FYMAX do 
     begin        with Screen I,J do        begin          CellStatusTxt        
  Contents''          Value0      NAFBGCHDIE  var I screenIndex  J integer  begi
n    LowVideo    Msg('Save Enter filename  ')    GetFileName(Filename,'MCS')    
if FileName'' then    begin      Assign(MCFile,FileName)      Rewrite(MCFile)   
   for I'A' to FXmax do      begin        for J1 to FYmax do        write(MCfile
,ScreenI,J)      end      Grid      Close(MCFile)      NormVideo      GotoCell(F
X,FY)    end  end    .CP30    procedure Load  begin    LowVideo    Msg('Load Ent
er filename  ')    GetFileName(Filename,'MCS(Line) do          begin            
if LineJB then            begin              Boldnot Bold              if Bold t
hen LowVideo else NormVideo            end else write(LineJ)          end       
   Writeln          II+1          Readln(H,Line)        until Eof(H) or (I23) or
 (Copy(Line,1,3)'.PA')        GotoXY(26,24) LowVideo        write(' Please press
 any key to continue ')        NormVideo        read(Kbd,Ch)      end      GotoX
Y(20,24) LowVideo      write(' Please p')    if (Filename'') then if (not exist(
FileName)) then    repeat      Msg('File not Found Enter another filename  ')   
   GetFileName(Filename,'MCS')    until exist(FileName) or (FileName'')    if Fi
leName'' then    begin      ClrScr      Msg('Please Wait. Loading definition...'
)      Assign(MCFile,FileName)      Reset(MCFile)      for FX'A' to FXmax do    
   for FY1 to FYmax do read(MCFile,ScreenFX,FY)      FX'A' FY1      NormVideo   
   UpDate    end    GotoCell(FX,FY)  endress RETURN to start MicroCalc ')      N
ormVideo      Readln(Ch)      UpDate    end else  Help file did not exist     be
gin      Msg('To get help the file MC.HLP must be on your disk. Press RETURN')  
    repeat Read(kbd,Ch) until ChM      GotoCell(FX,FY)    end  end    y key to c
ontinue ')        NormVideo        read(Kbd,Ch)      end      GotoXY(20,24) LowV
ideo      write(' Please p      .PA    procedure Print  var    I      screenInde
x    J,Count,    LeftMargin Integer    P          string20    MCFile     Text  b
egin    LowVideo    Msg('Print Enter filename "P" for Printer ')    GetFileName(
Filename,'LST')    Msg('Left margin  ')  Read(LeftMargin)    if FileName'P.LST' 
then FileName'Printer'    Msg('Printing to ' + FileName + '....')    Assign(MCFi
le,FileName)    Rewrite(MCFile)    For Count1 to 5 do Writeln(MCFile)    for J1 
to FYmax do    begin      Line''      for I'A' to FXmax do      begin        wit
h ScreenI,J do        begin          while (Length(Line)XPOSI-4) do LineLine+' '
          if (Constant in CellStatus) or (Formula in CellStatus) then          b
egin            if not (Locked in CellStatus) then            begin             
 if DEC0 then Str(ValueFWDEC,P) else Str(ValueFW,P)              LineLine+P     
       end          end else LineLine+Contents        end  With       end  One l
ine       For Count1 tprogram MicroCalc        MICROCALC DEMONSTRATION PROGRAM  
Version 1.00A      This program is Copyrighted by Borland International, Inc.   
 1983, 1984, 1985 and is hereby donated to the public domain for    non-commerci
al use only.        INSTRUCTIONS      1.  Compile this program using the TURBO.C
OM compiler.          a.  Use the O command from the main menu to select Options
.          b.  Select the C option to generate a .COM file.          c.  Select 
the Q option to Quit the Options menu.          d.  o LeftMargin do Write(MCFile
,' ')      writeln(MCFile,Line)    end  End Column     Grid    Close(MCFile)    
NormVideo    GotoCell(FX,FY)  end    .PA    procedure Help  var    H text    Hel
pFileName string14    Line string80    I,J integer    Bold boolean    begin    i
f Exist('MC.HLP') then    begin      Assign(H,'MC.HLP')      Reset(H)      while
 not Eof(H) do      begin        Readln(H,Line)        ClrScr I1 Boldfalse NormV
ideo        repeat          For J1 to Length  cAFBGCHDIESelect the M option to s
pecify the Main file          e.  Type "MC" and hit RETURN          f.  Type C t
o compile the program to disk          g.  Type R to run the program        2.  
Exit the program by typing /Q      $R-,U-,V-,X-,A+,C-      const    FXMax Char  
 'G'    FYMax         21    type    Anystring    string255    ScreenIndex  'A'..
'G'    Attributes   (Constant,Formula,Txt,OverWritten,Locked,Calculated)        
CellRec     record      CellStatus set of Attributes      Contents.PA  *********
**********************************************************  *  SOURCE CODE MODUL
E MC-MOD02                                   *  *  PURPOSE            Display va
lues in cells and move between   *  *                      cells in the spread s
heet.                 *  *******************************************************
************      procedure FlashType  begin    with ScreenFX,FY do    begin    
  GotoXY(1,23)      Write(FX,FY2,' ')      if Formula in CellStatus  then writ  
 String70      Value      Real      DEC,FW     0..20    end      Cells        ar
rayScreenIndex,1..FYMax of CellRec    const    XPOS arrayScreenIndex of integer 
 (3,14,25,36,47,58,68)    var    Screen        CellREC          FX            Sc
reenIndex    FY            Integer    Ch            Char    MCFile        file o
f CellRec    AutoCalc      boolean       The following include files contain pro
cedures used in MicroCalc.         $I MC-MOD00.INC   $I MC-MOD01.INC   $Ie('Form
ula')  else      if Constant in CellStatus then Write('Numeric ') else      if T
xt in CellStatus then Write('Text    ')      GotoXY(1,24) ClrEol      if Formula
 in CellStatus then Write(Contents)    end  end       The following procedures m
ove between the Cells on the calc sheet.   Each Cell has an associated record co
ntaining its X,Y coordinates    and data. See the type definition for "Cell".   
                      procedure GotoCell(GX ScreenIndex GY integer)  begin    wi
th Scree MC-MOD02.INC   $I MC-MOD03.INC   $I MC-MOD04.INC   $I MC-MOD05.INC   $I
 MC-MOD06.INC   $I MC-MOD07.INC        .PA    procedure Commands  begin    GotoX
Y(1,24)    LowVideo    Write('/ restore, Quit, Load, Save, Recalculate, Print,  
Format, AutoCalc, Help ')    Read(Kbd,Ch)    ChUpCase(Ch)    case Ch of      'Q'
 Begin             NormVideo             Halt           End      'F' Format     
 'S' Save      'L' Load      'H' Help      'R' Recalculate      'A' Auto      '/
' nGX,GY do    begin      GotoXY(XPosGX,GY+1)      LowVideo      Write('        
   ')      GotoXY(XPosGX,GY+1)      if Txt in CellStatus then Write(Contents)   
   else      begin        if DEC0 then Write(ValueFWDEC)        else Write(Value
FW)      end      FlashType      GotoXY(XPosGX,GY+1)    end    NormVideo  end   
 .CP20    procedure LeaveCell(FXScreenIndexFY integer)  begin    NormVideo    wi
th ScreenFX,FY do    begin      GotoXY(XPosFX,FY+1)      Write('           ')Upd
ate      'C' Clear      'P' Print    end    Grid    GotoCell(FX,FY)  end      pr
ocedure Wellcome      procedure Center(S AnyString)    var I integer    begin   
   for I1 to (80-Length(S)) div 2 do Write(' ')      writeln(S)    end    begin 
 procedure Wellcome     ClrScr GotoXY(1,9)    Center('Welcome to MicroCalc.  A T
urbo demonstation program')    Center('Copyright 1983 by Borland International I
nc. ')    Center('Press any key for help or RETURN to start')    GotoXY(40,12)  
      GotoXY(XPosFX,FY+1)      if Txt in CellStatus then Write(Contents)      el
se      begin        if DEC0 then Write(ValueFWDEC)        else Write(ValueFW)  
    end    end  end      .CP20    procedure Update  var    UFX ScreenIndex    UF
Y integer  begin    ClrScr    Grid    for UFX'A' to FXMax do for UFY1 to FYMax d
o    if ScreenUFX,UFY.Contents'' then LeaveCell(UFX,UFY)    GotoCell(FX,FY)  end
    .CP20    procedure MoveDown  var Start integer  begin    LeaveCell(FX,F  Rea
d(Kbd,Ch)    if ChM then Help  end    .PA    begin    Init    Wellcome    ClrScr
 Grid    GotoCell(FX,FY)    repeat      Read(Kbd,Ch)      case Ch of        E   
    MoveUp        X,J    MoveDown        D,M,F MoveRight        S,A    MoveLeft 
       '/'      Commands               GetCell(FX,FY)      else        if Ch in 
' '..'' then        GetCell(FX,FY)      end    until truefalse  end.    NAFBGCHD
IEY)    StartFY    repeat      FYFY+1      if FYFYMax then FY1    until (ScreenF
X,FY.CellStatus*OverWritten,Locked) or (FYStart)    if FYStart then GotoCell(FX,
FY)  end    .CP20    procedure MoveUp  var Start integer  begin    LeaveCell(FX,
FY)    StartFY    repeat      FYFY-1      if FY1 then FYFYMax    until (ScreenFX
,FY.CellStatus*OverWritten,Locked) or  (FYStart)    if FYStart then GotoCell(FX,
FY)  end    .CP20    procedure MoveRight  var Start Screey ecrire des fichiers. 
             Nous vous souhaitons "bonne programmation" avec TURBO Pascal.      
isquette. Normalememt vous le     faites en tapant Crtl-C lorsque vous etes sous
 CPM (lorsque vous     avez le signe A sur l'ecran ).       Sous TURBO Pascal, p
our changer de disquette, revenez sous le menu     principal. Puis taper L et RE
TURN. Vous entendrez le disque tourner     pendant quelques secondes le systeme 
"connait" maintenant la     nouvelle disquette et vous pouvez nIndex  begin    L
eaveCell(FX,FY)    StartFX    repeat      FXSucc(FX)      if FXFXMax then      b
egin        FX'A'        FYFY+1        if FYFYMax then FY1      end    until (Sc
reenFX,FY.CellStatus*OverWritten,Locked) or (FXStart)    if FXStart then GotoCel
l(FX,FY)  end    .CP20    procedure MoveLeft  var Start ScreenIndex  begin    Le
aveCell(FX,FY)    StartFX    repeat      FXPred(FX)      if FX'A' then      begi
n        FXFXMax        FYFY-1        if Fprogram MicroCalc        MICROCALC DEM
ONSTRATION PROGRAM  Version 1.00A      This program is Copyrighted by Borland In
ternational, Inc.    1983, 1984, 1985 and is hereby donated to the public domain
 for    non-commercial use only.        INSTRUCTIONS      1.  Compile this progr
am using the TURBO.COM compiler.          a.  Use the O command from the main me
nu to select Options.          b.  Select the C option to generate a .COM file. 
         c.  Select the Q option to Quit the Options menu.          d.  Y1 then 
FYFYMax      end    until (ScreenFX,FY.CellStatus*OverWritten,Locked) or (FXStar
t)    if FXStart then GotoCell(FX,FY)  end    rt)    if FXStart then GotoCell(FX
,FY)  end    .CP20    procedure MoveLeft  var Start ScreenIndex  begin    LeaveC
ell(FX,FY)    StartFX    repeat      FXPred(FX)      if FX'A' then      begin   
     FXFXMax        FYFY-1        if FSelect the M option to specify the Main fi
le          e.  Type "MC" and hit RETURN          f.  Type C to compile the prog
ram to disk          g.  Type R to run the program        2.  Exit the program b
y typing /Q      $R-,U-,V-,X-,A+,C-      const    FXMax Char   'G'    FYMax     
    21    type    Anystring    string255    ScreenIndex  'A'..'G'    Attributes 
  (Constant,Formula,Txt,OverWritten,Locked,Calculated)        CellRec     record
      CellStatus set of Attributes      Contents   String70      Value      Real
      DEC,FW     0..20    end      Cells        arrayScreenIndex,1..FYMax of Cel
lRec    const    XPOS arrayScreenIndex of integer  (3,14,25,36,47,58,68)    var 
   Screen        CellsREC      FX            ScreenIndex    FY            Intege
r    Ch            Char    MCFile        file of CellRec    AutoCalc      boolea
n       The following include files contain procedures used in MicroCalc.       
  $I MC-MOD00.INC   $I MC-MOD01.INC   $I MClle disquette.     Ceci provient du f
ait que le systeme d'exploitation CPM doit etre     "prevenu" que vous avez mis 
une autre disquette. Normalememt vous le     faites en tapant Crtl-C lorsque vou
s etes sous CPM (lorsque vous     avez le signe A sur l'ecran ).       Sous TURB
O Pascal, pour changer de disquette, revenez sous le menu     principal. Puis ta
per L et RETURN. Vous entendrez le disque tourner     pendant quelques secondes 
le systeme "connait" maintenant la     nouvelle disquette et vous pouvez   NAFBG
CHDIE-MOD02.INC   $I MC-MOD03.INC   $I MC-MOD04.INC   $I MC-MOD05.INC   $I MC-MO
D06.INC   $I MC-MOD07.INC        .PA    procedure Commands  begin    GotoXY(1,24
)    LowVideo    Write('/ restore, Quit, Load, Save, Recalculate, Print,  Format
, AutoCalc, Help ')    Read(Kbd,Ch)    ChUpCase(Ch)    case Ch of      'Q' Begin
             NormVideo             Halt           End      'F' Format      'S' S
ave      'L' Load      'H' Help      'R' Recalculate      'A' Auto      '/' Upd 
Copyright (C) 1985 BORLAND IncBNo Terminal selectedP7#  ok!!"#($ +*!5!*!!(2!5(2!
!!OO!*!!45(! +/0y0(ate      'C' Clear      'P' Print    end    Grid    GotoCell(
FX,FY)  end      procedure Wellcome      procedure Center(S AnyString)    var I 
integer    begin      for I1 to (80-Length(S)) div 2 do Write(' ')      writeln(
S)    end    begin  procedure Wellcome     ClrScr GotoXY(1,9)    Center('Welcome
 to MicroCalc.  A Turbo demonstation program')    Center('Copyright 1983 by Borl
and International Inc. ')    Center('Press any key for help or RETURN to start')
    GotoXY(40,12)    R d!k5!5o&((  *"x2y(28!"9!!og2""22 9/4*9 Co&£ (!eA8Q0G x!w#
 ( (*(.(w. !h6# ((*((w# w# 8 ! .,*a ''72*B "og"22! ead(Kbd,Ch)    if ChM then He
lp  end    .PA    begin    Init    Wellcome    ClrScr Grid    GotoCell(FX,FY)   
 repeat      Read(Kbd,Ch)      case Ch of        E       MoveUp        X,J    Mo
veDown        D,M,F MoveRight        S,A    MoveLeft        '/'      Commands   
            GetCell(FX,FY)      else        if Ch in ' '..'' then        GetCell
(FX,FY)      end    until truefalse  end.  ""*B"Ru*"#V##V#N#FO/o&9O/o&9!9( (G!9 
w#Ew8OCA#0w#xo&9xG7s#r#s#r#q#px!D9N#8y#(Ox!D9N##Vh&D9! 9! 9#Vh&D9!"x/o&9p#HR' RB
0' RqRR!+R!+r!+r!+r!#r!+TKB!z .PA    *******************************************
************************  *  SOURCE CODE MODULE MC-MOD01                        
           *  *  PURPOSE            Display grid and initialize all cells      *
  *                      in the spread sheet.                       *  *********
**********************************************************        procedure Grid
  var I integer      Count Char  begin    LowVideo    For Count'A' to FXMax do  
  begin      GotoXY(XPosCount,1)     S))0  DMgojB07 Hz5a)az 0Ggo/g/o#o&KxAJSJDM!
b"!6J"DM'd  R0 0w#$O! #08) 8  ! 80T))  T)y&#9N8w!DB9+O#) W8(8J9To9yk-&9w&#9o&!T9
K#C#y8O(#  !#!9RO Write(Count)    end    GotoXY(1,2)    for I1 to FYMax do write
ln(I2)    NormVideo    if AutoCalc then  Flash(65,'AutoCalc ON' ,false)    else 
Flash(65,'AutoCalc OFF',false)    Flash(33,'  Type / for Commands',false)  end  
    procedure Init  var    I ScreenIndex    J Integer    LastName string2  begin
    for I'A' to FXMAX do    begin      for J1 to FYMAX do      begin        with
 Screen I,J do        begin          CellStatusTxt          Contents''          
Value0      NAFBGCHDIE8 (8wPTOsOS!988xW8/oz88x8&8#(*BPOz(Ox8(*!9O!T9-fl&!T96#w!T
9K#C#( x #  )   '   '  x  T(0Dz, ( 0%, 7 (8x - r8x   ,-xGrM9r.#n0 - nx ,-(-G,-rM
   #w#/w#w#!9! E9!!9(+F!"9!(#2*" "2(  *w*6!$! (( #CONTRMKBDLSTCAUXUSR2i*0*(q##pZ
*( x2*6#"v( * 26"!"""2""v2"!"(!8O6*"9.8 u+-(08x , 7888ox!oGOWggzWyOxGgzWyOxGxyzx
xx(r(r7 g£zWyOxG  x' /o   - 0- ,l8 4 x(  -8 -8, l8*! ! 4  ---        DEC2       
        Default number of decimals                  FW10               Default f
ield whith                       end      end    end    AutoCalcTrue    FX'A' FY
1             First field in upper left corner    end    procedure Clear  begin 
   LowVideo    GotoXY(1,24) ClrEol    Write('Clear this worksheet (Y/N) ')    re
peat Read(Kbd,Ch) until Upcase(Ch) in 'Y','N'    Write(Upcase(Ch))    if UpCase(
Ch)'Y' then    begin      ClrScr      Init      Grid     ,,,-xGg+2n*8t  z,-' x' 
.  ,   ! 4,-  o&0%,   gr.8cI$IL*x 0G,,-(- !I0  o8 ' m.1pF,t6!wS.z%FXcur1x(8 !J0.
O!s8 n  s    .n  0 - OT0j oD,jend  end                 end      end    end    Au
toCalcTrue    FX'A' FY1             First field in upper left corner    end    p
rocedure Clear  begin    LowVideo    GotoXY(1,24) ClrEol    Write('Clear this wo
rksheet (Y/N) ')    repeat Read(Kbd,Ch) until Upcase(Ch) in 'Y','N'    Write(Upc
ase(Ch))    if UpCase(Ch)'Y' then    begin      ClrScr      Init      Grid     !
I.8cI$IL!  I nn      nfVNF!DLTI!!53!r1!! x  #- ox(-  (x8(z,zi!' r)(DMbo88x(08W!O
z k68x(-(ay( z(.( E+(Dg-/ 0p## +0w#,- 60#w(6(2(-()(6 (8 0 (* y(#+ (( 66 #6 #"* y
o p .##(.6w4. *##55 *R8*#" £ *#w+#+*('k!0(k!8!-#827kwO$6s  #r$£6 k ((qk( (   k  
*O ##.q4((*ogM wD05.(z x0w#xG%%ZJDM% 65+w661#6r. p7#E(!90To&p( #+(- #6O#60 #WyOh
(yDOyZy0 GD! !ws(    hx-Sx9+zzgZJDM0,7o #yO!9i&  NAFBGCHDIE4q*##62*((6-#RM8(G A#
*'C! !TRUEFALSE!9N#Y#(G#     "(k((!0(!!2Sz0*6##ww#w$w#w ##N#F*B2w#w#s#r"*-w#ww##
""2ZR0*4#42ZR *4 #4(COM"*D"z*z! !!V!t!t,"r*r"p!*p£fz!"n*p*n*p*nn&s*n#o!P!!E!*** 
FATAL ERROR !! ""**E"*""*"*""**E"*"E"*"*""!*E"**!2"!2*&" * £!* !n&! £oE"* !!"* *
 £n&! E#* !*22*f(/G(##++ O x yC! Q*G(##..f*##w  +4 #4x 2G(""*n*0SZR8*N#F#s#r,0)j
S*##w+N#FBr+s2!T)j)00 R!#*#V#N#F##V20*6#-Nw#Fwq#p#6#w#w#w""!DM!"*B!(2"!"2 !n&+s"
/+"6"8!*6*o !*8* "2"4!*2*o !*4* "/*/*"-*-!!)#V*-!!)#Vo*-!!)#Vo21*1&")"+*+*"'!2&!
*&&)#V*'E8$*&&!2&$!*&&)#V*+*E**)s#r" """$*$#oEz%*$*"!2*"*"* *"!*&)#V*!*&)#V*oE%*
&!2"*w#wx(9*O *-4 #4!*4 #4*-N#Fq#pV+Bq#pSZR&*s#r$s#rL*L!(!$22L!(*$(!3 1!(7" 2"S"
Ns#FrB(Z#(*"K! !*#"!x * *) 2""!"*$!*&n&E%!*&)#V!*&)#V#!*&)#V*I#!*&)*s#r!*&!s""**
"!2!*&)#V*E%*&!2%**"!2 !* &)#V*E&* &!2 %**E"**E"!*&)#V**"!* &)#V**"**s*d***d*s**
d!*&!s!* &!s""***d***d*G!*&2*&*!nf(HR0nf"  VMDnfutqp*s#r*s#r"*uKB!0' #fo"*R0RnfR
0KqputsrNF(VNFV*SutKqpR*R(wwnfut"6#K*K*!""*NFy(*"*B0Cnf*R*"*RSs#r#V""6#O"w2x2*"!
F""  &y*"*2"*"ED'!!+)!s#r!!+)*!Rs#r!"J'!"*!E)!*+)#V"!*+)#V"*!R"*"y*"w*y*w!"**y*w
f$*!m#*m*u*d*y*w*f$*y!q#*q*u&E((*y!"y*y*w*f$*y!q#'*w*y*f$*w!o#*u*o&E(*w!R"w*w*y*
f$*w!o#B(*y*wE(*y*wE(*y*w%*y!"y*w!R"w*y*wE'*w*R**yREC)*y*!F"""!* Nr!6go(R*s#r£2x
(sx(TDMx(R0U(O/o&9q# (!F0#(  ( #(  ((#( i&T-a%o*!6o&2 2z2*KB" z C  User break+  
 I/O  Run-time error , PC*Not enough memory  Program aborted  '1!d!c$,c   N A F 
B G C H D I EE)*!"!*+)*ys#r!*+)*s#r*w")**wE)*!"!*+)*s#r!*+)*ws#r*y"**E'J'*!*!£oE
S**!E*!M$$$SOWRK.$$$p!o !2!!#!!#!!)#V!!)#V#!!)!!)#V!s#r*!El*!"r**"!*)#V**"***d*!
"*!"**E*!"*!"*k*!R*/o/g#f$*k!""*oEQ3***! e.*#!k*3*#"*!E3*#"!"**o*!9!!9*n&25*5&""
!"!28!"!"!8!!!n&s!!8£fz4"6!8*6U3s*6#3!8!E4!28z4!8!!!8!!8!n&#s!8!8£U3s*I*8&oE4*8&
2*!*!£R!*s#r*!!£R!!E*s#r*&24#***d*k!"k*k*2""""""!!)"!*"!+"!"!,**!!,!!!E+!!!!,!!"
*!EB,!*!"*!"**"*!Ew,!"-!!)*I"E,!"!!)*I"E,*!"!!)*I"E,*!"!s*I"E,*!"!u*I*4&!E RBR5R
BR5 RBR5RBx5MCtrl-*4&!e.! 6 R5MLF! 6 R5MCR! 6R5MESC! 6 R5MSPACE! 6R6MDEL! 6*4&e.
!*4&!EM6!M(+128)!!!5!58*£*E6!2!" 6!2*&6!!!*!*!£o*!£o2*&*&e.!*&"E-*!"*!E+-!"-!"!2
!"!"!"!!)!s#r!!)!s#r!!)!s#r*G!!!!s!!!s!!!s&!"k*G!*&E-!*!E.!u*z*!R"*!E,.!s*z*!R"*
!E.!!)*z*!R"*!E.!!)*z*!R"*!E.!!)*z*!R"**G!*G!*G!*&2*&"*"*0!" !!D !*&e.!*&! ! O!£
!o6ooE6*&! ! OE7!!!!n&+s6E8**e.**&! E7*&"! " !!D V8!" !£!vzG8"!"! "!" *+8!!D i6*
&!$!0!9OooE6*&! E8*&4!! " **&e.*i6E8! 28!!D 8 !"s#r*2!s2""*"**0#VE40*2n&E/**0#Vo
 **3! *2!s**!RE0*&E/MSeek read error!/**E/MSeek write error!**o $0**o **3! *0*s#
r"*"*2n&E0**0#Vo **3! * "2"""**!/!*&R"*"*3*&***!d**EL1**0"M*!2!!D *&! OEP9*&29*&
!0!9!$OEz9698 *&£*m+"m*m!E9!"m!*" !V!!oV!!!o2* *IoEM*U! E!E!" *! *U!R*EJ.9* .oE*
U! E!E!" .*! Z"P!"!!! " !"m!!!!9!9!N!!#V!!/*3**!**R!d*!"0"2"""**!/!*&R*!"*"**3*&
*d*2!s**E/2**0#V!!/***3!**R!d*2!s*!"1"""*oE2*!!£!E2!!! e.!! e.+k!!*!**£oE2!! e.!
! e.#!k*22  !N!A!F!B!G!C!H!D!I!Eo#!Eh 9*** WARNING Unable to sort Terminal names
 - Press RETURN   mR"*!!s!!D *&! E*&! !OE*&" *!*!n&#s**!n&*&s*&!*&!o*£!£oE!"! "!
" *!*!n&+s*&!*&£oE!2!!D  ""!v!*!&!-"*!&!%!*!8**£!8£"6*6*£!8£"4*n&EE*G*6s*H*4sE*G
*4s*H*6s"2*2!!N*2"0*0!s*0!s*0F!s!!o !!EbFM6File Containing messages for this pro
gram is not found!!!e!02!2!!i!!!!!!n&s!!!!!n&s!!!!v!%!j"+! """****£o2*&""""*MEk!
*s!*s**!*!*s"!*2!!!! " !"!*fz"*#"!!! " *&EV!*n&n&"! "!i!! " !!D *&*&! £oE!*n&n&2
£*&2*&!!n&!!n&OEV*&" *&!!n&*s!2*&oEG!!! " *&EeG*+!! "!i!! " !+!u!M2-!M*&oEG!2!ME
G!*+G!!OEH!!OEH*+*+!+IBH*+n&!2!*&EsH*+!s!!! " *+!+H*+!s*+MH!!!OElI!!OEH*+*+&!+IB
iI*+n&!2!""""!2X*&EP*#V!&! "!i!! " *X&oEG!Zu*&ErG!Z*!Y!X*Y&*&£oE£!2XD*Y&E**s#r*#
V**E!2X**D*X&oE!!!%! D*#V**oED**!2XP"P"R"T"V*Vn&"L!L*T*R*P*L*Vs"J!*Jfz"F!" *F#!*
Jfz"F!" *F#"B"D*&EA!*D£*&EGI*+!s!!! " *+&!+iI*+!s*+&MsI!!!OEJ*+!+*+MEJ!*+M*+M*+J
!s*+I!s*+!s*+F!sJ*+!+*+!+*+*+J!!!H*+I!!!H*+F*+Fn&oEJ*+!!!J*+!s#rJ!!!OEK*+M!+*+Mf
z7A"*D*n&4!! " *#A*D£!EA  ( !*D£fzA"*D*n&!&! " *#kA!")  ! "!i!! " !*B!-f62!M*&£o
oEB!*DHB*&!-EHBM*D!! """*&EB*n&!EB!2B!2!*&oEB!*sM*qD*&EB*n&!EB!2B!2!!2*&EKC*&MEg
K*+SM2!*&oEPK*+S!+dK*+SMK*+SM!K!!!OEK*+u!+*+uMEK*+o!+K*+oMK!!!OE&L*+i!+)L!!OEL*+
!+*+MEL*+a!+L*+aML!! !OEL*+!!!H*+!!!HL!!!O**n&!£oE#C!2KC*&o*n&!£oEKC!2*&EC!*shC!
*s*n&!EC*&ECM*!!! " **qD*&ECM*!!! " *&*M£oE+D*!! "!i!! " *+!u !M*&ooEqD!*"*"*MED
*6ME*Fn&ED!e.!8DM000!*#Vk!8*6*!8  "N"A"F"B"G"C"H"D"I"E+M£oE6M*+K!!'!9M!!O*+MM£o!
!O*+uM£ooEM*+Y!!'!M*+Y!s#r!!O*+iM£o!!O*+M£ooE2N*+g!!'!EN*+g!s#r*-&!!fzqN"' *'#VN
!!  ON"h**h"**EN!"N*!EN*"KN!2m!2m*!EOY#Vs#r*Q*i*W***a*c*g#Vs#r*&ER! z *l&TURBO.*
*!"***!E"*! "W!*!02!! !!2!! "*W !2!e.!e.MCopyP!!W! !W!!Wp!p!EXMFile !WM  not fou
nd!!!!!R3oEYMYou cannot install !WM !2! !!jD *j&!!!! OEO*j&RfO!NORzO!NORO*&o2&O 
RO *m&!2&!*!""*!*R!EO*#"!!!!!£!s!n!n!!!n£!s! !""*"!EgR!"*"+!*#"*"+*#" * +!#"**EP
** +"* "P*"+"*"*+* R"*+*#"!*+fz with this program!!MTINST.MSGo !!EYM Message fil
e MTINST.MSGM  not found!*! "**!"*!E"!.*&Y! "*&!!&!-"*&!!& !2!!,fz2!*&))!e.E*&#!
,fz2!*&))!n&!*&))!n&E!*&))!n&!*&))!n&EZ!2!XWY'!*&))!*&))E!2! R"!*+fzIR"*+* ***"*
*ER*#!&)  ****R!oEQ! * ! !j !j!Q**RRQ!!QRQ!n!!! **+ERM!!£R! *#Q *#PNoEP*&&"!P!P!
!2l! !p! !ER!  E!2!2! !2!"*&ES SWY"*&#Z*&#Z,*&2!2!*&"*&!!&  *W   !*&))!n&!E!! ! 
" !!*&))£fz"!*&))*n&4!! " *#!! !C!!B!Q!-f6BRc!2QRw!2ARB0-R!*&))!e.!! !CME!*&))!C
*&Y!KNNoE S!2lsW!2*&EAS!"!S !!! !!*&ES!2lsW*+"*! 2*! #ES!!! !*&ES!2lsW*+"!2!2jUS
!2*&ET!jE6T! * ! !j !*&*&oEiTF2!2!!jrDT!2!2!!2*&ENU!!O!!OoEGU*"    !!OEU*oE!2B!2
B!"! e.!!!WW!M1*!"!!,fz2A!*A&))£#2**&!E!2B!X!!*A&))WW*&M1**&"*A&#!2!!WW!M1*B&!!8
WW!0*#"*8&29*9&*!*!!"!"!!WW!0!"*!R"!!,fzS2!*&))!s!*&))!n&!E!*&))!!s!"!!!HU!!OEAU
*DUNU!! * ! !j *&EU! !*9*0"*"!j"****n&s**n&s****&* *6*0*Fn&s*1*In&s*2*Jn&s*3*Gn&
s*4*Hn&s*5*K#Vs#r*7*M**S*C*o*I*u*O*  #N#A#F#B#G#C#H#D#I#E*!*&))!n&EH!*&))*s*#"*&
#"4"6!"2*2*6£E*6*2n&!E*6*2!*4!*4!n&#s*4*4£*6*2n&s*2#"2i!!fz"0 *0#MP!!!fzk"0W!*0!
02!!W!! *0#' !W! " !!-D *-&2-*-&! E*-&!2-*-&e.!!E *-&e.!".HHazeltine 1500PHazelt
ine Esprit  PKaypro with hilite0  /-C1B1 E RPKaypro, no hilitetin*.ha"&*&R%a!"(d
a(R8a!"(da0RKa!"(da9Ra!"(da!"(*(   !2,!*,&"***a!Ea **aW  *,&2Ra*,&#2,bR-b*,&!Eb*
,&+2,!b!,2, bRb!,#2,*,&!,EaEha!!g**!0MTINST.DTAMTINST.MSG!!!!!!!!! !grEb!!g**!M1
!"!P"!!!   E RPLear-Siegler ADM-20  )(TERPLear-Siegler ADM-31  *)(TERPLiberty  )
($*$!*!oE+c!P"b5XEcW!! !02!!e!02 TRpcZbcRcacRc!50c!Ec oE7v!P"b5XE7vW!! !02!!e!02
 TRZbhcRaxcRc!50c!Ec oE7v!P"b5XE7vW!! !02!!e!02 TRZbhcRaxcTINST.MSG!!!!!!!!! !gr
Eb!!g**!M1!"!P"!!!TERP Morrow MDT-20  )(TERPOsborne 1)(  ()TERPOtrona Attachea  
HU$U KLMPQume ADDS 20/25/300PY  KPY ADDS 40/600PY  KMlPYADDS Viewpoint-1A0AY  KP
YADM 3A  )(TERPRC-855 (ITT)  PSoroc 120/Apple CP/M  *)(TPSoroc new models  *  PA
mpex D80  )(TER(ANSI0000H2Jf11m0mK1L1MPHDEC Rainbow, 8 bit0000H2Jf1m0mK1L1MP  $N
$A$F$B$G$C$H$D$I$E)(TERPSSM-UB300002J117U0UKLMPTandberg TDV 22150m2m0KLMPTeleray
 series 10Y  KLMPYTely ecrire des fichiers.              Nous vous souhaitons "b
onne programmation" avec TURBO Pascal.      isquette. Normalememt vous le     fa
ites en tapant Crtl-C lorsque vous etes sous CPM (lorsque vous     avez le signe
 A sur l'ecran ).       Sous TURBO Pascal, pour changer de disquette, revenez so
us le menu     principal. Puis taper L et RETURN. Vous entendrez le disque tourn
er     pendant quelques secondes le systeme "connait" maintenant la     nouvelle
 disquette et vous pouvez etex 3000  )(T-ERPTelevideo 912/920/92  ()TERPTexas In
struments0000H2Jf1m0mK1MPH Visual 200YMONSIEUR,ce programme est fait pour calcul
er le  p.a.v.  (j'ai un probleme pour faire le formatage des resultats chiffrs).
      program  geometrie                                      var ray, peri, air
e, volreal                             begin        write('donnez le rayon ')   
                           readln(ray)                                          
       peri  2* 3.1416*ray                                   aire  3.1416*ray*ra
y                                  vol   (4*3.1416*ray*  v34xLMPYWyse WY-100/200
/300  *)(TERPZenith00Cur, Morrow Y0  E(qEpKLMPYOrona ttach00C1m0mK1MPH Visual 20
0Yray*ray)/3                            writeln('le perimetre est de ',peri22 ,'
cm' )         writeln( '   et l''aire de '  ,aire22 ,'cm2')         writeln(' le
 volume etant de'  ,vol22  ,'cm3')  end.                                    writ
e('donnez le rayon ')                              readln(ray)                  
                               peri  2* 3.1416*ray                              
     aire  3.1416*ray*ray                                  vol   (4*3.1416*ray* 
     program  geometrie                                      var ray, peri, aire
, volreal                             begin        write('donnez le rayon ')    
                          readln(ray)                                           
      peri  2* 3.1416*ray                                   aire  3.1416*ray*ray
                                  vol   (4*3.1416*ray*ray*ray)/3                
            writeln('le perimetre est de ',peri22 ,'cm' )         writeln( '   e
t l''aire de   salut Alain ! Ce programme est fait pour essayer ton cpc 6128... 
 .....................si ON veut bien te le preter..............    program tva 
 .........pas de paragraphe USES en version 3...................  var pht,pttcre
al     begin      clrscr                 write('Donne moi le prix Hors Taxe  ') 
      readln(pht)              pttcpht+0.18*pht            writeln('Le prix ttc 
est de  ' , pttc102 , 'frcs. ')  end.    %N%A%F%B%G%C%H%D%I%E'  ,aire22 ,'cm2') 
        writeln(' le volume etant de'  ,vol22  ,'cm3')  end.                    
                     write('donnez le rayon ')                              read
ln(ray)                                                 peri  2* 3.1416*ray     
                              aire  3.1416*ray*ray                              
    vol   (4*3.1416*ray*ray*ray)/3                            writeln('le perime
tre est de ',peri22 ,'cm' )         writeln( '   et l''aire de igne  42  Supprim
er une ligne  43  Supprimer fin de ligne  44  Supprimer mot droit  45  Supprimer
 caractere sous le curseur  46  Supprimer caractere gauche  47    Alternative   
   16 COMMANDES DE BLOC    48  Marquer le debut de bloc  49  Marquer la fin du b
loc  50  Marquer un mot seul  51  Cacher/Montrer le bloc  52  Copier le bloc  53
  Deplacer le bloc  54  Supprimer le bloc  55  Lire un bloc sur le disque  56  E
crire le bloc sur le disque      17 COMMANDES D'EDITION DIVERSES    57  Fin d'ed
ition  58  Tab program geometrie    VAR ray , peri , aire , vol  REAL    BEGIN  
    write( 'donnez le rayon ')      readln(ray)                        peri  2 *
3.1416*ray            aire 3.1416*ray*ray            vol  (4*3.1416*ray*ray*ray)
/3          writeln('le perimetre est de' , peri ,'cm' )      writeln('     et l
''aire  de' , aire ,'cm2')      writeln('le volume est de   ' , vol  ,' cm3')   
 END.       59  Auto tab on/off  60  Restaurer la ligne  61  Recherche  62  Fech
erche et remplace  63  Recommencer la derniere recherche  64  Prefixe des caract
eres de controle    101 Rien   Q Quit, R Last page, C Next page, RETURN Select t
erminal   Wait Sorting Definitions   Change to   (Y/N)   y   n   Text file name 
  Command   Numeric entry expected   Legal range is   , please re-enter   Choose
 one of the following terminals   None of the above   ( Max. 20 Characters )   D
elete a definition ( Max. 2re de TURBO.       ATTENTION !!!     Le programme CPC
INST permet de choisir les couleurs de l'ecran.     Vous pouvez changer les coul
eurs des caracteres, du fond et des "bords",     les bords etant la partie de l'
ecran qui n'est pas utilisable.     Si, pendant l'installation, vous choisissez 
la meme couleur pour     le fond et les caracteres, ceux-ci deviendront invisibl
es. Dans ce     cas, taper ESC pour sortir de l'installation.     2) TURBO Pasca
l est installe pour utiliser les touches de deplacement    0 Characters )   Whic
h terminal (Enter no. or Q to exit)   Delete terminal (Enter no. or Q to exit)  
 Do you want to modify this definition before installation   Terminal type   Sen
d an initialization string to the terminal   Initializaion defined as a command 
string (No  a file)   Send a reset string to the terminal   Reset defined as a c
ommand (No  a file)   CURSOR LEAD-IN command   CURSOR POSITIONING COMMAND to sen
d between line and column   CURSOR POSITIONING COMMAND to send after both li1   
               Menu d'Isnstallation de TURBO PASCAL  2           Choisissez l'un
e des fonctions a installer   3  4 S Ecran                  C Commandes         
      Q Quitter  5  6                       Entrer S, C, or Q  10 Definition dup
liquee. Commandes Nr.  11 Les commandes commencant avec la meme lettre doivent a
voir la meme longueur.     Les commandes en erreur sont   12 La longeur totale d
es commandes est trop longue.  13  -      14 DEPLACEMENT DU CURSEUR    20  Carac
tere gauche  ne and column   Column first   OFFSET to add to LINE   OFFSET to ad
d to COLUMN   Binary address   Number of ASCII digits (2 or 3)   CLEAR SCREEN co
mmand   Does CLEAR SCREEN also HOME cursor   HOME command   DELETE LINE command 
  INSERT LINE command   ERASE TO END OF LINE command   START HIGHLIGHTING comman
d   END HIGHLIGHTING command   Number of rows (lines) on your screen   Number of
 columns on your screen   Delay after CURSOR ADDRESS (0-255 ms)   Delay after CL
EAR, DELETE and INSERT (0-255 m21    Alternative  22  Carctere droit  23  Mot ga
uche  24  Mot droit  25  Ligne au dessus  26  Ligne en dessous  27  Deroulement 
vers le haut  28  deroulement vers le bas  29  Page precedente  30  Page suivant
e  31  A gauche sur la ligne  32  A droite sur la ligne  33  En haut de la page 
 34  En bas de la page  35  Au debut du fichier  36  A la fin du fichier  37  Au
 debut du bloc  38  A la fin du bloc  39  A la derniere position      15 INSERTI
ON ET SUPPRESSION    40  Mode Insert on/off  41  Inserer une l  &N&A&F&B&G&C&H&D
&I&Es)   Delay after ERASE TO END OF LINE and HIGHLIGHT (0-255 ms)   Is this def
inition correct                       Hardware dependent information   Operating
 frequency of your microprocessor in MHz (for delays)     ERASE TO END OF LINE c
ommand   START HIGHLIGHTING command   END HIGHLIGHTING command   Number of rows 
(lines) on your screen   Number of columns on your screen   Delay after CURSOR A
DDRESS (0-255 ms)   Delay after CLEAR, DELETE and INSERT (0-255 mntaires suivant
es apparaitront           CURSOR POSITIONING COMMAND to send between line and co
lumn         -----------------------------------------------------------        
 Certains terminaux necessitent une commande entre les nombres         definissa
nt les adresses de ligne et de colonne.           CURSOR POSITIONING COMMAND to 
send after line and column         ---------------------------------------------
--------------         Certains terminaux necessitent une commande apres les nom
bres         definissant les adresses de ligne et de colonne.           Column f
irst         -----------------------------------------------------------        
 La plupart des terminaux ont le format Ligne en premier, puis         colonne. 
        Si c'est le cas pour votre terminal, tapez N, sinon tapez Y.           O
FFSET to add to LINE         ---------------------------------------------------
--------         Entrez le nombre a ajouter a l'adresse de la ligne.           O
FFSET to add to COLUMN         ---  Terminal type  -----------------------------
-------------------------------------  Entrez le nom du terminal que vous instal
lez. A la fin de l'instal-  lation, les informations seront stockees et le nom d
u terminal  appairaitra dans la liste des terminaux. Si plus tard vous desirez  
reinstaller PROGRAMNAME pour ce terminal, il vous suffira de  selectionner son n
om dans la liste.    Send an initialization string to the terminal  ------------
------------------------------------------------------  Si v--------------------
------------------------------------         Entrez le nombre a ajouter a l'adre
sse de la colonne.           Binary address         ----------------------------
-------------------------------         La plupart des terminaux attendent l'adr
esse du curseur sous         forme binaire. Si c'est le cas de votre terminal, t
apez Y.         Si il attend des caracteres ASCII, tapez N. Dans ce cas, la     
    question suivante apparait              2 or 3 ASCII digits            -----
-----ous desirez initialiser votre terminal lorsque PROGRAMNAME  demarre(pour en
voyer des commandes aux touches de fonction program-  mables), tapez Y. Sinon ta
pez RETURN.    Si vous repondez Y (oui), vous avez le choix entre deux methodes 
 pour entrer les commandes en les tapant directement ou en nommant  un fichier l
es contenant. La deuxieme methode est preferable si la  chaine d'initialisation 
a envoyer est assez longue.    Send a reset string to the terminal  ------------
------------------------------------------------------------------------------  
          Entrez la valeur appropriee a votre terminal.    CLEAR SCREEN command 
 ------------------------------------------------------------------  Entrez la c
ommande qui efface le contenu de l'ecran tout entier,  caracteres et fond eventu
ellement.    Does CLEAR SCREEN also HOME cursor  -------------------------------
-----------------------------------  La commande d'effacement place-t-elle le cu
rseur en haut de l'ecran   C'est le cas en general. Sino----------------------- 
 Maintenant, vous pouvez definir une chaine a envoyer au terminal  lorsque vous 
quittez PROGRAMNAME. La description de la commande  precedente s'applique ici.  
  CURSOR LEAD-IN command  ------------------------------------------------------
------------  Cette commande est une sequence speciale de caracteres indiquant  
au terminal que les caracteres suivant representent une adresse  de l'ecran ou d
evra ce placer le curseur. Si vous definissez cette  commande, les questions sup
pleme  'N'A'F'B'G'C'H'D'I'En, entrez N et definissez la commande  HOME.    DELET
E LINE command  ----------------------------------------------------------------
--  Entrez la comande qui efface la ligne ou se trouve le curseur.    INSERT LIN
E command  ------------------------------------------------------------------  E
ntrez la commande qui insere une ligne ou se trouve le curseur.    ERASE TO END 
OF LINE command  ---------------------------------------------------------------
---  Entrez la commande qui efface depuis la positont ecrites  dans PROGRAMNAME 
et vous retournez au menu exterieur. Les donnees  sont egalement sauvegardees da
ns le fichier d'installation et  apparaitront sur le menu de selection pour le p
rochain appel de  INSTALLNAME.  ency of your microprocessor in MHz (for delays) 
 ------------------------------------------------------------------  Les delais 
specifies plus haut dependent de cette valeur que vous  devez entrer.    L'insta
llation est maintenant terminee les donnees sion du curseur  jusqu'a la fin de l
a ligne.    START OF 'LOW VIDEO' command  --------------------------------------
----------------------------  Si votre terminal supporte differentes intensites 
video, definissez  ici la commande qui initialise la basse intensite. Si cette c
ommande  est definie, la question suivante apparait           START OF 'NORMAL V
IDEO' command         ----------------------------------------------------------
--         Definissez la commande qui remet l'ecran en video normale.    Number 
of rows (lines) on your screen  ------------------------------------------------
------------------  Entrez le nombre de lignes de votre ecran.    Number of colu
mns on your screen  ------------------------------------------------------------
------  Entrez le nombre de colonnes de votre ecran    -------------------------
-----------------------------------------  Delay after CURSOR ADDRESS (0-255 ms)
  Delay after CLEAR, DELETE, and INSERT (0-255 ms)  Delay after ERASE TO END OF 
LINE and       HIGHLIGHT On/Off (0-255 ms)  ------------------------------------
------------------------------  Entrez les delais en millisecondes requis apres 
les fonctions  specifiees. RETURN signifie 0 (pas de delais).  specified. RETURN
 means 0 (no delay).    Is this definition correct  ----------------------------
--------------------------------------  Si vous avez commis des erreurs, taper N
. Vous retournerez alors au  menu de selection du terminal. Les donnees que vous
 venez de rentrer  seront incluses dans----     Fleche droite  Curseur un       
  Curseur un mot   Curseur a droite                    caract. a droite   vers l
a droite   sur la ligne     ----------------------------------------------------
---------------     Fleche en      Curseur 1 ligne    Curseur une page Derouleme
mt d'1     haut           au dessus          vers le haut     ligne vers le bas 
    -------------------------------------------------------------------     Flec
he en      Curseur 1 ligne    Curseur une page Deroulememt d'1     bas  le fichi
er des donnees d'installation et appa-  raitront dans le menu mais l'installatio
n n'est pas encore faite.    Si vous tapez Y, la question suivante apparaitra   
 ------------------------------------------------------------------  Operating f
requency of your microprocessor in MHz (for delays)  ---------------------------
---------------------------------------  Les delais specifies plus haut dependen
t de cette valeur que vous  devez entrer.    L'installation est maintenant termi
nee les donnees s  5B1 z1 5 .& l- ,& k* *& k*" f*& l(C5 ('B1  (B2 !'A. w&. w&" f
$* q$C2 ##A. w&- w%+ r%" e#" f#" e!* q.0 x ( n!( m ' m+ t+ tA0 z, u' n( o$ j'/ C
, t( oA. w
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan