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 43 50 44 52 65 61 64 20 76 33 2E 32 34 00 ..CPDRead v3.24.
000030: 29 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 00 00 02 09 4E E5 00 00 41 02 00 00 00 02 ......N...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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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 00 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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
002710: 02 00 00 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 42 41 52 20 20 20 20 20 43 20 20 00 00 00 0E .BAR C ....
002810: 02 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002820: 00 53 54 44 49 4F 20 20 20 48 20 20 00 00 00 18 .STDIO H ....
002830: 0F 10 11 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002840: 00 45 44 38 30 49 4E 53 54 43 4F 4D 00 00 00 80 .ED80INSTCOM....
002850: 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C ... !"#$%&'()*+,
002860: 00 45 44 38 30 49 4E 53 54 43 4F 4D 01 00 00 0D .ED80INSTCOM....
002870: 2D 2E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -...............
002880: 00 45 44 38 30 20 20 20 20 43 4F 4D 00 00 00 48 .ED80 COM...H
002890: 2F 30 31 32 33 34 35 36 37 00 00 00 00 00 00 00 /01234567.......
0028A0: 00 45 44 38 30 20 20 20 20 48 4C 50 00 00 00 11 .ED80 HLP....
0028B0: 38 39 3A 00 00 00 00 00 00 00 00 00 00 00 00 00 89:.............
0028C0: 00 52 45 41 44 20 20 20 20 4D 45 20 00 00 00 06 .READ ME ....
0028D0: 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0028E0: 00 4A 41 42 42 45 52 20 20 57 4F 4B 00 00 00 08 .JABBER WOK....
0028F0: 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D...............
002900: 00 45 58 54 52 41 20 20 20 57 4F 4B 00 00 00 01 .EXTRA WOK....
002910: 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E...............
002920: 00 52 45 56 45 52 53 49 20 43 20 20 00 00 00 5D .REVERSI C ...]
002930: 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 00 00 00 00 FGHIJKLMNOPQ....
002940: 00 43 50 4D 20 20 20 20 20 4C 49 42 00 00 00 71 .CPM LIB...q
002950: 0E 1C 3B 3C 3D 3E 3F 40 41 42 43 56 57 58 59 00 ..;<=>?@ABCVWXY.
002960: 00 53 54 44 49 4F 20 20 20 4C 49 42 00 00 00 56 .STDIO LIB...V
002970: 12 13 14 15 16 17 18 19 1A 1B 55 00 00 00 00 00 ..........U.....
002980: 00 45 44 38 32 20 20 20 20 43 4F 4D 00 00 00 48 .ED82 COM...H
002990: 64 65 66 67 68 69 6A 6B 6C 00 00 00 00 00 00 00 defghijkl.......
0029A0: 00 45 44 38 30 49 4E 53 54 4D 53 47 00 00 00 13 .ED80INSTMSG....
0029B0: 6D 6E 6F 00 00 00 00 00 00 00 00 00 00 00 00 00 mno.............
0029C0: 00 48 43 20 20 20 20 20 20 43 4F 4D 00 00 00 80 .HC COM....
0029D0: 04 05 06 07 08 09 0A 0B 0C 52 53 54 5A 5B 5C 5D .........RSTZ[\]
0029E0: 00 48 43 20 20 20 20 20 20 43 4F 4D 01 00 00 56 .HC COM...V
0029F0: 5E 5F 60 61 62 63 70 71 73 74 75 00 00 00 00 00 ^_`abcpqstu.....
002A00: 0A 09 70 31 3D 72 6E 6F 28 29 3B 0D 0A 09 64 6F ..p1=rno();...do
002A10: 20 70 32 3D 72 6E 6F 28 29 3B 20 77 68 69 6C 65 p2=rno(); while
002A20: 20 28 70 31 3D 3D 70 32 29 3B 0D 0A 09 64 6F 20 (p1==p2);...do
002A30: 70 33 3D 72 6E 6F 28 29 3B 20 77 68 69 6C 65 20 p3=rno(); while
002A40: 28 28 70 31 3D 3D 70 33 29 7C 7C 28 70 32 3D 3D ((p1==p3)||(p2==
002A50: 70 33 29 29 3B 0D 0A 09 62 61 72 33 28 63 6F 75 p3));...bar3(cou
002A60: 6E 74 2A 28 62 77 69 64 74 68 2B 31 35 30 30 29 nt*(bwidth+1500)
002A70: 2C 68 2C 70 31 2C 70 32 2C 70 33 2C 62 77 69 64 ,h,p1,p2,p3,bwid
002A80: 74 68 29 3B 0D 0A 09 6C 61 62 65 6C 3D 27 41 27 th);...label='A'
002A90: 2B 63 6F 75 6E 74 3B 0D 0A 09 76 5F 67 74 65 78 +count;...v_gtex
002AA0: 74 28 68 61 6E 64 6C 65 2C 63 6F 75 6E 74 2A 28 t(handle,count*(
002AB0: 62 77 69 64 74 68 2B 31 35 30 30 29 2B 37 30 30 bwidth+1500)+700
002AC0: 2C 33 35 30 30 2C 26 6C 61 62 65 6C 29 3B 0D 0A ,3500,&label);..
002AD0: 09 7D 0D 0A 0D 0A 76 73 74 5F 72 6F 74 61 74 69 .}....vst_rotati
002AE0: 6F 6E 28 68 61 6E 64 6C 65 2C 32 37 30 30 29 3B on(handle,2700);
002AF0: 0D 0A 76 5F 67 74 65 78 74 28 68 61 6E 64 6C 65 ..v_gtext(handle
002B00: 2C 32 37 30 30 30 2C 32 32 30 30 30 2C 22 31 39 ,27000,22000,"19
002B10: 38 36 20 66 69 67 75 72 65 73 2E 20 30 30 30 27 86 figures. 000'
002B20: 73 20 6F 66 20 75 6E 69 74 73 22 29 3B 0D 0A 0D s of units");...
002B30: 0A 20 67 65 74 63 68 61 72 28 29 3B 0D 0A 20 76 . getchar();.. v
002B40: 5F 63 6C 73 77 6B 28 68 61 6E 64 6C 65 29 3B 0D _clswk(handle);.
002B50: 0A 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 74 20 72 6E ...}......int rn
002B60: 6F 28 29 0D 0A 7B 0D 0A 75 6E 73 69 67 6E 65 64 o()..{..unsigned
002B70: 20 69 6E 74 20 69 3B 0D 0A 20 69 3D 20 72 61 6E int i;.. i= ran
002B80: 64 28 29 2F 33 33 30 30 2B 31 3B 0D 0A 20 72 65 d()/3300+1;.. re
002B90: 74 75 72 6E 20 28 69 3E 37 20 3F 20 69 20 3A 20 turn (i>7 ? i :
002BA0: 69 2B 31 29 3B 0D 0A 7D 0D 0A 0D 0A 2F 2A 20 44 i+1);..}..../* D
002BB0: 72 61 77 73 20 61 20 70 73 65 75 64 6F 20 33 20 raws a pseudo 3
002BC0: 64 69 6D 65 6E 73 69 6F 6E 61 6C 20 62 61 72 20 dimensional bar
002BD0: 73 74 61 72 74 69 6E 67 20 61 74 20 78 31 2C 30 starting at x1,0
002BE0: 2E 20 2C 79 31 20 75 6E 69 74 73 20 68 69 67 68 . ,y1 units high
002BF0: 0D 0A 20 20 20 77 69 64 74 68 20 62 77 69 64 74 .. width bwidt
002C00: 00 44 49 53 43 20 20 20 20 42 41 53 00 00 00 04 .DISC BAS....
002C10: 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 r...............
002C20: 00 47 53 58 20 20 20 20 20 4C 49 42 00 00 00 37 .GSX LIB...7
002C30: 76 77 78 79 7A 7B 7C 00 00 00 00 00 00 00 00 00 vwxyz{|.........
002C40: 00 47 53 58 20 20 20 20 20 48 20 20 00 00 00 05 .GSX H ....
002C50: 7D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 }...............
002C60: 00 44 44 53 43 52 45 45 4E 50 52 4C 00 00 00 28 .DDSCREENPRL...(
002C70: 7E 7F 80 81 82 00 00 00 00 00 00 00 00 00 00 00 ~...............
002C80: E5 4A 4F 48 4E 20 20 20 20 20 20 20 00 00 00 01 .JOHN ....
002C90: 83 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002CA0: E5 4A 4F 48 4E 20 20 20 20 43 4F 4D 00 00 00 23 .JOHN COM...#
002CB0: 84 85 86 87 88 00 00 00 00 00 00 00 00 00 00 00 ................
002CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002E00: 68 20 77 69 74 68 20 74 68 65 20 72 65 63 74 61 h with the recta
002E10: 6E 67 6C 65 73 20 70 72 69 6E 74 65 64 20 69 6E ngles printed in
002E20: 20 74 68 65 20 70 61 74 74 65 72 6E 73 20 70 31 the patterns p1
002E30: 2C 70 32 2C 70 33 0D 0A 2A 2F 0D 0A 0D 0A 62 61 ,p2,p3..*/....ba
002E40: 72 33 28 78 31 2C 79 31 2C 70 31 2C 70 32 2C 70 r3(x1,y1,p1,p2,p
002E50: 33 2C 77 69 64 74 68 29 0D 0A 69 6E 74 20 78 31 3,width)..int x1
002E60: 2C 79 31 2C 70 31 2C 70 32 2C 70 33 2C 77 69 64 ,y1,p1,p2,p3,wid
002E70: 74 68 3B 0D 0A 7B 0D 0A 46 41 53 54 20 69 6E 74 th;..{..FAST int
002E80: 20 70 5B 38 5D 3B 0D 0A 0D 0A 70 5B 30 5D 3D 78 p[8];....p[0]=x
002E90: 31 3B 09 70 5B 31 5D 3D 35 30 30 30 3B 0D 0A 70 1;.p[1]=5000;..p
002EA0: 5B 32 5D 3D 78 31 2B 77 69 64 74 68 3B 09 70 5B [2]=x1+width;.p[
002EB0: 33 5D 3D 79 31 3B 0D 0A 0D 0A 70 61 74 28 70 31 3]=y1;....pat(p1
002EC0: 29 3B 0D 0A 0D 0A 76 5F 62 61 72 28 68 61 6E 64 );....v_bar(hand
002ED0: 6C 65 2C 34 2C 70 29 3B 0D 0A 0D 0A 0D 0A 70 5B le,4,p);......p[
002EE0: 30 5D 3D 78 31 3B 09 70 5B 31 5D 3D 70 5B 33 5D 0]=x1;.p[1]=p[3]
002EF0: 3D 79 31 3B 0D 0A 70 5B 32 5D 3D 78 31 2B 77 69 =y1;..p[2]=x1+wi
002F00: 64 74 68 3B 0D 0A 70 5B 34 5D 3D 78 31 2B 33 2A dth;..p[4]=x1+3*
002F10: 77 69 64 74 68 2F 32 3B 0D 0A 70 5B 36 5D 3D 78 width/2;..p[6]=x
002F20: 31 2B 77 69 64 74 68 2F 32 3B 20 70 5B 35 5D 3D 1+width/2; p[5]=
002F30: 70 5B 37 5D 3D 79 31 2B 77 69 64 74 68 2F 32 3B p[7]=y1+width/2;
002F40: 0D 0A 0D 0A 70 61 74 28 70 32 29 3B 0D 0A 76 5F ....pat(p2);..v_
002F50: 66 69 6C 6C 61 72 65 61 28 68 61 6E 64 6C 65 2C fillarea(handle,
002F60: 34 2C 70 29 3B 0D 0A 0D 0A 0D 0A 70 5B 30 5D 3D 4,p);......p[0]=
002F70: 70 5B 32 5D 3B 09 70 5B 31 5D 3D 35 30 30 30 3B p[2];.p[1]=5000;
002F80: 0D 0A 70 5B 36 5D 3D 70 5B 34 5D 3B 09 70 5B 37 ..p[6]=p[4];.p[7
002F90: 5D 3D 35 30 30 30 2B 77 69 64 74 68 2F 32 3B 0D ]=5000+width/2;.
002FA0: 0A 0D 0A 70 61 74 28 70 33 29 3B 0D 0A 76 5F 66 ...pat(p3);..v_f
002FB0: 69 6C 6C 61 72 65 61 28 68 61 6E 64 6C 65 2C 34 illarea(handle,4
002FC0: 2C 70 29 3B 0D 0A 7D 0D 0A 0D 0A 2F 2A 20 70 61 ,p);..}..../* pa
002FD0: 74 20 73 65 74 73 20 74 68 65 20 66 69 6C 6C 20 t sets the fill
002FE0: 69 6E 64 65 78 20 61 6E 64 20 73 74 79 6C 65 20 index and style
002FF0: 61 63 63 6F 72 65 64 69 6E 67 20 74 6F 20 69 74 accoreding to it
003000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: 73 20 73 69 6E 67 6C 65 0D 0A 20 20 20 70 61 72 s single.. par
003210: 61 6D 65 74 65 72 20 20 09 31 20 63 6F 72 72 65 ameter .1 corre
003220: 73 70 6F 6E 64 73 20 09 74 6F 20 28 32 2C 31 29 sponds .to (2,1)
003230: 0D 0A 09 09 32 09 09 74 6F 20 28 32 2C 32 29 0D ....2..to (2,2).
003240: 0A 09 09 36 09 09 74 6F 20 28 32 2C 36 29 0D 0A ...6..to (2,6)..
003250: 09 09 37 09 09 74 6F 20 28 33 2C 31 29 0D 0A 09 ..7..to (3,1)...
003260: 09 31 32 09 09 74 6F 20 28 33 2C 36 29 0D 0A 2A .12..to (3,6)..*
003270: 2F 0D 0A 70 61 74 28 69 29 0D 0A 69 6E 74 20 69 /..pat(i)..int i
003280: 3B 0D 0A 7B 0D 0A 20 76 73 66 5F 69 6E 74 65 72 ;..{.. vsf_inter
003290: 69 6F 72 28 68 61 6E 64 6C 65 2C 69 2F 36 20 2B ior(handle,i/6 +
0032A0: 32 29 3B 0D 0A 20 76 73 66 5F 73 74 79 6C 65 28 2);.. vsf_style(
0032B0: 68 61 6E 64 6C 65 2C 28 69 2D 31 29 20 25 20 36 handle,(i-1) % 6
0032C0: 20 2B 31 29 3B 0D 0A 7D 0D 0A 0D 0A 23 69 6E 63 +1);..}....#inc
0032D0: 6C 75 64 65 20 3F 67 73 78 2E 6C 69 62 3F 0D 0A lude ?gsx.lib?..
0032E0: 23 69 6E 63 6C 75 64 65 20 3F 73 74 64 69 6F 2E #include ?stdio.
0032F0: 6C 69 62 3F 0D 0A 0D 0A 1A 0D 0A 69 6E 74 20 69 lib?.......int i
003300: 28 68 61 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 6E (handle,color_in
003310: 64 65 78 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 dex)..int handle
003320: 2C 63 6F 6C 6F 72 5F 69 6E 64 65 78 3B 0D 0A 7B ,color_index;..{
003330: 0D 0A 72 65 74 75 72 6E 20 76 73 5F 73 74 79 6C ..return vs_styl
003340: 65 28 32 30 2C 68 61 6E 64 6C 65 2C 63 6F 6C 6F e(20,handle,colo
003350: 72 5F 69 6E 64 65 78 29 3B 0D 0A 7D 0D 0A 0D 0A r_index);..}....
003360: 69 6E 74 20 76 73 74 5F 63 6F 6C 6F 72 28 68 61 int vst_color(ha
003370: 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 6E 64 65 78 ndle,color_index
003380: 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 2C 63 6F )..int handle,co
003390: 6C 6F 72 5F 69 6E 64 65 78 3B 0D 0A 7B 0D 0A 72 lor_index;..{..r
0033A0: 65 74 75 72 6E 20 76 73 5F 73 74 79 6C 65 28 32 eturn vs_style(2
0033B0: 32 2C 68 61 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 2,handle,color_i
0033C0: 6E 64 65 78 29 3B 0D 0A 7D 0D 0A 0D 0A 69 6E 74 ndex);..}....int
0033D0: 20 76 73 66 5F 69 6E 74 65 72 69 6F 72 28 68 61 vsf_interior(ha
0033E0: 6E 64 6C 65 2C 73 74 79 6C 65 29 0D 0A 69 6E 74 ndle,style)..int
0033F0: 20 68 61 6E 64 6C 65 2C 73 74 79 6C 65 3B 0D 0A handle,style;..
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: C3 00 12 C3 00 00 C3 5C 07 C3 41 07 C3 37 07 C3 .......\..A..7..
003610: 4E 07 C3 11 07 C3 28 07 C3 F6 06 C3 E0 06 C3 DA N.....(.........
003620: 07 C3 00 00 C3 47 07 C3 1F 07 C3 66 08 C3 02 07 .....G.....f....
003630: C3 E4 06 58 F8 E1 E9 FE 30 3F D0 FE 3A C9 21 00 ...X....0?..:.!.
003640: 00 D1 DD E5 DD 21 00 00 DD 39 39 F9 2A AA 06 39 .....!...99.*..9
003650: 30 02 EB E9 21 61 01 E5 21 04 00 E5 CD D1 03 18 0...!a..!.......
003660: 9F 73 74 61 63 6B 20 6F 76 65 72 66 6C 6F 77 00 .stack overflow.
003670: DD 5E 04 DD 56 05 18 03 11 00 00 DD F9 DD E1 C1 .^..V...........
003680: EB 39 F9 EB C5 C9 7D B3 6F 7C B2 67 C9 7D AB 6F .9....}.o|.g.}.o
003690: 7C AA 67 C9 7D A3 6F 7C A2 67 C9 1D F8 29 18 FB |.g.}£o|.g...)..
0036A0: 1D F8 CB 3C CB 1D 18 F8 1D F8 CB 2C CB 1D 18 F8 ...<.......,....
0036B0: 2B 7C 2F 67 7D 2F 6F C9 7C B5 21 00 00 C0 23 C9 +|/g}/o.|.!...#.
0036C0: 7C AA F5 AA FC B0 01 7A CD FE 01 CD D2 01 F1 F0 |......z........
0036D0: 18 DE C5 06 10 7C 4D 21 00 00 29 38 0A CB 11 17 .....|M!..)8....
0036E0: 30 03 19 38 02 10 F3 C1 C9 7C AA 7C F5 B7 FC B0 0..8.....|.|....
0036F0: 01 7A CD FE 01 CD 05 02 F1 F5 FC B0 01 F1 EB B7 .z..............
003700: FC B0 01 EB C9 C5 42 4B 11 00 00 3E 10 29 38 06 ......BK...>.)8.
003710: 3D 20 FA C1 C9 29 F5 CB 13 CB 12 7B 91 7A 98 FA = ...).....{.z..
003720: 27 02 57 7B 91 5F 2C F1 3D 20 EA C1 C9 CD E9 01 '.W{._,.= ......
003730: EB C9 CD 05 02 EB C9 AF ED 52 67 6F C9 CD 37 02 .........Rgo..7.
003740: 37 23 C8 3F 2B C9 CD 37 02 C8 23 37 C9 EB CD 46 7#.?+..7..#7...F
003750: 02 C8 FA 58 02 E8 2B 3F E0 2B 3F C9 EB CD 4E 02 ...X..+?.+?...N.
003760: C0 23 37 C9 EB CD 37 02 D0 23 C9 EB CD 65 02 C0 .#7...7..#...e..
003770: 23 37 C9 F1 E1 D1 E5 F5 21 00 00 7B C9 CD 73 02 #7......!..{..s.
003780: CD 37 01 D0 23 C9 CD 73 02 CD 92 02 D8 18 0F CD .7..#..s........
003790: 73 02 FE 41 3F D0 FE 5B D0 23 C9 CD 73 02 C6 E0 s..A?..[.#..s...
0037A0: 18 F0 CD 73 02 CD AB 02 C0 23 C9 FE 20 C8 FE 0A ...s.....#.. ...
0037B0: C8 FE 09 C9 CD 73 02 CD 92 02 EB D0 C6 20 6F C9 .....s....... o.
0037C0: CD 73 02 CD 9E 02 EB D0 6F C9 EB 21 00 00 1A B7 .s......o..!....
0037D0: C8 13 23 18 F9 F1 C1 D1 E1 F5 1A ED A0 2B 77 23 ..#..........+w#
0037E0: E0 18 F7 F1 C1 E1 D1 F5 78 B1 C8 ED 52 19 38 03 ........x...R.8.
0037F0: ED B0 C9 0B 09 EB 09 EB 03 ED B8 C9 DD E5 C1 09 ................
003800: 0D 0A 23 64 61 74 61 20 30 78 34 30 30 30 0D 0A ..#data 0x4000..
003810: 0D 0A 23 69 6E 63 6C 75 64 65 20 73 74 64 69 6F ..#include stdio
003820: 2E 68 0D 0A 23 69 6E 63 6C 75 64 65 20 67 73 78 .h..#include gsx
003830: 2E 68 0D 0A 23 64 65 66 69 6E 65 20 62 77 69 64 .h..#define bwid
003840: 74 68 20 32 30 30 30 0D 0A 0D 0A 46 41 53 54 20 th 2000....FAST
003850: 69 6E 74 20 68 61 6E 64 6C 65 3B 0D 0A 0D 0A 6D int handle;....m
003860: 61 69 6E 20 28 29 0D 0A 7B 0D 0A 0D 0A 46 41 53 ain ()..{....FAS
003870: 54 20 69 6E 74 20 69 2C 20 70 78 79 61 72 72 61 T int i, pxyarra
003880: 79 5B 31 32 5D 2C 20 77 6F 72 6B 5F 69 6E 5B 31 y[12], work_in[1
003890: 31 5D 2C 20 77 6F 72 6B 5F 6F 75 74 5B 35 37 5D 1], work_out[57]
0038A0: 3B 0D 0A 69 6E 74 20 78 31 2C 79 31 2C 78 32 2C ;..int x1,y1,x2,
0038B0: 79 32 2C 68 2C 70 31 2C 70 32 2C 70 33 2C 6C 61 y2,h,p1,p2,p3,la
0038C0: 62 65 6C 3B 0D 0A 46 41 53 54 20 69 6E 74 20 63 bel;..FAST int c
0038D0: 6F 75 6E 74 3B 0D 0A 0D 0A 0D 0A 20 77 6F 72 6B ount;...... work
0038E0: 5F 69 6E 5B 30 5D 20 3D 20 31 3B 0D 0A 20 66 6F _in[0] = 1;.. fo
0038F0: 72 20 28 69 3D 31 3B 20 69 3C 31 30 3B 20 2B 2B r (i=1; i<10; ++
003900: 69 29 0D 0A 09 77 6F 72 6B 5F 69 6E 5B 69 5D 20 i)...work_in[i]
003910: 3D 31 3B 0D 0A 0D 0A 20 76 5F 6F 70 6E 77 6B 28 =1;.... v_opnwk(
003920: 77 6F 72 6B 5F 69 6E 2C 26 68 61 6E 64 6C 65 2C work_in,&handle,
003930: 20 77 6F 72 6B 5F 6F 75 74 29 3B 0D 0A 20 0D 0A work_out);.. ..
003940: 20 76 73 74 5F 68 65 69 67 68 74 28 68 61 6E 64 vst_height(hand
003950: 6C 65 2C 37 30 30 2C 26 78 31 2C 26 79 31 2C 26 le,700,&x1,&y1,&
003960: 78 32 2C 26 79 32 29 3B 0D 0A 0D 0A 20 76 5F 67 x2,&y2);.... v_g
003970: 74 65 78 74 28 68 61 6E 64 6C 65 2C 31 30 30 30 text(handle,1000
003980: 2C 32 39 30 30 30 2C 22 52 65 67 69 6F 6E 61 6C ,29000,"Regional
003990: 22 29 3B 0D 0A 20 76 5F 67 74 65 78 74 28 68 61 ");.. v_gtext(ha
0039A0: 6E 64 6C 65 2C 33 35 30 30 2C 32 36 30 30 30 2C ndle,3500,26000,
0039B0: 22 41 6E 61 6C 79 73 69 73 22 29 3B 0D 0A 0D 0A "Analysis");....
0039C0: 0D 0A 20 66 6F 72 20 28 63 6F 75 6E 74 3D 30 3B .. for (count=0;
0039D0: 20 63 6F 75 6E 74 3C 3D 37 3B 20 2B 2B 63 6F 75 count<=7; ++cou
0039E0: 6E 74 29 0D 0A 09 7B 0D 0A 09 68 3D 20 72 61 6E nt)...{...h= ran
0039F0: 64 28 29 2F 36 2A 35 20 2B 20 35 30 30 30 3B 0D d()/6*5 + 5000;.
003A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
003A10: 03 00 00 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: 7E 23 66 6F C9 DD E5 C1 09 6E 26 00 C9 DD E5 C1 ~#fo.....n&.....
003B10: EB 09 73 23 72 EB C9 DD E5 C1 EB 09 73 EB C9 D1 ..s#r.......s...
003B20: EB E3 73 23 72 EB C9 01 01 00 5E 23 56 EB 09 EB ..s#r.....^#V...
003B30: 72 2B 73 EB C9 01 01 00 5E 23 56 D5 EB 09 EB 72 r+s.....^#V....r
003B40: 2B 73 E1 C9 EB E1 CD 00 03 4E 23 46 23 78 B1 28 +s.......N#F#x.(
003B50: 0C 7E 23 BB 7E 23 20 F1 BA 20 EE 60 69 E9 19 C9 .~#.~# .. .`i...
003B60: B7 ED 52 C9 21 00 00 1A CD 37 01 D0 D6 30 13 D5 ..R.!....7...0..
003B70: 29 5D 54 29 29 19 5F 16 00 19 D1 18 EA D5 59 50 )]T))._.......YP
003B80: CD 05 02 E3 7B C6 30 FE 3A 38 02 C6 07 2B 77 E3 ....{.0.:8...+w.
003B90: 7D B4 20 EA E1 C9 E5 CB 7C 28 03 CD B0 01 CD 7D }. .....|(.....}
003BA0: 03 D1 CB 7A C8 2B 36 2D C9 E5 D5 C5 6F E5 2A F1 ...z.+6-....o.*.
003BB0: 11 E5 CD 0C 01 C1 D1 E1 C9 E5 2A F1 11 77 23 22 ..........*..w#"
003BC0: F1 11 E1 C9 21 B9 03 18 03 21 A9 03 CD E2 04 18 ....!....!......
003BD0: 0B 21 30 01 22 EF 11 D1 E1 E5 D5 39 C5 5E 23 56 .!0."......9.^#V
003BE0: 2B 2B E5 3E C3 32 EE 11 1A 13 B7 28 0F FE 25 20 ++.>.2.....(..%
003BF0: 06 1A FE 25 20 12 13 CD EE 11 18 EC 2A EF 11 3E ...% .......*..>
003C00: B9 95 CC B9 03 C3 CB 05 D5 21 20 06 22 DF 11 AF .........! ."...
003C10: 6F 67 22 E1 11 1A FE 2D 3E 01 20 02 AF 13 32 DE og"....->. ...2.
003C20: 11 1A FE 30 20 05 13 32 DF 11 1A CD 37 01 30 03 ...0 ..2....7.0.
003C30: CD 64 03 22 E3 11 1A FE 2E 20 0A 32 E2 11 13 CD .d."..... .2....
003C40: 64 03 22 E0 11 CD F7 04 21 ED 11 F5 70 EB FE 64 d.".....!...p..d
003C50: 28 1E FE 75 28 27 0E 08 FE 6F 28 21 0E 10 FE 78 (..u('...o(!...x
003C60: 28 1B FE 73 28 1A FE 63 28 0B D1 D1 D1 C3 E8 03 (..s(..c(.......
003C70: CD 96 03 18 0B 1B EB 73 11 01 00 18 0E CD 7D 03 .......s......}.
003C80: E5 AF 11 FF FF 13 BE 23 20 FB E1 F1 E5 FE 73 20 .......# .....s
003C90: 13 3A E2 11 B7 28 0D D5 2A E0 11 E5 CD 65 02 E1 .:...(..*....e..
003CA0: D1 30 01 EB 2A E3 11 2B B7 ED 52 23 F2 B2 04 21 .0..*..+..R#...!
003CB0: 00 00 44 4D AF 2A DE 11 B5 C4 D8 04 E1 7B B2 28 ..DM.*.......{.(
003CC0: 08 1B 7E 23 CD EE 11 18 F4 2A DE 11 B5 CC D8 04 ..~#.....*......
003CD0: D1 E1 E1 2B 2B E5 18 95 78 B1 C8 7C CD EE 11 0B ...++...x..|....
003CE0: 18 F6 22 EF 11 D1 F1 E1 E5 F5 39 D5 5E 23 56 ED ..".......9.^#V.
003CF0: 53 F1 11 2B 2B 2B C9 1A FE 61 30 02 C6 20 FE 6C S..+++...a0.. .l
003D00: 23 56 E5 EB CD 25 0D E1 23 23 E5 23 23 5E 34 23 #V...%..##.##^4#
003D10: 56 20 01 34 D5 23 5E 23 56 E1 19 71 E1 35 23 28 V .4.#^#V..q.5#(
003D20: 08 69 26 00 C9 E9 C1 C1 C9 35 20 F5 2B 2B C5 CD .i&......5 .++..
003D30: 94 0C F5 C5 CD 5A 0C C1 CD BD 0C F1 C1 30 E2 3E .....Z.......0.>
003D40: 03 C3 7A 0B CB 66 CA 78 0B CB 46 C2 78 0B CB CE ..z..f.x..F.x...
003D50: E5 CD 0B 10 E1 18 A5 E5 CD 4F 0A E1 C8 D5 CD 6C .........O.....l
003D60: 0D D1 7C A5 3C C8 D5 CD 55 0A E1 C9 E5 C5 21 16 ..|.<...U.....!.
003D70: 00 CD 46 0A DA 5D 0B 23 23 C1 CB 50 28 02 CB C8 ..F..].##..P(...
003D80: 70 D1 C5 D5 C5 E5 CD D3 10 4E 23 46 23 E3 CD 7E p........N#F#..~
003D90: 0E DA 5B 0B 11 06 00 19 D1 C1 CB 58 28 03 11 AF ..[........X(...
003DA0: 11 73 23 72 D5 11 EE FF 19 EB E1 CD 65 0E EB 71 .s#r........e..q
003DB0: 23 70 23 46 11 09 00 19 E3 EB 1A FE 11 38 6A 3C #p#F.........8j<
003DC0: 28 57 3C 2F 87 87 5F 16 00 21 7E 0A 19 CD 65 0E (W</.._..!~...e.
003DD0: 78 B1 11 00 00 21 17 0A 28 3F E3 71 23 70 23 73 x....!..(?.q#p#s
003DE0: 23 72 23 D1 73 23 72 11 F0 FF 19 C1 CB 50 28 17 #r#.s#r......P(.
003DF0: 3E 02 23 23 CB FE E5 2B 2B 01 00 00 50 58 CD 7D >.##...++...PX.}
003E00: 0F E1 CB BE 2B 2B C9 CB 60 28 03 AF 18 E4 CB 48 ....++..`(.....H
003E10: C8 E5 23 23 CD 5A 0C E1 C9 E1 D5 EB CD 2F 0C D1 ..##.Z......./..
003E20: CD 50 0C C1 3E 05 C3 7A 0B CB 40 28 0E 0E 0F CD .P..>..z..@(....
003E30: A3 11 3C 01 E8 10 21 B0 0E 18 9D CB 50 20 1C 0E £.<...!.....P ..
003E40: 13 CD A3 11 0E 16 CD A3 11 3C 01 E4 10 21 A1 11 ..£....£.<...!..
003E50: C2 D8 0D 3E 04 32 5E 0A C3 D8 0D 0E 0F CD A3 11 ...>.2^.......£.
003E60: 3C 28 E1 18 E4 CB 40 20 02 23 23 4E 23 46 C9 D5 <(....@ .##N#F..
003E70: CD 4C 0A C2 68 0B E5 CD 3D 0C E1 23 23 C1 11 01 .L..h...=..##...
003E80: 00 CB 46 23 20 02 50 59 14 73 23 1B 72 23 E5 0B ..F# .PY.s#.r#..
003E90: 78 B1 03 20 06 11 0E 00 19 18 05 60 69 CD 46 0A x.. .......`i.F.
003EA0: D1 EB 36 00 23 36 00 23 73 23 72 23 71 23 70 23 ..6.#6.#s#r#q#p#
003EB0: C9 E5 EB CD 4C 0A CA 68 0B 23 23 CB 46 CA 63 0B ....L..h.##.F.c.
003EC0: CB 86 CB F6 11 12 00 19 D1 73 23 72 EB C9 CD 4C .........s#r...L
003ED0: 0A 11 FF FF CA 69 0B 23 23 CB 46 CD 14 0F 23 23 .....i.##.F...##
003EE0: 23 4E 23 46 28 05 EB B7 ED 42 EB 23 23 23 4E 23 #N#F(....B.###N#
003EF0: 46 78 B1 CA 6C 0B 21 21 00 09 D5 0E 00 46 23 5E Fx..l.!!.....F#^
003F00: 20 01 13 C1 F1 E1 E5 F5 1A FE 61 30 02 C6 20 13 .........a0.. .
003F10: D5 C5 56 2B 5E 01 0A 00 C9 E5 2A F1 11 7E 23 22 ..V+^.....*..~#"
003F20: F1 11 E1 C9 E5 D5 C5 2A F1 11 E5 CD 09 01 7D C1 .......*......}.
003F30: D1 E1 C9 E5 2A F1 11 2B 77 22 F1 11 E1 C9 E5 D5 ....*..+w"......
003F40: C5 6F 26 00 E5 2A F1 11 E5 CD 24 01 C1 D1 E1 C9 .o&..*....$.....
003F50: 21 19 05 11 33 05 18 06 21 24 05 11 3E 05 ED 53 !...3...!$..>..S
003F60: EC 11 CD E2 04 18 17 21 24 05 22 EF 11 21 3E 05 .......!$."..!>.
003F70: 22 EC 11 21 01 00 22 F1 11 D1 E1 E5 D5 39 C5 5E "..!.."......9.^
003F80: 23 56 2B 2B E5 3E C3 32 EE 11 32 EB 11 21 00 00 #V++.>.2..2..!..
003F90: 22 DE 11 1A 13 B7 28 2F CD AB 02 20 0D CD EE 11 ".....(/... ....
003FA0: CD AB 02 28 F8 CD EB 11 18 E9 FE 25 28 27 6F CD ...(.......%('o.
003FB0: EE 11 BD 28 DE FE FF 20 0B ED 5B DE 11 7A B3 20 ...(... ..[..z.
003FC0: 0A 1B 18 07 CD EB 11 ED 5B DE 11 E1 C1 E1 E3 39 ........[......9
003FD0: F1 F9 F5 EB C9 D5 21 FF FF 1A D6 2A 32 E0 11 20 ......!....*2..
003FE0: 01 13 1A CD 37 01 DC 64 03 22 E1 11 CD F7 04 60 ....7..d.".....`
003FF0: 69 ED 4B E1 11 FE 68 28 33 FE 64 28 2F 2E 08 FE i.K...h(3.d(/...
004000: 6F 28 29 FE 78 28 0C FE 63 28 5D FE 73 28 67 D1 o().x(..c(].s(g.
004010: D1 18 B4 29 CD EE 11 0B FE 30 20 0C CD EE 11 0B ...).....0 .....
004020: FE 78 28 08 FE 58 28 04 CD EB 11 03 D5 54 5D 6C .x(..X(......T]l
004030: 78 B1 28 27 0B CD EE 11 F5 D6 30 38 1A FE 0A 38 x.('......08...8
004040: 0B D6 11 38 12 E6 1F C6 0A BB 30 0B C5 4F 42 CD ...8......0..OB.
004050: D2 01 09 C1 F1 18 D9 F1 CD EB 11 D1 3A E0 11 B7 ............:...
004060: 28 44 EB 73 23 72 18 2E CD EE 11 6F 3A E0 11 B7 (D.s#r.....o:...
004070: 28 34 7D 12 18 20 CD EE 11 CD AB 02 20 05 CD EB (4}.. ...... ...
004080: 11 18 0F 6F 3A E0 11 B7 28 03 7D 12 13 0B 78 B1 ...o:...(.}...x.
004090: 20 E4 2E 00 18 D6 2A DE 11 23 22 DE 11 D1 E1 E1 .....*..#".....
0040A0: 2B 2B E5 C3 93 05 D1 E1 18 F9 00 00 21 00 00 01 ++..........!...
0040B0: 00 00 F9 00 00 00 36 00 5D 54 13 ED B0 21 00 00 ......6.]T...!..
0040C0: 18 02 ED B0 4E 23 46 23 5E 23 56 23 78 B1 20 F2 ....N#F#^#V#x. .
0040D0: CD 2A 01 01 00 00 C5 C5 C5 11 1E 01 D5 C3 00 00 .*..............
0040E0: D1 E1 D5 7D F5 C5 D5 E5 6F 26 00 11 02 00 CD EE ...}....o&......
0040F0: 0C E1 D1 C1 F1 C9 21 01 00 C5 D5 CD 13 0B 7D D1 ......!.......}.
004100: 23 56 CB 3A CB 1B CB 18 CB 19 E1 CB 7C 28 01 1B #V.:........|(..
004110: 09 D0 13 C9 23 23 23 5E 23 56 C9 21 21 00 19 C9 ....###^#V.!!...
004120: E5 11 0D 00 19 5E 23 56 E1 C9 CD 20 0F 0E 23 CD .....^#V... ..#.
004130: A3 11 23 23 E5 CB 5E CD 1B 0F 20 2E E5 06 03 7E £.##..^... ....~
004140: 35 B7 20 0B 23 10 F8 E1 E1 21 00 00 54 5D C9 E1 5. .#....!..T]..
004150: E3 CD 5A 0C 11 05 00 19 5E 23 56 EB E5 3E 1A ED ..Z.....^#V..>..
004160: B1 2B D1 B7 ED 52 EB E1 18 04 D1 11 00 00 C3 FA .+...R..........
004170: 0E F5 C5 D5 CD 4C 0A D1 C1 CA 68 0B F1 E5 D5 C5 .....L....h.....
004180: E5 3D FA C3 0F 28 09 CD B3 0B E1 CD 2A 0F 18 0D .=...(......*...
004190: CD D7 0E C1 D5 E5 60 69 CD B3 0B E1 D1 C1 09 C1 ......`i........
0041A0: EB ED 4A EB C1 C5 CD CA 0F E1 23 23 CB 76 28 04 ..J.......##.v(.
0041B0: CB B6 CB C6 CB 66 20 06 CB 46 28 4F 18 6B CB 86 .....f ..F(O.k..
0041C0: CB 8E C9 21 00 00 54 5D 18 C9 C5 D5 E5 69 60 CD ...!..T].....i`.
0041D0: 20 0F CD 1B 0F C1 D1 CB 21 CB 10 CB 13 CB 12 70 .......!......p
0041E0: 23 73 23 72 CB 39 E1 23 23 06 00 C5 CD 5A 0C CB #s#r.9.##....Z..
0041F0: AE 30 02 CB EE 59 50 EB B7 C1 ED 42 EB 13 23 73 .0...YP....B..#s
004200: 23 1B 72 34 23 71 23 70 C3 DA 0C E5 E5 11 03 00 #.r4#q#p........
004210: 19 4E 23 46 CD 14 0F EB ED 42 EB 01 F9 FF 09 73 .N#F.....B.....s
004220: 23 1B 72 34 01 E4 10 18 0B E5 E5 01 00 00 CD 5D #.r4...........]
004230: 10 01 E8 10 11 A1 11 E1 D5 C5 46 E5 11 0F 00 19 ..........F.....
004240: 5E 23 56 EB CD 65 0E E1 2B 70 2B 71 11 0B 00 19 ^#V..e..+p+q....
004250: D1 73 23 72 23 23 23 D1 73 23 72 E1 C9 11 07 00 .s#r###.s#r.....
004260: 19 5E 23 56 EB ED 42 EB 7B 87 7A 8F CD 14 0F CD .^#V..B.{.z.....
004270: 1B 0F 86 77 D0 23 34 C0 23 34 C9 D5 C5 CD 1C 08 ...w.#4.#4......
004280: C1 D1 28 1C D5 E5 D5 C5 CD 18 0B 7C A5 3C 7D C1 ..(........|.<}.
004290: D1 E1 28 07 12 13 0B 78 B1 20 EA EB D1 ED 52 C9 ..(....x. ....R.
0042A0: 3E 07 32 5E 0A 21 00 00 C9 D5 C5 CD 1C 08 C1 D1 >.2^.!..........
0042B0: 28 EE D5 E5 D5 C5 1A CD DF 0C 18 07 E5 D5 C5 1A (...............
0042C0: CD E5 0C 7C A5 3C C1 D1 E1 28 D0 13 0B 78 B1 20 ...|.<...(...x.
0042D0: EB 18 C8 1A 2A 58 0A FE 11 D8 2A 5A 0A FE F8 C0 ....*X....*Z....
0042E0: 2A 5C 0A C9 3E 22 18 02 3E 21 E5 60 69 B7 01 80 *\..>"..>!.`i...
0042F0: 00 ED 42 38 33 E3 EB 0E 1A F5 CD A3 11 E5 21 80 ..B83......£..!.
004300: C1 C9 C5 D5 CD 11 07 FE 0D 20 03 3E 0A 6F D1 C1 ......... .>.o..
004310: C9 1E FF 0E 06 CD A3 11 B7 28 F6 6F 26 00 C9 D1 ......£..(.o&...
004320: E1 D5 5D 0E 06 C3 A3 11 C5 0E 0B CD A3 11 C1 21 ..]...£.....£..!
004330: 00 00 E6 01 C8 2C C9 F1 D1 E1 26 00 F5 CD EE 0C .....,....&.....
004340: C9 F1 E1 F5 C3 13 0B F1 D1 E1 F5 C3 B1 0E F1 E1 ................
004350: F5 E5 CD FD 0B D1 E5 CD BA 07 E1 C9 F1 D1 E1 F5 ................
004360: CD F4 08 38 06 CD 57 0D 7C B7 C8 21 00 00 C9 F1 ...8..W.|..!....
004370: C1 D1 E1 F5 C3 7B 10 F1 C1 D1 E1 F5 C3 A9 10 F1 .....{..........
004380: E1 F5 C3 9E 0B E1 C1 79 C1 D1 E3 C3 71 0F F1 E1 .......y....q...
004390: F5 C3 CE 0E F1 D1 E1 F5 C3 96 0A F1 E1 E5 F5 CD ................
0043A0: FD 0B F1 C1 D1 E1 F5 C5 CD F4 08 D1 38 07 CD 5D ............8..]
0043B0: 0D CD 68 07 C8 CD BA 07 18 B1 7A B7 C0 7B B7 C8 ..h.......z..{..
0043C0: FE 04 D0 4B 42 3D 20 09 21 78 0A 11 29 0A C3 A7 ...KB= .!x..)...
0043D0: 07 21 73 0A 11 2B 0A C3 A7 07 21 32 0A 06 01 7E .!s..+....!2...~
0043E0: 23 B6 28 0A E5 C5 68 26 00 CD 51 07 C1 E1 23 04 #.(...h&..Q...#.
0043F0: 3E 0A B8 20 EA C9 EB 2A 2E 0A E5 19 E5 ED 5B 30 >.. ...*......[0
004400: 0A B7 ED 52 D1 E1 3F D8 ED 53 2E 0A C9 E5 19 ED ...R..?..S......
004410: 5B 2E 0A B7 ED 52 E1 C0 22 2E 0A C9 2B 7C B7 20 [....R.."...+|.
004420: 11 7D FE 0A 30 0C 29 11 32 0A 19 5E 23 56 EB 7C .}..0.).2..^#V.|
004430: B5 C9 AF C9 21 32 0A 1E 01 7E 23 B6 28 0B 23 1C ....!2...~#.(.#.
004440: 3E 0B BB 20 F4 21 FF FF C9 57 3C C9 CD 1C 08 C8 >.. .!...W<.....
004450: EB 36 00 2B 36 00 C9 E5 EB CD 1C 08 C1 C0 EB 7A .6.+6..........z
004460: B3 C0 70 2B 71 C9 11 46 0A 01 18 00 21 A1 08 ED ..p+q..F....!...
004470: B0 21 32 0A 11 33 0A 36 00 01 13 00 ED B0 60 68 .!2..3.6......`h
004480: C1 39 22 30 0A ED 5B 33 01 19 22 2E 0A F9 C5 11 .9"0..[3..".....
004490: 01 00 CD BA 07 11 02 00 CD BA 07 11 03 00 C3 BA ................
0044A0: 07 C3 F6 07 C3 0D 08 C3 1C 08 C3 34 08 C3 4C 08 ...........4..L.
0044B0: C3 57 08 E2 08 E8 08 EE 08 7D FE 1A CA 01 0B D0 .W.......}......
0044C0: FE 0D C0 C3 FB 0A 79 FE 0A 28 0D A0 3C C0 01 1A ......y..(..<...
0044D0: 00 C9 79 FE 0A C2 B3 11 D5 0E 0D CD EA 0C D1 0E ..y.............
0044E0: 0A C9 00 02 B9 08 C6 08 01 00 B9 08 D2 08 80 00 ................
0044F0: B9 08 00 00 D5 CD 26 09 D1 1A 13 FE 77 06 02 28 ......&.....w..(
004500: 00 19 D1 F1 4F CD A3 11 C1 B7 20 10 E5 CD 1B 0F ....O.£... .....
004510: 34 20 06 23 34 20 02 23 34 E1 B7 C9 11 80 00 ED 4 .#4 .#4.......
004520: 52 EB 09 4D 44 EB 37 C9 FE 14 28 05 21 00 00 18 R..MD.7...(.!...
004530: C4 09 4D 44 E1 B7 C9 C5 E5 0E 06 1E FF CD A3 11 ..MD..........£.
004540: B7 28 F6 18 0B 3E 01 11 3E 03 C5 E5 4F CD A3 11 .(...>..>...O.£.
004550: E1 C1 77 23 0B AF C9 3E 06 18 08 3E 05 11 3E 02 ..w#...>...>..>.
004560: 11 3E 04 C5 E5 4F 5E CD A3 11 E1 C1 23 0B AF C9 .>...O^.£...#...
004570: 0B 0B C5 05 04 28 02 0E FF 71 0E 0A EB CD A3 11 .....(...q....£.
004580: 62 6B 23 4E 23 06 00 0D 0C C5 28 02 ED B0 EB 36 bk#N#.....(....6
004590: 0D 23 36 0A CD 57 11 EB C1 E1 AF ED 42 4D 44 EB .#6..W......BMD.
0045A0: C9 0E 10 D5 E5 DD E5 CD 05 00 DD E1 E1 D1 C9 AE ................
0045B0: 11 B3 11 78 3C C0 C3 26 0D 66 66 65 72 20 73 70 ...x<..&.ffer sp
0045C0: 61 63 65 0D 4E 65 77 62 75 66 33 0D 09 50 4F 50 ace.Newbuf3..POP
0045D0: 09 44 45 09 3B 30 09 73 64 20 61 64 64 72 0D 09 .DE.;0.sd addr..
0045E0: 65 78 09 64 65 2C 68 6C 09 09 3B 4D 75 73 74 20 ex.de,hl..;Must
0045F0: 6E 6F 74 20 63 68 61 6E 67 65 20 74 68 65 20 63 not change the c
004600: 31 FF 11 00 00 00 C3 0C 12 C3 00 00 CD 4B 14 CD 1............K..
004610: C1 14 C3 09 12 78 51 C1 02 41 51 FD 5A C3 62 14 .....xQ..AQ.Z.b.
004620: C3 09 12 C3 62 14 C3 62 14 C3 62 14 C3 62 14 C3 ....b..b..b..b..
004630: 62 14 C3 62 14 C3 62 14 C3 62 14 C3 62 14 C3 62 b..b..b..b..b..b
004640: 14 C3 62 14 90 92 49 09 24 92 48 08 92 E1 5E 23 ..b...I.$.H...^#
004650: 56 23 E5 2A 15 12 19 7E 23 66 6F C9 E1 5E 23 E5 V#.*...~#fo..^#.
004660: 16 00 2A 15 12 19 7E 23 66 6F C9 E1 5E 23 56 23 ..*...~#fo..^#V#
004670: E5 2A 15 12 19 6E C9 E1 5E 23 E5 16 00 2A 15 12 .*...n..^#...*..
004680: 19 6E C9 E1 5E 23 56 23 E5 EB 09 7E 23 66 6F C9 .n..^#V#...~#fo.
004690: E1 5E 23 E5 EB 26 00 09 7E 23 66 6F C9 21 01 00 .^#..&..~#fo.!..
0046A0: C8 2B C9 21 00 00 C8 23 C9 21 01 00 D8 2B C9 21 .+.!...#.!...+.!
0046B0: 00 00 D8 23 C9 21 01 00 F0 2B C9 21 01 00 F8 2B ...#.!...+.!...+
0046C0: C9 11 01 00 C8 1B C9 11 00 00 C8 13 C9 11 01 00 ................
0046D0: D8 1B C9 11 00 00 D8 13 C9 11 01 00 F0 1B C9 11 ................
0046E0: 01 00 F8 1B C9 7D BB C0 7C BA C9 EB 7A BC C0 7B .....}..|...z..{
0046F0: BD C9 EB 7C BA C0 7D BB C9 EB 7C AA F2 EC 12 7A ...|..}...|....z
004700: 0C FE 72 06 01 28 06 FE 61 06 04 37 C0 1A 13 B7 ..r..(..a..7....
004710: C8 FE 62 20 06 CB D8 1A 13 B7 C8 FE 2B 37 C0 CB ..b ........+7..
004720: E0 1A B7 C8 37 C9 E5 21 24 00 E5 CD 46 0A C1 38 ....7..!$...F..8
004730: 51 5D 54 E3 E5 21 D5 09 ED B0 D1 1A FE 20 13 28 Q]T..!....... .(
004740: FA FE 09 28 F6 1B 21 5F 0A 0E FD D5 1A CD CC 09 ...(..!_........
004750: BE 20 09 23 13 B7 20 F4 E1 E1 18 1D D1 0D AF BE . .#.. .........
004760: 23 20 FC BE 20 E5 EB D1 D5 CD 87 09 E1 38 08 B7 # .. ........8..
004770: C8 FE 20 C8 FE 09 C8 0E FF EB CD 50 0C 21 2D 0A .. ........P.!-.
004780: 71 C9 E1 0E FF 18 F6 4E 23 7E FE 3A 20 0F 79 CD q......N#~.: .y.
004790: CC 09 23 D6 40 D8 FE 10 3F D8 12 18 01 2B 06 08 ..#.@...?....+..
0047A0: 13 CD F9 09 28 20 38 0A 12 10 F5 CD F9 09 C8 3F ....( 8........?
0047B0: D8 04 13 10 FD 06 03 CD F9 09 C8 D8 12 13 10 F7 ................
0047C0: CD F9 09 C8 37 C9 4F 3E 07 B8 79 C9 FE 61 D8 FE ....7.O>..y..a..
0047D0: 7B D0 D6 20 C9 00 20 20 20 20 20 20 20 20 20 20 {.. ..
0047E0: 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
0047F0: 00 00 00 00 00 00 00 00 00 7E 23 FE 2E 28 16 CD .........~#..(..
004800: CC 09 FE 21 38 0D E5 C5 21 18 0A 01 11 00 ED B1 ...!8...!.......
004810: C1 E1 C9 BF C9 B7 37 C9 3C 3E 2C 3B 3A 3D 5B 5D ......7.<>,;:=[]
004820: 5F 25 7C 28 29 2F 5C 3F 2A 72 00 77 00 00 00 00 _%|()/\?*r.w....
004830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4B ...............K
004860: 42 44 3A 00 4C 53 54 3A 00 50 55 4E 3A 00 52 44 BD:.LST:.PUN:.RD
004870: 52 3A 00 43 4F 4E 3A 00 54 52 4D 3A 00 00 37 11 R:.CON:.TRM:..7.
004880: 57 11 00 00 5B 11 00 00 61 11 48 11 00 00 45 11 W...[...a.H...E.
004890: 5E 11 70 11 00 00 D5 AF 12 CD 1C 08 CA 68 0B CD ^.p..........h..
0048A0: 20 0F 7A B3 28 1E E1 1A 13 B7 28 07 C6 40 77 23 .z.(.....(..@w#
0048B0: 36 3A 23 06 08 CD F0 0A 36 2E 23 06 03 CD F0 0A 6:#.....6.#.....
0048C0: 36 00 18 28 11 0B 00 19 4E 23 46 21 7E 0A 3E FF 6..(....N#F!~.>.
0048D0: 3C 5E 23 56 23 EB B7 ED 42 EB 20 F4 1F 5F 87 87 <^#V#...B. .._..
0048E0: 83 5F 21 5F 0A 19 01 05 00 D1 ED B0 21 00 00 C9 ._!_........!...
0048F0: 1A 13 FE 20 28 02 77 23 10 F6 C9 21 F8 FF 19 18 ... (.w#...!....
004900: B7 F0 37 C9 EB 7C AA F2 F3 12 7C B7 F0 37 C9 7A ..7..|....|..7.z
004910: F5 CD 5A 13 EB CD 5A 13 EB CD 29 13 F1 B7 F0 7C ..Z...Z...)....|
004920: 2F 67 7D 2F 6F 23 C9 00 00 7C B5 C8 D5 E5 CD 89 /g}/o#...|......
004930: 13 D1 CD 6B 13 7C 2F 67 7D 2F 6F 23 D1 19 C9 AF ...k.|/g}/o#....
004940: 32 A3 14 CD 5A 13 EB CD 5A 13 CD 6B 13 3A A3 14 2£..Z...Z..k.:£.
004950: 1F D0 7C 2F 67 7D 2F 6F 23 C9 7C B7 F0 2F 67 7D ..|/g}/o#.|../g}
004960: 2F 6F 23 3A A3 14 3C 32 A3 14 C9 C5 CD 71 13 C1 /o#:£.<2£....q..
004970: C9 44 4D 21 00 00 78 B1 C8 78 1F 47 79 1F 4F D2 .DM!..x..x.Gy.O.
004980: 83 13 19 EB 29 EB C3 76 13 7C B5 C8 C5 CD 94 13 ....)..v.|......
004990: 60 69 C1 C9 06 01 7C B7 FA A0 13 29 04 C3 96 13 `i....|....)....
0049A0: EB 78 01 00 00 F5 CD DD 13 DA B7 13 03 D5 7A 2F .x............z/
0049B0: 57 7B 2F 5F 13 19 D1 AF 7A 1F 57 7B 1F 5F F1 3D W{/_....z.W{._.=
0049C0: C8 F5 79 17 4F 78 17 47 C3 A6 13 AF 32 A3 14 CD ..y.Ox.G....2£..
0049D0: 5A 13 EB CD 5A 13 EB CD 89 13 C3 4D 13 7C BA D8 Z...Z......M.|..
0049E0: C0 7D BB C9 EB 1C 1D C8 AF 7C 1F 67 7D 1F 6F C3 .}.......|.g}.o.
0049F0: E6 13 EB 1C 1D C8 29 C3 F4 13 7C 2F 67 7D 2F 6F ......)...|/g}/o
004A00: 23 C9 7A 2F 57 7B 2F 5F 13 C9 21 04 00 39 7E 23 #.z/W{/_..!..9~#
004A10: 66 6F C9 21 06 00 C3 0D 14 21 08 00 C3 0D 14 21 fo.!.....!.....!
004A20: 0A 00 C3 0D 14 21 0C 00 C3 0D 14 21 0E 00 C3 0D .....!.....!....
004A30: 14 21 10 00 C3 0D 14 11 8B 14 21 04 00 39 C5 06 .!........!..9..
004A40: 0E 7E 12 23 13 05 C2 41 14 C1 C9 E1 22 A5 14 21 .~.#...A...."..!
004A50: 00 00 E5 21 01 00 E5 AF 32 A9 14 32 7A 14 2A A5 ...!....2..2z.*.
004A60: 14 E9 21 FF FF C9 05 CD 3C 00 CA 18 05 0E 11 21 ..!.....<......!
004A70: A6 05 11 45 05 CD B7 00 C2 7E 01 C3 50 01 0E 0A ...E.....~..P...
004A80: 21 CE 05 CD B7 00 C2 92 01 CD 50 01 CD 8C 00 C3 !.........P.....
004A90: 51 01 0E 06 21 E6 05 CD B7 00 C2 AA 01 CD 50 01 Q...!.........P.
004AA0: CD 7D 00 CD 51 01 78 C3 51 01 0E 01 21 EA 05 CD .}..Q.x.Q...!...
004AB0: B7 00 C2 C6 01 CD DB 00 CD 93 00 47 0E 40 CD DB ...........G.@..
004AC0: 00 C5 CD 0A 16 CD 48 1F CD 4D 1F 11 01 FF 19 7C ......H..M.....|
004AD0: B5 C2 ED 14 CD DB 31 7C B5 CA E7 14 21 00 00 E5 ......1|....!...
004AE0: CD 4B 4E D1 C3 EA 14 C3 F3 14 C3 F0 14 CD F7 29 .KN............)
004AF0: C3 C8 14 CD E8 1E CD 40 51 2A 25 54 2B 2B 22 AD .......@Q*%T++".
004B00: 17 21 FA FF 19 CB EE 23 36 01 23 36 01 C3 7D 0B .!.....#6.#6..}.
004B10: D1 18 F4 CD 4C 0A 28 51 5E 23 56 D5 23 CB 46 28 ....L.(Q^#V.#.F(
004B20: 17 23 35 23 28 5B 23 5E 34 23 56 20 01 34 23 4E .#5#([#^4#V .4#N
004B30: 23 46 EB 09 6E 26 00 C9 CB 76 28 0E CB B6 CB C6 #F..n&...v(.....
004B40: D1 11 12 00 19 5E 23 56 EB C9 CB 66 28 2A CB 4E .....^#V...f(*.N
004B50: 20 26 CB C6 CD 29 10 D1 C5 18 C6 E1 E1 E1 E1 3E &...).........>
004B60: 0A 18 17 E1 3E 06 18 12 E1 3E 07 21 3E 09 11 FF ....>....>.!>...
004B70: FF 21 3E 08 21 3E 02 21 3E 01 32 5E 0A 21 FF FF .!>.!>.!>.2^.!..
004B80: C9 35 20 A2 2B 2B CB 6E C2 10 0B CD 94 0C 30 07 .5 .++.n......0.
004B90: CB EE E5 CD 5D 10 E1 CD BD 0C 23 23 18 83 00 CD ....].....##....
004BA0: 1C 08 CA 69 0B 00 CD B3 0B 21 00 00 C9 11 09 00 ...i.....!......
004BB0: 19 EB C9 23 23 CB 4E 28 F4 CB 7E 20 F0 CB 5E 23 ...##.N(..~ ..^#
004BC0: 23 23 4E 23 46 20 11 79 E6 7F 20 0C E5 11 07 00 ##N#F .y.. .....
004BD0: 19 7E 23 B6 28 01 0C E1 23 5E 23 56 23 23 23 EB .~#.(...#^#V###.
004BE0: 18 15 D5 F1 E5 11 F4 0B D5 5E 23 56 23 D5 5E 23 .........^#V#.^#
004BF0: 56 F5 E1 C9 D1 D8 C0 78 B1 C8 EB 18 E5 E5 CD 4C V......x.......L
004C00: 0A CA 68 0B CD B3 0B CD 1C 0C E5 CD 2F 0C D1 CD ..h........./...
004C10: 50 0C E1 CD 52 0A C2 EC 0A C3 72 0B D5 EB CD 15 P...R.....r.....
004C20: 0F 23 D5 5E 23 56 EB D1 D5 CD 25 0D E1 D1 C9 21 .#.^#V....%....!
004C30: F5 FF 19 E5 CD 3D 0C D1 21 16 00 18 19 11 07 00 .....=..!.......
004C40: 19 5E 23 56 23 7E 23 66 6F 2B 7C B5 C8 23 18 06 .^#V#~#fo+|..#..
004C50: 7A B3 C8 21 24 00 EB C3 49 0A E5 11 0C 00 19 56 z..!$...I......V
004C60: 2B 5E 2B 7A B3 28 2B E5 CD 1B 0F 56 23 4E 23 46 +^+z.(+....V#N#F
004C70: EB E3 D5 C5 11 E8 10 46 72 2B 4E 73 E5 11 F7 FF .......Fr+Ns....
004C80: 19 C5 CD 94 0C D1 E1 73 23 72 D1 E1 72 2B 73 D1 .......s#r..r+s.
004C90: 2B 72 E1 C9 E5 11 05 00 19 5E 23 56 23 D5 4E 23 +r.......^#V#.N#
004CA0: 46 23 CD E2 0B F5 E5 78 B1 28 06 36 1A 23 0B 18 F#.....x.(.6.#..
004CB0: F6 E1 F1 C1 F5 B7 ED 42 F1 4D 44 E1 C9 C5 CB 4E .......B.MD....N
004CC0: 28 0A E5 11 07 00 19 4E 23 46 E1 0B 03 23 71 23 (......N#F...#q#
004CD0: 0B 70 C1 34 23 36 00 23 36 00 11 FA FF 19 C9 4F .p.4#6.#6......O
004CE0: 06 00 C5 18 11 4F 06 00 18 15 EB 23 18 1B E5 EB .....O.....#....
004CF0: CD 4C 0A CA 68 0B 23 23 CB 4E 28 48 2B 2B C1 5E .L..h.##.N(H++.^
004D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
004D10: 04 00 00 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: 06 2A 13 57 23 E5 2A 25 54 D1 CD FA 13 19 22 B0 .*.W#.*%T.....".
004E10: 06 CD A1 32 E5 CD 86 31 D1 23 7E 23 66 6F 22 DE ...2...1.#~#fo".
004E20: 06 CD C9 4E 22 BE 06 CD C9 4E 11 32 00 19 E5 2A ...N"....N.2...*
004E30: DB 51 D1 19 CD FA 13 22 AA 06 2A 13 57 E5 CD 47 .Q....."..*.W..G
004E40: 4E D1 CD E5 12 CA 61 15 21 ED 7B 22 B2 06 21 06 N.....a.!.{"..!.
004E50: 00 22 B4 06 2A 13 57 11 32 00 19 CD FA 13 22 AA ."..*.W.2.....".
004E60: 06 CD 15 4C CD 88 4B C1 C9 C5 21 FE FF 39 F9 44 ...L..K...!..9.D
004E70: 4D CD 90 12 0C 11 FF FF 19 7C 17 DA B3 15 2A D5 M........|....*.
004E80: 51 E5 CD 90 12 0C D1 19 11 32 00 19 E5 CD 90 12 Q........2......
004E90: 06 D1 CD F3 12 DA AB 15 CD 90 12 0C 11 32 00 19 .............2..
004EA0: E5 2A E9 51 D1 CD F3 12 D2 B3 15 21 3C 00 E5 CD .*.Q.......!<...
004EB0: 17 51 D1 2A E9 51 E5 CD 90 12 0C D1 CD FA 13 19 .Q.*.Q..........
004EC0: 22 E9 51 CD 90 12 08 23 EB 60 69 73 23 72 CD 90 ".Q....#.`is#r..
004ED0: 12 00 11 F6 FF 19 7C 17 D2 01 16 CD 90 12 00 29 ......|........)
004EE0: 11 C3 51 19 E5 7E 23 66 6F E5 CD 90 12 0C D1 19 ..Q..~#fo.......
004EF0: EB E1 73 23 72 60 69 5E 23 56 13 72 2B 73 C3 CE ..s#r`i^#V.r+s..
004F00: 15 EB 21 02 00 39 F9 EB C1 C9 2A 06 00 22 7A 56 ..!..9....*.."zV
004F10: 3E 01 32 7C 56 CD 57 4E CD DD 16 AF 67 6F 22 94 >.2|V.WN....go".
004F20: 51 32 8F 51 32 7D 56 21 2A 00 22 88 51 C5 21 E3 Q2.Q2}V!*.".Q.!.
004F30: 16 22 93 56 21 95 56 22 CC 11 21 80 00 7E 23 85 .".V!.V"..!..~#.
004F40: E5 6F AF 77 32 92 56 6F 67 22 90 56 E1 01 5D 16 .o.w2.Vog".V..].
004F50: CD A8 17 13 ED 53 8E 56 C1 CD 57 4A C9 00 00 00 .....S.V..WJ....
004F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 21 E3 16 .............!..
004FE0: C3 F4 4D 48 69 53 6F 66 74 2D 43 20 43 6F 6D 70 ..MHiSoft-C Comp
004FF0: 69 6C 65 72 20 56 31 2E 33 35 20 43 6F 70 79 72 iler V1.35 Copyr
005000: 51 E5 2A DB 51 2B 2B 2B 2B E5 CD E3 4D D1 D1 D1 Q.*.Q++++...M...
005010: 21 04 00 22 88 56 CD A0 1E C1 C9 C5 21 00 00 39 !..".V......!..9
005020: F9 44 4D 21 06 00 09 5E 23 56 1B 72 2B 73 13 7A .DM!...^#V.r+s.z
005030: B3 CA 46 1F 21 04 00 09 5E 23 56 13 72 2B 73 1B ..F.!...^#V.r+s.
005040: EB 36 00 C3 23 1F C1 C9 AF 32 C2 51 C9 CD 54 1F .6..#....2.Q..T.
005050: 26 00 6F C9 3A C2 51 B7 20 09 E5 D5 C5 CD 6A 1F &.o.:.Q. .....j.
005060: C1 D1 E1 3A 78 51 32 C2 51 C9 21 78 51 11 7C 51 ...:xQ2.Q.!xQ.|Q
005070: 01 04 00 ED B0 1A B7 20 20 67 6F 22 79 51 CD E2 ....... go"yQ..
005080: 23 38 0B CD A6 1F FE 0A 28 F9 FE 23 28 06 CD AE #8......(..#(...
005090: 23 C0 18 EA CD E6 21 18 EA EB 11 78 51 0E 04 ED #.....!....xQ...
0050A0: B0 78 32 80 51 C9 CD B3 1F 3A 78 51 2A 79 51 C9 .x2.Q....:xQ*yQ.
0050B0: CD 71 24 ED 4B 84 51 79 FE 0A 28 58 78 32 78 51 .q$.K.Qy..(Xx2xQ
0050C0: FE 20 28 EC FE 4C CA 1A 20 FE 44 2E 49 CA 8C 20 . (..L.. .D.I..
0050D0: FE 22 CA 59 21 FE FF C8 79 FE 27 CA 43 21 FE 23 .".Y!...y.'.C!.#
0050E0: 28 0B FE 2E 28 12 FE 5C 28 1C C3 8B 21 3A 86 51 (...(..\(...!:.Q
0050F0: FE 0A CA 71 24 79 18 EA CD 71 24 3A 85 51 FE 44 ...q$y...q$:.Q.D
005100: C0 2E 46 C3 8C 20 CD 71 24 3A 84 51 FE 0A C0 CD ..F.. .q$:.Q....
005110: 71 24 18 9F 32 78 51 C3 71 24 11 07 00 21 C8 11 q$..2xQ.q$...!..
005120: E5 3A 84 51 77 D5 E5 CD 71 24 E1 D1 3A 85 51 FE .:.Qw...q$..:.Q.
005130: 4C 28 04 FE 44 20 07 1D FA 25 20 23 18 E3 3E 20 L(..D ...% #..>
005140: 1D FA 48 20 23 77 18 F8 E1 CD 4F 2E 22 79 51 CD ..H #w....O."yQ.
005150: 98 2E 3E FF BC C0 7D 32 78 51 C9 21 00 00 44 54 ..>...}2xQ.!..DT
005160: 3A 84 51 4F 3A 85 51 FE 44 20 05 79 D6 30 18 0E :.QO:.Q.D .y.0..
005170: FE 4C C0 79 FE 61 30 02 C6 20 D6 57 BB D0 4F CD .L.y.a0.. .W..O.
005180: D2 01 09 E5 D5 CD 71 24 D1 E1 18 D4 7D FE 46 28 ......q$....}.F(
005190: 51 3A 84 51 FE 30 1E 0A 20 1F CD 71 24 3A 84 51 Q:.Q.0.. ..q$:.Q
0051A0: FE 61 30 02 C6 20 1E 08 FE 78 20 05 CD 71 24 1E .a0.. ...x ..q$.
0051B0: 10 CD 5B 20 22 79 51 18 1A CD 5B 20 22 79 51 3A ..[ "yQ...[ "yQ:
0051C0: 84 51 FE 2E 28 1C 3A 84 51 FE 61 30 02 C6 20 FE .Q..(.:.Q.a0.. .
0051D0: 65 28 0F 3A 84 51 FE 61 30 02 C6 20 FE 6C C0 C3 e(.:.Q.a0.. .l..
0051E0: 71 24 CD 97 50 01 CD 71 24 26 00 3A 86 51 6F FE q$..P..q$&.:.Qo.
0051F0: 0A 28 4C FE 5C C0 CD 71 24 26 00 3A 86 51 2E 0A .(L.\..q$&.:.Q..
005200: 69 67 68 74 20 28 43 29 20 31 39 38 35 0A 4C 69 ight (C) 1985.Li
005210: 6E 65 20 46 69 6C 65 0A 00 C9 21 83 17 E5 21 8C ne File...!...!.
005220: 17 E5 CD 06 01 7C B5 CA 00 00 11 C0 5D D5 E5 E5 .....|......]...
005230: D5 21 FF FF E5 CD 6F 07 CD 0F 01 0E 1A 11 80 00 .!....o.........
005240: CD 05 00 21 8F 17 11 01 5E 01 0D 00 ED B0 21 80 ...!....^.....!.
005250: 00 E5 01 7E 00 ED B0 21 74 17 E5 21 C2 11 E5 2A ...~...!t..!...*
005260: C0 11 E5 21 0A 00 E5 CD C4 03 E1 11 00 01 01 80 ...!............
005270: 3E C3 9B 00 19 25 32 30 73 20 25 34 64 20 ED B0 >....%20s %4d ..
005280: 18 61 00 45 44 38 30 2E 43 4F 4D 00 72 62 00 48 .a.ED80.COM.rb.H
005290: 43 2E 43 4F 4D 00 E1 D1 F1 E3 C5 D5 F5 E5 CD 77 C.COM..........w
0052A0: 07 C1 D1 D5 D5 D5 D5 C9 11 00 00 7E 23 FE 20 28 ...........~#. (
0052B0: FA FE 09 28 F6 B7 C8 E5 2A CC 11 19 19 71 23 70 ...(....*....q#p
0052C0: 13 E1 FE 22 20 0F 18 00 7E 23 B7 28 12 FE 22 28 ..." ...~#.(.."(
0052D0: 10 02 03 18 F3 D5 E5 6F E5 CD C0 02 7D E1 D1 02 .......o....}...
0052E0: 03 B7 C8 7E 23 FE 20 28 04 FE 09 20 D5 AF 02 03 ...~#. (... ....
0052F0: 18 B9 C5 2A 0D 56 11 FB FF 19 7C B5 CA 0B 18 2A ...*.V....|....*
005300: 0D 56 11 FA FF 19 7C B5 C2 16 18 21 3D 00 E5 CD .V....|....!=...
005310: 17 51 D1 C3 34 18 2A 0D 56 2B 2B 7C B5 CA 34 18 .Q..4.*.V++|..4.
005320: 2A 0D 56 2B 2B 2B 2B 7C B5 CA 34 18 21 3E 00 E5 *.V++++|..4.!>..
005330: CD 17 51 D1 2A 15 56 23 23 23 7E 23 66 6F 6E 26 ..Q.*.V###~#fon&
005340: 00 11 F9 FF 19 7C 17 DA 6A 18 CD 4D 1F 11 85 FF .....|..j..M....
005350: 19 7C B5 CA 6A 18 CD 4D 1F 11 DE FF 19 7C B5 CA .|..j..M.....|..
005360: 6A 18 21 41 00 E5 CD 17 51 D1 2A 15 56 23 7E 23 j.!A....Q.*.V#~#
005370: 66 6F 22 8A 56 2A 15 56 23 7E 23 66 6F E5 2A 15 fo".V*.V#~#fo.*.
005380: 56 23 23 23 7E 23 66 6F E5 CD 93 18 D1 D1 CD D4 V###~#fo........
005390: 1C C1 C9 C5 21 FA FF 39 F9 44 4D CD 90 12 0A 6E ....!..9.DM....n
0053A0: EB 60 69 73 23 36 00 CD 90 12 0A 23 7E 23 66 6F .`is#6.....#~#fo
0053B0: EB 21 02 00 09 73 23 72 CD 90 12 00 11 F9 FF 19 .!...s#r........
0053C0: 7C 17 D2 FD 18 21 7B 00 E5 CD 11 26 D1 EB 21 04 |....!{....&..!.
0053D0: 00 09 73 23 72 CD 90 12 02 E5 CD 90 12 0C E5 CD ..s#r...........
0053E0: 46 3A E5 CD E1 1B D1 D1 D1 CD 90 12 04 7C B5 CA F:...........|..
0053F0: FA 18 21 7D 00 E5 CD DB 25 D1 C3 4F 19 CD 90 12 ..!}....%..O....
005400: BD 28 E3 FE 6E C8 2E 09 FE 74 C8 2E 08 FE 62 C8 .(..n....t....b.
005410: 2E 0D FE 72 C8 2E 0C FE 66 C8 6F 3A 87 51 FE 44 ...r....f.o:.Q.D
005420: C0 7D D6 30 6F 06 02 3A 84 51 D6 30 F8 FE 08 F0 .}.0o..:.Q.0....
005430: 4F 7D 87 87 87 81 6F E5 CD 71 24 E1 10 E9 C9 CD O}....o..q$.....
005440: 97 50 32 CD 71 24 CD E6 20 22 79 51 CD 71 24 3A .P2.q$.. "yQ.q$:
005450: 86 51 FE 27 C8 CD 97 50 02 CD 71 24 21 00 00 E5 .Q.'...P..q$!...
005460: 39 E5 3A 7D 56 B7 C4 67 4F CD C9 4E 22 79 51 3A 9.:}V..gO..N"yQ:
005470: 84 51 D6 22 28 09 CD E6 20 5D CD EF 4E 18 F0 5F .Q."(... ]..N.._
005480: CD EF 4E E1 CD 61 4F E1 C3 71 24 CD 71 24 06 0C ..N..aO..q$.q$..
005490: 21 CE 21 3A 86 51 BE 23 20 2C 3A 84 51 BE 20 26 !.!:.Q.# ,:.Q. &
0054A0: 3E 0C 90 20 17 32 84 51 CD 71 24 3A 86 51 FE 2A >.. .2.Q.q$:.Q.*
0054B0: 20 F6 3A 84 51 FE 2F 20 EF C3 B0 1F CD 71 24 3E .:.Q./ .....q$>
0054C0: 4D 80 32 78 51 C9 23 10 CA 3A 87 51 18 F4 2F 2A M.2xQ.#..:.Q../*
0054D0: 3D 3D 21 3D 2B 2B 2D 2D 26 26 7C 7C 3C 3D 3C 3C ==!=++--&&||<=<<
0054E0: 3E 3D 3E 3E 2D 3E CD A6 1F FE 4C 20 1D CD C8 2E >=>>->....L ....
0054F0: EB 21 18 22 01 08 00 3E 09 F5 C5 D5 E5 CD 0E 22 .!."...>......."
005500: E1 D1 C1 28 5B F1 09 3D 20 EF CD 97 50 03 1A F6 ...([..= ...P...
005510: 20 13 ED A1 C0 E0 18 F6 64 65 66 69 6E 65 20 20 .......define
005520: 64 69 61 67 6E 6F 73 74 6C 69 73 74 20 20 20 20 diagnostlist
005530: 64 69 72 65 63 74 20 20 65 72 72 6F 72 20 20 20 direct error
005540: 74 72 61 6E 73 6C 61 74 69 6E 63 6C 75 64 65 20 translatinclude
005550: 63 6F 64 65 20 20 20 20 64 61 74 61 20 20 20 20 code data
005560: F1 6F 26 00 29 11 E5 22 19 E9 E5 21 7A 22 E5 CD .o&.).."...!z"..
005570: 06 01 7D B4 20 3A CD 97 50 07 72 00 21 EE FF 39 ..}. :..P.r.!..9
005580: F9 11 19 25 D5 E5 E5 CD 10 24 21 97 51 34 6E AF ...%.....$!.Q4n.
005590: 67 29 29 11 97 51 19 ED 5B 91 51 73 23 72 23 ED g))..Q..[.Qs#r#.
0055A0: 5B 88 51 73 23 72 E1 BE 20 C0 CD 19 17 21 2A 00 [.Qs#r.. ....!*.
0055B0: 22 88 51 6C 22 91 51 CD A5 25 21 12 00 39 F9 C9 ".Ql".Q..%!..9..
0055C0: CD 97 50 11 21 8F 51 18 0E 21 8D 51 18 09 3A 7C ..P.!.Q..!.Q..:|
0055D0: 56 B7 21 94 51 20 E9 3A 84 51 FE 2D 20 01 35 FE V.!.Q .:.Q.- .5.
0055E0: 2B 20 01 34 C3 66 24 18 34 18 42 18 8F 18 0A 18 + .4.f$.4.B.....
0055F0: 24 18 DB 18 CF 18 D2 18 44 21 94 51 36 00 21 B1 $.......D!.Q6.!.
005600: 00 11 F8 FF 19 7C B5 C2 22 19 CD 90 12 02 E5 CD .....|..".......
005610: 90 12 0C E5 CD 90 12 0A E5 CD 58 19 D1 D1 D1 C3 ..........X.....
005620: 4F 19 CD 90 12 00 11 F7 FF 19 7C B5 C2 47 19 CD O.........|..G..
005630: 90 12 02 E5 CD 90 12 0C E5 CD 90 12 0A E5 CD F2 ................
005640: 1A D1 D1 D1 C3 4F 19 21 3F 00 E5 CD 17 51 D1 EB .....O.!?....Q..
005650: 21 06 00 39 F9 EB C1 C9 C5 21 F4 FF 39 F9 44 4D !..9.....!..9.DM
005660: CD 90 12 10 23 23 23 7E 23 66 6F 23 7E 23 66 6F ....###~#fo#~#fo
005670: EB 21 04 00 09 73 23 72 CD 90 12 14 7C B5 CA 91 .!...s#r....|...
005680: 19 CD 90 12 14 E5 CD 90 12 04 D1 CD 89 13 C3 94 ................
005690: 19 21 FF FF EB 21 02 00 09 73 23 72 21 7B 00 E5 .!...!...s#r!{..
0056A0: CD 11 26 D1 EB 21 06 00 09 73 23 72 CD 4D 1F 11 ..&..!...s#r.M..
0056B0: DE FF 19 7C B5 C2 51 1A CD 90 12 10 23 23 23 7E ...|..Q.....###~
0056C0: 23 66 6F 6E 7D FE 02 C2 51 1A CD C9 4E EB 21 0A #fon}...Q...N.!.
0056D0: 00 09 73 23 72 2A 79 51 E5 CD CD 4E D1 CD FA 13 ..s#r*yQ...N....
0056E0: 19 EB 21 08 00 09 73 23 72 CD 90 12 08 6E 7D B7 ..!...s#r....n}.
0056F0: CA 1E 1A 21 01 00 E5 21 12 00 09 5E 23 56 13 72 ...!...!...^#V.r
005700: 2B 73 1B D5 21 08 00 09 5E 23 56 13 72 2B 73 1B +s..!...^#V.r+s.
005710: EB 6E 26 00 E5 CD E1 1B D1 D1 D1 C3 E9 19 CD 90 .n&.............
005720: 12 0A E5 2A 79 51 D1 CD FA 13 19 23 EB 60 69 73 ...*yQ.....#.`is
005730: 23 72 2A 7D 56 7D B7 CA 43 1A 2A 79 51 2B 2B 2B #r*}V}..C.*yQ+++
005740: 22 79 51 2A 79 51 E5 CD B1 4E D1 CD 48 1F C3 A3 "yQ*yQ...N..H..£
005750: 1A 60 69 AF 77 23 77 CD 90 12 12 E5 CD 90 12 10 .`i.w#w.........
005760: 23 23 23 7E 23 66 6F E5 CD 93 18 D1 D1 21 12 00 ###~#fo......!..
005770: 09 E5 7E 23 66 6F E5 CD 90 12 04 D1 19 EB E1 73 ..~#fo.........s
005780: 23 72 60 69 5E 23 56 13 72 2B 73 CD 90 12 00 E5 #r`i^#V.r+s.....
005790: CD 90 12 02 D1 CD EC 12 D2 A3 1A CD BC 1B 7C B5 .........£....|.
0057A0: C2 57 1A CD 90 12 02 23 7C B5 C2 D8 1A 2A 15 56 .W.....#|....*.V
0057B0: 23 E5 CD 90 12 10 23 E5 CD 90 12 00 E5 CD 90 12 #.....#.........
0057C0: 04 D1 CD 6B 13 EB E1 73 23 72 D5 CD 4D 31 D1 EB ...k...s#r..M1..
0057D0: E1 73 23 72 EB 22 8A 56 CD 90 12 06 7C B5 CA E9 .s#r.".V....|...
0057E0: 1A 21 7D 00 E5 CD DB 25 D1 EB 21 0C 00 39 F9 EB .!}....%..!..9..
0057F0: C1 C9 C5 21 F8 FF 39 F9 44 4D CD 90 12 0E E5 CD ...!..9.DM......
005800: 51 CD 10 24 3A B1 51 B7 28 07 21 7C 56 34 C3 98 Q..$:.Q.(.!|V4..
005810: 4E CD 97 50 07 21 08 00 CD 85 50 18 1D CD A6 1F N..P.!....P.....
005820: FE 44 C2 0A 22 22 25 54 22 13 57 18 0D CD A6 1F .D..""%T".W.....
005830: FE 44 20 EE 32 96 51 22 21 52 C3 66 24 CD A6 1F .D .2.Q"!R.f$...
005840: FE 4C 28 04 CD 97 50 05 3A 84 51 FE 28 20 0B 3A .L(...P.:.Q.( .:
005850: 87 51 FE 20 28 04 CD 97 50 06 ED 5B E1 51 D5 CB .Q. (...P..[.Q..
005860: EA CD AF 2E CD 97 23 CD A6 1F FE 0A 28 1D CD 97 ......#.....(...
005870: 23 FE 4C 28 0C FE 44 28 08 FE 27 28 04 FE 22 20 #.L(..D(..'(.."
005880: E6 7D CD 97 23 7C CD 97 23 18 DC D1 3A E1 51 93 .}..#|..#...:.Q.
005890: 3D 2A CD 51 19 77 C9 E5 F5 21 01 00 3E 05 CD 13 =*.Q.w...!..>...
0058A0: 50 F1 2A CD 51 ED 5B E1 51 19 2B 77 E1 C9 FE 4C P.*.Q.[.Q.+w...L
0058B0: C0 CD 98 2E 7C D6 20 67 E6 E0 C0 47 ED 5B CD 51 ....|. g...G.[.Q
0058C0: 19 B6 C8 4F 09 E5 21 EB 51 ED 5B 1D 52 09 B7 ED ...O..!.Q.[.R...
0058D0: 52 E1 30 0A 1B ED B8 13 ED 53 1D 52 AF C9 CD 97 R.0......S.R....
0058E0: 50 04 2A 1D 52 11 1D 52 B7 ED 52 D0 19 7E 23 32 P.*.R..R..R..~#2
0058F0: 78 51 FE 4C 28 0C FE 44 28 08 FE 27 28 04 FE 22 xQ.L(..D(..'(.."
005900: 20 08 5E 23 56 23 ED 53 79 51 22 1D 52 EB 37 C9 .^#V#.SyQ".R.7.
005910: E5 3A 85 51 FE 20 3A 84 51 5F 20 09 FE 0A 28 05 .:.Q. :.Q_ ...(.
005920: CD 71 24 18 EC FE 3F 21 8B 51 7E 28 03 B7 28 02 .q$...?!.Q~(..(.
005930: 3C 77 7B FE 22 28 08 FE 3C 28 04 FE 3F 20 03 CD <w{."(..<(..? ..
005940: 71 24 06 11 E1 3A 85 51 FE 20 28 18 3A 84 51 FE q$...:.Q. (.:.Q.
005950: 22 28 11 FE 3E 28 0D FE 3F 28 09 77 23 E5 CD 71 "(..>(..?(.w#..q
005960: 24 E1 10 E1 36 00 3A 84 51 FE 0A C8 CD 71 24 18 $...6.:.Q....q$.
005970: F5 C5 2A 84 51 22 86 51 2A 88 51 E5 11 2A 00 B7 ..*.Q".Q*.Q..*..
005980: ED 52 20 05 CD 17 4D 18 05 19 E5 CD 09 01 7C 3C .R ...M.......|<
005990: D1 1B 7A 28 39 B3 28 08 3A 8F 51 3D 7D F4 30 01 ..z(9.(.:.Q=}.0.
0059A0: 11 25 25 7D CB BD 26 00 19 66 6F 22 84 51 C1 3A .%%}..&..fo".Q.:
0059B0: 86 51 FE 0A C0 2A 91 51 23 22 91 51 3E 0F A5 C0 .Q...*.Q#".Q>...
0059C0: 11 C9 24 D5 E5 CD A5 25 C9 0D 25 34 64 00 B3 13 ..$....%..%4d...
0059D0: 28 0B 21 D6 FF ED 5A 28 04 D5 CD 0F 01 21 8B 51 (.!...Z(.....!.Q
0059E0: AF BE 28 01 35 21 97 51 BE 28 29 5E 57 35 19 19 ..(.5!.Q.()^W5..
0059F0: 19 19 5E 23 56 23 ED 53 91 51 7E 23 66 6F 22 88 ..^#V#.S.Q~#fo".
005A00: 90 12 10 D1 19 EB 21 04 00 09 73 23 72 21 7B 00 ......!...s#r!{.
005A10: E5 CD 11 26 D1 EB 21 02 00 09 73 23 72 CD 46 3A ...&..!...s#r.F:
005A20: EB 60 69 73 23 72 CD 90 12 00 11 00 FF 19 CD AF .`is#r..........
005A30: 12 DA 3A 1B 21 01 00 C3 3D 1B 21 02 00 EB 21 06 ..:.!...=.!...!.
005A40: 00 09 73 23 72 CD 90 12 06 E5 CD 90 12 0E E5 CD ..s#r...........
005A50: 90 12 00 E5 CD E1 1B D1 D1 D1 21 0E 00 09 E5 7E ..........!....~
005A60: 23 66 6F E5 CD 90 12 06 D1 19 EB E1 73 23 72 CD #fo.........s#r.
005A70: 90 12 0E E5 CD 90 12 04 D1 CD F3 12 D2 87 1B 21 ...............!
005A80: 40 00 E5 CD 17 51 D1 CD 90 12 0E E5 CD 90 12 04 @....Q..........
005A90: D1 CD E5 12 C2 9A 1B C3 A2 1B CD BC 1B 7C B5 C2 .............|..
005AA0: 1D 1B CD 90 12 02 7C B5 CA B3 1B 21 7D 00 E5 CD ......|....!}...
005AB0: DB 25 D1 EB 21 08 00 39 F9 EB C1 C9 C5 CD 4D 1F .%..!..9......M.
005AC0: 11 83 FF 19 7C B5 CA D1 1B 21 2C 00 E5 CD DB 25 ....|....!,....%
005AD0: D1 CD 4D 1F 11 83 FF 19 7C B5 CD A3 12 C1 C9 C1 ..M.....|..£....
005AE0: C9 C5 21 FA FF 39 F9 44 4D CD 90 12 0C E5 CD 90 ..!..9.DM.......
005AF0: 12 0E D1 19 E5 2A 8A 56 D1 CD FA 13 19 E5 2A DD .....*.V......*.
005B00: 51 D1 CD FA 13 19 EB 21 02 00 09 73 23 72 CD 90 Q......!...s#r..
005B10: 12 02 E5 21 03 00 E5 CD 77 50 D1 D1 CD 90 12 02 ...!....wP......
005B20: E5 CD 90 12 0E D1 CD F3 12 D2 4A 1C CD 90 12 02 ..........J.....
005B30: E5 2A C9 51 E5 2A DD 51 D1 19 E5 CD 90 12 02 D1 .*.Q.*.Q........
005B40: CD FA 13 19 E5 CD 1B 1F D1 D1 2A C9 51 E5 2A DD ..........*.Q.*.
005B50: 51 D1 19 E5 CD 90 12 0E D1 CD FA 13 19 EB 21 04 Q.............!.
005B60: 00 09 73 23 72 CD 90 12 04 E5 CD 90 12 0A 11 FF ..s#r...........
005B70: 00 7C A2 67 7D A3 6F EB E1 73 CD 90 12 0E 2B 2B .|.g}£o..s....++
005B80: 7C B5 C2 9E 1C 21 04 00 09 5E 23 56 13 72 2B 73 |....!...^#V.r+s
005B90: D5 CD 90 12 0A 11 08 00 CD E5 13 EB E1 73 EB 21 .............s.!
005BA0: 06 00 39 F9 EB C1 C9 C5 21 00 00 22 80 56 22 84 ..9.....!..".V".
005BB0: 56 2A 25 54 23 23 23 23 22 82 56 2A 82 56 23 22 V*%T####".V*.V#"
005BC0: 7E 56 21 02 00 E5 CD 81 50 D1 21 03 00 E5 CD 81 ~V!.....P.!.....
005BD0: 50 D1 C1 C9 C5 21 FA FF 39 F9 44 4D 2A 80 56 E5 P....!..9.DM*.V.
005BE0: 2A 7E 56 E5 2A 8A 56 D1 CD FA 13 19 E5 2A DD 51 *~V.*.V......*.Q
005BF0: D1 CD FA 13 19 D1 19 22 80 56 2A 8A 56 E5 2A DD .......".V*.V.*.
005C00: 0D 0A 48 69 53 6F 66 74 20 43 2B 2B 20 43 6F 6D ..HiSoft C++ Com
005C10: 70 69 6C 65 72 0D 0A 0D 0A 54 68 69 73 20 73 69 piler....This si
005C20: 64 65 20 6F 66 20 74 68 65 20 64 69 73 63 20 63 de of the disc c
005C30: 6F 6E 74 61 69 6E 73 20 74 68 65 20 43 50 2F 4D ontains the CP/M
005C40: 20 63 6F 6D 70 69 6C 65 72 20 22 48 43 2E 43 4F compiler "HC.CO
005C50: 4D 22 0D 0A 0D 0A 54 68 65 20 6F 74 68 65 72 20 M"....The other
005C60: 73 69 64 65 20 6F 66 20 74 68 65 20 64 69 73 63 side of the disc
005C70: 20 63 6F 6E 74 61 69 6E 73 20 74 68 65 20 41 4D contains the AM
005C80: 53 44 4F 53 20 63 6F 6D 70 69 6C 65 72 20 22 48 SDOS compiler "H
005C90: 49 53 4F 46 54 2D 43 2E 42 49 4E 22 0D 0A 0D 0A ISOFT-C.BIN"....
005CA0: 4E 6F 74 65 20 74 68 61 74 20 74 68 65 72 65 20 Note that there
005CB0: 61 72 65 20 74 77 6F 20 76 65 72 73 69 6F 6E 73 are two versions
005CC0: 20 6F 66 20 74 68 65 20 45 44 38 30 20 65 64 69 of the ED80 edi
005CD0: 74 6F 72 2E 20 20 4F 6E 65 20 69 73 20 63 61 6C tor. One is cal
005CE0: 6C 65 64 20 22 45 44 38 30 2E 43 4F 4D 22 0D 0A led "ED80.COM"..
005CF0: 61 6E 64 20 69 73 20 66 6F 72 20 75 73 65 20 75 and is for use u
005D00: 6E 64 65 72 20 43 50 2F 4D 2D 50 6C 75 73 20 28 nder CP/M-Plus (
005D10: 43 50 2F 4D 20 33 29 20 6F 6E 20 61 20 36 31 32 CP/M 3) on a 612
005D20: 38 20 6F 72 20 38 32 35 36 2E 20 20 54 68 65 20 8 or 8256. The
005D30: 6F 74 68 65 72 20 69 73 0D 0A 63 61 6C 6C 65 64 other is..called
005D40: 20 22 45 44 38 32 2E 43 4F 4D 22 20 61 6E 64 20 "ED82.COM" and
005D50: 69 73 20 66 6F 72 20 75 73 65 20 75 6E 64 65 72 is for use under
005D60: 20 43 50 2F 4D 20 32 2E 32 20 6F 6E 20 61 20 34 CP/M 2.2 on a 4
005D70: 36 34 2C 20 36 36 34 2C 20 6F 72 20 36 31 32 38 64, 664, or 6128
005D80: 2E 20 20 0D 0A 0D 0A 42 65 66 6F 72 65 20 75 73 . ....Before us
005D90: 69 6E 67 20 45 44 38 32 20 79 6F 75 20 6D 75 73 ing ED82 you mus
005DA0: 74 20 52 45 4E 20 45 44 38 33 2E 43 4F 4D 3D 45 t REN ED83.COM=E
005DB0: 44 38 30 2E 43 4F 4D 20 61 6E 64 20 74 68 65 6E D80.COM and then
005DC0: 20 52 45 4E 20 45 44 38 30 2E 43 4F 4D 3D 45 44 REN ED80.COM=ED
005DD0: 38 32 2E 43 4F 4D 2E 0D 0A 4F 6E 20 74 68 65 20 82.COM...On the
005DE0: 38 32 35 36 20 79 6F 75 20 73 68 6F 75 6C 64 20 8256 you should
005DF0: 75 73 65 20 45 44 38 30 2E 43 4F 4D 20 62 75 74 use ED80.COM but
005E00: 51 D1 19 22 7E 56 2A DD 51 E5 2A 80 56 11 FB FF Q.."~V*.Q.*.V...
005E10: 19 CD A9 12 D2 1D 1D 21 04 00 C3 20 1D 2A 80 56 .......!... .*.V
005E20: D1 19 EB 21 04 00 09 73 23 72 2A DB 51 EB 60 69 ...!...s#r*.Q.`i
005E30: 73 23 72 CD 90 12 04 E5 21 02 00 E5 CD 77 50 D1 s#r.....!....wP.
005E40: D1 2A C7 51 E5 CD 90 12 04 D1 19 E5 2A C7 51 E5 .*.Q........*.Q.
005E50: CD 90 12 00 E5 CD E3 4D D1 D1 D1 CD 90 12 04 E5 .......M........
005E60: 2A DD 51 D1 CD FA 13 19 E5 2A C7 51 E5 2A DD 51 *.Q......*.Q.*.Q
005E70: D1 19 E5 CD 1B 1F D1 D1 2A C7 51 E5 2A C9 51 E5 ........*.Q.*.Q.
005E80: 2A DD 51 E5 CD E3 4D D1 D1 D1 2A DD 51 22 86 56 *.Q...M...*.Q".V
005E90: CD 90 12 04 22 88 56 21 03 00 E5 CD 81 50 D1 2A ....".V!.....P.*
005EA0: 86 56 7C B5 CA 0F 1E 2A 7E 56 2B 22 7E 56 2A 86 .V|....*~V+"~V*.
005EB0: 56 2B 22 86 56 E5 2A C7 51 D1 19 6E EB 21 02 00 V+".V.*.Q..n.!..
005EC0: 09 73 23 36 00 CD 90 12 02 7C B5 C2 D8 1D 2A 80 .s#6.....|....*.
005ED0: 56 23 22 80 56 C3 9F 1D 2A 80 56 11 FB FF 19 D2 V#".V...*.V.....
005EE0: E5 1D CD A0 1E 2A 80 56 2B 22 80 56 23 7C B5 CA .....*.V+".V#|..
005EF0: FD 1D 21 00 00 E5 CD 58 1E D1 C3 E5 1D 21 00 00 ..!....X.....!..
005F00: 22 80 56 CD 90 12 02 E5 CD 58 1E D1 C3 9F 1D 2A ".V......X.....*
005F10: 88 56 E5 2A DB 51 D1 CD FA 13 19 CD FA 13 EB 21 .V.*.Q.........!
005F20: 04 00 09 73 23 72 2A C7 51 E5 2A C7 51 E5 2A 88 ...s#r*.Q.*.Q.*.
005F30: 56 D1 19 E5 CD 90 12 04 E5 CD E3 4D D1 D1 D1 2A V..........M...*
005F40: 88 56 CD FA 13 E5 21 02 00 E5 CD 77 50 D1 D1 EB .V....!....wP...
005F50: 21 06 00 39 F9 EB C1 C9 C5 21 00 00 39 F9 44 4D !..9.....!..9.DM
005F60: 2A 88 56 2B 22 88 56 E5 2A C7 51 D1 19 E5 CD 90 *.V+".V.*.Q.....
005F70: 12 04 EB E1 73 2A 84 56 23 22 84 56 C1 C9 C5 21 ....s*.V#".V...!
005F80: 00 00 39 F9 44 4D CD 90 12 04 11 08 00 CD E5 13 ..9.DM..........
005F90: E5 CD 58 1E D1 CD 90 12 04 E5 CD 58 1E D1 C1 C9 ..X........X....
005FA0: C5 21 FE FF 39 F9 44 4D 2A 84 56 EB 60 69 73 23 .!..9.DM*.V.`is#
005FB0: 72 2A 82 56 E5 CD 90 12 00 D1 CD FA 13 19 23 E5 r*.V..........#.
005FC0: CD 7E 1E D1 CD 90 12 00 E5 CD 7E 1E D1 2A 7E 56 .~........~..*~V
005FD0: 22 82 56 21 00 00 22 84 56 21 00 00 22 80 56 EB ".V!..".V!..".V.
005FE0: 21 02 00 39 F9 EB C1 C9 C5 21 04 00 E5 21 02 00 !..9.....!...!..
005FF0: E5 CD 77 50 D1 D1 2A C7 51 23 23 23 23 E5 2A C7 ..wP..*.Q####.*.
006000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
006010: 05 00 00 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: 20 66 69 72 73 74 20 75 73 65 20 74 68 65 20 45 first use the E
006110: 44 38 30 49 4E 53 54 20 70 72 6F 67 72 61 6D 20 D80INST program
006120: 74 6F 0D 0A 63 68 61 6E 67 65 20 74 68 65 20 73 to..change the s
006130: 63 72 65 65 6E 20 73 69 7A 65 20 66 72 6F 6D 20 creen size from
006140: 32 34 20 6C 69 6E 65 73 20 62 79 20 38 30 20 63 24 lines by 80 c
006150: 6F 6C 75 6D 6E 73 20 74 6F 20 33 31 20 6C 69 6E olumns to 31 lin
006160: 65 73 20 62 79 20 39 30 20 63 6F 6C 75 6D 6E 73 es by 90 columns
006170: 2E 0D 0A 50 6C 65 61 73 65 20 72 65 66 65 72 20 ...Please refer
006180: 74 6F 20 74 68 65 20 45 44 38 30 20 6D 61 6E 75 to the ED80 manu
006190: 61 6C 20 63 68 61 70 74 65 72 20 66 6F 72 20 64 al chapter for d
0061A0: 65 74 61 69 6C 73 20 6F 6E 20 68 6F 77 20 74 6F etails on how to
0061B0: 20 64 6F 20 74 68 69 73 2E 0D 0A 0D 0A 45 6E 6A do this.....Enj
0061C0: 6F 79 20 79 6F 75 72 73 65 6C 66 2E 0D 0A 0D 0A oy yourself.....
0061D0: 44 61 76 65 20 48 6F 77 6F 72 74 68 0D 0A 33 20 Dave Howorth..3
0061E0: 4F 63 74 20 38 35 0D 0A 1A 63 6F 6C 75 6D 6E 73 Oct 85...columns
0061F0: 2E 0D 0A 50 6C 65 61 73 65 20 72 65 66 65 72 20 ...Please refer
006200: 6E 64 65 72 20 43 50 2F 4D 2D 50 6C 75 73 20 28 nder CP/M-Plus (
006210: 43 50 2F 4D 20 33 29 20 6F 6E 20 61 20 36 31 32 CP/M 3) on a 612
006220: 38 20 6F 72 20 38 32 35 36 2E 20 20 54 68 65 20 8 or 8256. The
006230: 6F 74 68 65 72 20 69 73 0D 0A 63 61 6C 6C 65 64 other is..called
006240: 20 22 45 44 38 32 2E 43 4F 4D 22 20 61 6E 64 20 "ED82.COM" and
006250: 69 73 20 66 6F 72 20 75 73 65 20 75 6E 64 65 72 is for use under
006260: 20 43 50 2F 4D 20 32 2E 32 20 6F 6E 20 61 20 34 CP/M 2.2 on a 4
006270: 36 34 2C 20 36 36 34 2C 20 6F 72 20 36 31 32 38 64, 664, or 6128
006280: 2E 20 20 0D 0A 0D 0A 42 65 66 6F 72 65 20 75 73 . ....Before us
006290: 69 6E 67 20 45 44 38 32 20 79 6F 75 20 6D 75 73 ing ED82 you mus
0062A0: 74 20 52 45 4E 20 45 44 38 33 2E 43 4F 4D 3D 45 t REN ED83.COM=E
0062B0: 44 38 30 2E 43 4F 4D 20 61 6E 64 20 74 68 65 6E D80.COM and then
0062C0: 20 52 45 4E 20 45 44 38 30 2E 43 4F 4D 3D 45 44 REN ED80.COM=ED
0062D0: 38 32 2E 43 4F 4D 2E 0D 0A 4F 6E 20 74 68 65 20 82.COM...On the
0062E0: 38 32 35 36 20 79 6F 75 20 73 68 6F 75 6C 64 20 8256 you should
0062F0: 75 73 65 20 45 44 38 30 2E 43 4F 4D 20 62 75 74 use ED80.COM but
006300: 6F 6D 20 30 78 32 41 44 44 0D 0A 23 64 65 66 69 om 0x2ADD..#defi
006310: 6E 65 20 52 4C 41 20 20 20 20 20 20 20 20 30 78 ne RLA 0x
006320: 31 37 0D 0A 23 64 65 66 69 6E 65 20 4C 44 5F 4C 17..#define LD_L
006330: 5F 41 20 20 20 20 20 30 78 36 46 0D 0A 23 64 65 _A 0x6F..#de
006340: 66 69 6E 65 20 4C 44 5F 48 5F 77 69 74 68 20 20 fine LD_H_with
006350: 30 78 32 36 0D 0A 23 64 65 66 69 6E 65 20 52 4C 0x26..#define RL
006360: 5F 4C 20 20 20 20 20 20 20 30 78 31 35 43 42 0D _L 0x15CB.
006370: 0A 23 64 65 66 69 6E 65 20 4C 44 5F 42 5F 77 69 .#define LD_B_wi
006380: 74 68 20 20 30 78 30 36 0D 0A 23 64 65 66 69 6E th 0x06..#defin
006390: 65 20 4A 52 5F 5A 20 20 20 20 20 20 20 30 78 32 e JR_Z 0x2
0063A0: 38 0D 0A 23 64 65 66 69 6E 65 20 4A 52 5F 4E 43 8..#define JR_NC
0063B0: 20 20 20 20 20 20 30 78 33 30 0D 0A 23 64 65 66 0x30..#def
0063C0: 69 6E 65 20 4A 50 5F 48 4C 20 20 20 20 20 20 30 ine JP_HL 0
0063D0: 78 45 39 0D 0A 23 64 65 66 69 6E 65 20 49 4E 43 xE9..#define INC
0063E0: 5F 42 20 20 20 20 20 20 30 78 30 34 0D 0A 23 64 _B 0x04..#d
0063F0: 65 66 69 6E 65 20 50 55 53 48 5F 48 4C 20 20 20 efine PUSH_HL
006400: 20 30 78 45 35 0D 0A 23 64 65 66 69 6E 65 20 50 0xE5..#define P
006410: 55 53 48 5F 49 58 20 20 20 20 30 78 45 35 44 44 USH_IX 0xE5DD
006420: 0D 0A 23 64 65 66 69 6E 65 20 50 4F 50 5F 49 58 ..#define POP_IX
006430: 20 20 20 20 20 30 78 45 31 44 44 0D 0A 23 64 65 0xE1DD..#de
006440: 66 69 6E 65 20 50 55 53 48 5F 49 59 20 20 20 20 fine PUSH_IY
006450: 30 78 45 35 46 44 0D 0A 23 64 65 66 69 6E 65 20 0xE5FD..#define
006460: 50 4F 50 5F 49 59 20 20 20 20 20 30 78 45 31 46 POP_IY 0xE1F
006470: 44 0D 0A 23 64 65 66 69 6E 65 20 43 41 4C 4C 20 D..#define CALL
006480: 20 20 20 20 20 20 30 78 43 44 0D 0A 23 64 65 66 0xCD..#def
006490: 69 6E 65 20 44 49 20 20 20 20 20 20 20 20 20 30 ine DI 0
0064A0: 78 46 33 0D 0A 23 64 65 66 69 6E 65 20 45 49 20 xF3..#define EI
0064B0: 20 20 20 20 20 20 20 20 30 78 46 42 0D 0A 23 64 0xFB..#d
0064C0: 65 66 69 6E 65 20 41 44 44 5F 48 4C 5F 44 45 20 efine ADD_HL_DE
0064D0: 20 30 78 31 39 0D 0A 0D 0A 23 64 65 66 69 6E 65 0x19....#define
0064E0: 20 50 43 5F 54 4F 5F 48 4C 20 20 20 30 78 31 33 PC_TO_HL 0x13
0064F0: 35 20 20 2F 2A 20 63 61 6C 6C 20 74 68 69 73 20 5 /* call this
006500: 2F 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 20 20 20 /* * * * * *
006510: 20 20 43 20 50 20 4D 20 2E 20 4C 20 49 20 42 20 C P M . L I B
006520: 20 20 20 20 20 20 2A 20 2A 20 2A 20 2A 20 2A 20 * * * * *
006530: 2A 2F 0D 0A 2F 2A 09 09 09 09 09 09 2A 2F 0D 0A */../*......*/..
006540: 2F 2A 09 20 20 20 43 6F 70 79 72 69 67 68 74 20 /*. Copyright
006550: 28 63 29 20 31 39 38 35 20 62 79 20 48 69 53 6F (c) 1985 by HiSo
006560: 66 74 09 09 2A 2F 0D 0A 2F 2A 09 09 6C 61 73 74 ft..*/../*..last
006570: 20 63 68 61 6E 67 65 64 20 37 20 46 65 62 20 38 changed 7 Feb 8
006580: 36 09 09 2A 2F 0D 0A 2F 2A 09 2D 20 72 65 6E 61 6..*/../*.- rena
006590: 6D 65 20 61 6E 64 20 75 6E 6C 69 6E 6B 20 61 64 me and unlink ad
0065A0: 64 65 64 20 32 37 44 65 63 38 35 09 2A 2F 0D 0A ded 27Dec85.*/..
0065B0: 2F 2A 09 2D 20 63 70 6D 5F 63 6D 64 5F 6C 69 6E /*.- cpm_cmd_lin
0065C0: 65 20 74 69 64 69 65 64 20 37 46 65 62 38 36 09 e tidied 7Feb86.
0065D0: 09 2A 2F 0D 0A 2F 2A 09 09 09 09 09 09 2A 2F 0D .*/../*......*/.
0065E0: 0A 2F 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 ./* * * * * * *
0065F0: 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 * * * * * * * *
006600: 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 * * * * * * * *
006610: 2A 2A 2F 0D 0A 0D 0A 23 6C 69 73 74 2D 0D 0A 0D **/....#list-...
006620: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
006630: 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 ...../******
006640: 20 20 50 61 72 73 65 20 43 50 2F 4D 20 43 6F 6D Parse CP/M Com
006650: 6D 61 6E 64 20 4C 69 6E 65 20 20 20 20 20 20 2A mand Line *
006660: 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 0D 0A 2F 2A 09 54 *****/....../*.T
006670: 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 23 64 65 he following #de
006680: 66 69 6E 65 20 6D 61 79 20 62 65 20 61 64 6A 75 fine may be adju
006690: 73 74 65 64 20 61 73 20 72 65 71 75 69 72 65 64 sted as required
0066A0: 09 09 2A 2F 0D 0A 0D 0A 23 64 65 66 69 6E 65 20 ..*/....#define
0066B0: 43 4D 44 5F 4E 41 4D 45 20 22 48 69 53 6F 66 74 CMD_NAME "HiSoft
0066C0: 22 20 2F 2A 20 73 69 6D 75 6C 61 74 65 64 20 6E " /* simulated n
0066D0: 61 6D 65 20 6F 66 20 63 6F 6D 6D 61 6E 64 2F 70 ame of command/p
0066E0: 72 6F 67 72 61 6D 09 09 2A 2F 0D 0A 0D 0A 74 79 rogram..*/....ty
0066F0: 70 65 64 65 66 20 63 68 61 72 20 2A 63 68 61 72 pedef char *char
006700: 61 64 64 72 65 73 73 20 74 6F 20 6C 6F 61 64 20 address to load
006710: 68 6C 20 77 69 74 68 20 70 63 20 2A 2F 0D 0A 0D hl with pc */...
006720: 0A 2F 2A 20 20 46 69 6C 65 20 73 79 73 74 65 6D ./* File system
006730: 20 53 74 72 75 63 74 75 72 65 20 2A 2F 0D 0A 0D Structure */...
006740: 0A 74 79 70 65 64 65 66 20 69 6E 74 20 20 46 49 .typedef int FI
006750: 4C 45 3B 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 20 20 53 LE;......../* S
006760: 74 6F 72 61 67 65 20 41 6C 6C 6F 63 61 74 69 6F torage Allocatio
006770: 6E 20 53 74 72 75 63 74 75 72 65 20 61 6E 64 20 n Structure and
006780: 56 61 72 69 61 62 6C 65 73 20 2A 2F 0D 0A 0D 0A Variables */....
006790: 73 74 72 75 63 74 20 20 5F 68 65 61 64 65 72 0D struct _header.
0067A0: 0A 7B 0D 0A 20 20 73 74 72 75 63 74 20 5F 68 65 .{.. struct _he
0067B0: 61 64 65 72 20 2A 20 5F 70 74 72 3B 0D 0A 20 20 ader * _ptr;..
0067C0: 75 6E 73 69 67 6E 65 64 20 20 5F 73 69 7A 65 3B unsigned _size;
0067D0: 0D 0A 7D 3B 0D 0A 0D 0A 74 79 70 65 64 65 66 20 ..};....typedef
0067E0: 73 74 72 75 63 74 20 5F 68 65 61 64 65 72 20 20 struct _header
0067F0: 48 45 41 44 45 52 2C 20 2A 20 48 45 41 44 45 52 HEADER, * HEADER
006800: 5F 50 54 52 3B 0D 0A 0D 0A 48 45 41 44 45 52 20 _PTR;....HEADER
006810: 20 5F 62 61 73 65 2C 20 2A 5F 61 6C 6C 6F 63 70 _base, *_allocp
006820: 3B 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 20 20 5A 38 30 ;......../* Z80
006830: 20 72 65 67 69 73 74 65 72 20 63 61 63 68 65 20 register cache
006840: 66 6F 72 20 69 6E 6C 69 6E 65 20 63 6F 64 65 20 for inline code
006850: 20 2A 2F 0D 0A 0D 0A 75 6E 73 69 67 6E 65 64 20 */....unsigned
006860: 20 72 65 67 5F 68 6C 2C 20 72 65 67 5F 64 65 2C reg_hl, reg_de,
006870: 20 72 65 67 5F 62 63 3B 0D 0A 63 68 61 72 20 20 reg_bc;..char
006880: 20 20 20 20 72 65 67 5F 61 3B 0D 0A 0D 0A 0D 0A reg_a;......
006890: 2F 2A 20 20 46 6F 72 77 61 72 64 20 64 65 63 6C /* Forward decl
0068A0: 61 72 61 74 69 6F 6E 73 20 66 6F 72 20 6E 6F 6E arations for non
0068B0: 2D 69 6E 74 20 6C 69 62 72 61 72 79 20 66 75 6E -int library fun
0068C0: 63 74 69 6F 6E 73 20 20 2A 2F 0D 0A 0D 0A 65 78 ctions */....ex
0068D0: 74 65 72 6E 20 63 68 61 72 20 2A 73 74 72 63 61 tern char *strca
0068E0: 74 28 29 2C 20 2A 73 74 72 6E 63 61 74 28 29 2C t(), *strncat(),
0068F0: 20 2A 73 74 72 63 70 79 28 29 2C 20 2A 73 74 72 *strcpy(), *str
006900: 5F 70 74 72 3B 0D 0A 0D 0A 0D 0A 0D 0A 76 6F 69 _ptr;........voi
006910: 64 20 63 70 6D 5F 63 6D 64 5F 6C 69 6E 65 28 61 d cpm_cmd_line(a
006920: 61 72 67 63 2C 20 61 61 72 67 76 2C 20 62 75 66 argc, aargv, buf
006930: 66 65 72 29 0D 0A 20 20 69 6E 74 20 20 2A 61 61 fer).. int *aa
006940: 72 67 63 3B 0D 0A 20 20 63 68 61 72 20 2A 2A 61 rgc;.. char **a
006950: 61 72 67 76 3B 0D 0A 20 20 63 68 61 72 20 2A 62 argv;.. char *b
006960: 75 66 66 65 72 3B 0D 0A 7B 0D 0A 20 20 46 41 53 uffer;..{.. FAS
006970: 54 20 63 68 61 72 20 2A 74 62 75 66 66 3B 0D 0A T char *tbuff;..
006980: 20 20 46 41 53 54 20 69 6E 74 20 20 69 3B 0D 0A FAST int i;..
006990: 0D 0A 20 20 74 62 75 66 66 20 3D 20 63 61 73 74 .. tbuff = cast
0069A0: 28 63 68 61 72 5F 70 74 72 29 30 78 38 30 3B 09 (char_ptr)0x80;.
0069B0: 2F 2A 20 61 64 64 72 65 73 73 20 6F 66 20 43 50 /* address of CP
0069C0: 2F 4D 20 63 6F 6D 6D 61 6E 64 20 6C 69 6E 65 20 /M command line
0069D0: 74 61 69 6C 09 2A 2F 0D 0A 20 20 74 62 75 66 66 tail.*/.. tbuff
0069E0: 5B 2A 74 62 75 66 66 20 2B 20 31 5D 20 3D 20 4E [*tbuff + 1] = N
0069F0: 55 4C 4C 3B 09 2F 2A 20 61 64 64 20 74 72 61 69 ULL;./* add trai
006A00: 6C 69 6E 67 20 7A 65 72 6F 20 74 6F 20 6D 61 6B ling zero to mak
006A10: 65 20 61 20 43 20 73 74 72 69 6E 67 09 2A 2F 0D e a C string.*/.
006A20: 0A 20 20 2A 61 61 72 67 63 20 3D 20 70 61 72 73 . *aargc = pars
006A30: 65 5F 61 72 67 73 28 74 62 75 66 66 20 2B 20 31 e_args(tbuff + 1
006A40: 2C 20 62 75 66 66 65 72 2C 20 62 75 66 66 65 72 , buffer, buffer
006A50: 20 2B 20 4D 41 58 41 52 47 53 2A 32 29 3B 0D 0A + MAXARGS*2);..
006A60: 20 20 2A 61 61 72 67 76 20 3D 20 62 75 66 66 65 *aargv = buffe
006A70: 72 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 74 20 70 r;..}......int p
006A80: 61 72 73 65 5F 61 72 67 73 28 73 2C 20 61 72 67 arse_args(s, arg
006A90: 76 2C 20 64 65 73 74 29 0D 0A 20 20 63 68 61 72 v, dest).. char
006AA0: 20 2A 73 3B 09 2F 2A 20 20 73 6F 75 72 63 65 20 *s;./* source
006AB0: 73 74 72 69 6E 67 20 74 6F 20 70 61 72 73 65 20 string to parse
006AC0: 3D 20 63 6F 6D 6D 61 6E 64 20 74 61 69 6C 09 2A = command tail.*
006AD0: 2F 0D 0A 20 20 63 68 61 72 20 2A 61 72 67 76 5B /.. char *argv[
006AE0: 5D 3B 20 2F 2A 20 20 61 72 72 61 79 20 6F 66 20 ]; /* array of
006AF0: 70 6F 69 6E 74 65 72 73 20 74 6F 20 61 72 67 75 pointers to argu
006B00: 6E 63 70 79 28 29 2C 20 2A 73 74 72 63 68 72 28 ncpy(), *strchr(
006B10: 29 2C 20 2A 73 74 72 72 63 68 72 28 29 2C 0D 0A ), *strrchr(),..
006B20: 20 20 20 20 20 20 20 20 20 20 20 20 2A 73 74 72 *str
006B30: 70 62 72 6B 28 29 2C 20 2A 63 61 6C 6C 6F 63 28 pbrk(), *calloc(
006B40: 29 2C 20 2A 6D 61 6C 6C 6F 63 28 29 2C 20 2A 73 ), *malloc(), *s
006B50: 62 72 6B 28 29 2C 20 20 20 20 2A 66 67 65 74 73 brk(), *fgets
006B60: 28 29 2C 20 20 2A 67 65 74 73 28 29 3B 0D 0A 65 (), *gets();..e
006B70: 78 74 65 72 6E 20 75 6E 73 69 67 6E 65 64 20 73 xtern unsigned s
006B80: 74 72 6C 65 6E 28 29 3B 0D 0A 0D 0A 0D 0A 2F 2A trlen();....../*
006B90: 20 20 54 77 6F 20 76 61 72 69 61 64 69 63 20 61 Two variadic a
006BA0: 72 69 74 68 6D 65 74 69 63 20 66 75 6E 63 74 69 rithmetic functi
006BB0: 6F 6E 73 20 28 73 65 65 20 6D 61 6E 75 61 6C 20 ons (see manual
006BC0: 66 6F 72 20 64 65 74 61 69 6C 73 29 20 20 2A 2F for details) */
006BD0: 0D 0A 0D 0A 69 6E 74 20 6D 61 78 28 70 61 72 61 ....int max(para
006BE0: 6D 5F 62 79 74 65 5F 63 6F 75 6E 74 29 20 20 61 m_byte_count) a
006BF0: 75 74 6F 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 uto..{.. static
006C00: 20 69 6E 74 20 61 72 67 63 2C 20 2A 61 72 67 76 int argc, *argv
006C10: 2C 20 6D 61 78 3B 0D 0A 0D 0A 20 20 61 72 67 63 , max;.... argc
006C20: 20 3D 20 70 61 72 61 6D 5F 62 79 74 65 5F 63 6F = param_byte_co
006C30: 75 6E 74 2F 32 20 2D 20 31 3B 0D 0A 20 20 61 72 unt/2 - 1;.. ar
006C40: 67 76 20 3D 20 26 70 61 72 61 6D 5F 62 79 74 65 gv = ¶m_byte
006C50: 5F 63 6F 75 6E 74 20 20 2B 20 61 72 67 63 3B 0D _count + argc;.
006C60: 0A 20 20 6D 61 78 20 20 3D 20 2D 33 32 37 36 37 . max = -32767
006C70: 3B 0D 0A 0D 0A 20 20 77 68 69 6C 65 20 28 61 72 ;.... while (ar
006C80: 67 63 2D 2D 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 gc--).. {..
006C90: 20 20 20 20 69 66 20 28 2A 61 72 67 76 20 3E 20 if (*argv >
006CA0: 6D 61 78 29 20 6D 61 78 20 3D 20 2A 61 72 67 76 max) max = *argv
006CB0: 3B 0D 0A 20 20 20 20 20 20 2D 2D 61 72 67 76 3B ;.. --argv;
006CC0: 0D 0A 20 20 20 20 7D 0D 0A 0D 0A 20 20 72 65 74 .. }.... ret
006CD0: 75 72 6E 20 6D 61 78 3B 0D 0A 7D 0D 0A 0D 0A 0D urn max;..}.....
006CE0: 0A 69 6E 74 20 6D 69 6E 28 70 61 72 61 6D 5F 62 .int min(param_b
006CF0: 79 74 65 5F 63 6F 75 6E 74 29 20 20 61 75 74 6F yte_count) auto
006D00: 2F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A /***************
006D10: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2F 0D **************/.
006D20: 0A 2F 2A 20 20 20 20 20 20 20 20 20 48 69 73 6F ./* Hiso
006D30: 66 74 20 43 20 20 20 20 20 20 20 20 20 20 2A 2F ft C */
006D40: 0D 0A 2F 2A 20 53 74 61 6E 64 61 72 64 20 46 75 ../* Standard Fu
006D50: 6E 63 74 69 6F 6E 20 4C 69 62 72 61 72 79 20 2A nction Library *
006D60: 2F 0D 0A 2F 2A 20 20 20 20 20 20 20 20 20 20 48 /../* H
006D70: 45 41 44 45 52 20 20 20 20 20 20 20 20 20 20 20 EADER
006D80: 2A 2F 0D 0A 2F 2A 20 20 20 20 20 20 20 20 20 20 */../*
006D90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006DA0: 20 2A 2F 0D 0A 2F 2A 20 43 6F 70 79 72 69 67 68 */../* Copyrigh
006DB0: 74 20 28 43 29 20 31 39 38 34 20 48 69 73 6F 66 t (C) 1984 Hisof
006DC0: 74 20 2A 2F 0D 0A 2F 2A 20 4C 61 73 74 20 63 68 t */../* Last ch
006DD0: 61 6E 67 65 64 20 20 31 35 20 41 75 67 20 31 39 anged 15 Aug 19
006DE0: 38 35 20 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A 2A 85 */../********
006DF0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
006E00: 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 23 6C 69 73 74 2D *****/....#list-
006E10: 0D 0A 23 64 65 66 69 6E 65 20 20 4D 41 58 41 52 ..#define MAXAR
006E20: 47 53 20 31 30 20 2F 2A 20 6D 61 78 20 6E 75 6D GS 10 /* max num
006E30: 62 65 72 20 6F 66 20 63 6F 6D 6D 61 6E 64 20 6C ber of command l
006E40: 69 6E 65 20 61 72 67 73 20 2D 20 63 68 61 6E 67 ine args - chang
006E50: 65 20 61 73 20 6E 65 65 64 65 64 20 2A 2F 0D 0A e as needed */..
006E60: 0D 0A 23 64 65 66 69 6E 65 20 20 4E 55 4C 4C 20 ..#define NULL
006E70: 20 20 20 30 20 2F 2A 20 66 6F 72 20 75 73 65 20 0 /* for use
006E80: 77 69 74 68 20 70 6F 69 6E 74 65 72 73 20 20 2A with pointers *
006E90: 2F 0D 0A 23 64 65 66 69 6E 65 20 20 46 41 4C 53 /..#define FALS
006EA0: 45 20 20 20 30 20 2F 2A 20 66 6F 72 20 42 6F 6F E 0 /* for Boo
006EB0: 6C 65 61 6E 20 6F 70 65 72 61 74 69 6F 6E 73 20 lean operations
006EC0: 2A 2F 0D 0A 23 64 65 66 69 6E 65 20 20 54 52 55 */..#define TRU
006ED0: 45 20 20 20 20 31 0D 0A 23 64 65 66 69 6E 65 20 E 1..#define
006EE0: 20 45 4F 46 20 20 20 20 2D 31 20 2F 2A 20 65 6E EOF -1 /* en
006EF0: 64 20 6F 66 20 66 69 6C 65 20 76 61 6C 75 65 20 d of file value
006F00: 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 69 6E ..{.. static in
006F10: 74 20 61 72 67 63 2C 20 2A 61 72 67 76 2C 20 6D t argc, *argv, m
006F20: 69 6E 3B 0D 0A 0D 0A 20 20 61 72 67 63 20 3D 20 in;.... argc =
006F30: 70 61 72 61 6D 5F 62 79 74 65 5F 63 6F 75 6E 74 param_byte_count
006F40: 2F 32 20 2D 20 31 3B 0D 0A 20 20 61 72 67 76 20 /2 - 1;.. argv
006F50: 3D 20 26 70 61 72 61 6D 5F 62 79 74 65 5F 63 6F = ¶m_byte_co
006F60: 75 6E 74 20 20 2B 20 61 72 67 63 3B 0D 0A 20 20 unt + argc;..
006F70: 6D 69 6E 20 20 3D 20 33 32 37 36 37 3B 0D 0A 0D min = 32767;...
006F80: 0A 20 20 77 68 69 6C 65 20 28 61 72 67 63 2D 2D . while (argc--
006F90: 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 20 20 20 ).. {..
006FA0: 69 66 20 28 2A 61 72 67 76 20 3C 20 6D 69 6E 29 if (*argv < min)
006FB0: 20 6D 69 6E 20 3D 20 2A 61 72 67 76 3B 0D 0A 20 min = *argv;..
006FC0: 20 20 20 20 20 2D 2D 61 72 67 76 3B 0D 0A 20 20 --argv;..
006FD0: 20 20 7D 0D 0A 0D 0A 20 20 72 65 74 75 72 6E 20 }.... return
006FE0: 6D 69 6E 3B 0D 0A 7D 0D 0A 0D 0A 23 6C 69 73 74 min;..}....#list
006FF0: 2B 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A +..../**********
007000: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
007010: 2A 2A 2A 2F 0D 0A 2F 2A 20 20 20 20 20 20 20 20 ***/../*
007020: 20 48 69 73 6F 66 74 20 43 20 20 20 20 20 20 20 Hisoft C
007030: 20 20 20 2A 2F 0D 0A 2F 2A 20 53 74 61 6E 64 61 */../* Standa
007040: 72 64 20 46 75 6E 63 74 69 6F 6E 20 4C 69 62 72 rd Function Libr
007050: 61 72 79 20 2A 2F 0D 0A 2F 2A 20 20 20 20 20 20 ary */../*
007060: 20 20 45 6E 64 20 48 65 61 64 65 72 20 20 20 20 End Header
007070: 20 20 20 20 20 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A */../******
007080: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
007090: 2A 2A 2A 2A 2A 2A 2A 2F 0D 0A 1A 20 20 20 20 20 *******/...
0070A0: 20 48 69 73 6F 66 74 20 43 20 20 20 20 20 20 20 Hisoft C
0070B0: 20 20 20 2A 2F 0D 0A 2F 2A 20 53 74 61 6E 64 61 */../* Standa
0070C0: 72 64 20 46 75 6E 63 74 69 6F 6E 20 4C 69 62 72 rd Function Libr
0070D0: 61 72 79 20 2A 2F 0D 0A 2F 2A 20 20 20 20 20 20 ary */../*
0070E0: 20 20 45 6E 64 20 48 65 61 64 65 72 20 20 20 20 End Header
0070F0: 20 20 20 20 20 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A */../******
007100: 20 20 20 20 20 2A 2F 0D 0A 23 64 65 66 69 6E 65 */..#define
007110: 20 20 45 52 52 4F 52 20 20 2D 31 0D 0A 23 64 65 ERROR -1..#de
007120: 66 69 6E 65 20 20 46 41 53 54 09 73 74 61 74 69 fine FAST.stati
007130: 63 0D 0A 23 64 65 66 69 6E 65 20 20 5F 53 41 46 c..#define _SAF
007140: 45 54 59 20 35 30 20 2F 2A 20 66 6F 72 20 73 62 ETY 50 /* for sb
007150: 72 6B 28 29 20 2A 2F 0D 0A 23 64 65 66 69 6E 65 rk() */..#define
007160: 20 20 76 6F 69 64 20 20 69 6E 74 20 2F 2A 20 66 void int /* f
007170: 6F 72 20 66 75 6E 63 74 69 6F 6E 73 20 77 68 69 or functions whi
007180: 63 68 20 72 65 74 75 72 6E 20 6E 6F 20 76 61 6C ch return no val
007190: 75 65 20 2A 2F 0D 0A 23 64 65 66 69 6E 65 20 20 ue */..#define
0071A0: 73 74 64 69 6E 20 20 20 31 0D 0A 23 64 65 66 69 stdin 1..#defi
0071B0: 6E 65 20 20 73 74 64 6F 75 74 20 20 32 0D 0A 23 ne stdout 2..#
0071C0: 64 65 66 69 6E 65 20 20 73 74 64 65 72 72 20 20 define stderr
0071D0: 33 0D 0A 0D 0A 23 64 65 66 69 6E 65 20 4C 44 5F 3....#define LD_
0071E0: 41 5F 66 72 6F 6D 20 20 30 78 33 41 0D 0A 23 64 A_from 0x3A..#d
0071F0: 65 66 69 6E 65 20 4C 44 5F 41 5F 69 6E 74 6F 20 efine LD_A_into
007200: 20 30 78 33 32 0D 0A 23 64 65 66 69 6E 65 20 4C 0x32..#define L
007210: 44 5F 41 5F 77 69 74 68 20 20 30 78 33 45 0D 0A D_A_with 0x3E..
007220: 23 64 65 66 69 6E 65 20 4C 44 5F 48 4C 5F 66 72 #define LD_HL_fr
007230: 6F 6D 20 30 78 32 41 0D 0A 23 64 65 66 69 6E 65 om 0x2A..#define
007240: 20 4C 44 5F 48 4C 5F 69 6E 74 6F 20 30 78 32 32 LD_HL_into 0x22
007250: 0D 0A 23 64 65 66 69 6E 65 20 4C 44 5F 48 4C 5F ..#define LD_HL_
007260: 77 69 74 68 20 30 78 32 31 0D 0A 23 64 65 66 69 with 0x21..#defi
007270: 6E 65 20 4C 44 5F 44 45 5F 66 72 6F 6D 20 30 78 ne LD_DE_from 0x
007280: 35 42 45 44 0D 0A 23 64 65 66 69 6E 65 20 4C 44 5BED..#define LD
007290: 5F 44 45 5F 69 6E 74 6F 20 30 78 35 33 45 44 0D _DE_into 0x53ED.
0072A0: 0A 23 64 65 66 69 6E 65 20 4C 44 5F 44 45 5F 77 .#define LD_DE_w
0072B0: 69 74 68 20 30 78 31 31 0D 0A 23 64 65 66 69 6E ith 0x11..#defin
0072C0: 65 20 4C 44 5F 42 43 5F 66 72 6F 6D 20 30 78 34 e LD_BC_from 0x4
0072D0: 42 45 44 0D 0A 23 64 65 66 69 6E 65 20 4C 44 5F BED..#define LD_
0072E0: 42 43 5F 69 6E 74 6F 20 30 78 34 33 45 44 0D 0A BC_into 0x43ED..
0072F0: 23 64 65 66 69 6E 65 20 4C 44 5F 49 58 5F 66 72 #define LD_IX_fr
007300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
007310: 06 00 00 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: 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ../*************
007410: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
007420: 2F 0D 0A 2F 2A 20 20 20 20 20 20 20 20 20 48 69 /../* Hi
007430: 73 6F 66 74 20 43 20 20 20 20 20 20 20 20 20 20 soft C
007440: 2A 2F 0D 0A 2F 2A 20 53 74 61 6E 64 61 72 64 20 */../* Standard
007450: 46 75 6E 63 74 69 6F 6E 20 4C 69 62 72 61 72 79 Function Library
007460: 20 2A 2F 0D 0A 2F 2A 20 20 20 20 20 20 20 76 65 */../* ve
007470: 72 73 69 6F 6E 20 31 2E 33 20 20 20 20 20 20 20 rsion 1.3
007480: 20 20 2A 2F 0D 0A 2F 2A 20 43 6F 70 79 72 69 67 */../* Copyrig
007490: 68 74 20 28 43 29 20 31 39 38 35 20 48 69 73 6F ht (C) 1985 Hiso
0074A0: 66 74 20 2A 2F 0D 0A 2F 2A 20 4C 61 73 74 20 63 ft */../* Last c
0074B0: 68 61 6E 67 65 64 20 20 33 31 20 4F 63 74 20 31 hanged 31 Oct 1
0074C0: 39 38 35 20 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A 985 */../*******
0074D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
0074E0: 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 23 6C 69 73 74 ******/....#list
0074F0: 2D 0D 0A 0D 0A 2F 2A 20 53 6F 6D 65 20 61 72 69 -..../* Some ari
007500: 74 68 6D 65 74 69 63 20 66 75 6E 63 74 69 6F 6E thmetic function
007510: 73 20 2A 2F 0D 0A 0D 0A 2F 2A 0D 0A 20 20 6D 69 s */..../*.. mi
007520: 6E 20 61 6E 64 20 6D 61 78 20 61 72 65 20 69 6E n and max are in
007530: 20 22 73 74 64 69 6F 2E 68 22 0D 0A 20 20 62 65 "stdio.h".. be
007540: 63 61 75 73 65 20 74 68 65 79 20 61 72 65 20 76 cause they are v
007550: 61 72 69 61 64 69 63 0D 0A 2A 2F 0D 0A 0D 0A 69 ariadic..*/....i
007560: 6E 74 20 61 62 73 28 6E 29 0D 0A 7B 0D 0A 20 20 nt abs(n)..{..
007570: 72 65 74 75 72 6E 20 20 6E 3C 30 20 20 3F 20 20 return n<0 ?
007580: 2D 6E 20 20 3A 20 20 6E 20 20 3B 0D 0A 7D 0D 0A -n : n ;..}..
007590: 0D 0A 0D 0A 69 6E 74 20 73 69 67 6E 28 6E 29 0D ....int sign(n).
0075A0: 0A 7B 0D 0A 20 20 72 65 74 75 72 6E 20 20 6E 20 .{.. return n
0075B0: 20 3F 0D 0A 20 20 20 20 28 20 6E 3C 30 20 3F 20 ?.. ( n<0 ?
0075C0: 2D 31 20 3A 20 31 20 29 20 3A 20 30 20 3B 0D 0A -1 : 1 ) : 0 ;..
0075D0: 7D 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 20 20 41 6E 20 }......../* An
0075E0: 69 6C 6C 75 73 74 72 61 74 69 6F 6E 20 6F 66 20 illustration of
0075F0: 68 6F 77 20 74 6F 20 67 72 75 62 20 61 72 6F 75 how to grub arou
007600: 73 20 3D 3D 20 2A 74 29 0D 0A 20 20 20 20 7B 0D s == *t).. {.
007610: 0A 20 20 20 20 20 20 69 66 20 28 21 20 2A 73 29 . if (! *s)
007620: 20 20 72 65 74 75 72 6E 20 30 3B 0D 0A 20 20 20 return 0;..
007630: 20 20 20 2B 2B 73 3B 20 2B 2B 74 3B 0D 0A 20 20 ++s; ++t;..
007640: 20 20 7D 0D 0A 20 20 72 65 74 75 72 6E 20 2A 73 }.. return *s
007650: 20 2D 20 2A 74 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 - *t;..}......i
007660: 6E 74 20 73 74 72 6E 63 6D 70 28 73 31 2C 20 73 nt strncmp(s1, s
007670: 32 2C 20 6E 29 0D 0A 20 20 63 68 61 72 20 2A 73 2, n).. char *s
007680: 31 2C 20 2A 73 32 3B 0D 0A 7B 0D 0A 20 20 69 66 1, *s2;..{.. if
007690: 20 28 21 6E 29 20 72 65 74 75 72 6E 20 30 3B 0D (!n) return 0;.
0076A0: 0A 20 20 77 68 69 6C 65 20 28 2A 73 31 20 3D 3D . while (*s1 ==
0076B0: 20 2A 73 32 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 *s2).. {..
0076C0: 20 20 20 20 69 66 20 28 20 21 20 2A 73 31 29 20 if ( ! *s1)
0076D0: 72 65 74 75 72 6E 20 30 3B 0D 0A 20 20 20 20 20 return 0;..
0076E0: 20 69 66 20 28 20 21 20 2D 2D 6E 29 20 62 72 65 if ( ! --n) bre
0076F0: 61 6B 3B 0D 0A 20 20 20 20 20 20 2B 2B 73 31 3B ak;.. ++s1;
007700: 20 20 2B 2B 73 32 3B 0D 0A 20 20 20 20 7D 0D 0A ++s2;.. }..
007710: 20 20 72 65 74 75 72 6E 20 2A 73 31 20 2D 20 2A return *s1 - *
007720: 73 32 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 63 68 s2;..}........ch
007730: 61 72 20 2A 73 74 72 63 70 79 28 64 65 73 74 2C ar *strcpy(dest,
007740: 20 73 6F 75 72 63 65 29 0D 0A 20 20 63 68 61 72 source).. char
007750: 20 2A 64 65 73 74 2C 20 2A 73 6F 75 72 63 65 3B *dest, *source;
007760: 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 63 68 ..{.. static ch
007770: 61 72 20 2A 72 65 73 75 6C 74 3B 0D 0A 0D 0A 20 ar *result;....
007780: 20 72 65 73 75 6C 74 20 3D 20 64 65 73 74 3B 0D result = dest;.
007790: 0A 20 20 77 68 69 6C 65 20 28 2A 72 65 73 75 6C . while (*resul
0077A0: 74 2B 2B 20 3D 20 2A 73 6F 75 72 63 65 2B 2B 29 t++ = *source++)
0077B0: 20 3B 0D 0A 20 20 72 65 74 75 72 6E 20 64 65 73 ;.. return des
0077C0: 74 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 63 68 61 72 20 t;..}......char
0077D0: 2A 73 74 72 6E 63 70 79 28 73 31 2C 20 73 32 2C *strncpy(s1, s2,
0077E0: 20 6E 29 0D 0A 20 20 63 68 61 72 20 2A 73 31 2C n).. char *s1,
0077F0: 20 2A 73 32 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 *s2;..{.. stat
007800: 6E 64 20 69 6E 20 74 68 65 20 73 74 6F 72 65 20 nd in the store
007810: 2A 2F 0D 0A 0D 0A 0D 0A 74 79 70 65 64 65 66 20 */......typedef
007820: 20 63 68 61 72 20 2A 20 5F 5F 63 68 61 72 5F 70 char * __char_p
007830: 74 72 3B 0D 0A 0D 0A 0D 0A 69 6E 74 20 70 65 65 tr;......int pee
007840: 6B 28 61 64 64 72 65 73 73 29 0D 0A 7B 0D 0A 20 k(address)..{..
007850: 20 72 65 74 75 72 6E 20 20 2A 20 63 61 73 74 28 return * cast(
007860: 5F 5F 63 68 61 72 5F 70 74 72 29 20 61 64 64 72 __char_ptr) addr
007870: 65 73 73 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 76 6F 69 ess;..}......voi
007880: 64 20 70 6F 6B 65 28 61 64 64 72 65 73 73 2C 20 d poke(address,
007890: 76 61 6C 75 65 29 0D 0A 7B 0D 0A 20 20 2A 20 63 value)..{.. * c
0078A0: 61 73 74 28 5F 5F 63 68 61 72 5F 70 74 72 29 20 ast(__char_ptr)
0078B0: 61 64 64 72 65 73 73 20 3D 20 76 61 6C 75 65 3B address = value;
0078C0: 0D 0A 7D 0D 0A 0D 0A 0D 0A 2F 2A 20 20 49 6E 70 ..}....../* Inp
0078D0: 75 74 20 61 6E 64 20 4F 75 74 70 75 74 20 20 2A ut and Output *
0078E0: 2F 0D 0A 0D 0A 0D 0A 69 6E 74 20 6F 75 74 28 64 /......int out(d
0078F0: 61 74 61 2C 20 70 6F 72 74 29 0D 0A 7B 0D 0A 20 ata, port)..{..
007900: 20 72 65 67 5F 62 63 20 3D 20 70 6F 72 74 3B 20 reg_bc = port;
007910: 20 72 65 67 5F 68 6C 20 3D 20 64 61 74 61 3B 0D reg_hl = data;.
007920: 0A 20 20 69 6E 6C 69 6E 65 28 0D 0A 20 20 20 20 . inline(..
007930: 30 78 34 42 45 44 2C 20 26 72 65 67 5F 62 63 2C 0x4BED, ®_bc,
007940: 20 2F 2A 20 6C 64 20 62 63 2C 28 72 65 67 5F 62 /* ld bc,(reg_b
007950: 63 29 20 2A 2F 0D 0A 20 20 20 20 30 78 32 41 2C c) */.. 0x2A,
007960: 20 20 20 26 72 65 67 5F 68 6C 2C 20 2F 2A 20 6C ®_hl, /* l
007970: 64 20 68 6C 2C 28 72 65 67 5F 68 6C 29 20 2A 2F d hl,(reg_hl) */
007980: 0D 0A 20 20 20 20 30 78 36 39 45 44 29 3B 20 20 .. 0x69ED);
007990: 20 20 20 20 20 20 20 2F 2A 20 6F 75 74 20 28 63 /* out (c
0079A0: 29 2C 6C 20 20 20 20 20 20 2A 2F 0D 0A 7D 0D 0A ),l */..}..
0079B0: 0D 0A 0D 0A 69 6E 74 20 69 6E 70 28 70 6F 72 74 ....int inp(port
0079C0: 29 0D 0A 7B 0D 0A 20 20 69 6E 6C 69 6E 65 28 0D )..{.. inline(.
0079D0: 0A 20 20 20 20 30 78 45 31 44 44 2C 20 20 20 20 . 0xE1DD,
0079E0: 20 2F 2A 20 70 6F 70 20 20 69 78 20 20 20 20 2A /* pop ix *
0079F0: 2F 0D 0A 20 20 20 20 30 78 45 31 2C 20 20 20 20 /.. 0xE1,
007A00: 69 63 20 63 68 61 72 20 2A 73 2C 20 63 3B 0D 0A ic char *s, c;..
007A10: 0D 0A 20 20 73 20 3D 20 73 31 3B 0D 0A 20 20 63 .. s = s1;.. c
007A20: 20 3D 20 2A 73 32 3B 0D 0A 20 20 77 68 69 6C 65 = *s2;.. while
007A30: 20 28 6E 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 (n).. {..
007A40: 20 20 20 2A 73 2B 2B 20 3D 20 28 20 63 20 20 3F *s++ = ( c ?
007A50: 20 20 28 20 63 20 3D 20 2A 73 32 2B 2B 20 29 20 ( c = *s2++ )
007A60: 20 3A 20 20 30 20 29 20 3B 0D 0A 20 20 20 20 20 : 0 ) ;..
007A70: 20 2D 2D 6E 3B 0D 0A 20 20 20 20 7D 0D 0A 20 20 --n;.. }..
007A80: 72 65 74 75 72 6E 20 73 31 3B 0D 0A 7D 0D 0A 0D return s1;..}...
007A90: 0A 0D 0A 0D 0A 75 6E 73 69 67 6E 65 64 20 73 74 .....unsigned st
007AA0: 72 6C 65 6E 28 73 29 0D 0A 20 20 63 68 61 72 20 rlen(s).. char
007AB0: 2A 73 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 *s;..{.. static
007AC0: 20 63 68 61 72 20 2A 70 3B 0D 0A 0D 0A 20 20 70 char *p;.... p
007AD0: 20 3D 20 73 3B 0D 0A 20 20 64 6F 20 3B 20 77 68 = s;.. do ; wh
007AE0: 69 6C 65 20 28 2A 70 2B 2B 29 3B 0D 0A 20 20 72 ile (*p++);.. r
007AF0: 65 74 75 72 6E 20 70 2D 73 2D 31 3B 0D 0A 7D 0D eturn p-s-1;..}.
007B00: 0A 0D 0A 0D 0A 0D 0A 63 68 61 72 20 2A 73 74 72 .......char *str
007B10: 70 62 72 6B 28 73 31 2C 20 73 32 29 0D 0A 20 20 pbrk(s1, s2)..
007B20: 63 68 61 72 20 2A 73 31 2C 20 2A 73 32 3B 0D 0A char *s1, *s2;..
007B30: 7B 0D 0A 20 20 77 68 69 6C 65 20 28 2A 73 31 29 {.. while (*s1)
007B40: 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 20 20 20 69 .. {.. i
007B50: 66 20 28 73 74 72 63 68 72 28 73 32 2C 20 2A 73 f (strchr(s2, *s
007B60: 31 29 29 20 72 65 74 75 72 6E 20 73 31 3B 0D 0A 1)) return s1;..
007B70: 20 20 20 20 20 20 2B 2B 73 31 3B 0D 0A 20 20 20 ++s1;..
007B80: 20 7D 0D 0A 20 20 72 65 74 75 72 6E 20 4E 55 4C }.. return NUL
007B90: 4C 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 74 20 73 L;..}......int s
007BA0: 74 72 73 70 6E 28 73 31 2C 20 73 32 29 0D 0A 20 trspn(s1, s2)..
007BB0: 20 63 68 61 72 20 2A 73 31 2C 20 2A 73 32 3B 0D char *s1, *s2;.
007BC0: 0A 7B 0D 0A 20 20 63 68 61 72 20 2A 73 3B 0D 0A .{.. char *s;..
007BD0: 0D 0A 20 20 73 20 3D 20 73 31 3B 0D 0A 20 20 77 .. s = s1;.. w
007BE0: 68 69 6C 65 20 28 2A 73 29 0D 0A 20 20 20 20 7B hile (*s).. {
007BF0: 0D 0A 20 20 20 20 20 20 69 66 20 28 20 21 20 73 .. if ( ! s
007C00: 20 20 20 2F 2A 20 70 6F 70 20 20 68 6C 20 20 20 /* pop hl
007C10: 20 2A 2F 0D 0A 20 20 20 20 30 78 43 31 2C 20 20 */.. 0xC1,
007C20: 20 20 20 20 20 2F 2A 20 70 6F 70 20 20 62 63 20 /* pop bc
007C30: 20 20 20 2A 2F 0D 0A 20 20 20 20 30 78 45 35 2C */.. 0xE5,
007C40: 20 20 20 20 20 20 20 2F 2A 20 70 75 73 68 20 68 /* push h
007C50: 6C 20 20 20 20 2A 2F 0D 0A 20 20 20 20 30 78 36 l */.. 0x6
007C60: 38 45 44 2C 20 20 20 20 20 2F 2A 20 69 6E 20 20 8ED, /* in
007C70: 20 6C 2C 28 63 29 20 2A 2F 0D 0A 20 20 20 20 30 l,(c) */.. 0
007C80: 78 32 36 2C 20 20 20 30 2C 20 20 2F 2A 20 6C 64 x26, 0, /* ld
007C90: 20 20 20 68 2C 30 20 20 20 2A 2F 0D 0A 20 20 20 h,0 */..
007CA0: 20 30 78 43 39 29 3B 20 20 20 20 20 20 2F 2A 20 0xC9); /*
007CB0: 72 65 74 20 20 20 20 20 20 20 20 2A 2F 0D 0A 7D ret */..}
007CC0: 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 20 20 46 6F 72 6D ......../* Form
007CD0: 61 74 20 63 6F 6E 76 65 72 73 69 6F 6E 20 72 6F at conversion ro
007CE0: 75 74 69 6E 65 20 20 2D 20 20 41 53 43 49 49 20 utine - ASCII
007CF0: 74 6F 20 62 69 6E 61 72 79 20 69 6E 74 65 67 65 to binary intege
007D00: 72 20 20 2A 2F 0D 0A 0D 0A 69 6E 74 20 61 74 6F r */....int ato
007D10: 69 28 73 29 0D 0A 20 20 63 68 61 72 20 2A 73 3B i(s).. char *s;
007D20: 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 69 6E ..{.. static in
007D30: 74 20 63 2C 20 76 61 6C 75 65 2C 20 73 69 67 6E t c, value, sign
007D40: 3B 0D 0A 0D 0A 20 20 77 68 69 6C 65 20 28 69 73 ;.... while (is
007D50: 73 70 61 63 65 28 2A 73 29 29 20 2B 2B 73 3B 0D space(*s)) ++s;.
007D60: 0A 20 20 76 61 6C 75 65 20 3D 20 30 3B 0D 0A 20 . value = 0;..
007D70: 20 73 69 67 6E 20 20 3D 20 31 3B 0D 0A 20 20 69 sign = 1;.. i
007D80: 66 20 20 20 20 20 20 28 2A 73 20 3D 3D 20 27 2D f (*s == '-
007D90: 27 29 20 7B 20 2B 2B 73 3B 20 73 69 67 6E 20 3D ') { ++s; sign =
007DA0: 20 2D 31 3B 20 7D 0D 0A 20 20 65 6C 73 65 20 69 -1; }.. else i
007DB0: 66 20 28 2A 73 20 3D 3D 20 27 2B 27 29 20 20 20 f (*s == '+')
007DC0: 2B 2B 73 3B 0D 0A 20 20 77 68 69 6C 65 20 28 69 ++s;.. while (i
007DD0: 73 64 69 67 69 74 28 63 20 3D 20 2A 73 2B 2B 29 sdigit(c = *s++)
007DE0: 29 20 76 61 6C 75 65 20 3D 20 31 30 20 2A 20 76 ) value = 10 * v
007DF0: 61 6C 75 65 20 2B 20 63 20 2D 20 27 30 27 3B 0D alue + c - '0';.
007E00: 74 72 63 68 72 28 73 32 2C 20 2A 73 29 29 20 62 trchr(s2, *s)) b
007E10: 72 65 61 6B 3B 0D 0A 20 20 20 20 20 20 2B 2B 73 reak;.. ++s
007E20: 3B 0D 0A 20 20 20 20 7D 0D 0A 20 20 72 65 74 75 ;.. }.. retu
007E30: 72 6E 20 73 20 2D 20 73 31 3B 0D 0A 7D 0D 0A 0D rn s - s1;..}...
007E40: 0A 0D 0A 69 6E 74 20 73 74 72 63 73 70 6E 28 73 ...int strcspn(s
007E50: 31 2C 20 73 32 29 0D 0A 20 20 63 68 61 72 20 2A 1, s2).. char *
007E60: 73 31 2C 20 2A 73 32 3B 0D 0A 7B 0D 0A 20 20 63 s1, *s2;..{.. c
007E70: 68 61 72 20 2A 73 3B 0D 0A 0D 0A 20 20 73 20 3D har *s;.... s =
007E80: 20 73 31 3B 0D 0A 20 20 77 68 69 6C 65 20 28 2A s1;.. while (*
007E90: 73 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 20 20 s).. {..
007EA0: 20 69 66 20 28 73 74 72 63 68 72 28 73 32 2C 20 if (strchr(s2,
007EB0: 2A 73 29 29 20 62 72 65 61 6B 3B 0D 0A 20 20 20 *s)) break;..
007EC0: 20 20 20 2B 2B 73 3B 0D 0A 20 20 20 20 7D 0D 0A ++s;.. }..
007ED0: 20 20 72 65 74 75 72 6E 20 73 20 2D 20 73 31 3B return s - s1;
007EE0: 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 63 68 61 72 20 ..}........char
007EF0: 2A 73 74 72 63 68 72 28 73 2C 20 63 29 0D 0A 20 *strchr(s, c)..
007F00: 20 63 68 61 72 20 2A 73 2C 20 63 3B 0D 0A 7B 0D char *s, c;..{.
007F10: 0A 20 20 64 6F 0D 0A 20 20 20 20 7B 0D 0A 20 20 . do.. {..
007F20: 20 20 20 20 69 66 20 28 2A 73 20 3D 3D 20 63 29 if (*s == c)
007F30: 20 72 65 74 75 72 6E 20 73 3B 0D 0A 20 20 20 20 return s;..
007F40: 20 20 69 66 20 28 20 21 20 2A 73 29 20 20 20 72 if ( ! *s) r
007F50: 65 74 75 72 6E 20 4E 55 4C 4C 3B 0D 0A 20 20 20 eturn NULL;..
007F60: 20 20 20 2B 2B 73 3B 0D 0A 20 20 20 20 7D 0D 0A ++s;.. }..
007F70: 20 20 77 68 69 6C 65 20 28 54 52 55 45 29 3B 0D while (TRUE);.
007F80: 0A 7D 0D 0A 0D 0A 0D 0A 63 68 61 72 20 2A 73 74 .}......char *st
007F90: 72 72 63 68 72 28 73 2C 20 63 29 0D 0A 20 20 63 rrchr(s, c).. c
007FA0: 68 61 72 20 2A 73 2C 20 63 3B 0D 0A 7B 0D 0A 20 har *s, c;..{..
007FB0: 20 73 74 61 74 69 63 20 63 68 61 72 20 2A 74 3B static char *t;
007FC0: 0D 0A 0D 0A 20 20 74 20 3D 20 73 3B 0D 0A 20 20 .... t = s;..
007FD0: 73 20 3D 20 4E 55 4C 4C 3B 0D 0A 20 20 64 6F 20 s = NULL;.. do
007FE0: 20 20 20 69 66 20 28 2A 74 20 3D 3D 20 63 29 20 if (*t == c)
007FF0: 73 20 3D 20 74 3B 0D 0A 20 20 77 68 69 6C 65 20 s = t;.. while
008000: 0A 20 20 72 65 74 75 72 6E 20 20 73 69 67 6E 20 . return sign
008010: 2A 20 76 61 6C 75 65 3B 0D 0A 7D 0D 0A 0D 0A 0D * value;..}.....
008020: 0A 0D 0A 0D 0A 2F 2A 20 20 53 6F 72 74 69 6E 67 ...../* Sorting
008030: 20 66 75 6E 63 74 69 6F 6E 20 2D 20 61 20 53 68 function - a Sh
008040: 65 6C 6C 20 73 6F 72 74 20 20 2A 2F 0D 0A 0D 0A ell sort */....
008050: 76 6F 69 64 20 71 73 6F 72 74 28 6C 69 73 74 2C void qsort(list,
008060: 20 6E 75 6D 5F 69 74 65 6D 73 2C 20 73 69 7A 65 num_items, size
008070: 2C 20 63 6D 70 5F 66 75 6E 63 29 0D 0A 20 20 63 , cmp_func).. c
008080: 68 61 72 20 2A 6C 69 73 74 3B 0D 0A 20 20 69 6E har *list;.. in
008090: 74 20 20 20 6E 75 6D 5F 69 74 65 6D 73 2C 20 73 t num_items, s
0080A0: 69 7A 65 3B 0D 0A 20 20 69 6E 74 20 28 2A 63 6D ize;.. int (*cm
0080B0: 70 5F 66 75 6E 63 29 28 29 3B 0D 0A 7B 0D 0A 20 p_func)();..{..
0080C0: 20 73 74 61 74 69 63 20 75 6E 73 69 67 6E 65 64 static unsigned
0080D0: 20 67 61 70 2C 20 62 79 74 65 5F 67 61 70 2C 20 gap, byte_gap,
0080E0: 69 3B 0D 0A 20 20 73 74 61 74 69 63 20 63 68 61 i;.. static cha
0080F0: 72 20 2A 70 3B 0D 0A 0D 0A 20 20 66 6F 72 20 28 r *p;.... for (
008100: 67 61 70 20 3D 20 6E 75 6D 5F 69 74 65 6D 73 20 gap = num_items
008110: 3E 3E 20 31 3B 20 20 67 61 70 20 3E 20 30 3B 20 >> 1; gap > 0;
008120: 20 67 61 70 20 3E 3E 3D 20 31 29 0D 0A 20 20 20 gap >>= 1)..
008130: 20 7B 0D 0A 20 20 20 20 20 20 62 79 74 65 5F 67 {.. byte_g
008140: 61 70 20 3D 20 67 61 70 20 2A 20 73 69 7A 65 3B ap = gap * size;
008150: 0D 0A 20 20 20 20 20 20 66 6F 72 20 28 69 20 3D .. for (i =
008160: 20 67 61 70 3B 20 20 69 20 3C 20 6E 75 6D 5F 69 gap; i < num_i
008170: 74 65 6D 73 3B 20 20 2B 2B 69 29 0D 0A 20 20 20 tems; ++i)..
008180: 20 20 20 20 20 66 6F 72 20 28 70 20 3D 20 6C 69 for (p = li
008190: 73 74 20 2B 20 69 20 2A 20 73 69 7A 65 20 2D 20 st + i * size -
0081A0: 62 79 74 65 5F 67 61 70 3B 20 20 70 20 3E 3D 20 byte_gap; p >=
0081B0: 6C 69 73 74 3B 20 20 70 20 2D 3D 20 62 79 74 65 list; p -= byte
0081C0: 5F 67 61 70 29 0D 0A 20 20 20 20 20 20 20 20 20 _gap)..
0081D0: 20 7B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 {..
0081E0: 69 66 20 28 28 2A 63 6D 70 5F 66 75 6E 63 29 28 if ((*cmp_func)(
0081F0: 70 2C 20 70 20 2B 20 62 79 74 65 5F 67 61 70 29 p, p + byte_gap)
008200: 28 2A 74 2B 2B 29 3B 0D 0A 20 20 72 65 74 75 72 (*t++);.. retur
008210: 6E 20 73 3B 0D 0A 7D 0D 0A 0D 0A 20 0D 0A 0D 0A n s;..}.... ....
008220: 0D 0A 2F 2A 20 20 43 68 61 72 61 63 74 65 72 20 ../* Character
008230: 54 65 73 74 20 61 6E 64 20 4D 61 6E 69 70 75 6C Test and Manipul
008240: 61 74 65 20 46 75 6E 63 74 69 6F 6E 73 20 20 2A ate Functions *
008250: 2F 0D 0A 0D 0A 2F 2A 20 20 4E 42 20 2D 20 74 68 /..../* NB - th
008260: 65 20 63 6F 6D 6D 6F 6E 20 6F 6E 65 73 20 61 72 e common ones ar
008270: 65 20 62 75 69 6C 74 2D 69 6E 20 66 6F 72 20 65 e built-in for e
008280: 66 66 69 63 69 65 6E 63 79 20 20 2A 2F 0D 0A 0D fficiency */...
008290: 0A 69 6E 74 20 69 73 70 75 6E 63 74 28 63 29 0D .int ispunct(c).
0082A0: 0A 20 20 63 68 61 72 20 63 3B 0D 0A 7B 0D 0A 20 . char c;..{..
0082B0: 20 72 65 74 75 72 6E 20 20 69 73 70 72 69 6E 74 return isprint
0082C0: 28 63 29 20 26 20 21 20 69 73 61 6C 6E 75 6D 28 (c) & ! isalnum(
0082D0: 63 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 74 20 c);..}......int
0082E0: 69 73 61 6C 6E 75 6D 28 63 29 0D 0A 20 20 63 68 isalnum(c).. ch
0082F0: 61 72 20 63 3B 0D 0A 7B 0D 0A 20 20 72 65 74 75 ar c;..{.. retu
008300: 72 6E 20 20 69 73 61 6C 70 68 61 28 63 29 20 7C rn isalpha(c) |
008310: 20 69 73 64 69 67 69 74 28 63 29 20 3B 0D 0A 7D isdigit(c) ;..}
008320: 0D 0A 0D 0A 0D 0A 69 6E 74 20 69 73 78 64 69 67 ......int isxdig
008330: 69 74 28 63 29 0D 0A 20 20 63 68 61 72 20 63 3B it(c).. char c;
008340: 0D 0A 7B 0D 0A 20 20 63 20 3D 20 74 6F 75 70 70 ..{.. c = toupp
008350: 65 72 28 63 29 3B 0D 0A 20 20 72 65 74 75 72 6E er(c);.. return
008360: 20 20 69 73 64 69 67 69 74 28 63 29 20 7C 20 28 isdigit(c) | (
008370: 63 20 3E 3D 20 27 41 27 20 20 26 20 20 63 20 3C c >= 'A' & c <
008380: 3D 20 27 46 27 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A = 'F');..}......
008390: 69 6E 74 20 69 73 61 73 63 69 69 28 63 29 0D 0A int isascii(c)..
0083A0: 20 20 63 68 61 72 20 63 3B 0D 0A 7B 0D 0A 20 20 char c;..{..
0083B0: 72 65 74 75 72 6E 20 20 63 20 3C 20 30 78 38 30 return c < 0x80
0083C0: 20 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 74 20 69 ;..}......int i
0083D0: 73 63 6E 74 72 6C 28 63 29 0D 0A 20 20 63 68 61 scntrl(c).. cha
0083E0: 72 20 63 3B 0D 0A 7B 0D 0A 20 20 72 65 74 75 72 r c;..{.. retur
0083F0: 6E 20 20 63 20 3C 20 27 20 27 20 7C 20 63 20 3D n c < ' ' | c =
008400: 20 3C 3D 20 30 29 20 62 72 65 61 6B 3B 0D 0A 20 <= 0) break;..
008410: 20 20 20 20 20 20 20 20 20 20 20 73 77 61 70 28 swap(
008420: 70 2C 20 70 20 2B 20 62 79 74 65 5F 67 61 70 2C p, p + byte_gap,
008430: 20 73 69 7A 65 29 3B 0D 0A 20 20 20 20 20 20 20 size);..
008440: 20 20 20 7D 0D 0A 20 20 20 20 7D 0D 0A 7D 0D 0A }.. }..}..
008450: 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 20 20 53 74 72 69 ......../* Stri
008460: 6E 67 20 48 61 6E 64 6C 69 6E 67 20 46 75 6E 63 ng Handling Func
008470: 74 69 6F 6E 73 20 20 2A 2F 0D 0A 0D 0A 0D 0A 63 tions */......c
008480: 68 61 72 20 2A 73 74 72 63 61 74 28 62 61 73 65 har *strcat(base
008490: 2C 20 61 64 64 29 0D 0A 20 20 63 68 61 72 20 2A , add).. char *
0084A0: 62 61 73 65 2C 20 2A 61 64 64 3B 0D 0A 7B 0D 0A base, *add;..{..
0084B0: 20 20 73 74 61 74 69 63 20 63 68 61 72 20 2A 64 static char *d
0084C0: 65 73 74 3B 0D 0A 0D 0A 20 20 64 65 73 74 20 3D est;.... dest =
0084D0: 20 62 61 73 65 3B 0D 0A 20 20 77 68 69 6C 65 20 base;.. while
0084E0: 28 2A 64 65 73 74 29 20 2B 2B 64 65 73 74 3B 0D (*dest) ++dest;.
0084F0: 0A 20 20 77 68 69 6C 65 20 28 2A 64 65 73 74 2B . while (*dest+
008500: 2B 20 3D 20 2A 61 64 64 2B 2B 29 3B 0D 0A 20 20 + = *add++);..
008510: 72 65 74 75 72 6E 20 20 62 61 73 65 3B 0D 0A 7D return base;..}
008520: 0D 0A 0D 0A 0D 0A 63 68 61 72 20 2A 73 74 72 6E ......char *strn
008530: 63 61 74 28 73 31 2C 20 73 32 2C 20 6E 29 0D 0A cat(s1, s2, n)..
008540: 20 20 63 68 61 72 20 2A 73 31 2C 20 2A 73 32 3B char *s1, *s2;
008550: 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 63 68 ..{.. static ch
008560: 61 72 20 2A 73 3B 0D 0A 0D 0A 20 20 73 20 3D 20 ar *s;.... s =
008570: 73 31 3B 0D 0A 20 20 77 68 69 6C 65 20 28 2A 73 s1;.. while (*s
008580: 29 20 2B 2B 73 3B 0D 0A 20 20 77 68 69 6C 65 20 ) ++s;.. while
008590: 28 6E 2D 2D 20 20 26 26 20 20 2A 73 32 29 20 2A (n-- && *s2) *
0085A0: 73 2B 2B 20 3D 20 2A 73 32 2B 2B 3B 0D 0A 20 20 s++ = *s2++;..
0085B0: 2A 73 20 3D 20 4E 55 4C 4C 3B 0D 0A 20 20 72 65 *s = NULL;.. re
0085C0: 74 75 72 6E 20 73 31 3B 0D 0A 7D 0D 0A 0D 0A 0D turn s1;..}.....
0085D0: 0A 69 6E 74 20 73 74 72 63 6D 70 28 73 2C 20 74 .int strcmp(s, t
0085E0: 29 0D 0A 20 20 63 68 61 72 20 2A 73 2C 20 2A 74 ).. char *s, *t
0085F0: 3B 0D 0A 7B 0D 0A 20 20 77 68 69 6C 65 20 28 2A ;..{.. while (*
008600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
008610: 07 00 00 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: 3D 20 27 5C 31 37 37 27 20 3B 0D 0A 7D 0D 0A 0D = '\177' ;..}...
008710: 0A 0D 0A 69 6E 74 20 69 73 70 72 69 6E 74 28 63 ...int isprint(c
008720: 29 0D 0A 20 20 63 68 61 72 20 63 3B 0D 0A 7B 0D ).. char c;..{.
008730: 0A 20 20 72 65 74 75 72 6E 20 20 63 20 3E 3D 20 . return c >=
008740: 27 20 27 20 20 26 20 20 63 20 3C 20 27 5C 31 37 ' ' & c < '\17
008750: 37 27 20 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 74 7' ;..}......int
008760: 20 69 73 67 72 61 70 68 28 63 29 0D 0A 20 20 63 isgraph(c).. c
008770: 68 61 72 20 63 3B 0D 0A 7B 0D 0A 20 20 72 65 74 har c;..{.. ret
008780: 75 72 6E 20 20 63 20 3E 20 27 20 27 20 20 26 20 urn c > ' ' &
008790: 20 63 20 3C 20 27 5C 31 37 37 27 20 3B 0D 0A 7D c < '\177' ;..}
0087A0: 0D 0A 0D 0A 0D 0A 69 6E 74 20 74 6F 61 73 63 69 ......int toasci
0087B0: 69 28 63 29 0D 0A 20 20 63 68 61 72 20 63 3B 0D i(c).. char c;.
0087C0: 0A 7B 0D 0A 20 20 72 65 74 75 72 6E 20 20 63 20 .{.. return c
0087D0: 26 20 30 78 37 46 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A & 0x7F;..}......
0087E0: 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 46 ../****** F
0087F0: 49 4C 45 20 53 59 53 54 45 4D 20 20 20 20 20 20 ILE SYSTEM
008800: 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 0D 0A 63 68 61 ******/......cha
008810: 72 20 2A 66 67 65 74 73 28 73 2C 20 6E 2C 20 66 r *fgets(s, n, f
008820: 70 29 0D 0A 20 20 63 68 61 72 20 2A 73 3B 0D 0A p).. char *s;..
008830: 20 20 69 6E 74 20 20 20 6E 3B 0D 0A 20 20 46 49 int n;.. FI
008840: 4C 45 20 2A 66 70 3B 0D 0A 7B 0D 0A 20 20 73 74 LE *fp;..{.. st
008850: 61 74 69 63 20 69 6E 74 20 63 3B 0D 0A 20 20 73 atic int c;.. s
008860: 74 61 74 69 63 20 63 68 61 72 20 2A 63 73 3B 0D tatic char *cs;.
008870: 0A 0D 0A 20 20 63 73 20 3D 20 73 3B 0D 0A 20 20 ... cs = s;..
008880: 77 68 69 6C 65 20 28 2D 2D 6E 20 3E 20 30 20 20 while (--n > 0
008890: 26 26 20 20 28 63 20 3D 20 67 65 74 63 28 66 70 && (c = getc(fp
0088A0: 29 29 20 21 3D 20 45 4F 46 29 0D 0A 20 20 20 20 )) != EOF)..
0088B0: 69 66 20 28 28 2A 63 73 2B 2B 20 3D 20 63 29 20 if ((*cs++ = c)
0088C0: 3D 3D 20 27 5C 6E 27 29 20 62 72 65 61 6B 3B 0D == '\n') break;.
0088D0: 0A 20 20 2A 63 73 20 3D 20 27 5C 30 27 3B 0D 0A . *cs = '\0';..
0088E0: 20 20 72 65 74 75 72 6E 20 28 28 63 20 3D 3D 20 return ((c ==
0088F0: 45 4F 46 20 20 26 26 20 20 63 73 20 3D 3D 20 73 EOF && cs == s
008900: 3E 3D 20 6E 62 79 74 65 73 29 20 20 2F 2A 20 62 >= nbytes) /* b
008910: 69 67 20 65 6E 6F 75 67 68 20 2A 2F 0D 0A 20 20 ig enough */..
008920: 20 20 20 20 20 20 7B 0D 0A 20 20 20 20 20 20 20 {..
008930: 20 20 20 69 66 20 28 70 2D 3E 5F 73 69 7A 65 20 if (p->_size
008940: 3D 3D 20 6E 62 79 74 65 73 29 20 20 71 2D 3E 5F == nbytes) q->_
008950: 70 74 72 20 3D 20 70 2D 3E 5F 70 74 72 3B 20 20 ptr = p->_ptr;
008960: 2F 2A 20 6A 75 73 74 20 72 69 67 68 74 20 73 69 /* just right si
008970: 7A 65 20 2A 2F 0D 0A 20 20 20 20 20 20 20 20 20 ze */..
008980: 20 65 6C 73 65 0D 0A 20 20 20 20 20 20 20 20 20 else..
008990: 20 20 20 7B 20 20 20 20 20 20 20 20 20 20 20 20 {
0089A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2F 2A /*
0089B0: 20 73 70 6C 69 74 20 62 6C 6F 63 6B 20 61 6E 64 split block and
0089C0: 20 61 6C 6C 6F 63 61 74 65 20 74 61 69 6C 20 2A allocate tail *
0089D0: 2F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 /..
0089E0: 20 70 2D 3E 5F 73 69 7A 65 20 2D 3D 20 6E 62 79 p->_size -= nby
0089F0: 74 65 73 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 tes;..
008A00: 20 20 20 20 70 20 20 20 20 20 20 20 20 2B 3D 20 p +=
008A10: 70 2D 3E 5F 73 69 7A 65 3B 0D 0A 20 20 20 20 20 p->_size;..
008A20: 20 20 20 20 20 20 20 20 20 70 2D 3E 5F 73 69 7A p->_siz
008A30: 65 20 20 3D 20 6E 62 79 74 65 73 3B 0D 0A 20 20 e = nbytes;..
008A40: 20 20 20 20 20 20 20 20 20 20 7D 0D 0A 20 20 20 }..
008A50: 20 20 20 20 20 20 20 5F 61 6C 6C 6F 63 70 20 3D _allocp =
008A60: 20 71 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 72 q;.. r
008A70: 65 74 75 72 6E 20 63 61 73 74 28 5F 5F 63 68 61 eturn cast(__cha
008A80: 72 5F 70 74 72 29 20 28 70 2B 31 29 3B 0D 0A 20 r_ptr) (p+1);..
008A90: 20 20 20 20 20 20 20 7D 0D 0A 20 20 20 20 20 20 }..
008AA0: 69 66 20 28 70 20 3D 3D 20 5F 61 6C 6C 6F 63 70 if (p == _allocp
008AB0: 29 20 20 2F 2A 20 77 72 61 70 70 65 64 20 61 72 ) /* wrapped ar
008AC0: 6F 75 6E 64 20 66 72 65 65 20 6C 69 73 74 20 2A ound free list *
008AD0: 2F 0D 0A 20 20 20 20 20 20 20 20 7B 0D 0A 20 20 /.. {..
008AE0: 20 20 20 20 20 20 20 20 69 66 20 28 28 70 20 3D if ((p =
008AF0: 20 63 61 73 74 28 48 45 41 44 45 52 5F 50 54 52 cast(HEADER_PTR
008B00: 29 20 3F 20 4E 55 4C 4C 20 3A 20 73 29 3B 0D 0A ) ? NULL : s);..
008B10: 7D 0D 0A 0D 0A 0D 0A 0D 0A 63 68 61 72 20 2A 67 }........char *g
008B20: 65 74 73 28 73 29 0D 0A 20 20 63 68 61 72 20 2A ets(s).. char *
008B30: 73 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 s;..{.. static
008B40: 69 6E 74 20 20 20 63 3B 0D 0A 20 20 73 74 61 74 int c;.. stat
008B50: 69 63 20 63 68 61 72 20 2A 63 73 3B 0D 0A 0D 0A ic char *cs;....
008B60: 20 20 63 73 20 3D 20 73 3B 0D 0A 20 20 77 68 69 cs = s;.. whi
008B70: 6C 65 20 28 28 63 20 3D 20 67 65 74 63 68 61 72 le ((c = getchar
008B80: 28 29 29 0D 0A 20 20 20 20 21 3D 45 4F 46 20 20 ()).. !=EOF
008B90: 26 26 20 20 63 21 3D 27 5C 6E 27 29 0D 0A 20 20 && c!='\n')..
008BA0: 20 20 20 20 2A 63 73 2B 2B 20 3D 20 63 3B 0D 0A *cs++ = c;..
008BB0: 20 20 2A 63 73 20 3D 20 30 3B 0D 0A 20 20 72 65 *cs = 0;.. re
008BC0: 74 75 72 6E 0D 0A 20 20 20 28 28 63 3D 3D 2D 31 turn.. ((c==-1
008BD0: 20 26 26 20 63 73 3D 3D 73 29 20 3F 0D 0A 20 20 && cs==s) ?..
008BE0: 20 20 4E 55 4C 4C 20 3A 20 73 20 29 3B 0D 0A 7D NULL : s );..}
008BF0: 0D 0A 0D 0A 0D 0A 0D 0A 76 6F 69 64 20 66 70 75 ........void fpu
008C00: 74 73 28 73 2C 20 66 70 29 0D 0A 20 20 63 68 61 ts(s, fp).. cha
008C10: 72 20 2A 73 3B 0D 0A 20 20 46 49 4C 45 20 2A 66 r *s;.. FILE *f
008C20: 70 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 p;..{.. static
008C30: 69 6E 74 20 63 3B 0D 0A 0D 0A 20 20 77 68 69 6C int c;.... whil
008C40: 65 20 28 63 20 3D 20 2A 73 2B 2B 29 20 70 75 74 e (c = *s++) put
008C50: 63 28 63 2C 20 66 70 29 3B 0D 0A 7D 0D 0A 0D 0A c(c, fp);..}....
008C60: 0D 0A 0D 0A 76 6F 69 64 20 70 75 74 73 28 73 29 ....void puts(s)
008C70: 0D 0A 20 20 63 68 61 72 20 2A 73 3B 0D 0A 7B 0D .. char *s;..{.
008C80: 0A 20 73 74 61 74 69 63 20 69 6E 74 20 63 3B 0D . static int c;.
008C90: 0A 0D 0A 20 77 68 69 6C 65 28 63 20 3D 20 2A 73 ... while(c = *s
008CA0: 2B 2B 29 70 75 74 63 68 61 72 28 63 29 3B 0D 0A ++)putchar(c);..
008CB0: 20 70 75 74 63 68 61 72 28 27 5C 6E 27 29 3B 0D putchar('\n');.
008CC0: 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 69 6E 74 20 66 72 .}........int fr
008CD0: 65 61 64 28 62 75 66 66 65 72 2C 20 69 74 65 6D ead(buffer, item
008CE0: 5F 73 69 7A 65 2C 20 6E 75 6D 5F 69 74 65 6D 73 _size, num_items
008CF0: 2C 20 73 74 72 65 61 6D 29 0D 0A 20 20 63 68 61 , stream).. cha
008D00: 29 20 73 62 72 6B 28 6E 62 79 74 65 73 20 2A 20 ) sbrk(nbytes *
008D10: 73 69 7A 65 6F 66 28 48 45 41 44 45 52 29 29 29 sizeof(HEADER)))
008D20: 20 3D 3D 20 45 52 52 4F 52 29 0D 0A 20 20 20 20 == ERROR)..
008D30: 20 20 20 20 20 20 20 20 72 65 74 75 72 6E 20 4E return N
008D40: 55 4C 4C 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ULL;..
008D50: 70 2D 3E 5F 73 69 7A 65 20 3D 20 6E 62 79 74 65 p->_size = nbyte
008D60: 73 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 66 72 s;.. fr
008D70: 65 65 28 70 2B 31 29 3B 0D 0A 20 20 20 20 20 20 ee(p+1);..
008D80: 20 20 20 20 70 20 3D 20 5F 61 6C 6C 6F 63 70 3B p = _allocp;
008D90: 0D 0A 20 20 20 20 20 20 20 20 7D 0D 0A 20 20 20 .. }..
008DA0: 20 20 20 71 20 3D 20 70 3B 0D 0A 20 20 20 20 20 q = p;..
008DB0: 20 70 20 3D 20 70 2D 3E 5F 70 74 72 3B 0D 0A 20 p = p->_ptr;..
008DC0: 20 20 20 7D 20 20 2F 2A 20 65 6E 64 20 77 68 69 } /* end whi
008DD0: 6C 65 20 54 52 55 45 20 2A 2F 0D 0A 7D 0D 0A 0D le TRUE */..}...
008DE0: 0A 0D 0A 76 6F 69 64 20 63 66 72 65 65 28 62 6C ...void cfree(bl
008DF0: 6F 63 6B 29 0D 0A 7B 0D 0A 20 20 66 72 65 65 28 ock)..{.. free(
008E00: 62 6C 6F 63 6B 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A block);..}......
008E10: 76 6F 69 64 20 66 72 65 65 28 62 6C 6F 63 6B 29 void free(block)
008E20: 0D 0A 20 20 63 68 61 72 20 2A 62 6C 6F 63 6B 3B .. char *block;
008E30: 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 48 45 ..{.. static HE
008E40: 41 44 45 52 20 2A 70 2C 20 2A 71 3B 0D 0A 0D 0A ADER *p, *q;....
008E50: 20 20 70 20 3D 20 63 61 73 74 28 48 45 41 44 45 p = cast(HEADE
008E60: 52 5F 50 54 52 29 20 62 6C 6F 63 6B 20 2D 20 31 R_PTR) block - 1
008E70: 3B 0D 0A 20 20 66 6F 72 20 28 71 20 3D 20 5F 61 ;.. for (q = _a
008E80: 6C 6C 6F 63 70 3B 20 21 28 70 20 3E 20 71 20 20 llocp; !(p > q
008E90: 26 26 20 20 70 20 3C 20 71 2D 3E 5F 70 74 72 29 && p < q->_ptr)
008EA0: 3B 20 71 20 3D 20 71 2D 3E 5F 70 74 72 29 0D 0A ; q = q->_ptr)..
008EB0: 20 20 20 20 69 66 20 28 71 20 3E 3D 20 71 2D 3E if (q >= q->
008EC0: 5F 70 74 72 20 20 26 26 20 20 28 70 20 3E 20 71 _ptr && (p > q
008ED0: 20 20 7C 7C 20 20 70 20 3C 20 71 2D 3E 5F 70 74 || p < q->_pt
008EE0: 72 29 29 20 20 62 72 65 61 6B 3B 0D 0A 0D 0A 20 r)) break;....
008EF0: 20 69 66 20 28 70 20 2B 20 70 2D 3E 5F 73 69 7A if (p + p->_siz
008F00: 72 20 2A 62 75 66 66 65 72 3B 0D 0A 20 20 75 6E r *buffer;.. un
008F10: 73 69 67 6E 65 64 20 69 74 65 6D 5F 73 69 7A 65 signed item_size
008F20: 2C 20 6E 75 6D 5F 69 74 65 6D 73 3B 0D 0A 20 20 , num_items;..
008F30: 46 49 4C 45 20 2A 73 74 72 65 61 6D 3B 0D 0A 7B FILE *stream;..{
008F40: 0D 0A 20 20 46 41 53 54 20 75 6E 73 69 67 6E 65 .. FAST unsigne
008F50: 64 20 72 65 73 75 6C 74 3B 0D 0A 0D 0A 20 20 72 d result;.... r
008F60: 65 73 75 6C 74 20 3D 20 72 65 61 64 28 73 74 72 esult = read(str
008F70: 65 61 6D 2C 20 62 75 66 66 65 72 2C 20 69 74 65 eam, buffer, ite
008F80: 6D 5F 73 69 7A 65 20 2A 20 6E 75 6D 5F 69 74 65 m_size * num_ite
008F90: 6D 73 29 3B 0D 0A 20 20 72 65 74 75 72 6E 20 20 ms);.. return
008FA0: 28 72 65 73 75 6C 74 20 3D 3D 20 45 52 52 4F 52 (result == ERROR
008FB0: 29 20 20 3F 20 20 4E 55 4C 4C 20 20 3A 20 20 72 ) ? NULL : r
008FC0: 65 73 75 6C 74 2F 69 74 65 6D 5F 73 69 7A 65 3B esult/item_size;
008FD0: 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 69 6E 74 20 66 ..}........int f
008FE0: 77 72 69 74 65 28 62 75 66 66 65 72 2C 20 69 74 write(buffer, it
008FF0: 65 6D 5F 73 69 7A 65 2C 20 6E 75 6D 5F 69 74 65 em_size, num_ite
009000: 6D 73 2C 20 73 74 72 65 61 6D 29 0D 0A 20 20 63 ms, stream).. c
009010: 68 61 72 20 2A 62 75 66 66 65 72 3B 0D 0A 20 20 har *buffer;..
009020: 75 6E 73 69 67 6E 65 64 20 69 74 65 6D 5F 73 69 unsigned item_si
009030: 7A 65 2C 20 6E 75 6D 5F 69 74 65 6D 73 3B 0D 0A ze, num_items;..
009040: 20 20 46 49 4C 45 20 2A 73 74 72 65 61 6D 3B 0D FILE *stream;.
009050: 0A 7B 0D 0A 20 20 46 41 53 54 20 75 6E 73 69 67 .{.. FAST unsig
009060: 6E 65 64 20 72 65 73 75 6C 74 3B 0D 0A 0D 0A 20 ned result;....
009070: 20 72 65 73 75 6C 74 20 3D 20 77 72 69 74 65 28 result = write(
009080: 73 74 72 65 61 6D 2C 20 62 75 66 66 65 72 2C 20 stream, buffer,
009090: 69 74 65 6D 5F 73 69 7A 65 20 2A 20 6E 75 6D 5F item_size * num_
0090A0: 69 74 65 6D 73 29 3B 0D 0A 20 20 72 65 74 75 72 items);.. retur
0090B0: 6E 20 20 28 72 65 73 75 6C 74 20 3D 3D 20 45 52 n (result == ER
0090C0: 52 4F 52 29 20 20 3F 20 20 4E 55 4C 4C 20 20 3A ROR) ? NULL :
0090D0: 20 20 72 65 73 75 6C 74 2F 69 74 65 6D 5F 73 69 result/item_si
0090E0: 7A 65 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ze;..}..........
0090F0: 0D 0A 69 6E 74 20 67 65 74 77 28 66 69 6C 65 5F ..int getw(file_
009100: 65 20 20 3D 3D 20 20 71 2D 3E 5F 70 74 72 29 0D e == q->_ptr).
009110: 0A 20 20 20 20 7B 0D 0A 20 20 20 20 20 20 70 2D . {.. p-
009120: 3E 5F 73 69 7A 65 20 2B 3D 20 71 2D 3E 5F 70 74 >_size += q->_pt
009130: 72 2D 3E 5F 73 69 7A 65 3B 0D 0A 20 20 20 20 20 r->_size;..
009140: 20 70 2D 3E 5F 70 74 72 20 20 20 3D 20 71 2D 3E p->_ptr = q->
009150: 5F 70 74 72 2D 3E 5F 70 74 72 3B 0D 0A 20 20 20 _ptr->_ptr;..
009160: 20 7D 0D 0A 20 20 65 6C 73 65 20 20 70 2D 3E 5F }.. else p->_
009170: 70 74 72 20 3D 20 71 2D 3E 5F 70 74 72 3B 0D 0A ptr = q->_ptr;..
009180: 0D 0A 20 20 69 66 20 28 71 20 2B 20 71 2D 3E 5F .. if (q + q->_
009190: 73 69 7A 65 20 20 3D 3D 20 20 70 29 0D 0A 20 20 size == p)..
0091A0: 20 20 7B 0D 0A 20 20 20 20 20 20 71 2D 3E 5F 73 {.. q->_s
0091B0: 69 7A 65 20 2B 3D 20 70 2D 3E 5F 73 69 7A 65 3B ize += p->_size;
0091C0: 0D 0A 20 20 20 20 20 20 71 2D 3E 5F 70 74 72 20 .. q->_ptr
0091D0: 20 20 3D 20 70 2D 3E 5F 70 74 72 3B 0D 0A 20 20 = p->_ptr;..
0091E0: 20 20 7D 0D 0A 20 20 65 6C 73 65 20 20 71 2D 3E }.. else q->
0091F0: 5F 70 74 72 20 3D 20 70 3B 0D 0A 0D 0A 20 20 5F _ptr = p;.... _
009200: 61 6C 6C 6F 63 70 20 3D 20 71 3B 0D 0A 7D 0D 0A allocp = q;..}..
009210: 0D 0A 2F 2A 0D 0A 23 64 65 66 69 6E 65 20 48 45 ../*..#define HE
009220: 41 50 53 49 5A 45 20 31 30 30 30 0D 0A 0D 0A 63 APSIZE 1000....c
009230: 68 61 72 20 2A 73 62 72 6B 28 6E 29 0D 0A 20 20 har *sbrk(n)..
009240: 75 6E 73 69 67 6E 65 64 20 6E 3B 0D 0A 7B 0D 0A unsigned n;..{..
009250: 20 20 73 74 61 74 69 63 20 63 68 61 72 20 2A 70 static char *p
009260: 2C 0D 0A 20 20 20 20 68 65 61 70 5B 48 45 41 50 ,.. heap[HEAP
009270: 53 49 5A 45 5D 2C 0D 0A 20 20 20 20 2A 68 65 61 SIZE],.. *hea
009280: 70 5F 70 74 72 3D 68 65 61 70 3B 0D 0A 0D 0A 20 p_ptr=heap;....
009290: 20 69 66 20 28 68 65 61 70 5F 70 74 72 2B 6E 20 if (heap_ptr+n
0092A0: 3E 20 68 65 61 70 2B 48 45 41 50 53 49 5A 45 29 > heap+HEAPSIZE)
0092B0: 20 72 65 74 75 72 6E 20 45 52 52 4F 52 3B 0D 0A return ERROR;..
0092C0: 20 20 70 3D 68 65 61 70 5F 70 74 72 3B 0D 0A 20 p=heap_ptr;..
0092D0: 20 68 65 61 70 5F 70 74 72 20 2B 3D 20 6E 3B 0D heap_ptr += n;.
0092E0: 0A 20 20 72 65 74 75 72 6E 20 70 3B 0D 0A 7D 0D . return p;..}.
0092F0: 0A 2A 2F 0D 0A 0D 0A 23 64 65 66 69 6E 65 20 4C .*/....#define L
009300: 70 6F 69 6E 74 65 72 29 0D 0A 20 20 46 49 4C 45 pointer).. FILE
009310: 20 2A 66 69 6C 65 5F 70 6F 69 6E 74 65 72 3B 0D *file_pointer;.
009320: 0A 7B 0D 0A 20 20 46 41 53 54 20 69 6E 74 20 63 .{.. FAST int c
009330: 3B 0D 0A 0D 0A 20 20 69 66 20 28 28 63 20 3D 20 ;.... if ((c =
009340: 67 65 74 63 28 66 69 6C 65 5F 70 6F 69 6E 74 65 getc(file_pointe
009350: 72 29 29 20 3D 3D 20 45 4F 46 29 20 72 65 74 75 r)) == EOF) retu
009360: 72 6E 20 45 4F 46 3B 0D 0A 20 20 72 65 74 75 72 rn EOF;.. retur
009370: 6E 20 63 20 2B 20 28 67 65 74 63 28 66 69 6C 65 n c + (getc(file
009380: 5F 70 6F 69 6E 74 65 72 29 20 3C 3C 20 38 29 3B _pointer) << 8);
009390: 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 74 20 70 75 74 ..}......int put
0093A0: 77 28 77 6F 72 64 2C 20 66 69 6C 65 5F 70 6F 69 w(word, file_poi
0093B0: 6E 74 65 72 29 0D 0A 20 20 75 6E 73 69 67 6E 65 nter).. unsigne
0093C0: 64 20 77 6F 72 64 3B 0D 0A 20 20 46 49 4C 45 20 d word;.. FILE
0093D0: 2A 66 69 6C 65 5F 70 6F 69 6E 74 65 72 3B 0D 0A *file_pointer;..
0093E0: 7B 0D 0A 20 20 70 75 74 63 28 77 6F 72 64 20 26 {.. putc(word &
0093F0: 20 30 78 46 46 2C 20 66 69 6C 65 5F 70 6F 69 6E 0xFF, file_poin
009400: 74 65 72 29 3B 0D 0A 20 20 72 65 74 75 72 6E 20 ter);.. return
009410: 70 75 74 63 28 77 6F 72 64 20 3E 3E 20 38 2C 20 putc(word >> 8,
009420: 66 69 6C 65 5F 70 6F 69 6E 74 65 72 29 3B 0D 0A file_pointer);..
009430: 7D 0D 0A 0D 0A 0D 0A 2F 2A 20 20 53 74 6F 72 61 }....../* Stora
009440: 67 65 20 41 6C 6C 6F 63 61 74 69 6F 6E 20 61 6E ge Allocation an
009450: 64 20 46 72 65 65 69 6E 67 20 28 48 65 61 70 20 d Freeing (Heap
009460: 4D 61 6E 61 67 65 6D 65 6E 74 29 20 20 2A 2F 0D Management) */.
009470: 0A 0D 0A 0D 0A 0D 0A 63 68 61 72 20 2A 63 61 6C .......char *cal
009480: 6C 6F 63 28 6E 2C 20 73 69 7A 65 29 0D 0A 20 20 loc(n, size)..
009490: 75 6E 73 69 67 6E 65 64 20 20 20 6E 2C 20 73 69 unsigned n, si
0094A0: 7A 65 3B 0D 0A 7B 0D 0A 20 20 46 41 53 54 20 63 ze;..{.. FAST c
0094B0: 68 61 72 20 2A 70 74 72 3B 0D 0A 20 20 46 41 53 har *ptr;.. FAS
0094C0: 54 20 75 6E 73 69 67 6E 65 64 20 6C 65 6E 67 74 T unsigned lengt
0094D0: 68 3B 0D 0A 0D 0A 20 20 70 74 72 20 3D 20 6D 61 h;.... ptr = ma
0094E0: 6C 6C 6F 63 28 6C 65 6E 67 74 68 20 3D 20 6E 20 lloc(length = n
0094F0: 2A 20 73 69 7A 65 29 3B 0D 0A 20 20 69 66 20 28 * size);.. if (
009500: 44 5F 53 50 5F 69 6E 74 6F 20 30 78 37 33 45 44 D_SP_into 0x73ED
009510: 0D 0A 0D 0A 63 68 61 72 20 2A 73 62 72 6B 28 6E ....char *sbrk(n
009520: 29 0D 0A 20 20 75 6E 73 69 67 6E 65 64 20 6E 3B ).. unsigned n;
009530: 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 75 6E ..{.. static un
009540: 73 69 67 6E 65 64 20 72 65 73 75 6C 74 3B 0D 0A signed result;..
009550: 0D 0A 20 20 69 6E 6C 69 6E 65 28 4C 44 5F 53 50 .. inline(LD_SP
009560: 5F 69 6E 74 6F 2C 20 26 72 65 73 75 6C 74 29 3B _into, &result);
009570: 0D 0A 20 20 69 66 20 28 72 65 73 75 6C 74 20 2B .. if (result +
009580: 20 5F 73 74 6B 6C 69 6D 20 3C 20 6E 29 0D 0A 20 _stklim < n)..
009590: 20 20 20 7B 0D 0A 20 20 20 20 20 20 66 70 72 69 {.. fpri
0095A0: 6E 74 66 28 73 74 64 65 72 72 2C 22 5C 6E 68 65 ntf(stderr,"\nhe
0095B0: 61 70 20 66 75 6C 6C 5C 6E 22 29 3B 0D 0A 20 20 ap full\n");..
0095C0: 20 20 20 20 72 65 74 75 72 6E 20 45 52 52 4F 52 return ERROR
0095D0: 3B 0D 0A 20 20 20 20 7D 0D 0A 20 20 72 65 73 75 ;.. }.. resu
0095E0: 6C 74 20 20 20 3D 20 2D 28 5F 73 74 6B 6C 69 6D lt = -(_stklim
0095F0: 20 2B 20 5F 53 41 46 45 54 59 29 3B 0D 0A 20 20 + _SAFETY);..
009600: 5F 73 74 6B 6C 69 6D 20 2D 3D 20 6E 3B 0D 0A 20 _stklim -= n;..
009610: 20 72 65 74 75 72 6E 20 72 65 73 75 6C 74 3B 0D return result;.
009620: 0A 7D 0D 0A 0D 0A 0D 0A 2F 2A 20 20 72 65 74 75 .}....../* retu
009630: 72 6E 20 74 6F 20 73 79 73 74 65 6D 20 2D 20 43 rn to system - C
009640: 50 2F 4D 20 73 70 65 63 69 66 69 63 20 76 65 72 P/M specific ver
009650: 73 69 6F 6E 73 20 20 2A 2F 0D 0A 0D 0A 65 78 69 sions */....exi
009660: 74 28 6E 29 0D 0A 7B 0D 0A 20 20 69 6E 6C 69 6E t(n)..{.. inlin
009670: 65 28 43 41 4C 4C 2C 20 30 78 31 31 45 29 3B 0D e(CALL, 0x11E);.
009680: 0A 20 20 5F 65 78 69 74 28 6E 29 3B 0D 0A 7D 0D . _exit(n);..}.
009690: 0A 0D 0A 0D 0A 5F 65 78 69 74 28 6E 29 0D 0A 7B ....._exit(n)..{
0096A0: 0D 0A 20 20 69 66 20 28 6E 29 20 20 70 72 69 6E .. if (n) prin
0096B0: 74 66 28 22 5C 6E 45 52 52 4F 52 20 45 58 49 54 tf("\nERROR EXIT
0096C0: 20 25 64 5C 6E 22 2C 20 6E 29 3B 0D 0A 20 20 69 %d\n", n);.. i
0096D0: 6E 6C 69 6E 65 28 30 78 43 37 29 3B 0D 0A 7D 0D nline(0xC7);..}.
0096E0: 0A 0D 0A 0D 0A 2F 2A 20 20 50 73 65 75 64 6F 2D ...../* Pseudo-
0096F0: 52 61 6E 64 6F 6D 20 4E 75 6D 62 65 72 20 47 65 Random Number Ge
009700: 20 21 20 70 74 72 29 20 72 65 74 75 72 6E 20 4E ! ptr) return N
009710: 55 4C 4C 3B 0D 0A 20 20 2A 70 74 72 20 3D 20 30 ULL;.. *ptr = 0
009720: 3B 09 09 09 2F 2A 20 6E 6F 77 20 7A 65 72 6F 20 ;.../* now zero
009730: 66 69 6C 6C 20 74 68 65 20 73 74 6F 72 65 20 2A fill the store *
009740: 2F 0D 0A 20 20 62 6C 74 28 70 74 72 2B 31 2C 20 /.. blt(ptr+1,
009750: 70 74 72 2C 20 6C 65 6E 67 74 68 2D 31 29 3B 0D ptr, length-1);.
009760: 0A 20 20 72 65 74 75 72 6E 20 70 74 72 3B 0D 0A . return ptr;..
009770: 7D 0D 0A 0D 0A 0D 0A 63 68 61 72 20 2A 6D 61 6C }......char *mal
009780: 6C 6F 63 28 6E 75 6D 5F 62 79 74 65 73 29 0D 0A loc(num_bytes)..
009790: 7B 0D 0A 20 20 73 74 61 74 69 63 20 48 45 41 44 {.. static HEAD
0097A0: 45 52 20 20 2A 70 2C 20 2A 71 3B 0D 0A 20 20 73 ER *p, *q;.. s
0097B0: 74 61 74 69 63 20 75 6E 73 69 67 6E 65 64 20 20 tatic unsigned
0097C0: 6E 62 79 74 65 73 3B 0D 0A 20 20 63 68 61 72 20 nbytes;.. char
0097D0: 2A 73 62 72 6B 28 29 3B 0D 0A 0D 0A 20 20 69 66 *sbrk();.... if
0097E0: 20 28 20 21 20 6E 75 6D 5F 62 79 74 65 73 29 20 ( ! num_bytes)
0097F0: 72 65 74 75 72 6E 20 4E 55 4C 4C 3B 0D 0A 20 20 return NULL;..
009800: 6E 62 79 74 65 73 20 3D 20 28 6E 75 6D 5F 62 79 nbytes = (num_by
009810: 74 65 73 20 2B 20 28 73 69 7A 65 6F 66 28 48 45 tes + (sizeof(HE
009820: 41 44 45 52 29 20 2D 20 31 29 29 20 2F 20 73 69 ADER) - 1)) / si
009830: 7A 65 6F 66 28 48 45 41 44 45 52 29 20 2B 20 31 zeof(HEADER) + 1
009840: 3B 0D 0A 20 20 69 66 20 28 28 71 20 3D 20 5F 61 ;.. if ((q = _a
009850: 6C 6C 6F 63 70 29 20 3D 3D 20 4E 55 4C 4C 29 20 llocp) == NULL)
009860: 20 2F 2A 20 6E 6F 20 66 72 65 65 20 6C 69 73 74 /* no free list
009870: 20 2A 2F 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 20 */.. {..
009880: 20 20 5F 62 61 73 65 2E 5F 70 74 72 20 20 3D 20 _base._ptr =
009890: 5F 61 6C 6C 6F 63 70 20 3D 20 71 20 3D 20 26 5F _allocp = q = &_
0098A0: 62 61 73 65 3B 0D 0A 20 20 20 20 20 20 5F 62 61 base;.. _ba
0098B0: 73 65 2E 5F 73 69 7A 65 20 3D 20 30 3B 0D 0A 20 se._size = 0;..
0098C0: 20 20 20 7D 0D 0A 20 20 70 20 3D 20 71 2D 3E 5F }.. p = q->_
0098D0: 70 74 72 3B 0D 0A 20 20 77 68 69 6C 65 20 28 54 ptr;.. while (T
0098E0: 52 55 45 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 RUE).. {..
0098F0: 20 20 20 69 66 20 28 70 2D 3E 5F 73 69 7A 65 20 if (p->_size
009900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
009910: 08 00 00 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: 6E 65 72 61 74 6F 72 20 20 2A 2F 0D 0A 2F 2A 0D nerator */../*.
009A10: 0A 20 20 20 20 41 64 61 70 74 65 64 20 66 72 6F . Adapted fro
009A20: 6D 20 22 4C 65 61 72 6E 69 6E 67 20 74 6F 20 50 m "Learning to P
009A30: 72 6F 67 72 61 6D 20 69 6E 20 43 22 20 62 79 20 rogram in C" by
009A40: 54 68 6F 6D 61 73 20 50 6C 75 6D 2E 0D 0A 2A 2F Thomas Plum...*/
009A50: 0D 0A 0D 0A 0D 0A 63 68 61 72 20 20 5F 72 6E 75 ......char _rnu
009A60: 6D 5B 34 5D 3B 0D 0A 0D 0A 0D 0A 76 6F 69 64 20 m[4];......void
009A70: 73 72 61 6E 64 28 6E 29 0D 0A 7B 0D 0A 20 20 6C srand(n)..{.. l
009A80: 6F 6E 67 5F 69 6E 69 74 28 5F 72 6E 75 6D 2C 20 ong_init(_rnum,
009A90: 30 2C 6E 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 0,n);..}......in
009AA0: 74 20 72 61 6E 64 28 29 0D 0A 7B 0D 0A 20 20 73 t rand()..{.. s
009AB0: 74 61 74 69 63 20 63 68 61 72 20 6B 5B 34 5D 3B tatic char k[4];
009AC0: 0D 0A 0D 0A 20 20 6C 6F 6E 67 5F 69 6E 69 74 28 .... long_init(
009AD0: 6B 2C 20 20 30 78 34 31 63 36 2C 30 78 34 65 36 k, 0x41c6,0x4e6
009AE0: 64 29 3B 0D 0A 20 20 6C 6F 6E 67 5F 6D 75 6C 74 d);.. long_mult
009AF0: 69 70 6C 79 28 5F 72 6E 75 6D 2C 20 5F 72 6E 75 iply(_rnum, _rnu
009B00: 6D 2C 20 6B 29 3B 0D 0A 20 20 6C 6F 6E 67 5F 69 m, k);.. long_i
009B10: 6E 69 74 28 6B 2C 20 20 20 20 20 20 20 30 2C 30 nit(k, 0,0
009B20: 78 33 30 33 39 29 3B 0D 0A 20 20 6C 6F 6E 67 5F x3039);.. long_
009B30: 61 64 64 28 5F 72 6E 75 6D 2C 20 5F 72 6E 75 6D add(_rnum, _rnum
009B40: 2C 20 6B 29 3B 0D 0A 20 20 72 65 74 75 72 6E 20 , k);.. return
009B50: 20 28 28 5F 72 6E 75 6D 5B 33 5D 20 3C 3C 20 38 ((_rnum[3] << 8
009B60: 29 20 20 2B 20 20 5F 72 6E 75 6D 5B 32 5D 29 20 ) + _rnum[2])
009B70: 26 20 30 78 37 46 46 46 3B 0D 0A 7D 0D 0A 0D 0A & 0x7FFF;..}....
009B80: 0D 0A 0D 0A 0D 0A 2F 2A 20 20 53 6F 6D 65 20 46 ....../* Some F
009B90: 75 6E 63 74 69 6F 6E 73 20 66 6F 72 20 33 32 20 unctions for 32
009BA0: 62 69 74 20 69 6E 74 65 67 65 72 20 61 72 69 74 bit integer arit
009BB0: 68 6D 65 74 69 63 20 20 2A 2F 0D 0A 0D 0A 76 6F hmetic */....vo
009BC0: 69 64 20 6C 6F 6E 67 5F 6D 75 6C 74 69 70 6C 79 id long_multiply
009BD0: 28 63 2C 20 61 2C 20 62 29 0D 0A 20 20 63 68 61 (c, a, b).. cha
009BE0: 72 20 2A 61 2C 20 2A 62 2C 20 2A 63 3B 0D 0A 7B r *a, *b, *c;..{
009BF0: 0D 0A 20 20 73 74 61 74 69 63 20 63 68 61 72 20 .. static char
009C00: 11 07 00 19 5E 23 56 CD 8A 05 18 ED 0D 0A 41 20 ....^#V.......A
009C10: 66 61 74 61 6C 20 65 72 72 6F 72 20 68 61 73 20 fatal error has
009C20: 6F 63 63 75 72 65 64 20 2D 0D 0A 61 6E 20 69 6E occured -..an in
009C30: 70 75 74 20 66 69 6C 65 20 69 73 20 70 72 6F 62 put file is prob
009C40: 61 62 6C 79 20 69 6C 6C 65 67 61 6C 0D 0A 0D 0A ably illegal....
009C50: 00 0D 0A 44 69 73 63 20 66 75 6C 6C 20 2D 20 61 ...Disc full - a
009C60: 62 6F 72 74 69 6E 67 0D 0A 0D 0A 00 DD 54 DD 5D borting......T.]
009C70: EB 5E 23 56 10 FA C9 AF ED 52 19 30 01 EB B3 5A .^#V.....R.0...Z
009C80: C2 89 03 EB C9 EB 19 EB 29 1F 30 FC B7 20 F6 19 ........).0.. ..
009C90: C9 C3 AC 02 7A AC 47 CD C6 03 EB CD C6 03 AF ED ....z.G.........
009CA0: 52 19 30 01 EB B2 20 E9 B3 5A C2 B5 03 EB C9 EB R.0... ..Z......
009CB0: 19 EB 29 38 DC 1F 30 FA B7 20 F4 ED 5A 38 D2 FA ..)8..0.. ..Z8..
009CC0: 91 03 B0 F0 18 03 7C B7 F0 AF 95 6F 3E 00 9C 67 ......|....o>..g
009CD0: C9 7C B5 CA BA 02 7C D5 AA F5 AF B4 F4 C9 03 44 .|....|........D
009CE0: 4D 21 00 00 EB CD C6 03 B5 CA 01 04 3E 11 29 3D M!..........>.)=
009CF0: 30 FC EB ED 6A 09 38 02 ED 42 CB 13 CB 12 3D 20 0...j.8..B....=
009D00: F2 F1 EB FC C9 03 EB F1 B7 F0 18 BD CD 1C 06 E5 ................
009D10: D5 C5 F5 2A 0B 01 CD 25 04 F1 C1 D1 E1 C9 E5 11 ...*...%........
009D20: 0C 03 C3 AF 02 5E 23 56 23 23 23 7E 3D 20 EF 2B .....^#V###~= .+
009D30: 2B 2B 13 1A 72 2B 73 FE 1A C0 E5 23 23 4E 23 46 ++..r+s....##N#F
009D40: 2B 2B 2B EB ED 42 EB D1 C0 18 1E D5 CD A1 04 E1 +++..B..........
009D50: E5 11 04 00 19 36 01 23 23 23 EB 0E 0F CD 9D 01 .....6.###......
009D60: EB 2B 2B 3C D1 28 28 36 00 21 2B 00 19 EB 73 23 .++<.((6.!+...s#
009D70: 72 D5 23 4E 23 46 23 23 E5 23 7E CD AD 01 23 CD r.#N#F##.#~...#.
009D80: C5 01 EB 0E 14 CD 9D 01 B7 28 07 36 1A E1 D1 36 .........(.6...6
009D90: 01 C9 D1 E1 7E D5 1B 1B 1B 1B EB 72 2B 73 EB D1 ....~......r+s..
009DA0: C9 CD BF 01 EB 23 23 4E 23 46 3E 1A 02 EB 13 CD .....##N#F>.....
009DB0: 8A 05 13 13 7E FE 20 28 23 D6 40 12 CD AD 01 13 ....~. (#.@.....
009DC0: AF 12 13 23 23 01 08 00 ED B0 23 0E 03 ED B0 12 ...##.....#.....
009DD0: 13 12 13 12 13 12 21 11 00 19 77 C9 AF 18 DC D5 ......!...w.....
009DE0: CD A1 04 D1 21 2B 00 19 EB 73 23 72 23 4E 23 46 ....!+...s#r#N#F
009DF0: 23 E5 60 69 ED 52 44 4D 0B 62 6B 36 00 13 ED B0 #.`i.RDM.bk6....
009E00: 78 5B 34 5D 2C 20 70 72 6F 64 75 63 74 5B 34 5D x[4], product[4]
009E10: 3B 0D 0A 20 20 73 74 61 74 69 63 20 69 6E 74 20 ;.. static int
009E20: 69 2C 20 6A 3B 0D 0A 0D 0A 20 20 6C 6F 6E 67 5F i, j;.... long_
009E30: 73 65 74 28 70 72 6F 64 75 63 74 2C 20 30 2C 30 set(product, 0,0
009E40: 29 3B 0D 0A 20 20 66 6F 72 20 28 69 20 3D 20 30 );.. for (i = 0
009E50: 3B 20 69 20 3C 20 34 3B 20 2B 2B 69 29 0D 0A 20 ; i < 4; ++i)..
009E60: 20 20 20 66 6F 72 20 28 6A 20 3D 20 69 3B 20 6A for (j = i; j
009E70: 20 3E 3D 20 30 3B 20 2D 2D 6A 29 0D 0A 20 20 20 >= 0; --j)..
009E80: 20 20 20 7B 0D 0A 20 20 20 20 20 20 20 20 6C 6F {.. lo
009E90: 6E 67 5F 73 65 74 28 78 2C 20 61 5B 69 2D 6A 5D ng_set(x, a[i-j]
009EA0: 20 2A 20 62 5B 6A 5D 2C 20 69 29 3B 0D 0A 20 20 * b[j], i);..
009EB0: 20 20 20 20 20 20 6C 6F 6E 67 5F 61 64 64 28 70 long_add(p
009EC0: 72 6F 64 75 63 74 2C 20 70 72 6F 64 75 63 74 2C roduct, product,
009ED0: 20 78 29 3B 0D 0A 20 20 20 20 20 20 7D 0D 0A 20 x);.. }..
009EE0: 20 6C 6F 6E 67 5F 63 6F 70 79 28 63 2C 20 70 72 long_copy(c, pr
009EF0: 6F 64 75 63 74 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A oduct);..}......
009F00: 0D 0A 76 6F 69 64 20 6C 6F 6E 67 5F 61 64 64 28 ..void long_add(
009F10: 63 2C 20 61 2C 20 62 29 0D 0A 20 20 63 68 61 72 c, a, b).. char
009F20: 20 2A 61 2C 20 2A 62 2C 20 2A 63 3B 0D 0A 7B 0D *a, *b, *c;..{.
009F30: 0A 20 20 73 74 61 74 69 63 20 69 6E 74 20 75 2C . static int u,
009F40: 20 69 3B 0D 0A 0D 0A 20 20 75 20 3D 20 30 3B 0D i;.... u = 0;.
009F50: 0A 20 20 66 6F 72 20 28 69 20 3D 20 34 3B 20 69 . for (i = 4; i
009F60: 3B 20 2D 2D 69 29 0D 0A 20 20 20 20 7B 0D 0A 20 ; --i).. {..
009F70: 20 20 20 20 20 75 20 20 20 2B 3D 20 20 2A 61 2B u += *a+
009F80: 2B 20 20 2B 20 20 2A 62 2B 2B 3B 0D 0A 20 20 20 + + *b++;..
009F90: 20 20 20 2A 63 2B 2B 20 3D 20 20 75 20 26 20 30 *c++ = u & 0
009FA0: 78 66 66 3B 0D 0A 20 20 20 20 20 20 75 20 20 3E xff;.. u >
009FB0: 3E 3D 20 20 38 3B 0D 0A 20 20 20 20 7D 0D 0A 7D >= 8;.. }..}
009FC0: 0D 0A 0D 0A 0D 0A 76 6F 69 64 20 6C 6F 6E 67 5F ......void long_
009FD0: 73 75 62 28 63 2C 20 61 2C 20 62 29 20 20 2F 2A sub(c, a, b) /*
009FE0: 20 63 20 3D 20 61 20 2D 20 62 20 20 2A 2F 0D 0A c = a - b */..
009FF0: 20 20 63 68 61 72 20 2A 61 2C 20 2A 62 2C 20 2A char *a, *b, *
00A000: E1 36 FF 23 E5 23 23 EB 0E 13 CD 9D 01 0E 16 CD .6.#.##.........
00A010: 9D 01 E1 3C 36 01 C0 36 00 C9 E5 D5 C5 F5 2A 0B ...<6..6......*.
00A020: 01 5E 23 56 12 2B CD 35 05 F1 C1 D1 E1 C9 1A 5F .^#V.+.5......._
00A030: 0E 02 C3 9D 01 5E 23 56 23 23 23 7E 3C C2 1E 04 .....^#V###~<...
00A040: 23 23 7E 01 FB FF 09 3C 28 E4 13 1A 72 2B 73 FE ##~....<(...r+s.
00A050: 1A C0 E5 23 23 4E 23 46 EB B7 ED 42 EB D1 C0 21 ...##N#F...B...!
00A060: 2B 00 19 EB 73 23 72 23 23 23 23 23 7E CD AD 01 +...s#r#####~...
00A070: 23 CD C5 01 EB 0E 15 CD 9D 01 B7 C8 21 51 03 CD #...........!Q..
00A080: 86 02 C7 62 6B 2B 2B 36 00 C9 1A B7 F0 D5 E5 1B ...bk++6........
00A090: 1B 1B 1B 21 2B 00 19 EB 4E 23 46 EB ED 42 09 EB ...!+...N#F..B..
00A0A0: 01 05 00 09 28 0B CD 6C 05 0E 10 CD 9D 01 E1 D1 ....(..l........
00A0B0: C9 EB 13 18 F4 CD 88 01 FE 0D 20 F9 C9 5E 23 56 .......... ..^#V
00A0C0: 1A FE 0D 3E 00 C0 3C C9 CD 88 01 FE 20 28 F9 FE ...>..<..... (..
00A0D0: 0D C0 18 F4 CD C8 05 FE 2D 28 37 FE 2B CC 88 01 ........-(7.+...
00A0E0: CD E3 01 D2 A0 02 21 00 00 06 04 FE 34 30 01 04 ......!.....40..
00A0F0: D6 30 5F 16 00 19 CD 1C 06 CD E3 01 30 0E CD 0F .0_.........0...
00A100: 04 05 28 0B 29 E5 29 29 D1 19 18 E4 CB 7C C8 C3 ..(.).)).....|..
00A110: A7 02 CD DD 05 1E 00 EB B7 ED 52 C9 E5 D5 2A 0B ..........R...*.
00A120: 01 5E 23 56 1A D1 E1 C9 CD 1C 06 FE 0D 28 08 77 .^#V.........(.w
00A130: 23 CD 0F 04 10 F2 C9 AF 77 23 10 FC C9 21 02 00 #.......w#...!..
00A140: 39 4F AF CB 39 1F CB 39 1F CB 39 17 17 17 47 04 9O..9..9..9...G.
00A150: AF 37 8F 10 FD 09 C9 3C 47 7E B2 77 CB 02 30 01 .7.....<G~.w..0.
00A160: 23 10 F6 C9 E1 22 06 01 06 00 68 60 B7 ED 42 39 #...."....h`..B9
00A170: 54 5D 2B F9 36 00 ED B0 2A 06 01 E9 E1 22 06 01 T]+.6...*...."..
00A180: 21 00 00 39 54 5D 09 41 1A 02 00 77 23 13 10 F8 !..9T].A...w#...
00A190: EB F9 2A 06 01 E9 E1 22 06 01 21 00 00 39 54 5D ..*...."..!..9T]
00A1A0: 09 41 CD 00 00 23 13 10 F9 3E 01 F9 2A 06 01 E9 .A...#...>..*...
00A1B0: 1A BE C8 23 10 FD AF 18 F2 1A 2F A6 18 F4 EB 1A ...#....../.....
00A1C0: 2F A6 EB 18 ED B7 ED 52 3E 80 EA D8 06 A4 07 C9 /......R>.......
00A1D0: B7 ED 52 3E 80 EA CD 06 A4 07 EE 01 C9 2D 7B 28 ..R>.........-{(
00A1E0: 1B 2D 28 0F 2D 28 07 2D 28 04 45 CD 6B 02 7A CD .-(.-(.-(.E.k.z.
00A1F0: F3 06 7B 4F 0F 0F 0F 0F CD FC 06 79 E6 0F C6 90 ..{O.......y....
00A200: 6D 65 6E 74 20 73 74 72 69 6E 67 73 09 2A 2F 0D ment strings.*/.
00A210: 0A 20 20 63 68 61 72 20 2A 64 65 73 74 3B 09 2F . char *dest;./
00A220: 2A 20 20 73 63 72 61 74 63 68 20 61 72 65 61 20 * scratch area
00A230: 66 6F 72 20 61 72 67 75 6D 65 6E 74 20 73 74 72 for argument str
00A240: 69 6E 67 73 09 09 2A 2F 0D 0A 7B 0D 0A 20 20 46 ings..*/..{.. F
00A250: 41 53 54 20 69 6E 74 20 20 63 2C 20 61 72 67 63 AST int c, argc
00A260: 3B 0D 0A 20 20 46 41 53 54 20 63 68 61 72 20 2A ;.. FAST char *
00A270: 70 3B 0D 0A 0D 0A 20 20 61 72 67 76 5B 30 5D 20 p;.... argv[0]
00A280: 3D 20 43 4D 44 5F 4E 41 4D 45 3B 09 2F 2A 20 63 = CMD_NAME;./* c
00A290: 61 6E 6E 6F 74 20 67 65 74 20 63 6F 6D 6D 61 6E annot get comman
00A2A0: 64 20 6E 61 6D 65 20 66 72 6F 6D 20 43 50 2F 4D d name from CP/M
00A2B0: 20 2A 2F 0D 0A 20 20 61 72 67 63 20 3D 20 31 3B */.. argc = 1;
00A2C0: 0D 0A 20 20 63 20 3D 20 27 20 27 3B 09 09 2F 2A .. c = ' ';../*
00A2D0: 20 70 72 69 6D 65 20 74 68 65 20 70 75 6D 70 20 prime the pump
00A2E0: 2A 2F 0D 0A 0D 0A 20 20 77 68 69 6C 65 20 28 54 */.... while (T
00A2F0: 52 55 45 29 09 09 2F 2A 20 20 73 63 61 6E 20 61 RUE)../* scan a
00A300: 72 67 75 6D 65 6E 74 73 20 61 6E 64 20 63 6F 70 rguments and cop
00A310: 79 20 74 6F 20 73 61 66 65 20 61 72 65 61 20 20 y to safe area
00A320: 2A 2F 0D 0A 20 20 20 20 7B 0D 0A 09 77 68 69 6C */.. {...whil
00A330: 65 20 28 63 20 3D 3D 20 27 20 27 29 20 63 20 3D e (c == ' ') c =
00A340: 20 2A 73 2B 2B 3B 09 2F 2A 20 20 73 6B 69 70 20 *s++;./* skip
00A350: 6C 65 61 64 69 6E 67 20 73 70 61 63 65 73 20 20 leading spaces
00A360: 2A 2F 0D 0A 09 69 66 20 28 20 21 20 63 20 20 7C */...if ( ! c |
00A370: 7C 20 20 63 20 3D 3D 20 27 5C 6E 27 29 20 72 65 | c == '\n') re
00A380: 74 75 72 6E 20 61 72 67 63 3B 09 2F 2A 20 72 65 turn argc;./* re
00A390: 74 75 72 6E 20 69 66 20 65 6E 64 20 6F 66 20 6C turn if end of l
00A3A0: 69 6E 65 20 20 2A 2F 0D 0A 0D 0A 09 70 20 3D 20 ine */.....p =
00A3B0: 64 65 73 74 3B 09 09 2F 2A 20 20 70 75 74 20 6E dest;../* put n
00A3C0: 65 77 20 61 72 67 75 6D 65 6E 74 20 69 6E 74 6F ew argument into
00A3D0: 20 76 65 63 74 6F 72 20 20 2A 2F 0D 0A 09 69 66 vector */...if
00A3E0: 20 28 63 20 3D 3D 20 27 22 27 29 0D 0A 09 20 20 (c == '"')...
00A3F0: 7B 0D 0A 09 20 20 20 20 77 68 69 6C 65 20 28 28 {... while ((
00A400: 27 CE 40 27 CD 8B 01 C9 E5 21 CF FF ED 5B 08 01 '.@'.....!...[..
00A410: B7 ED 52 EB 09 22 08 01 E1 73 23 72 C9 C3 2E 07 ..R.."...s#r....
00A420: 20 20 45 44 38 30 20 20 20 20 2E 43 4F 4D AF 21 ED80 .COM.!
00A430: F6 6C 22 4D 6C 32 4F 6C 3E C3 32 88 01 32 8B 01 .l"Ml2Ol>.2..2..
00A440: 21 1A 05 22 8C 01 21 0C 04 22 89 01 3A 04 00 32 !.."..!.."..:..2
00A450: 0A 01 21 7A B8 C3 3F 45 C3 5B 07 DD E5 DD 21 04 ..!z..?E.[....!.
00A460: 00 DD 39 21 00 00 39 F9 DD 7E 02 32 16 01 0E 1F ..9!..9..~.2....
00A470: CD 64 06 3E 61 5F CD 3D 06 57 E5 D5 3E 7A D1 E1 .d.>a_.=.W..>z..
00A480: 93 38 03 CD 57 06 3A 16 01 CD 3D 06 A6 ED 44 3E .8..W.:...=...D>
00A490: 00 17 21 20 00 39 F9 B7 CA A9 07 DD 7E 02 6F 26 ..! .9......~.o&
00A4A0: 00 11 E0 FF 19 7D DD 77 02 DD 7E 02 DD 77 03 DD .....}.w..~..w..
00A4B0: E1 D1 33 E1 EB E9 C3 B9 07 DD E5 DD 21 04 00 DD ..3.........!...
00A4C0: 39 21 00 00 39 F9 DD 7E 02 6F 26 00 E5 3E 30 6F 9!..9..~.o&..>0o
00A4D0: 26 00 D1 EB B7 ED 52 DD 75 03 DD 74 04 DD E1 D1 &.....R.u..t....
00A4E0: 33 E1 EB E9 C3 E7 07 DD E5 DD 21 04 00 DD 39 21 3.........!...9!
00A4F0: FF FF 39 F9 21 06 00 E5 21 01 00 CD C9 03 EB C1 ..9.!...!.......
00A500: DD E5 CD 05 00 DD E1 7D DD 77 FB DD 7E FB F5 21 .......}.w..~..!
00A510: 00 00 7D C1 90 28 02 3E 01 B7 CA F4 07 DD 7E FB ..}..(.>......~.
00A520: DD 77 02 33 DD E1 D1 E1 EB E9 C3 2D 08 DD E5 DD .w.3.......-....
00A530: 21 04 00 DD 39 21 00 00 39 F9 21 80 01 22 0B 01 !...9!..9.!.."..
00A540: C3 53 08 50 6C 65 61 73 65 20 77 61 69 74 2E 2E .S.Please wait..
00A550: 2E 2E 2E 21 43 08 06 10 CD 73 02 CD CB 01 DD E1 ...!C....s......
00A560: D1 E1 EB E9 C3 67 08 DD E5 DD 21 04 00 DD 39 21 .....g....!...9!
00A570: FE FF 39 F9 21 01 00 E5 DD 75 FA DD 74 FB DD 6E ..9.!....u..t..n
00A580: 02 DD 66 03 E3 C3 95 08 DD 6E FA DD 66 FB 23 DD ..f......n..f.#.
00A590: 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA AA 08 21 80 u..t......R...!.
00A5A0: 01 22 0B 01 CD CB 01 C3 88 08 D1 E1 DD E1 D1 E1 ."..............
00A5B0: E1 EB E9 C3 B6 08 DD E5 DD 21 04 00 DD 39 21 FE .........!...9!.
00A5C0: FF 39 F9 21 01 00 E5 DD 75 FA DD 74 FB DD 6E 02 .9.!....u..t..n.
00A5D0: DD 66 03 E3 C3 E4 08 DD 6E FA DD 66 FB 23 DD 75 .f......n..f.#.u
00A5E0: FA DD 74 FB D1 D5 EB B7 ED 52 FA 04 09 21 80 01 ..t......R...!..
00A5F0: 22 0B 01 DD 6E 04 DD 66 05 22 0B 01 3E 2D CD 8B "...n..f."..>-..
00A600: 63 20 3D 20 2A 73 2B 2B 29 20 20 26 26 20 20 63 c = *s++) && c
00A610: 20 21 3D 20 27 5C 6E 27 20 20 26 26 20 20 63 20 != '\n' && c
00A620: 21 3D 20 27 22 27 29 0D 0A 09 20 20 20 20 20 20 != '"')...
00A630: 2A 70 2B 2B 20 3D 20 63 3B 0D 0A 09 20 20 20 20 *p++ = c;...
00A640: 69 66 20 28 63 20 3D 3D 20 27 22 27 29 20 63 20 if (c == '"') c
00A650: 3D 20 27 20 27 3B 0D 0A 09 20 20 7D 0D 0A 09 65 = ' ';... }...e
00A660: 6C 73 65 0D 0A 09 20 20 7B 0D 0A 09 20 20 20 20 lse... {...
00A670: 64 6F 20 2A 70 2B 2B 20 3D 20 74 6F 75 70 70 65 do *p++ = touppe
00A680: 72 28 63 29 3B 0D 0A 09 20 20 20 20 77 68 69 6C r(c);... whil
00A690: 65 20 28 28 63 20 3D 20 2A 73 2B 2B 29 20 20 26 e ((c = *s++) &
00A6A0: 26 20 20 63 20 21 3D 20 27 5C 6E 27 20 20 26 26 & c != '\n' &&
00A6B0: 20 20 63 20 21 3D 20 27 20 27 29 3B 0D 0A 09 20 c != ' ');...
00A6C0: 20 7D 0D 0A 09 2A 70 2B 2B 20 3D 20 4E 55 4C 4C }...*p++ = NULL
00A6D0: 3B 0D 0A 0D 0A 09 2F 2A 20 6E 6F 77 20 64 6F 20 ;...../* now do
00A6E0: 72 65 64 69 72 65 63 74 69 6F 6E 20 6F 66 20 73 redirection of s
00A6F0: 74 64 69 6E 20 61 6E 64 20 73 74 64 6F 75 74 20 tdin and stdout
00A700: 2A 2F 0D 0A 0D 0A 09 69 66 20 20 20 20 20 20 28 */.....if (
00A710: 2A 64 65 73 74 20 3D 3D 20 27 3C 27 29 09 09 66 *dest == '<')..f
00A720: 72 65 6F 70 65 6E 28 64 65 73 74 2B 31 2C 20 22 reopen(dest+1, "
00A730: 72 22 2C 20 73 74 64 69 6E 29 3B 0D 0A 09 65 6C r", stdin);...el
00A740: 73 65 20 69 66 20 28 2A 64 65 73 74 20 3D 3D 20 se if (*dest ==
00A750: 27 3E 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 '>')..
00A760: 7B 0D 0A 09 20 20 20 20 69 66 20 28 2A 28 64 65 {... if (*(de
00A770: 73 74 2B 31 29 20 3D 3D 20 27 3E 27 29 09 66 72 st+1) == '>').fr
00A780: 65 6F 70 65 6E 28 64 65 73 74 2B 32 2C 20 22 61 eopen(dest+2, "a
00A790: 22 2C 20 73 74 64 6F 75 74 29 3B 0D 0A 09 20 20 ", stdout);...
00A7A0: 20 20 65 6C 73 65 09 09 09 66 72 65 6F 70 65 6E else...freopen
00A7B0: 28 64 65 73 74 2B 31 2C 20 22 77 22 2C 20 73 74 (dest+1, "w", st
00A7C0: 64 6F 75 74 29 3B 0D 0A 09 20 20 7D 0D 0A 09 65 dout);... }...e
00A7D0: 6C 73 65 20 2F 2A 20 67 65 6E 75 69 6E 65 20 61 lse /* genuine a
00A7E0: 72 67 75 6D 65 6E 74 20 2D 20 6E 6F 74 20 72 65 rgument - not re
00A7F0: 64 69 72 65 63 74 69 6F 6E 20 2A 2F 0D 0A 09 20 direction */...
00A800: 01 C3 D7 08 D1 21 80 01 22 0B 01 DD 6E 04 DD 66 .....!.."...n..f
00A810: 05 22 0B 01 CD CB 01 E1 DD E1 D1 21 06 00 39 F9 .".........!..9.
00A820: EB E9 C3 25 09 DD E5 DD 21 04 00 DD 39 21 FE FF ...%....!...9!..
00A830: 39 F9 21 01 00 DD 75 FA DD 74 FB C3 4B 09 DD 6E 9.!...u..t..K..n
00A840: FA DD 66 FB 23 DD 75 FA DD 74 FB 11 0C 00 EB B7 ..f.#.u..t......
00A850: ED 52 FA CA 09 21 54 54 E5 DD 6E 04 DD 66 05 29 .R...!TT..n..f.)
00A860: 29 54 5D 29 19 D1 19 E5 DD 6E FA DD 66 FB 2B D1 )T]).....n..f.+.
00A870: 19 7E F5 21 00 00 7D C1 90 28 02 3E 01 B7 CA C7 .~.!..}..(.>....
00A880: 09 21 80 01 22 0B 01 DD 6E 06 DD 66 07 22 0B 01 .!.."...n..f."..
00A890: 21 54 54 E5 DD 6E 04 DD 66 05 29 29 54 5D 29 19 !TT..n..f.))T]).
00A8A0: D1 19 E5 DD 6E FA DD 66 FB 2B D1 19 7E CD 8B 01 ....n..f.+..~...
00A8B0: DD 6E 02 DD 66 03 E5 DD 6E 02 DD 66 03 5E 23 56 .n..f...n..f.^#V
00A8C0: EB 23 EB E1 73 23 72 C3 3E 09 21 80 01 22 0B 01 .#..s#r.>.!.."..
00A8D0: DD 6E 06 DD 66 07 22 0B 01 3E 20 CD 8B 01 DD 6E .n..f."..> ....n
00A8E0: 02 DD 66 03 E5 DD 6E 02 DD 66 03 5E 23 56 EB 23 ..f...n..f.^#V.#
00A8F0: EB E1 73 23 72 E1 DD E1 D1 21 08 00 39 F9 EB E9 ..s#r....!..9...
00A900: C3 03 0A DD E5 DD 21 04 00 DD 39 21 FE FF 39 F9 ......!...9!..9.
00A910: 21 00 00 DD 75 FA DD 74 FB 21 80 01 E5 DD 6E 02 !...u..t.!....n.
00A920: DD 66 03 E5 DD E5 D1 21 FA FF 19 E5 06 01 CD 6C .f.....!.......l
00A930: 03 D5 CD 25 09 E1 DD E1 D1 E1 E1 EB E9 C3 40 0A ...%..........@.
00A940: DD E5 DD 21 04 00 DD 39 21 FF FF 39 F9 2A 0B 01 ...!...9!..9.*..
00A950: E5 21 80 01 22 0B 01 CD CB 01 E1 22 0B 01 C3 6A .!.."......"...j
00A960: 0A 20 28 59 2F 4E 29 20 20 3F 2A 0B 01 E5 21 80 . (Y/N) ?*...!.
00A970: 01 22 0B 01 21 61 0A E5 21 20 00 3E 09 4F CD 66 ."..!a..! .>.O.f
00A980: 02 E1 41 CD 73 02 E1 22 0B 01 3B 3B 06 01 CD 6C ..A.s.."..;;...l
00A990: 03 D5 CD E7 07 3B F1 F5 33 06 01 CD 6C 03 D5 CD .....;..3...l...
00A9A0: 5B 07 3B F1 DD 77 FB DD 7E FB 32 16 01 0E 1F CD [.;..w..~.2.....
00A9B0: 64 06 3E 4E CD 3D 06 B6 77 3E 59 CD 3D 06 B6 77 d.>N.=..w>Y.=..w
00A9C0: 3A 16 01 CD 3D 06 A6 ED 44 3E 00 17 21 20 00 39 :...=...D>..! .9
00A9D0: F9 B7 CA 8A 0A 2A 0B 01 E5 21 80 01 22 0B 01 DD .....*...!.."...
00A9E0: 7E FB CD 8B 01 CD CB 01 E1 22 0B 01 DD 7E FB F5 ~........"...~..
00A9F0: 3E 59 C1 90 3E 01 28 01 AF DD 77 02 33 DD E1 D1 >Y..>.(...w.3...
00AA00: C3 1D 07 C3 B2 02 00 00 00 00 00 00 00 00 00 00 ................
00AA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AA20: 00 00 00 00 00 00 00 30 01 31 01 01 00 FF 50 00 .......0.1....P.
00AA30: 0D 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AA80: 87 01 00 00 FF 01 FF 00 00 00 00 00 00 00 0E 06 ................
00AA90: D5 1E FF CD 9D 01 D1 B7 C8 37 C9 0E 01 D5 E5 DD .........7......
00AAA0: E5 FD E5 CD 05 00 FD E1 DD E1 E1 D1 C9 D5 C5 3D ...............=
00AAB0: F2 B6 01 3A 0A 01 5F 0E 0E CD 9D 01 C1 D1 C9 D5 ...:.._.........
00AAC0: 11 80 00 18 01 D5 C5 0E 1A 18 EE 3E 0D CD 8B 01 ...........>....
00AAD0: 3E 0A CD 8B 01 C9 F5 D5 5F C5 0E 02 CD 9D 01 C1 >......._.......
00AAE0: D1 F1 C9 FE 30 3F D0 FE 3A C9 E5 C5 06 05 CB 7C ....0?..:......|
00AAF0: 28 08 EB 21 00 00 B7 ED 52 04 FD 21 5C 02 FD 5E (..!....R..!\..^
00AB00: 00 FD 56 01 B7 ED 52 30 08 19 FD 23 FD 23 10 EE ..V...R0...#.#..
00AB10: 04 48 06 00 E1 B7 ED 42 38 06 45 04 05 C4 6B 02 .H.....B8.E...k.
00AB20: E1 CB 7C 28 0C 3E 2D CD 8B 01 B7 EB 21 00 00 ED ..|(.>-.....!...
00AB30: 52 FD 21 5C 02 01 30 05 3E 30 FD 5E 00 FD 56 01 R.!\..0.>0.^..V.
00AB40: B7 ED 52 38 03 3C 18 F8 19 B9 28 04 CD 8B 01 0D ..R8.<....(.....
00AB50: FD 23 FD 23 10 E2 B9 C0 CD 8B 01 C9 10 27 E8 03 .#.#.........'..
00AB60: 64 00 0A 00 01 00 95 D0 ED 44 47 3E 20 CD 8B 01 d........DG> ...
00AB70: 10 FB C9 7E 23 CD 8B 01 10 F9 C9 B7 20 05 21 8F ...~#....... .!.
00AB80: 02 18 03 21 95 02 7E B7 C8 CD 8B 01 23 18 F7 46 ...!..~.....#..F
00AB90: 41 4C 53 45 00 54 52 55 45 00 11 0C 03 18 10 C1 ALSE.TRUE.......
00ABA0: 11 0C 03 18 0A C1 C1 11 0C 03 18 03 11 0C 03 C3 ................
00ABB0: 03 01 21 80 01 22 0B 01 18 27 11 0C 03 18 F0 11 ..!.."...'......
00ABC0: 0C 03 18 EB 11 0C 03 18 E6 11 0C 03 18 E1 0E 0B ................
00ABD0: CD 9D 01 0F D0 CD 9B 01 FE 03 C0 21 80 01 22 0B ...........!..".
00ABE0: 01 21 0C 03 CD 86 02 CD BF 01 2A 01 01 7E FE C3 .!........*..~..
00ABF0: 20 07 23 5E 23 56 EB 18 F4 23 7E FE 21 C2 00 00 .#^#V...#~.!...
00AC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00AC10: 09 00 00 00 02 09 4E E5 09 00 41 02 00 00 00 02 ......N...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: E1 EB E9 C3 06 0B DD E5 DD 21 04 00 DD 39 21 00 .........!...9!.
00AD10: 00 39 F9 C3 18 0B 20 28 21 80 01 22 0B 01 21 16 .9.... (!.."..!.
00AD20: 0B 06 02 CD 73 02 DD 7E 02 B7 CA 3B 0B 21 80 01 ....s..~...;.!..
00AD30: 22 0B 01 3E 59 CD 8B 01 C3 46 0B 21 80 01 22 0B "..>Y....F.!..".
00AD40: 01 3E 4E CD 8B 01 C3 4B 0B 29 20 21 80 01 22 0B .>N....K.) !..".
00AD50: 01 21 49 0B 06 02 CD 73 02 DD E1 D1 33 E1 EB E9 .!I....s....3...
00AD60: C3 63 0B DD E5 DD 21 04 00 DD 39 21 FF FF 39 F9 .c....!...9!..9.
00AD70: DD 6E 02 DD 66 03 7E F5 33 06 01 CD 6C 03 D5 CD .n..f.~.3...l...
00AD80: 06 0B 2A 0B 01 E5 21 80 01 22 0B 01 CD CB 01 E1 ..*...!.."......
00AD90: 22 0B 01 C3 9D 0B 20 28 20 59 2F 4E 2F 2A 0B 01 "..... ( Y/N/*..
00ADA0: E5 21 80 01 22 0B 01 21 96 0B E5 21 14 00 3E 07 .!.."..!...!..>.
00ADB0: 4F CD 66 02 E1 41 CD 73 02 E1 22 0B 01 21 0D 00 O.f..A.s.."..!..
00ADC0: E5 06 01 CD 6C 03 D5 CD 03 0A C3 D1 0B 29 20 3F ....l........) ?
00ADD0: 20 2A 0B 01 E5 21 80 01 22 0B 01 21 CD 0B 06 04 *...!.."..!....
00ADE0: CD 73 02 E1 22 0B 01 3B 3B 06 01 CD 6C 03 D5 CD .s.."..;;...l...
00ADF0: E7 07 3B F1 F5 33 06 01 CD 6C 03 D5 CD 5B 07 3B ..;..3...l...[.;
00AE00: F1 DD 77 FB DD 7E FB 32 16 01 0E 1F CD 64 06 3E ..w..~.2.....d.>
00AE10: 4E CD 3D 06 B6 77 3E 59 CD 3D 06 B6 77 21 0D 00 N.=..w>Y.=..w!..
00AE20: 7D CD 3D 06 B6 77 3A 16 01 CD 3D 06 A6 ED 44 3E }.=..w:...=...D>
00AE30: 00 17 21 20 00 39 F9 B7 CA E7 0B DD 7E FB F5 21 ..! .9......~..!
00AE40: 0D 00 7D C1 90 28 02 3E 01 B7 CA 77 0C 2A 0B 01 ..}..(.>...w.*..
00AE50: E5 21 80 01 22 0B 01 DD 7E FB CD 8B 01 E1 22 0B .!.."...~.....".
00AE60: 01 DD 6E 02 DD 66 03 E5 DD 7E FB F5 3E 59 C1 90 ..n..f...~..>Y..
00AE70: 3E 01 28 01 AF E1 77 2A 0B 01 E5 21 80 01 22 0B >.(...w*...!..".
00AE80: 01 CD CB 01 E1 22 0B 01 DD 6E 02 DD 66 03 7E DD ....."...n..f.~.
00AE90: 77 04 33 DD E1 D1 E1 E1 EB E9 C3 AE 0C C3 AE 0C w.3.............
00AEA0: 20 20 20 20 20 20 20 20 20 20 2E 20 20 20 DD E5 . ..
00AEB0: DD 21 04 00 DD 39 21 E1 FF 39 F9 2A 0B 01 E5 21 .!...9!..9.*...!
00AEC0: 80 01 22 0B 01 CD CB 01 E1 22 0B 01 21 1B 00 E5 .."......"..!...
00AED0: 06 01 CD 6C 03 D5 CD 03 0A 2A 0B 01 E5 21 80 01 ...l.....*...!..
00AEE0: 22 0B 01 C3 EF 0C 20 74 6F 20 61 62 6F 72 74 21 "..... to abort!
00AEF0: E6 0C 06 09 CD 73 02 CD CB 01 E1 22 0B 01 2A 0B .....s....."..*.
00AF00: 6E FA DD 66 FB 2B D1 19 7E 6F 26 00 CD 21 02 3E n..f.+..~o&..!.>
00AF10: 20 CD 8B 01 C3 DB 14 D1 C3 1E 15 29 20 2D 21 80 ..........) -!.
00AF20: 01 22 0B 01 21 1B 15 06 03 CD 73 02 E1 E1 DD E1 ."..!.....s.....
00AF30: D1 33 E1 E1 EB E9 C3 39 15 DD E5 DD 21 04 00 DD .3.....9....!...
00AF40: 39 21 FE FF 39 F9 3B 06 01 CD 6C 03 D5 CD E7 07 9!..9.;...l.....
00AF50: 3B F1 DD 77 FB DD 7E FB 32 16 01 0E 1F CD 64 06 ;..w..~.2.....d.
00AF60: 3E 30 5F CD 3D 06 57 E5 D5 3E 39 D1 E1 93 38 03 >0_.=.W..>9...8.
00AF70: CD 57 06 3A 16 01 CD 3D 06 A6 ED 44 3E 00 17 21 .W.:...=...D>..!
00AF80: 20 00 39 F9 B7 CA 26 16 21 00 00 7D DD 77 FA 2A .9...&.!..}.w.*
00AF90: 0B 01 E5 21 80 01 22 0B 01 DD 7E FB CD 8B 01 E1 ...!.."...~.....
00AFA0: 22 0B 01 DD 7E FA 6F 26 00 29 54 5D 29 29 19 E5 "...~.o&.)T]))..
00AFB0: E5 DD 7E FB F5 33 06 01 CD 6C 03 D5 CD B9 07 E1 ..~..3...l......
00AFC0: D1 19 7D DD 77 FA 3B 06 01 CD 6C 03 D5 CD E7 07 ..}.w.;...l.....
00AFD0: 3B F1 DD 77 FB DD 7E FB 32 16 01 0E 1F CD 64 06 ;..w..~.2.....d.
00AFE0: 3E 30 5F CD 3D 06 57 E5 D5 3E 39 D1 E1 93 38 03 >0_.=.W..>9...8.
00AFF0: CD 57 06 3A 16 01 CD 3D 06 A6 ED 44 3E 00 17 21 .W.:...=...D>..!
00B000: 20 00 39 F9 EE 01 B7 CA 8F 15 DD 7E FA DD 77 FB .9........~..w.
00B010: 2A 0B 01 E5 21 80 01 22 0B 01 3E 20 CD 8B 01 E1 *...!.."..> ....
00B020: 22 0B 01 C3 46 16 DD 7E FB F5 21 0D 00 7D C1 90 "...F..~..!..}..
00B030: 28 02 3E 01 B7 CA 46 16 DD 7E FB F5 33 06 01 CD (.>...F..~..3...
00B040: 6C 03 D5 CD FB 12 DD 7E FB DD 77 02 E1 DD E1 D1 l......~..w.....
00B050: E1 EB E9 C3 56 16 DD E5 DD 21 04 00 DD 39 21 FB ....V....!...9!.
00B060: FF 39 F9 21 00 00 DD 75 FA DD 74 FB 2A 0B 01 E5 .9.!...u..t.*...
00B070: 21 80 01 22 0B 01 DD 7E 02 CD 8B 01 E1 22 0B 01 !.."...~....."..
00B080: DD 6E FA DD 66 FB 29 54 5D 29 29 19 E5 DD 7E 02 .n..f.)T]))...~.
00B090: 6F 26 00 D1 19 E5 3E 30 6F 26 00 D1 EB B7 ED 52 o&....>0o&.....R
00B0A0: DD 75 FA DD 74 FB 3B 06 01 CD 6C 03 D5 CD E7 07 .u..t.;...l.....
00B0B0: 3B F1 DD 77 02 DD 7E 02 32 16 01 0E 1F CD 64 06 ;..w..~.2.....d.
00B0C0: 3E 30 5F CD 3D 06 57 E5 D5 3E 39 D1 E1 93 38 03 >0_.=.W..>9...8.
00B0D0: CD 57 06 21 0D 00 7D CD 3D 06 B6 77 3E 20 CD 3D .W.!..}.=..w> .=
00B0E0: 06 B6 77 3A 16 01 CD 3D 06 A6 ED 44 3E 00 17 21 ..w:...=...D>..!
00B0F0: 20 00 39 F9 B7 CA A6 16 DD 7E 02 32 16 01 0E 1F .9......~.2....
00B100: 01 E5 21 80 01 22 0B 01 C3 1C 0D 4F 6D 69 74 20 ..!..".....Omit
00B110: 66 69 6C 65 20 74 79 70 65 20 28 2E 21 0B 0D 06 file type (.!...
00B120: 11 CD 73 02 DD E5 D1 21 02 00 19 06 03 CD 73 02 ..s....!......s.
00B130: C3 3C 0D 29 20 61 73 73 75 6D 65 64 21 33 0D 06 .<.) assumed!3..
00B140: 09 CD 73 02 CD CB 01 E1 22 0B 01 C3 5D 0D 45 6E ..s....."...].En
00B150: 74 65 72 20 46 69 6C 65 6E 61 6D 65 20 2A 0B 01 ter Filename *..
00B160: E5 21 80 01 22 0B 01 21 4E 0D 06 0F CD 73 02 E1 .!.."..!N....s..
00B170: 22 0B 01 DD E5 D1 21 DD FF 19 E5 21 A0 0C 01 0E ".....!....!....
00B180: 00 D1 ED B0 21 01 00 DD 75 FA DD 74 FB C3 9D 0D ....!...u..t....
00B190: DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB 11 03 00 .n..f.#.u..t....
00B1A0: EB B7 ED 52 FA D4 0D DD E5 D1 21 DD FF 19 E5 DD ...R......!.....
00B1B0: 6E FA DD 66 FB 11 0B 00 19 2B D1 19 E5 DD E5 D1 n..f.....+......
00B1C0: 21 02 00 19 E5 DD 6E FA DD 66 FB 2B D1 19 7E E1 !.....n..f.+..~.
00B1D0: 77 C3 90 0D 21 01 00 DD 75 FA DD 74 FB 3B 06 01 w...!...u..t.;..
00B1E0: CD 6C 03 D5 CD E7 07 3B F1 DD 77 F9 DD 7E F9 6F .l.....;..w..~.o
00B1F0: 26 00 11 0D 00 B7 ED 52 19 CA 06 0E 11 1B 00 B7 &......R........
00B200: ED 52 19 C2 09 0E C3 E0 0E 11 08 00 B7 ED 52 19 .R............R.
00B210: CA 1D 0E 11 7F 00 B7 ED 52 19 C2 7D 0E DD 6E FA ........R..}..n.
00B220: DD 66 FB E5 21 01 00 D1 B7 ED 52 3E 80 A4 07 B7 .f..!.....R>....
00B230: CA 7A 0E DD 6E FA DD 66 FB 2B DD 75 FA DD 74 FB .z..n..f.+.u..t.
00B240: 2A 0B 01 E5 21 80 01 22 0B 01 21 08 00 7D CD 8B *...!.."..!..}..
00B250: 01 3E 20 CD 8B 01 21 08 00 7D CD 8B 01 E1 22 0B .> ...!..}....".
00B260: 01 DD E5 D1 21 DD FF 19 E5 DD 6E FA DD 66 FB 2B ....!.....n..f.+
00B270: D1 19 E5 3E 20 E1 77 C3 7A 0E C3 E0 0E DD 6E FA ...> .w.z.....n.
00B280: DD 66 FB E5 21 0B 00 EB E1 B7 ED 52 3E 80 A4 07 .f..!......R>...
00B290: B7 CA E0 0E 3B DD 7E F9 F5 33 06 01 CD 6C 03 D5 ....;.~..3...l..
00B2A0: CD 5B 07 3B F1 DD 77 F9 DD E5 D1 21 DD FF 19 E5 .[.;..w....!....
00B2B0: DD 6E FA DD 66 FB 2B D1 19 E5 DD 7E F9 E1 77 2A .n..f.+....~..w*
00B2C0: 0B 01 E5 21 80 01 22 0B 01 DD 7E F9 CD 8B 01 E1 ...!.."...~.....
00B2D0: 22 0B 01 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB "...n..f.#.u..t.
00B2E0: DD 7E F9 6F 26 00 7D 32 16 01 0E 1F CD 64 06 21 .~.o&.}2.....d.!
00B2F0: 0D 00 7D CD 3D 06 B6 77 21 1B 00 7D CD 3D 06 B6 ..}.=..w!..}.=..
00B300: CD 64 06 3E 30 5F CD 3D 06 57 E5 D5 3E 39 D1 E1 .d.>0_.=.W..>9..
00B310: 93 38 03 CD 57 06 3A 16 01 CD 3D 06 A6 ED 44 3E .8..W.:...=...D>
00B320: 00 17 21 20 00 39 F9 EE 01 B7 CA 6C 16 2A 0B 01 ..! .9.....l.*..
00B330: E5 21 80 01 22 0B 01 3E 20 CD 8B 01 E1 22 0B 01 .!.."..> ...."..
00B340: DD 6E FA DD 66 FB 7D DD 77 03 33 E1 E1 DD E1 D1 .n..f.}.w.3.....
00B350: 33 E1 EB E9 C3 57 17 DD E5 DD 21 04 00 DD 39 21 3....W....!...9!
00B360: FE FF 39 F9 21 02 00 DD 75 FA DD 74 FB C3 7D 17 ..9.!...u..t..}.
00B370: DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB 11 19 00 .n..f.#.u..t....
00B380: EB B7 ED 52 FA FE 17 21 40 63 E5 DD 6E 04 DD 66 ...R...!@c..n..f
00B390: 05 2B 11 19 00 CD 77 03 D1 19 E5 DD 6E FA DD 66 .+....w.....n..f
00B3A0: FB 2B D1 19 7E F5 21 00 00 7D C1 90 28 02 3E 01 .+..~.!..}..(.>.
00B3B0: B7 CA FB 17 DD 6E 02 DD 66 03 E5 DD 6E 02 DD 66 .....n..f...n..f
00B3C0: 03 5E 23 56 EB 23 EB E1 73 23 72 21 80 01 22 0B .^#V.#..s#r!..".
00B3D0: 01 DD 6E 06 DD 66 07 22 0B 01 21 40 63 E5 DD 6E ..n..f."..!@c..n
00B3E0: 04 DD 66 05 2B 11 19 00 CD 77 03 D1 19 E5 DD 6E ..f.+....w.....n
00B3F0: FA DD 66 FB 2B D1 19 7E CD 8B 01 C3 70 17 E1 DD ..f.+..~....p...
00B400: E1 D1 21 08 00 39 F9 EB E9 C3 0C 18 DD E5 DD 21 ..!..9.........!
00B410: 04 00 DD 39 21 FE FF 39 F9 21 00 00 DD 75 FA DD ...9!..9.!...u..
00B420: 74 FB 21 40 63 E5 DD 6E 02 DD 66 03 2B 11 19 00 t.!@c..n..f.+...
00B430: CD 77 03 D1 19 E5 21 01 00 2B D1 19 7E FE 30 C2 .w....!..+..~.0.
00B440: 64 18 DD 6E 04 DD 66 05 E5 DD 6E 02 DD 66 03 E5 d..n..f...n..f..
00B450: DD E5 D1 21 FA FF 19 E5 06 01 CD 6C 03 D5 CD 57 ...!.......l...W
00B460: 17 C3 B4 18 FE 31 C2 9D 18 DD 6E 04 DD 66 05 E5 .....1....n..f..
00B470: DD 6E 02 DD 66 03 E5 DD E5 D1 21 FA FF 19 E5 06 .n..f.....!.....
00B480: 01 CD 6C 03 D5 CD 57 17 21 80 01 22 0B 01 DD 6E ..l...W.!.."...n
00B490: 04 DD 66 05 22 0B 01 CD CB 01 C3 B4 18 FE 32 C2 ..f.".........2.
00B4A0: B4 18 21 80 01 22 0B 01 DD 6E 04 DD 66 05 22 0B ..!.."...n..f.".
00B4B0: 01 CD CB 01 E1 DD E1 D1 21 06 00 39 F9 EB E9 C3 ........!..9....
00B4C0: C2 18 DD E5 DD 21 04 00 DD 39 21 FD FF 39 F9 AF .....!...9!..9..
00B4D0: DD 77 F9 21 00 00 DD 75 FA DD 74 FB DD 6E 03 DD .w.!...u..t..n..
00B4E0: 66 04 23 DD 75 03 DD 74 04 21 40 63 E5 DD 6E 03 f.#.u..t.!@c..n.
00B4F0: DD 66 04 2B 11 19 00 CD 77 03 D1 19 E5 21 01 00 .f.+....w....!..
00B500: 77 3A 16 01 CD 3D 06 A6 ED 44 3E 00 17 21 20 00 w:...=...D>..! .
00B510: 39 F9 B7 CA DD 0D 2A 0B 01 E5 21 80 01 22 0B 01 9.....*...!.."..
00B520: CD CB 01 E1 22 0B 01 DD E5 D1 21 DD FF 19 E5 21 ....".....!....!
00B530: 02 00 2B D1 19 7E F5 3E 3A C1 90 28 02 3E 01 B7 ..+..~.>:..(.>..
00B540: CA B6 0F 21 08 00 DD 75 FA DD 74 FB C3 5C 0F DD ...!...u..t..\..
00B550: 6E FA DD 66 FB 2B DD 75 FA DD 74 FB 11 01 00 B7 n..f.+.u..t.....
00B560: ED 52 FA 90 0F DD E5 D1 21 DD FF 19 E5 DD 6E FA .R......!.....n.
00B570: DD 66 FB 23 23 2B D1 19 E5 DD E5 D1 21 DD FF 19 .f.##+......!...
00B580: E5 DD 6E FA DD 66 FB 2B D1 19 7E E1 77 C3 4F 0F ..n..f.+..~.w.O.
00B590: DD E5 D1 21 DD FF 19 E5 21 01 00 2B D1 19 E5 3E ...!....!..+...>
00B5A0: 20 E1 77 DD E5 D1 21 DD FF 19 E5 21 02 00 2B D1 .w...!....!..+.
00B5B0: 19 E5 3E 20 E1 77 DD 6E 05 DD 66 06 E5 DD E5 D1 ..> .w.n..f.....
00B5C0: 21 DD FF 19 01 0E 00 D1 ED B0 DD 7E F9 F5 21 0D !..........~..!.
00B5D0: 00 7D C1 90 3E 01 28 01 AF DD 77 07 21 1F 00 39 .}..>.(...w.!..9
00B5E0: F9 DD E1 D1 21 07 00 39 F9 EB E9 C3 EE 0F DD E5 ....!..9........
00B5F0: DD 21 04 00 DD 39 21 00 00 39 F9 21 4B 6C E5 DD .!...9!..9.!Kl..
00B600: E5 D1 21 02 00 19 D1 CD 4B 04 21 4B 6C 11 05 00 ..!.....K.!Kl...
00B610: 19 7E B7 CA 44 10 21 80 01 22 0B 01 DD E5 D1 21 .~..D.!..".....!
00B620: 02 00 19 06 0E CD 73 02 C3 36 10 20 6E 6F 74 20 ......s..6. not
00B630: 66 6F 75 6E 64 20 21 2B 10 06 0B CD 73 02 CD CB found !+....s...
00B640: 01 CD DB 02 DD E1 D1 21 10 00 39 F9 EB E9 C3 51 .......!..9....Q
00B650: 10 DD E5 DD 21 04 00 DD 39 21 FE FF 39 F9 3B DD ....!...9!..9.;.
00B660: 6E 05 DD 66 06 E5 DD E5 D1 21 02 00 19 01 03 00 n..f.....!......
00B670: EB AF 6F 67 ED 42 39 F9 EB ED B0 06 01 CD 6C 03 ..og.B9.......l.
00B680: D5 CD AE 0C 3B F1 DD 77 FB DD 7E FB B7 CA E1 10 ....;..w..~.....
00B690: 21 4B 6C E5 DD 6E 05 DD 66 06 D1 CD 4B 04 21 4B !Kl..n..f...K.!K
00B6A0: 6C 11 05 00 19 7E DD 77 FA DD 7E FA B7 CA E1 10 l....~.w..~.....
00B6B0: 2A 0B 01 E5 21 80 01 22 0B 01 DD 6E 05 DD 66 06 *...!.."...n..f.
00B6C0: 06 0E CD 73 02 C3 D2 10 20 6E 6F 74 20 66 6F 75 ...s.... not fou
00B6D0: 6E 64 21 C8 10 06 0A CD 73 02 CD CB 01 E1 22 0B nd!.....s.....".
00B6E0: 01 DD 7E FB F5 DD 7E FA C1 A0 EE 01 B7 CA 5E 10 ..~...~.......^.
00B6F0: DD 7E FB DD 77 07 E1 DD E1 D1 21 07 00 39 F9 EB .~..w.....!..9..
00B700: 2B D1 19 7E FE 30 C2 19 19 DD 6E FA DD 66 FB 23 +..~.0....n..f.#
00B710: DD 75 FA DD 74 FB C3 6C 19 FE 31 C2 26 19 3E 01 .u..t..l..1.&.>.
00B720: DD 77 F9 C3 6C 19 FE 32 C2 53 19 DD 7E 02 B7 CA .w..l..2.S..~...
00B730: 43 19 DD 6E FA DD 66 FB 23 23 DD 75 FA DD 74 FB C..n..f.##.u..t.
00B740: C3 50 19 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB .P..n..f.#.u..t.
00B750: C3 6C 19 FE 33 C2 6C 19 DD 7E 02 B7 CA 6C 19 DD .l..3.l..~...l..
00B760: 6E FA DD 66 FB 23 DD 75 FA DD 74 FB DD 7E F9 F5 n..f.#.u..t..~..
00B770: DD 6E 03 DD 66 04 E5 21 52 00 D1 AF ED 52 20 01 .n..f..!R....R .
00B780: 3C C1 B0 DD 77 F9 DD 7E F9 B7 CA DC 18 DD 7E 02 <...w..~......~.
00B790: B7 CA A9 19 DD 6E FA DD 66 FB 23 EB 21 02 00 CD .....n..f.#.!...
00B7A0: D1 03 EB DD 75 FA DD 74 FB DD 6E FA DD 66 FB 23 ....u..t..n..f.#
00B7B0: DD 75 05 DD 74 06 33 E1 DD E1 D1 33 E1 E1 EB E9 .u..t.3....3....
00B7C0: C3 EA 1B C3 C6 19 DD E5 DD 21 04 00 DD 39 21 FE .........!...9!.
00B7D0: FF 39 F9 06 01 CD 6C 03 21 FA FF 19 5E 23 56 EB .9....l.!...^#V.
00B7E0: E5 DD 75 FA DD 74 FB 06 01 CD 6C 03 21 F4 FF 19 ..u..t....l.!...
00B7F0: 5E 23 56 EB E3 C3 05 1A DD 6E FA DD 66 FB 23 DD ^#V......n..f.#.
00B800: 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA 20 1A 21 80 u..t......R. .!.
00B810: 01 22 0B 01 21 4B 6C 22 0B 01 CD CB 01 C3 F8 19 ."..!Kl"........
00B820: D1 21 80 01 22 0B 01 21 4B 6C 22 0B 01 C3 3F 1A .!.."..!Kl"...?.
00B830: 53 70 61 63 65 20 66 6F 72 20 6D 6F 72 65 20 21 Space for more !
00B840: 30 1A 06 0F CD 73 02 21 00 00 DD 75 FA DD 74 FB 0....s.!...u..t.
00B850: 21 4B 6C E5 21 0D 00 E5 DD E5 D1 21 FA FF 19 E5 !Kl.!......!....
00B860: 06 02 CD 6C 03 D5 CD 25 09 21 80 01 22 0B 01 21 ...l...%.!.."..!
00B870: 4B 6C 22 0B 01 C3 7F 1A 74 6F 20 71 75 69 74 21 Kl".....to quit!
00B880: 78 1A 06 07 CD 73 02 21 0A 00 7D CD 8B 01 06 01 x....s.!..}.....
00B890: CD 6C 03 21 FA FF 19 E5 21 01 00 EB E1 73 23 72 .l.!....!....s#r
00B8A0: E1 DD E1 D1 E1 EB E9 C3 AA 1A DD E5 DD 21 04 00 .............!..
00B8B0: DD 39 21 00 00 39 F9 21 80 01 22 0B 01 21 4B 6C .9!..9.!.."..!Kl
00B8C0: 22 0B 01 CD CB 01 06 01 CD 6C 03 21 FA FF 19 E5 "........l.!....
00B8D0: 06 01 CD 6C 03 21 FA FF 19 5E 23 56 EB 23 EB E1 ...l.!...^#V.#..
00B8E0: 73 23 72 06 01 CD 6C 03 21 EF FF 19 E5 AF E1 77 s#r...l.!......w
00B8F0: DD E1 D1 E1 EB E9 C3 F9 1A DD E5 DD 21 04 00 DD ............!...
00B900: E9 C3 04 11 DD E5 DD 21 04 00 DD 39 21 FF FF 39 .......!...9!..9
00B910: F9 3B 06 01 CD 6C 03 D5 CD E7 07 3B F1 DD 77 FB .;...l.....;..w.
00B920: DD 7E FB 32 16 01 0E 1F CD 64 06 3E 30 5F CD 3D .~.2.....d.>0_.=
00B930: 06 57 E5 D5 3E 39 D1 E1 93 38 03 CD 57 06 21 0D .W..>9...8..W.!.
00B940: 00 7D CD 3D 06 B6 77 3A 16 01 CD 3D 06 A6 ED 44 .}.=..w:...=...D
00B950: 3E 00 17 21 20 00 39 F9 B7 CA 11 11 DD 7E FB F5 >..! .9......~..
00B960: 21 0D 00 7D C1 90 28 02 3E 01 B7 CA 9E 11 DD 6E !..}..(.>......n
00B970: 02 DD 66 03 E5 E5 DD 7E FB F5 33 06 01 CD 6C 03 ..f....~..3...l.
00B980: D5 CD B9 07 E1 EB E1 73 23 72 2A 0B 01 E5 21 80 .......s#r*...!.
00B990: 01 22 0B 01 DD 7E FB CD 8B 01 E1 22 0B 01 DD 7E ."...~....."...~
00B9A0: FB F5 21 0D 00 7D C1 90 28 02 3E 01 DD 77 04 33 ..!..}..(.>..w.3
00B9B0: DD E1 D1 E1 E1 EB E9 C3 BA 11 DD E5 DD 21 04 00 .............!..
00B9C0: DD 39 21 FB FF 39 F9 C3 CC 11 20 28 21 80 01 22 .9!..9.... (!.."
00B9D0: 0B 01 21 CA 11 06 02 CD 73 02 DD 6E 02 DD 66 03 ..!.....s..n..f.
00B9E0: 7E 6F 26 00 E5 21 00 00 44 4D E1 CD EA 01 C3 F5 ~o&..!..DM......
00B9F0: 11 29 20 3F 20 21 F1 11 06 04 CD 73 02 3B DD E5 .) ? !.....s.;..
00BA00: D1 21 F8 FF 19 E5 06 01 CD 6C 03 D5 CD 04 11 3B .!.......l.....;
00BA10: F1 B7 CA 63 12 21 00 00 DD 75 FA DD 74 FB DD 6E ...c.!...u..t..n
00BA20: FA DD 66 FB 29 54 5D 29 29 19 E5 DD 6E F8 DD 66 ..f.)T]))...n..f
00BA30: F9 D1 19 DD 75 FA DD 74 FB 3B DD E5 D1 21 F8 FF ....u..t.;...!..
00BA40: 19 E5 06 01 CD 6C 03 D5 CD 04 11 3B F1 EE 01 B7 .....l.....;....
00BA50: CA 1E 12 DD 6E 02 DD 66 03 E5 DD 6E FA DD 66 FB ....n..f...n..f.
00BA60: 7D E1 77 21 80 01 22 0B 01 CD CB 01 33 E1 E1 DD }.w!..".....3...
00BA70: E1 D1 E1 E1 EB E9 C3 79 12 DD E5 DD 21 04 00 DD .......y....!...
00BA80: 39 21 FE FF 39 F9 DD 6E 04 DD 66 05 22 92 12 C3 9!..9..n..f."...
00BA90: 94 12 3D 43 21 01 00 E5 DD 75 FA DD 74 FB 2A 92 ..=C!....u..t.*.
00BAA0: 12 7E 6F 26 00 E3 C3 B6 12 DD 6E FA DD 66 FB 23 .~o&......n..f.#
00BAB0: DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA EC 12 DD .u..t......R....
00BAC0: 6E 06 DD 66 07 E5 2A 92 12 23 E5 DD 6E FA DD 66 n..f..*..#..n..f
00BAD0: FB 2B D1 19 7E 6F 26 00 E5 DD 6E 02 DD 66 03 E5 .+..~o&...n..f..
00BAE0: 06 01 CD 6C 03 D5 CD 25 09 C3 A9 12 D1 E1 DD E1 ...l...%........
00BAF0: D1 21 08 00 39 F9 EB E9 C3 FB 12 DD E5 DD 21 04 .!..9.........!.
00BB00: 39 21 FE FF 39 F9 DD 6E 02 DD 66 03 E5 21 00 00 9!..9..n..f..!..
00BB10: EB E1 73 23 72 21 4B 6C E5 21 42 6B E5 21 74 61 ..s#r!Kl.!Bk.!ta
00BB20: E5 DD 6E 04 DD 66 05 2B D1 19 7E 6F 26 00 2B 54 ..n..f.+..~o&.+T
00BB30: 5D 29 29 19 D1 19 E5 DD 6E 02 DD 66 03 E5 06 02 ])).....n..f....
00BB40: CD 6C 03 D5 CD 79 12 DD 6E 02 DD 66 03 5E 23 56 .l...y..n..f.^#V
00BB50: EB E5 21 0D 00 EB E1 B7 ED 52 3E 80 A4 07 B7 CA ..!......R>.....
00BB60: 7E 1B 21 0D 00 E5 DD 6E 02 DD 66 03 5E 23 56 EB ~.!....n..f.^#V.
00BB70: D1 EB B7 ED 52 DD 75 FA DD 74 FB C3 87 1B 21 01 ....R.u..t....!.
00BB80: 00 DD 75 FA DD 74 FB 21 80 01 22 0B 01 21 4B 6C ..u..t.!.."..!Kl
00BB90: 22 0B 01 3E 20 F5 DD 6E FA DD 66 FB 3E 01 CD 66 "..> ..n..f.>..f
00BBA0: 02 F1 CD 8B 01 DD 6E 02 DD 66 03 E5 DD 6E 02 DD ......n..f...n..
00BBB0: 66 03 5E 23 56 EB E5 DD 6E FA DD 66 FB D1 19 EB f.^#V...n..f....
00BBC0: E1 73 23 72 21 4B 6C E5 DD 6E 04 DD 66 05 E5 DD .s#r!Kl..n..f...
00BBD0: 6E 02 DD 66 03 E5 06 02 CD 6C 03 D5 CD 57 17 E1 n..f.....l...W..
00BBE0: DD E1 D1 21 06 00 39 F9 EB E9 DD E5 DD 21 04 00 ...!..9......!..
00BBF0: DD 39 21 F0 FF 39 F9 DD 6E 02 DD 66 03 E5 21 0C .9!..9..n..f..!.
00BC00: 00 2B D1 19 E5 3E 48 E1 77 DD 6E 02 DD 66 03 E5 .+...>H.w.n..f..
00BC10: 21 0D 00 2B D1 19 E5 3E 4C E1 77 DD 6E 02 DD 66 !..+...>L.w.n..f
00BC20: 03 E5 21 0E 00 2B D1 19 E5 3E 50 E1 77 21 80 01 ..!..+...>P.w!..
00BC30: 22 0B 01 CD CB 01 21 80 01 22 0B 01 C3 5A 1C 57 ".....!.."...Z.W
00BC40: 72 69 74 69 6E 67 20 48 65 6C 70 20 69 6E 66 6F riting Help info
00BC50: 72 6D 61 74 69 6F 6E 20 74 6F 21 3F 1C 06 1B CD rmation to!?....
00BC60: 73 02 CD CB 01 21 80 01 22 0B 01 DD 6E 02 DD 66 s....!.."...n..f
00BC70: 03 06 0E CD 73 02 CD CB 01 06 01 CD 6C 03 D5 CD ....s.......l...
00BC80: 2D 08 21 4B 6C E5 DD 6E 02 DD 66 03 D1 CD DF 04 -.!Kl..n..f.....
00BC90: 21 F7 6C 22 99 1C C3 9B 1C 29 29 2A 99 1C 11 32 !.l".....))*...2
00BCA0: 00 19 7E 6F 26 00 E5 21 50 00 EB E1 B7 ED 52 3E ..~o&..!P.....R>
00BCB0: 80 A4 07 EE 01 DD 77 EC 2A 99 1C 11 33 00 19 7E ......w.*...3..~
00BCC0: 6F 26 00 2B DD 75 F4 DD 74 F5 21 01 00 DD 75 FA o&.+.u..t.!...u.
00BCD0: DD 74 FB 21 01 00 DD 75 F8 DD 74 F9 DD 6E FA DD .t.!...u..t..n..
00BCE0: 66 FB E5 E5 DD 6E F8 DD 66 F9 E5 DD 7E EC F5 33 f....n..f...~..3
00BCF0: 06 01 CD 6C 03 D5 CD C2 18 E1 D1 19 E5 DD 6E F4 ...l..........n.
00BD00: 00 DD 39 21 00 00 39 F9 DD 7E 02 F5 21 1B 00 7D ..9!..9..~..!..}
00BD10: C1 90 3E 01 28 01 AF B7 CA 34 13 C3 23 13 5B 45 ..>.(....4..#.[E
00BD20: 53 43 5D 21 80 01 22 0B 01 21 1E 13 06 05 CD 73 SC]!.."..!.....s
00BD30: 02 C3 98 13 DD 7E 02 F5 21 7F 00 7D C1 90 3E 01 .....~..!..}..>.
00BD40: 28 01 AF B7 CA 60 13 C3 4F 13 5B 44 45 4C 5D 21 (....`..O.[DEL]!
00BD50: 80 01 22 0B 01 21 4A 13 06 05 CD 73 02 C3 98 13 .."..!J....s....
00BD60: DD 7E 02 F5 3E 20 47 F1 90 3E 00 17 B7 CA 8C 13 .~..> G..>......
00BD70: 21 80 01 22 0B 01 3E 5E CD 8B 01 DD 7E 02 6F 26 !.."..>^....~.o&
00BD80: 00 11 40 00 19 7D CD 8B 01 C3 98 13 21 80 01 22 ..@..}......!.."
00BD90: 0B 01 DD 7E 02 CD 8B 01 21 80 01 22 0B 01 3E 20 ...~....!.."..>
00BDA0: CD 8B 01 DD E1 D1 33 E1 EB E9 C3 AD 13 DD E5 DD ......3.........
00BDB0: 21 04 00 DD 39 21 FC FF 39 F9 21 80 01 22 0B 01 !...9!..9.!.."..
00BDC0: CD CB 01 DD 6E 03 DD 66 04 7E F5 21 04 00 7D C1 ....n..f.~.!..}.
00BDD0: 90 3E 00 17 B7 CA 13 14 C3 F8 13 57 41 52 4E 49 .>.........WARNI
00BDE0: 4E 47 20 2D 49 4E 50 55 54 20 46 49 4C 45 20 4D NG -INPUT FILE M
00BDF0: 49 53 46 4F 52 4D 45 44 21 80 01 22 0B 01 21 DB ISFORMED!.."..!.
00BE00: 13 06 1D CD 73 02 DD 6E 03 DD 66 04 E5 21 00 00 ....s..n..f..!..
00BE10: 7D E1 77 C3 19 14 20 28 20 21 80 01 22 0B 01 21 }.w... ( !.."..!
00BE20: 16 14 06 03 CD 73 02 21 00 00 DD 75 F8 DD 74 F9 .....s.!...u..t.
00BE30: DD 7E 02 B7 CA 56 14 21 80 01 E5 DD 6E 03 DD 66 .~...V.!....n..f
00BE40: 04 E5 DD E5 D1 21 F8 FF 19 E5 06 01 CD 6C 03 D5 .....!.......l..
00BE50: CD 79 12 C3 AD 14 DD 6E 03 DD 66 04 22 62 14 C3 .y.....n..f."b..
00BE60: 64 14 20 20 21 01 00 E5 DD 75 FA DD 74 FB 2A 62 d. !....u..t.*b
00BE70: 14 7E 6F 26 00 E3 C3 86 14 DD 6E FA DD 66 FB 23 .~o&......n..f.#
00BE80: DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA AC 14 2A .u..t......R...*
00BE90: 62 14 23 E5 DD 6E FA DD 66 FB 2B D1 19 7E F5 33 b.#..n..f.+..~.3
00BEA0: 06 01 CD 6C 03 D5 CD FB 12 C3 79 14 D1 C3 B5 14 ...l......y.....
00BEB0: 29 20 20 28 20 21 80 01 22 0B 01 21 B0 14 06 05 ) ( !.."..!....
00BEC0: CD 73 02 21 01 00 E5 DD 75 FA DD 74 FB DD 6E 03 .s.!....u..t..n.
00BED0: DD 66 04 7E 6F 26 00 E3 C3 E8 14 DD 6E FA DD 66 .f.~o&......n..f
00BEE0: FB 23 DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA 17 .#.u..t......R..
00BEF0: 15 21 80 01 22 0B 01 DD 6E 03 DD 66 04 23 E5 DD .!.."...n..f.#..
00BF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00BF10: 0A 00 00 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: DD 66 F5 D1 B7 ED 52 3E 80 A4 07 B7 CA 14 1D DD .f....R>........
00C010: E5 CD C6 19 AF DD 77 ED AF DD 77 EE AF DD 77 EF ......w...w...w.
00C020: DD 6E F8 DD 66 F9 2B DD 75 F8 DD 74 F9 DD 6E F8 .n..f.+.u..t..n.
00C030: DD 66 F9 23 DD 75 F8 DD 74 F9 21 40 63 E5 DD 6E .f.#.u..t.!@c..n
00C040: F8 DD 66 F9 2B 11 19 00 CD 77 03 D1 19 E5 21 01 ..f.+....w....!.
00C050: 00 2B D1 19 7E FE 30 C2 E3 1D DD 7E EF B7 CA A4 .+..~.0....~....
00C060: 1D 21 80 01 22 0B 01 21 4B 6C 22 0B 01 3E 20 F5 .!.."..!Kl"..> .
00C070: 21 25 00 E5 DD 6E F6 DD 66 F7 D1 EB B7 ED 52 3E !%...n..f.....R>
00C080: 01 CD 66 02 F1 CD 8B 01 DD 6E F8 DD 66 F9 E5 DD ..f......n..f...
00C090: E5 D1 21 F6 FF 19 E5 DD E5 CD F9 1A DD E5 CD AA ..!.............
00C0A0: 1A C3 E0 1D DD 7E EC B7 CA C7 1D DD 6E F8 DD 66 .....~......n..f
00C0B0: F9 E5 DD E5 D1 21 F6 FF 19 E5 DD E5 CD F9 1A 3E .....!.........>
00C0C0: 01 DD 77 EF C3 E0 1D DD 6E F8 DD 66 F9 E5 DD E5 ..w.....n..f....
00C0D0: D1 21 F6 FF 19 E5 DD E5 CD F9 1A DD E5 CD AA 1A .!..............
00C0E0: C3 70 1E FE 31 C2 29 1E DD 7E EE B7 CA F7 1D 3E .p..1.)..~.....>
00C0F0: 01 DD 77 ED C3 26 1E 21 00 00 DD 75 F2 DD 74 F3 ..w..&.!...u..t.
00C100: 21 4B 6C E5 DD 6E F8 DD 66 F9 E5 DD E5 D1 21 F2 !Kl..n..f.....!.
00C110: FF 19 E5 06 01 CD 6C 03 D5 CD 57 17 DD E5 CD AA ......l...W.....
00C120: 1A 3E 01 DD 77 EE C3 70 1E FE 32 C2 5F 1E 21 4B .>..w..p..2._.!K
00C130: 6C E5 DD 6E F2 DD 66 F3 E5 06 01 CD 6C 03 D5 CD l..n..f.....l...
00C140: B6 08 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB AF ...n..f.#.u..t..
00C150: DD 77 EF 21 00 00 DD 75 F2 DD 74 F3 C3 70 1E FE .w.!...u..t..p..
00C160: 33 C2 70 1E DD 7E EC B7 CA 70 1E DD E5 CD AA 1A 3.p..~...p......
00C170: DD 7E ED F5 DD 6E F8 DD 66 F9 E5 21 52 00 D1 AF .~...n..f..!R...
00C180: ED 52 20 01 3C C1 B0 DD 77 ED DD 7E ED B7 CA 2D .R .<...w..~...-
00C190: 1D DD 6E F8 DD 66 F9 E5 21 52 00 D1 AF ED 52 20 ..n..f..!R....R
00C1A0: 01 3C B7 CA DC 1C 21 80 01 22 0B 01 21 4B 6C 22 .<....!.."..!Kl"
00C1B0: 0B 01 CD CB 01 21 80 01 22 0B 01 21 4B 6C 22 0B .....!.."..!Kl".
00C1C0: 01 21 1A 00 7D CD 8B 01 DD 6E 02 DD 66 03 E5 21 .!..}....n..f..!
00C1D0: 0C 00 2B D1 19 E5 3E 43 E1 77 DD 6E 02 DD 66 03 ..+...>C.w.n..f.
00C1E0: E5 21 0D 00 2B D1 19 E5 3E 4F E1 77 DD 6E 02 DD .!..+...>O.w.n..
00C1F0: 66 03 E5 21 0E 00 2B D1 19 E5 3E 4D E1 77 21 10 f..!..+...>M.w!.
00C200: 27 FE 43 CA 0B 27 FE 45 C2 13 27 3E 01 DD 77 F8 '.C..'.E..'>..w.
00C210: C3 C3 27 FE 44 C2 28 27 DD 6E 03 DD 66 04 E5 21 ..'.D.('.n..f..!
00C220: 00 00 7D E1 77 C3 C3 27 21 00 00 DD 75 FA DD 74 ..}.w..'!...u..t
00C230: FB DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB DD 6E ..n..f.#.u..t..n
00C240: 03 DD 66 04 23 E5 DD 6E FA DD 66 FB 2B D1 19 E5 ..f.#..n..f.+...
00C250: DD 7E F9 E1 77 DD 7E 02 B7 CA 6F 27 DD 7E F9 6F .~..w.~...o'.~.o
00C260: 26 00 E5 06 01 CD 6C 03 D5 CD 03 0A C3 7D 27 DD &.....l......}'.
00C270: 7E F9 F5 33 06 01 CD 6C 03 D5 CD FB 12 3B 06 01 ~..3...l.....;..
00C280: CD 6C 03 D5 CD E7 07 3B F1 DD 77 F9 DD 7E F9 F5 .l.....;..w..~..
00C290: 21 0D 00 7D C1 90 3E 01 28 01 AF F5 DD 6E FA DD !..}..>.(....n..
00C2A0: 66 FB E5 21 04 00 D1 AF ED 52 20 01 3C C1 B0 B7 f..!.....R .<...
00C2B0: CA 31 27 DD 6E 03 DD 66 04 E5 DD 6E FA DD 66 FB .1'.n..f...n..f.
00C2C0: 7D E1 77 DD 7E F7 F5 DD 7E F8 C1 B0 EE 01 B7 CA }.w.~...~.......
00C2D0: 08 28 DD 6E 03 DD 66 04 E5 06 01 CD 6C 03 D5 CD .(.n..f.....l...
00C2E0: 69 25 DD 6E 03 DD 66 04 E5 DD 7E 02 F5 33 06 01 i%.n..f...~..3..
00C2F0: CD 6C 03 D5 CD AD 13 2A 0B 01 E5 21 80 01 22 0B .l.....*...!..".
00C300: 01 CD CB 01 E1 22 0B 01 2A 0B 01 E5 21 80 01 22 ....."..*...!.."
00C310: 0B 01 CD CB 01 E1 22 0B 01 DD 7E F7 EE 01 DD 77 ......"...~....w
00C320: 05 33 E1 E1 DD E1 D1 33 E1 E1 EB E9 C3 2F 28 DD .3.....3...../(.
00C330: E5 DD 21 04 00 DD 39 21 FE FF 39 F9 21 80 01 22 ..!...9!..9.!.."
00C340: 0B 01 CD CB 01 DD 6E 02 DD 66 03 7E F5 21 00 00 ......n..f.~.!..
00C350: 7D C1 90 3E 01 28 01 AF B7 CA 81 28 C3 70 28 20 }..>.(.....(.p(
00C360: 28 4E 6F 74 20 64 69 73 70 6C 61 79 65 64 29 20 (Not displayed)
00C370: 21 80 01 22 0B 01 21 5F 28 06 11 CD 73 02 C3 DC !.."..!_(...s...
00C380: 28 C3 86 28 28 20 21 80 01 22 0B 01 21 84 28 06 (..(( !.."..!.(.
00C390: 02 CD 73 02 DD 6E 02 DD 66 03 7E F5 33 06 01 CD ..s..n..f.~.3...
00C3A0: 6C 03 D5 CD FB 12 C3 AE 28 29 20 20 28 20 21 80 l.......() ( !.
00C3B0: 01 22 0B 01 21 A9 28 06 05 CD 73 02 DD 6E 02 DD ."..!.(...s..n..
00C3C0: 66 03 7E 6F 26 00 CD 21 02 3E 20 CD 8B 01 C3 D4 f.~o&..!.> .....
00C3D0: 28 29 20 2D 21 D1 28 06 03 CD 73 02 3B 06 01 CD () -!.(...s.;...
00C3E0: 6C 03 D5 CD 39 15 3B F1 DD 77 FB 3B DD 7E FB F5 l...9.;..w.;.~..
00C3F0: 33 06 01 CD 6C 03 D5 CD 5B 07 3B F1 F5 3E 44 C1 3...l...[.;..>D.
00C400: 00 39 F9 DD E1 D1 E1 E1 EB E9 C3 BE 1F C3 10 1F .9..............
00C410: DD E5 DD 21 04 00 DD 39 21 FD FF 39 F9 DD 6E 02 ...!...9!..9..n.
00C420: DD 66 03 E5 DD 6E 04 DD 66 05 01 05 00 D1 ED B0 .f...n..f.......
00C430: 21 02 00 DD 75 FA DD 74 FB C3 49 1F DD 6E FA DD !...u..t..I..n..
00C440: 66 FB 23 DD 75 FA DD 74 FB 11 04 00 EB B7 ED 52 f.#.u..t.......R
00C450: FA B2 1F DD 6E 04 DD 66 05 23 E5 DD 6E FA DD 66 ....n..f.#..n..f
00C460: FB 2B D1 19 7E DD 77 F9 DD 7E F9 F5 3E 20 47 F1 .+..~.w..~..> G.
00C470: 90 3E 00 17 B7 CA 8A 1F DD 7E F9 6F 26 00 E5 3E .>.......~.o&..>
00C480: 40 6F 26 00 D1 19 7D DD 77 F9 DD 6E 02 DD 66 03 @o&...}.w..n..f.
00C490: 23 E5 DD 6E FA DD 66 FB 2B D1 19 E5 3B DD 7E F9 #..n..f.+...;.~.
00C4A0: F5 33 06 02 CD 6C 03 D5 CD 5B 07 3B F1 E1 77 C3 .3...l...[.;..w.
00C4B0: 3C 1F 33 E1 DD E1 D1 21 06 00 39 F9 EB E9 DD E5 <.3....!..9.....
00C4C0: DD 21 04 00 DD 39 21 F2 FF 39 F9 DD 6E 04 DD 66 .!...9!..9..n..f
00C4D0: 05 E5 21 05 00 D1 AF ED 52 20 01 3C F5 DD 6E 02 ..!.....R .<..n.
00C4E0: DD 66 03 E5 21 03 00 D1 AF ED 52 20 01 3C C1 A0 .f..!.....R .<..
00C4F0: F5 DD 6E 04 DD 66 05 E5 21 03 00 D1 AF ED 52 20 ..n..f..!.....R
00C500: 01 3C F5 DD 6E 02 DD 66 03 E5 21 05 00 D1 AF ED .<..n..f..!.....
00C510: 52 20 01 3C C1 A0 C1 B0 F5 DD 6E 04 DD 66 05 E5 R .<......n..f..
00C520: 21 52 00 2B D1 AF ED 52 20 01 3C C1 B0 F5 DD 6E !R.+...R .<....n
00C530: 02 DD 66 03 E5 21 52 00 2B D1 AF ED 52 20 01 3C ..f..!R.+...R .<
00C540: C1 B0 B7 CA 4D 20 AF DD 77 0A C3 69 22 DD 6E 08 ....M ..w..i".n.
00C550: DD 66 09 7E F5 DD 6E 06 DD 66 07 7E C1 90 3E 00 .f.~..n..f.~..>.
00C560: 17 B7 CA 78 20 DD 6E 06 DD 66 07 7E 6F 26 00 DD ...x .n..f.~o&..
00C570: 75 FA DD 74 FB C3 88 20 DD 6E 08 DD 66 09 7E 6F u..t... .n..f.~o
00C580: 26 00 DD 75 FA DD 74 FB 21 01 00 DD 75 F8 DD 74 &..u..t.!...u..t
00C590: F9 DD 6E 08 DD 66 09 E5 DD E5 D1 21 F3 FF 19 E5 ..n..f.....!....
00C5A0: DD E5 CD 10 1F DD 6E 06 DD 66 07 E5 DD E5 D1 21 ......n..f.....!
00C5B0: EE FF 19 E5 DD E5 CD 10 1F DD E5 D1 21 F3 FF 19 ............!...
00C5C0: 23 E5 DD E5 D1 21 EE FF 19 23 06 04 D1 1A 96 23 #....!...#.....#
00C5D0: 13 20 05 10 F8 3C 18 01 AF B7 CA ED 20 DD 6E FA . ...<...... .n.
00C5E0: DD 66 FB 23 DD 75 F8 DD 74 F9 C3 2F 21 DD E5 D1 .f.#.u..t../!...
00C5F0: 21 F3 FF 19 23 E5 DD 6E F8 DD 66 F9 2B D1 19 7E !...#..n..f.+..~
00C600: 90 3E 01 28 01 AF B7 CA 11 29 21 00 00 7D DD 77 .>.(.....)!..}.w
00C610: FB DD 7E FB F5 21 0D 00 7D C1 90 28 02 3E 01 B7 ..~..!..}..(.>..
00C620: CA 2F 29 DD 6E 02 DD 66 03 E5 DD 7E FB E1 77 21 ./).n..f...~..w!
00C630: 80 01 22 0B 01 CD CB 01 E1 DD E1 D1 E1 E1 EB E9 ..".............
00C640: C3 43 29 DD E5 DD 21 04 00 DD 39 21 FC FF 39 F9 .C)...!...9!..9.
00C650: 21 0A 00 E5 06 01 CD 6C 03 D5 CD 67 08 21 80 01 !......l...g.!..
00C660: 22 0B 01 C3 7F 29 45 44 38 30 20 49 6E 73 74 61 "....)ED80 Insta
00C670: 6C 6C 61 74 69 6F 6E 20 50 72 6F 67 72 61 6D 21 llation Program!
00C680: 66 29 06 19 CD 73 02 CD CB 01 21 80 01 22 0B 01 f)...s....!.."..
00C690: C3 AC 29 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..)-------------
00C6A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 21 93 29 06 ------------!.).
00C6B0: 19 CD 73 02 CD CB 01 21 80 01 22 0B 01 C3 D9 29 ..s....!.."....)
00C6C0: 28 43 29 20 43 6F 70 79 72 69 67 68 74 20 48 69 (C) Copyright Hi
00C6D0: 73 6F 66 74 20 31 39 38 35 21 C0 29 06 19 CD 73 soft 1985!.)...s
00C6E0: 02 CD CB 01 21 80 01 22 0B 01 CD CB 01 21 80 01 ....!..".....!..
00C6F0: 22 0B 01 C3 1A 2A 54 68 69 73 20 70 72 6F 67 72 "....*This progr
00C700: 61 6D 20 6C 65 74 73 20 79 6F 75 20 6D 6F 64 69 am lets you modi
00C710: 66 79 20 45 44 38 30 20 73 6F 21 F6 29 06 24 CD fy ED80 so!.).$.
00C720: 73 02 CD CB 01 21 80 01 22 0B 01 C3 52 2A 74 68 s....!.."...R*th
00C730: 61 74 20 69 74 20 6B 6E 6F 77 73 20 61 62 6F 75 at it knows abou
00C740: 74 20 79 6F 75 72 20 20 63 6F 6D 70 75 74 65 72 t your computer
00C750: 27 73 21 2E 2A 06 24 CD 73 02 CD CB 01 21 80 01 's!.*.$.s....!..
00C760: 22 0B 01 C3 8A 2A 73 63 72 65 65 6E 2E 20 59 6F "....*screen. Yo
00C770: 75 20 6D 61 79 20 61 6C 73 6F 20 63 68 61 6E 67 u may also chang
00C780: 65 20 74 68 65 20 6B 65 79 73 21 66 2A 06 24 CD e the keys!f*.$.
00C790: 73 02 CD CB 01 21 80 01 22 0B 01 C3 C2 2A 70 72 s....!.."....*pr
00C7A0: 65 73 73 65 64 20 74 6F 20 67 65 74 20 61 20 70 essed to get a p
00C7B0: 61 72 74 69 63 75 6C 61 72 20 63 6F 6D 6D 61 6E articular comman
00C7C0: 64 2E 21 9E 2A 06 24 CD 73 02 CD CB 01 21 80 01 d.!.*.$.s....!..
00C7D0: 22 0B 01 CD CB 01 21 80 01 22 0B 01 C3 04 2B 4E ".....!.."....+N
00C7E0: 6F 74 68 69 6E 67 20 69 73 20 63 68 61 6E 67 65 othing is change
00C7F0: 64 20 6F 6E 20 74 68 65 20 64 69 73 63 20 75 6E d on the disc un
00C800: F5 DD E5 D1 21 EE FF 19 23 E5 DD 6E F8 DD 66 F9 ....!...#..n..f.
00C810: 2B D1 19 7E C1 90 3E 01 28 01 AF B7 CA 2F 21 DD +..~..>.(..../!.
00C820: 6E F8 DD 66 F9 23 DD 75 F8 DD 74 F9 C3 ED 20 DD n..f.#.u..t... .
00C830: 6E F8 DD 66 F9 E5 DD 6E FA DD 66 FB D1 B7 ED 52 n..f...n..f....R
00C840: 3E 80 A4 07 B7 CA 65 22 2A 0B 01 E5 21 80 01 22 >.....e"*...!.."
00C850: 0B 01 C3 7A 21 57 41 52 4E 49 4E 47 20 3A 20 54 ...z!WARNING : T
00C860: 68 65 72 65 20 69 73 20 61 20 63 6F 6E 66 6C 69 here is a confli
00C870: 63 74 20 62 65 74 77 65 65 6E 21 55 21 06 25 CD ct between!U!.%.
00C880: 73 02 CD CB 01 E1 22 0B 01 C3 90 21 74 68 65 20 s....."....!the
00C890: 2A 0B 01 E5 21 80 01 22 0B 01 21 8C 21 06 04 CD *...!.."..!.!...
00C8A0: 73 02 E1 22 0B 01 21 80 01 E5 DD 6E 04 DD 66 05 s.."..!....n..f.
00C8B0: E5 06 01 CD 6C 03 D5 CD 0C 18 2A 0B 01 E5 21 80 ....l.....*...!.
00C8C0: 01 22 0B 01 C3 D1 21 20 20 61 6E 64 20 74 68 65 ."....! and the
00C8D0: 20 21 C7 21 06 0A CD 73 02 CD CB 01 E1 22 0B 01 !.!...s....."..
00C8E0: 21 80 01 E5 DD 6E 02 DD 66 03 E5 06 01 CD 6C 03 !....n..f.....l.
00C8F0: D5 CD 0C 18 2A 0B 01 E5 21 80 01 22 0B 01 C3 0B ....*...!.."....
00C900: 22 20 20 43 6F 6D 6D 61 6E 64 73 21 01 22 06 0A " Commands!."..
00C910: CD 73 02 CD CB 01 E1 22 0B 01 C3 3B 22 44 6F 20 .s....."...;"Do
00C920: 79 6F 75 20 77 69 73 68 20 74 6F 20 63 6F 6E 74 you wish to cont
00C930: 69 6E 75 65 20 61 6E 79 77 61 79 2A 0B 01 E5 21 inue anyway*...!
00C940: 80 01 22 0B 01 21 1D 22 06 1E CD 73 02 E1 22 0B .."..!."...s..".
00C950: 01 3B 06 01 CD 6C 03 D5 CD 40 0A 3B F1 EE 01 DD .;...l...@.;....
00C960: 77 0A C3 69 22 AF DD 77 0A 21 0E 00 39 F9 DD E1 w..i"..w.!..9...
00C970: D1 21 0A 00 39 F9 EB E9 C3 7B 22 DD E5 DD 21 04 .!..9....{"...!.
00C980: 00 DD 39 21 FB FF 39 F9 21 00 00 DD 75 FA DD 74 ..9!..9.!...u..t
00C990: FB DD 6E 04 DD 66 05 23 E5 21 C6 61 E5 DD 6E FA ..n..f.#.!.a..n.
00C9A0: DD 66 FB 11 07 00 CD 77 03 D1 19 23 06 04 D1 1A .f.....w...#....
00C9B0: 96 23 13 20 04 10 F8 18 05 3E 00 38 01 3C B7 CA .#. .....>.8.<..
00C9C0: D2 22 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB C3 .".n..f.#.u..t..
00C9D0: 91 22 DD 6E 02 DD 66 03 E5 21 52 00 2B 2B D1 B7 .".n..f..!R.++..
00C9E0: ED 52 3E 80 A4 07 F5 DD 6E 04 DD 66 05 7E F5 21 .R>.....n..f.~.!
00C9F0: 01 00 7D C1 90 3E 00 17 C1 A0 DD 77 F7 DD 7E F7 ..}..>.....w..~.
00CA00: 6C 65 73 73 21 DF 2A 06 25 CD 73 02 CD CB 01 21 less!.*.%.s....!
00CA10: 80 01 22 0B 01 C3 3D 2B 79 6F 75 20 75 73 65 20 .."...=+you use
00CA20: 6F 6E 65 20 6F 66 20 74 68 65 20 20 53 61 76 65 one of the Save
00CA30: 20 6F 70 74 69 6F 6E 73 20 66 72 6F 6D 21 18 2B options from!.+
00CA40: 06 25 CD 73 02 CD CB 01 21 80 01 22 0B 01 C3 6C .%.s....!.."...l
00CA50: 2B 74 68 65 20 45 44 38 30 20 49 6E 73 74 61 6C +the ED80 Instal
00CA60: 6C 61 74 69 6F 6E 20 4D 65 6E 75 2E 21 51 2B 06 lation Menu.!Q+.
00CA70: 1B CD 73 02 CD CB 01 21 80 01 22 0B 01 CD CB 01 ..s....!..".....
00CA80: 21 80 01 22 0B 01 C3 A9 2B 53 65 65 20 74 68 65 !.."....+See the
00CA90: 20 6D 61 6E 75 61 6C 20 66 6F 72 20 6D 6F 72 65 manual for more
00CAA0: 20 64 65 74 61 69 6C 73 2E 21 89 2B 06 20 CD 73 details.!.+. .s
00CAB0: 02 CD CB 01 21 80 01 22 0B 01 CD CB 01 C3 D9 2B ....!..".......+
00CAC0: 50 72 65 73 73 20 61 6E 79 20 6B 65 79 20 74 6F Press any key to
00CAD0: 20 63 6F 6E 74 69 6E 75 65 21 80 01 22 0B 01 21 continue!.."..!
00CAE0: C0 2B 06 19 CD 73 02 C3 F8 2B 20 20 45 44 38 30 .+...s...+ ED80
00CAF0: 49 4E 53 54 2E 4D 53 47 21 EA 2B 01 0E 00 EB AF INST.MSG!.+.....
00CB00: 6F 67 ED 42 39 F9 EB ED B0 06 01 CD 6C 03 D5 CD og.B9.......l...
00CB10: EE 0F 21 01 00 DD 75 FA DD 74 FB C3 2B 2C DD 6E ..!...u..t..+,.n
00CB20: FA DD 66 FB 23 DD 75 FA DD 74 FB 11 52 00 EB B7 ..f.#.u..t..R...
00CB30: ED 52 FA AB 2C 21 27 01 22 0B 01 21 4B 6C 22 0B .R..,!'."..!Kl".
00CB40: 01 CD 88 01 DD 77 F9 CD 88 01 DD 77 F8 21 40 63 .....w.....w.!@c
00CB50: E5 DD 6E FA DD 66 FB 2B 11 19 00 CD 77 03 D1 19 ..n..f.+....w...
00CB60: 06 19 CD 28 06 CD B5 05 21 4B 6C CD 25 04 21 74 ...(....!Kl.%.!t
00CB70: 61 E5 DD 6E FA DD 66 FB 2B D1 19 E5 E5 DD 7E F9 a..n..f.+.....~.
00CB80: F5 33 06 01 CD 6C 03 D5 CD B9 07 E1 29 54 5D 29 .3...l......)T])
00CB90: 29 19 E5 E5 DD 7E F8 F5 33 06 01 CD 6C 03 D5 CD )....~..3...l...
00CBA0: B9 07 E1 D1 19 7D E1 77 C3 1E 2C 21 01 00 DD 75 .....}.w..,!...u
00CBB0: FA DD 74 FB C3 C4 2C DD 6E FA DD 66 FB 23 DD 75 ..t...,.n..f.#.u
00CBC0: FA DD 74 FB 11 08 00 EB B7 ED 52 FA FE 2C 21 27 ..t.......R..,!'
00CBD0: 01 22 0B 01 21 4B 6C 22 0B 01 21 54 60 E5 DD 6E ."..!Kl"..!T`..n
00CBE0: FA DD 66 FB 2B 11 24 00 CD 77 03 D1 19 06 24 CD ..f.+.$..w....$.
00CBF0: 28 06 CD B5 05 21 4B 6C CD 25 04 C3 B7 2C 21 00 (....!Kl.%...,!.
00CC00: B7 CA 4A 23 2A 0B 01 E5 21 80 01 22 0B 01 C3 38 ..J#*...!.."...8
00CC10: 23 54 68 69 73 20 63 6F 6D 6D 61 6E 64 20 6D 75 #This command mu
00CC20: 73 74 20 62 65 20 61 20 73 69 6E 67 6C 65 20 6B st be a single k
00CC30: 65 79 2D 70 72 65 73 73 21 11 23 06 27 CD 73 02 ey-press!.#.'.s.
00CC40: CD CB 01 E1 22 0B 01 C3 98 24 DD 6E FA DD 66 FB ...."....$.n..f.
00CC50: E5 21 00 00 D1 B7 ED 52 3E 80 A4 07 B7 CA A8 23 .!.....R>......#
00CC60: 21 C6 61 E5 DD 6E FA DD 66 FB 2B 11 07 00 CD 77 !.a..n..f.+....w
00CC70: 03 D1 19 22 79 23 C3 7B 23 0D 0D 3B 2A 79 23 E5 ..."y#.{#..;*y#.
00CC80: DD 6E 04 DD 66 05 E5 2A 79 23 11 05 00 19 5E 23 .n..f..*y#....^#
00CC90: 56 EB E5 DD 6E 02 DD 66 03 E5 06 01 CD 6C 03 D5 V...n..f.....l..
00CCA0: CD BE 1F 3B F1 DD 77 F7 DD 7E F7 EE 01 B7 CA F8 ...;..w..~......
00CCB0: 23 21 C6 61 E5 DD 6E FA DD 66 FB 11 07 00 CD 77 #!.a..n..f.....w
00CCC0: 03 D1 19 22 C9 23 C3 CB 23 20 4D 3B 2A C9 23 E5 ...".#..# M;*.#.
00CCD0: DD 6E 04 DD 66 05 E5 2A C9 23 11 05 00 19 5E 23 .n..f..*.#....^#
00CCE0: 56 EB E5 DD 6E 02 DD 66 03 E5 06 01 CD 6C 03 D5 V...n..f.....l..
00CCF0: CD BE 1F 3B F1 DD 77 F7 DD 7E F7 EE 01 B7 CA 98 ...;..w..~......
00CD00: 24 21 35 00 E5 DD 75 F8 DD 74 F9 DD 6E FA DD 66 $!5...u..t..n..f
00CD10: FB 23 E3 C3 23 24 DD 6E F8 DD 66 F9 2B DD 75 F8 .#..#$.n..f.+.u.
00CD20: DD 74 F9 D1 D5 B7 ED 52 FA 5A 24 21 C6 61 E5 DD .t.....R.Z$!.a..
00CD30: 6E F8 DD 66 F9 11 07 00 CD 77 03 D1 19 E5 21 C6 n..f.....w....!.
00CD40: 61 E5 DD 6E F8 DD 66 F9 2B 11 07 00 CD 77 03 D1 a..n..f.+....w..
00CD50: 19 01 07 00 D1 ED B0 C3 16 24 D1 21 C6 61 E5 DD .........$.!.a..
00CD60: 6E FA DD 66 FB 11 07 00 CD 77 03 D1 19 22 73 24 n..f.....w..."s$
00CD70: C3 75 24 28 32 2A 73 24 E5 DD 6E 04 DD 66 05 01 .u$(2*s$..n..f..
00CD80: 05 00 D1 ED B0 2A 73 24 11 05 00 19 E5 DD 6E 02 .....*s$......n.
00CD90: DD 66 03 EB E1 73 23 72 DD 7E F7 EE 01 DD 77 06 .f...s#r.~....w.
00CDA0: 33 E1 E1 DD E1 D1 21 06 00 39 F9 EB E9 C3 B0 24 3.....!..9.....$
00CDB0: DD E5 DD 21 04 00 DD 39 21 FC FF 39 F9 21 00 00 ...!...9!..9.!..
00CDC0: DD 75 FA DD 74 FB 21 C6 61 E5 DD 6E FA DD 66 FB .u..t.!.a..n..f.
00CDD0: 11 07 00 CD 77 03 D1 19 11 05 00 19 5E 23 56 EB ....w.......^#V.
00CDE0: E5 DD 6E 02 DD 66 03 D1 AF ED 52 28 01 3C B7 CA ..n..f....R(.<..
00CDF0: 02 25 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB C3 .%.n..f.#.u..t..
00CE00: 00 DD 75 FA DD 74 FB C3 17 2D DD 6E FA DD 66 FB ..u..t...-.n..f.
00CE10: 23 DD 75 FA DD 74 FB 11 FF 00 EB B7 ED 52 FA 50 #.u..t.......R.P
00CE20: 2D 21 27 01 22 0B 01 21 4B 6C 22 0B 01 21 54 54 -!'."..!Kl"..!TT
00CE30: E5 DD 6E FA DD 66 FB 29 29 54 5D 29 19 D1 19 06 ..n..f.))T])....
00CE40: 0C CD 28 06 CD B5 05 21 4B 6C CD 25 04 C3 0A 2D ..(....!Kl.%...-
00CE50: 3B 06 01 CD 6C 03 D5 CD E7 07 3B F1 DD 77 F9 E1 ;...l.....;..w..
00CE60: E1 DD E1 D1 E1 EB E9 C3 6A 2D DD E5 DD 21 04 00 ........j-...!..
00CE70: DD 39 21 FA FF 39 F9 21 F7 6C 22 80 2D C3 82 2D .9!..9.!.l".-..-
00CE80: 79 69 2A 80 2D 11 5E 00 19 5E 23 56 EB 11 D5 FF yi*.-.^..^#V....
00CE90: 19 DD 75 F8 DD 74 F9 21 01 00 E5 DD 75 FA DD 74 ..u..t.!....u..t
00CEA0: FB 21 35 00 2B 2B E3 C3 B7 2D DD 6E FA DD 66 FB .!5.++...-.n..f.
00CEB0: 23 DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA 98 2E #.u..t......R...
00CEC0: 21 42 6B E5 DD 6E FA DD 66 FB 2B 54 5D 29 29 19 !Bk..n..f.+T])).
00CED0: D1 19 22 D8 2D C3 DA 2D 20 70 21 00 00 DD 75 F6 ..".-..- p!...u.
00CEE0: DD 74 F7 2A 80 2D 11 89 00 19 E5 DD 6E F8 DD 66 .t.*.-......n..f
00CEF0: F9 D1 19 7E F5 21 00 00 7D C1 90 28 02 3E 01 B7 ...~.!..}..(.>..
00CF00: CA 42 2E DD 6E F6 DD 66 F7 23 DD 75 F6 DD 74 F7 .B..n..f.#.u..t.
00CF10: 2A D8 2D 23 E5 DD 6E F6 DD 66 F7 2B D1 19 E5 2A *.-#..n..f.+...*
00CF20: 80 2D 11 89 00 19 E5 DD 6E F8 DD 66 F9 D1 19 7E .-......n..f...~
00CF30: E1 77 DD 6E F8 DD 66 F9 23 DD 75 F8 DD 74 F9 C3 .w.n..f.#.u..t..
00CF40: E3 2D 2A D8 2D E5 DD 6E F6 DD 66 F7 7D E1 77 DD .-*.-..n..f.}.w.
00CF50: 6E F8 DD 66 F9 23 DD 75 F8 DD 74 F9 2A D8 2D 7E n..f.#.u..t.*.-~
00CF60: F5 21 01 00 7D C1 90 3E 01 28 01 AF F5 2A D8 2D .!..}..>.(...*.-
00CF70: 23 E5 21 01 00 2B D1 19 7E F5 21 FF 00 7D C1 90 #.!..+..~.!..}..
00CF80: 3E 01 28 01 AF C1 A0 B7 CA 95 2E 2A D8 2D E5 21 >.(........*.-.!
00CF90: 00 00 7D E1 77 C3 AA 2D D1 21 42 6B E5 21 34 00 ..}.w..-.!Bk.!4.
00CFA0: 2B 54 5D 29 29 19 D1 19 22 AE 2E C3 B0 2E 44 4F +T]))...".....DO
00CFB0: 2A AE 2E E5 21 01 00 7D E1 77 2A AE 2E 23 E5 21 *...!..}.w*..#.!
00CFC0: 01 00 2B D1 19 E5 2A 80 2D 11 60 00 19 7E E1 77 ..+...*.-.`..~.w
00CFD0: 21 42 6B E5 21 35 00 2B 54 5D 29 29 19 D1 19 22 !Bk.!5.+T]))..."
00CFE0: E5 2E C3 E7 2E 3B 0D 2A E5 2E E5 21 01 00 7D E1 .....;.*...!..}.
00CFF0: 77 2A E5 2E 23 E5 21 01 00 2B D1 19 E5 2A 80 2D w*..#.!..+...*.-
00D000: C6 24 DD 6E FA DD 66 FB E5 DD 75 F8 DD 74 F9 21 .$.n..f...u..t.!
00D010: 35 00 2B E3 C3 24 25 DD 6E F8 DD 66 F9 23 DD 75 5.+..$%.n..f.#.u
00D020: F8 DD 74 F9 D1 D5 EB B7 ED 52 FA 5C 25 21 C6 61 ..t......R.\%!.a
00D030: E5 DD 6E F8 DD 66 F9 11 07 00 CD 77 03 D1 19 E5 ..n..f.....w....
00D040: 21 C6 61 E5 DD 6E F8 DD 66 F9 23 11 07 00 CD 77 !.a..n..f.#....w
00D050: 03 D1 19 01 07 00 D1 ED B0 C3 17 25 D1 E1 E1 DD ...........%....
00D060: E1 D1 E1 E1 EB E9 C3 69 25 DD E5 DD 21 04 00 DD .......i%...!...
00D070: 39 21 FE FF 39 F9 DD 6E 02 DD 66 03 22 82 25 C3 9!..9..n..f.".%.
00D080: 84 25 73 63 2A 82 25 7E 6F 26 00 23 DD 75 FA DD .%sc*.%~o&.#.u..
00D090: 74 FB C3 A2 25 DD 6E FA DD 66 FB 23 DD 75 FA DD t...%.n..f.#.u..
00D0A0: 74 FB 11 04 00 EB B7 ED 52 FA C7 25 DD 6E 02 DD t.......R..%.n..
00D0B0: 66 03 23 E5 DD 6E FA DD 66 FB 2B D1 19 E5 21 00 f.#..n..f.+...!.
00D0C0: 00 7D E1 77 C3 95 25 E1 DD E1 D1 E1 E1 EB E9 C3 .}.w..%.........
00D0D0: D2 25 DD E5 DD 21 04 00 DD 39 21 FB FF 39 F9 AF .%...!...9!..9..
00D0E0: DD 77 F7 AF DD 77 F8 DD 6E 03 DD 66 04 E5 DD 7E .w...w..n..f...~
00D0F0: 02 F5 33 06 01 CD 6C 03 D5 CD AD 13 3B 06 01 CD ..3...l.....;...
00D100: 6C 03 D5 CD E7 07 3B F1 DD 77 F9 DD 7E F9 32 16 l.....;..w..~.2.
00D110: 01 0E 1F CD 64 06 3E 30 5F CD 3D 06 57 E5 D5 3E ....d.>0_.=.W..>
00D120: 39 D1 E1 93 38 03 CD 57 06 3A 16 01 CD 3D 06 A6 9...8..W.:...=..
00D130: ED 44 3E 00 17 21 20 00 39 F9 B7 CA C2 26 21 00 .D>..! .9....&!.
00D140: 00 DD 75 FA DD 74 FB DD 6E FA DD 66 FB 23 DD 75 ..u..t..n..f.#.u
00D150: FA DD 74 FB DD 6E 03 DD 66 04 23 E5 DD 6E FA DD ..t..n..f.#..n..
00D160: 66 FB 2B D1 19 E5 3B DD 7E F9 F5 33 06 01 CD 6C f.+...;.~..3...l
00D170: 03 D5 CD 56 16 3B F1 E1 77 3B 06 01 CD 6C 03 D5 ...V.;..w;...l..
00D180: CD E7 07 3B F1 DD 77 F9 DD 7E F9 F5 21 0D 00 7D ...;..w..~..!..}
00D190: C1 90 3E 01 28 01 AF F5 DD 6E FA DD 66 FB E5 21 ..>.(....n..f..!
00D1A0: 04 00 D1 AF ED 52 20 01 3C C1 B0 B7 CA 47 26 DD .....R .<....G&.
00D1B0: 6E 03 DD 66 04 E5 DD 6E FA DD 66 FB 7D E1 77 C3 n..f...n..f.}.w.
00D1C0: C3 27 DD 7E F9 F5 21 0D 00 7D C1 90 3E 01 28 01 .'.~..!..}..>.(.
00D1D0: AF B7 CA DD 26 3E 01 DD 77 F8 C3 C3 27 3B DD 7E ....&>..w...';.~
00D1E0: F9 F5 33 06 01 CD 6C 03 D5 CD 5B 07 3B F1 FE 42 ..3...l...[.;..B
00D1F0: C2 FC 26 DD 7E 02 DD 77 F7 C3 C3 27 FE 41 CA 0B ..&.~..w...'.A..
00D200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00D210: 0B 00 00 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: 11 41 00 19 7E E1 77 21 01 00 DD 75 FA DD 74 FB .A..~.w!...u..t.
00D310: C3 20 2F DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB . /.n..f.#.u..t.
00D320: 11 35 00 EB B7 ED 52 FA 49 2F 21 42 6B E5 DD 6E .5....R.I/!Bk..n
00D330: FA DD 66 FB 2B 54 5D 29 29 19 D1 19 E5 06 01 CD ..f.+T])).......
00D340: 6C 03 D5 CD 69 25 C3 13 2F 21 06 00 39 F9 DD E1 l...i%../!..9...
00D350: D1 E1 EB E9 C3 09 30 C3 5A 2F DD E5 DD 21 04 00 ......0.Z/...!..
00D360: DD 39 21 00 00 39 F9 21 F7 6C 22 70 2F C3 72 2F .9!..9.!.l"p/.r/
00D370: 66 4E 2A 70 2F 11 89 00 19 E5 06 01 CD 6C 03 21 fN*p/........l.!
00D380: F8 FF 19 5E 23 56 EB D1 19 E5 DD 7E 02 E1 77 06 ...^#V.....~..w.
00D390: 01 CD 6C 03 21 F8 FF 19 E5 06 01 CD 6C 03 21 F8 ..l.!.......l.!.
00D3A0: FF 19 5E 23 56 EB 23 EB E1 73 23 72 06 01 CD 6C ..^#V.#..s#r...l
00D3B0: 03 21 F8 FF 19 5E 23 56 EB E5 21 21 01 EB E1 B7 .!...^#V..!!....
00D3C0: ED 52 3E 80 A4 07 EE 01 B7 CA 02 30 21 80 01 22 .R>........0!.."
00D3D0: 0B 01 C3 F4 2F 54 6F 6F 20 6D 61 6E 79 20 63 68 ..../Too many ch
00D3E0: 61 72 61 63 74 65 72 73 20 69 6E 20 63 6F 6D 6D aracters in comm
00D3F0: 61 6E 64 73 21 D5 2F 06 1F CD 73 02 CD CB 01 CD ands!./...s.....
00D400: DB 02 DD E1 D1 33 E1 EB E9 DD E5 DD 21 04 00 DD .....3......!...
00D410: 39 21 FA FF 39 F9 21 F7 6C 22 1F 30 C3 21 30 64 9!..9.!.l".0.!0d
00D420: 6E 2A 1F 30 11 5E 00 19 5E 23 56 EB 11 D4 FF 19 n*.0.^..^#V.....
00D430: DD 75 F8 DD 74 F9 21 00 00 7D F5 33 DD E5 CD 5A .u..t.!..}.3...Z
00D440: 2F 21 01 00 E5 DD 75 FA DD 74 FB 21 35 00 2B 2B /!....u..t.!5.++
00D450: E3 C3 61 30 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 ..a0.n..f.#.u..t
00D460: FB D1 D5 EB B7 ED 52 FA F9 30 21 42 6B E5 DD 6E ......R..0!Bk..n
00D470: FA DD 66 FB 2B 54 5D 29 29 19 D1 19 22 82 30 C3 ..f.+T]))...".0.
00D480: 84 30 49 4E 2A 82 30 7E F5 21 00 00 7D C1 90 3E .0IN*.0~.!..}..>
00D490: 01 28 01 AF B7 CA A6 30 21 FF 00 7D F5 33 DD E5 .(.....0!..}.3..
00D4A0: CD 5A 2F C3 EB 30 21 01 00 E5 DD 75 F6 DD 74 F7 .Z/..0!....u..t.
00D4B0: 2A 82 30 7E 6F 26 00 E3 C3 C8 30 DD 6E F6 DD 66 *.0~o&....0.n..f
00D4C0: F7 23 DD 75 F6 DD 74 F7 D1 D5 EB B7 ED 52 FA EA .#.u..t......R..
00D4D0: 30 2A 82 30 23 E5 DD 6E F6 DD 66 F7 2B D1 19 7E 0*.0#..n..f.+..~
00D4E0: F5 33 DD E5 CD 5A 2F C3 BB 30 D1 21 00 00 7D F5 .3...Z/..0.!..}.
00D4F0: 33 DD E5 CD 5A 2F C3 54 30 D1 21 00 00 7D F5 33 3...Z/.T0.!..}.3
00D500: 05 39 43 4F 4D 21 02 39 01 03 00 EB AF 6F 67 ED .9COM!.9.....og.
00D510: 42 39 F9 EB ED B0 06 01 CD 6C 03 D5 CD 51 10 3B B9.......l...Q.;
00D520: F1 B7 CA C3 39 06 01 CD 6C 03 D5 CD 6A 2D 21 27 ....9...l...j-!'
00D530: 01 22 0B 01 21 4B 6C 22 0B 01 CD 88 01 DD 77 F7 ."..!Kl"......w.
00D540: DD 7E F7 6F 26 00 DD 75 FA DD 74 FB 21 01 00 E5 .~.o&..u..t.!...
00D550: DD 75 F8 DD 74 F9 DD 6E FA DD 66 FB E3 C3 6D 39 .u..t..n..f...m9
00D560: DD 6E F8 DD 66 F9 23 DD 75 F8 DD 74 F9 D1 D5 EB .n..f.#.u..t....
00D570: B7 ED 52 FA A2 39 21 27 01 22 0B 01 21 4B 6C 22 ..R..9!'."..!Kl"
00D580: 0B 01 CD 88 01 DD 77 F7 2A 68 38 11 81 00 19 E5 ......w.*h8.....
00D590: DD 6E F8 DD 66 F9 D1 19 2B E5 DD 7E F7 E1 77 C3 .n..f...+..~..w.
00D5A0: 60 39 D1 2A 68 38 11 5E 00 19 E5 DD 6E FA DD 66 `9.*h8.^....n..f
00D5B0: FB 11 2B 00 19 EB E1 73 23 72 06 01 CD 6C 03 D5 ..+....s#r...l..
00D5C0: CD 09 30 33 E1 E1 DD E1 D1 E1 EB E9 C3 CF 39 DD ..03..........9.
00D5D0: E5 DD 21 04 00 DD 39 21 00 00 39 F9 21 80 01 22 ..!...9!..9.!.."
00D5E0: 0B 01 C3 F8 39 57 68 65 6E 20 70 72 6F 6D 70 74 ....9When prompt
00D5F0: 65 64 20 74 79 70 65 3A 21 E5 39 06 13 CD 73 02 ed type:!.9...s.
00D600: CD CB 01 21 80 01 22 0B 01 CD CB 01 21 0D 00 E5 ...!..".....!...
00D610: 06 01 CD 6C 03 D5 CD 03 0A 21 80 01 22 0B 01 C3 ...l.....!.."...
00D620: 35 3A 6C 65 61 76 65 20 75 6E 63 68 61 6E 67 65 5:leave unchange
00D630: 64 20 6F 72 2C 21 22 3A 06 13 CD 73 02 CD CB 01 d or,!":...s....
00D640: 21 80 01 22 0B 01 C3 66 3A 44 20 64 65 6C 65 74 !.."...f:D delet
00D650: 65 20 63 75 72 72 65 6E 74 20 73 65 71 75 65 6E e current sequen
00D660: 63 65 20 6F 72 2C 21 49 3A 06 1D CD 73 02 CD CB ce or,!I:...s...
00D670: 01 C3 8E 3A 74 68 65 20 6E 65 77 20 76 61 6C 75 ...:the new valu
00D680: 65 20 66 6F 6C 6C 6F 77 65 64 20 62 79 20 21 80 e followed by !.
00D690: 01 22 0B 01 21 74 3A 06 1A CD 73 02 21 0D 00 E5 ."..!t:...s.!...
00D6A0: 06 01 CD 6C 03 D5 CD 03 0A 21 03 00 E5 06 01 CD ...l.....!......
00D6B0: 6C 03 D5 CD 67 08 DD E1 D1 E1 EB E9 C3 BF 3A DD l...g.........:.
00D6C0: E5 DD 21 04 00 DD 39 21 FD FF 39 F9 06 01 CD 6C ..!...9!..9....l
00D6D0: 03 D5 CD CF 39 21 F7 6C 22 DE 3A C3 E0 3A 45 21 ....9!.l".:..:E!
00D6E0: C3 FA 3A 48 6F 77 20 6D 61 6E 79 20 73 63 72 65 ..:How many scre
00D6F0: 65 6E 20 63 6F 6C 75 6D 6E 73 21 80 01 22 0B 01 en columns!.."..
00D700: DD E5 CD 5A 2F 2A 1F 30 11 2C 00 19 E5 2A 1F 30 ...Z/*.0.,...*.0
00D710: 11 89 00 19 E5 2A 1F 30 D1 EB B7 ED 52 E5 2A C0 .....*.0....R.*.
00D720: 6E D1 19 E5 DD 6E F8 DD 66 F9 D1 19 23 EB E1 73 n....n..f...#..s
00D730: 23 72 2A 1F 30 11 60 00 19 E5 21 42 6B E5 21 34 #r*.0.`...!Bk.!4
00D740: 00 2B 54 5D 29 29 19 D1 19 23 E5 21 01 00 2B D1 .+T]))...#.!..+.
00D750: 19 7E E1 77 2A 1F 30 11 41 00 19 E5 21 42 6B E5 .~.w*.0.A...!Bk.
00D760: 21 35 00 2B 54 5D 29 29 19 D1 19 23 E5 21 01 00 !5.+T]))...#.!..
00D770: 2B D1 19 7E E1 77 21 06 00 39 F9 DD E1 D1 E1 EB +..~.w!..9......
00D780: E9 C3 84 31 DD E5 DD 21 04 00 DD 39 21 FD FF 39 ...1...!...9!..9
00D790: F9 21 01 00 DD 75 FA DD 74 FB C3 AA 31 DD 6E FA .!...u..t...1.n.
00D7A0: DD 66 FB 23 DD 75 FA DD 74 FB 11 6A 01 EB B7 ED .f.#.u..t..j....
00D7B0: 52 FA DC 31 21 27 01 22 0B 01 21 4B 6C 22 0B 01 R..1!'."..!Kl"..
00D7C0: CD 88 01 DD 77 F9 21 F7 6C E5 DD 6E FA DD 66 FB ....w.!.l..n..f.
00D7D0: D1 19 2B E5 DD 7E F9 E1 77 C3 9D 31 06 01 CD 6C ..+..~..w..1...l
00D7E0: 03 D5 CD 6A 2D 33 E1 DD E1 D1 E1 EB E9 C3 F0 31 ...j-3.........1
00D7F0: DD E5 DD 21 04 00 DD 39 21 FE FF 39 F9 06 01 CD ...!...9!..9....
00D800: 6C 03 D5 CD 09 30 21 01 00 DD 75 FA DD 74 FB C3 l....0!...u..t..
00D810: 1F 32 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB 11 .2.n..f.#.u..t..
00D820: 6A 01 EB B7 ED 52 FA 49 32 21 80 01 22 0B 01 21 j....R.I2!.."..!
00D830: 4B 6C 22 0B 01 21 F7 6C E5 DD 6E FA DD 66 FB D1 Kl"..!.l..n..f..
00D840: 19 2B 7E CD 8B 01 C3 12 32 E1 DD E1 D1 E1 EB E9 .+~.....2.......
00D850: C3 53 32 DD E5 DD 21 04 00 DD 39 21 FE FF 39 F9 .S2...!...9!..9.
00D860: 21 16 00 E5 06 01 CD 6C 03 D5 CD 67 08 21 80 01 !......l...g.!..
00D870: 22 0B 01 C3 9A 32 4E 6F 72 6D 61 6C 6C 79 20 74 "....2Normally t
00D880: 68 65 20 77 6F 72 6B 69 6E 67 20 63 6F 70 79 20 he working copy
00D890: 6F 66 20 45 44 38 30 20 69 73 21 76 32 06 24 CD of ED80 is!v2.$.
00D8A0: 73 02 CD CB 01 21 80 01 22 0B 01 C3 D2 32 72 65 s....!.."....2re
00D8B0: 61 64 20 69 6E 20 66 72 6F 6D 20 61 20 66 69 6C ad in from a fil
00D8C0: 65 20 63 61 6C 6C 65 64 20 45 44 38 30 2E 43 4F e called ED80.CO
00D8D0: 4D 2E 21 AE 32 06 24 CD 73 02 CD CB 01 C3 F8 32 M.!.2.$.s......2
00D8E0: 55 73 65 20 61 6E 6F 74 68 65 72 20 66 69 6C 65 Use another file
00D8F0: 20 69 6E 73 74 65 61 64 21 80 01 22 0B 01 21 E0 instead!.."..!.
00D900: 21 E3 3A 06 17 CD 73 02 2A DE 3A 11 32 00 19 E5 !.:...s.*.:.2...
00D910: 06 01 CD 6C 03 D5 CD BA 11 2A DE 3A 11 32 00 19 ...l.....*.:.2..
00D920: 7E F5 21 50 00 7D 47 F1 90 3F 3E 00 17 B7 CA 3D ~.!P.}G..?>....=
00D930: 3B 06 01 CD 6C 03 D5 CD 50 36 C3 46 3B 06 01 CD ;...l...P6.F;...
00D940: 6C 03 D5 CD 2F 37 C3 5D 3B 48 6F 77 20 6D 61 6E l.../7.];How man
00D950: 79 20 73 63 72 65 65 6E 20 72 6F 77 73 21 80 01 y screen rows!..
00D960: 22 0B 01 21 49 3B 06 14 CD 73 02 2A DE 3A 11 33 "..!I;...s.*.:.3
00D970: 00 19 E5 06 01 CD 6C 03 D5 CD BA 11 C3 9F 3B 43 ......l.......;C
00D980: 75 72 73 6F 72 20 50 6F 73 69 74 69 6F 6E 20 6C ursor Position l
00D990: 65 61 64 2D 69 6E 20 73 65 71 75 65 6E 63 65 21 ead-in sequence!
00D9A0: 80 01 22 0B 01 21 7F 3B 06 20 CD 73 02 3B 2A DE .."..!.;. .s.;*.
00D9B0: 3A 11 45 00 19 E5 AF F5 33 06 01 CD 6C 03 D5 CD :.E.....3...l...
00D9C0: D2 25 3B F1 DD 77 FA 2A DE 3A 11 45 00 19 7E F5 .%;..w.*.:.E..~.
00D9D0: 21 00 00 7D C1 90 3E 01 28 01 AF DD 77 F9 DD 7E !..}..>.(...w..~
00D9E0: F9 EE 01 B7 CA 37 3C C3 0B 3C 49 73 20 74 68 65 .....7<..<Is the
00D9F0: 20 72 6F 77 20 73 65 6E 74 20 62 65 66 6F 72 65 row sent before
00DA00: 20 74 68 65 20 63 6F 6C 75 6D 6E 21 80 01 22 0B the column!..".
00DA10: 01 21 EA 3B 06 21 CD 73 02 2A DE 3A 11 44 00 19 .!.;.!.s.*.:.D..
00DA20: E5 3B 2A DE 3A 11 44 00 19 E5 06 01 CD 6C 03 D5 .;*.:.D......l..
00DA30: CD 63 0B 3B F1 E1 77 C3 4B 3C 4F 66 66 73 65 74 .c.;..w.K<Offset
00DA40: 20 66 6F 72 20 63 6F 6C 75 6D 6E 21 80 01 22 0B for column!..".
00DA50: 01 21 3A 3C 06 11 CD 73 02 2A DE 3A 11 31 00 19 .!:<...s.*.:.1..
00DA60: E5 06 01 CD 6C 03 D5 CD BA 11 C3 7B 3C 4F 66 66 ....l......{<Off
00DA70: 73 65 74 20 66 6F 72 20 72 6F 77 21 80 01 22 0B set for row!..".
00DA80: 01 21 6D 3C 06 0E CD 73 02 2A DE 3A 11 30 00 19 .!m<...s.*.:.0..
00DA90: E5 06 01 CD 6C 03 D5 CD BA 11 C3 B2 3C 43 6C 65 ....l.......<Cle
00DAA0: 61 72 20 53 63 72 65 65 6E 20 73 65 71 75 65 6E ar Screen sequen
00DAB0: 63 65 21 80 01 22 0B 01 21 9D 3C 06 15 CD 73 02 ce!.."..!.<...s.
00DAC0: 3B 2A DE 3A 11 4A 00 19 E5 AF F5 33 06 01 CD 6C ;*.:.J.....3...l
00DAD0: 03 D5 CD D2 25 3B F1 DD 77 FA C3 FA 3C 43 6C 65 ....%;..w...<Cle
00DAE0: 61 72 20 74 6F 20 45 6E 64 20 6F 66 20 4C 69 6E ar to End of Lin
00DAF0: 65 20 73 65 71 75 65 6E 63 65 21 80 01 22 0B 01 e sequence!.."..
00DB00: 32 06 18 CD 73 02 21 B0 6E E5 21 20 07 01 0E 00 2...s.!.n.! ....
00DB10: D1 ED B0 3B 06 01 CD 6C 03 D5 CD 40 0A 3B F1 B7 ...;...l...@.;..
00DB20: CA 56 33 3B 21 B0 6E E5 C3 2E 33 43 4F 4D 21 2B .V3;!.n...3COM!+
00DB30: 33 01 03 00 EB AF 6F 67 ED 42 39 F9 EB ED B0 06 3.....og.B9.....
00DB40: 01 CD 6C 03 D5 CD 51 10 3B F1 EE 01 B7 CA 53 33 ..l...Q.;.....S3
00DB50: CD DB 02 C3 70 33 21 B0 6E 01 0E 00 EB AF 6F 67 ....p3!.n.....og
00DB60: ED 42 39 F9 EB ED B0 06 01 CD 6C 03 D5 CD EE 0F .B9.......l.....
00DB70: 21 03 00 E5 06 01 CD 6C 03 D5 CD 67 08 21 80 01 !......l...g.!..
00DB80: 22 0B 01 C3 8E 33 52 65 61 64 69 6E 67 20 21 86 "....3Reading !.
00DB90: 33 06 08 CD 73 02 21 B0 6E 06 0E CD 73 02 C3 B1 3...s.!.n...s...
00DBA0: 33 20 61 73 20 77 6F 72 6B 69 6E 67 20 63 6F 70 3 as working cop
00DBB0: 79 21 A1 33 06 10 CD 73 02 CD CB 01 21 80 01 22 y!.3...s....!.."
00DBC0: 0B 01 CD CB 01 06 01 CD 6C 03 D5 CD 2D 08 21 01 ........l...-.!.
00DBD0: 00 DD 75 FA DD 74 FB C3 E7 33 DD 6E FA DD 66 FB ..u..t...3.n..f.
00DBE0: 23 DD 75 FA DD 74 FB 11 04 00 EB B7 ED 52 FA 13 #.u..t.......R..
00DBF0: 34 21 27 01 22 0B 01 21 4B 6C 22 0B 01 21 CC 6E 4!'."..!Kl"..!.n
00DC00: E5 DD 6E FA DD 66 FB 2B D1 19 E5 CD 88 01 E1 77 ..n..f.+.......w
00DC10: C3 DA 33 21 CC 6E E5 21 03 00 2B D1 19 5E 23 56 ..3!.n.!..+..^#V
00DC20: EB 22 C0 6E 2A C0 6E 11 00 FF 19 22 CA 6E 21 05 .".n*.n....".n!.
00DC30: 00 E5 DD 75 FA DD 74 FB 2A CA 6E E3 C3 4C 34 DD ...u..t.*.n..L4.
00DC40: 6E FA DD 66 FB 23 DD 75 FA DD 74 FB D1 D5 EB B7 n..f.#.u..t.....
00DC50: ED 52 FA 77 34 21 27 01 22 0B 01 21 4B 6C 22 0B .R.w4!'."..!Kl".
00DC60: 01 21 CC 6E E5 DD 6E FA DD 66 FB 2B D1 19 E5 CD .!.n..n..f.+....
00DC70: 88 01 E1 77 C3 3F 34 D1 06 01 CD 6C 03 D5 CD 84 ...w.?4....l....
00DC80: 31 21 1C 00 E5 06 01 CD 6C 03 D5 CD 67 08 E1 DD 1!......l...g...
00DC90: E1 D1 E1 EB E9 C3 98 34 DD E5 DD 21 04 00 DD 39 .......4...!...9
00DCA0: 21 FD FF 39 F9 21 80 01 22 0B 01 C3 BE 34 57 72 !..9.!.."....4Wr
00DCB0: 69 74 69 6E 67 20 45 44 38 30 20 61 73 20 21 AE iting ED80 as !.
00DCC0: 34 06 10 CD 73 02 DD 6E 02 DD 66 03 06 0E CD 73 4...s..n..f....s
00DCD0: 02 CD CB 01 06 01 CD 6C 03 D5 CD 2D 08 21 4B 6C .......l...-.!Kl
00DCE0: E5 DD 6E 02 DD 66 03 D1 CD DF 04 21 F7 6C 22 F4 ..n..f.....!.l".
00DCF0: 34 C3 F6 34 52 49 21 01 00 DD 75 FA DD 74 FB DD 4..4RI!...u..t..
00DD00: 21 DD 3C 06 1D CD 73 02 3B 2A DE 3A 11 4F 00 19 !.<...s.;*.:.O..
00DD10: E5 AF F5 33 06 01 CD 6C 03 D5 CD D2 25 3B F1 DD ...3...l....%;..
00DD20: 77 FA C3 30 3D 55 73 65 20 6C 65 61 64 2D 69 6E w..0=Use lead-in
00DD30: 21 80 01 22 0B 01 21 25 3D 06 0B CD 73 02 2A DE !.."..!%=...s.*.
00DD40: 3A 11 42 00 19 E5 3B 2A DE 3A 11 42 00 19 E5 06 :.B...;*.:.B....
00DD50: 01 CD 6C 03 D5 CD 63 0B 3B F1 E1 77 2A DE 3A 11 ..l...c.;..w*.:.
00DD60: 42 00 19 7E B7 CA A6 3D C3 7B 3D 4C 65 61 64 2D B..~...=.{=Lead-
00DD70: 69 6E 20 73 65 71 75 65 6E 63 65 21 80 01 22 0B in sequence!..".
00DD80: 01 21 6B 3D 06 10 CD 73 02 3B 2A DE 3A 11 54 00 .!k=...s.;*.:.T.
00DD90: 19 E5 AF F5 33 06 01 CD 6C 03 D5 CD D2 25 3B F1 ....3...l....%;.
00DDA0: DD 77 FA C3 B4 3D 2A DE 3A 11 54 00 19 E5 21 00 .w...=*.:.T...!.
00DDB0: 00 7D E1 77 C3 C3 3D 55 73 65 20 6C 65 61 64 2D .}.w..=Use lead-
00DDC0: 6F 75 74 21 80 01 22 0B 01 21 B7 3D 06 0C CD 73 out!.."..!.=...s
00DDD0: 02 2A DE 3A 11 43 00 19 E5 3B 2A DE 3A 11 43 00 .*.:.C...;*.:.C.
00DDE0: 19 E5 06 01 CD 6C 03 D5 CD 63 0B 3B F1 E1 77 2A .....l...c.;..w*
00DDF0: DE 3A 11 43 00 19 7E B7 CA 3A 3E C3 0F 3E 4C 65 .:.C..~..:>..>Le
00DE00: 61 64 2D 6F 75 74 20 73 65 71 75 65 6E 63 65 21 ad-out sequence!
00DE10: 80 01 22 0B 01 21 FE 3D 06 11 CD 73 02 3B 2A DE .."..!.=...s.;*.
00DE20: 3A 11 59 00 19 E5 AF F5 33 06 01 CD 6C 03 D5 CD :.Y.....3...l...
00DE30: D2 25 3B F1 DD 77 FA C3 48 3E 2A DE 3A 11 59 00 .%;..w..H>*.:.Y.
00DE40: 19 E5 21 00 00 7D E1 77 DD 7E F9 F5 2A DE 3A 11 ..!..}.w.~..*.:.
00DE50: 4A 00 19 7E F5 21 00 00 7D C1 90 3E 01 28 01 AF J..~.!..}..>.(..
00DE60: C1 B0 F5 2A DE 3A 11 42 00 19 7E F5 2A DE 3A 11 ...*.:.B..~.*.:.
00DE70: 54 00 19 7E F5 21 00 00 7D C1 90 3E 01 28 01 AF T..~.!..}..>.(..
00DE80: C1 A0 C1 B0 F5 2A DE 3A 11 43 00 19 7E F5 2A DE .....*.:.C..~.*.
00DE90: 3A 11 59 00 19 7E F5 21 00 00 7D C1 90 3E 01 28 :.Y..~.!..}..>.(
00DEA0: 01 AF C1 A0 C1 B0 DD 77 F9 DD 7E F9 B7 CA BC 3E .......w..~....>
00DEB0: 06 01 CD 6C 03 D5 CD 12 38 C3 CC 3E 2A DE 3A 11 ...l....8..>*.:.
00DEC0: 5E 00 19 E5 21 2C 00 EB E1 73 23 72 33 E1 DD E1 ^...!,...s#r3...
00DED0: D1 E1 EB E9 C3 D7 3E DD E5 DD 21 04 00 DD 39 21 ......>...!...9!
00DEE0: FA FF 39 F9 21 80 01 22 0B 01 C3 0B 3F 4D 6F 64 ..9.!.."....?Mod
00DEF0: 69 66 79 69 6E 67 20 63 6F 6D 6D 61 6E 64 73 20 ifying commands
00DF00: 6E 02 DD 66 03 E5 DD 6E FA DD 66 FB 23 23 2B D1 n..f...n..f.##+.
00DF10: 19 7E DD 77 F9 2A F4 34 11 1F 00 19 E5 DD 6E FA .~.w.*.4......n.
00DF20: DD 66 FB 2B D1 19 E5 DD 7E F9 E1 77 DD 6E FA DD .f.+....~..w.n..
00DF30: 66 FB 23 DD 75 FA DD 74 FB DD 7E F9 F5 3E 20 C1 f.#.u..t..~..> .
00DF40: 90 3E 01 28 01 AF F5 DD 7E F9 F5 3E 2E C1 90 3E .>.(....~..>...>
00DF50: 01 28 01 AF C1 B0 F5 DD 7E F9 F5 21 00 00 7D C1 .(......~..!..}.
00DF60: 90 3E 01 28 01 AF C1 B0 B7 CA FF 34 2A F4 34 11 .>.(.......4*.4.
00DF70: 1F 00 19 E5 DD 6E FA DD 66 FB 2B 2B D1 19 E5 3E .....n..f.++...>
00DF80: 2E E1 77 2A F4 34 11 1F 00 19 E5 DD 6E FA DD 66 ..w*.4......n..f
00DF90: FB 2B D1 19 E5 3E 48 E1 77 2A F4 34 11 1F 00 19 .+...>H.w*.4....
00DFA0: E5 DD 6E FA DD 66 FB 23 2B D1 19 E5 3E 4C E1 77 ..n..f.#+...>L.w
00DFB0: 2A F4 34 11 1F 00 19 E5 DD 6E FA DD 66 FB 23 23 *.4......n..f.##
00DFC0: 2B D1 19 E5 3E 50 E1 77 2A F4 34 11 1F 00 19 E5 +...>P.w*.4.....
00DFD0: DD 6E FA DD 66 FB 23 23 23 2B D1 19 E5 21 00 00 .n..f.###+...!..
00DFE0: 7D E1 77 21 01 00 E5 DD 75 FA DD 74 FB 2A CA 6E }.w!....u..t.*.n
00DFF0: E3 C3 01 36 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 ...6.n..f.#.u..t
00E000: FB D1 D5 EB B7 ED 52 FA 2A 36 21 80 01 22 0B 01 ......R.*6!.."..
00E010: 21 4B 6C 22 0B 01 21 CC 6E E5 DD 6E FA DD 66 FB !Kl"..!.n..n..f.
00E020: 2B D1 19 7E CD 8B 01 C3 F4 35 D1 06 01 CD 6C 03 +..~.....5....l.
00E030: D5 CD F0 31 DD 6E 02 DD 66 03 E5 06 01 CD 6C 03 ...1.n..f.....l.
00E040: D5 CD EA 1B 33 E1 DD E1 D1 E1 E1 EB E9 C3 50 36 ....3.........P6
00E050: DD E5 DD 21 04 00 DD 39 21 00 00 39 F9 21 F7 6C ...!...9!..9.!.l
00E060: 22 66 36 C3 68 36 3D 54 2A 66 36 11 34 00 19 E5 "f6.h6=T*f6.4...
00E070: 21 1D 00 7D E1 77 2A 66 36 11 35 00 19 E5 21 20 !..}.w*f6.5...!
00E080: 00 7D E1 77 2A 66 36 11 36 00 19 E5 21 08 00 7D .}.w*f6.6...!..}
00E090: E1 77 2A 66 36 11 37 00 19 E5 21 02 00 7D E1 77 .w*f6.7...!..}.w
00E0A0: 2A 66 36 11 3F 00 19 E5 21 80 00 7D E1 77 2A 66 *f6.?...!..}.w*f
00E0B0: 36 11 3C 00 19 E5 21 80 00 11 0B 00 19 7D E1 77 6.<...!......}.w
00E0C0: 2A 66 36 11 3D 00 19 E5 21 80 00 11 2D 00 19 7D *f6.=...!...-..}
00E0D0: E1 77 2A 66 36 11 40 00 19 E5 21 00 00 7D E1 77 .w*f6.@...!..}.w
00E0E0: 2A 66 36 11 39 00 19 E5 21 10 00 7D E1 77 2A 66 *f6.9...!..}.w*f
00E0F0: 36 11 3A 00 19 E5 21 1A 00 7D E1 77 2A 66 36 11 6.:...!..}.w*f6.
00E100: 77 69 6C 6C 20 75 70 64 61 74 65 21 ED 3E 06 1E will update!.>..
00E110: CD 73 02 CD CB 01 21 80 01 22 0B 01 C3 34 3F 74 .s....!.."...4?t
00E120: 68 65 20 68 65 6C 70 20 69 6E 66 6F 72 6D 61 74 he help informat
00E130: 69 6F 6E 2E 21 1F 3F 06 15 CD 73 02 CD CB 01 21 ion.!.?...s....!
00E140: 80 01 22 0B 01 CD CB 01 21 80 01 22 0B 01 C3 64 ..".....!.."...d
00E150: 3F 57 68 65 6E 20 70 72 6F 6D 70 74 65 64 20 74 ?When prompted t
00E160: 79 70 65 3A 21 51 3F 06 13 CD 73 02 CD CB 01 21 ype:!Q?...s....!
00E170: 80 01 22 0B 01 CD CB 01 21 0D 00 E5 06 01 CD 6C ..".....!......l
00E180: 03 D5 CD 03 0A 21 80 01 22 0B 01 C3 A1 3F 6C 65 .....!.."....?le
00E190: 61 76 65 20 75 6E 63 68 61 6E 67 65 64 20 6F 72 ave unchanged or
00E1A0: 2C 21 8E 3F 06 13 CD 73 02 CD CB 01 21 80 01 22 ,!.?...s....!.."
00E1B0: 0B 01 C3 D6 3F 42 20 67 6F 20 62 61 63 6B 20 74 ....?B go back t
00E1C0: 6F 20 70 72 65 76 69 6F 75 73 20 63 6F 6D 6D 61 o previous comma
00E1D0: 6E 64 20 6F 72 2C 21 B5 3F 06 21 CD 73 02 CD CB nd or,!.?.!.s...
00E1E0: 01 C3 FD 3F 6B 65 79 20 73 65 71 75 65 6E 63 65 ...?key sequence
00E1F0: 20 66 6F 6C 6C 6F 77 65 64 20 62 79 20 21 80 01 followed by !..
00E200: 22 0B 01 21 E4 3F 06 19 CD 73 02 21 0D 00 E5 06 "..!.?...s.!....
00E210: 01 CD 6C 03 D5 CD 03 0A 21 80 01 22 0B 01 CD CB ..l.....!.."....
00E220: 01 21 80 01 22 0B 01 CD CB 01 21 C6 61 E5 21 00 .!..".....!.a.!.
00E230: 00 11 07 00 CD 77 03 D1 19 22 3F 40 C3 41 40 5E .....w..."?@.A@^
00E240: 00 2A 3F 40 E5 21 04 00 7D E1 77 2A 3F 40 23 E5 .*?@.!..}.w*?@#.
00E250: 21 01 00 2B D1 19 E5 21 FF 00 7D E1 77 21 01 00 !..+...!..}.w!..
00E260: 22 C6 6E 2A C6 6E E5 21 00 00 D1 B7 ED 52 3E 80 ".n*.n.!.....R>.
00E270: A4 07 F5 2A C6 6E E5 21 52 00 EB E1 B7 ED 52 3E ...*.n.!R.....R>
00E280: 80 A4 07 C1 A0 B7 CA F7 41 21 40 63 E5 2A C6 6E ........A!@c.*.n
00E290: 2B 11 19 00 CD 77 03 D1 19 E5 21 01 00 2B D1 19 +....w....!..+..
00E2A0: 7E FE 30 C2 84 41 21 80 01 E5 2A C6 6E E5 06 01 ~.0..A!...*.n...
00E2B0: CD 6C 03 D5 CD 0C 18 21 74 61 E5 2A C6 6E 2B D1 .l.....!ta.*.n+.
00E2C0: 19 7E 6F 26 00 DD 75 FA DD 74 FB 3B 21 42 6B E5 .~o&..u..t.;!Bk.
00E2D0: DD 6E FA DD 66 FB 2B 54 5D 29 29 19 D1 19 E5 3E .n..f.+T]))....>
00E2E0: 01 F5 33 06 01 CD 6C 03 D5 CD D2 25 3B F1 B7 CA ..3...l....%;...
00E2F0: 23 41 3B 21 42 6B E5 DD 6E FA DD 66 FB 2B 54 5D #A;!Bk..n..f.+T]
00E300: 3E 00 19 E5 21 22 00 7D E1 77 2A 66 36 11 3B 00 >...!".}.w*f6.;.
00E310: 19 E5 21 29 00 7D E1 77 2A 66 36 11 38 00 19 E5 ..!).}.w*f6.8...
00E320: 21 32 00 7D E1 77 DD E1 D1 E1 EB E9 C3 2F 37 DD !2.}.w......./7.
00E330: E5 DD 21 04 00 DD 39 21 00 00 39 F9 21 F7 6C 22 ..!...9!..9.!.l"
00E340: 45 37 C3 47 37 52 FA 2A 45 37 11 34 00 19 E5 21 E7.G7R.*E7.4...!
00E350: 16 00 7D E1 77 2A 45 37 11 35 00 19 E5 21 09 00 ..}.w*E7.5...!..
00E360: 7D E1 77 2A 45 37 11 36 00 19 E5 21 04 00 7D E1 }.w*E7.6...!..}.
00E370: 77 2A 45 37 11 37 00 19 E5 21 02 00 7D E1 77 2A w*E7.7...!..}.w*
00E380: 45 37 11 3F 00 19 E5 21 80 00 7D E1 77 2A 45 37 E7.?...!..}.w*E7
00E390: 11 3D 00 19 E5 21 80 00 11 16 00 19 7D E1 77 2A .=...!......}.w*
00E3A0: 45 37 11 40 00 19 E5 21 00 00 7D E1 77 2A 45 37 E7.@...!..}.w*E7
00E3B0: 11 38 00 19 E5 21 0F 00 7D E1 77 2A 45 37 11 39 .8...!..}.w*E7.9
00E3C0: 00 19 E5 21 0F 00 7D E1 77 2A 45 37 11 3A 00 19 ...!..}.w*E7.:..
00E3D0: E5 21 19 00 7D E1 77 2A 45 37 11 3B 00 19 E5 21 .!..}.w*E7.;...!
00E3E0: 21 00 7D E1 77 2A 45 37 11 3C 00 19 E5 21 80 00 !.}.w*E7.<...!..
00E3F0: 11 0B 00 19 7D E1 77 2A 45 37 11 3E 00 19 E5 21 ....}.w*E7.>...!
00E400: 80 00 11 21 00 19 7D E1 77 DD E1 D1 E1 EB E9 C3 ...!..}.w.......
00E410: 12 38 DD E5 DD 21 04 00 DD 39 21 FB FF 39 F9 21 .8...!...9!..9.!
00E420: 03 00 E5 06 01 CD 6C 03 D5 CD 67 08 21 80 01 22 ......l...g.!.."
00E430: 0B 01 C3 54 38 50 6C 65 61 73 65 20 72 65 61 64 ...T8Please read
00E440: 20 6D 61 6E 75 61 6C 20 28 53 65 63 74 69 6F 6E manual (Section
00E450: 20 33 29 21 21 35 38 06 1F CD 73 02 CD CB 01 21 3)!!58...s....!
00E460: F7 6C 22 68 38 C3 6A 38 6D 20 21 80 01 22 0B 01 .l"h8.j8m !.."..
00E470: C3 8E 38 55 73 65 72 20 70 61 74 63 68 20 61 72 ..8User patch ar
00E480: 65 61 20 73 74 61 72 74 73 20 61 74 20 23 21 73 ea starts at #!s
00E490: 38 06 1B CD 73 02 2A 68 38 11 81 00 19 2B E5 2A 8...s.*h8....+.*
00E4A0: 68 38 D1 EB B7 ED 52 E5 2A C0 6E D1 19 E5 21 04 h8....R.*.n...!.
00E4B0: 00 D1 CD DD 06 CD CB 01 21 80 01 22 0B 01 CD CB ........!.."....
00E4C0: 01 C3 DC 38 52 65 61 64 20 69 6E 20 61 20 6E 65 ...8Read in a ne
00E4D0: 77 20 50 61 74 63 68 20 66 69 6C 65 21 80 01 22 w Patch file!.."
00E4E0: 0B 01 21 C4 38 06 18 CD 73 02 3B 06 01 CD 6C 03 ..!.8...s.;...l.
00E4F0: D5 CD 40 0A 3B F1 B7 CA C3 39 3B 21 A2 6E E5 C3 ..@.;....9;!.n..
00E500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00E510: 0C 00 00 00 02 09 4E E5 0C 00 41 02 00 00 00 02 ......N...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: 29 29 19 D1 19 E5 2A C6 6E E5 06 01 CD 6C 03 D5 ))....*.n....l..
00E610: CD 7B 22 3B F1 B7 CA 20 41 2A C6 6E 23 22 C6 6E .{";... A*.n#".n
00E620: C3 81 41 2A C6 6E 2B 22 C6 6E 2A C6 6E E5 21 00 ..A*.n+".n*.n.!.
00E630: 00 D1 AF ED 52 20 01 3C F5 21 40 63 E5 2A C6 6E ....R .<.!@c.*.n
00E640: 2B 11 19 00 CD 77 03 D1 19 E5 21 01 00 2B D1 19 +....w....!..+..
00E650: 7E F5 3E 30 C1 90 3E 01 28 01 AF C1 B0 B7 CA 23 ~.>0..>.(......#
00E660: 41 2A C6 6E E5 21 00 00 D1 B7 ED 52 3E 80 A4 07 A*.n.!.....R>...
00E670: B7 CA 81 41 2A C6 6E E5 06 01 CD 6C 03 D5 CD B0 ...A*.n....l....
00E680: 24 C3 F4 41 FE 31 C2 D2 41 21 00 00 DD 75 F6 DD $..A.1..A!...u..
00E690: 74 F7 21 80 01 E5 2A C6 6E E5 DD E5 D1 21 F6 FF t.!...*.n....!..
00E6A0: 19 E5 06 01 CD 6C 03 D5 CD 57 17 21 80 01 22 0B .....l...W.!..".
00E6B0: 01 CD CB 01 21 80 01 E5 DD 6E F6 DD 66 F7 E5 06 ....!....n..f...
00E6C0: 01 CD 6C 03 D5 CD B6 08 2A C6 6E 23 22 C6 6E C3 ..l.....*.n#".n.
00E6D0: F4 41 FE 32 CA DC 41 FE 33 C2 F4 41 21 80 01 E5 .A.2..A.3..A!...
00E6E0: 2A C6 6E E5 06 01 CD 6C 03 D5 CD 0C 18 2A C6 6E *.n....l.....*.n
00E6F0: 23 22 C6 6E C3 63 40 21 06 00 39 F9 DD E1 D1 E1 #".n.c@!..9.....
00E700: EB E9 C3 05 42 DD E5 DD 21 04 00 DD 39 21 FB FF ....B...!...9!..
00E710: 39 F9 06 01 CD 6C 03 D5 CD CF 39 21 F7 6C 22 24 9....l....9!.l"$
00E720: 42 C3 26 42 03 D5 21 80 01 22 0B 01 CD CB 01 C3 B.&B..!.."......
00E730: 3E 42 53 69 7A 65 20 6F 66 20 74 61 62 73 21 80 >BSize of tabs!.
00E740: 01 22 0B 01 21 32 42 06 0C CD 73 02 2A 24 42 11 ."..!2B...s.*$B.
00E750: 36 00 19 E5 06 01 CD 6C 03 D5 CD BA 11 C3 6F 42 6......l......oB
00E760: 54 61 62 73 20 70 65 72 20 73 63 72 6F 6C 6C 21 Tabs per scroll!
00E770: 80 01 22 0B 01 21 60 42 06 0F CD 73 02 2A 24 42 .."..!`B...s.*$B
00E780: 11 37 00 19 E5 06 01 CD 6C 03 D5 CD BA 11 21 80 .7......l.....!.
00E790: 01 22 0B 01 CD CB 01 C3 AD 42 45 6E 64 20 6F 66 .".......BEnd of
00E7A0: 20 6C 69 6E 65 20 64 69 73 70 6C 61 79 21 80 01 line display!..
00E7B0: 22 0B 01 21 9A 42 06 13 CD 73 02 2A 24 42 11 2E "..!.B...s.*$B..
00E7C0: 00 19 E5 06 01 CD 6C 03 D5 CD 2F 28 C3 E2 42 45 ......l.../(..BE
00E7D0: 6E 64 20 6F 66 20 66 69 6C 65 20 64 69 73 70 6C nd of file displ
00E7E0: 61 79 21 80 01 22 0B 01 21 CF 42 06 13 CD 73 02 ay!.."..!.B...s.
00E7F0: 2A 24 42 11 2F 00 19 E5 06 01 CD 6C 03 D5 CD 2F *$B./......l.../
00E800: 09 CD E7 03 CB 5E 20 06 18 0D CB 5E 28 05 CD 79 .....^ ....^(..y
00E810: 04 18 09 CB 76 28 05 D5 CD 2C 03 D1 CD 31 05 CD ....v(...,...1..
00E820: 26 08 CB 8E CB 9E DD CB 02 B6 E1 C9 E5 C5 3A 19 &.............:.
00E830: 22 4F CD 26 08 3A BB 22 B7 28 29 67 3A 88 23 6F "O.&.:.".()g:.#o
00E840: 3A 87 23 47 1A 13 FE 09 28 14 FE 0D 28 59 FE 01 :.#G....(...(Y..
00E850: DC AF 03 38 52 FE 20 30 03 05 28 02 10 E6 2D 20 ...8R. 0..(...-
00E860: DF 25 20 D8 1A 13 FE 0D CC CF 03 28 3A FE 01 DC .% ........(:...
00E870: DE 03 38 33 FE 09 20 0E CD 00 0F CD 6F 08 CD 81 ..83.. .....o...
00E880: 08 81 4F 0D 18 0D FE 20 38 33 FE 80 38 02 3E 3F ..O.... 83..8.>?
00E890: CD 99 08 0C 3A 18 22 B9 30 CA 1A 13 FE 01 DC AF ....:.".0.......
00E8A0: 03 38 04 FE 0D 20 F3 F5 CD F9 03 F1 C1 E1 C9 DD .8... ..........
00E8B0: CB 00 76 C0 E5 2A BC 22 B7 ED 52 E1 C9 47 3E 5E ..v..*."..R..G>^
00E8C0: CD 99 08 0C 3A 18 22 B9 38 D0 78 C6 40 18 C1 F5 ....:.".8.x.@...
00E8D0: 3A 7F 23 B7 20 02 3E 20 0C CD 99 08 F1 C9 CD AF :.#. .> ........
00E8E0: 03 F5 3A 80 23 18 EC C5 3A 1D 22 47 3A 18 22 4F ..:.#...:."G:."O
00E8F0: CD 26 08 C1 3E 0A C3 99 08 3A B4 22 B7 C8 47 DD .&..>....:."..G.
00E900: CB 00 4E 20 25 3A 18 22 B9 38 1F 21 A0 23 7E B7 ..N %:.".8.!.#~.
00E910: 28 0A 47 23 7E CD 99 08 10 F9 18 0E 3A 18 22 B9 (.G#~.......:.".
00E920: 38 08 3E 20 CD 99 08 0C 10 F2 AF 32 B4 22 C9 D5 8.> .......2."..
00E930: C5 3A 19 22 4F 1B 1A 13 B7 28 1D 1A B7 28 19 FE .:."O....(...(..
00E940: 0D 28 15 FE 09 20 08 CD 00 0F 81 4F 0D 18 05 FE .(... .....O....
00E950: 20 30 01 0C 0C 13 18 E3 0C 3A 19 22 ED 44 81 4F 0.......:.".D.O
00E960: 3A BB 22 B7 47 79 28 0E CD 05 10 5F AF 83 10 FD :.".Gy(...._....
00E970: ED 44 81 38 01 AF C1 D1 C9 E5 D5 C5 CD 2F 04 4F .D.8........./.O
00E980: 3A 87 23 81 3D 32 B4 22 05 ED 5B 0A 21 CD 34 0F :.#.=2."..[.!.4.
00E990: CD 2C 03 CD 24 05 20 37 CD 2F 04 4F D5 CD 25 0F .,..$. 7./.O..%.
00E9A0: CD 2F 04 D1 91 30 01 AF 32 B4 22 04 2A 0A 21 B7 ./...0..2.".*.!.
00E9B0: ED 52 20 10 DD CB 02 76 28 05 3E FF 32 B4 22 CD .R ....v(.>.2.".
00E9C0: 17 05 18 03 CD 2C 03 38 06 3A 1B 22 B8 20 C4 C1 .....,.8.:.". ..
00E9D0: D1 E1 C9 CD 24 05 C0 E5 D5 C5 F5 CD 4D 08 ED 5B ....$.......M..[
00E9E0: C0 22 3A 1A 22 47 0E 00 CD 24 05 20 25 21 1E 22 .":."G...$. %!."
00E9F0: CB 76 CB 9E 28 10 2A 0A 21 AF ED 52 20 08 B9 20 .v..(.*.!..R ..
00EA00: 28 33 E1 E1 DD E1 D1 E1 EB E9 C3 0D 43 DD E5 DD (3..........C...
00EA10: 21 04 00 DD 39 21 00 00 39 F9 3B 21 A2 6E E5 C3 !...9!..9.;!.n..
00EA20: 25 43 45 38 30 21 22 43 01 03 00 EB AF 6F 67 ED %CE80!"C.....og.
00EA30: 42 39 F9 EB ED B0 06 01 CD 6C 03 D5 CD 51 10 3B B9.......l...Q.;
00EA40: F1 B7 CA A1 43 21 80 01 22 0B 01 C3 73 43 52 65 ....C!.."...sCRe
00EA50: 61 64 69 6E 67 20 69 6E 73 74 61 6C 6C 61 74 69 ading installati
00EA60: 6F 6E 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 66 on information f
00EA70: 72 6F 6D 21 4E 43 06 25 CD 73 02 CD CB 01 21 80 rom!NC.%.s....!.
00EA80: 01 22 0B 01 21 A2 6E 06 0E CD 73 02 CD CB 01 06 ."..!.n...s.....
00EA90: 01 CD 6C 03 D5 CD 2D 08 06 01 CD 6C 03 D5 CD 84 ..l...-....l....
00EAA0: 31 DD E1 D1 E1 EB E9 C3 AA 43 DD E5 DD 21 04 00 1........C...!..
00EAB0: DD 39 21 00 00 39 F9 3B 21 A2 6E E5 C3 C2 43 45 .9!..9.;!.n...CE
00EAC0: 38 30 21 BF 43 01 03 00 EB AF 6F 67 ED 42 39 F9 80!.C.....og.B9.
00EAD0: EB ED B0 06 01 CD 6C 03 D5 CD AE 0C 3B F1 B7 CA ......l.....;...
00EAE0: 47 44 21 80 01 22 0B 01 C3 0E 44 57 72 69 74 69 GD!.."....DWriti
00EAF0: 6E 67 20 69 6E 73 74 61 6C 6C 61 74 69 6F 6E 20 ng installation
00EB00: 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 74 6F 21 EB information to!.
00EB10: 43 06 23 CD 73 02 CD CB 01 21 80 01 22 0B 01 21 C.#.s....!.."..!
00EB20: A2 6E 06 0E CD 73 02 CD CB 01 06 01 CD 6C 03 D5 .n...s.......l..
00EB30: CD 2D 08 21 4B 6C E5 21 A2 6E D1 CD DF 04 06 01 .-.!Kl.!.n......
00EB40: CD 6C 03 D5 CD F0 31 DD E1 D1 E1 EB E9 C3 50 44 .l....1.......PD
00EB50: DD E5 DD 21 04 00 DD 39 21 FD FF 39 F9 DD 6E 02 ...!...9!..9..n.
00EB60: DD 66 03 E5 21 00 00 EB E1 73 23 72 21 01 00 DD .f..!....s#r!...
00EB70: 75 FA DD 74 FB C3 85 44 DD 6E FA DD 66 FB 23 DD u..t...D.n..f.#.
00EB80: 75 FA DD 74 FB 11 24 00 EB B7 ED 52 FA E8 44 21 u..t..$....R..D!
00EB90: 54 60 E5 DD 6E 04 DD 66 05 2B 11 24 00 CD 77 03 T`..n..f.+.$..w.
00EBA0: D1 19 E5 DD 6E FA DD 66 FB 2B D1 19 7E DD 77 F9 ....n..f.+..~.w.
00EBB0: DD 7E F9 F5 21 00 00 7D C1 90 28 02 3E 01 B7 CA .~..!..}..(.>...
00EBC0: E5 44 21 80 01 22 0B 01 DD 7E F9 CD 8B 01 DD 6E .D!.."...~.....n
00EBD0: 02 DD 66 03 E5 DD 6E 02 DD 66 03 5E 23 56 EB 23 ..f...n..f.^#V.#
00EBE0: EB E1 73 23 72 C3 78 44 DD 6E 04 DD 66 05 E5 21 ..s#r.xD.n..f..!
00EBF0: 03 00 D1 AF ED 52 20 01 3C B7 CA 2A 45 21 80 01 .....R .<..*E!..
00EC00: 05 CD 17 05 18 03 CD 2C 03 38 07 04 3A 1B 22 B8 .......,.8..:.".
00EC10: 30 D6 F1 C1 D1 E1 C9 0C ED 5B 0F 21 CD 2C 03 ED 0........[.!.,..
00EC20: 5B 0C 21 C9 E5 21 09 21 3E FF CD 99 08 77 E1 B7 [.!..!.!>....w..
00EC30: C9 E5 D5 C5 3A 19 22 ED 44 81 3C 32 B1 22 3A 1E ....:.".D.<2.":.
00EC40: 22 CB 4F 20 24 21 20 22 CB 76 28 05 CD 80 05 18 ".O $! ".v(.....
00EC50: 18 CB 46 CB 86 C4 D0 05 CB 4E CB 8E C4 D8 06 CD ..F......N......
00EC60: A0 05 CD 27 06 C1 D1 E1 C9 CD 27 06 21 20 22 CD ...'......'.! ".
00EC70: D0 05 CD 56 07 CD D8 06 CD 25 07 CD 14 07 18 DF ...V.....%......
00EC80: 3A 1C 22 47 3A 19 22 4F CD 26 08 21 A0 23 7E 23 :."G:."O.&.!.#~#
00EC90: B7 C2 65 08 3A 83 23 C3 81 08 3A 89 23 C3 13 08 ..e.:.#...:.#...
00ECA0: 3A 1F 22 B7 28 08 DD 36 01 00 CB D6 18 05 CB 56 :.".(..6.......V
00ECB0: CB 96 C8 F5 CD 9A 05 F1 CB CE 21 B5 12 3C 23 23 ..........!..<##
00ECC0: 3D 20 FB 5E 23 56 EB 3A 85 23 47 CD B1 07 37 C9 = .^#V.:.#G...7.
00ECD0: E5 3A 90 23 CD 13 08 CB 66 20 23 06 05 21 14 06 .:.#....f #..!..
00ECE0: CD B1 07 2A BE 22 ED 5B BC 22 ED 52 CD 6D 07 DD ...*.".[.".R.m..
00ECF0: CB 00 56 3E 20 28 02 3E 2A CD 99 08 E1 C9 06 06 ..V> (.>*.......
00ED00: 21 19 06 CD B1 07 2A 16 22 ED 5B BE 22 ED 52 CD !.....*.".[.".R.
00ED10: 6D 07 E1 C9 46 52 45 45 3A 42 4C 4F 43 4B 3A 4F m...FREE:BLOCK:O
00ED20: 3A 83 23 FE 50 79 C9 3A 8A 23 ED 5B B5 22 30 11 :.#.Py.:.#.[."0.
00ED30: CD 1F 06 30 0C DD CB 02 56 C0 F5 CD D8 06 F1 18 ...0....V.......
00ED40: 1B 2A B9 22 DD CB 00 4E 20 12 DD CB 02 76 20 0C .*."...N ....v .
00ED50: B7 ED 52 28 1B C6 05 CD 13 08 18 0B CD 13 08 06 ..R(............
00ED60: 05 21 D3 06 CD B1 07 EB 22 B9 22 06 00 CD 73 07 .!......"."...s.
00ED70: CD B1 06 CD 1F 06 3A 8B 23 30 06 DD CB 02 56 28 ......:.#0....V(
00ED80: 1C DD CB 02 76 20 16 DD CB 00 4E 20 10 ED 5B B7 ....v ....N ..[.
00ED90: 22 B7 ED 52 C8 19 C6 04 CD 13 08 18 0D E5 CD 13 "..R............
00EDA0: 08 06 04 21 CF 06 CD B1 07 E1 22 B7 22 44 C3 79 ...!......"."D.y
00EDB0: 07 3A B1 22 4F 3A BB 22 B7 28 0B 47 CD 05 10 67 .:."O:.".(.G...g
00EDC0: AF 84 38 07 10 FB 81 26 00 6F D0 21 FF 00 C9 43 ..8....&.o.!...C
00EDD0: 4F 4C 3A 4C 49 4E 45 3A E5 3A 8C 23 CD 13 08 21 OL:LINE:.:.#...!
00EDE0: 1E 22 CB 66 28 07 06 06 21 0E 07 18 10 CB 46 28 .".f(...!.....F(
00EDF0: 07 06 06 21 02 07 18 05 06 06 21 08 07 CD B1 07 ...!......!.....
00EE00: 22 0B 01 3E 20 CD 8B 01 21 B0 6E 06 0E CD 73 02 "..> ...!.n...s.
00EE10: DD 6E 02 DD 66 03 E5 DD 6E 02 DD 66 03 5E 23 56 .n..f...n..f.^#V
00EE20: EB 11 0F 00 19 EB E1 73 23 72 21 80 01 22 0B 01 .......s#r!.."..
00EE30: CD CB 01 33 E1 DD E1 D1 21 06 00 39 F9 EB E9 22 ...3....!..9..."
00EE40: 08 01 DD 21 54 54 DD F9 DD E5 CD 43 29 DD E5 CD ...!TT.....C)...
00EE50: 53 32 21 0E 00 E5 DD E5 CD 67 08 21 80 01 22 0B S2!......g.!..".
00EE60: 01 C3 7A 45 45 44 38 30 20 49 6E 73 74 61 6C 6C ..zEED80 Install
00EE70: 61 74 69 6F 6E 20 4D 65 6E 75 21 64 45 06 16 CD ation Menu!dE...
00EE80: 73 02 CD CB 01 21 80 01 22 0B 01 C3 A4 45 2D 2D s....!.."....E--
00EE90: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
00EEA0: 2D 2D 2D 2D 21 8E 45 06 16 CD 73 02 CD CB 01 21 ----!.E...s....!
00EEB0: 01 00 22 C2 6E C3 BF 45 2A C2 6E 23 22 C2 6E 11 ..".n..E*.n#".n.
00EEC0: 08 00 EB B7 ED 52 FA D9 45 2A C2 6E E5 21 C8 6E .....R..E*.n.!.n
00EED0: E5 DD E5 CD 50 44 C3 B8 45 21 80 01 22 0B 01 CD ....PD..E!.."...
00EEE0: CB 01 C3 FA 45 54 79 70 65 20 64 65 73 69 72 65 ....EType desire
00EEF0: 64 20 6E 75 6D 62 65 72 3A 20 21 80 01 22 0B 01 d number: !.."..
00EF00: 21 E5 45 06 15 CD 73 02 3B 21 C4 6E E5 DD E5 CD !.E...s.;!.n....
00EF10: 04 11 3B F1 B7 CA 08 46 21 19 00 E5 DD E5 CD 67 ..;....F!......g
00EF20: 08 AF 32 BE 6E 2A C4 6E 7D 32 16 01 0E 1F CD 64 ..2.n*.n}2.....d
00EF30: 06 21 01 00 7D 5F CD 3D 06 57 E5 D5 21 08 00 7D .!..}_.=.W..!..}
00EF40: D1 E1 93 38 03 CD 57 06 3A 16 01 CD 3D 06 A6 ED ...8..W.:...=...
00EF50: 44 3E 00 17 21 20 00 39 F9 B7 CA 80 46 21 19 00 D>..! .9....F!..
00EF60: E5 DD E5 CD 67 08 2A C4 6E E5 21 C8 6E E5 DD E5 ....g.*.n.!.n...
00EF70: CD 50 44 21 80 01 E5 2A C8 6E E5 DD E5 CD B6 08 .PD!...*.n......
00EF80: 2A C4 6E 11 01 00 B7 ED 52 19 C2 95 46 3E 01 32 *.n.....R...F>.2
00EF90: BE 6E C3 4A 47 11 02 00 B7 ED 52 19 C2 A7 46 DD .n.JG.....R...F.
00EFA0: E5 CD BF 3A C3 4A 47 11 03 00 B7 ED 52 19 C2 BD ...:.JG.....R...
00EFB0: 46 21 B0 6E E5 DD E5 CD 98 34 C3 4A 47 11 04 00 F!.n.....4.JG...
00EFC0: B7 ED 52 19 C2 05 47 3B 21 A2 6E E5 C3 D2 46 43 ..R...G;!.n...FC
00EFD0: 4F 4D 21 CF 46 01 03 00 EB AF 6F 67 ED 42 39 F9 OM!.F.....og.B9.
00EFE0: EB ED B0 DD E5 CD AE 0C 3B F1 B7 CA 02 47 21 80 ........;....G!.
00EFF0: 01 22 0B 01 3E 20 CD 8B 01 21 A2 6E E5 DD E5 CD ."..> ...!.n....
00F000: E1 C9 49 2F 41 55 54 4F 49 4E 53 45 52 54 43 48 ..I/AUTOINSERTCH
00F010: 41 4E 47 45 3A 91 23 CD 13 08 E5 2A CF 22 06 0E ANGE:.#....*."..
00F020: CD B1 07 E1 C9 E5 3A 8D 23 CD 46 07 3A 86 23 47 ......:.#.F.:.#G
00F030: C5 21 21 22 CD B1 07 3A 8E 23 CD 46 07 C1 21 63 .!!"...:.#.F..!c
00F040: 22 CD B1 07 E1 C9 C5 CD 13 08 C1 3E 20 CD 99 08 "..........> ...
00F050: 3E 24 CD 99 08 C9 E5 D5 C5 F5 3A 8F 23 CD 13 08 >$........:.#...
00F060: 21 E6 22 06 06 CD B1 07 F1 C1 D1 E1 C9 11 F0 D8 !.".............
00F070: CD 94 07 11 18 FC CD 94 07 11 9C FF CD 94 07 1E ................
00F080: F6 CD 94 07 1E FF CD 94 07 21 20 22 CB 9E 78 B7 .........! "..x.
00F090: C8 C3 81 08 3E 2F 19 3C 38 FC ED 52 FE 30 E5 21 ....>/.<8..R.0.!
00F0A0: 20 22 20 07 CB 5E 20 03 04 E1 C9 CB DE E1 C3 99 " ..^ .........
00F0B0: 08 7E 23 B7 20 03 3E 20 2B CD D6 07 FE 7F 20 09 .~#. .> +..... .
00F0C0: 3E FB 80 47 38 0D 06 00 C9 FE 1B 28 F3 FE 20 30 >..G8......(.. 0
00F0D0: 02 05 C8 10 DC C9 F5 FE 7F 20 0A E5 21 0D 08 CD ......... ..!...
00F0E0: 47 0A E1 F1 C9 38 04 3E 3F 18 17 FE 1B 20 06 E5 G....8.>?.... ..
00F0F0: 21 07 08 18 EA FE 20 30 09 3E 5E CD 99 08 F1 F5 !..... 0.>^.....
00F100: C6 40 CD 99 08 F1 C9 5B 45 53 43 5D 00 5B 44 45 .@.....[ESC].[DE
00F110: 4C 5D 00 CB 7F CB BF 4F 3A 1C 22 28 03 3A 1D 22 L].....O:."(.:."
00F120: 47 3A 82 23 81 4F E5 D5 C5 F5 21 96 23 7E 23 B7 G:.#.O....!.#~#.
00F130: 20 05 CD D4 23 18 14 CD 65 08 3A 95 23 B7 28 03 ...#...e.:.#.(.
00F140: 78 41 4F 79 CD 99 08 78 CD 99 08 18 13 E5 D5 C5 xAOy...x........
00F150: F5 21 9B 23 7E 23 B7 20 04 CD D2 23 37 D4 65 08 .!.#~#. ...#7.e.
00F160: F1 C1 D1 E1 C9 57 7E 23 CD 99 08 15 20 F8 C9 C5 .....W~#.... ...
00F170: F5 3D 81 4F 3A 18 22 91 30 04 4F F1 81 F5 F1 C1 .=.O:.".0.O.....
00F180: C9 B7 C8 F5 C5 47 3E 20 CD 99 08 10 F9 C1 F1 C9 .....G> ........
00F190: 3E FF CD 99 08 B7 28 F8 C9 DD E5 E5 D5 C5 5F 0E >.....(......._.
00F1A0: 06 CD 05 00 C1 D1 E1 DD E1 C9 E5 D5 C5 3A D1 22 .............:."
00F1B0: B7 28 09 DD CB 00 AE 3E FF C3 42 09 ED 43 AB 22 .(.....>..B..C."
00F1C0: 21 E6 22 22 B1 22 DD CB 00 EE 2A AF 23 11 AF 23 !.""."....*.#..#
00F1D0: 19 01 00 00 CD 73 09 DD CB 00 6E 28 16 DD CB 02 .....s....n(....
00F1E0: 56 28 10 F5 C5 E5 CD 36 19 ED 4B AB 22 CD 26 08 V(.....6..K.".&.
00F1F0: E1 C1 F1 5F BE 28 1D DD CB 00 6E 20 27 CB 77 20 ..._.(....n '.w
00F200: 98 34 C3 4A 47 11 05 00 B7 ED 52 19 C2 17 47 DD .4.JG.....R...G.
00F210: E5 CD D7 3E C3 4A 47 11 06 00 B7 ED 52 19 C2 29 ...>.JG.....R..)
00F220: 47 DD E5 CD 05 42 C3 4A 47 11 07 00 B7 ED 52 19 G....B.JG.....R.
00F230: C2 3B 47 DD E5 CD 0D 43 C3 4A 47 11 08 00 B7 ED .;G....C.JG.....
00F240: 52 19 C2 4A 47 DD E5 CD AA 43 3A BE 6E B7 CA 52 R..JG....C:.n..R
00F250: 45 C3 E7 02 07 C1 A0 B7 CA 2F 49 21 46 96 E5 2A E......../I!F..*
00F260: CC A1 2B CB 7C C4 BF 02 11 52 00 B7 ED 52 19 F4 ..+.|....R...R..
00F270: C4 02 11 19 00 CD 77 03 D1 19 E5 21 01 00 2B 7C ......w....!..+|
00F280: 73 02 CD CB 01 21 80 01 22 0B 01 C3 A4 45 2D 2D s....!.."....E--
00F290: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
00F2A0: 2D 2D 2D 2D 21 8E 45 06 16 CD 73 02 CD CB 01 21 ----!.E...s....!
00F2B0: 01 00 22 C2 6E C3 BF 45 2A C2 6E 23 22 C2 6E 11 ..".n..E*.n#".n.
00F2C0: 08 00 EB B7 ED 52 FA D9 45 2A C2 6E E5 21 C8 6E .....R..E*.n.!.n
00F2D0: E5 DD E5 CD 50 44 C3 B8 45 21 80 01 22 0B 01 CD ....PD..E!.."...
00F2E0: CB 01 C3 FA 45 54 79 70 65 20 64 65 73 69 72 65 ....EType desire
00F2F0: 64 20 6E 75 6D 62 65 72 3A 20 21 80 01 22 0B 01 d number: !.."..
00F300: 21 E5 45 06 15 CD 73 02 3B 21 C4 6E E5 DD E5 CD !.E...s.;!.n....
00F310: 04 11 3B F1 B7 CA 08 46 21 19 00 E5 DD E5 CD 67 ..;....F!......g
00F320: 08 AF 32 BE 6E 2A C4 6E 7D 32 16 01 0E 1F CD 64 ..2.n*.n}2.....d
00F330: 06 21 01 00 7D 5F CD 3D 06 57 E5 D5 21 08 00 7D .!..}_.=.W..!..}
00F340: D1 E1 93 38 03 CD 57 06 3A 16 01 CD 3D 06 A6 ED ...8..W.:...=...
00F350: 44 3E 00 17 21 20 00 39 F9 B7 CA 80 46 21 19 00 D>..! .9....F!..
00F360: E5 DD E5 CD 67 08 2A C4 6E E5 21 C8 6E E5 DD E5 ....g.*.n.!.n...
00F370: CD 50 44 21 80 01 E5 2A C8 6E E5 DD E5 CD B6 08 .PD!...*.n......
00F380: 2A C4 6E 11 01 00 B7 ED 52 19 C2 95 46 3E 01 32 *.n.....R...F>.2
00F390: BE 6E C3 4A 47 11 02 00 B7 ED 52 19 C2 A7 46 DD .n.JG.....R...F.
00F3A0: E5 CD BF 3A C3 4A 47 11 03 00 B7 ED 52 19 C2 BD ...:.JG.....R...
00F3B0: 46 21 B0 6E E5 DD E5 CD 98 34 C3 4A 47 11 04 00 F!.n.....4.JG...
00F3C0: B7 ED 52 19 C2 05 47 3B 21 A2 6E E5 C3 D2 46 43 ..R...G;!.n...FC
00F3D0: 4F 4D 21 CF 46 01 03 00 EB AF 6F 67 ED 42 39 F9 OM!.F.....og.B9.
00F3E0: EB ED B0 DD E5 CD AE 0C 3B F1 B7 CA 02 47 21 80 ........;....G!.
00F3F0: 01 22 0B 01 3E 20 CD 8B 01 21 A2 6E E5 DD E5 CD ."..> ...!.n....
00F400: 04 CB 6F 20 0C E6 1F BE 28 0A CB F7 BE 28 05 CB ..o ....(....(..
00F410: EF BE 20 10 7B CD B8 09 DD CB 00 AE 23 7E B7 28 .. .{.......#~.(
00F420: 1F 0C 18 B0 7B DD CB 00 6E 28 1C 7E 23 B7 20 FB ....{...n(.~#. .
00F430: 7E B7 28 0D 7B 0E 00 04 18 B9 37 CD B8 09 18 03 ~.(.{.....7.....
00F440: 58 7B B7 C1 D1 E1 C9 F5 79 F5 54 5D F1 4F F5 1B X{......y.T].O..
00F450: 1A B7 20 FB 13 7E 23 B7 20 FB 7E B7 28 10 04 1A .. ..~#. .~.(...
00F460: BE 20 E9 23 13 0D 20 F7 F1 4F F1 C3 F3 08 F1 F1 . .#.. ..O......
00F470: C3 3A 09 E5 D5 C5 21 09 21 7E B7 28 05 37 DD CB .:....!.!~.(.7..
00F480: 00 CE D4 90 08 DD CB 00 6E 28 16 21 92 23 BE 28 ........n(.!.#.(
00F490: 14 21 B1 23 BE 20 0A CD 90 08 C1 D1 E1 E3 E1 18 .!.#. ..........
00F4A0: A1 C1 D1 E1 C9 DD CB 00 CE E1 E1 E1 E1 CD E0 09 ................
00F4B0: C1 D1 E1 E3 E1 C3 33 01 DD CB 00 6E E5 28 09 21 ......3....n.(.!
00F4C0: E6 22 AE 23 B6 28 17 7B 2A B1 22 77 23 36 00 22 .".#.(.{*."w#6."
00F4D0: B1 22 CD 56 07 C5 ED 4B AB 22 CD 26 08 C1 E1 C9 .".V...K.".&....
00F4E0: 21 70 23 CD EA 0C 0E 0F CD 26 0E 3C 28 25 06 01 !p#......&.<(%..
00F4F0: CD 4D 08 3A 84 23 4F CD 3D 0A FE 1A CA AC 0A FE .M.:.#O.=.......
00F500: 0A 20 0B 0D 20 08 CD 90 08 FE 0D 20 E3 C9 CD 99 . .. ...... ....
00F510: 08 18 E4 CD 4D 08 21 1F 0A CD 47 0A C3 90 08 48 ....M.!...G....H
00F520: 65 6C 70 20 66 69 6C 65 20 6E 6F 74 20 66 6F 75 elp file not fou
00F530: 6E 64 00 3E 0D CD 99 08 3E 0A C3 99 08 10 05 CD nd.>....>.......
00F540: AE 0C 06 80 7E 23 C9 7E 23 B7 C8 CD 99 08 18 F7 ....~#.~#.......
00F550: CD BF 0C 13 21 91 0D 06 02 CD DC 0C 20 0B D5 13 ....!....... ...
00F560: 21 93 0D 01 04 00 ED B0 D1 1B CD F6 0C D8 CD 4D !..............M
00F570: 08 3A 37 0E B7 20 04 3A 04 00 3C C6 40 32 AD 22 .:7.. .:..<.@2."
00F580: 3A 83 23 0F 0F 0F 0F E6 0F 32 AB 22 0E 11 47 18 :.#......2."..G.
00F590: 02 0E 12 CD 26 0E FE FF 28 12 87 87 87 87 87 21 ....&...(......!
00F5A0: 80 00 85 6F 30 01 24 CD B7 0A 18 E5 CD 33 0A 21 ...o0.$......3.!
00F5B0: FA 0A CD 19 0A B7 C9 E5 0E 0B 23 CB BE 0D 20 FA ..........#... .
00F5C0: E1 C5 3A AB 22 B8 3A AD 22 CC 99 08 11 42 22 D5 ..:.".:."....B".
00F5D0: 3E 3A 12 13 3E 20 12 13 23 01 08 00 ED B0 3E 2E >:..> ..#.....>.
00F5E0: 12 13 01 03 00 ED B0 3E 20 12 E1 06 0F CD B1 07 .......> .......
00F5F0: C1 05 C0 3A AB 22 47 C3 33 0A 48 69 74 20 61 20 ...:."G.3.Hit a
00F600: 18 3C 51 23 C3 83 02 45 44 38 30 20 28 43 29 20 .<Q#...ED80 (C)
00F610: 48 69 53 6F 66 74 20 31 39 38 35 2E 20 50 6C 65 HiSoft 1985. Ple
00F620: 61 73 65 20 62 75 79 20 64 6F 6E 27 74 20 73 74 ase buy don't st
00F630: 65 61 6C CD EE 02 CD AA 08 CD 5A 0E 18 F5 C3 F2 eal.......Z.....
00F640: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F6C0: 00 00 00 00 00 00 00 00 00 00 00 00 ED B0 21 41 ..............!A
00F6D0: 01 11 5A 0E D5 CD 27 0C B7 C2 00 00 E1 EB ED 52 ..Z...'........R
00F6E0: E5 21 4E 01 11 80 00 42 4B ED B0 21 5A 0E C1 C3 .!N....BK..!Z...
00F6F0: FE 00 3A 81 23 32 1C 22 3C 32 1A 22 3A 82 23 32 ..:.#2."<2.":.#2
00F700: 19 22 3A 83 23 21 19 22 86 3D 32 18 22 3A 84 23 .":.#!.".=2.":.#
00F710: 21 1A 22 86 D6 03 32 1B 22 3C 32 1D 22 2A 06 00 !."...2."<2."*..
00F720: F9 25 22 16 22 22 BE 22 21 80 00 7E 85 6F 23 36 .%".""."!..~.o#6
00F730: 00 21 81 00 ED 5B CF 22 D5 06 0F CD D3 02 11 D1 .!...[."........
00F740: 22 06 05 CD D3 02 D1 ED 4B 7D 23 C5 2A 16 22 ED ".......K}#.*.".
00F750: 42 44 4D E1 E5 EB CD 2A 0C E1 FE 02 20 06 3D CD BDM....*.... .=.
00F760: B8 05 18 65 2B 36 FF 23 ED 53 BC 22 AF 12 3A 93 ...e+6.#.S."..:.
00F770: 23 B7 28 0F 21 A5 23 7E 23 B7 20 04 CD D6 23 37 #.(.!.#~#. ...#7
00F780: D4 65 08 DD 21 1E 22 AF DD 77 00 DD 77 01 DD 77 .e..!."..w..w..w
00F790: 02 DD CB 00 CE 32 BB 22 21 01 00 22 B5 22 3A 19 .....2."!..".":.
00F7A0: 22 4F 3A 1A 22 47 2A 7D 23 54 5D 22 C0 22 C3 33 "O:."G*}#T]".".3
00F7B0: 01 3A 94 23 B7 28 0F 21 AA 23 7E 23 B7 20 04 CD .:.#.(.!.#~#. ..
00F7C0: D8 23 37 D4 65 08 CD 4D 08 3A 41 01 B7 C2 CE 01 .#7.e..M.:A.....
00F7D0: C3 26 0C AF 12 7E B7 C8 23 FE 20 28 F8 2B 7E 12 .&...~..#. (.+~.
00F7E0: 13 B7 C8 23 FE 20 28 02 10 F4 AF 1B 12 C9 E5 21 ...#. (........!
00F7F0: 1E 22 CB 4E 28 05 CD D3 04 18 21 DD CB 02 76 28 .".N(.....!...v(
00F800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00F810: 0D 00 00 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: 6B 65 79 00 CD BF 0C CD F6 0C D8 0E 13 18 3F E5 key...........?.
00F910: CD EA 0C 38 42 11 40 0E 21 65 0B CD D6 0C 28 37 ...8B.@.!e....(7
00F920: D5 0E 11 CD 26 0E 3C D1 C1 C8 C5 D5 CD F0 0D D1 ....&.<.........
00F930: CD 5B 0B 0E 13 CD 26 0E E1 CD EA 0C 11 47 0E 21 .[....&......G.!
00F940: 37 0E AF 12 01 09 00 ED B0 CD 5B 0B 0E 17 CD 26 7.........[....&
00F950: 0E 3C 3E 01 C8 AF C9 E1 3E 01 C9 EB 36 42 23 36 .<>.....>...6B#6
00F960: 41 23 36 4B C9 42 41 4B 7E FE 2A 28 04 23 10 F8 A#6K.BAK~.*(.#..
00F970: C9 36 3F 23 10 FB C9 C5 D5 CD BF 0C 21 8A 0D CD .6?#........!...
00F980: DA 0C 28 63 21 86 0D CD DA 0C 28 6A CD ED 0C DA ..(c!.....(j....
00F990: 58 0C CD F0 0D 0E 13 CD 26 0E 0E 16 CD 26 0E 3C X.......&....&.<
00F9A0: E1 C1 E5 09 7E 36 1A D1 F5 E5 28 17 21 80 00 06 ....~6....(.!...
00F9B0: 81 1A 13 10 12 4F C5 CD 14 0C C1 79 21 80 00 06 .....O.....y!...
00F9C0: 80 28 04 3E 02 18 18 77 23 FE 0D 28 16 FE 1A 20 .(.>...w#..(...
00F9D0: E0 CD 14 0C 20 ED 0E 10 CD 26 0E 3C 28 E5 AF E1 .... ....&.<(...
00F9E0: C1 70 C9 3E 0A 18 CC 16 04 E1 C1 CD FF 0B 1E 1A .p.>............
00F9F0: 4A CD 29 0E AF C9 16 05 E1 C1 CD FF 0B AF C9 C5 J.).............
00FA00: 4A 5E 23 CD 29 0E 7B 1E 0A FE 0D 28 F6 C1 0B 78 J^#.).{....(...x
00FA10: B1 20 EC C9 D5 0E 15 CD 26 0E B7 D1 C9 FE 0A C8 . ......&.......
00FA20: FE 1A 37 C8 3F C9 C7 AF 18 02 3E 01 32 59 0E C5 ..7.?.....>.2Y..
00FA30: D5 CD BF 0C 21 8E 0D CD DA 0C 20 17 D1 C1 0E 03 ....!..... .....
00FA40: CD 29 0E CD 1D 0C 38 58 28 F4 12 13 0B 78 B1 20 .)....8X(....x.
00FA50: ED 18 40 CD ED 0C 30 05 3E 01 D1 C1 C9 0E 0F CD ..@...0.>.......
00FA60: 26 0E 3C 28 F3 D1 C1 D5 EB 09 D1 01 80 FF 09 3A &.<(...........:
00FA70: 59 0E B7 28 2D E5 CD AE 0C 06 80 7E E6 7F 23 FE Y..(-......~..#.
00FA80: 0A 28 13 FE 1A 28 18 4F 12 13 10 EF E1 B7 ED 52 .(...(.O.......R
00FA90: 19 30 E2 3E 02 C9 3E 0D B9 0E 0A 28 ED 18 E9 E1 .0.>..>....(....
00FAA0: AF C9 CD AE 0C 20 F9 01 80 00 ED B0 18 F4 D5 C5 ..... ..........
00FAB0: 0E 14 CD 26 0E B7 C1 D1 21 80 00 C8 36 1A C9 C5 ...&....!...6...
00FAC0: E5 11 37 0E 01 22 00 21 A0 0D ED B0 D1 1A FE 20 ..7..".!.......
00FAD0: 13 28 FA 1B C1 C9 06 03 18 02 06 04 D5 1A CD 97 .(..............
00FAE0: 0D 96 20 04 23 13 10 F5 D1 C9 CD BF 0C CD 0B 0D .. .#...........
00FAF0: D8 79 B7 C8 37 C9 CD 22 0D 3E 01 D8 21 38 0E 06 .y..7..".>..!8..
00FB00: ED 52 44 4D E1 CD 28 12 1B ED 53 BC 22 C9 DD CB .RDM..(...S."...
00FB10: 00 EE 3E 09 C3 5A 0E CD 63 0F C8 2B CD 15 10 18 ..>..Z..c..+....
00FB20: 5F 7E B7 C8 23 CD 1E 10 18 56 2B 7E FE 0D 23 20 _~..#....V+~..#
00FB30: 06 2B CD 27 10 18 1D CD 63 0F 28 18 2B 7E FE 0D .+.'....c.(.+~..
00FB40: 28 11 CD C2 10 38 F0 CD 63 0F 28 08 2B 7E CD C2 (....8..c.(.+~..
00FB50: 10 30 F4 23 18 2A 7E 23 B7 C8 FE 0D C9 7E B7 28 .0.#.*~#.....~.(
00FB60: 1F FE 0D 20 06 23 CD 3A 10 18 15 CD 56 15 28 0F ... .#.:....V.(.
00FB70: CD C2 10 30 F6 CD 56 15 28 05 CD C2 10 38 F6 2B ...0..V.(....8.+
00FB80: C3 6E 0F CD 63 0F C8 2B 7E FE 0D 28 08 CD 6E 0F .n..c..+~..(..n.
00FB90: CD 00 0F 20 F2 CD 15 10 18 E6 7E B7 C8 FE 0D 23 ... ......~....#
00FBA0: 28 12 2B 23 7E FE 0D 28 0B B7 28 08 CD 6E 0F CD (.+#~..(..(..n..
00FBB0: 00 0F 20 EF CD 1E 10 18 C7 62 6B 18 C3 D5 CD 25 .. ......bk....%
00FBC0: 0F 1B 62 6B D1 18 B9 E5 62 6B CD 63 0F E1 C8 CD ..bk....bk.c....
00FBD0: 27 10 C3 B7 0F D5 CD 25 0F D1 D8 CD 3A 10 18 F2 '......%....:...
00FBE0: 2A C0 22 54 5D 3A 1A 22 4F 78 91 B7 28 06 CD 62 *."T]:."Ox..(..b
00FBF0: 10 3D 20 FA 3A 1A 22 47 18 34 3A 1A 22 4F 78 91 .= .:."G.4:."Ox.
00FC00: B7 28 06 CD 62 10 3D 20 FA 3A 1A 22 47 ED 5B C0 .(..b.= .:."G.[.
00FC10: 22 CD 25 0F F5 37 CD 62 10 F1 04 38 06 3A 1B 22 ".%..7.b...8.:."
00FC20: B8 30 EE 05 62 6B 2B CD 34 0F B7 CD 62 10 C3 6E .0..bk+.4...b..n
00FC30: 0F E5 2A C0 22 CD 63 0F E1 C8 3A 84 23 6F 2D 2D ..*.".c...:.#o--
00FC40: 2D CD 34 0F CD 47 0F F5 B7 CD 62 10 F1 38 06 CD -.4..G....b..8..
00FC50: B7 0F C3 70 10 2D 20 E9 DD CB 00 CE C3 B7 0F DD ...p.- .........
00FC60: CB 00 CE 3A 84 23 6F 2D 2D 2D CD 55 0F CD 25 0F ...:.#o---.U..%.
00FC70: 30 09 CD 34 0F CD B7 0F C3 70 10 37 CD 62 10 2D 0..4.....p.7.b.-
00FC80: 20 E8 18 D4 CD 63 0F C8 DD CB 00 CE 21 01 00 22 ....c......!.."
00FC90: B5 22 2A 7D 23 54 5D 22 C0 22 3A 1A 22 47 C3 6E ."*}#T]".":."G.n
00FCA0: 0F 01 FF FF 03 CD 25 0F 30 FA 2A B5 22 09 22 B5 ......%.0.*.".".
00FCB0: 22 62 6B 2B CD 34 0F 3A 84 23 3D 3D C3 96 10 B7 "bk+.4.:.#==....
00FCC0: ED 52 7D 19 02 03 7B 02 03 7A 02 C9 7E FE FF 20 .R}...{..z..~..
00FCD0: 04 E1 C3 A5 12 D1 23 5E 23 56 83 6F 62 30 01 24 ......#^#V.ob0.$
00FCE0: C3 70 10 C5 01 C6 22 CD BF 16 C1 C9 E5 21 C6 22 .p...."......!."
00FCF0: 18 DA DD CB 00 76 28 16 ED 5B 0A 21 21 1E 22 CB .....v(..[.!!.".
00FD00: 08 CD 68 0B 06 03 CD 68 0B B7 C9 CD 22 0D D8 4F ..h....h...."..O
00FD10: 21 38 0E 06 0B 7E FE 3F 37 C8 FE 2A 37 C8 10 F5 !8...~.?7..*7...
00FD20: B7 C9 EB 11 37 0E 4E 23 7E FE 3A 20 0F 79 CD 97 ....7.N#~.: .y..
00FD30: 0D 23 D6 40 D8 FE 11 3F D8 12 18 01 2B 06 08 13 .#.@...?....+...
00FD40: CD C2 0D CC 6F 0D 28 21 38 0B 12 10 F2 CD C2 0D ....o.(!8.......
00FD50: 28 1D 3F D8 04 13 10 FD 06 03 CD C2 0D C8 D8 12 (.?.............
00FD60: 13 10 F7 CD C2 0D C8 37 C9 4F 3E 07 B8 79 C9 E5 .......7.O>..y..
00FD70: D5 C5 F5 21 83 0D 11 40 0E 01 03 00 ED B0 F1 C1 ...!...@........
00FD80: D1 E1 C9 20 20 20 4C 53 54 3A 50 55 4E 3A 52 44 ... LST:PUN:RD
00FD90: 52 3A 00 2A 2E 2A 00 FE 61 D8 FE 7B D0 D6 20 C9 R:.*.*..a..{.. .
00FDA0: 00 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 . ....
00FDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FDC0: 00 00 7E 23 FE 2E 28 16 CD 97 0D FE 21 38 0D E5 ..~#..(.....!8..
00FDD0: C5 21 E1 0D 01 0F 00 ED B1 C1 E1 C9 BF C9 B7 37 .!.............7
00FDE0: C9 3C 3E 2C 3B 3A 3D 5B 5D 5F 25 7C 28 29 2F 5C .<>,;:=[]_%|()/\
00FDF0: 3A 37 0E F5 0E 1D DD E5 CD 05 00 DD E1 F1 E5 B7 :7..............
00FE00: 20 04 3A 04 00 3C 47 21 00 00 37 ED 6A 10 FC D1 .:..<G!..7.j...
00FE10: 7B A5 20 03 7A A4 C8 3A 04 00 F5 0E 0D CD 29 0E {. .z..:......).
00FE20: F1 5F 0E 0E 18 03 11 37 0E DD E5 E5 D5 C5 CD 05 ._.....7........
00FE30: 00 C1 D1 E1 DD E1 C9 00 00 00 00 00 00 00 00 00 ................
00FE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00FE50: 00 00 00 00 00 00 00 00 00 00 DA 89 12 DD CB 00 ................
00FE60: 6E 20 1B FE FF CA 01 19 E5 D5 21 EB 22 87 16 00 n ........!."...
00FE70: 5F 19 5E 23 56 EB D1 E3 FE 56 DC 7D 14 C9 B7 C8 _.^#V....V.}....
00FE80: 32 B1 22 CD AF 13 DA 81 12 DD CB 00 66 28 12 7E 2.".........f(.~
00FE90: B7 C8 FE 0D C8 FE 09 20 0E 3A 87 23 32 B4 22 18 ....... .:.#2.".
00FEA0: 06 CD 4E 14 DA 85 12 3A B1 22 77 23 FE 0D CC B4 ..N....:."w#....
00FEB0: 0E C3 6E 0F CD 7D 14 54 5D 3A 1B 22 B8 20 04 CD ..n..}.T]:.". ..
00FEC0: 55 10 05 04 DD CB 00 DE 37 CD 62 10 CD AF 13 3A U.......7.b....:
00FED0: 1E 22 CB 47 C8 CB 67 C0 D5 C5 ED 5B 0A 21 CD 34 .".G..g....[.!.4
00FEE0: 0F CD F2 0E 30 09 F5 CD 4E 14 F1 77 23 18 F2 C1 ....0...N..w#...
00FEF0: D1 C9 1A 13 FE 20 28 06 FE 09 28 02 B7 C9 37 C9 ..... (...(...7.
00FF00: B6 CB CE 3A 83 23 32 B4 22 62 6B C3 6E 0F DD CB ...:.#2."bk.n...
00FF10: 00 7E C8 3A 0E 21 E5 2A BC 22 85 6F 30 01 24 D5 .~.:.!.*.".o0.$.
00FF20: ED 5B BE 22 B7 ED 52 D1 DD CB 00 56 E1 38 15 CA .[."..R....V.8..
00FF30: 81 12 CD 21 1B C0 E5 DD CB 00 96 2A 16 22 22 BE ...!.......*."".
00FF40: 22 E1 18 CA 21 1E 22 CB F6 CB CE ED 53 0A 21 ED "...!.".....S.!.
00FF50: 53 0C 21 ED 5B 0F 21 E5 3A 0E 21 83 6F 62 30 01 S.!.[.!.:.!.ob0.
00FF60: 24 2B 36 0D E1 CD 7D 14 18 9F 3A 1E 22 EE 01 18 $+6...}...:."...
00FF70: 05 3A 1E 22 EE 10 32 1E 22 DD CB 02 CE C9 3A 20 .:."..2.".....:
00FF80: 22 EE 10 CB C7 32 20 22 C9 C5 01 C9 22 CD BF 16 "....2 "...."...
00FF90: C1 C9 7E B7 F5 20 07 2B 7E FE 0D CC 34 0F C5 01 ..~.. .+~...4...
00FFA0: CC 22 CD BF 16 C1 F1 C0 7E 23 FE 0D C0 54 5D C9 ."......~#...T].
00FFB0: E5 21 C9 22 18 04 E5 21 CC 22 C3 CC 16 E5 C5 06 .!."...!."......
00FFC0: 0A 21 D1 17 CD B1 07 CD 90 08 CB AF FE 59 C1 E1 .!...........Y..
00FFD0: C9 53 75 72 65 3F 20 20 20 20 20 3E 08 CD 99 08 .Sure? >....
00FFE0: 3E 20 CD 99 08 3E 08 C3 99 08 DD CB 00 CE 47 3A > ...>........G:
00FFF0: 19 22 4F E5 C5 CD 26 08 21 D3 12 3A 83 23 47 CD ."O...&.!..:.#G.
010000: B1 07 C1 3A 89 23 4F 3A 82 23 81 4F CD 26 08 E1 ...:.#O:.#.O.&..
010010: C3 C7 05 E5 C5 3A 1A 22 21 78 18 CD EA 17 CD 9A .....:."!x......
010020: 05 06 0E 21 2F 18 CD B1 07 CD BD 17 C1 E1 C9 41 ...!/..........A
010030: 62 61 6E 64 6F 6E 20 74 65 78 74 3A 20 CD 13 18 bandon text: ...
010040: CA B1 02 B7 C0 21 CC 1B 36 00 CD 70 1B 28 F1 11 .....!..6..p.(..
010050: 80 00 3E 0F 12 13 3E 20 12 13 01 0F 00 C5 ED B0 ..>...> ........
010060: C1 C3 1D 02 5E 55 20 74 6F 20 61 62 6F 72 74 20 ....^U to abort
010070: 63 6F 6D 6D 61 6E 64 00 53 65 65 20 6D 61 6E 75 command.See manu
010080: 61 6C 20 66 6F 72 20 64 65 74 61 69 6C 73 00 3E al for details.>
010090: 01 18 01 AF 32 B1 22 E5 D5 C5 2A CF 22 11 CC 1B ....2."...*."...
0100A0: 18 03 12 13 23 7E B7 20 F9 12 3A 1A 22 21 64 18 ....#~. ..:."!d.
0100B0: F5 CD EA 17 F1 3C 23 CD EA 17 DD CB 02 AE CD 70 .....<#........p
0100C0: 1B 28 3A 3A B1 22 B7 E5 D5 C5 C4 0F 0B C1 D1 E1 .(::."..........
0100D0: B7 C4 AD 12 20 27 E5 2A BC 22 ED 5B 7D 23 B7 ED .... '.*.".[}#..
0100E0: 52 44 4D E1 CD 77 0B B7 20 0A DD CB 02 6E C2 45 RDM..w.. ....n.E
0100F0: 18 C3 B1 02 3D CC AD 12 28 03 CD B1 12 C1 D1 E1 ....=...(.......
010100: E5 C5 3A 19 22 ED 44 81 0E 00 B7 28 0F 6F 3A 87 ..:.".D....(.o:.
010110: 23 67 7D 94 28 06 30 FB 2C 0C 18 F6 79 B7 C1 E1 #g}.(.0.,...y...
010120: C0 3A 87 23 C9 1B 1A 13 18 05 1A 13 FE 0D C8 FE .:.#............
010130: 01 30 F7 C9 1B 1A FE FF 28 0B 1B 1A FE FF 28 05 .0......(.....(.
010140: FE 0D 20 F6 37 13 C9 D5 ED 5B C0 22 CD 34 0F ED .. .7....[.".4..
010150: 53 C0 22 D1 C9 D5 ED 5B C0 22 CD 25 0F ED 53 C0 S."....[.".%..S.
010160: 22 D1 C9 D5 ED 5B 7D 23 B7 ED 52 19 D1 C9 E5 D5 "....[}#..R.....
010170: C5 B7 ED 52 45 3A 19 22 4F 62 6B 1E 00 78 B7 28 ...RE:."Obk..x.(
010180: 24 7E FE 09 20 08 CD 00 0F 3D 81 4F 18 05 FE 20 $~.. ....=.O...
010190: 30 01 0C 23 0C 3A 18 22 B9 30 08 1C CD 05 10 ED 0..#.:.".0......
0101A0: 44 81 4F 10 DC 79 C1 4F 7B 21 BB 22 BE 77 28 04 D.O..y.O{!.".w(.
0101B0: DD CB 00 CE D1 E1 C9 C5 3A BB 22 B7 28 08 47 CD ........:.".(.G.
0101C0: 05 10 81 4F 10 F9 3A 19 22 F5 ED 44 81 3C 47 F1 ...O..:."..D.<G.
0101D0: 4F 62 6B 7E FE 0D 28 2B B7 28 28 FE 09 20 17 CD Obk~..(+.((.. ..
0101E0: 00 0F B8 38 06 05 28 1B 23 18 18 3D F5 ED 44 80 ...8..(.#..=..D.
0101F0: 47 F1 81 4F 18 08 FE 20 30 04 0C 05 28 05 0C 23 G..O... 0...(..#
010200: 10 D1 2B C1 C9 E5 3A 88 23 6F 3A 87 23 67 AF 84 ..+...:.#o:.#g..
010210: 2D 20 FC E1 C9 7E FE 0D 23 CC 27 10 2B C9 2B 7E - ...~..#.'.+.+~
010220: FE 0D CC 3A 10 23 C9 CD 7D 14 CD 34 0F B7 CD 62 ...:.#..}..4...b
010230: 10 3A 1A 22 B8 CA 4D 10 05 C9 CD 7D 14 CD 25 0F .:."..M....}..%.
010240: 37 CD 62 10 3A 1B 22 B8 CA 55 10 04 C9 CD 47 0F 7.b.:."..U....G.
010250: DD CB 00 CE C9 CD 55 0F 3E FF 32 B4 22 DD CB 02 ......U.>.2."...
010260: F6 C9 E5 2A B5 22 38 02 2B 2B 23 22 B5 22 E1 C9 ...*."8.++#"."..
010270: 54 5D 13 CD 34 0F E5 EB ED 5B 7D 23 01 00 00 18 T]..4....[}#....
010280: 03 CD 25 0F B7 ED 52 19 03 20 F6 ED 43 B5 22 EB ..%...R.. ..C.".
010290: E1 3A 84 23 CB 3F 3D 47 F5 D5 E5 2A 7D 23 B7 ED .:.#.?=G...*}#..
0102A0: 52 E1 28 0A CD 34 0F 30 04 10 F9 18 01 05 ED 53 R.(..4.0.......S
0102B0: C0 22 D1 F1 90 47 3A 1A 22 80 47 DD CB 00 CE C3 ."...G:.".G.....
0102C0: 6E 0F E5 21 51 23 F5 7E B7 28 08 F1 BE 23 20 F6 n..!Q#.~.(...# .
0102D0: E1 37 C9 F1 E1 AF C9 ED 52 19 C0 E5 D5 2A 0A 21 .7......R....*.!
0102E0: ED 5B 7D 23 ED 52 D1 E1 C8 E5 D5 2A 0A 21 54 5D .[}#.R.....*.!T]
0102F0: CD 34 0F CD 55 11 D1 E1 30 03 AF 37 C9 CD 27 10 .4..U...0..7..'.
010300: C9 E5 CD 8F 19 18 04 E5 CD 45 19 7C B5 20 02 E1 .........E.|. ..
010310: C9 C5 D5 44 4D 21 D1 22 36 00 ED 5B 7D 23 0B 78 ...DM!."6..[}#.x
010320: B1 28 0B CD 25 0F 30 F6 D1 C1 E1 C3 9D 12 C1 C1 .(..%.0.........
010330: C1 62 6B C3 70 10 21 20 22 CB D6 CD A0 05 DD CB .bk.p.! ".......
010340: 02 D6 C3 9A 05 D5 C5 CD 36 19 06 0C 21 A8 19 CD ........6...!...
010350: B1 07 06 04 21 D1 22 3E 2D 32 AF 22 04 CD 90 08 ....!.">-2."....
010360: CD E5 1B 28 16 FE 0D 28 1E D6 30 FE 0A 30 EE 05 ...(...(..0..0..
010370: 28 EA C6 30 77 23 CD 99 08 18 E2 78 FE 05 28 DD (..0w#.....x..(.
010380: 2B 04 CD DB 17 18 D6 36 00 CD 8F 19 C1 D1 C9 21 +......6.......!
010390: 00 00 11 D1 22 1A 13 B7 C8 D6 30 29 E5 29 29 C1 ....".....0).)).
0103A0: 09 85 6F 30 F0 24 18 ED 47 6F 20 74 6F 20 6C 69 ..o0.$..Go to li
0103B0: 6E 65 3A 20 CD D4 11 D8 CD 16 20 CA 81 12 CD 2D ne: ...... ....-
0103C0: 20 C3 6F 1A CD D4 11 D8 E5 D5 C5 CD 14 12 2A BC .o...........*.
0103D0: 22 09 ED 5B 16 22 EB ED 52 C1 D1 E1 DA A1 12 E5 "..[."..R.......
0103E0: CD 14 12 ED 43 B1 22 E1 E5 3A C9 22 F5 CD 2F 12 ....C."..:."../.
0103F0: F1 32 C9 22 ED 5B BC 22 EB B7 ED 52 44 4D 03 19 .2.".[."...RDM..
010400: ED 5B B1 22 E5 19 54 5D ED 53 BC 22 E1 ED B8 ED .[."..T].S."....
010410: 4B B1 22 D1 D5 21 C9 22 CD EF 20 ED B0 62 6B 2B K."..!.".. ..bk+
010420: CD 34 0F CD 92 17 E1 54 5D 13 CD 34 0F CD 89 17 .4.....T]..4....
010430: C3 70 10 CD F2 11 D8 CD 16 20 20 04 CD 21 1B C0 .p....... ..!..
010440: CD 2D 20 2A CA 22 C3 70 10 DD CB 00 56 CA A9 12 .- *.".p....V...
010450: E5 D5 2A 16 22 E5 ED 5B 14 22 B7 ED 52 23 ED 5B ..*."..[."..R#.[
010460: BC 22 19 D1 38 04 EB 2B ED 52 D1 E1 DA A1 12 E5 ."..8..+.R......
010470: 2A 16 22 ED 4B 14 22 ED 43 AB 22 B7 ED 42 44 4D *.".K.".C."..BDM
010480: 03 E1 E5 CD 2F 12 2A BE 22 ED 5B BC 22 ED 53 AD ..../.*.".[.".S.
010490: 22 B7 ED 52 22 B1 22 EB D1 D5 ED 52 23 22 AF 22 "..R"."....R#"."
0104A0: 2A B1 22 ED 5B AB 22 D5 E5 19 2B ED 5B 16 22 38 *.".[."...+.[."8
0104B0: 04 ED 52 38 0C E1 EB D1 D5 B7 ED 52 23 22 B1 22 ..R8.......R#"."
0104C0: E5 E1 ED 5B AD 22 19 22 AD 22 EB ED 4B AF 22 ED ...[."."."..K.".
0104D0: B8 ED 53 C2 22 54 5D 13 ED 4B B1 22 E1 ED B0 22 ..S."T]..K."..."
0104E0: AB 22 2B ED 5B 16 22 B7 ED 52 20 B4 2A AD 22 22 ."+.[."..R .*.""
0104F0: BC 22 ED 5B 14 22 B7 ED 52 38 0D DD CB 00 96 2A .".[."..R8.....*
010500: E5 2A 0A 21 2B 36 20 E3 CD AF 13 E3 36 0D DD CB .*.!+6 .....6...
010510: 00 CE E1 AF 3C C9 7E B7 C8 FE 0D C0 E5 D5 2A 0C ....<.~.......*.
010520: 21 54 5D CD 25 0F CD 55 11 D1 E1 30 03 AF 37 C9 !T].%..U...0..7.
010530: CD 7D 14 E5 D5 CD 25 0F 62 6B D1 2B 7E B7 28 02 .}....%.bk.+~.(.
010540: 36 20 E3 CD AF 13 E3 7E B7 28 02 36 0D DD CB 00 6 .....~.(.6....
010550: CE E1 AF 3C C9 B7 ED 52 30 07 7D 2F 6F 7C 2F 67 ...<...R0.}/o|/g
010560: 23 3A 0E 21 85 6F 30 01 24 E5 2A 11 21 ED 5B 0F #:.!.o0.$.*.!.[.
010570: 21 ED 52 D1 ED 52 C9 3A 0E 21 ED 5B 0F 21 83 5F !.R..R.:.!.[.!._
010580: 30 01 14 EB B7 ED 52 44 4D EB 54 5D C9 E5 2A 0F 0.....RDM.T]..*.
010590: 21 1B B7 ED 52 19 28 14 1A CD C2 10 38 F3 1B B7 !...R.(.....8...
0105A0: ED 52 19 28 07 1A CD C2 10 30 F3 13 E1 C9 03 0A .R.(.....0......
0105B0: B7 C8 FE 0D C8 CD C2 10 30 F4 03 0A B7 C8 FE 0D ........0.......
0105C0: C8 CD C2 10 38 F4 C9 E5 B7 ED 52 3A 0E 21 95 32 ....8.....R:.!.2
0105D0: 0E 21 E1 C9 E5 D5 11 C9 22 CD FC 20 EB 2B B7 ED .!......".. .+..
0105E0: 52 30 0A 21 CC 22 CD EF 20 B7 ED 52 3F D1 E1 DA R0.!.".. ..R?...
0105F0: 95 12 3A C9 22 3C 37 CA 8D 12 3A CC 22 3C 37 CA ..:."<7...:."<7.
010600: 91 12 E5 D5 C5 CD 14 12 B7 EB ED 52 C1 D1 E1 3F ...........R...?
010610: DA 99 12 C9 11 C9 22 CD FC 20 21 CC 22 CD EF 20 ......".. !."..
010620: B7 ED 52 44 4D 03 19 C9 78 2F 47 79 2F 4F 03 ED ..RDM...x/Gy/O..
010630: 43 C4 22 22 C2 22 E5 D5 C5 54 5D 13 CD 34 0F 3E C.""."...T]..4.>
010640: FF 21 C6 22 06 03 C5 23 4E 23 46 2B 2B EB B7 ED .!."...#N#F++...
010650: 42 09 EB 20 01 77 23 23 23 C1 10 EA 06 03 21 C6 B.. .w###.....!.
010660: 22 B7 23 5E 23 56 E5 2A C2 22 ED 52 28 02 30 05 ".#^#V.*.".R(.0.
010670: 2A C4 22 19 EB E1 72 2B 73 23 23 10 E5 C1 D1 E1 *."...r+s##.....
010680: C9 3E 01 18 2E 3E 02 18 2A 3E 03 18 26 3E 04 18 .>...>..*>..&>..
010690: 22 3E 05 18 1E 3E 06 18 1A 3E 07 18 16 3E 08 18 ">...>...>...>..
0106A0: 12 3E 09 18 0E 3E 0A 18 0A 3E 0B 18 06 3E 0C 18 .>...>...>...>..
0106B0: 02 3E 0D 32 1F 22 C9 D3 12 D4 12 E2 12 F3 12 05 .>.2."..........
0106C0: 13 1A 13 2D 13 41 13 56 13 63 13 71 13 7D 13 90 ...-.A.V.c.q.}..
0106D0: 13 A5 13 00 4F 75 74 20 6F 66 20 6D 65 6D 6F 72 ....Out of memor
0106E0: 79 00 4C 69 6E 65 20 69 73 20 74 6F 6F 20 6C 6F y.Line is too lo
0106F0: 6E 67 00 55 6E 64 65 66 69 6E 65 64 20 63 6F 6D ng.Undefined com
010700: 16 22 22 BE 22 22 14 22 2A C2 22 54 5D 13 CD 34 ."".""."*."T]..4
010710: 0F CD 92 17 E1 54 5D 13 CD 34 0F CD 89 17 C3 70 .....T]..4.....p
010720: 10 E5 C5 CD 9A 05 06 0F 21 38 1B CD B1 07 DD CB ........!8......
010730: 02 D6 CD BD 17 C1 E1 C9 41 62 61 6E 64 6F 6E 20 ........Abandon
010740: 62 6C 6F 63 6B 3A 20 CD F2 11 D8 E5 D5 C5 21 CC block: .......!.
010750: 1B 36 00 CD 70 1B 28 14 E5 CD 14 12 E1 CD 77 0B .6..p.(.......w.
010760: B7 28 09 3D CC AD 12 28 03 CD B1 12 C1 D1 E1 C9 .(.=...(........
010770: C5 CD 36 19 06 0A 21 DB 1B CD B1 07 06 0E 3E 2D ..6...!.......>-
010780: 32 AF 22 21 CC 1B 7E B7 28 07 05 23 CD 99 08 18 2."!..~.(..#....
010790: F5 04 CD 90 08 CD E5 1B 28 18 FE 15 28 2C FE 0D ........(...(,..
0107A0: 28 20 FE 20 38 EC 28 16 05 28 E6 77 CD 99 08 23 ( . 8.(..(.w...#
0107B0: 18 E0 78 FE 0F 28 DB 2B 04 CD DB 17 18 D4 DD CB ..x..(.+........
0107C0: 02 EE 36 00 21 CC 1B 78 D6 0F C1 C9 00 00 00 00 ..6.!..x........
0107D0: 00 00 00 00 00 00 00 00 00 00 00 46 69 6C 65 6E ...........Filen
0107E0: 61 6D 65 3A 20 E5 C5 F5 2A AF 23 01 AF 23 09 3A ame: ...*.#..#.:
0107F0: AF 22 47 7E 23 B7 20 FB 10 F9 F1 BE C1 E1 C9 E5 ."G~#. .........
010800: D5 C5 22 AB 22 21 CC 1B 36 00 CD 70 1B CA 9A 1C .."."!..6..p....
010810: E5 DD CB 00 96 2A 16 22 ED 5B BC 22 B7 ED 52 44 .....*.".[."..RD
010820: 4D 2A AB 22 CD 2F 12 54 5D C5 2A BC 22 B7 ED 52 M*."./.T].*."..R
010830: 44 4D 03 ED 43 B1 22 19 D5 ED 5B 16 22 ED 53 BC DM..C."...[.".S.
010840: 22 ED 53 BE 22 ED B8 13 ED 53 AD 22 D1 C1 78 B1 ".S."....S."..x.
010850: 28 1E E1 CD 2A 0C 3D 28 0D 3D 28 0F DD CB 00 CE (...*.=(.=(.....
010860: ED 53 AB 22 18 0D CD AD 12 18 08 CD A1 12 18 03 .S."............
010870: CD 81 12 ED 5B AB 22 2A AD 22 B7 ED 52 44 4D 19 ....[."*."..RDM.
010880: CD 28 12 ED 4B B1 22 ED B0 1B ED 53 BC 22 2A AB .(..K."....S."*.
010890: 22 54 5D 13 CD 34 0F CD 92 17 C1 D1 E1 CD 89 17 "T]..4..........
0108A0: C3 70 10 E5 D5 C5 3A 8D 23 21 21 22 22 B1 22 CD .p....:.#!!"".".
0108B0: 20 1D 32 AB 22 38 17 3A 8E 23 21 63 22 22 B1 22 .2."8.:.#!c""."
0108C0: CD 20 1D 32 AD 22 38 06 CD 2F 1E CD 0C 1D C1 D1 . .2."8../......
0108D0: E1 D8 CD 04 1D C8 23 CD 50 1E 2B D8 23 18 22 CD ......#.P.+.#.".
0108E0: 04 1D C8 CD 50 1E D8 CD 85 1E CD 50 1E 18 12 CD ....P......P....
0108F0: 04 1D C8 7E B7 28 0A CD 50 1E 38 05 CD 85 1E 30 ...~.(..P.8....0
010900: 6D 61 6E 64 00 42 6C 6F 63 6B 20 73 74 61 72 74 mand.Block start
010910: 20 75 6E 6D 61 72 6B 65 64 00 42 6C 6F 63 6B 20 unmarked.Block
010920: 65 6E 64 20 75 6E 6D 61 72 6B 65 64 00 49 6E 76 end unmarked.Inv
010930: 61 6C 69 64 20 64 65 73 74 69 6E 61 74 69 6F 6E alid destination
010940: 00 42 6C 6F 63 6B 20 6D 61 72 6B 73 20 72 65 76 .Block marks rev
010950: 65 72 73 65 64 00 4E 6F 20 73 75 63 68 20 6C 69 ersed.No such li
010960: 6E 65 00 42 6C 6F 63 6B 20 74 6F 6F 20 62 69 67 ne.Block too big
010970: 00 4D 61 72 6B 65 72 20 6C 6F 73 74 00 4E 6F 20 .Marker lost.No
010980: 62 6C 6F 63 6B 20 69 6E 20 62 75 66 66 65 72 00 block in buffer.
010990: 4E 6F 20 66 69 6C 65 2F 42 61 64 20 66 69 6C 65 No file/Bad file
0109A0: 6E 61 6D 65 00 44 69 73 63 20 66 75 6C 6C 00 B7 name.Disc full..
0109B0: DD CB 00 76 C0 E5 D5 CD 25 0F E1 E5 EB B7 ED 52 ...v....%......R
0109C0: E5 2A 11 21 ED 5B 0F 21 B7 ED 52 D1 ED 52 30 07 .*.!.[.!..R..R0.
0109D0: D1 E1 E3 E1 C3 85 12 ED 5B BC 22 2A BE 22 B7 ED ........[."*."..
0109E0: 52 ED 5B 0F 21 19 ED 5B 11 21 ED 52 D1 E1 30 18 R.[.!..[.!.R..0.
0109F0: DD CB 00 56 C8 CD 21 1B 37 C0 DD CB 00 96 E5 2A ...V..!.7......*
010A00: 16 22 22 BE 22 E1 18 A7 C5 01 00 00 CD 2F 12 C1 .""."......../..
010A10: B7 ED 52 E5 DD CB 00 F6 ED 53 0A 21 D5 CD 25 0F ..R......S.!..%.
010A20: ED 53 0C 21 E1 EB B7 ED 52 7D 32 0E 21 E1 7D 2A .S.!....R}2.!.}*
010A30: 0F 21 E5 85 6F 30 01 24 E5 C5 2A 0A 21 ED 5B 0F .!..o0.$..*.!.[.
010A40: 21 3A 0E 21 06 00 4F ED B0 C1 E1 D1 B7 C9 D5 C5 !:.!..O.........
010A50: E5 3A 0E 21 2A 0F 21 06 00 4F 09 ED 5B 11 21 ED .:.!*.!..O..[.!.
010A60: 52 37 28 15 3C 32 0E 21 2A 11 21 D1 D5 B7 ED 52 R7(.<2.!*.!....R
010A70: 44 4D 19 54 5D 2B ED B8 AF E1 C1 D1 C9 DD CB 00 DM.T]+..........
010A80: 76 C8 C5 B7 ED 52 E5 DD CB 00 B6 2A 0C 21 ED 5B v....R.....*.!.[
010A90: 0A 21 ED 52 3A 0E 21 F5 16 00 5F EB ED 52 28 06 .!.R:.!..._..R(.
010AA0: D4 BD 14 DC E5 14 F1 06 00 4F 2A 0F 21 ED 5B 0A .........O*.!.[.
010AB0: 21 D5 ED B0 D1 E1 19 C1 DD CB 02 C6 C9 ED 5B BC !.............[.
010AC0: 22 D5 19 54 5D ED 53 BC 22 E1 E5 23 ED 4B 0C 21 "..T].S."..#.K.!
010AD0: ED 42 44 4D E1 78 B1 C8 ED B8 ED 52 44 4D 19 23 .BDM.x.....RDM.#
010AE0: CD 28 12 B7 C9 ED 5B 0C 21 D5 19 54 5D C1 C5 2A .(....[.!..T]..*
010AF0: BC 22 23 B7 ED 42 44 4D E1 78 B1 28 0B E5 ED B0 ."#..BDM.x.(....
010B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
010B10: 0E 00 00 00 02 09 4E E5 0E 00 41 02 00 00 00 02 ......N...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: F2 C3 70 10 7E B7 C8 3A A7 22 B7 C9 3A A9 22 21 ..p.~..:."..:."!
010C10: A7 22 96 21 A5 22 77 AF CB 7E 28 01 3D 23 77 C9 .".!."w..~(.=#w.
010C20: 4F CD 14 1E 22 AD 22 CB 8B E5 C5 79 CD 46 07 3A O..."."....y.F.:
010C30: 86 23 47 2A AD 22 CD B1 07 79 CD 46 07 C1 E1 CB .#G*."...y.F....
010C40: 4B 28 06 2B 7E 23 CD D6 07 CB 83 CD 90 08 47 E5 K(.+~#........G.
010C50: 21 B1 23 BE E1 20 06 CB 43 CB C3 28 EE CB 43 28 !.#.. ..C..(..C(
010C60: 08 FE 3F 20 2F 06 80 18 2B 3E 2D 32 AF 22 78 CD ..? /...+>-2."x.
010C70: E5 1B 28 4A 3E 2B 32 AF 22 78 CD E5 1B 28 3B 78 ..(J>+2."x...(;x
010C80: FE 12 28 9D FE 13 28 60 FE 15 28 29 FE 0D 28 22 ..(...(`..()..("
010C90: FE 20 38 B7 CB 4B 28 06 7A FE 20 78 28 AD 77 23 . 8..K(.z. x(.w#
010CA0: 14 36 00 CD D6 07 CB 4B C2 49 1D 16 01 CB CB C3 .6.....K.I......
010CB0: 29 1D AF 7A C9 CD 25 07 37 C9 06 09 18 D6 CB 4B )..z..%.7......K
010CC0: CA 4B 1D 7A B7 CA 4B 1D 2B 15 CD DB 17 7E 36 00 .K.z..K.+....~6.
010CD0: 06 04 FE 1B 28 0A FE 7F 28 06 06 01 FE 20 30 05 ....(...(.... 0.
010CE0: CD DB 17 10 FB C3 49 1D E5 C5 06 21 21 21 22 11 ......I....!!!".
010CF0: 63 22 4E 1A 77 79 12 23 13 10 F7 2A A7 22 ED 5B c"N.wy.#...*.".[
010D00: A9 22 ED 53 A7 22 22 A9 22 CD 0C 1D CD 25 07 C1 .".S.""."....%..
010D10: E1 C3 21 1D 2A B1 22 11 21 00 EB 19 EB C5 01 21 ..!.*.".!......!
010D20: 00 ED B0 C1 E5 16 FF 7E 23 14 B7 20 FA E1 C9 21 .......~#.. ...!
010D30: 42 22 11 21 22 01 21 00 C5 ED B0 C1 54 5D 21 84 B".!".!.....T]!.
010D40: 22 ED B0 3A AB 22 32 A7 22 3A AD 22 32 A9 22 C9 "..:."2.":."2.".
010D50: D5 C5 E5 2B 11 21 22 23 7E B7 28 1F 1A FE 80 28 ...+.!"#~.(....(
010D60: 03 BE 20 F3 E5 23 13 1A B7 28 15 7E B7 28 0B 1A .. ..#...(.~.(..
010D70: FE 80 28 F1 BE 28 EE E1 18 DA E1 E1 C1 D1 3F C9 ..(..(........?.
010D80: E1 E3 37 18 F6 D5 C5 F5 22 B1 22 ED 4B A5 22 2A ..7.....".".K."*
010D90: BC 22 09 ED 5B BE 22 B7 ED 52 30 57 78 B1 28 3B ."..[."..R0Wx.(;
010DA0: 2A BC 22 E5 09 22 BC 22 2A B1 22 ED 5B A7 22 19 *.".."."*.".[.".
010DB0: CD 2F 12 CB 78 28 14 09 54 5D B7 ED 42 E3 C1 C5 ./..x(..T]..B...
010DC0: B7 ED 42 44 4D 03 E1 ED B0 18 10 EB E1 C5 B7 ED ..BDM...........
010DD0: 52 44 4D 03 19 D1 EB 19 EB ED B8 2A B1 22 11 63 RDM........*.".c
010DE0: 22 EB ED 4B A9 22 78 B1 28 02 ED B0 62 6B F1 C1 "..K."x.(...bk..
010DF0: D1 B7 C9 CD 81 12 2A B1 22 F1 C1 D1 37 C9 AF 18 ......*."...7...
010E00: 20 20 20 50 61 67 65 20 44 6F 77 6E 0D 0A 5E 51 Page Down..^Q
010E10: 20 52 20 20 20 20 20 20 20 20 20 53 74 61 72 74 R Start
010E20: 20 6F 66 20 46 69 6C 65 20 20 20 20 20 20 20 20 of File
010E30: 20 20 20 5E 51 20 43 20 20 20 20 20 20 20 20 20 ^Q C
010E40: 45 6E 64 20 6F 66 20 46 69 6C 65 0D 0A 0D 0A 54 End of File....T
010E50: 65 78 74 20 64 65 6C 65 74 69 6E 67 20 63 6F 6D ext deleting com
010E60: 6D 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D mands..---------
010E70: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E -------------..^
010E80: 59 20 20 20 20 20 20 20 20 20 20 20 44 65 6C 65 Y Dele
010E90: 74 65 20 4C 69 6E 65 0D 0A 5B 44 45 4C 5D 20 20 te Line..[DEL]
010EA0: 20 20 20 20 20 20 44 65 6C 65 74 65 20 6C 61 73 Delete las
010EB0: 74 20 63 68 61 72 61 63 74 65 72 20 20 20 5E 47 t character ^G
010EC0: 20 20 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 Delet
010ED0: 65 20 74 68 69 73 20 63 68 61 72 61 63 74 65 72 e this character
010EE0: 0D 0A 5E 4F 20 54 20 20 20 20 20 20 20 20 20 44 ..^O T D
010EF0: 65 6C 65 74 65 20 77 6F 72 64 20 6C 65 66 74 20 elete word left
010F00: 20 20 20 20 20 20 20 5E 54 20 20 20 20 20 20 20 ^T
010F10: 20 20 20 20 44 65 6C 65 74 65 20 77 6F 72 64 20 Delete word
010F20: 72 69 67 68 74 0D 0A 5E 51 20 5B 44 45 4C 5D 20 right..^Q [DEL]
010F30: 20 20 20 20 44 65 6C 65 74 65 20 74 6F 20 73 74 Delete to st
010F40: 61 72 74 20 6C 69 6E 65 20 20 20 20 5E 51 20 59 art line ^Q Y
010F50: 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 65 20 Delete
010F60: 74 6F 20 65 6E 64 20 6C 69 6E 65 0D 0A 0D 0A 0D to end line.....
010F70: 0A 0D 0A 0D 0A 0D 0A 53 70 61 63 65 20 66 6F 72 .......Space for
010F80: 20 6D 6F 72 65 20 5B 45 4E 54 45 52 5D 20 74 6F more [ENTER] to
010F90: 20 71 75 69 74 0A 42 6C 6F 63 6B 20 63 6F 6D 6D quit.Block comm
010FA0: 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ands..----------
010FB0: 2D 2D 2D 2D 0D 0A 5E 4B 20 42 20 20 20 20 20 20 ----..^K B
010FC0: 20 20 20 4D 61 72 6B 20 53 74 61 72 74 20 6F 66 Mark Start of
010FD0: 20 62 6C 6F 63 6B 20 20 20 20 20 5E 4B 20 4B 20 block ^K K
010FE0: 20 20 20 20 20 20 20 20 4D 61 72 6B 20 45 6E 64 Mark End
010FF0: 20 6F 66 20 62 6C 6F 63 6B 0D 0A 5E 4B 20 56 20 of block..^K V
011000: 02 3E 01 E5 D5 C5 F5 21 CC 1B 36 00 CD 70 1B 28 .>.....!..6..p.(
011010: 17 F1 F5 B7 28 05 CD 50 0A 18 03 CD 04 0B 3D CC ....(..P......=.
011020: AD 12 28 04 DD CB 00 CE F1 C1 D1 E1 C9 AF 18 0D ..(.............
011030: AF 18 11 3E 01 18 06 3E 01 18 09 3E 02 32 B3 22 ...>...>...>.2."
011040: 18 3D 3E 02 32 B3 22 CD AF 13 DA 81 12 CD D7 10 .=>.2.".........
011050: 20 04 DA 85 12 C9 C5 D5 CD 77 11 3A B3 22 FE 01 ........w.:."..
011060: 28 09 38 04 D1 D5 18 06 1B 18 03 CD 8D 11 CD C7 (.8.............
011070: 11 D5 ED B0 E1 D1 C1 3E FF 32 B4 22 C3 6E 0F CD .......>.2.".n..
011080: AF 13 DA 81 12 CD 16 11 20 04 DA 85 12 C9 E5 D5 ........ .......
011090: C5 54 5D 44 4D 2A 0F 21 3A 0E 21 85 6F 30 01 24 .T]DM*.!:.!.o0.$
0110A0: 3A B3 22 FE 01 38 07 28 08 44 4D 0B 18 06 03 18 :."..8.(.DM.....
0110B0: 03 CD AE 11 C5 B7 ED 42 44 4D 03 E1 CD C7 11 ED .......BDM......
0110C0: B0 C1 D1 E1 3E FF 32 B4 22 C3 6E 0F CD 08 14 C5 ....>.2.".n.....
0110D0: 21 1E 22 CB B6 CB FE CB CE ED 5B 0A 21 D5 2A BC !.".......[.!.*.
0110E0: 22 23 ED 4B 0C 21 C5 B7 ED 42 44 4D E1 78 B1 20 "#.K.!...BDM.x.
0110F0: 02 03 2B E5 D5 EB ED 52 ED 5B BC 22 19 22 BC 22 ..+....R.[."."."
011100: D1 E1 C5 B7 ED 52 44 4D 19 2B CD 28 12 23 C1 ED .....RDM.+.(.#..
011110: B0 D1 C1 C3 B7 0F E5 D5 2A 16 22 ED 5B BC 22 B7 ........*.".[.".
011120: ED 52 7C B7 22 B1 22 32 AB 22 D1 E1 C9 E5 11 CC .R|."."2."......
011130: 22 CD FC 20 B7 ED 52 F5 CD 14 12 F1 E1 38 02 ED ".. ..R......8..
011140: 42 E5 3A AB 22 B7 CA D5 20 DD CB 00 D6 11 CC 22 B.:."... ......"
011150: CD FC 20 ED 53 AB 22 2A 16 22 22 AD 22 2A BC 22 .. .S."*.""."*."
011160: B7 ED 52 22 AF 22 2A AB 22 ED 5B B1 22 B7 ED 52 ..R"."*.".[."..R
011170: F5 11 C9 22 CD FC 20 F1 38 05 B7 ED 52 30 0A 2A ...".. .8...R0.*
011180: AB 22 B7 ED 52 23 22 B1 22 2A AB 22 ED 5B AD 22 ."..R#"."*.".[."
011190: ED 4B B1 22 E5 ED B8 22 AB 22 ED 53 AD 22 D1 EB .K."...".".S."..
0111A0: 23 13 ED 4B AF 22 D5 ED B0 E1 1B D5 11 C9 22 CD #..K."........".
0111B0: FC 20 B7 ED 52 E1 20 AE 22 BC 22 2A AD 22 22 BE . ..R. ."."*."".
0111C0: 22 23 22 14 22 CD 14 12 CD 28 12 AF 3D 32 C9 22 "#"."....(..=2."
0111D0: 32 CC 22 E1 C9 CD 14 12 E5 D5 EB 2A BC 22 B7 ED 2."........*."..
0111E0: 52 44 4D D1 E1 23 ED B0 1B ED 53 BC 22 18 D6 7E RDM..#....S."..~
0111F0: D5 23 5E 23 56 62 83 6F D1 D0 24 C9 1A E5 EB 23 .#^#Vb.o..$....#
011200: 20 20 20 20 20 20 20 20 4D 6F 76 65 20 42 6C 6F Move Blo
011210: 63 6B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ck
011220: 5E 4B 20 43 20 20 20 20 20 20 20 20 20 43 6F 70 ^K C Cop
011230: 79 20 42 6C 6F 63 6B 0D 0A 5E 4B 20 59 20 20 20 y Block..^K Y
011240: 20 20 20 20 20 20 44 65 6C 65 74 65 20 42 6C 6F Delete Blo
011250: 63 6B 20 20 20 20 20 20 20 20 20 20 20 20 5E 4F ck ^O
011260: 20 50 20 20 20 20 20 20 20 20 20 50 61 73 74 65 P Paste
011270: 20 44 65 6C 65 74 65 64 20 42 6C 6F 63 6B 0D 0A Deleted Block..
011280: 5E 4B 20 52 20 20 20 20 20 20 20 20 20 52 65 61 ^K R Rea
011290: 64 20 42 6C 6F 63 6B 20 66 72 6F 6D 20 64 69 73 d Block from dis
0112A0: 63 20 20 20 20 5E 4B 20 57 20 20 20 20 20 20 20 c ^K W
0112B0: 20 20 57 72 69 74 65 20 42 6C 6F 63 6B 20 74 6F Write Block to
0112C0: 20 64 69 73 63 0D 0A 0D 0A 51 75 69 63 6B 20 63 disc....Quick c
0112D0: 75 72 73 6F 72 20 6D 6F 76 65 6D 65 6E 74 0D 0A ursor movement..
0112E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0112F0: 2D 2D 2D 2D 2D 0D 0A 5E 4F 20 47 20 20 20 20 20 -----..^O G
011300: 20 20 20 20 47 6F 20 74 6F 20 4C 69 6E 65 0D 0A Go to Line..
011310: 5E 51 20 42 20 20 20 20 20 20 20 20 20 47 6F 20 ^Q B Go
011320: 74 6F 20 73 74 61 72 74 20 6F 66 20 62 6C 6F 63 to start of bloc
011330: 6B 20 20 20 20 5E 51 20 4B 20 20 20 20 20 20 20 k ^Q K
011340: 20 20 47 6F 20 74 6F 20 65 6E 64 20 6F 66 20 62 Go to end of b
011350: 6C 6F 63 6B 0D 0A 5E 4B 20 30 20 20 20 20 20 20 lock..^K 0
011360: 20 20 20 52 65 6D 65 6D 62 65 72 20 70 6F 73 69 Remember posi
011370: 74 69 6F 6E 20 20 20 20 20 20 20 5E 51 20 30 20 tion ^Q 0
011380: 20 20 20 20 20 20 20 20 52 65 74 75 72 6E 20 74 Return t
011390: 6F 20 70 6F 73 69 74 69 6F 6E 0D 0A 0D 0A 46 69 o position....Fi
0113A0: 6E 64 20 61 6E 64 20 53 75 62 73 74 69 74 75 74 nd and Substitut
0113B0: 65 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D e..-------------
0113C0: 2D 2D 2D 2D 2D 2D 0D 0A 5E 51 20 46 20 20 20 20 ------..^Q F
0113D0: 20 20 20 20 20 46 69 6E 64 20 46 69 72 73 74 20 Find First
0113E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 5E 4C 20 ^L
0113F0: 20 20 20 20 20 20 20 20 20 20 46 69 6E 64 20 4E Find N
011400: 5E 23 56 E1 83 5F D0 14 C9 00 00 00 00 00 00 14 ^#V.._..........
011410: 21 13 22 FF 00 00 00 00 00 00 00 00 00 00 00 00 !.".............
011420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0114A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0114B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0114C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0114D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0114E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0114F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0115A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0115B0: 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 ................
0115C0: 5F 24 00 00 00 00 FF 00 00 FF 00 00 FF 00 00 D6 _$..............
0115D0: 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 "...............
0115E0: 00 00 00 00 00 00 00 00 00 00 00 01 1F 17 15 17 ................
0115F0: 15 21 15 2A 15 5D 15 83 15 9A 15 B9 15 BD 15 C7 .!.*.]..........
011600: 65 78 74 0D 0A 5E 4F 20 4C 20 20 20 20 20 20 20 ext..^O L
011610: 20 20 53 75 62 73 74 69 74 75 74 65 20 26 20 46 Substitute & F
011620: 69 6E 64 20 20 20 20 20 20 20 5E 4F 20 41 20 20 ind ^O A
011630: 20 20 20 20 20 20 20 53 75 62 73 74 69 74 75 74 Substitut
011640: 65 20 41 6C 6C 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D e All...........
011650: 0A 0D 0A 53 70 61 63 65 20 66 6F 72 20 6D 6F 72 ...Space for mor
011660: 65 20 5B 45 4E 54 45 52 5D 20 74 6F 20 71 75 69 e [ENTER] to qui
011670: 74 0A 4C 65 61 76 69 6E 67 20 45 44 38 30 0D 0A t.Leaving ED80..
011680: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E 4B ------------..^K
011690: 20 51 20 20 20 20 20 20 20 20 20 51 75 69 74 20 Q Quit
0116A0: 61 6E 64 20 45 78 69 74 20 20 20 20 20 20 20 20 and Exit
0116B0: 20 20 20 5E 4F 20 51 20 20 20 20 20 20 20 20 20 ^O Q
0116C0: 45 78 69 74 20 77 69 74 68 6F 75 74 20 42 61 63 Exit without Bac
0116D0: 6B 75 70 0D 0A 5E 4B 20 58 20 20 20 20 20 20 20 kup..^K X
0116E0: 20 20 45 78 69 74 20 77 69 74 68 20 61 20 42 61 Exit with a Ba
0116F0: 63 6B 75 70 0D 0A 0D 0A 54 6F 67 67 6C 65 73 0D ckup....Toggles.
011700: 0A 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E 56 20 20 20 20 .-------..^V
011710: 20 20 20 20 20 20 20 54 6F 67 67 6C 65 20 63 68 Toggle ch
011720: 61 6E 67 65 2F 69 6E 73 65 72 74 20 20 20 20 5E ange/insert ^
011730: 4F 20 49 20 20 20 20 20 20 20 20 20 54 6F 67 67 O I Togg
011740: 6C 65 20 61 75 74 6F 20 69 6E 64 65 6E 74 0D 0A le auto indent..
011750: 5E 4F 20 46 20 20 20 20 20 20 20 20 20 54 6F 67 ^O F Tog
011760: 67 6C 65 20 73 70 61 63 65 20 64 69 73 70 6C 61 gle space displa
011770: 79 0D 0A 0D 0A 4D 69 73 63 65 6C 6C 61 6E 65 6F y....Miscellaneo
011780: 75 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D us..------------
011790: 2D 0D 0A 5E 49 20 20 20 20 20 20 20 20 20 20 20 -..^I
0117A0: 44 65 6C 69 76 65 72 20 54 41 42 20 63 68 61 72 Deliver TAB char
0117B0: 61 63 74 65 72 20 20 20 5E 4F 20 52 20 20 20 20 acter ^O R
0117C0: 20 20 20 20 20 52 65 73 74 6F 72 65 20 6C 69 6E Restore lin
0117D0: 65 0D 0A 5E 4B 20 46 20 20 20 20 20 20 20 20 20 e..^K F
0117E0: 44 69 73 63 20 44 69 72 65 63 74 6F 72 79 20 20 Disc Directory
0117F0: 20 20 20 20 20 20 20 20 5E 4B 20 4A 20 20 20 20 ^K J
011800: 15 D5 15 E0 15 FA 15 31 16 5F 16 84 16 A1 16 07 .......1._......
011810: 19 B0 17 B6 17 71 17 7E 17 89 17 92 17 B4 19 C4 .....q.~........
011820: 19 33 1A 49 1A 47 1B FF 1B E3 16 EC 16 A3 1C D2 .3.I.G.......£..
011830: 1C DF 1C EF 1C 3D 18 93 18 8F 18 FE 1E CC 1F 6A .....=.........j
011840: 17 0E 15 F2 16 30 1F 2D 1F 37 1F 33 1F 42 1F 3B .....0.-.7.3.B.;
011850: 1F 0D 09 20 22 28 29 5B 5D 7B 7D 3D 2B 2D 2A 2F ... "()[]{}=+-*/
011860: 3C 3E 5E 3B 3A 2C 23 24 26 5C 00 00 00 00 00 00 <>^;:,#$&\......
011870: 45 44 38 30 2E 48 4C 50 00 00 00 00 00 66 24 00 ED80.HLP.....f$.
011880: 00 20 20 50 18 1D 20 08 02 32 10 1A 29 8B AD 22 . P.. ..2..).."
011890: 80 00 0A 00 00 01 02 1B 59 00 00 04 1B 45 1B 48 ........Y....E.H
0118A0: 02 1B 4B 00 00 00 00 00 00 00 00 00 00 00 00 2C ..K............,
0118B0: 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0118C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0118D0: 00 00 00 00 00 00 00 00 00 00 00 0B 46 00 13 00 ............F...
0118E0: 08 00 04 00 01 00 06 00 0F 53 00 0F 44 00 11 53 .........S..D..S
0118F0: 00 11 44 00 05 00 18 00 0F 45 00 0F 58 00 12 00 ..D......E..X...
011900: 03 00 11 52 00 11 43 00 0F 47 00 11 42 00 11 4B ...R..C..G..B..K
011910: 00 16 00 0F 46 00 0B 42 00 0B 4B 00 0B 56 00 0B ....F..B..K..V..
011920: 43 00 0B 59 00 0F 50 00 0B 57 00 0B 52 00 0B 30 C..Y..P..W..R..0
011930: 00 11 30 00 11 46 00 0C 00 0F 4C 00 0F 41 00 0B ..0..F....L..A..
011940: 51 00 0F 51 00 0B 58 00 0B 4A 00 19 00 0F 49 00 Q..Q..X..J....I.
011950: 09 00 0F 52 00 7F 00 07 00 0F 54 00 14 00 11 7F ...R......T.....
011960: 00 11 59 00 00 ED B0 3E 20 12 E1 06 0F CD B1 07 ..Y....> .......
011970: C1 05 C0 3A AB 22 47 C3 33 0A 48 69 74 20 61 20 ...:."G.3.Hit a
011980: 1A 00 17 00 1A 00 0C 00 11 42 00 11 4B 00 16 00 .........B..K...
011990: 02 00 0B 42 00 0B 45 00 0B 4D 00 0B 43 00 0B 59 ...B..E..M..C..Y
0119A0: 00 0B 50 00 0B 57 00 0B 52 00 0B 30 00 11 30 00 ..P..W..R..0..0.
0119B0: 04 00 06 00 13 00 01 00 0B 51 00 00 0F 41 00 0B .........Q...A..
0119C0: 51 00 0F 51 00 0B 58 00 0B 4A 00 19 00 0F 49 00 Q..Q..X..J....I.
0119D0: 09 00 0F 52 00 7F 00 07 00 0F 54 00 14 00 11 7F ...R......T.....
0119E0: 00 11 59 00 00 ED B0 3E 20 12 E1 06 0F CD B1 07 ..Y....> .......
0119F0: C1 05 C0 3A AB 22 47 C3 33 0A 48 69 74 20 61 20 ...:."G.3.Hit a
011A00: 20 20 20 20 20 45 72 61 73 65 20 66 69 6C 65 20 Erase file
011A10: 66 72 6F 6D 20 64 69 73 63 0D 0A 5E 50 20 20 20 from disc..^P
011A20: 20 20 20 20 20 20 20 20 43 6F 6E 74 72 6F 6C 20 Control
011A30: 6D 65 74 61 2D 6B 65 79 20 20 20 20 20 20 20 20 meta-key
011A40: 5E 4A 20 20 20 20 20 20 20 20 20 20 20 48 65 6C ^J Hel
011A50: 70 20 6B 65 79 0D 0A 0D 0A 0D 0A 1A 20 20 20 20 p key.......
011A60: 44 69 73 63 20 44 69 72 65 63 74 6F 72 79 20 20 Disc Directory
011A70: 20 20 20 20 20 20 20 20 5E 4B 20 4A 20 20 20 20 ^K J
011A80: 2C 69 2C 6A 29 3B 0D 0A 20 20 20 20 20 20 20 20 ,i,j);..
011A90: 73 69 64 65 20 3D 20 30 3B 20 20 20 20 20 20 20 side = 0;
011AA0: 20 20 20 20 20 20 20 20 20 20 20 2F 2A 44 4A 48 /*DJH
011AB0: 2A 2F 0D 0A 20 20 20 20 20 20 20 20 69 66 20 28 */.. if (
011AC0: 69 3D 3D 31 20 7C 7C 20 69 3D 3D 36 29 20 73 69 i==1 || i==6) si
011AD0: 64 65 2B 2B 3B 20 20 2F 2A 44 4A 48 2A 2F 0D 0A de++; /*DJH*/..
011AE0: 20 20 20 20 20 20 20 20 69 66 20 28 6A 3D 3D 31 if (j==1
011AF0: 20 7C 7C 20 6A 3D 3D 36 29 20 73 69 64 65 2B 2B || j==6) side++
011B00: 3B 20 20 2F 2A 44 4A 48 2A 2F 0D 0A 20 20 20 20 ; /*DJH*/..
011B10: 20 20 20 20 69 66 20 28 73 69 64 65 20 3D 3D 20 if (side ==
011B20: 32 29 20 72 65 74 75 72 6E 20 2D 31 39 3B 20 2F 2) return -19; /
011B30: 2A 44 4A 48 2A 2F 0D 0A 09 73 69 64 65 20 3D 20 *DJH*/...side =
011B40: 30 3B 0D 0A 20 20 20 20 20 20 20 20 69 66 20 28 0;.. if (
011B50: 69 3D 3D 30 20 7C 7C 20 69 3D 3D 37 29 20 73 69 i==0 || i==7) si
011B60: 64 65 2B 2B 3B 0D 0A 20 20 20 20 20 20 20 20 69 de++;.. i
011B70: 66 20 28 6A 3D 3D 30 20 7C 7C 20 6A 3D 3D 37 29 f (j==0 || j==7)
011B80: 20 73 69 64 65 2B 2B 3B 0D 0A 20 20 20 20 20 20 side++;..
011B90: 20 20 69 66 20 28 73 69 64 65 20 3D 3D 20 32 29 if (side == 2)
011BA0: 20 72 65 74 75 72 6E 20 35 3B 20 20 20 2F 2A 44 return 5; /*D
011BB0: 4A 48 2A 2F 0D 0A 09 73 20 3D 20 30 3B 0D 0A 09 JH*/...s = 0;...
011BC0: 6F 6B 20 3D 20 30 3B 0D 0A 09 69 66 20 28 73 69 ok = 0;...if (si
011BD0: 64 65 3D 3D 32 20 7C 7C 20 6E 6F 74 61 6B 65 28 de==2 || notake(
011BE0: 62 2C 70 2C 6F 2C 65 2C 69 2C 6A 29 29 20 6F 6B b,p,o,e,i,j)) ok
011BF0: 2B 2B 3B 0D 0A 09 6F 73 69 64 65 20 3D 20 30 3B ++;...oside = 0;
011C00: 43 75 72 73 6F 72 20 4D 6F 76 69 6E 67 20 63 6F Cursor Moving co
011C10: 6D 6D 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D mmands..--------
011C20: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
011C30: 5E 53 20 20 20 20 20 20 20 20 20 20 20 43 68 61 ^S Cha
011C40: 72 61 63 74 65 72 20 4C 65 66 74 20 20 20 20 20 racter Left
011C50: 20 20 20 20 20 5E 44 20 20 20 20 20 20 20 20 20 ^D
011C60: 20 20 43 68 61 72 61 63 74 65 72 20 52 69 67 68 Character Righ
011C70: 74 0D 0A 5E 48 20 20 20 20 20 20 20 20 20 20 20 t..^H
011C80: 43 68 61 72 61 63 74 65 72 20 4C 65 66 74 20 28 Character Left (
011C90: 41 6C 74 29 0D 0A 5E 41 20 20 20 20 20 20 20 20 Alt)..^A
011CA0: 20 20 20 57 6F 72 64 20 4C 65 66 74 20 20 20 20 Word Left
011CB0: 20 20 20 20 20 20 20 20 20 20 20 5E 46 20 20 20 ^F
011CC0: 20 20 20 20 20 20 20 20 57 6F 72 64 20 52 69 67 Word Rig
011CD0: 68 74 0D 0A 5E 4F 20 53 20 20 20 20 20 20 20 20 ht..^O S
011CE0: 20 54 61 62 20 4C 65 66 74 20 20 20 20 20 20 20 Tab Left
011CF0: 20 20 20 20 20 20 20 20 20 5E 4F 20 44 20 20 20 ^O D
011D00: 20 20 20 20 20 20 54 61 62 20 52 69 67 68 74 0D Tab Right.
011D10: 0A 5E 51 20 53 20 20 20 20 20 20 20 20 20 53 74 .^Q S St
011D20: 61 72 74 20 6F 66 20 6C 69 6E 65 20 20 20 20 20 art of line
011D30: 20 20 20 20 20 20 5E 51 20 44 20 20 20 20 20 20 ^Q D
011D40: 20 20 20 45 6E 64 20 6F 66 20 6C 69 6E 65 0D 0A End of line..
011D50: 5E 45 20 20 20 20 20 20 20 20 20 20 20 4C 69 6E ^E Lin
011D60: 65 20 55 70 20 20 20 20 20 20 20 20 20 20 20 20 e Up
011D70: 20 20 20 20 20 5E 58 20 20 20 20 20 20 20 20 20 ^X
011D80: 20 20 4C 69 6E 65 20 44 6F 77 6E 0D 0A 5E 4F 20 Line Down..^O
011D90: 45 20 20 20 20 20 20 20 20 20 54 6F 70 20 6F 66 E Top of
011DA0: 20 53 63 72 65 65 6E 20 20 20 20 20 20 20 20 20 Screen
011DB0: 20 20 5E 4F 20 58 20 20 20 20 20 20 20 20 20 42 ^O X B
011DC0: 6F 74 74 6F 6D 20 6F 66 20 53 63 72 65 65 6E 0D ottom of Screen.
011DD0: 0A 5E 52 20 20 20 20 20 20 20 20 20 20 20 50 61 .^R Pa
011DE0: 67 65 20 55 70 20 20 20 20 20 20 20 20 20 20 20 ge Up
011DF0: 20 20 20 20 20 20 5E 43 20 20 20 20 20 20 20 20 ^C
011E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
011E10: 0F 00 00 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: 15 D5 15 E0 15 FA 15 31 16 5F 16 84 16 A1 16 07 .......1._......
011F10: 19 B0 17 B6 17 71 17 7E 17 89 17 92 17 B4 19 C4 .....q.~........
011F20: 19 33 1A 49 1A 47 1B FF 1B E3 16 EC 16 A3 1C D2 .3.I.G.......£..
011F30: 1C DF 1C EF 1C 3D 18 93 18 8F 18 FE 1E CC 1F 6A .....=.........j
011F40: 17 0E 15 F2 16 30 1F 2D 1F 37 1F 33 1F 42 1F 3B .....0.-.7.3.B.;
011F50: 1F 0D 09 20 22 28 29 5B 5D 7B 7D 3D 2B 2D 2A 2F ... "()[]{}=+-*/
011F60: 3C 3E 5E 3B 3A 2C 23 24 26 5C 00 00 00 00 00 00 <>^;:,#$&\......
011F70: 45 44 38 30 2E 48 4C 50 00 00 00 00 00 66 24 00 ED80.HLP.....f$.
011F80: 00 20 20 50 19 1D 20 08 02 32 10 1A 29 8B AD 22 . P.. ..2..).."
011F90: 80 00 0A 00 00 FF 02 1B 3D 00 00 01 1A 00 00 00 ........=.......
011FA0: 02 1B 2A 00 00 00 00 00 00 00 00 00 00 00 00 2C ..*............,
011FB0: 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011FD0: 00 00 00 00 00 00 00 00 00 00 00 0B 46 00 13 00 ............F...
011FE0: 08 00 04 00 01 00 06 00 0F 53 00 0F 44 00 11 53 .........S..D..S
011FF0: 00 11 44 00 05 00 18 00 0F 45 00 0F 58 00 12 00 ..D......E..X...
012000: 03 00 11 52 00 11 43 00 0F 47 00 11 42 00 11 4B ...R..C..G..B..K
012010: 00 16 00 0F 46 00 0B 42 00 0B 4B 00 0B 56 00 0B ....F..B..K..V..
012020: 43 00 0B 59 00 0F 50 00 0B 57 00 0B 52 00 0B 30 C..Y..P..W..R..0
012030: 00 11 30 00 11 46 00 0C 00 0F 4C 00 0F 41 00 0B ..0..F....L..A..
012040: 51 00 0F 51 00 0B 58 00 0B 4A 00 19 00 0F 49 00 Q..Q..X..J....I.
012050: 09 00 0F 52 00 7F 00 07 00 0F 54 00 14 00 11 7F ...R......T.....
012060: 00 11 59 00 00 ED B0 3E 20 12 E1 06 0F CD B1 07 ..Y....> .......
012070: C1 05 C0 3A AB 22 47 C3 33 0A 48 69 74 20 61 20 ...:."G.3.Hit a
012080: 1A 00 17 00 1A 00 0C 00 11 42 00 11 4B 00 16 00 .........B..K...
012090: 02 00 0B 42 00 0B 45 00 0B 4D 00 0B 43 00 0B 59 ...B..E..M..C..Y
0120A0: 00 0B 50 00 0B 57 00 0B 52 00 0B 30 00 11 30 00 ..P..W..R..0..0.
0120B0: 04 00 06 00 13 00 01 00 0B 51 00 00 0F 41 00 0B .........Q...A..
0120C0: 51 00 0F 51 00 0B 58 00 0B 4A 00 19 00 0F 49 00 Q..Q..X..J....I.
0120D0: 09 00 0F 52 00 7F 00 07 00 0F 54 00 14 00 11 7F ...R......T.....
0120E0: 00 11 59 00 00 ED B0 3E 20 12 E1 06 0F CD B1 07 ..Y....> .......
0120F0: C1 05 C0 3A AB 22 47 C3 33 0A 48 69 74 20 61 20 ...:."G.3.Hit a
012100: 20 69 66 20 28 66 75 6E 63 20 3C 20 30 20 20 7C if (func < 0 |
012110: 7C 20 66 75 6E 63 20 3E 20 31 36 29 20 72 65 74 | func > 16) ret
012120: 75 72 6E 20 45 52 52 4F 52 3B 0D 0A 0D 0A 20 20 urn ERROR;....
012130: 69 6E 6C 69 6E 65 28 0D 0A 20 20 20 20 4C 44 5F inline(.. LD_
012140: 48 4C 5F 66 72 6F 6D 2C 20 31 2C 30 2C 0D 0A 20 HL_from, 1,0,..
012150: 20 20 20 4C 44 5F 48 4C 5F 69 6E 74 6F 2C 20 26 LD_HL_into, &
012160: 62 69 6F 73 5F 65 6E 74 72 79 5F 61 64 64 72 65 bios_entry_addre
012170: 73 73 29 3B 09 2F 2A 20 67 65 74 20 42 49 4F 53 ss);./* get BIOS
012180: 20 77 61 72 6D 20 62 6F 6F 74 20 61 64 64 72 65 warm boot addre
012190: 73 73 20 2A 2F 0D 0A 0D 0A 20 20 62 69 6F 73 5F ss */.... bios_
0121A0: 65 6E 74 72 79 5F 61 64 64 72 65 73 73 20 2B 3D entry_address +=
0121B0: 20 33 2A 28 66 75 6E 63 20 2D 20 31 29 3B 09 2F 3*(func - 1);./
0121C0: 2A 20 63 6F 6E 76 65 72 74 20 74 6F 20 42 49 4F * convert to BIO
0121D0: 53 20 76 65 63 74 6F 72 20 61 64 64 72 65 73 73 S vector address
0121E0: 20 2A 2F 0D 0A 0D 0A 20 20 72 65 67 5F 62 63 20 */.... reg_bc
0121F0: 3D 20 62 63 5F 70 61 72 61 6D 3B 0D 0A 20 20 72 = bc_param;.. r
012200: 65 67 5F 64 65 20 3D 20 64 65 5F 70 61 72 61 6D eg_de = de_param
012210: 3B 0D 0A 0D 0A 20 20 69 6E 6C 69 6E 65 28 0D 0A ;.... inline(..
012220: 20 20 20 20 4C 44 5F 44 45 5F 77 69 74 68 2C 20 LD_DE_with,
012230: 31 34 2C 30 2C 09 09 2F 2A 20 73 65 74 20 75 70 14,0,../* set up
012240: 20 72 65 74 75 72 6E 20 61 64 64 72 65 73 73 20 return address
012250: 66 72 6F 6D 20 42 49 4F 53 20 63 61 6C 6C 20 2A from BIOS call *
012260: 2F 0D 0A 20 20 20 20 43 41 4C 4C 2C 09 50 43 5F /.. CALL,.PC_
012270: 54 4F 5F 48 4C 2C 0D 0A 20 20 20 20 41 44 44 5F TO_HL,.. ADD_
012280: 48 4C 5F 44 45 2C 0D 0A 20 20 20 20 50 55 53 48 HL_DE,.. PUSH
012290: 5F 48 4C 2C 0D 0A 0D 0A 20 20 20 20 4C 44 5F 42 _HL,.... LD_B
0122A0: 43 5F 66 72 6F 6D 2C 20 26 72 65 67 5F 62 63 2C C_from, ®_bc,
0122B0: 09 2F 2A 20 73 65 74 20 75 70 20 72 65 67 69 73 ./* set up regis
0122C0: 74 65 72 73 20 66 6F 72 20 42 49 4F 53 20 63 61 ters for BIOS ca
0122D0: 6C 6C 20 2A 2F 0D 0A 20 20 20 20 4C 44 5F 44 45 ll */.. LD_DE
0122E0: 5F 66 72 6F 6D 2C 20 26 72 65 67 5F 64 65 2C 0D _from, ®_de,.
0122F0: 0A 0D 0A 20 20 20 20 4C 44 5F 48 4C 5F 66 72 6F ... LD_HL_fro
012300: 20 7B 0D 0A 09 20 20 20 20 61 72 67 76 5B 61 72 {... argv[ar
012310: 67 63 2B 2B 5D 20 3D 20 64 65 73 74 3B 0D 0A 09 gc++] = dest;...
012320: 20 20 20 20 64 65 73 74 20 3D 20 70 3B 0D 0A 20 dest = p;..
012330: 20 20 20 20 20 20 20 20 20 7D 0D 0A 20 20 20 20 }..
012340: 7D 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A }..}............
012350: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A ............../*
012360: 2A 2A 2A 2A 2A 20 20 20 20 20 20 50 72 6F 64 75 ***** Produ
012370: 63 65 20 61 20 44 69 73 6B 20 44 69 72 65 63 74 ce a Disk Direct
012380: 6F 72 79 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F ory ******/
012390: 0D 0A 0D 0A 0D 0A 63 70 6D 5F 64 69 72 28 64 72 ......cpm_dir(dr
0123A0: 69 76 65 2C 20 75 73 65 72 2C 20 61 66 6E 2C 20 ive, user, afn,
0123B0: 73 70 2C 20 77 69 64 74 68 29 0D 0A 20 20 69 6E sp, width).. in
0123C0: 74 20 64 72 69 76 65 2C 20 75 73 65 72 2C 20 77 t drive, user, w
0123D0: 69 64 74 68 3B 0D 0A 20 20 63 68 61 72 20 2A 61 idth;.. char *a
0123E0: 66 6E 2C 20 2A 73 70 3B 0D 0A 7B 0D 0A 20 20 46 fn, *sp;..{.. F
0123F0: 41 53 54 20 63 68 61 72 20 72 65 6C 70 6F 73 2C AST char relpos,
012400: 20 2A 66 6F 72 6D 61 74 3B 0D 0A 20 20 46 41 53 *format;.. FAS
012410: 54 20 69 6E 74 20 63 75 72 72 5F 64 72 69 76 65 T int curr_drive
012420: 2C 20 63 75 72 72 5F 75 73 65 72 2C 20 73 65 61 , curr_user, sea
012430: 72 63 68 5F 63 6F 64 65 2C 20 6E 61 6D 65 5F 77 rch_code, name_w
012440: 69 64 74 68 2C 20 63 6F 6C 75 6D 6E 3B 0D 0A 20 idth, column;..
012450: 20 63 68 61 72 20 66 69 6C 65 6E 61 6D 65 5B 31 char filename[1
012460: 33 5D 3B 0D 0A 20 20 63 68 61 72 20 66 63 62 5B 3];.. char fcb[
012470: 33 36 5D 3B 0D 0A 20 20 63 68 61 72 20 64 69 73 36];.. char dis
012480: 6B 5F 62 75 66 66 65 72 5B 31 32 38 5D 3B 0D 0A k_buffer[128];..
012490: 0D 0A 70 72 69 6E 74 66 28 22 43 50 4D 2E 44 49 ..printf("CPM.DI
0124A0: 52 20 69 6E 20 43 50 4D 2E 4C 49 42 20 73 61 79 R in CPM.LIB say
0124B0: 73 3A 5C 6E 5C 0D 0A 54 41 4B 45 20 4E 4F 54 45 s:\n\..TAKE NOTE
0124C0: 20 2D 20 59 4F 55 20 43 41 4E 4E 4F 54 20 55 53 - YOU CANNOT US
0124D0: 45 20 54 48 49 53 20 46 55 4E 43 54 49 4F 4E 20 E THIS FUNCTION
0124E0: 54 4F 20 4F 55 54 50 55 54 20 54 4F 20 41 20 44 TO OUTPUT TO A D
0124F0: 49 53 43 20 46 49 4C 45 2E 5C 6E 5C 0D 0A 43 50 ISC FILE.\n\..CP
012500: 6D 2C 20 26 62 69 6F 73 5F 65 6E 74 72 79 5F 61 m, &bios_entry_a
012510: 64 64 72 65 73 73 2C 09 2F 2A 20 64 6F 20 42 49 ddress,./* do BI
012520: 4F 53 20 63 61 6C 6C 20 2A 2F 0D 0A 20 20 20 20 OS call */..
012530: 4A 50 5F 48 4C 2C 0D 0A 0D 0A 20 20 20 20 4C 44 JP_HL,.... LD
012540: 5F 48 4C 5F 69 6E 74 6F 2C 20 26 72 65 67 5F 68 _HL_into, ®_h
012550: 6C 2C 09 2F 2A 20 63 61 70 74 75 72 65 20 72 65 l,./* capture re
012560: 73 75 6C 74 20 6F 66 20 63 61 6C 6C 20 2A 2F 0D sult of call */.
012570: 0A 20 20 20 20 4C 44 5F 41 5F 69 6E 74 6F 2C 09 . LD_A_into,.
012580: 26 72 65 67 5F 61 29 3B 0D 0A 0D 0A 20 20 72 65 ®_a);.... re
012590: 74 75 72 6E 20 28 66 75 6E 63 20 3D 3D 20 39 20 turn (func == 9
0125A0: 7C 7C 20 66 75 6E 63 20 3D 3D 20 31 36 29 20 3F || func == 16) ?
0125B0: 20 72 65 67 5F 68 6C 20 3A 20 72 65 67 5F 61 3B reg_hl : reg_a;
0125C0: 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ..}.............
0125D0: 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 .../******
0125E0: 47 65 6E 65 72 61 6C 20 43 50 2F 4D 20 33 20 42 General CP/M 3 B
0125F0: 49 4F 53 20 46 75 6E 63 74 69 6F 6E 20 20 20 20 IOS Function
012600: 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 63 70 6D ******/....cpm
012610: 33 5F 62 69 6F 73 28 66 75 6E 63 2C 20 61 5F 70 3_bios(func, a_p
012620: 61 72 61 6D 2C 20 62 63 5F 70 61 72 61 6D 2C 20 aram, bc_param,
012630: 64 65 5F 70 61 72 61 6D 2C 20 68 6C 5F 70 61 72 de_param, hl_par
012640: 61 6D 29 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 am)..{.. static
012650: 20 69 6E 74 20 62 69 6F 73 70 62 5B 34 5D 3B 0D int biospb[4];.
012660: 0A 0D 0A 20 20 62 69 6F 73 70 62 5B 30 5D 20 3D ... biospb[0] =
012670: 20 66 75 6E 63 20 2B 20 32 35 36 2A 61 5F 70 61 func + 256*a_pa
012680: 72 61 6D 3B 0D 0A 20 20 62 69 6F 73 70 62 5B 31 ram;.. biospb[1
012690: 5D 20 3D 20 62 63 5F 70 61 72 61 6D 3B 0D 0A 20 ] = bc_param;..
0126A0: 20 62 69 6F 73 70 62 5B 32 5D 20 3D 20 64 65 5F biospb[2] = de_
0126B0: 70 61 72 61 6D 3B 0D 0A 20 20 62 69 6F 73 70 62 param;.. biospb
0126C0: 5B 33 5D 20 3D 20 68 6C 5F 70 61 72 61 6D 3B 0D [3] = hl_param;.
0126D0: 0A 0D 0A 20 20 72 65 74 75 72 6E 20 63 70 6D 5F ... return cpm_
0126E0: 62 64 6F 73 28 35 30 2C 20 62 69 6F 73 70 62 29 bdos(50, biospb)
0126F0: 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ;..}............
012700: 2F 4D 20 67 65 74 73 20 63 6F 6E 66 75 73 65 64 /M gets confused
012710: 20 61 62 6F 75 74 20 69 74 73 20 44 4D 41 20 61 about its DMA a
012720: 64 64 72 65 73 73 20 77 68 65 6E 20 66 69 6C 65 ddress when file
012730: 20 61 63 63 65 73 73 65 73 20 61 72 65 5C 6E 5C accesses are\n\
012740: 0D 0A 69 6E 74 65 72 6C 65 61 76 65 64 20 77 69 ..interleaved wi
012750: 74 68 20 64 69 72 65 63 74 6F 72 79 20 73 65 61 th directory sea
012760: 72 63 68 65 73 2E 20 20 59 6F 75 20 73 68 6F 75 rches. You shou
012770: 6C 64 20 75 73 65 20 74 68 69 73 20 66 75 6E 63 ld use this func
012780: 74 69 6F 6E 5C 6E 5C 0D 0A 74 6F 20 77 72 69 74 tion\n\..to writ
012790: 65 20 74 6F 20 61 20 73 74 72 69 6E 67 2C 20 74 e to a string, t
0127A0: 68 65 6E 20 66 70 72 69 6E 74 66 20 74 68 61 74 hen fprintf that
0127B0: 20 73 74 72 69 6E 67 20 2D 20 74 68 65 20 70 61 string - the pa
0127C0: 72 61 6D 65 74 65 72 20 6C 69 73 74 5C 6E 5C 0D rameter list\n\.
0127D0: 0A 69 73 20 61 6C 73 6F 20 63 68 61 6E 67 65 64 .is also changed
0127E0: 2E 20 50 6C 65 61 73 65 20 75 70 64 61 74 65 20 . Please update
0127F0: 79 6F 75 72 20 6D 61 6E 75 61 6C 5C 6E 22 29 3B your manual\n");
012800: 0D 0A 65 78 69 74 28 34 32 29 3B 0D 0A 0D 0A 20 ..exit(42);....
012810: 20 63 70 6D 5F 62 64 6F 73 28 32 36 2C 20 64 69 cpm_bdos(26, di
012820: 73 6B 5F 62 75 66 66 65 72 29 3B 20 2F 2A 20 73 sk_buffer); /* s
012830: 65 74 20 64 6D 61 20 61 64 64 72 65 73 73 20 2A et dma address *
012840: 2F 0D 0A 20 20 63 70 6D 5F 70 66 63 62 28 66 63 /.. cpm_pfcb(fc
012850: 62 2C 20 61 66 6E 29 3B 20 20 20 20 20 20 20 20 b, afn);
012860: 2F 2A 20 6D 61 6B 65 20 61 6E 20 66 63 62 20 20 /* make an fcb
012870: 20 20 20 2A 2F 0D 0A 20 20 69 66 20 28 66 63 62 */.. if (fcb
012880: 5B 30 5D 29 20 64 72 69 76 65 20 3D 20 66 63 62 [0]) drive = fcb
012890: 5B 30 5D 20 2D 20 31 3B 0D 0A 20 20 63 75 72 72 [0] - 1;.. curr
0128A0: 5F 64 72 69 76 65 20 3D 20 63 70 6D 5F 64 72 69 _drive = cpm_dri
0128B0: 76 65 28 64 72 69 76 65 29 3B 0D 0A 20 20 63 75 ve(drive);.. cu
0128C0: 72 72 5F 75 73 65 72 20 20 3D 20 63 70 6D 5F 75 rr_user = cpm_u
0128D0: 73 65 72 28 75 73 65 72 29 3B 0D 0A 0D 0A 20 20 ser(user);....
0128E0: 63 6F 6C 75 6D 6E 20 3D 20 30 3B 0D 0A 20 20 66 column = 0;.. f
0128F0: 6F 72 6D 61 74 20 3D 20 22 25 2D 31 35 73 22 3B ormat = "%-15s";
012900: 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 ....../******
012910: 20 20 20 42 44 4F 53 20 20 30 20 2D 20 53 79 73 BDOS 0 - Sys
012920: 74 65 6D 20 52 65 73 65 74 20 20 20 20 20 20 2A tem Reset *
012930: 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 0D 0A 20 20 49 74 *****/../*.. It
012940: 20 69 73 20 62 65 74 74 65 72 20 6E 6F 74 20 74 is better not t
012950: 6F 20 75 73 65 20 74 68 69 73 20 66 75 6E 63 74 o use this funct
012960: 69 6F 6E 20 62 65 63 61 75 73 65 20 6D 6F 73 74 ion because most
012970: 20 70 72 6F 67 72 61 6D 73 20 77 68 69 63 68 20 programs which
012980: 74 72 79 20 74 6F 0D 0A 20 20 69 6E 74 65 72 63 try to.. interc
012990: 65 70 74 20 69 74 20 64 6F 20 73 6F 20 62 79 20 ept it do so by
0129A0: 74 72 61 70 70 69 6E 67 20 61 20 6A 75 6D 70 20 trapping a jump
0129B0: 74 6F 20 6C 6F 63 61 74 69 6F 6E 20 30 20 73 6F to location 0 so
0129C0: 20 74 68 65 20 6A 75 6D 70 20 73 68 6F 75 6C 64 the jump should
0129D0: 0D 0A 20 20 62 65 20 75 73 65 64 20 69 6E 20 70 .. be used in p
0129E0: 72 65 66 65 72 65 6E 63 65 2E 0D 0A 2A 2F 0D 0A reference...*/..
0129F0: 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F /****** BDO
012A00: 53 20 20 31 20 2D 20 43 6F 6E 73 6F 6C 65 20 49 S 1 - Console I
012A10: 6E 70 75 74 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A nput ******
012A20: 2F 0D 0A 2F 2A 0D 0A 20 20 4E 6F 72 6D 61 6C 6C /../*.. Normall
012A30: 79 20 69 74 20 77 69 6C 6C 20 62 65 20 62 65 74 y it will be bet
012A40: 74 65 72 20 74 6F 20 75 73 65 20 72 61 77 69 6E ter to use rawin
012A50: 28 29 20 6F 72 20 67 65 74 63 68 61 72 28 29 20 () or getchar()
012A60: 66 6F 72 20 63 6F 6E 73 6F 6C 65 20 69 6E 70 75 for console inpu
012A70: 74 2E 0D 0A 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 t...*/../******
012A80: 20 20 20 20 20 42 44 4F 53 20 20 32 20 2D 20 43 BDOS 2 - C
012A90: 6F 6E 73 6F 6C 65 20 4F 75 74 70 75 74 20 20 20 onsole Output
012AA0: 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 0D 0A ******/../*..
012AB0: 20 20 4E 6F 72 6D 61 6C 6C 79 20 69 74 20 77 69 Normally it wi
012AC0: 6C 6C 20 62 65 20 62 65 74 74 65 72 20 74 6F 20 ll be better to
012AD0: 75 73 65 20 72 61 77 6F 75 74 28 29 20 6F 72 20 use rawout() or
012AE0: 70 75 74 63 68 61 72 28 29 20 66 6F 72 20 63 6F putchar() for co
012AF0: 6E 73 6F 6C 65 20 6F 75 74 70 75 74 0D 0A 2A 2F nsole output..*/
012B00: 0D 0A 20 20 6E 61 6D 65 5F 77 69 64 74 68 20 3D .. name_width =
012B10: 20 31 35 3B 0D 0A 20 20 69 66 20 28 77 69 64 74 15;.. if (widt
012B20: 68 20 3D 3D 20 34 30 29 09 2F 2A 20 73 71 75 65 h == 40)./* sque
012B30: 65 7A 65 20 6D 6F 72 65 20 69 6E 20 6F 6E 20 34 eze more in on 4
012B40: 30 20 63 6F 6C 75 6D 6E 20 73 63 72 65 65 6E 73 0 column screens
012B50: 20 2A 2F 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 20 */.. {..
012B60: 20 20 66 6F 72 6D 61 74 20 3D 20 22 25 2D 31 33 format = "%-13
012B70: 73 22 3B 0D 0A 20 20 20 20 20 20 6E 61 6D 65 5F s";.. name_
012B80: 77 69 64 74 68 20 3D 20 31 33 3B 0D 0A 20 20 20 width = 13;..
012B90: 20 7D 0D 0A 20 20 73 65 61 72 63 68 5F 63 6F 64 }.. search_cod
012BA0: 65 20 3D 20 31 37 3B 09 2F 2A 20 73 65 61 72 63 e = 17;./* searc
012BB0: 68 20 66 6F 72 20 66 69 72 73 74 20 64 69 72 65 h for first dire
012BC0: 63 74 6F 72 79 20 65 6E 74 72 79 20 2A 2F 0D 0A ctory entry */..
012BD0: 0D 0A 20 20 77 68 69 6C 65 20 28 28 72 65 6C 70 .. while ((relp
012BE0: 6F 73 20 3D 20 63 70 6D 5F 62 64 6F 73 28 73 65 os = cpm_bdos(se
012BF0: 61 72 63 68 5F 63 6F 64 65 2C 20 66 63 62 29 29 arch_code, fcb))
012C00: 20 21 3D 20 32 35 35 29 0D 0A 20 20 20 20 7B 0D != 255).. {.
012C10: 0A 20 20 20 20 20 20 73 65 61 72 63 68 5F 63 6F . search_co
012C20: 64 65 20 3D 20 31 38 3B 09 2F 2A 20 73 65 61 72 de = 18;./* sear
012C30: 63 68 20 66 6F 72 20 6E 65 78 74 20 64 69 72 65 ch for next dire
012C40: 63 74 6F 72 79 20 65 6E 74 72 79 20 2A 2F 0D 0A ctory entry */..
012C50: 0D 0A 20 20 20 20 20 20 66 63 62 5F 74 6F 5F 6E .. fcb_to_n
012C60: 61 6D 65 28 66 69 6C 65 6E 61 6D 65 2C 20 64 69 ame(filename, di
012C70: 73 6B 5F 62 75 66 66 65 72 20 2B 20 72 65 6C 70 sk_buffer + relp
012C80: 6F 73 20 2A 20 33 32 29 3B 0D 0A 0D 0A 20 20 20 os * 32);....
012C90: 20 20 20 69 66 20 28 28 63 6F 6C 75 6D 6E 20 2B if ((column +
012CA0: 3D 20 6E 61 6D 65 5F 77 69 64 74 68 29 20 3E 20 = name_width) >
012CB0: 77 69 64 74 68 29 0D 0A 09 7B 0D 0A 20 20 20 20 width)...{..
012CC0: 20 20 20 20 20 20 69 66 20 28 73 70 29 20 73 70 if (sp) sp
012CD0: 72 69 6E 74 66 28 73 70 2B 2B 2C 20 22 5C 6E 22 rintf(sp++, "\n"
012CE0: 29 3B 0D 0A 09 20 20 63 6F 6C 75 6D 6E 20 3D 20 );... column =
012CF0: 6E 61 6D 65 5F 77 69 64 74 68 3B 0D 0A 09 7D 0D name_width;...}.
012D00: 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 ../****** B
012D10: 44 4F 53 20 20 33 20 2D 20 52 65 61 64 65 72 20 DOS 3 - Reader
012D20: 49 6E 70 75 74 20 20 20 20 20 20 2A 2A 2A 2A 2A Input *****
012D30: 2A 2F 0D 0A 2F 2A 0D 0A 20 20 49 6E 70 75 74 20 */../*.. Input
012D40: 66 72 6F 6D 20 74 68 65 20 72 65 61 64 65 72 20 from the reader
012D50: 64 65 76 69 63 65 20 63 61 6E 20 62 65 20 64 6F device can be do
012D60: 6E 65 20 61 73 20 66 72 6F 6D 20 61 20 6E 6F 72 ne as from a nor
012D70: 6D 61 6C 20 66 69 6C 65 20 62 79 20 75 73 69 6E mal file by usin
012D80: 67 0D 0A 20 20 66 6F 70 65 6E 28 22 52 44 52 3A g.. fopen("RDR:
012D90: 22 2C 20 22 72 22 29 3B 20 6F 72 20 66 6F 70 65 ", "r"); or fope
012DA0: 6E 28 22 52 44 52 3A 22 2C 20 22 72 62 22 29 3B n("RDR:", "rb");
012DB0: 20 20 77 68 69 63 68 20 74 68 65 6E 20 61 6C 6C which then all
012DC0: 6F 77 73 20 66 73 63 61 6E 66 28 29 2C 0D 0A 20 ows fscanf(),..
012DD0: 20 66 67 65 74 73 28 29 20 65 74 63 20 74 6F 20 fgets() etc to
012DE0: 62 65 20 75 73 65 64 20 69 6E 20 61 64 64 69 74 be used in addit
012DF0: 69 6F 6E 20 74 6F 20 67 65 74 63 28 29 3B 0D 0A ion to getc();..
012E00: 20 20 62 75 74 20 64 69 72 65 63 74 20 69 6E 70 but direct inp
012E10: 75 74 20 63 61 6E 20 62 65 20 64 6F 6E 65 20 75 ut can be done u
012E20: 73 69 6E 67 20 74 68 69 73 20 66 75 6E 63 74 69 sing this functi
012E30: 6F 6E 2E 0D 0A 2A 2F 0D 0A 0D 0A 0D 0A 69 6E 74 on...*/......int
012E40: 20 63 70 6D 5F 72 64 72 69 6E 28 29 0D 0A 7B 0D cpm_rdrin()..{.
012E50: 0A 20 20 72 65 74 75 72 6E 20 63 70 6D 5F 62 64 . return cpm_bd
012E60: 6F 73 28 33 2C 20 30 29 20 26 20 30 78 46 46 3B os(3, 0) & 0xFF;
012E70: 0D 0A 7D 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A ..}....../******
012E80: 20 20 20 20 20 20 42 44 4F 53 20 20 34 20 2D 20 BDOS 4 -
012E90: 50 75 6E 63 68 20 4F 75 74 70 75 74 20 20 20 20 Punch Output
012EA0: 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 0D 0A 20 ******/../*..
012EB0: 20 4F 75 74 70 75 74 20 74 6F 20 74 68 65 20 70 Output to the p
012EC0: 75 6E 63 68 20 64 65 76 69 63 65 20 63 61 6E 20 unch device can
012ED0: 62 65 20 64 6F 6E 65 20 61 73 20 74 6F 20 61 20 be done as to a
012EE0: 6E 6F 72 6D 61 6C 20 66 69 6C 65 20 62 79 20 75 normal file by u
012EF0: 73 69 6E 67 0D 0A 20 20 66 6F 70 65 6E 28 22 50 sing.. fopen("P
012F00: 0A 0D 0A 20 20 20 20 20 20 69 66 20 28 73 70 29 ... if (sp)
012F10: 0D 0A 09 7B 0D 0A 09 20 20 73 70 72 69 6E 74 66 ...{... sprintf
012F20: 28 73 70 2C 20 66 6F 72 6D 61 74 2C 20 66 69 6C (sp, format, fil
012F30: 65 6E 61 6D 65 29 3B 0D 0A 09 20 20 73 70 20 2B ename);... sp +
012F40: 3D 20 6E 61 6D 65 5F 77 69 64 74 68 3B 0D 0A 09 = name_width;...
012F50: 7D 0D 0A 20 20 20 20 7D 0D 0A 20 20 63 70 6D 5F }.. }.. cpm_
012F60: 64 72 69 76 65 28 63 75 72 72 5F 64 72 69 76 65 drive(curr_drive
012F70: 29 3B 0D 0A 20 20 63 70 6D 5F 75 73 65 72 28 63 );.. cpm_user(c
012F80: 75 72 72 5F 75 73 65 72 29 3B 0D 0A 7D 0D 0A 0D urr_user);..}...
012F90: 0A 0D 0A 0D 0A 0D 0A 0D 0A 76 6F 69 64 20 66 63 .........void fc
012FA0: 62 5F 74 6F 5F 6E 61 6D 65 28 66 69 6C 65 6E 61 b_to_name(filena
012FB0: 6D 65 2C 20 66 63 62 29 0D 0A 20 20 63 68 61 72 me, fcb).. char
012FC0: 20 2A 66 69 6C 65 6E 61 6D 65 2C 20 2A 66 63 62 *filename, *fcb
012FD0: 3B 0D 0A 7B 0D 0A 20 20 69 6E 74 20 69 2C 6A 3B ;..{.. int i,j;
012FE0: 0D 0A 0D 0A 20 20 6A 20 3D 20 30 3B 0D 0A 0D 0A .... j = 0;....
012FF0: 20 20 73 74 72 6E 63 70 79 28 66 69 6C 65 6E 61 strncpy(filena
013000: 6D 65 2C 20 20 20 66 63 62 2B 31 2C 20 38 29 3B me, fcb+1, 8);
013010: 0D 0A 20 20 66 69 6C 65 6E 61 6D 65 5B 38 5D 20 .. filename[8]
013020: 20 3D 20 27 2E 27 3B 0D 0A 20 20 73 74 72 6E 63 = '.';.. strnc
013030: 70 79 28 66 69 6C 65 6E 61 6D 65 2B 39 2C 20 66 py(filename+9, f
013040: 63 62 2B 39 2C 20 33 29 3B 0D 0A 20 20 66 69 6C cb+9, 3);.. fil
013050: 65 6E 61 6D 65 5B 31 32 5D 20 3D 20 30 3B 0D 0A ename[12] = 0;..
013060: 7D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D }...............
013070: 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 ...../******
013080: 20 20 47 65 6E 65 72 61 6C 20 42 49 4F 53 20 32 General BIOS 2
013090: 2E 32 20 46 75 6E 63 74 69 6F 6E 20 20 20 20 20 .2 Function
0130A0: 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 0D 0A 69 6E ******/......in
0130B0: 74 20 63 70 6D 32 32 5F 62 69 6F 73 28 66 75 6E t cpm22_bios(fun
0130C0: 63 2C 20 62 63 5F 70 61 72 61 6D 2C 20 64 65 5F c, bc_param, de_
0130D0: 70 61 72 61 6D 29 0D 0A 7B 0D 0A 20 20 73 74 61 param)..{.. sta
0130E0: 74 69 63 20 69 6E 74 20 62 69 6F 73 5F 65 6E 74 tic int bios_ent
0130F0: 72 79 5F 61 64 64 72 65 73 73 3B 0D 0A 0D 0A 20 ry_address;....
013100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
013110: 10 00 00 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: 55 4E 3A 22 2C 20 22 77 22 29 3B 20 20 28 6F 72 UN:", "w"); (or
013210: 20 22 77 62 22 29 20 20 77 68 69 63 68 20 74 68 "wb") which th
013220: 65 6E 20 61 6C 6C 6F 77 73 20 66 70 72 69 6E 74 en allows fprint
013230: 66 28 29 2C 20 66 70 75 74 73 28 29 0D 0A 20 20 f(), fputs()..
013240: 65 74 63 20 74 6F 20 62 65 20 75 73 65 64 20 69 etc to be used i
013250: 6E 20 61 64 64 69 74 69 6F 6E 20 74 6F 20 70 75 n addition to pu
013260: 74 63 28 29 0D 0A 20 20 62 75 74 20 64 69 72 65 tc().. but dire
013270: 63 74 20 6F 75 74 70 75 74 20 63 61 6E 20 62 65 ct output can be
013280: 20 64 6F 6E 65 20 75 73 69 6E 67 20 74 68 65 20 done using the
013290: 66 6F 6C 6C 6F 77 69 6E 67 20 66 75 6E 63 74 69 following functi
0132A0: 6F 6E 0D 0A 2A 2F 0D 0A 0D 0A 0D 0A 69 6E 74 20 on..*/......int
0132B0: 63 70 6D 5F 70 75 6E 6F 75 74 28 63 29 0D 0A 7B cpm_punout(c)..{
0132C0: 0D 0A 20 20 63 70 6D 5F 62 64 6F 73 28 34 2C 20 .. cpm_bdos(4,
0132D0: 63 29 3B 0D 0A 20 20 72 65 74 75 72 6E 20 63 3B c);.. return c;
0132E0: 0D 0A 7D 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A ..}....../******
0132F0: 20 20 20 20 20 20 42 44 4F 53 20 20 35 20 2D 20 BDOS 5 -
013300: 4C 69 73 74 20 4F 75 74 70 75 74 20 20 20 20 20 List Output
013310: 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 0D 0A 20 20 ******/../*..
013320: 4F 75 74 70 75 74 20 74 6F 20 74 68 65 20 6C 69 Output to the li
013330: 73 74 20 64 65 76 69 63 65 20 63 61 6E 20 62 65 st device can be
013340: 20 64 6F 6E 65 20 61 73 20 74 6F 20 61 20 6E 6F done as to a no
013350: 72 6D 61 6C 20 66 69 6C 65 20 62 79 20 75 73 69 rmal file by usi
013360: 6E 67 0D 0A 20 20 66 6F 70 65 6E 28 22 4C 53 54 ng.. fopen("LST
013370: 3A 22 2C 20 22 77 22 29 3B 20 20 28 6F 72 20 22 :", "w"); (or "
013380: 77 62 22 29 20 20 77 68 69 63 68 20 74 68 65 6E wb") which then
013390: 20 61 6C 6C 6F 77 73 20 66 70 72 69 6E 74 66 28 allows fprintf(
0133A0: 29 2C 20 66 70 75 74 73 28 29 0D 0A 20 20 65 74 ), fputs().. et
0133B0: 63 20 74 6F 20 62 65 20 75 73 65 64 20 69 6E 20 c to be used in
0133C0: 61 64 64 69 74 69 6F 6E 20 74 6F 20 70 75 74 63 addition to putc
0133D0: 28 29 0D 0A 20 20 62 75 74 20 64 69 72 65 63 74 ().. but direct
0133E0: 20 6F 75 74 70 75 74 20 63 61 6E 20 62 65 20 64 output can be d
0133F0: 6F 6E 65 20 75 73 69 6E 67 20 74 68 65 20 66 6F one using the fo
013400: 65 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A e ******/..
013410: 2F 2A 0D 0A 20 20 75 6E 6C 69 6E 6B 28 29 20 69 /*.. unlink() i
013420: 73 20 74 68 65 20 73 74 61 6E 64 61 72 64 20 55 s the standard U
013430: 6E 69 78 20 6E 61 6D 65 20 66 6F 72 20 74 68 65 nix name for the
013440: 20 45 52 41 53 45 20 6F 72 20 44 45 4C 45 54 45 ERASE or DELETE
013450: 20 6F 70 65 72 61 74 69 6F 6E 0D 0A 20 20 49 74 operation.. It
013460: 20 74 61 6B 65 73 20 74 68 65 20 6E 61 6D 65 20 takes the name
013470: 6F 66 20 61 20 66 69 6C 65 20 61 6E 64 20 72 65 of a file and re
013480: 74 75 72 6E 73 20 4E 55 4C 4C 20 28 30 29 20 69 turns NULL (0) i
013490: 66 20 64 65 6C 65 74 65 64 20 4F 4B 0D 0A 20 20 f deleted OK..
0134A0: 6F 72 20 45 52 52 4F 52 20 28 2D 31 29 20 69 66 or ERROR (-1) if
0134B0: 20 73 6F 6D 65 20 70 72 6F 62 6C 65 6D 2E 0D 0A some problem...
0134C0: 20 20 4E 42 3A 20 49 54 20 4D 41 59 20 44 45 4C NB: IT MAY DEL
0134D0: 45 54 45 20 4D 4F 52 45 20 54 48 41 4E 20 4F 4E ETE MORE THAN ON
0134E0: 45 20 46 49 4C 45 20 49 46 20 41 4E 20 41 46 4E E FILE IF AN AFN
0134F0: 20 49 53 20 55 53 45 44 0D 0A 2A 2F 0D 0A 0D 0A IS USED..*/....
013500: 0D 0A 69 6E 74 20 75 6E 6C 69 6E 6B 28 66 69 6C ..int unlink(fil
013510: 65 6E 61 6D 65 29 0D 0A 20 20 63 68 61 72 20 2A ename).. char *
013520: 66 69 6C 65 6E 61 6D 65 3B 0D 0A 7B 0D 0A 20 20 filename;..{..
013530: 63 68 61 72 20 66 63 62 5B 33 36 5D 3B 0D 0A 0D char fcb[36];...
013540: 0A 20 20 63 70 6D 5F 70 66 63 62 28 66 63 62 2C . cpm_pfcb(fcb,
013550: 20 66 69 6C 65 6E 61 6D 65 29 3B 0D 0A 20 20 69 filename);.. i
013560: 66 20 28 63 70 6D 5F 62 64 6F 73 28 31 39 2C 20 f (cpm_bdos(19,
013570: 66 63 62 29 20 3D 3D 20 32 35 35 29 20 72 65 74 fcb) == 255) ret
013580: 75 72 6E 20 45 52 52 4F 52 3B 0D 0A 20 20 65 6C urn ERROR;.. el
013590: 73 65 20 72 65 74 75 72 6E 20 4E 55 4C 4C 3B 0D se return NULL;.
0135A0: 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A .}......../*****
0135B0: 2A 20 20 20 20 20 20 42 44 4F 53 20 20 32 30 20 * BDOS 20
0135C0: 2D 20 52 65 61 64 20 53 65 71 75 65 6E 74 69 61 - Read Sequentia
0135D0: 6C 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A l ******/..
0135E0: 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F /****** BDO
0135F0: 53 20 20 32 31 20 2D 20 57 72 69 74 65 20 53 65 S 21 - Write Se
013600: 6C 6C 6F 77 69 6E 67 20 66 75 6E 63 74 69 6F 6E llowing function
013610: 0D 0A 2A 2F 0D 0A 0D 0A 0D 0A 69 6E 74 20 63 70 ..*/......int cp
013620: 6D 5F 6C 73 74 6F 75 74 28 63 29 0D 0A 7B 0D 0A m_lstout(c)..{..
013630: 20 20 63 70 6D 5F 62 64 6F 73 28 35 2C 20 63 29 cpm_bdos(5, c)
013640: 3B 0D 0A 20 20 72 65 74 75 72 6E 20 63 3B 0D 0A ;.. return c;..
013650: 7D 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A }......../******
013660: 20 20 20 20 20 20 42 44 4F 53 20 20 36 20 2D 20 BDOS 6 -
013670: 44 69 72 65 63 74 20 43 6F 6E 73 6F 6C 65 20 49 Direct Console I
013680: 2F 4F 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D /O ******/.
013690: 0A 2F 2A 0D 0A 20 20 44 69 72 65 63 74 20 63 6F ./*.. Direct co
0136A0: 6E 73 6F 6C 65 20 69 6E 70 75 74 20 61 6E 64 20 nsole input and
0136B0: 6F 75 74 70 75 74 20 75 73 69 6E 67 20 42 44 4F output using BDO
0136C0: 53 20 66 75 6E 63 74 69 6F 6E 20 36 20 61 72 65 S function 6 are
0136D0: 20 61 76 61 69 6C 61 62 6C 65 20 61 73 0D 0A 20 available as..
0136E0: 20 72 61 77 69 6E 28 29 20 61 6E 64 20 72 61 77 rawin() and raw
0136F0: 6F 75 74 28 29 0D 0A 2A 2F 0D 0A 0D 0A 2F 2A 2A out()..*/..../**
013700: 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 20 **** BDOS
013710: 37 20 2D 20 47 65 74 20 49 2F 4F 20 42 79 74 65 7 - Get I/O Byte
013720: 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F ******/../
013730: 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F 53 ****** BDOS
013740: 20 20 38 20 2D 20 53 65 74 20 49 2F 4F 20 42 79 8 - Set I/O By
013750: 74 65 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D te ******/.
013760: 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 ./****** BD
013770: 4F 53 20 20 39 20 2D 20 50 72 69 6E 74 20 53 74 OS 9 - Print St
013780: 72 69 6E 67 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A ring ******
013790: 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 /../******
0137A0: 42 44 4F 53 20 20 31 30 20 2D 20 52 65 61 64 20 BDOS 10 - Read
0137B0: 43 6F 6E 73 6F 6C 65 20 42 75 66 66 65 72 20 20 Console Buffer
0137C0: 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 2A ******/../**
0137D0: 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 20 **** BDOS
0137E0: 31 31 20 2D 20 47 65 74 20 43 6F 6E 73 6F 6C 65 11 - Get Console
0137F0: 20 53 74 61 74 75 73 20 20 20 20 20 20 2A 2A 2A Status ***
013800: 71 75 65 6E 74 69 61 6C 20 20 20 20 20 20 2A 2A quential **
013810: 2A 2A 2A 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 ****/../******
013820: 20 20 20 20 42 44 4F 53 20 20 32 32 20 2D 20 4D BDOS 22 - M
013830: 61 6B 65 20 28 4E 65 77 29 20 46 69 6C 65 20 20 ake (New) File
013840: 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 0D ******/.....
013850: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A .........../****
013860: 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 20 32 33 ** BDOS 23
013870: 20 2D 20 52 65 6E 61 6D 65 20 46 69 6C 65 20 20 - Rename File
013880: 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 0D ******/../*.
013890: 0A 20 20 72 65 6E 61 6D 65 28 29 20 62 65 68 61 . rename() beha
0138A0: 76 65 73 20 61 73 20 74 68 65 20 41 7A 74 65 63 ves as the Aztec
0138B0: 2D 43 20 66 75 6E 63 74 69 6F 6E 20 6F 66 20 74 -C function of t
0138C0: 68 65 20 73 61 6D 65 20 6E 61 6D 65 2E 0D 0A 20 he same name...
0138D0: 20 49 74 20 72 65 74 75 72 6E 73 20 4E 55 4C 4C It returns NULL
0138E0: 20 28 30 29 20 69 66 20 73 75 63 63 65 73 73 66 (0) if successf
0138F0: 75 6C 20 61 6E 64 20 45 52 52 4F 52 20 28 2D 31 ul and ERROR (-1
013900: 29 20 69 66 20 6E 6F 74 2E 0D 0A 2A 2F 0D 0A 0D ) if not...*/...
013910: 0A 0D 0A 72 65 6E 61 6D 65 28 6F 6C 64 6E 61 6D ...rename(oldnam
013920: 65 2C 20 6E 65 77 6E 61 6D 65 29 0D 0A 20 20 63 e, newname).. c
013930: 68 61 72 20 2A 6F 6C 64 6E 61 6D 65 2C 20 2A 6E har *oldname, *n
013940: 65 77 6E 61 6D 65 3B 0D 0A 7B 0D 0A 20 20 63 68 ewname;..{.. ch
013950: 61 72 20 66 63 62 5B 33 36 5D 3B 0D 0A 0D 0A 20 ar fcb[36];....
013960: 20 63 70 6D 5F 70 66 63 62 28 66 63 62 2C 20 20 cpm_pfcb(fcb,
013970: 20 20 6F 6C 64 6E 61 6D 65 29 3B 0D 0A 20 20 63 oldname);.. c
013980: 70 6D 5F 70 66 63 62 28 66 63 62 2B 31 36 2C 20 pm_pfcb(fcb+16,
013990: 6E 65 77 6E 61 6D 65 29 3B 0D 0A 20 20 69 66 20 newname);.. if
0139A0: 28 63 70 6D 5F 62 64 6F 73 28 32 33 2C 20 66 63 (cpm_bdos(23, fc
0139B0: 62 29 20 3D 3D 20 32 35 35 29 20 72 65 74 75 72 b) == 255) retur
0139C0: 6E 20 45 52 52 4F 52 3B 0D 0A 20 20 65 6C 73 65 n ERROR;.. else
0139D0: 20 72 65 74 75 72 6E 20 4E 55 4C 4C 3B 0D 0A 7D return NULL;..}
0139E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A ........../*****
0139F0: 2A 20 20 20 20 20 20 42 44 4F 53 20 20 32 34 20 * BDOS 24
013A00: 2A 2A 2A 2F 0D 0A 2F 2A 0D 0A 20 20 43 6F 6E 73 ***/../*.. Cons
013A10: 6F 6C 65 20 73 74 61 74 75 73 20 69 73 20 6F 62 ole status is ob
013A20: 74 61 69 6E 65 64 20 62 79 20 74 68 65 20 62 75 tained by the bu
013A30: 69 6C 74 2D 69 6E 20 6B 65 79 68 69 74 28 29 20 ilt-in keyhit()
013A40: 75 73 69 6E 67 20 42 44 4F 53 20 66 75 6E 63 74 using BDOS funct
013A50: 69 6F 6E 20 31 31 0D 0A 2A 2F 0D 0A 2F 2A 2A 2A ion 11..*/../***
013A60: 2A 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 20 31 *** BDOS 1
013A70: 32 20 2D 20 52 65 74 75 72 6E 20 56 65 72 73 69 2 - Return Versi
013A80: 6F 6E 20 4E 75 6D 62 65 72 20 20 20 20 20 20 2A on Number *
013A90: 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 0D 0A 20 20 52 65 *****/../*.. Re
013AA0: 74 75 72 6E 73 20 43 50 2F 4D 20 76 65 72 73 69 turns CP/M versi
013AB0: 6F 6E 20 6E 75 6D 62 65 72 2E 20 20 50 6F 73 73 on number. Poss
013AC0: 69 62 6C 65 20 76 61 6C 75 65 73 20 61 72 65 3A ible values are:
013AD0: 0D 0A 0D 0A 09 56 61 6C 75 65 09 43 50 2F 4D 20 .....Value.CP/M
013AE0: 56 65 72 73 69 6F 6E 0D 0A 0D 0A 09 30 09 62 65 Version.....0.be
013AF0: 66 6F 72 65 20 76 65 72 73 69 6F 6E 20 32 20 28 fore version 2 (
013B00: 65 67 20 31 2E 33 2C 20 31 2E 34 20 2D 20 54 68 eg 1.3, 1.4 - Th
013B10: 69 73 20 69 73 20 4C 69 66 74 20 44 69 73 6B 20 is is Lift Disk
013B20: 48 65 61 64 20 66 75 6E 63 74 69 6F 6E 29 0D 0A Head function)..
013B30: 09 09 61 6E 64 20 6E 6F 20 72 61 6E 64 6F 6D 20 ..and no random
013B40: 61 63 63 65 73 73 20 69 73 20 61 76 61 69 6C 61 access is availa
013B50: 62 6C 65 20 6F 6E 20 74 68 65 73 65 20 76 65 72 ble on these ver
013B60: 73 69 6F 6E 73 0D 0A 09 30 78 32 6E 09 32 2E 6E sions...0x2n.2.n
013B70: 0D 0A 09 30 78 32 38 09 50 65 72 73 6F 6E 61 6C ...0x28.Personal
013B80: 20 43 50 2F 4D 0D 0A 09 30 78 33 31 09 43 50 2F CP/M...0x31.CP/
013B90: 4D 20 33 20 28 69 65 20 43 50 2F 4D 20 50 6C 75 M 3 (ie CP/M Plu
013BA0: 73 29 0D 0A 09 30 78 31 30 30 09 4D 50 2F 4D 0D s)...0x100.MP/M.
013BB0: 0A 2A 2F 0D 0A 0D 0A 69 6E 74 20 63 70 6D 5F 76 .*/....int cpm_v
013BC0: 65 72 73 69 6F 6E 28 29 0D 0A 7B 0D 0A 20 20 72 ersion()..{.. r
013BD0: 65 74 75 72 6E 20 63 70 6D 5F 62 64 6F 73 28 31 eturn cpm_bdos(1
013BE0: 32 2C 20 30 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 2F 2, 0);..}....../
013BF0: 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F 53 ****** BDOS
013C00: 2D 20 52 65 74 75 72 6E 20 4C 6F 67 69 6E 20 56 - Return Login V
013C10: 65 63 74 6F 72 20 20 20 20 20 20 2A 2A 2A 2A 2A ector *****
013C20: 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 */../******
013C30: 20 42 44 4F 53 20 20 32 35 20 2D 20 52 65 74 75 BDOS 25 - Retu
013C40: 72 6E 20 43 75 72 72 65 6E 74 20 44 69 73 6B 20 rn Current Disk
013C50: 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A ******/../*
013C60: 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 ***** BDOS
013C70: 20 32 36 20 2D 20 53 65 74 20 44 4D 41 20 41 64 26 - Set DMA Ad
013C80: 64 72 65 73 73 20 20 20 20 20 20 2A 2A 2A 2A 2A dress *****
013C90: 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 */../******
013CA0: 20 42 44 4F 53 20 20 32 37 20 2D 20 47 65 74 20 BDOS 27 - Get
013CB0: 41 64 64 72 65 73 73 20 28 6F 66 20 44 69 73 6B Address (of Disk
013CC0: 20 41 6C 6C 6F 63 61 74 69 6F 6E 20 56 65 63 74 Allocation Vect
013CD0: 6F 72 29 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F or) ******/
013CE0: 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 ../****** B
013CF0: 44 4F 53 20 20 32 38 20 2D 20 57 72 69 74 65 20 DOS 28 - Write
013D00: 50 72 6F 74 65 63 74 20 44 69 73 6B 20 20 20 20 Protect Disk
013D10: 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 2A 2A 2A ******/../****
013D20: 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 20 32 39 ** BDOS 29
013D30: 20 2D 20 47 65 74 20 52 65 61 64 2D 4F 6E 6C 79 - Get Read-Only
013D40: 20 56 65 63 74 6F 72 20 20 20 20 20 20 2A 2A 2A Vector ***
013D50: 2A 2A 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 ***/../******
013D60: 20 20 20 42 44 4F 53 20 20 33 30 20 2D 20 53 65 BDOS 30 - Se
013D70: 74 20 46 69 6C 65 20 41 74 74 72 69 62 75 74 65 t File Attribute
013D80: 73 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A s ******/..
013D90: 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F /****** BDO
013DA0: 53 20 20 33 31 20 2D 20 47 65 74 20 41 64 64 72 S 31 - Get Addr
013DB0: 65 73 73 20 6F 66 20 44 50 42 20 28 44 69 73 6B ess of DPB (Disk
013DC0: 20 50 61 72 61 6D 65 74 65 72 20 42 6C 6F 63 6B Parameter Block
013DD0: 29 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A ) ******/..
013DE0: 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F /****** BDO
013DF0: 53 20 20 33 32 20 2D 20 53 65 74 20 2F 20 47 65 S 32 - Set / Ge
013E00: 20 20 31 33 20 2D 20 52 65 73 65 74 20 44 69 73 13 - Reset Dis
013E10: 6B 20 53 79 73 74 65 6D 20 20 20 20 20 20 2A 2A k System **
013E20: 2A 2A 2A 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 ****/../******
013E30: 20 20 20 20 42 44 4F 53 20 20 31 34 20 2D 20 53 BDOS 14 - S
013E40: 65 6C 65 63 74 20 44 69 73 6B 20 20 20 20 20 20 elect Disk
013E50: 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 0D 0A 20 20 54 ******/../*.. T
013E60: 68 65 20 43 50 2F 4D 20 6F 70 65 72 61 74 69 6F he CP/M operatio
013E70: 6E 73 20 6F 66 20 73 65 6C 65 63 74 69 6E 67 20 ns of selecting
013E80: 61 20 64 72 69 76 65 20 61 6E 64 20 69 6E 74 65 a drive and inte
013E90: 72 72 6F 67 61 74 69 6E 67 20 74 68 65 20 63 75 rrogating the cu
013EA0: 72 72 65 6E 74 0D 0A 20 20 64 72 69 76 65 20 6E rrent.. drive n
013EB0: 75 6D 62 65 72 20 61 72 65 20 63 6F 6D 62 69 6E umber are combin
013EC0: 65 64 20 69 6E 20 74 68 65 20 66 75 6E 63 74 69 ed in the functi
013ED0: 6F 6E 20 22 63 70 6D 5F 64 72 69 76 65 22 2E 20 on "cpm_drive".
013EE0: 20 54 68 65 20 63 75 72 72 65 6E 74 20 64 72 69 The current dri
013EF0: 76 65 0D 0A 20 20 6E 75 6D 62 65 72 20 69 73 20 ve.. number is
013F00: 61 73 63 65 72 74 61 69 6E 65 64 20 61 6E 64 20 ascertained and
013F10: 72 65 74 75 72 6E 65 64 20 61 66 74 65 72 20 73 returned after s
013F20: 65 6C 65 63 74 69 6E 67 20 74 68 65 20 6E 65 77 electing the new
013F30: 20 64 72 69 76 65 20 70 61 73 73 65 64 20 61 73 drive passed as
013F40: 0D 0A 20 20 61 72 67 75 6D 65 6E 74 2E 20 20 50 .. argument. P
013F50: 61 73 73 69 6E 67 20 2D 31 20 61 73 20 61 72 67 assing -1 as arg
013F60: 75 6D 65 6E 74 20 73 75 70 70 72 65 73 73 65 73 ument suppresses
013F70: 20 74 68 65 20 73 65 6C 65 63 74 69 6F 6E 20 61 the selection a
013F80: 6E 64 20 6A 75 73 74 20 72 65 74 75 72 6E 73 0D nd just returns.
013F90: 0A 20 20 74 68 65 20 63 75 72 72 65 6E 74 20 64 . the current d
013FA0: 72 69 76 65 20 6E 75 6D 62 65 72 2E 20 20 54 68 rive number. Th
013FB0: 65 20 66 75 6E 63 74 69 6F 6E 20 63 61 6E 20 62 e function can b
013FC0: 65 20 75 73 65 64 20 74 6F 20 73 65 6C 65 63 74 e used to select
013FD0: 20 61 20 64 72 69 76 65 0D 0A 20 20 74 65 6D 70 a drive.. temp
013FE0: 6F 72 61 72 69 6C 79 20 61 6E 64 20 74 68 65 6E orarily and then
013FF0: 20 72 65 73 74 6F 72 65 20 74 68 65 20 6F 72 69 restore the ori
014000: 74 20 55 73 65 72 20 4E 75 6D 62 65 72 20 20 20 t User Number
014010: 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 0D 0A ******/../*..
014020: 20 20 54 68 69 73 20 66 75 6E 63 74 69 6F 6E 20 This function
014030: 62 6F 74 68 20 73 65 74 73 20 61 20 6E 65 77 20 both sets a new
014040: 75 73 65 72 20 6E 75 6D 62 65 72 20 61 6E 64 20 user number and
014050: 72 65 74 75 72 6E 73 20 74 68 65 20 70 72 65 76 returns the prev
014060: 69 6F 75 73 20 75 73 65 72 0D 0A 20 20 6E 75 6D ious user.. num
014070: 62 65 72 2E 20 20 54 68 69 73 20 61 6C 6C 6F 77 ber. This allow
014080: 73 20 74 68 65 20 6F 6C 64 20 75 73 65 72 20 6E s the old user n
014090: 75 6D 62 65 72 20 74 6F 20 62 65 20 72 65 2D 65 umber to be re-e
0140A0: 73 74 61 62 6C 69 73 68 65 64 20 6C 61 74 65 72 stablished later
0140B0: 2E 0D 0A 2A 2F 0D 0A 0D 0A 0D 0A 69 6E 74 20 63 ...*/......int c
0140C0: 70 6D 5F 75 73 65 72 28 6E 65 77 5F 75 73 65 72 pm_user(new_user
0140D0: 29 0D 0A 7B 0D 0A 20 20 46 41 53 54 20 69 6E 74 )..{.. FAST int
0140E0: 20 6F 6C 64 5F 75 73 65 72 3B 0D 0A 0D 0A 20 20 old_user;....
0140F0: 6F 6C 64 5F 75 73 65 72 20 3D 20 63 70 6D 5F 62 old_user = cpm_b
014100: 64 6F 73 28 33 32 2C 20 30 78 46 46 29 3B 0D 0A dos(32, 0xFF);..
014110: 20 20 63 70 6D 5F 62 64 6F 73 28 33 32 2C 20 6E cpm_bdos(32, n
014120: 65 77 5F 75 73 65 72 29 3B 0D 0A 20 20 72 65 74 ew_user);.. ret
014130: 75 72 6E 20 6F 6C 64 5F 75 73 65 72 3B 0D 0A 7D urn old_user;..}
014140: 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 ....../******
014150: 20 20 20 42 44 4F 53 20 20 33 33 20 2D 20 52 65 BDOS 33 - Re
014160: 61 64 20 52 61 6E 64 6F 6D 20 20 20 20 20 20 2A ad Random *
014170: 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 *****/../******
014180: 20 20 20 20 20 42 44 4F 53 20 20 33 34 20 2D 20 BDOS 34 -
014190: 57 72 69 74 65 20 52 61 6E 64 6F 6D 20 20 20 20 Write Random
0141A0: 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 2A 2A 2A ******/../****
0141B0: 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 20 33 35 ** BDOS 35
0141C0: 20 2D 20 43 6F 6D 70 75 74 65 20 46 69 6C 65 20 - Compute File
0141D0: 53 69 7A 65 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A Size ******
0141E0: 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 20 /../******
0141F0: 42 44 4F 53 20 20 33 36 20 2D 20 53 65 74 20 52 BDOS 36 - Set R
014200: 67 69 6E 61 6C 20 64 72 69 76 65 20 28 73 65 65 ginal drive (see
014210: 20 22 63 70 6D 5F 64 69 72 28 29 22 29 2E 0D 0A "cpm_dir()")...
014220: 2A 2F 0D 0A 0D 0A 0D 0A 69 6E 74 20 63 70 6D 5F */......int cpm_
014230: 64 72 69 76 65 28 6E 65 77 5F 64 72 69 76 65 29 drive(new_drive)
014240: 0D 0A 20 20 69 6E 74 20 6E 65 77 5F 64 72 69 76 .. int new_driv
014250: 65 3B 0D 0A 7B 0D 0A 20 20 46 41 53 54 20 69 6E e;..{.. FAST in
014260: 74 20 6F 6C 64 5F 64 72 69 76 65 3B 0D 0A 0D 0A t old_drive;....
014270: 20 20 6F 6C 64 5F 64 72 69 76 65 20 3D 20 63 70 old_drive = cp
014280: 6D 5F 62 64 6F 73 28 32 35 2C 20 30 29 3B 0D 0A m_bdos(25, 0);..
014290: 20 20 69 66 20 28 6E 65 77 5F 64 72 69 76 65 20 if (new_drive
0142A0: 2B 20 31 29 20 63 70 6D 5F 62 64 6F 73 28 31 34 + 1) cpm_bdos(14
0142B0: 2C 20 6E 65 77 5F 64 72 69 76 65 29 3B 0D 0A 20 , new_drive);..
0142C0: 20 72 65 74 75 72 6E 20 6F 6C 64 5F 64 72 69 76 return old_driv
0142D0: 65 3B 0D 0A 7D 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A e;..}..../******
0142E0: 20 20 20 20 20 20 42 44 4F 53 20 20 31 35 20 2D BDOS 15 -
0142F0: 20 4F 70 65 6E 20 28 45 78 69 73 74 69 6E 67 29 Open (Existing)
014300: 20 46 69 6C 65 20 20 20 20 20 20 2A 2A 2A 2A 2A File *****
014310: 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 20 */../******
014320: 20 42 44 4F 53 20 20 31 36 20 2D 20 43 6C 6F 73 BDOS 16 - Clos
014330: 65 20 46 69 6C 65 20 20 20 20 20 20 2A 2A 2A 2A e File ****
014340: 2A 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 20 20 20 20 **/../******
014350: 20 20 42 44 4F 53 20 20 31 37 20 2D 20 53 65 61 BDOS 17 - Sea
014360: 72 63 68 20 66 6F 72 20 46 69 72 73 74 20 28 44 rch for First (D
014370: 69 72 65 63 74 6F 72 79 20 45 6E 74 72 79 29 20 irectory Entry)
014380: 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A ******/../*
014390: 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 ***** BDOS
0143A0: 20 31 38 20 2D 20 53 65 61 72 63 68 20 66 6F 72 18 - Search for
0143B0: 20 4E 65 78 74 20 28 44 69 72 65 63 74 6F 72 79 Next (Directory
0143C0: 20 45 6E 74 72 79 29 20 20 20 20 20 20 2A 2A 2A Entry) ***
0143D0: 2A 2A 2A 2F 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A ***/........../*
0143E0: 2A 2A 2A 2A 2A 20 20 20 20 20 20 42 44 4F 53 20 ***** BDOS
0143F0: 20 31 39 20 2D 20 44 65 6C 65 74 65 20 46 69 6C 19 - Delete Fil
014400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
014410: 11 00 00 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: 61 6E 64 6F 6D 20 52 65 63 6F 72 64 20 4E 75 6D andom Record Num
014510: 62 65 72 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F ber ******/
014520: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
014530: 2F 2A 20 20 43 6F 6E 73 74 72 75 63 74 20 61 20 /* Construct a
014540: 66 69 6C 65 2D 63 6F 6E 74 72 6F 6C 2D 62 6C 6F file-control-blo
014550: 63 6B 20 67 69 76 65 6E 20 61 6E 20 61 6D 62 69 ck given an ambi
014560: 67 75 6F 75 73 2D 66 69 6C 65 2D 6E 61 6D 65 20 guous-file-name
014570: 20 2A 2F 0D 0A 0D 0A 76 6F 69 64 20 63 70 6D 5F */....void cpm_
014580: 70 66 63 62 28 66 63 62 2C 20 61 66 6E 29 0D 0A pfcb(fcb, afn)..
014590: 20 20 63 68 61 72 20 2A 66 63 62 2C 20 2A 61 66 char *fcb, *af
0145A0: 6E 3B 0D 0A 7B 0D 0A 20 20 46 41 53 54 20 69 6E n;..{.. FAST in
0145B0: 74 20 69 2C 20 63 3B 0D 0A 0D 0A 20 20 2F 2A 20 t i, c;.... /*
0145C0: 64 69 73 6B 20 64 72 69 76 65 20 6E 75 6D 62 65 disk drive numbe
0145D0: 72 20 2A 2F 0D 0A 0D 0A 20 20 2A 66 63 62 20 3D r */.... *fcb =
0145E0: 20 30 3B 0D 0A 20 20 69 66 20 28 61 66 6E 5B 31 0;.. if (afn[1
0145F0: 5D 20 3D 3D 20 27 3A 27 29 0D 0A 20 20 20 20 7B ] == ':').. {
014600: 0D 0A 20 20 20 20 20 20 2A 66 63 62 20 3D 20 74 .. *fcb = t
014610: 6F 75 70 70 65 72 28 2A 61 66 6E 29 20 2D 20 28 oupper(*afn) - (
014620: 27 41 27 20 2D 31 29 3B 0D 0A 20 20 20 20 20 20 'A' -1);..
014630: 61 66 6E 20 2B 3D 20 32 3B 0D 0A 20 20 20 20 7D afn += 2;.. }
014640: 0D 0A 0D 0A 0D 0A 20 20 2F 2A 20 65 78 74 65 6E ...... /* exten
014650: 74 20 2A 2F 0D 0A 0D 0A 20 20 66 63 62 5B 31 32 t */.... fcb[12
014660: 5D 20 3D 20 30 3B 0D 0A 0D 0A 0D 0A 20 20 2F 2A ] = 0;...... /*
014670: 20 66 69 6C 65 6E 61 6D 65 20 61 6E 64 20 65 78 filename and ex
014680: 74 65 6E 73 69 6F 6E 20 2A 2F 0D 0A 0D 0A 20 20 tension */....
014690: 66 6F 72 20 28 69 3D 31 3B 20 69 20 3C 3D 20 31 for (i=1; i <= 1
0146A0: 31 3B 20 2B 2B 69 29 20 66 63 62 5B 69 5D 20 3D 1; ++i) fcb[i] =
0146B0: 20 27 20 27 3B 0D 0A 20 20 66 6F 72 20 28 69 3D ' ';.. for (i=
0146C0: 31 3B 3B 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 1;;).. {..
0146D0: 20 20 20 63 20 3D 20 74 6F 75 70 70 65 72 28 2A c = toupper(*
0146E0: 61 66 6E 29 3B 0D 0A 20 20 20 20 20 20 69 66 20 afn);.. if
0146F0: 28 21 63 29 20 72 65 74 75 72 6E 3B 0D 0A 20 20 (!c) return;..
014700: 2F 2A 0D 0A 0D 0A 09 4F 54 48 45 4C 4C 4F 20 2D /*.....OTHELLO -
014710: 2D 20 54 68 65 20 47 61 6D 65 20 6F 66 20 44 72 - The Game of Dr
014720: 61 6D 61 74 69 63 20 52 65 76 65 72 73 61 6C 73 amatic Reversals
014730: 0D 0A 0D 0A 09 77 72 69 74 74 65 6E 20 62 79 20 .....written by
014740: 42 65 72 74 20 48 61 6C 73 74 65 61 64 0D 0A 09 Bert Halstead...
014750: 6D 6F 64 69 66 69 65 64 20 66 6F 72 20 42 44 53 modified for BDS
014760: 20 43 20 62 79 20 4C 65 6F 72 20 5A 6F 6C 6D 61 C by Leor Zolma
014770: 6E 0D 0A 20 20 20 20 20 20 20 20 6D 6F 64 69 66 n.. modif
014780: 69 65 64 20 66 6F 72 20 48 69 73 6F 66 74 20 43 ied for Hisoft C
014790: 20 62 79 20 44 61 76 65 20 48 6F 77 6F 72 74 68 by Dave Howorth
0147A0: 0D 0A 20 20 20 20 20 20 20 20 20 2D 20 63 6F 72 .. - cor
0147B0: 72 65 63 74 20 73 6F 6D 65 20 66 75 6E 63 74 69 rect some functi
0147C0: 6F 6E 20 74 79 70 65 20 65 72 72 6F 72 73 0D 0A on type errors..
0147D0: 20 20 20 20 20 20 20 20 20 2D 20 72 65 6D 6F 76 - remov
0147E0: 65 20 61 6E 20 26 20 66 72 6F 6D 20 63 61 6C 6C e an & from call
0147F0: 20 74 6F 20 71 73 6F 72 74 20 28 69 74 73 20 6E to qsort (its n
014800: 6F 74 20 72 69 67 68 74 20 6F 6E 20 61 6E 20 61 ot right on an a
014810: 72 72 61 79 29 0D 0A 20 20 20 20 20 20 20 20 20 rray)..
014820: 2D 20 63 68 61 6E 67 65 20 74 6F 20 75 6E 69 78 - change to unix
014830: 2D 73 74 79 6C 65 20 72 61 6E 64 28 29 20 66 75 -style rand() fu
014840: 6E 63 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 20 nction..
014850: 20 2D 20 6D 61 6B 65 20 76 61 72 69 61 62 6C 65 - make variable
014860: 73 20 73 74 61 74 69 63 20 74 6F 20 73 61 76 65 s static to save
014870: 20 68 75 6E 64 72 65 64 73 20 6F 66 20 62 79 74 hundreds of byt
014880: 65 73 0D 0A 0D 0A 54 68 69 73 20 70 72 6F 67 72 es....This progr
014890: 61 6D 20 69 73 20 61 20 67 6F 6F 64 20 65 78 61 am is a good exa
0148A0: 6D 70 6C 65 20 6F 66 3A 0D 0A 0D 0A 09 61 29 20 mple of:.....a)
0148B0: 73 74 72 75 63 74 75 72 65 64 2C 20 68 65 69 72 structured, heir
0148C0: 61 72 63 68 69 63 61 6C 20 66 75 6E 63 74 69 6F archical functio
0148D0: 6E 20 6F 72 67 61 6E 69 7A 61 74 69 6F 6E 0D 0A n organization..
0148E0: 09 62 29 20 61 72 72 61 79 73 20 61 73 20 66 6F .b) arrays as fo
0148F0: 72 6D 61 6C 20 70 61 72 61 6D 65 74 65 72 73 0D rmal parameters.
014900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014910: 20 20 20 20 20 20 20 20 4A 41 42 42 45 52 57 4F JABBERWO
014920: 43 4B 59 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 CKY......
014930: 20 20 20 20 20 54 77 61 73 20 62 72 69 6C 6C 69 Twas brilli
014940: 67 2C 20 61 6E 64 20 74 68 65 20 73 6C 69 74 68 g, and the slith
014950: 79 20 74 6F 76 65 73 0D 0A 20 20 20 20 20 20 20 y toves..
014960: 20 20 20 20 20 44 69 64 20 67 79 72 65 20 61 6E Did gyre an
014970: 64 20 67 69 6D 62 6C 65 20 69 6E 20 77 6F 62 65 d gimble in wobe
014980: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 41 ;.. A
014990: 6C 6C 20 6D 69 6D 73 79 20 77 65 72 65 20 74 68 ll mimsy were th
0149A0: 65 20 62 6F 72 6F 67 6F 76 65 73 2C 0D 0A 0D 0A e borogoves,....
0149B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 48 65 .. He
0149C0: 20 74 6F 6F 6B 20 68 69 73 20 76 6F 72 70 61 6C took his vorpal
0149D0: 20 73 77 6F 72 64 20 69 6E 20 68 61 6E 64 3A 0D sword in hand:.
0149E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 4C 6F 6E . Lon
0149F0: 67 20 74 69 6D 65 20 74 68 65 20 6D 61 6E 78 6F g time the manxo
014A00: 6D 65 20 66 6F 65 20 68 65 20 73 6F 75 67 68 74 me foe he sought
014A10: 20 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 -..
014A20: 53 6F 20 72 65 73 74 65 64 20 68 65 20 62 79 20 So rested he by
014A30: 74 68 65 20 54 75 6D 74 75 6D 20 74 72 65 65 2C the Tumtum tree,
014A40: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 41 6E .. An
014A50: 64 20 73 74 6F 6F 64 20 61 77 68 69 6C 65 20 69 d stood awhile i
014A60: 6E 20 74 68 6F 75 67 68 74 2E 0D 0A 0D 0A 0D 0A n thought.......
014A70: 20 20 20 20 20 20 20 20 20 20 20 20 41 6E 64 20 And
014A80: 61 73 20 69 6E 20 75 66 66 69 73 68 20 74 68 6F as in uffish tho
014A90: 75 67 68 74 20 68 65 20 73 74 6F 6F 64 2C 0D 0A ught he stood,..
014AA0: 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 The
014AB0: 4A 61 62 62 65 72 77 6F 63 6B 2C 20 77 69 74 68 Jabberwock, with
014AC0: 20 65 79 65 73 20 6F 66 20 66 6C 61 6D 65 2C 0D eyes of flame,.
014AD0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6D . Cam
014AE0: 65 20 77 68 69 66 66 6C 69 6E 67 20 74 68 72 6F e whiffling thro
014AF0: 75 67 68 20 74 68 65 20 74 75 6C 67 65 79 20 77 ugh the tulgey w
014B00: 0A 09 63 29 20 75 73 65 20 6F 66 20 74 68 65 20 ..c) use of the
014B10: 22 71 73 6F 72 74 22 20 6C 69 62 72 61 72 79 20 "qsort" library
014B20: 66 75 6E 63 74 69 6F 6E 0D 0A 0D 0A 20 20 20 4F function.... O
014B30: 62 6A 65 63 74 20 6F 66 20 74 68 65 20 67 61 6D bject of the gam
014B40: 65 20 69 73 20 66 6F 72 20 74 77 6F 20 70 6C 61 e is for two pla
014B50: 79 65 72 73 20 74 6F 20 61 6C 74 65 72 6E 61 74 yers to alternat
014B60: 65 0D 0A 70 6C 61 63 69 6E 67 20 74 68 65 69 72 e..placing their
014B70: 20 6D 61 72 6B 65 72 20 73 6F 6D 65 70 6C 61 63 marker someplac
014B80: 65 20 6F 6E 20 61 6E 20 38 20 62 79 20 38 20 67 e on an 8 by 8 g
014B90: 72 69 64 2C 20 73 6F 20 74 68 61 74 0D 0A 61 74 rid, so that..at
014BA0: 20 6C 65 61 73 74 20 6F 6E 65 20 6F 66 20 74 68 least one of th
014BB0: 65 20 6F 70 70 6F 6E 65 6E 74 27 73 20 70 69 65 e opponent's pie
014BC0: 63 65 73 20 62 65 63 6F 6D 65 73 20 73 75 72 72 ces becomes surr
014BD0: 6F 75 6E 64 65 64 0D 0A 62 79 20 74 68 65 20 6D ounded..by the m
014BE0: 6F 76 69 6E 67 20 70 6C 61 79 65 72 27 73 20 70 oving player's p
014BF0: 65 69 63 65 73 20 2D 2D 20 63 61 75 73 69 6E 67 eices -- causing
014C00: 20 74 68 65 20 66 6C 61 6E 6B 65 64 20 70 69 65 the flanked pie
014C10: 63 65 73 0D 0A 74 6F 20 66 6C 69 70 20 27 63 6F ces..to flip 'co
014C20: 6C 6F 72 27 20 61 6E 64 20 62 65 6C 6F 6E 67 20 lor' and belong
014C30: 74 6F 20 74 68 65 20 6D 6F 76 69 6E 67 20 70 6C to the moving pl
014C40: 61 79 65 72 2E 20 41 66 74 65 72 20 36 30 0D 0A ayer. After 60..
014C50: 6D 6F 76 65 73 20 68 61 76 65 20 62 65 65 6E 20 moves have been
014C60: 70 6C 61 79 65 64 20 28 6F 72 20 69 66 20 6E 6F played (or if no
014C70: 20 70 6C 61 79 65 72 20 68 61 73 20 61 20 6C 65 player has a le
014C80: 67 61 6C 20 6D 6F 76 65 20 6C 65 66 74 29 2C 0D gal move left),.
014C90: 0A 74 68 65 20 70 6C 61 79 65 72 20 77 69 74 68 .the player with
014CA0: 20 74 68 65 20 6D 6F 73 74 20 6F 66 20 68 69 73 the most of his
014CB0: 20 6F 77 6E 20 70 69 65 63 65 73 20 6F 6E 20 74 own pieces on t
014CC0: 68 65 20 62 6F 61 72 64 20 77 69 6E 73 2E 0D 0A he board wins...
014CD0: 0D 0A 20 20 20 54 68 65 20 70 6C 61 79 69 6E 67 .. The playing
014CE0: 20 70 69 65 63 65 73 20 61 72 65 20 27 2A 27 20 pieces are '*'
014CF0: 61 6E 64 20 27 40 27 2E 20 59 6F 75 20 6D 61 79 and '@'. You may
014D00: 6F 6F 64 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ood..
014D10: 20 41 6E 64 20 62 75 72 62 6C 65 64 20 61 73 20 And burbled as
014D20: 69 74 20 63 61 6D 65 21 0D 0A 0D 0A 0D 0A 20 20 it came!......
014D30: 20 20 20 20 20 20 20 20 20 20 4F 6E 65 2C 20 74 One, t
014D40: 77 6F 21 20 4F 6E 65 2C 20 74 77 6F 21 20 41 6E wo! One, two! An
014D50: 64 20 74 68 72 6F 75 67 68 20 61 6E 64 20 74 68 d through and th
014D60: 72 6F 75 67 68 0D 0A 20 20 20 20 20 20 20 20 20 rough..
014D70: 20 20 20 54 68 65 20 76 6F 72 70 61 6C 20 62 6C The vorpal bl
014D80: 61 64 65 20 77 65 6E 74 20 73 6E 69 63 6B 65 72 ade went snicker
014D90: 2D 73 6E 61 63 6B 21 0D 0A 20 20 20 20 20 20 20 -snack!..
014DA0: 20 20 20 20 20 48 65 20 6C 65 66 74 20 69 74 20 He left it
014DB0: 64 65 61 64 2C 20 61 6E 64 20 77 69 74 68 20 69 dead, and with i
014DC0: 74 73 20 68 65 61 64 0D 0A 20 20 20 20 20 20 20 ts head..
014DD0: 20 20 20 20 20 48 65 20 77 65 6E 74 20 67 61 6C He went gal
014DE0: 6C 75 6D 70 68 69 6E 67 20 62 61 63 6B 2E 0D 0A lumphing back...
014DF0: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
014E00: 22 41 6E 64 20 68 61 73 74 20 74 68 6F 75 20 73 "And hast thou s
014E10: 6C 61 69 6E 20 74 68 65 20 4A 61 62 62 65 72 77 lain the Jabberw
014E20: 6F 63 6B 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 ock...
014E30: 20 20 43 6F 6D 65 20 74 6F 20 6D 79 20 61 72 6D Come to my arm
014E40: 73 2C 20 6D 79 20 62 65 61 6D 69 73 68 20 62 6F s, my beamish bo
014E50: 79 21 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 y!..
014E60: 4F 20 66 72 61 62 6A 6F 75 73 20 64 61 79 21 20 O frabjous day!
014E70: 43 61 6C 6C 6F 6F 68 21 20 43 61 6C 6C 61 79 21 Callooh! Callay!
014E80: 22 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 48 ".. H
014E90: 65 20 63 68 6F 72 74 6C 65 64 20 69 6E 20 68 69 e chortled in hi
014EA0: 73 20 6A 6F 79 2E 0D 0A 0D 0A 0D 0A 1A 20 20 20 s joy........
014EB0: 20 20 43 6F 6D 65 20 74 6F 20 6D 79 20 61 72 6D Come to my arm
014EC0: 73 2C 20 6D 79 20 62 65 61 6D 69 73 68 20 62 6F s, my beamish bo
014ED0: 79 21 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 y!..
014EE0: 4F 20 66 72 61 62 6A 6F 75 73 20 64 61 79 21 20 O frabjous day!
014EF0: 43 61 6C 6C 6F 6F 68 21 20 43 61 6C 6C 61 79 21 Callooh! Callay!
014F00: 20 63 68 6F 6F 73 65 20 74 6F 20 70 6C 61 79 0D choose to play.
014F10: 0A 65 69 74 68 65 72 20 27 2A 27 20 6F 72 20 27 .either '*' or '
014F20: 40 27 20 66 6F 72 20 74 68 65 20 66 69 72 73 74 @' for the first
014F30: 20 67 61 6D 65 3B 20 74 68 65 72 65 61 66 74 65 game; thereafte
014F40: 72 2C 20 79 6F 75 20 61 6E 64 20 74 68 65 0D 0A r, you and the..
014F50: 63 6F 6D 70 75 74 65 72 20 77 69 6C 6C 20 61 6C computer will al
014F60: 74 65 72 6E 61 74 65 20 67 6F 69 6E 67 20 66 69 ternate going fi
014F70: 72 73 74 20 66 6F 72 20 65 61 63 68 20 67 61 6D rst for each gam
014F80: 65 2E 20 57 68 6F 65 76 65 72 0D 0A 67 6F 65 73 e. Whoever..goes
014F90: 20 66 69 72 73 74 20 61 6C 77 61 79 73 20 70 6C first always pl
014FA0: 61 79 73 20 60 2A 27 2E 0D 0A 0D 0A 20 20 20 59 ays `*'..... Y
014FB0: 6F 75 20 65 6E 74 65 72 20 61 20 6D 6F 76 65 20 ou enter a move
014FC0: 61 73 20 61 20 74 77 6F 20 64 69 67 69 74 20 6E as a two digit n
014FD0: 75 6D 62 65 72 2C 20 65 61 63 68 20 64 69 67 69 umber, each digi
014FE0: 74 20 62 65 69 6E 67 0D 0A 66 72 6F 6D 20 31 20 t being..from 1
014FF0: 74 6F 20 38 2C 20 66 69 72 73 74 20 64 69 67 69 to 8, first digi
015000: 74 20 72 65 70 72 65 73 65 6E 74 69 6E 67 20 72 t representing r
015010: 6F 77 20 61 6E 64 20 73 65 63 6F 6E 64 20 72 65 ow and second re
015020: 70 72 65 73 65 6E 74 69 6E 67 0D 0A 63 6F 6C 75 presenting..colu
015030: 6D 6E 2E 20 46 6F 72 20 65 78 61 6D 70 6C 65 3A mn. For example:
015040: 20 69 66 20 70 6C 61 79 69 6E 67 20 27 2A 27 2C if playing '*',
015050: 20 79 6F 75 72 20 66 69 72 73 74 20 6D 6F 76 65 your first move
015060: 20 6D 69 67 68 74 20 62 65 20 27 34 36 27 2C 0D might be '46',.
015070: 0A 6D 65 61 6E 69 6E 67 20 34 74 68 20 72 6F 77 .meaning 4th row
015080: 20 64 6F 77 6E 2C 20 36 74 68 20 70 6F 73 69 74 down, 6th posit
015090: 69 6F 6E 20 61 63 72 6F 73 73 2E 0D 0A 0D 0A 20 ion across.....
0150A0: 20 20 41 73 20 61 6E 20 61 6C 74 65 72 6E 61 74 As an alternat
0150B0: 69 76 65 20 74 6F 20 65 6E 74 65 72 69 6E 67 20 ive to entering
0150C0: 61 20 6D 6F 76 65 2C 20 6F 6E 65 20 6F 66 20 74 a move, one of t
0150D0: 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 0D 0A 63 6F he following..co
0150E0: 6D 6D 61 6E 64 73 20 6D 61 79 20 62 65 20 74 79 mmands may be ty
0150F0: 70 65 64 3A 0D 0A 0D 0A 09 67 09 63 61 75 73 65 ped:.....g.cause
015100: 0D 0A 0D 0A 22 49 74 20 73 65 65 6D 73 20 76 65 ...."It seems ve
015110: 72 79 20 70 72 65 74 74 79 2C 22 20 73 68 65 20 ry pretty," she
015120: 73 61 69 64 20 77 68 65 6E 20 73 68 65 20 68 61 said when she ha
015130: 64 20 66 69 6E 69 73 68 65 64 20 69 74 2C 20 0D d finished it, .
015140: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
015150: 20 20 0D 0A 22 62 75 74 20 69 74 27 73 20 52 41 .."but it's RA
015160: 54 48 45 52 20 68 61 72 64 20 74 6F 20 75 6E 64 THER hard to und
015170: 65 72 73 74 61 6E 64 21 22 2E 0D 0A 1A 20 68 61 erstand!".... ha
015180: 00 4A 41 42 42 45 52 20 20 57 4F 4B 00 00 00 08 .JABBER WOK....
015190: 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 S...............
0151A0: 00 45 58 54 52 41 20 20 20 57 4F 4B 00 00 00 00 .EXTRA WOK....
0151B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0151C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015300: 73 20 63 6F 6D 70 75 74 65 72 20 74 6F 20 70 6C s computer to pl
015310: 61 79 20 62 6F 74 68 20 73 69 64 65 73 20 75 6E ay both sides un
015320: 74 69 6C 20 67 61 6D 65 0D 0A 09 09 69 73 20 6F til game....is o
015330: 76 65 72 20 6F 72 20 75 6E 74 69 6C 20 79 6F 75 ver or until you
015340: 20 68 69 74 20 61 20 6B 65 79 2E 0D 0A 0D 0A 09 hit a key......
015350: 61 09 63 61 75 73 65 73 20 63 6F 6D 70 75 74 65 a.causes compute
015360: 72 20 74 6F 20 70 72 69 6E 74 20 6F 75 74 20 61 r to print out a
015370: 6E 20 61 6E 61 6C 79 73 69 73 20 6F 66 0D 0A 09 n analysis of...
015380: 09 65 61 63 68 20 6F 66 20 79 6F 75 72 20 70 6F .each of your po
015390: 73 73 69 62 6C 65 20 6D 6F 76 65 73 2E 20 41 20 ssible moves. A
0153A0: 6C 65 74 74 65 72 20 66 72 6F 6D 20 41 0D 0A 09 letter from A...
0153B0: 09 74 6F 20 5A 20 77 69 6C 6C 20 61 70 70 65 61 .to Z will appea
0153C0: 72 20 61 74 20 65 61 63 68 20 6F 66 20 79 6F 75 r at each of you
0153D0: 72 20 6C 65 67 61 6C 20 6D 6F 76 65 0D 0A 09 09 r legal move....
0153E0: 70 6F 73 69 74 69 6F 6E 73 2C 20 77 68 65 72 65 positions, where
0153F0: 20 41 20 69 73 20 74 68 65 20 6D 61 63 68 69 6E A is the machin
015400: 65 27 73 20 6F 70 69 6E 69 6F 6E 0D 0A 09 09 6F e's opinion....o
015410: 66 20 61 6E 20 65 78 63 65 6C 6C 61 6E 74 20 6D f an excellant m
015420: 6F 76 65 20 61 6E 64 20 5A 20 69 73 20 61 20 72 ove and Z is a r
015430: 65 61 6C 20 6C 6F 73 65 72 2E 0D 0A 0D 0A 09 68 eal loser......h
015440: 6E 09 73 65 74 73 20 68 61 6E 64 69 63 61 70 2E n.sets handicap.
015450: 20 6E 20 69 73 20 31 2C 32 2C 33 2C 20 6F 72 20 n is 1,2,3, or
015460: 34 2E 20 49 66 20 6E 20 69 73 0D 0A 09 09 70 6F 4. If n is....po
015470: 73 69 74 69 76 65 2C 20 67 69 76 65 73 20 6E 20 sitive, gives n
015480: 66 72 65 65 20 70 69 65 63 65 73 20 74 6F 20 74 free pieces to t
015490: 68 65 20 63 6F 6D 70 75 74 65 72 2E 0D 0A 09 09 he computer.....
0154A0: 49 66 20 6E 20 69 73 20 6E 65 67 61 74 69 76 65 If n is negative
0154B0: 2C 20 67 69 76 65 73 20 59 4F 55 20 74 68 65 20 , gives YOU the
0154C0: 66 72 65 65 20 70 65 69 63 65 73 2E 0D 0A 0D 0A free peices.....
0154D0: 09 66 09 66 6F 72 66 65 69 74 20 74 68 65 20 63 .f.forfeit the c
0154E0: 75 72 72 65 6E 74 20 6D 6F 76 65 2E 20 54 68 69 urrent move. Thi
0154F0: 73 20 68 61 70 70 65 6E 73 0D 0A 09 09 61 75 74 s happens....aut
015500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
015710: 12 00 00 00 02 09 4E E5 12 00 41 02 00 00 00 02 ......N...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: 6F 6D 61 74 69 63 61 6C 6C 79 20 69 66 20 79 6F omatically if yo
015810: 75 20 68 61 76 65 20 6E 6F 20 6C 65 67 61 6C 20 u have no legal
015820: 6D 6F 76 65 73 2E 0D 0A 0D 0A 09 71 09 71 75 69 moves......q.qui
015830: 74 20 74 68 65 20 63 75 72 72 65 6E 74 20 67 61 t the current ga
015840: 6D 65 2E 0D 0A 0D 0A 09 62 09 70 72 69 6E 74 73 me......b.prints
015850: 20 6F 75 74 20 62 6F 61 72 64 20 61 67 61 69 6E out board again
015860: 2E 0D 0A 0D 0A 09 73 09 70 72 69 6E 74 73 20 6F ......s.prints o
015870: 75 74 20 74 68 65 20 73 63 6F 72 65 2C 20 61 6E ut the score, an
015880: 64 20 74 65 6C 6C 73 20 77 68 6F 20 69 73 20 77 d tells who is w
015890: 69 6E 6E 69 6E 67 2E 0D 0A 0D 0A 2A 2F 0D 0A 0D inning.....*/...
0158A0: 0A 23 64 61 74 61 20 30 78 34 30 30 30 09 2F 2A .#data 0x4000./*
0158B0: 20 65 6E 64 20 6F 66 20 69 6E 69 74 69 61 6C 69 end of initiali
0158C0: 73 65 72 73 20 2B 20 6C 65 6E 67 74 68 20 6F 66 sers + length of
0158D0: 20 67 6C 6F 62 61 6C 73 20 2A 2F 0D 0A 23 65 72 globals */..#er
0158E0: 72 6F 72 0D 0A 0D 0A 23 69 6E 63 6C 75 64 65 20 ror....#include
0158F0: 20 73 74 64 69 6F 2E 68 0D 0A 0D 0A 23 64 65 66 stdio.h....#def
015900: 69 6E 65 20 42 4C 41 43 4B 20 27 2A 27 0D 0A 23 ine BLACK '*'..#
015910: 64 65 66 69 6E 65 20 57 48 49 54 45 20 27 40 27 define WHITE '@'
015920: 0D 0A 23 64 65 66 69 6E 65 20 45 4D 50 54 59 20 ..#define EMPTY
015930: 27 2D 27 0D 0A 0D 0A 63 68 61 72 20 73 65 6C 66 '-'....char self
015940: 70 6C 61 79 3B 09 09 2F 2A 20 74 72 75 65 20 69 play;../* true i
015950: 66 20 63 6F 6D 70 75 74 65 72 20 70 6C 61 79 69 f computer playi
015960: 6E 67 20 77 69 74 68 20 69 74 73 65 6C 66 20 2A ng with itself *
015970: 2F 0D 0A 63 68 61 72 20 6D 69 6E 65 2C 20 68 69 /..char mine, hi
015980: 73 3B 09 09 2F 2A 20 77 68 6F 20 68 61 73 20 62 s;../* who has b
015990: 6C 61 63 6B 20 28 2A 29 20 61 6E 64 20 77 68 69 lack (*) and whi
0159A0: 74 65 20 28 40 29 20 69 6E 20 63 75 72 72 65 6E te (@) in curren
0159B0: 74 20 67 61 6D 65 20 2A 2F 0D 0A 0D 0A 0D 0A 6D t game */......m
0159C0: 61 69 6E 28 61 72 67 63 2C 61 72 67 76 29 0D 0A ain(argc,argv)..
0159D0: 69 6E 74 20 61 72 67 63 3B 0D 0A 63 68 61 72 20 int argc;..char
0159E0: 2A 2A 61 72 67 76 3B 0D 0A 7B 0D 0A 20 20 73 74 **argv;..{.. st
0159F0: 61 74 69 63 20 63 68 61 72 20 62 5B 38 5D 5B 38 atic char b[8][8
015A00: 22 20 20 20 2E 2E 2E 25 31 64 2D 25 31 64 5C 6E " ...%1d-%1d\n
015A10: 22 2C 0D 0A 09 09 09 09 69 2B 31 2C 6A 2B 31 29 ",......i+1,j+1)
015A20: 3B 0D 0A 09 09 09 70 75 74 6D 6F 76 28 62 2C 68 ;.....putmov(b,h
015A30: 69 73 2C 69 2C 6A 29 3B 0D 0A 09 09 09 7D 0D 0A is,i,j);.....}..
015A40: 09 09 09 65 6C 73 65 20 7B 0D 0A 09 09 09 20 20 ...else {.....
015A50: 70 72 69 6E 74 66 28 22 49 6C 6C 65 67 61 6C 21 printf("Illegal!
015A60: 5C 6E 22 29 3B 0D 0A 09 09 09 20 20 63 6F 6E 74 \n");..... cont
015A70: 69 6E 75 65 3B 0D 0A 09 09 09 20 7D 0D 0A 09 09 inue;..... }....
015A80: 09 62 72 65 61 6B 3B 0D 0A 09 09 63 61 73 65 20 .break;....case
015A90: 27 46 27 3A 20 69 66 20 28 6E 3E 61 62 73 28 68 'F': if (n>abs(h
015AA0: 61 6E 64 69 63 61 70 29 2B 34 29 20 7B 0D 0A 09 andicap)+4) {...
015AB0: 09 09 70 72 69 6E 74 66 20 28 22 49 6C 6C 65 67 ..printf ("Illeg
015AC0: 61 6C 21 5C 6E 22 29 3B 0D 0A 09 09 09 63 6F 6E al!\n");.....con
015AD0: 74 69 6E 75 65 3B 0D 0A 09 09 09 20 7D 0D 0A 09 tinue;..... }...
015AE0: 09 09 65 6C 73 65 20 70 72 69 6E 74 66 28 21 6D ..else printf(!m
015AF0: 65 66 69 72 73 74 20 3F 20 22 46 6F 72 66 65 69 efirst ? "Forfei
015B00: 74 22 20 3A 0D 0A 09 09 09 09 09 09 20 22 20 20 t" :........ "
015B10: 20 2E 2E 2E 46 6F 72 66 65 69 74 5C 6E 22 29 3B ...Forfeit\n");
015B20: 0D 0A 09 09 7D 0D 0A 49 73 74 61 72 74 3A 0D 0A ....}..Istart:..
015B30: 09 09 69 66 20 28 63 6E 74 62 72 64 28 62 2C 45 ..if (cntbrd(b,E
015B40: 4D 50 54 59 29 20 3D 3D 20 30 29 20 72 65 74 75 MPTY) == 0) retu
015B50: 72 6E 20 27 44 27 3B 0D 0A 09 09 69 66 20 28 63 rn 'D';....if (c
015B60: 68 6B 6D 76 73 28 62 2C 6D 69 6E 65 29 3D 3D 30 hkmvs(b,mine)==0
015B70: 29 20 7B 0D 0A 09 09 09 70 72 69 6E 74 66 28 21 ) {.....printf(!
015B80: 6D 65 66 69 72 73 74 20 3F 20 22 2E 2E 2E 46 6F mefirst ? "...Fo
015B90: 72 66 65 69 74 5C 6E 22 3A 20 22 46 6F 72 66 65 rfeit\n": "Forfe
015BA0: 69 74 2E 2E 2E 5C 6E 22 29 3B 0D 0A 09 09 09 66 it...\n");.....f
015BB0: 66 20 7C 3D 32 3B 0D 0A 09 09 09 7D 0D 0A 09 09 f |=2;.....}....
015BC0: 65 6C 73 65 20 7B 0D 0A 09 09 09 6D 79 5F 6D 6F else {.....my_mo
015BD0: 76 28 62 2C 6D 69 6E 65 2C 68 69 73 2C 45 4D 50 v(b,mine,his,EMP
015BE0: 54 59 2C 26 69 2C 26 6A 29 3B 0D 0A 09 09 09 70 TY,&i,&j);.....p
015BF0: 72 69 6E 74 66 28 21 6D 65 66 69 72 73 74 20 3F rintf(!mefirst ?
015C00: 5D 3B 0D 0A 20 20 73 74 61 74 69 63 20 69 6E 74 ];.. static int
015C10: 20 69 3B 0D 0A 20 20 73 74 61 74 69 63 20 63 68 i;.. static ch
015C20: 61 72 20 6D 65 66 69 72 73 74 3B 09 2F 2A 20 74 ar mefirst;./* t
015C30: 72 75 65 20 69 66 20 63 6F 6D 70 75 74 65 72 20 rue if computer
015C40: 67 6F 65 73 20 66 69 72 73 74 20 69 6E 20 63 75 goes first in cu
015C50: 72 72 65 6E 74 20 67 61 6D 65 20 2A 2F 0D 0A 0D rrent game */...
015C60: 0A 20 20 20 20 20 20 20 20 70 72 69 6E 74 66 28 . printf(
015C70: 22 5C 6E 5C 6E 57 65 6C 63 6F 6D 65 20 74 6F 20 "\n\nWelcome to
015C80: 74 68 65 20 48 69 73 6F 66 74 20 43 20 4F 54 48 the Hisoft C OTH
015C90: 45 4C 4C 4F 20 70 72 6F 67 72 61 6D 21 5C 6E 22 ELLO program!\n"
015CA0: 29 3B 0D 0A 09 70 72 69 6E 74 66 28 22 5C 6E 4E );...printf("\nN
015CB0: 6F 74 65 3A 20 60 2A 27 20 61 6C 77 61 79 73 20 ote: `*' always
015CC0: 67 6F 65 73 20 66 69 72 73 74 2E 2E 2E 47 6F 6F goes first...Goo
015CD0: 64 20 6C 75 63 6B 21 21 21 5C 6E 5C 6E 22 29 3B d luck!!!\n\n");
015CE0: 0D 0A 0D 0A 09 70 75 74 73 28 22 44 6F 20 79 6F .....puts("Do yo
015CF0: 75 20 77 61 6E 74 20 74 6F 20 67 6F 20 66 69 72 u want to go fir
015D00: 73 74 3F 20 22 29 3B 0D 0A 20 20 20 20 20 20 20 st? ");..
015D10: 20 6D 65 66 69 72 73 74 20 3D 20 28 74 6F 75 70 mefirst = (toup
015D20: 70 65 72 28 72 61 77 69 6E 28 29 29 20 21 3D 20 per(rawin()) !=
015D30: 27 59 27 29 3B 0D 0A 09 70 72 69 6E 74 66 28 22 'Y');...printf("
015D40: 5C 6E 5C 6E 22 29 3B 0D 0A 0D 0A 09 64 6F 20 7B \n\n");.....do {
015D50: 0D 0A 09 09 63 6C 72 62 72 64 28 62 29 3B 0D 0A ....clrbrd(b);..
015D60: 09 09 70 72 74 62 72 64 28 62 29 3B 0D 0A 09 09 ..prtbrd(b);....
015D70: 69 20 3D 20 67 61 6D 65 28 62 2C 34 2C 6D 65 66 i = game(b,4,mef
015D80: 69 72 73 74 29 3B 0D 0A 09 09 6D 65 66 69 72 73 irst);....mefirs
015D90: 74 20 3D 20 21 6D 65 66 69 72 73 74 3B 0D 0A 09 t = !mefirst;...
015DA0: 09 69 66 20 28 69 3D 3D 34 29 20 62 72 65 61 6B .if (i==4) break
015DB0: 3B 0D 0A 09 09 69 66 20 28 69 3D 3D 27 51 27 29 ;....if (i=='Q')
015DC0: 20 63 6F 6E 74 69 6E 75 65 3B 0D 0A 09 09 70 72 continue;....pr
015DD0: 69 6E 74 66 28 22 5C 6E 22 29 3B 0D 0A 09 09 69 intf("\n");....i
015DE0: 20 3D 20 70 72 74 73 63 72 28 62 29 3B 0D 0A 09 = prtscr(b);...
015DF0: 09 69 66 20 28 69 3E 30 29 20 70 72 69 6E 74 66 .if (i>0) printf
015E00: 20 22 2E 2E 2E 25 31 64 2D 25 31 64 5C 6E 22 20 "...%1d-%1d\n"
015E10: 3A 20 22 25 31 64 2D 25 31 64 2E 2E 2E 5C 6E 22 : "%1d-%1d...\n"
015E20: 2C 0D 0A 09 09 09 09 69 2B 31 2C 6A 2B 31 29 3B ,......i+1,j+1);
015E30: 0D 0A 09 09 09 70 75 74 6D 6F 76 28 62 2C 6D 69 .....putmov(b,mi
015E40: 6E 65 2C 69 2C 6A 29 3B 0D 0A 09 09 09 2B 2B 6E ne,i,j);.....++n
015E50: 3B 0D 0A 09 09 09 7D 0D 0A 09 09 69 66 20 28 66 ;.....}....if (f
015E60: 66 3D 3D 33 20 7C 7C 20 6E 3E 36 34 29 20 72 65 f==3 || n>64) re
015E70: 74 75 72 6E 20 27 44 27 3B 0D 0A 09 09 69 66 20 turn 'D';....if
015E80: 28 21 28 66 66 20 26 20 31 29 29 20 70 72 74 62 (!(ff & 1)) prtb
015E90: 72 64 28 62 29 3B 0D 0A 09 09 66 66 20 3D 20 30 rd(b);....ff = 0
015EA0: 3B 0D 0A 09 7D 0D 0A 7D 0D 0A 0D 0A 0D 0A 70 72 ;...}..}......pr
015EB0: 74 73 63 72 28 62 29 0D 0A 63 68 61 72 20 2A 62 tscr(b)..char *b
015EC0: 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 69 ;..{.. static i
015ED0: 6E 74 20 69 2C 6A 3B 0D 0A 0D 0A 09 70 72 69 6E nt i,j;.....prin
015EE0: 74 66 28 22 25 31 64 2D 25 31 64 22 2C 69 20 3D tf("%1d-%1d",i =
015EF0: 20 63 6E 74 62 72 64 28 62 2C 68 69 73 29 2C 20 cntbrd(b,his),
015F00: 6A 3D 63 6E 74 62 72 64 28 62 2C 6D 69 6E 65 29 j=cntbrd(b,mine)
015F10: 29 3B 0D 0A 09 72 65 74 75 72 6E 20 69 2D 6A 3B );...return i-j;
015F20: 0D 0A 7D 0D 0A 0D 0A 69 6E 74 20 20 67 65 74 6D ..}....int getm
015F30: 6F 76 28 69 2C 6A 29 0D 0A 69 6E 74 20 2A 69 2C ov(i,j)..int *i,
015F40: 20 2A 6A 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 *j;..{.. stati
015F50: 63 20 63 68 61 72 20 61 2C 63 3B 0D 0A 20 20 73 c char a,c;.. s
015F60: 74 61 74 69 63 20 69 6E 74 20 6E 3B 0D 0A 20 20 tatic int n;..
015F70: 73 74 61 74 69 63 20 63 68 61 72 20 2A 70 3B 0D static char *p;.
015F80: 0A 0D 0A 09 69 66 20 28 73 65 6C 66 70 6C 61 79 ....if (selfplay
015F90: 20 3D 3D 20 27 47 27 29 20 7B 0D 0A 09 09 69 66 == 'G') {....if
015FA0: 20 28 21 6B 65 79 68 69 74 28 29 29 20 72 65 74 (!keyhit()) ret
015FB0: 75 72 6E 20 27 47 27 3B 0D 0A 09 09 73 65 6C 66 urn 'G';....self
015FC0: 70 6C 61 79 20 3D 20 27 20 27 3B 0D 0A 09 09 67 play = ' ';....g
015FD0: 65 74 63 68 61 72 28 29 3B 0D 0A 09 7D 0D 0A 09 etchar();...}...
015FE0: 70 72 69 6E 74 66 28 22 4D 6F 76 65 3A 20 22 29 printf("Move: ")
015FF0: 3B 0D 0A 20 20 20 20 20 20 20 20 77 68 69 6C 65 ;.. while
016000: 28 22 20 59 6F 75 20 77 6F 6E 20 62 79 20 25 64 (" You won by %d
016010: 5C 6E 22 2C 69 29 3B 0D 0A 09 09 65 6C 73 65 20 \n",i);....else
016020: 69 66 20 28 69 3C 30 29 20 70 72 69 6E 74 66 28 if (i<0) printf(
016030: 22 20 59 6F 75 20 6C 6F 73 74 20 62 79 20 25 64 " You lost by %d
016040: 5C 6E 22 2C 2D 69 29 3B 0D 0A 09 09 65 6C 73 65 \n",-i);....else
016050: 20 70 72 69 6E 74 66 28 22 20 41 20 64 72 61 77 printf(" A draw
016060: 5C 6E 22 29 3B 0D 0A 09 7D 20 77 68 69 6C 65 20 \n");...} while
016070: 28 61 73 6B 28 22 41 6E 6F 74 68 65 72 20 67 61 (ask("Another ga
016080: 6D 65 3F 20 22 29 3D 3D 27 59 27 29 3B 0D 0A 7D me? ")=='Y');..}
016090: 0D 0A 0D 0A 67 61 6D 65 28 62 2C 6E 2C 6D 65 66 ....game(b,n,mef
0160A0: 69 72 73 74 29 0D 0A 63 68 61 72 20 62 5B 38 5D irst)..char b[8]
0160B0: 5B 38 5D 3B 0D 0A 69 6E 74 20 6E 3B 0D 0A 7B 0D [8];..int n;..{.
0160C0: 0A 20 20 73 74 61 74 69 63 20 63 68 61 72 20 63 . static char c
0160D0: 3B 0D 0A 20 20 73 74 61 74 69 63 20 69 6E 74 20 ;.. static int
0160E0: 66 66 3B 0D 0A 20 20 73 74 61 74 69 63 20 69 6E ff;.. static in
0160F0: 74 20 69 2C 6A 3B 0D 0A 20 20 73 74 61 74 69 63 t i,j;.. static
016100: 20 69 6E 74 20 68 61 6E 64 69 63 61 70 3B 0D 0A int handicap;..
016110: 20 20 73 74 61 74 69 63 20 69 6E 74 20 68 5B 34 static int h[4
016120: 5D 5B 32 5D 20 3D 20 7B 30 2C 20 30 2C 09 2F 2A ][2] = {0, 0,./*
016130: 20 68 61 6E 64 69 63 61 70 20 70 6F 73 69 74 69 handicap positi
016140: 6F 6E 20 74 61 62 6C 65 20 2A 2F 0D 0A 20 20 20 on table */..
016150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016160: 20 20 20 20 20 37 2C 20 37 2C 0D 0A 20 20 20 20 7, 7,..
016170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016180: 20 20 20 20 30 2C 20 37 2C 0D 0A 20 20 20 20 20 0, 7,..
016190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0161A0: 20 20 20 37 2C 20 30 7D 3B 0D 0A 0D 0A 09 68 61 7, 0};.....ha
0161B0: 6E 64 69 63 61 70 20 3D 20 30 3B 0D 0A 09 73 65 ndicap = 0;...se
0161C0: 6C 66 70 6C 61 79 20 3D 20 27 20 27 3B 0D 0A 09 lfplay = ' ';...
0161D0: 66 66 3D 30 3B 0D 0A 0D 0A 09 69 66 20 28 6D 65 ff=0;.....if (me
0161E0: 66 69 72 73 74 29 20 7B 0D 0A 09 09 6D 69 6E 65 first) {....mine
0161F0: 20 3D 20 42 4C 41 43 4B 3B 20 68 69 73 20 3D 20 = BLACK; his =
016200: 28 31 29 20 73 77 69 74 63 68 20 28 63 3D 73 6B (1) switch (c=sk
016210: 69 70 62 6C 28 29 29 20 7B 0D 0A 09 09 63 61 73 ipbl()) {....cas
016220: 65 20 27 5C 6E 27 3A 20 70 72 69 6E 74 66 28 22 e '\n': printf("
016230: 4D 6F 76 65 3F 20 20 22 29 3B 20 63 6F 6E 74 69 Move? "); conti
016240: 6E 75 65 3B 0D 0A 09 09 63 61 73 65 20 27 47 27 nue;....case 'G'
016250: 3A 20 69 66 20 28 28 63 20 3D 20 73 6B 69 70 62 : if ((c = skipb
016260: 6C 28 29 29 20 21 3D 20 27 5C 6E 27 29 0D 0A 09 l()) != '\n')...
016270: 09 09 09 67 6F 74 6F 20 66 6C 75 73 68 3B 0D 0A ...goto flush;..
016280: 09 09 09 73 65 6C 66 70 6C 61 79 3D 27 47 27 3B ...selfplay='G';
016290: 0D 0A 09 09 09 72 65 74 75 72 6E 20 27 47 27 3B .....return 'G';
0162A0: 0D 0A 09 09 63 61 73 65 20 27 42 27 3A 20 63 61 ....case 'B': ca
0162B0: 73 65 20 27 53 27 3A 20 63 61 73 65 20 27 51 27 se 'S': case 'Q'
0162C0: 3A 0D 0A 09 09 63 61 73 65 20 27 46 27 3A 20 63 :....case 'F': c
0162D0: 61 73 65 20 27 41 27 3A 0D 0A 09 09 20 20 61 3D ase 'A':.... a=
0162E0: 63 3B 0D 0A 09 09 20 20 69 66 20 28 28 20 63 20 c;.... if (( c
0162F0: 3D 20 73 6B 69 70 62 6C 28 29 29 20 21 3D 20 27 = skipbl()) != '
016300: 5C 6E 27 29 20 67 6F 74 6F 20 66 6C 75 73 68 3B \n') goto flush;
016310: 0D 0A 09 09 20 20 72 65 74 75 72 6E 20 61 3B 0D .... return a;.
016320: 0A 09 09 63 61 73 65 20 27 48 27 3A 20 69 66 20 ...case 'H': if
016330: 28 28 61 3D 63 3D 73 6B 69 70 62 6C 28 29 29 20 ((a=c=skipbl())
016340: 3D 3D 20 45 4D 50 54 59 29 0D 0A 09 09 09 09 63 == EMPTY)......c
016350: 3D 67 65 74 63 68 61 72 28 29 3B 0D 0A 09 09 09 =getchar();.....
016360: 69 66 20 28 63 3C 27 31 27 20 7C 7C 20 63 3E 27 if (c<'1' || c>'
016370: 34 27 20 7C 7C 20 73 6B 69 70 62 6C 28 29 20 21 4' || skipbl() !
016380: 3D 27 5C 6E 27 29 0D 0A 09 09 09 09 67 6F 74 6F ='\n')......goto
016390: 20 66 6C 75 73 68 3B 0D 0A 09 09 09 2A 69 20 3D flush;.....*i =
0163A0: 20 61 3D 3D 45 4D 50 54 59 3F 20 2D 28 63 2D 27 a==EMPTY? -(c-'
0163B0: 30 27 29 20 3A 20 28 63 2D 27 30 27 29 3B 0D 0A 0') : (c-'0');..
0163C0: 09 09 09 72 65 74 75 72 6E 20 27 48 27 3B 0D 0A ...return 'H';..
0163D0: 09 09 63 61 73 65 20 34 3A 20 72 65 74 75 72 6E ..case 4: return
0163E0: 20 63 3B 0D 0A 09 09 64 65 66 61 75 6C 74 3A 20 c;....default:
0163F0: 69 66 20 28 63 3C 27 31 27 20 7C 7C 20 63 3E 27 if (c<'1' || c>'
016400: 57 48 49 54 45 3B 0D 0A 09 09 70 72 69 6E 74 66 WHITE;....printf
016410: 28 22 5C 6E 49 20 67 6F 20 66 69 72 73 74 3A 5C ("\nI go first:\
016420: 6E 5C 6E 22 29 3B 0D 0A 09 7D 0D 0A 09 65 6C 73 n\n");...}...els
016430: 65 20 7B 0D 0A 09 09 6D 69 6E 65 20 3D 20 57 48 e {....mine = WH
016440: 49 54 45 3B 20 68 69 73 20 3D 20 42 4C 41 43 4B ITE; his = BLACK
016450: 3B 0D 0A 09 09 70 72 69 6E 74 66 28 22 5C 6E 59 ;....printf("\nY
016460: 6F 75 20 67 6F 20 66 69 72 73 74 3A 5C 6E 5C 6E ou go first:\n\n
016470: 22 29 3B 0D 0A 09 7D 0D 0A 0D 0A 09 77 68 69 6C ");...}.....whil
016480: 65 28 31 29 20 7B 0D 0A 09 09 69 66 20 28 63 6E e(1) {....if (cn
016490: 74 62 72 64 28 62 2C 45 4D 50 54 59 29 3D 3D 30 tbrd(b,EMPTY)==0
0164A0: 29 20 72 65 74 75 72 6E 20 27 44 27 3B 0D 0A 20 ) return 'D';..
0164B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 i
0164C0: 66 20 28 63 6E 74 62 72 64 28 62 2C 45 4D 50 54 f (cntbrd(b,EMPT
0164D0: 59 29 3D 3D 36 30 20 26 26 20 6D 69 6E 65 20 3D Y)==60 && mine =
0164E0: 3D 20 42 4C 41 43 4B 29 20 67 6F 74 6F 20 49 73 = BLACK) goto Is
0164F0: 74 61 72 74 3B 0D 0A 09 09 69 66 20 28 63 68 6B tart;....if (chk
016500: 6D 76 73 28 62 2C 68 69 73 29 3D 3D 30 29 20 7B mvs(b,his)==0) {
016510: 0D 0A 09 09 09 70 72 69 6E 74 66 28 21 6D 65 66 .....printf(!mef
016520: 69 72 73 74 20 3F 20 22 46 6F 72 66 65 69 74 22 irst ? "Forfeit"
016530: 20 3A 20 22 20 20 20 2E 2E 2E 46 6F 72 66 65 69 : " ...Forfei
016540: 74 5C 6E 22 29 3B 0D 0A 09 09 09 66 66 20 7C 3D t\n");.....ff |=
016550: 20 31 3B 0D 0A 09 09 09 7D 0D 0A 09 09 65 6C 73 1;.....}....els
016560: 65 20 73 77 69 74 63 68 20 28 63 20 3D 20 67 65 e switch (c = ge
016570: 74 6D 6F 76 28 26 69 2C 26 6A 29 29 20 7B 0D 0A tmov(&i,&j)) {..
016580: 09 09 63 61 73 65 20 27 42 27 3A 20 70 72 74 62 ..case 'B': prtb
016590: 72 64 28 62 29 3B 20 63 6F 6E 74 69 6E 75 65 3B rd(b); continue;
0165A0: 0D 0A 09 09 63 61 73 65 20 27 53 27 3A 20 69 3D ....case 'S': i=
0165B0: 20 70 72 74 73 63 72 28 62 29 3B 0D 0A 09 09 09 prtscr(b);.....
0165C0: 69 66 20 28 69 3E 30 29 20 70 72 69 6E 74 66 28 if (i>0) printf(
0165D0: 22 20 59 6F 75 27 72 65 20 77 69 6E 6E 69 6E 67 " You're winning
0165E0: 5C 6E 22 29 3B 0D 0A 09 09 09 65 6C 73 65 20 69 \n");.....else i
0165F0: 66 20 28 69 3C 30 29 70 72 69 6E 74 66 28 22 20 f (i<0)printf("
016600: 38 27 29 20 67 6F 74 6F 20 66 6C 75 73 68 3B 0D 8') goto flush;.
016610: 0A 09 09 09 2A 69 20 3D 20 63 2D 27 31 27 3B 0D ....*i = c-'1';.
016620: 0A 09 09 09 63 20 3D 20 73 6B 69 70 62 6C 28 29 ....c = skipbl()
016630: 3B 0D 0A 09 09 09 69 66 20 28 63 3C 27 31 27 20 ;.....if (c<'1'
016640: 7C 7C 20 63 3E 27 38 27 29 20 67 6F 74 6F 20 66 || c>'8') goto f
016650: 6C 75 73 68 3B 0D 0A 09 09 09 2A 6A 20 3D 20 63 lush;.....*j = c
016660: 2D 20 27 31 27 3B 0D 0A 09 09 09 69 66 20 28 28 - '1';.....if ((
016670: 63 3D 73 6B 69 70 62 6C 28 29 29 20 3D 3D 20 27 c=skipbl()) == '
016680: 5C 6E 27 29 20 72 65 74 75 72 6E 20 27 4D 27 3B \n') return 'M';
016690: 0D 0A 09 09 66 6C 75 73 68 3A 09 77 68 69 6C 65 ....flush:.while
0166A0: 20 28 63 20 21 3D 20 27 5C 6E 27 20 26 26 20 63 (c != '\n' && c
0166B0: 20 21 3D 20 34 29 0D 0A 09 09 09 09 63 3D 67 65 != 4)......c=ge
0166C0: 74 63 68 61 72 28 29 3B 0D 0A 09 09 09 69 66 20 tchar();.....if
0166D0: 28 63 3D 3D 34 29 20 72 65 74 75 72 6E 20 63 3B (c==4) return c;
0166E0: 0D 0A 09 09 09 70 72 69 6E 74 66 20 28 22 48 75 .....printf ("Hu
0166F0: 68 3F 3F 20 22 29 3B 0D 0A 09 09 7D 0D 0A 7D 0D h?? ");....}..}.
016700: 0A 0D 0A 69 6E 74 20 20 61 73 6B 28 73 29 0D 0A ...int ask(s)..
016710: 63 68 61 72 20 2A 73 3B 0D 0A 7B 0D 0A 09 63 68 char *s;..{...ch
016720: 61 72 20 61 2C 63 3B 0D 0A 09 70 72 69 6E 74 66 ar a,c;...printf
016730: 20 28 22 25 73 20 22 2C 73 29 3B 0D 0A 09 61 3D ("%s ",s);...a=
016740: 73 6B 69 70 62 6C 28 29 3B 0D 0A 09 77 68 69 6C skipbl();...whil
016750: 65 20 28 63 20 21 3D 20 27 5C 6E 27 20 26 26 20 e (c != '\n' &&
016760: 63 20 21 3D 20 34 29 20 63 3D 20 67 65 74 63 68 c != 4) c= getch
016770: 61 72 28 29 3B 0D 0A 09 72 65 74 75 72 6E 20 61 ar();...return a
016780: 3B 0D 0A 7D 0D 0A 0D 0A 69 6E 74 20 20 73 6B 69 ;..}....int ski
016790: 70 62 6C 28 29 0D 0A 7B 0D 0A 20 20 20 20 20 20 pbl()..{..
0167A0: 20 20 73 74 61 74 69 63 20 63 68 61 72 20 63 3B static char c;
0167B0: 0D 0A 09 77 68 69 6C 65 20 28 28 63 20 3D 20 74 ...while ((c = t
0167C0: 6F 75 70 70 65 72 28 67 65 74 63 68 61 72 28 29 oupper(getchar()
0167D0: 29 29 20 3D 3D 20 27 20 27 20 7C 7C 20 63 3D 3D )) == ' ' || c==
0167E0: 27 5C 74 27 29 3B 0D 0A 09 72 65 74 75 72 6E 20 '\t');...return
0167F0: 63 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 63 68 6B 6D 76 c;..}......chkmv
016800: 59 6F 75 27 72 65 20 6C 6F 73 69 6E 67 21 5C 6E You're losing!\n
016810: 22 29 3B 0D 0A 09 09 09 65 6C 73 65 20 70 75 74 ");.....else put
016820: 63 68 61 72 28 27 5C 6E 27 29 3B 0D 0A 09 09 09 char('\n');.....
016830: 63 6F 6E 74 69 6E 75 65 3B 0D 0A 09 09 63 61 73 continue;....cas
016840: 65 20 27 51 27 3A 20 63 61 73 65 20 34 3A 20 72 e 'Q': case 4: r
016850: 65 74 75 72 6E 20 63 3B 0D 0A 0D 0A 09 09 63 61 eturn c;......ca
016860: 73 65 20 27 48 27 3A 20 69 66 20 28 6E 3E 61 62 se 'H': if (n>ab
016870: 73 28 68 61 6E 64 69 63 61 70 29 2B 34 29 0D 0A s(handicap)+4)..
016880: 09 09 09 09 70 72 69 6E 74 66 28 22 49 6C 6C 65 ....printf("Ille
016890: 67 61 6C 21 5C 6E 22 29 3B 0D 0A 09 09 09 65 6C gal!\n");.....el
0168A0: 73 65 20 66 6F 72 20 28 6A 3D 30 3B 20 69 21 3D se for (j=0; i!=
0168B0: 30 3B 20 6A 2B 2B 29 20 7B 0D 0A 09 09 09 20 62 0; j++) {..... b
0168C0: 5B 68 5B 6A 5D 5B 30 5D 5D 5B 68 5B 6A 5D 5B 31 [h[j][0]][h[j][1
0168D0: 5D 5D 3D 20 69 3E 30 3F 42 4C 41 43 4B 3A 57 48 ]]= i>0?BLACK:WH
0168E0: 49 54 45 3B 0D 0A 09 09 09 20 68 61 6E 64 69 63 ITE;..... handic
0168F0: 61 70 20 2B 3D 20 69 3E 30 20 3F 20 31 20 3A 20 ap += i>0 ? 1 :
016900: 2D 31 3B 0D 0A 09 09 09 20 2B 2B 6E 3B 0D 0A 09 -1;..... ++n;...
016910: 09 09 20 69 20 2B 3D 20 69 3E 30 20 3F 20 2D 31 .. i += i>0 ? -1
016920: 20 3A 20 31 3B 0D 0A 09 09 09 7D 0D 0A 09 09 09 : 1;.....}.....
016930: 70 72 74 62 72 64 28 62 29 3B 20 63 6F 6E 74 69 prtbrd(b); conti
016940: 6E 75 65 3B 0D 0A 09 09 63 61 73 65 20 27 41 27 nue;....case 'A'
016950: 3A 20 61 6E 61 6C 79 7A 65 28 62 2C 68 69 73 2C : analyze(b,his,
016960: 6D 69 6E 65 2C 45 4D 50 54 59 29 3B 0D 0A 09 09 mine,EMPTY);....
016970: 09 63 6F 6E 74 69 6E 75 65 3B 0D 0A 09 09 63 61 .continue;....ca
016980: 73 65 20 27 47 27 3A 20 6D 79 5F 6D 6F 76 28 62 se 'G': my_mov(b
016990: 2C 68 69 73 2C 6D 69 6E 65 2C 45 4D 50 54 59 2C ,his,mine,EMPTY,
0169A0: 26 69 2C 26 6A 29 3B 0D 0A 20 20 20 20 20 20 20 &i,&j);..
0169B0: 20 20 20 20 20 20 20 20 20 63 61 73 65 20 27 4D case 'M
0169C0: 27 3A 20 69 66 20 28 63 68 6B 6D 6F 76 28 62 2C ': if (chkmov(b,
0169D0: 68 69 73 2C 69 2C 6A 29 3E 30 29 20 7B 0D 0A 09 his,i,j)>0) {...
0169E0: 09 09 70 72 69 6E 74 66 28 21 6D 65 66 69 72 73 ..printf(!mefirs
0169F0: 74 20 3F 20 22 25 31 64 2D 25 31 64 22 20 3A 20 t ? "%1d-%1d" :
016A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
016A10: 13 00 00 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: 73 28 62 2C 70 29 0D 0A 63 68 61 72 20 62 5B 38 s(b,p)..char b[8
016B10: 5D 5B 38 5D 3B 0D 0A 63 68 61 72 20 70 3B 0D 0A ][8];..char p;..
016B20: 7B 0D 0A 20 20 73 74 61 74 69 63 20 69 6E 74 20 {.. static int
016B30: 69 2C 6A 2C 6B 3B 0D 0A 0D 0A 09 6B 3D 30 3B 0D i,j,k;.....k=0;.
016B40: 0A 09 66 6F 72 20 28 69 3D 30 3B 20 69 3C 38 3B ..for (i=0; i<8;
016B50: 20 69 2B 2B 29 20 66 6F 72 20 28 6A 3D 30 3B 20 i++) for (j=0;
016B60: 6A 3C 38 3B 20 6A 2B 2B 29 0D 0A 09 09 6B 20 2B j<8; j++)....k +
016B70: 3D 20 63 68 6B 6D 6F 76 28 62 2C 70 2C 69 2C 6A = chkmov(b,p,i,j
016B80: 29 3B 0D 0A 09 72 65 74 75 72 6E 20 6B 3B 0D 0A );...return k;..
016B90: 7D 0D 0A 0D 0A 0D 0A 63 68 6B 6D 6F 76 28 62 2C }......chkmov(b,
016BA0: 70 2C 78 2C 79 29 0D 0A 63 68 61 72 20 62 5B 38 p,x,y)..char b[8
016BB0: 5D 5B 38 5D 2C 70 3B 0D 0A 69 6E 74 20 78 2C 79 ][8],p;..int x,y
016BC0: 3B 0D 0A 7B 0D 0A 09 69 66 20 28 62 5B 78 5D 5B ;..{...if (b[x][
016BD0: 79 5D 20 21 3D 20 45 4D 50 54 59 29 20 72 65 74 y] != EMPTY) ret
016BE0: 75 72 6E 20 30 3B 0D 0A 09 72 65 74 75 72 6E 09 urn 0;...return.
016BF0: 63 68 6B 6D 76 31 28 62 2C 70 2C 78 2C 79 2C 30 chkmv1(b,p,x,y,0
016C00: 2C 31 29 20 2B 20 63 68 6B 6D 76 31 28 62 2C 70 ,1) + chkmv1(b,p
016C10: 2C 78 2C 79 2C 31 2C 30 29 20 2B 0D 0A 09 09 63 ,x,y,1,0) +....c
016C20: 68 6B 6D 76 31 28 62 2C 70 2C 78 2C 79 2C 30 2C hkmv1(b,p,x,y,0,
016C30: 2D 31 29 2B 20 63 68 6B 6D 76 31 28 62 2C 70 2C -1)+ chkmv1(b,p,
016C40: 78 2C 79 2C 2D 31 2C 30 29 2B 0D 0A 09 09 63 68 x,y,-1,0)+....ch
016C50: 6B 6D 76 31 28 62 2C 70 2C 78 2C 79 2C 31 2C 31 kmv1(b,p,x,y,1,1
016C60: 29 20 2B 20 63 68 6B 6D 76 31 28 62 2C 70 2C 78 ) + chkmv1(b,p,x
016C70: 2C 79 2C 31 2C 2D 31 29 2B 0D 0A 09 09 63 68 6B ,y,1,-1)+....chk
016C80: 6D 76 31 28 62 2C 70 2C 78 2C 79 2C 2D 31 2C 31 mv1(b,p,x,y,-1,1
016C90: 29 2B 20 63 68 6B 6D 76 31 28 62 2C 70 2C 78 2C )+ chkmv1(b,p,x,
016CA0: 79 2C 2D 31 2C 2D 31 29 3B 0D 0A 7D 0D 0A 0D 0A y,-1,-1);..}....
016CB0: 0D 0A 63 68 6B 6D 76 31 28 62 2C 70 2C 78 2C 79 ..chkmv1(b,p,x,y
016CC0: 2C 6D 2C 6E 29 0D 0A 63 68 61 72 20 62 5B 38 5D ,m,n)..char b[8]
016CD0: 5B 38 5D 2C 70 3B 0D 0A 69 6E 74 20 78 2C 79 2C [8],p;..int x,y,
016CE0: 6D 2C 6E 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 m,n;..{.. stati
016CF0: 63 20 69 6E 74 20 6B 3B 0D 0A 0D 0A 09 6B 3D 30 c int k;.....k=0
016D00: 63 74 20 6D 74 20 20 74 5B 36 34 5D 3B 0D 0A 20 ct mt t[64];..
016D10: 20 73 74 61 74 69 63 20 63 68 61 72 20 61 5B 38 static char a[8
016D20: 5D 5B 38 5D 3B 0D 0A 20 20 73 74 61 74 69 63 20 ][8];.. static
016D30: 69 6E 74 20 69 2C 6B 2C 63 3B 0D 0A 0D 0A 09 6B int i,k,c;.....k
016D40: 20 3D 20 66 69 6C 6C 6D 74 28 62 2C 70 2C 6F 2C = fillmt(b,p,o,
016D50: 65 2C 74 29 3B 0D 0A 09 63 70 79 62 72 64 28 61 e,t);...cpybrd(a
016D60: 2C 62 29 3B 0D 0A 09 66 6F 72 20 28 69 3D 30 3B ,b);...for (i=0;
016D70: 20 69 3C 6B 3B 20 69 2B 2B 29 0D 0A 09 20 20 61 i<k; i++)... a
016D80: 5B 74 5B 69 5D 2E 78 5D 5B 74 5B 69 5D 2E 79 5D [t[i].x][t[i].y]
016D90: 20 3D 20 28 28 63 20 3D 20 27 46 27 20 2D 20 74 = ((c = 'F' - t
016DA0: 5B 69 5D 2E 73 29 20 3C 3D 20 27 5A 27 29 3F 63 [i].s) <= 'Z')?c
016DB0: 3A 27 5A 27 3B 0D 0A 09 70 72 74 62 72 64 28 61 :'Z';...prtbrd(a
016DC0: 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 66 69 6C 6C 6D );..}......fillm
016DD0: 74 28 62 2C 70 2C 6F 2C 65 2C 74 29 0D 0A 63 68 t(b,p,o,e,t)..ch
016DE0: 61 72 20 62 5B 38 5D 5B 38 5D 2C 70 2C 6F 2C 65 ar b[8][8],p,o,e
016DF0: 3B 0D 0A 73 74 72 75 63 74 20 6D 74 20 20 74 5B ;..struct mt t[
016E00: 36 34 5D 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 64];..{.. stati
016E10: 63 20 69 6E 74 20 69 2C 6A 2C 6B 3B 0D 0A 0D 0A c int i,j,k;....
016E20: 09 6B 20 3D 20 30 3B 0D 0A 09 66 6F 72 20 28 69 .k = 0;...for (i
016E30: 3D 30 3B 20 69 3C 38 3B 20 69 2B 2B 29 20 66 6F =0; i<8; i++) fo
016E40: 72 28 6A 3D 30 3B 20 6A 3C 38 3B 20 6A 2B 2B 29 r(j=0; j<8; j++)
016E50: 0D 0A 09 20 20 20 69 66 20 28 74 5B 6B 5D 2E 63 ... if (t[k].c
016E60: 20 3D 20 63 68 6B 6D 6F 76 28 62 2C 70 2C 69 2C = chkmov(b,p,i,
016E70: 6A 29 29 20 7B 0D 0A 09 09 09 74 5B 6B 5D 2E 78 j)) {.....t[k].x
016E80: 20 3D 69 3B 0D 0A 09 09 09 74 5B 6B 5D 2E 79 20 =i;.....t[k].y
016E90: 3D 6A 3B 0D 0A 09 09 09 74 5B 6B 5D 2E 73 20 3D =j;.....t[k].s =
016EA0: 20 73 5F 6D 6F 76 65 28 62 2C 70 2C 6F 2C 65 2C s_move(b,p,o,e,
016EB0: 69 2C 6A 29 3B 0D 0A 09 09 09 2B 2B 6B 3B 0D 0A i,j);.....++k;..
016EC0: 09 09 7D 0D 0A 09 72 65 74 75 72 6E 20 6B 3B 0D ..}...return k;.
016ED0: 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 73 5F 6D 6F 76 65 .}........s_move
016EE0: 28 62 2C 70 2C 6F 2C 65 2C 69 2C 6A 29 0D 0A 63 (b,p,o,e,i,j)..c
016EF0: 68 61 72 20 62 5B 38 5D 5B 38 5D 2C 20 70 2C 20 har b[8][8], p,
016F00: 3B 0D 0A 09 77 68 69 6C 65 20 28 28 78 20 2B 3D ;...while ((x +=
016F10: 20 6D 29 20 3E 3D 20 30 20 26 26 20 78 20 3C 20 m) >= 0 && x <
016F20: 38 20 26 26 20 28 79 20 2B 3D 20 6E 29 20 3E 3D 8 && (y += n) >=
016F30: 20 30 20 26 26 20 79 3C 38 29 0D 0A 09 7B 0D 0A 0 && y<8)...{..
016F40: 20 09 69 66 20 28 62 5B 78 5D 5B 79 5D 3D 3D 45 .if (b[x][y]==E
016F50: 4D 50 54 59 29 20 72 65 74 75 72 6E 20 30 3B 0D MPTY) return 0;.
016F60: 0A 09 09 69 66 20 28 62 5B 78 5D 5B 79 5D 3D 3D ...if (b[x][y]==
016F70: 20 70 20 29 20 72 65 74 75 72 6E 20 6B 3B 0D 0A p ) return k;..
016F80: 09 09 69 66 20 28 78 3D 3D 30 20 7C 7C 20 78 3D ..if (x==0 || x=
016F90: 3D 37 20 7C 7C 20 79 3D 3D 30 20 7C 7C 20 79 3D =7 || y==0 || y=
016FA0: 3D 37 29 0D 0A 09 09 09 6B 20 2B 3D 20 31 30 3B =7).....k += 10;
016FB0: 0D 0A 09 09 20 65 6C 73 65 20 6B 2B 2B 3B 0D 0A .... else k++;..
016FC0: 09 7D 0D 0A 09 72 65 74 75 72 6E 20 30 3B 0D 0A .}...return 0;..
016FD0: 7D 0D 0A 0D 0A 0D 0A 6E 6F 74 61 6B 65 28 62 2C }......notake(b,
016FE0: 70 2C 6F 2C 65 2C 78 2C 79 29 0D 0A 63 68 61 72 p,o,e,x,y)..char
016FF0: 20 62 5B 38 5D 5B 38 5D 3B 0D 0A 63 68 61 72 20 b[8][8];..char
017000: 70 2C 6F 2C 65 3B 0D 0A 69 6E 74 20 78 2C 79 3B p,o,e;..int x,y;
017010: 0D 0A 7B 0D 0A 09 72 65 74 75 72 6E 20 6E 6F 74 ..{...return not
017020: 61 6B 31 28 62 2C 70 2C 6F 2C 65 2C 78 2C 79 2C ak1(b,p,o,e,x,y,
017030: 30 2C 31 29 26 26 0D 0A 09 09 6E 6F 74 61 6B 31 0,1)&&....notak1
017040: 28 62 2C 70 2C 6F 2C 65 2C 78 2C 79 2C 31 2C 31 (b,p,o,e,x,y,1,1
017050: 29 26 26 0D 0A 09 09 6E 6F 74 61 6B 31 28 62 2C )&&....notak1(b,
017060: 70 2C 6F 2C 65 2C 78 2C 79 2C 31 2C 30 29 26 26 p,o,e,x,y,1,0)&&
017070: 0D 0A 09 09 6E 6F 74 61 6B 31 28 62 2C 70 2C 6F ....notak1(b,p,o
017080: 2C 65 2C 78 2C 79 2C 31 2C 2D 31 29 3B 0D 0A 7D ,e,x,y,1,-1);..}
017090: 0D 0A 0D 0A 0D 0A 6E 6F 74 61 6B 31 28 62 2C 70 ......notak1(b,p
0170A0: 2C 6F 2C 65 2C 78 2C 79 2C 6D 2C 6E 29 0D 0A 63 ,o,e,x,y,m,n)..c
0170B0: 68 61 72 20 62 5B 38 5D 5B 38 5D 2C 70 2C 6F 2C har b[8][8],p,o,
0170C0: 65 3B 0D 0A 69 6E 74 20 78 2C 79 2C 6D 2C 6E 3B e;..int x,y,m,n;
0170D0: 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 69 6E ..{.. static in
0170E0: 74 20 63 31 2C 63 32 3B 0D 0A 0D 0A 09 63 31 20 t c1,c2;.....c1
0170F0: 3D 20 6E 6F 74 61 6B 32 28 62 2C 70 2C 6F 2C 65 = notak2(b,p,o,e
017100: 6F 2C 20 65 3B 0D 0A 69 6E 74 20 69 2C 6A 3B 0D o, e;..int i,j;.
017110: 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 63 68 61 .{.. static cha
017120: 72 20 61 5B 38 5D 5B 38 5D 3B 0D 0A 20 20 73 74 r a[8][8];.. st
017130: 61 74 69 63 20 69 6E 74 20 6F 6B 2C 73 2C 6B 2C atic int ok,s,k,
017140: 6C 2C 73 69 64 65 2C 6F 73 69 64 65 3B 0D 0A 20 l,side,oside;..
017150: 20 73 74 61 74 69 63 20 69 6E 74 20 63 2C 64 6B static int c,dk
017160: 6C 3B 0D 0A 0D 0A 09 63 70 79 62 72 64 28 61 2C l;.....cpybrd(a,
017170: 62 29 3B 0D 0A 09 70 75 74 6D 6F 76 28 61 2C 70 b);...putmov(a,p
017180: 2C 69 2C 6A 29 3B 0D 0A 20 20 20 20 20 20 20 20 ,i,j);..
017190: 73 69 64 65 20 3D 20 30 3B 20 20 20 20 20 20 20 side = 0;
0171A0: 20 20 20 20 20 20 20 20 20 20 20 2F 2A 44 4A 48 /*DJH
0171B0: 2A 2F 0D 0A 20 20 20 20 20 20 20 20 69 66 20 28 */.. if (
0171C0: 69 3D 3D 31 20 7C 7C 20 69 3D 3D 36 29 20 73 69 i==1 || i==6) si
0171D0: 64 65 2B 2B 3B 20 20 2F 2A 44 4A 48 2A 2F 0D 0A de++; /*DJH*/..
0171E0: 20 20 20 20 20 20 20 20 69 66 20 28 6A 3D 3D 31 if (j==1
0171F0: 20 7C 7C 20 6A 3D 3D 36 29 20 73 69 64 65 2B 2B || j==6) side++
017200: 3B 20 20 2F 2A 44 4A 48 2A 2F 0D 0A 20 20 20 20 ; /*DJH*/..
017210: 20 20 20 20 69 66 20 28 73 69 64 65 20 3D 3D 20 if (side ==
017220: 32 29 20 72 65 74 75 72 6E 20 2D 31 39 3B 20 2F 2) return -19; /
017230: 2A 44 4A 48 2A 2F 0D 0A 09 73 69 64 65 20 3D 20 *DJH*/...side =
017240: 30 3B 0D 0A 20 20 20 20 20 20 20 20 69 66 20 28 0;.. if (
017250: 69 3D 3D 30 20 7C 7C 20 69 3D 3D 37 29 20 73 69 i==0 || i==7) si
017260: 64 65 2B 2B 3B 0D 0A 20 20 20 20 20 20 20 20 69 de++;.. i
017270: 66 20 28 6A 3D 3D 30 20 7C 7C 20 6A 3D 3D 37 29 f (j==0 || j==7)
017280: 20 73 69 64 65 2B 2B 3B 0D 0A 20 20 20 20 20 20 side++;..
017290: 20 20 69 66 20 28 73 69 64 65 20 3D 3D 20 32 29 if (side == 2)
0172A0: 20 72 65 74 75 72 6E 20 35 3B 20 20 20 2F 2A 44 return 5; /*D
0172B0: 4A 48 2A 2F 0D 0A 09 73 20 3D 20 30 3B 0D 0A 09 JH*/...s = 0;...
0172C0: 6F 6B 20 3D 20 30 3B 0D 0A 09 69 66 20 28 73 69 ok = 0;...if (si
0172D0: 64 65 3D 3D 32 20 7C 7C 20 6E 6F 74 61 6B 65 28 de==2 || notake(
0172E0: 62 2C 70 2C 6F 2C 65 2C 69 2C 6A 29 29 20 6F 6B b,p,o,e,i,j)) ok
0172F0: 2B 2B 3B 0D 0A 09 6F 73 69 64 65 20 3D 20 30 3B ++;...oside = 0;
017300: 2C 78 2C 79 2C 6D 2C 6E 29 3B 0D 0A 09 63 32 20 ,x,y,m,n);...c2
017310: 3D 20 6E 6F 74 61 6B 32 28 62 2C 70 2C 6F 2C 65 = notak2(b,p,o,e
017320: 2C 78 2C 79 2C 2D 6D 2C 2D 6E 29 3B 0D 0A 09 72 ,x,y,-m,-n);...r
017330: 65 74 75 72 6E 20 21 28 63 31 3D 3D 6F 20 26 26 eturn !(c1==o &&
017340: 20 63 32 3D 3D 65 20 7C 7C 20 63 31 3D 3D 65 20 c2==e || c1==e
017350: 26 26 20 63 32 3D 3D 6F 29 3B 0D 0A 7D 0D 0A 0D && c2==o);..}...
017360: 0A 0D 0A 6E 6F 74 61 6B 32 28 62 2C 70 2C 6F 2C ...notak2(b,p,o,
017370: 65 2C 78 2C 79 2C 6D 2C 6E 29 0D 0A 63 68 61 72 e,x,y,m,n)..char
017380: 20 62 5B 38 5D 5B 38 5D 2C 70 2C 6F 2C 65 3B 0D b[8][8],p,o,e;.
017390: 0A 69 6E 74 20 78 2C 79 2C 6D 2C 6E 3B 0D 0A 7B .int x,y,m,n;..{
0173A0: 0D 0A 09 78 20 2B 3D 20 6D 3B 20 79 20 2B 3D 6E ...x += m; y +=n
0173B0: 3B 0D 0A 09 69 66 20 28 78 3E 3D 30 20 26 26 20 ;...if (x>=0 &&
0173C0: 78 3C 3D 37 20 26 26 20 79 3E 3D 30 20 26 26 20 x<=7 && y>=0 &&
0173D0: 79 3C 3D 37 29 0D 0A 09 09 77 68 69 6C 65 28 62 y<=7)....while(b
0173E0: 5B 78 5D 5B 79 5D 20 3D 3D 20 30 29 20 7B 0D 0A [x][y] == 0) {..
0173F0: 09 09 20 78 20 2B 3D 20 6D 3B 20 79 2B 3D 6E 3B .. x += m; y+=n;
017400: 0D 0A 09 09 20 69 66 20 28 78 3C 30 20 7C 7C 20 .... if (x<0 ||
017410: 78 3E 37 20 7C 7C 20 79 3C 30 20 7C 7C 20 79 3E x>7 || y<0 || y>
017420: 37 20 7C 7C 20 62 5B 78 5D 5B 79 5D 3D 3D 65 29 7 || b[x][y]==e)
017430: 0D 0A 09 09 09 72 65 74 75 72 6E 20 6F 3B 0D 0A .....return o;..
017440: 09 09 20 7D 0D 0A 09 77 68 69 6C 65 20 28 78 3E .. }...while (x>
017450: 3D 30 20 26 26 20 78 3C 3D 37 20 26 26 20 79 3E =0 && x<=7 && y>
017460: 3D 30 20 26 26 20 79 3C 3D 37 20 26 26 20 62 5B =0 && y<=7 && b[
017470: 78 5D 5B 79 5D 3D 3D 70 29 0D 0A 09 09 09 7B 20 x][y]==p).....{
017480: 78 20 2B 3D 6D 3B 20 79 2B 3D 6E 3B 20 7D 0D 0A x +=m; y+=n; }..
017490: 09 69 66 20 28 78 3C 30 20 7C 7C 20 78 3E 37 20 .if (x<0 || x>7
0174A0: 7C 7C 20 79 3C 30 20 7C 7C 20 79 3E 37 29 20 72 || y<0 || y>7) r
0174B0: 65 74 75 72 6E 20 70 3B 0D 0A 09 72 65 74 75 72 eturn p;...retur
0174C0: 6E 20 62 5B 78 5D 5B 79 5D 3B 0D 0A 7D 0D 0A 0D n b[x][y];..}...
0174D0: 0A 0D 0A 0D 0A 70 75 74 6D 6F 76 28 62 2C 70 2C .....putmov(b,p,
0174E0: 78 2C 79 29 0D 0A 63 68 61 72 20 62 5B 38 5D 5B x,y)..char b[8][
0174F0: 38 5D 3B 0D 0A 63 68 61 72 20 70 3B 0D 0A 69 6E 8];..char p;..in
017500: 0D 0A 09 66 6F 72 20 28 6B 3D 30 3B 20 6B 3C 38 ...for (k=0; k<8
017510: 3B 20 6B 2B 2B 29 20 66 6F 72 28 6C 3D 30 3B 20 ; k++) for(l=0;
017520: 6C 3C 38 3B 20 6C 2B 2B 29 0D 0A 09 20 7B 0D 0A l<8; l++)... {..
017530: 09 09 63 3D 63 68 6B 6D 6F 76 28 61 2C 6F 2C 6B ..c=chkmov(a,o,k
017540: 2C 6C 29 3B 0D 0A 09 09 69 66 20 28 63 3D 3D 30 ,l);....if (c==0
017550: 29 20 63 6F 6E 74 69 6E 75 65 3B 0D 0A 09 09 64 ) continue;....d
017560: 6B 6C 20 3D 20 31 3B 0D 0A 09 09 69 66 20 28 6B kl = 1;....if (k
017570: 3D 3D 30 20 7C 7C 20 6B 3D 3D 37 29 20 7B 20 64 ==0 || k==7) { d
017580: 6B 6C 2B 3D 32 3B 20 6F 73 69 64 65 7C 3D 34 3B kl+=2; oside|=4;
017590: 7D 0D 0A 09 09 69 66 20 28 6C 3D 3D 30 20 7C 7C }....if (l==0 ||
0175A0: 20 6C 3D 3D 37 29 20 7B 64 6B 6C 2B 3D 32 3B 20 l==7) {dkl+=2;
0175B0: 6F 73 69 64 65 7C 3D 34 3B 20 7D 0D 0A 09 09 69 oside|=4; }....i
0175C0: 66 20 28 64 6B 6C 3D 3D 35 29 20 7B 64 6B 6C 20 f (dkl==5) {dkl
0175D0: 3D 20 31 30 3B 20 6F 73 69 64 65 20 7C 3D 20 31 = 10; oside |= 1
0175E0: 36 3B 20 7D 0D 0A 09 09 09 65 6C 73 65 20 69 66 6; }.....else if
0175F0: 20 28 21 6E 6F 74 61 6B 65 28 61 2C 6F 2C 70 2C (!notake(a,o,p,
017600: 65 2C 6B 2C 6C 29 29 0D 0A 09 09 09 09 09 63 6F e,k,l)).......co
017610: 6E 74 69 6E 75 65 3B 0D 0A 09 09 6F 73 69 64 65 ntinue;....oside
017620: 20 7C 3D 20 31 3B 0D 0A 09 09 73 20 2D 3D 20 64 |= 1;....s -= d
017630: 6B 6C 3B 0D 0A 09 09 69 66 20 28 63 3E 3D 31 30 kl;....if (c>=10
017640: 29 20 7B 20 73 20 2D 3D 20 34 3B 20 6F 73 69 64 ) { s -= 4; osid
017650: 65 20 7C 3D 20 38 3B 20 7D 0D 0A 09 09 7D 0D 0A e |= 8; }....}..
017660: 09 69 66 20 28 73 3C 20 2D 6F 73 69 64 65 29 20 .if (s< -oside)
017670: 73 3D 20 2D 6F 73 69 64 65 3B 0D 0A 09 69 66 20 s= -oside;...if
017680: 28 73 69 64 65 3E 30 29 20 72 65 74 75 72 6E 20 (side>0) return
017690: 73 2B 73 69 64 65 2D 37 2B 31 30 2A 6F 6B 3B 0D s+side-7+10*ok;.
0176A0: 0A 09 69 66 20 28 69 3D 3D 31 20 7C 7C 20 69 3D ..if (i==1 || i=
0176B0: 3D 36 29 20 7B 73 2D 2D 3B 20 73 69 64 65 2B 2B =6) {s--; side++
0176C0: 3B 7D 0D 0A 09 69 66 20 28 6A 3D 3D 31 20 7C 7C ;}...if (j==1 ||
0176D0: 20 6A 3D 3D 36 29 20 7B 73 2D 2D 3B 20 73 69 64 j==6) {s--; sid
0176E0: 65 2B 2B 3B 7D 0D 0A 09 69 66 20 28 73 69 64 65 e++;}...if (side
0176F0: 3E 30 29 20 72 65 74 75 72 6E 20 73 3B 0D 0A 09 >0) return s;...
017700: 74 20 78 2C 79 3B 0D 0A 7B 0D 0A 20 20 73 74 61 t x,y;..{.. sta
017710: 74 69 63 20 69 6E 74 20 69 2C 6A 3B 0D 0A 09 62 tic int i,j;...b
017720: 5B 78 5D 5B 79 5D 20 3D 20 70 3B 0D 0A 20 20 20 [x][y] = p;..
017730: 20 20 20 20 20 66 6F 72 20 28 69 3D 20 2D 31 3B for (i= -1;
017740: 20 69 3C 3D 31 3B 20 69 2B 2B 29 20 66 6F 72 20 i<=1; i++) for
017750: 28 6A 3D 20 2D 31 3B 20 6A 3C 3D 31 3B 20 6A 2B (j= -1; j<=1; j+
017760: 2B 29 20 7B 0D 0A 09 09 69 66 20 28 28 69 20 21 +) {....if ((i !
017770: 3D 20 30 20 7C 7C 20 6A 21 3D 30 29 26 26 63 68 = 0 || j!=0)&&ch
017780: 6B 6D 76 31 28 62 2C 70 2C 78 2C 79 2C 69 2C 6A kmv1(b,p,x,y,i,j
017790: 29 3E 30 29 0D 0A 09 09 09 70 75 74 6D 76 31 28 )>0).....putmv1(
0177A0: 62 2C 70 2C 78 2C 79 2C 69 2C 6A 29 3B 0D 0A 09 b,p,x,y,i,j);...
0177B0: 20 7D 0D 0A 7D 0D 0A 0D 0A 0D 0A 70 75 74 6D 76 }..}......putmv
0177C0: 31 28 62 2C 70 2C 78 2C 79 2C 6D 2C 6E 29 0D 0A 1(b,p,x,y,m,n)..
0177D0: 63 68 61 72 20 62 5B 38 5D 5B 38 5D 3B 0D 0A 63 char b[8][8];..c
0177E0: 68 61 72 20 70 3B 0D 0A 69 6E 74 20 78 2C 79 2C har p;..int x,y,
0177F0: 6D 2C 6E 3B 0D 0A 7B 0D 0A 09 77 68 69 6C 65 20 m,n;..{...while
017800: 28 28 78 20 2B 3D 20 6D 29 20 3E 3D 20 30 20 26 ((x += m) >= 0 &
017810: 26 20 78 3C 38 20 26 26 20 28 79 20 2B 3D 20 6E & x<8 && (y += n
017820: 29 3E 3D 30 20 26 26 20 79 3C 38 29 20 7B 0D 0A )>=0 && y<8) {..
017830: 09 09 69 66 20 28 62 5B 78 5D 5B 79 5D 20 3D 3D ..if (b[x][y] ==
017840: 20 45 4D 50 54 59 20 7C 7C 20 62 5B 78 5D 5B 79 EMPTY || b[x][y
017850: 5D 20 3D 3D 20 70 29 20 72 65 74 75 72 6E 3B 0D ] == p) return;.
017860: 0A 09 09 62 5B 78 5D 5B 79 5D 20 3D 20 70 3B 0D ...b[x][y] = p;.
017870: 0A 09 20 7D 0D 0A 7D 0D 0A 0D 0A 0D 0A 73 74 72 .. }..}......str
017880: 75 63 74 20 6D 74 20 7B 0D 0A 09 09 69 6E 74 20 uct mt {....int
017890: 78 3B 0D 0A 09 09 69 6E 74 20 79 3B 0D 0A 09 09 x;....int y;....
0178A0: 69 6E 74 20 63 3B 0D 0A 09 09 69 6E 74 20 73 3B int c;....int s;
0178B0: 0D 0A 09 20 7D 3B 0D 0A 0D 0A 0D 0A 63 6D 70 6D ... };......cmpm
0178C0: 6F 76 28 61 2C 62 29 0D 0A 73 74 72 75 63 74 20 ov(a,b)..struct
0178D0: 6D 74 20 20 2A 61 2C 20 2A 62 3B 0D 0A 7B 0D 0A mt *a, *b;..{..
0178E0: 09 69 66 20 28 28 2A 61 29 2E 73 20 3E 20 28 2A .if ((*a).s > (*
0178F0: 62 29 2E 73 29 20 72 65 74 75 72 6E 20 2D 31 3B b).s) return -1;
017900: 69 66 20 28 69 3D 3D 32 20 7C 7C 20 69 3D 3D 35 if (i==2 || i==5
017910: 29 20 73 2B 2B 3B 0D 0A 09 69 66 20 28 6A 3D 3D ) s++;...if (j==
017920: 32 20 7C 7C 20 6A 3D 3D 35 29 20 73 2B 2B 3B 0D 2 || j==5) s++;.
017930: 0A 09 72 65 74 75 72 6E 20 73 3B 0D 0A 7D 0D 0A ..return s;..}..
017940: 0D 0A 0D 0A 63 6C 72 62 72 64 28 62 29 0D 0A 63 ....clrbrd(b)..c
017950: 68 61 72 20 62 5B 38 5D 5B 38 5D 3B 0D 0A 7B 0D har b[8][8];..{.
017960: 0A 20 20 73 74 61 74 69 63 20 63 68 61 72 20 65 . static char e
017970: 6D 70 74 79 5F 62 6F 61 72 64 5B 38 5D 5B 38 5D mpty_board[8][8]
017980: 20 3D 20 7B 0D 0A 45 4D 50 54 59 2C 20 45 4D 50 = {..EMPTY, EMP
017990: 54 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 TY, EMPTY, EMPTY
0179A0: 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 , EMPTY, EMPTY,
0179B0: 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 0D 0A 45 EMPTY, EMPTY,..E
0179C0: 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 MPTY, EMPTY, EMP
0179D0: 54 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 TY, EMPTY, EMPTY
0179E0: 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 , EMPTY, EMPTY,
0179F0: 45 4D 50 54 59 2C 0D 0A 45 4D 50 54 59 2C 20 45 EMPTY,..EMPTY, E
017A00: 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 MPTY, EMPTY, EMP
017A10: 54 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 TY, EMPTY, EMPTY
017A20: 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 0D , EMPTY, EMPTY,.
017A30: 0A 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 45 .EMPTY, EMPTY, E
017A40: 4D 50 54 59 2C 20 42 4C 41 43 4B 2C 20 57 48 49 MPTY, BLACK, WHI
017A50: 54 45 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 TE, EMPTY, EMPTY
017A60: 2C 20 45 4D 50 54 59 2C 0D 0A 45 4D 50 54 59 2C , EMPTY,..EMPTY,
017A70: 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 57 EMPTY, EMPTY, W
017A80: 48 49 54 45 2C 20 42 4C 41 43 4B 2C 20 45 4D 50 HITE, BLACK, EMP
017A90: 54 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 TY, EMPTY, EMPTY
017AA0: 2C 0D 0A 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C ,..EMPTY, EMPTY,
017AB0: 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 45 EMPTY, EMPTY, E
017AC0: 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 MPTY, EMPTY, EMP
017AD0: 54 59 2C 20 45 4D 50 54 59 2C 0D 0A 45 4D 50 54 TY, EMPTY,..EMPT
017AE0: 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C Y, EMPTY, EMPTY,
017AF0: 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 45 EMPTY, EMPTY, E
017B00: 0D 0A 09 69 66 20 28 28 2A 61 29 2E 73 20 3C 20 ...if ((*a).s <
017B10: 28 2A 62 29 2E 73 29 20 72 65 74 75 72 6E 20 31 (*b).s) return 1
017B20: 3B 0D 0A 09 69 66 20 28 28 2A 61 29 2E 63 20 3E ;...if ((*a).c >
017B30: 20 28 2A 62 29 2E 63 29 20 72 65 74 75 72 6E 20 (*b).c) return
017B40: 2D 31 3B 0D 0A 09 69 66 20 28 28 2A 61 29 2E 63 -1;...if ((*a).c
017B50: 20 3C 20 28 2A 62 29 2E 63 29 20 72 65 74 75 72 < (*b).c) retur
017B60: 6E 20 31 3B 0D 0A 09 72 65 74 75 72 6E 20 30 3B n 1;...return 0;
017B70: 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 6D 79 5F 6D 6F ..}........my_mo
017B80: 76 28 62 2C 70 2C 6F 2C 65 2C 6D 2C 6E 29 0D 0A v(b,p,o,e,m,n)..
017B90: 63 68 61 72 20 62 5B 38 5D 5B 38 5D 2C 70 3B 0D char b[8][8],p;.
017BA0: 0A 69 6E 74 20 2A 6D 2C 20 2A 6E 3B 0D 0A 7B 0D .int *m, *n;..{.
017BB0: 0A 20 20 73 74 61 74 69 63 20 73 74 72 75 63 74 . static struct
017BC0: 20 6D 74 20 20 74 5B 36 34 5D 3B 0D 0A 20 20 73 mt t[64];.. s
017BD0: 74 61 74 69 63 20 69 6E 74 20 69 2C 6B 3B 0D 0A tatic int i,k;..
017BE0: 0D 0A 09 6B 20 3D 20 66 69 6C 6C 6D 74 28 62 2C ...k = fillmt(b,
017BF0: 70 2C 6F 2C 65 2C 74 29 3B 0D 0A 09 69 66 20 28 p,o,e,t);...if (
017C00: 21 6B 29 20 72 65 74 75 72 6E 20 30 3B 0D 0A 20 !k) return 0;..
017C10: 20 20 20 20 20 20 20 71 73 6F 72 74 20 28 74 2C qsort (t,
017C20: 20 6B 2C 20 38 2C 20 63 6D 70 6D 6F 76 29 3B 0D k, 8, cmpmov);.
017C30: 0A 09 66 6F 72 20 28 69 3D 31 3B 20 69 3C 6B 3B ..for (i=1; i<k;
017C40: 20 69 2B 2B 29 0D 0A 09 09 69 66 20 28 74 5B 69 i++)....if (t[i
017C50: 5D 2E 73 20 21 3D 20 74 5B 30 5D 2E 73 20 7C 7C ].s != t[0].s ||
017C60: 20 74 5B 69 5D 2E 63 20 21 3D 20 74 5B 30 5D 2E t[i].c != t[0].
017C70: 63 29 0D 0A 09 09 09 09 09 09 62 72 65 61 6B 3B c)........break;
017C80: 0D 0A 09 6B 20 3D 20 61 62 73 28 72 61 6E 64 28 ...k = abs(rand(
017C90: 29 29 20 25 20 69 3B 0D 0A 09 2A 6D 20 3D 20 74 )) % i;...*m = t
017CA0: 5B 6B 5D 2E 78 3B 0D 0A 09 2A 6E 20 3D 20 74 5B [k].x;...*n = t[
017CB0: 6B 5D 2E 79 3B 0D 0A 09 72 65 74 75 72 6E 20 31 k].y;...return 1
017CC0: 3B 0D 0A 7D 0D 0A 0D 0A 61 6E 61 6C 79 7A 65 28 ;..}....analyze(
017CD0: 62 2C 70 2C 6F 2C 65 29 0D 0A 63 68 61 72 20 62 b,p,o,e)..char b
017CE0: 5B 38 5D 5B 38 5D 2C 20 70 2C 6F 2C 65 3B 0D 0A [8][8], p,o,e;..
017CF0: 7B 0D 0A 20 20 73 74 61 74 69 63 20 73 74 72 75 {.. static stru
017D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
017D10: 14 00 00 00 02 09 4E E5 14 00 41 02 00 00 00 02 ......N...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: 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 MPTY, EMPTY, EMP
017E10: 54 59 2C 0D 0A 45 4D 50 54 59 2C 20 45 4D 50 54 TY,..EMPTY, EMPT
017E20: 59 2C 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C Y, EMPTY, EMPTY,
017E30: 20 45 4D 50 54 59 2C 20 45 4D 50 54 59 2C 20 45 EMPTY, EMPTY, E
017E40: 4D 50 54 59 2C 20 45 4D 50 54 59 7D 3B 0D 0A 0D MPTY, EMPTY};...
017E50: 0A 20 20 62 6C 74 28 62 2C 20 65 6D 70 74 79 5F . blt(b, empty_
017E60: 62 6F 61 72 64 2C 20 38 2A 38 29 3B 0D 0A 7D 0D board, 8*8);..}.
017E70: 0A 0D 0A 0D 0A 70 72 74 62 72 64 28 62 29 0D 0A .....prtbrd(b)..
017E80: 63 68 61 72 20 62 5B 38 5D 5B 38 5D 3B 0D 0A 7B char b[8][8];..{
017E90: 0D 0A 20 20 73 74 61 74 69 63 20 69 6E 74 20 69 .. static int i
017EA0: 2C 6A 3B 0D 0A 0D 0A 09 70 72 69 6E 74 66 28 22 ,j;.....printf("
017EB0: 20 20 20 31 20 32 20 33 20 34 20 35 20 36 20 37 1 2 3 4 5 6 7
017EC0: 20 38 5C 6E 22 29 3B 0D 0A 09 66 6F 72 20 28 69 8\n");...for (i
017ED0: 3D 30 3B 20 69 3C 38 3B 20 69 2B 2B 29 20 7B 0D =0; i<8; i++) {.
017EE0: 0A 09 09 70 72 69 6E 74 66 28 22 25 32 64 22 2C ...printf("%2d",
017EF0: 69 2B 31 29 3B 0D 0A 09 09 66 6F 72 20 28 6A 3D i+1);....for (j=
017F00: 30 3B 20 6A 3C 38 3B 20 6A 2B 2B 29 20 7B 0D 0A 0; j<8; j++) {..
017F10: 09 09 09 70 75 74 63 68 61 72 28 27 20 27 29 3B ...putchar(' ');
017F20: 0D 0A 09 09 09 70 75 74 63 68 61 72 28 62 5B 69 .....putchar(b[i
017F30: 5D 5B 6A 5D 29 3B 0D 0A 09 09 20 7D 0D 0A 09 09 ][j]);.... }....
017F40: 70 75 74 63 68 61 72 28 27 5C 6E 27 29 3B 0D 0A putchar('\n');..
017F50: 09 20 7D 0D 0A 09 70 75 74 63 68 61 72 28 27 5C . }...putchar('\
017F60: 6E 27 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 63 70 79 n');..}......cpy
017F70: 62 72 64 28 61 2C 62 29 0D 0A 63 68 61 72 20 2A brd(a,b)..char *
017F80: 61 2C 20 2A 62 3B 0D 0A 7B 0D 0A 20 20 73 74 61 a, *b;..{.. sta
017F90: 74 69 63 20 69 6E 74 20 69 3B 0D 0A 0D 0A 09 69 tic int i;.....i
017FA0: 3D 36 34 3B 0D 0A 09 77 68 69 6C 65 20 28 69 2D =64;...while (i-
017FB0: 2D 29 0D 0A 09 09 2A 61 2B 2B 20 3D 20 2A 62 2B -)....*a++ = *b+
017FC0: 2B 3B 0D 0A 7D 0D 0A 0D 0A 63 6E 74 62 72 64 28 +;..}....cntbrd(
017FD0: 62 2C 70 29 0D 0A 63 68 61 72 20 2A 62 2C 20 70 b,p)..char *b, p
017FE0: 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 69 ;..{.. static i
017FF0: 6E 74 20 69 2C 6A 3B 0D 0A 0D 0A 09 69 3D 20 36 nt i,j;.....i= 6
018000: 2A 79 51 CD 8E 31 7E FE 07 C9 CD 54 1F 21 00 00 *yQ..1~....T.!..
018010: FE 19 28 04 FE 1C C0 23 E5 CD 48 1F CD 54 1F FE ..(....#..H..T..
018020: 4C 20 22 2A 79 51 CD 8E 31 7D B4 28 18 CD 63 3D L "*yQ..1}.(..c=
018030: 22 D1 11 CD 48 1F CD 54 1F FE 7B 20 04 CD 97 50 "...H..T..{ ...P
018040: 33 E1 C3 F7 2B 3A 2B 55 FE 03 20 04 CD 97 50 34 3...+:+U.. ...P4
018050: 21 25 52 22 D1 11 39 44 4D 21 D1 11 3E 09 CD D0 !%R"..9DM!..>...
018060: 2E CD 54 1F FE 4C 20 16 2A 2B 55 E5 2A D1 11 E5 ..T..L .*+U.*...
018070: 21 0C 00 E5 2A 79 51 E5 CD A9 2F CD 48 1F CD FC !...*yQ.../.H...
018080: 25 7B D1 3A 0D 56 F5 2A 27 54 E5 D5 21 00 00 22 %{.:.V.*'T..!.."
018090: 27 54 3E 0B 32 0D 56 CD 24 26 7D 28 42 2A D1 11 'T>.2.V.$&}(B*..
0180A0: E5 CD 79 2A E1 22 D1 11 3E 04 CD 5A 2D 2A D1 11 ..y*."..>..Z-*..
0180B0: ED 5B 13 56 CD 3D 02 30 04 CD 97 50 35 D1 D5 7B .[.V.=.0...P5..{
0180C0: B2 28 11 2A 27 54 E5 CD 64 02 E1 30 01 E3 21 00 .(.*'T..d..0..!.
0180D0: 00 22 27 54 CD 24 26 2C 28 CE CD 06 26 18 B8 E1 ."'T.$&,(...&...
0180E0: 7D B4 20 03 2A 27 54 EB 2A D1 11 23 73 23 72 E1 }. .*'T.*..#s#r.
0180F0: 22 27 54 F1 32 0D 56 2A D1 11 22 11 56 21 01 00 "'T.2.V*..".V!..
018100: C9 CD 95 2C F5 CD 28 2F CD 54 1F FE 7B 20 08 F1 ...,..(/.T..{ ..
018110: FE 00 28 04 3E 02 F5 F1 F5 FE 03 20 18 2A 13 56 ..(.>...... .*.V
018120: 7E FE 08 28 34 FE 07 28 08 FE 09 28 04 FE 0A 20 ~..(4..(...(...
018130: 3D CD 97 50 2D FE 02 20 35 2A 8B 51 7D B4 28 2E =..P-.. 5*.Q}.(.
018140: 2A 0F 56 CD 98 2E 7D B4 28 0B 7E FE 01 20 06 23 *.V...}.(.~.. .#
018150: 7E 23 B6 20 19 F1 3E 05 C9 23 23 23 7E 23 66 6F ~#. ..>..###~#fo
018160: 22 13 56 21 13 56 01 02 00 3E 06 CD D0 2E 2A 2B ".V!.V...>....*+
018170: 55 ED 5B 13 56 3E 02 BD 20 09 1A FE 07 20 04 2D U.[.V>.. .... .-
018180: E5 18 04 E5 2A 0D 56 D5 E5 2A 0F 56 E5 CD A9 2F ....*.V..*.V.../
018190: 22 15 56 F1 C9 F5 01 FF FF 03 CD 24 26 2A 28 F9 ".V........$&*(.
0181A0: F1 C5 F5 CD 24 26 28 20 0B F1 CD 95 2C F5 CD FC ....$&( ....,...
0181B0: 25 29 18 16 CD 54 1F FE 4C 20 0B 2A 79 51 22 0F %)...T..L .*yQ".
0181C0: 56 CD 48 1F 18 04 CD 97 50 36 F1 CD E0 2C C1 F5 V.H.....P6...,..
0181D0: 79 B0 28 0A 0B C5 3E 06 CD C8 3B C1 18 F2 F1 C9 y.(...>...;.....
0181E0: F5 CD 24 26 28 28 08 CD 24 26 5B 28 50 F1 C9 CD ..$&((..$&[(P...
0181F0: 24 26 29 28 39 F1 F5 FE 00 28 3A FE 03 28 36 FE $&)(9....(:..(6.
018200: 34 3B 20 6A 3D 30 3B 0D 0A 09 77 68 69 6C 65 20 4; j=0;...while
018210: 28 69 2D 2D 29 0D 0A 09 09 69 66 20 28 2A 62 2B (i--)....if (*b+
018220: 2B 20 3D 3D 20 70 29 20 2B 2B 6A 3B 0D 0A 09 72 + == p) ++j;...r
018230: 65 74 75 72 6E 20 28 6A 29 3B 0D 0A 7D 0D 0A 0D eturn (j);..}...
018240: 0A 0D 0A 0D 0A 23 69 6E 63 6C 75 64 65 20 20 3F .....#include ?
018250: 73 74 64 69 6F 2E 6C 69 62 3F 0D 0A 0D 0A 0D 0A stdio.lib?......
018260: 2F 2A 20 20 20 20 45 4E 44 20 4F 46 20 4F 54 48 /* END OF OTH
018270: 45 4C 4C 4F 20 20 20 2A 2F 0D 0A 0D 0A 1A 20 36 ELLO */..... 6
018280: 63 68 61 72 20 62 5B 38 5D 5B 38 5D 3B 0D 0A 7B char b[8][8];..{
018290: 0D 0A 20 20 73 74 61 74 69 63 20 69 6E 74 20 69 .. static int i
0182A0: 2C 6A 3B 0D 0A 0D 0A 09 70 72 69 6E 74 66 28 22 ,j;.....printf("
0182B0: 20 20 20 31 20 32 20 33 20 34 20 35 20 36 20 37 1 2 3 4 5 6 7
0182C0: 20 38 5C 6E 22 29 3B 0D 0A 09 66 6F 72 20 28 69 8\n");...for (i
0182D0: 3D 30 3B 20 69 3C 38 3B 20 69 2B 2B 29 20 7B 0D =0; i<8; i++) {.
0182E0: 0A 09 09 70 72 69 6E 74 66 28 22 25 32 64 22 2C ...printf("%2d",
0182F0: 69 2B 31 29 3B 0D 0A 09 09 66 6F 72 20 28 6A 3D i+1);....for (j=
018300: 30 3B 20 6A 3C 38 3B 20 6A 2B 2B 29 20 7B 0D 0A 0; j<8; j++) {..
018310: 09 09 09 70 75 74 63 68 61 72 28 27 20 27 29 3B ...putchar(' ');
018320: 0D 0A 09 09 09 70 75 74 63 68 61 72 28 62 5B 69 .....putchar(b[i
018330: 5D 5B 6A 5D 29 3B 0D 0A 09 09 20 7D 0D 0A 09 09 ][j]);.... }....
018340: 70 75 74 63 68 61 72 28 27 5C 6E 27 29 3B 0D 0A putchar('\n');..
018350: 09 20 7D 0D 0A 09 70 75 74 63 68 61 72 28 27 5C . }...putchar('\
018360: 6E 27 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 63 70 79 n');..}......cpy
018370: 62 72 64 28 61 2C 62 29 0D 0A 63 68 61 72 20 2A brd(a,b)..char *
018380: 61 2C 20 2A 62 3B 0D 0A 7B 0D 0A 20 20 73 74 61 a, *b;..{.. sta
018390: 74 69 63 20 69 6E 74 20 69 3B 0D 0A 0D 0A 09 69 tic int i;.....i
0183A0: 3D 36 34 3B 0D 0A 09 77 68 69 6C 65 20 28 69 2D =64;...while (i-
0183B0: 2D 29 0D 0A 09 09 2A 61 2B 2B 20 3D 20 2A 62 2B -)....*a++ = *b+
0183C0: 2B 3B 0D 0A 7D 0D 0A 0D 0A 63 6E 74 62 72 64 28 +;..}....cntbrd(
0183D0: 62 2C 70 29 0D 0A 63 68 61 72 20 2A 62 2C 20 70 b,p)..char *b, p
0183E0: 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 69 ;..{.. static i
0183F0: 6E 74 20 69 2C 6A 3B 0D 0A 0D 0A 09 69 3D 20 36 nt i,j;.....i= 6
018400: 04 28 32 F1 3E 02 F5 CD 54 1F FE 4C 20 2B 21 02 .(2.>...T..L +!.
018410: 00 E5 21 2A 52 E5 21 05 00 E5 2A 79 51 E5 CD A9 ..!*R.!...*yQ...
018420: 2F CD 48 1F CD 24 26 2C 28 DD CD FC 25 29 3E 07 /.H..$&,(...%)>.
018430: CD C8 3B F1 C9 CD 97 50 37 CD 97 50 38 CD 54 1F ..;....P7..P8.T.
018440: D6 5D 20 04 67 6F 18 03 CD 46 3A CD 18 2F CD FC .] .go...F:../..
018450: 25 5D CD 24 26 5B 28 F0 F1 C9 2A 11 56 22 13 56 %].$&[(...*.V".V
018460: C3 01 2C 2A 15 56 CD 63 3D FE 07 28 04 CD 97 50 ..,*.V.c=..(...P
018470: 39 CD 24 26 01 21 00 00 20 08 23 ED 5B 15 56 3E 9.$&.!.. .#.[.V>
018480: 0D 12 22 09 56 3E 03 32 2B 55 18 03 CD F9 2D CD ..".V>.2+U....-.
018490: 24 26 7B 20 F7 CD B0 32 3E 02 32 2B 55 32 7D 56 $&{ ...2>.2+U2}V
0184A0: CD 13 2E 2A 29 55 7C B5 28 09 CD 49 4F 21 21 41 ...*)U|.(..IO!!A
0184B0: 01 18 03 21 3E 01 CD 76 4F 18 03 CD 74 26 CD 24 ...!>..vO...t&.$
0184C0: 26 7D 20 F7 CD F1 34 AF 32 7D 56 3C 32 2B 55 CD &} ...4.2}V<2+U.
0184D0: DF 32 C9 18 03 CD 48 1F CD 24 26 7B 20 F7 01 01 .2....H..$&{ ...
0184E0: 00 CD 54 1F FE 7B 20 01 03 FE 7D 20 01 0B CD 48 ..T..{ ...} ...H
0184F0: 1F 79 B0 20 EC CD DF 32 C9 CD 24 26 14 3E 05 32 .y. ...2..$&.>.2
018500: 0D 56 CD 79 2A 3E 03 CD 5A 2D CD 24 26 2C 28 F5 .V.y*>..Z-.$&,(.
018510: C3 06 26 CD FA 2A 28 12 CD 54 1F FE 01 D8 FE 1E ..&..*(..T......
018520: D0 01 0E 00 21 2F 2E ED B1 C0 CD F7 29 18 E4 01 ....!/......)...
018530: 05 08 0D 0E 12 13 14 16 18 19 1B 1C 1D C5 D5 E5 ................
018540: CD 47 2E E1 D1 C1 C9 1A 13 ED A1 C0 E0 18 F8 C5 .G..............
018550: E5 7E 2A E3 51 ED 5B CF 51 19 EB 01 0C 00 BE 28 .~*.Q.[.Q......(
018560: 27 09 ED 52 19 38 F7 60 69 3E 06 CD 13 50 01 08 '..R.8.`i>...P..
018570: 00 E1 D5 ED B0 06 04 AF 12 13 10 FC D1 D5 2A CF ..............*.
018580: 51 EB B7 ED 52 D1 C1 C9 EB E3 0E 08 CD 3D 2E 28 Q...R........=.(
018590: ED 0E 0C 7E E3 EB 18 C9 D5 11 0A 00 19 ED 5B CF ...~..........[.
0185A0: 51 19 5E 23 56 EB D1 C9 D5 11 08 00 C3 9C 2E E5 Q.^#V...........
0185B0: D5 11 0A 00 19 ED 5B CF 51 19 D1 73 23 72 E1 C9 ......[.Q..s#r..
0185C0: E5 D5 11 08 00 C3 B4 2E D5 ED 5B CF 51 19 D1 C9 ..........[.Q...
0185D0: 32 C0 11 ED 43 C1 11 C5 E5 5E 23 56 EB 22 C3 11 2...C....^#V."..
0185E0: 01 05 00 11 C0 11 CD 3D 2E EB 28 22 2A 19 54 B7 .......=..("*.T.
0185F0: ED 52 28 04 EB 09 18 EB EB 09 EB 2A 1B 54 B7 ED .R(........*.T..
018600: 51 11 19 25 D5 11 C0 11 D5 E5 D5 CD 94 07 CD A5 Q..%............
018610: 25 C3 78 24 21 FF FF 18 92 0D 20 20 20 20 20 25 %.x$!..... %
018620: 2D 31 35 73 00 20 20 20 20 20 45 20 45 20 20 20 -15s. E E
018630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
018640: 45 20 20 20 20 20 21 22 23 24 25 26 27 28 29 2A E !"#$%&'()*
018650: 2B 2C 2D 2E 2F 44 44 44 44 44 44 44 44 44 44 3A +,-./DDDDDDDDDD:
018660: 3B 3C 3D 3E 3F 40 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C ;<=>?@LLLLLLLLLL
018670: 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C LLLLLLLLLLLLLLLL
018680: 5B 5C 5D 5E 4C 60 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C [\]^L`LLLLLLLLLL
018690: 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C 4C LLLLLLLLLLLLLLLL
0186A0: 7B 7C 7D 7E FF F1 21 06 00 E5 F5 C3 D1 03 CD 48 {|}~..!........H
0186B0: 1F CD 24 26 3A C8 21 78 51 E5 11 80 51 01 04 00 ..$&:.!xQ...Q...
0186C0: ED B0 D1 0E 04 ED B0 C9 E1 5E 23 E5 CD 54 1F BB .........^#..T..
0186D0: 28 03 C3 97 50 CD 48 1F E1 23 E9 E1 D1 D5 E5 21 (...P.H..#.....!
0186E0: F9 25 73 CD 54 1F BB CA 48 1F CD 97 50 00 F0 25 .%s.T...H...P..%
0186F0: 6D 69 73 73 69 6E 67 20 27 20 27 00 E1 5E 23 E5 missing ' '..^#.
018700: D5 CD DB 25 D1 C9 CD FC 25 3B C9 CD 48 1F C3 FC ...%....%;..H...
018710: 25 D1 E1 E5 D5 26 00 CD 54 1F BD 6C C0 CD 48 1F %....&..T..l..H.
018720: 21 01 00 C9 E1 5E 23 E5 CD 54 1F BB C0 CD 48 1F !....^#..T....H.
018730: AF C9 CD 24 26 3B C9 C5 21 05 00 CD 85 50 21 1D ...$&;..!....P!.
018740: 52 22 1D 52 21 0A 20 22 84 51 AF 67 6F 22 97 51 R".R!. ".Q.go".Q
018750: 22 91 51 22 8D 51 22 8B 51 32 80 51 32 7C 51 32 ".Q".Q".Q2.Q2|Q2
018760: 78 51 32 C2 51 32 B1 51 32 96 51 23 22 88 51 22 xQ2.Q2.Q2.Q#".Q"
018770: 8F 51 C1 C9 C5 CD 54 1F 21 A9 26 01 0F 00 CD F9 .Q....T.!.&.....
018780: 26 C1 C9 2A 79 51 CD C8 2E 11 A1 26 01 08 00 CD &..*yQ.....&....
018790: 3D 2E 28 42 CD 99 29 E1 28 DB E5 CD 19 3E C3 06 =.(B..).(....>..
0187A0: 26 69 6E 6C 69 6E 65 20 20 36 28 02 1F 29 03 52 &inline 6(..).R
0187B0: 28 06 59 29 07 35 27 09 B1 27 0F 79 29 10 6D 28 (.Y).5'..'.y).m(
0187C0: 11 B3 29 15 9F 28 1A 78 27 1E 48 1F 3B C9 29 7B ..)..(.x'.H.;.){
0187D0: 83 26 4C 9B 26 00 CD 0B 26 28 CD 24 26 29 C8 CD .&L.&...&(.$&)..
0187E0: 46 3A E5 7C B7 20 05 CD E1 4E 18 03 CD E8 4E E1 F:.|. ...N....N.
0187F0: CD 24 26 2C 28 E9 18 E2 D1 5E 23 56 D5 23 ED A1 .$&,(....^#V.#..
018800: 52 38 11 ED 53 19 54 D5 21 C0 11 ED B0 D1 E1 73 R8..S.T.!......s
018810: 23 72 C1 C9 CD 97 50 13 EB 2A 40 56 23 73 23 72 #r....P..*@V#s#r
018820: 22 40 56 3E 08 C3 C8 3B 2A 40 56 56 7A B7 C8 2B "@V>...;*@VVz..+
018830: 22 40 56 2A 13 56 5E FE 07 20 15 BB 28 0D 7B FE "@V*.V^.. ..(.{.
018840: 08 28 08 FE 09 28 04 FE 0A 20 04 CD 97 50 1C 7A .(...(... ...P.z
018850: FE 08 20 09 7B FE 07 20 09 CD 97 50 1D 01 02 00 .. .{.. ...P....
018860: 18 19 2A 40 56 56 2B 5E 2B 22 40 56 2A 13 56 23 ..*@VV+^+"@V*.V#
018870: 7E 23 66 6F CD D2 01 44 4D 3E 08 21 13 56 CD D0 ~#fo...DM>.!.V..
018880: 2E 18 A5 D1 E1 E5 D5 7D 6C FE 06 C0 23 C9 CD 98 .......}l...#...
018890: 2E EB CD 96 2F C9 D5 2A 1F 54 CD 6B 02 E1 D0 EB ..../..*.T.k....
0188A0: 2A 1D 54 D5 CD 6C 02 E1 C9 D1 E1 22 C0 11 E1 7D *.T..l....."...}
0188B0: 32 C2 11 E1 22 C5 11 E1 7D 32 C7 11 D5 C5 2A C0 2..."...}2....*.
0188C0: 11 FE 01 F5 CC CD 2F F1 C4 AF 30 C1 C9 CD 8E 2F ....../...0..../
0188D0: 30 64 E5 CD 63 3D EB 2A C5 11 B7 ED 52 28 04 CD 0d..c=.*....R(..
0188E0: 97 50 14 E1 4E 3A C2 11 FE 02 28 10 FE 01 28 24 .P..N:....(...($
0188F0: FE 04 28 28 FE 0B 28 2C CD 97 50 15 79 FE 01 28 ..((..(,..P.y..(
018900: 06 FE 03 28 02 18 F1 36 02 1A FE 07 C0 E5 23 CD ...(...6......#.
018910: 61 4F E1 C9 B9 C8 79 FE 02 C8 18 DC 79 FE 03 20 aO....y.....y..
018920: D7 36 04 C9 B9 20 D1 E5 23 5E 23 56 2A 27 54 B7 .6... ..#^#V*'T.
018930: ED 52 E1 20 C3 C9 21 00 00 22 C3 11 3A C2 11 2A .R. ..!.."..:..*
018940: C5 11 FE 07 28 1F FE 0C 28 1B FE 0B 28 3E 7E FE ....(...(...(>~.
018950: 07 20 0F 3A C2 11 FE 02 20 0B CD C9 4E 22 C3 11 . .:.... ...N"..
018960: 18 03 CD 91 30 ED 5B 1D 54 2A 21 54 B7 ED 52 38 ....0.[.T*!T..R8
018970: 05 EB CD 97 50 16 01 05 00 1B 21 C6 11 ED B8 13 ....P.....!.....
018980: ED 53 1D 54 2A C0 11 CD AF 2E EB C9 CD 9B 30 18 .S.T*.........0.
018990: D4 2A C5 11 23 5E 23 56 C3 51 31 2A 27 54 22 C3 .*..#^#V.Q1*'T".
0189A0: 11 EB 2A C5 11 23 7E 23 66 6F 19 22 27 54 C9 CD ..*..#~#fo."'T..
0189B0: A8 2E 3A C7 11 FE 02 20 78 7D B4 28 1B 3A C2 11 ..:.... x}.(.:..
0189C0: FE 0B 20 10 BE 20 0D E5 CD 63 3D EB 2A C5 11 B7 .. .. ...c=.*...
0189D0: ED 52 E1 C8 CD 97 50 18 3A C2 11 21 00 00 FE 07 .R....P.:..!....
0189E0: 28 21 FE 0C 28 1D FE 04 28 1E FE 0B 20 05 CD 9B (!..(...(... ...
0189F0: 30 18 18 2A C5 11 23 5E 23 56 2A 29 55 B7 ED 52 0..*..#^#V*)U..R
018A00: C8 EA F8 26 C9 F1 2A 36 55 E5 2A 34 55 E5 2A 33 ...&..*6U.*4U.*3
018A10: 55 E5 F5 ED 43 36 55 ED 53 34 55 7B B2 3E 02 28 U...C6U.S4U{.>.(
018A20: 01 3C 32 33 55 C9 D1 E1 22 33 55 E1 22 34 55 E1 .<23U..."3U."4U.
018A30: 22 36 55 EB E9 11 00 00 42 4B CD 05 27 CD 48 1F "6U.....BK..'.H.
018A40: CD C9 4E E5 CD 74 26 CD C8 25 1E 09 21 34 55 CD ..N..t&..%..!4U.
018A50: 61 4F CD FC 25 28 21 00 00 39 E5 21 00 00 E5 23 aO..%(!..9.!...#
018A60: E5 CD 3A 3A D1 D1 D1 D1 CD FC 25 29 21 36 55 CD ..::......%)!6U.
018A70: 61 4F CD 26 27 C3 06 26 CD C9 4E EB 01 00 00 CD aO.&'..&..N.....
018A80: 05 27 21 36 55 CD 98 27 21 34 55 CD 6D 4F 21 36 .'!6U..'!4U.mO!6
018A90: 55 CD 61 4F CD 26 27 C9 E5 CD 0B 26 28 21 01 00 U.aO.&'....&(!..
018AA0: E5 2B E5 CD 3A 3A D1 D1 D1 CD FC 25 29 CD 74 26 .+..::.....%).t&
018AB0: C9 CD 0B 26 28 11 00 00 ED 53 F7 11 42 4B CD 05 ...&(....S..BK..
018AC0: 27 CD 32 26 28 06 CD 19 3E CD 06 26 CD C9 4E E5 '.2&(...>..&..N.
018AD0: AF F5 CD 32 26 28 16 F1 3C F5 21 36 55 E5 21 01 ...2&(..<.!6U.!.
018AE0: 00 E5 2B E5 CD 3A 3A D1 D1 D1 CD 06 26 CD 24 26 ..+..::.....&.$&
018AF0: 29 20 07 F1 E1 22 34 55 18 1E 21 F7 11 CD 67 4F ) ..."4U..!...gO
018B00: CD C9 4E 22 34 55 CD 19 3E F1 28 07 21 00 00 39 ..N"4U..>.(.!..9
018B10: CD 6D 4F E1 CD FC 25 29 21 33 55 CB C6 21 F7 11 .mO...%)!3U..!..
018B20: CD 61 4F CD 74 26 21 34 55 CD 6D 4F 21 36 55 CD .aO.t&!4U.mO!6U.
018B30: 61 4F CD 26 27 C9 3A 33 55 E6 02 20 06 3A 38 55 aO.&'.:3U.. .:8U
018B40: B7 20 0B 21 36 55 CD 67 4F CD 0B 26 3B C9 CD 97 . .!6U.gO..&;...
018B50: 50 0A 3A 33 55 CB 4F 28 10 2F CB 47 21 34 55 F5 P.:3U.O(./.G!4U.
018B60: CC 6D 4F F1 C4 67 4F 18 E0 CD 97 50 0B 21 00 00 .mO..gO....P.!..
018B70: E5 39 E5 CD 98 27 CD 24 26 0B 20 1D 21 00 00 E5 .9...'.$&. .!...
018B80: 39 E5 CD 67 4F D1 C1 E1 E5 C5 D5 CD 61 4F CD 74 9..gO.......aO.t
018B90: 26 E1 CD 61 4F E1 E1 E1 C9 E1 CD 61 4F E1 C9 2A &..aO......aO..*
018BA0: 36 55 E5 3A 38 55 F5 2A 3B 55 E5 2A 39 55 E5 AF 6U.:8U.*;U.*9U..
018BB0: 67 6F 22 36 55 22 3B 55 32 38 55 CD 0B 26 28 CD go"6U";U28U..&(.
018BC0: 19 3E CD F2 38 CD 39 4F CD 44 03 CD C9 4E E5 CD .>..8.9O.D...N..
018BD0: 40 4F 00 00 CD FC 25 29 CD 74 26 21 36 55 CD 67 @O....%).t&!6U.g
018BE0: 4F 21 00 00 39 CD 61 4F E1 2A 39 55 D1 ED 53 39 O!..9.aO.*9U..S9
018BF0: 55 B7 ED 52 4D 44 EB CD 56 4F CD 40 4F 00 00 2A U..RMD..VO.@O..*
018C00: 63 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 c;..{.. static
018C10: 69 6E 74 20 75 2C 20 69 3B 0D 0A 0D 0A 20 20 75 int u, i;.... u
018C20: 20 3D 20 30 3B 0D 0A 20 20 66 6F 72 20 28 69 20 = 0;.. for (i
018C30: 3D 20 34 3B 20 69 3B 20 2D 2D 69 29 0D 0A 20 20 = 4; i; --i)..
018C40: 20 20 7B 0D 0A 20 20 20 20 20 20 75 20 20 20 2B {.. u +
018C50: 3D 20 20 2A 61 2B 2B 20 20 2D 20 20 2A 62 2B 2B = *a++ - *b++
018C60: 3B 0D 0A 20 20 20 20 20 20 2A 63 2B 2B 20 3D 20 ;.. *c++ =
018C70: 20 75 20 26 20 30 78 66 66 3B 0D 0A 20 20 20 20 u & 0xff;..
018C80: 20 20 75 20 20 3E 3E 3D 20 20 38 3B 0D 0A 20 20 u >>= 8;..
018C90: 20 20 7D 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 76 6F }..}........vo
018CA0: 69 64 20 6C 6F 6E 67 5F 69 6E 69 74 28 61 2C 20 id long_init(a,
018CB0: 6E 31 2C 20 6E 30 29 0D 0A 20 20 63 68 61 72 20 n1, n0).. char
018CC0: 2A 61 3B 0D 0A 20 20 75 6E 73 69 67 6E 65 64 20 *a;.. unsigned
018CD0: 6E 31 2C 6E 30 3B 0D 0A 7B 0D 0A 20 20 61 5B 30 n1,n0;..{.. a[0
018CE0: 5D 20 3D 20 6E 30 20 26 20 30 78 66 66 3B 0D 0A ] = n0 & 0xff;..
018CF0: 20 20 61 5B 31 5D 20 3D 20 6E 30 20 3E 3E 20 38 a[1] = n0 >> 8
018D00: 3B 0D 0A 20 20 61 5B 32 5D 20 3D 20 6E 31 20 26 ;.. a[2] = n1 &
018D10: 20 30 78 66 66 3B 0D 0A 20 20 61 5B 33 5D 20 3D 0xff;.. a[3] =
018D20: 20 6E 31 20 3E 3E 20 38 3B 0D 0A 7D 0D 0A 0D 0A n1 >> 8;..}....
018D30: 0D 0A 0D 0A 76 6F 69 64 20 6C 6F 6E 67 5F 73 65 ....void long_se
018D40: 74 28 61 2C 20 6E 2C 20 64 29 0D 0A 20 20 63 68 t(a, n, d).. ch
018D50: 61 72 20 2A 61 3B 0D 0A 20 20 75 6E 73 69 67 6E ar *a;.. unsign
018D60: 65 64 20 6E 2C 20 64 3B 0D 0A 7B 0D 0A 20 20 73 ed n, d;..{.. s
018D70: 74 61 74 69 63 20 69 6E 74 20 69 3B 0D 0A 0D 0A tatic int i;....
018D80: 20 20 66 6F 72 20 28 69 3D 30 3B 20 69 3C 34 3B for (i=0; i<4;
018D90: 20 2B 2B 69 29 20 61 5B 69 5D 20 3D 20 30 3B 0D ++i) a[i] = 0;.
018DA0: 0A 20 20 61 5B 64 5D 20 3D 20 6E 20 26 20 30 78 . a[d] = n & 0x
018DB0: 66 66 3B 0D 0A 20 20 69 66 20 28 64 20 3C 20 33 ff;.. if (d < 3
018DC0: 29 20 61 5B 64 2B 31 5D 20 3D 20 6E 20 3E 3E 20 ) a[d+1] = n >>
018DD0: 38 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 76 6F 69 8;..}........voi
018DE0: 64 20 6C 6F 6E 67 5F 63 6F 70 79 28 63 2C 20 61 d long_copy(c, a
018DF0: 29 0D 0A 20 20 63 68 61 72 20 2A 61 2C 20 2A 63 ).. char *a, *c
018E00: 3B 55 7D B4 28 06 21 3B 55 CD 6D 4F 21 36 55 CD ;U}.(.!;U.mO!6U.
018E10: 61 4F E1 22 3B 55 F1 32 38 55 E1 22 36 55 C9 CD aO.";U.28U."6U..
018E20: 48 1F 3A 38 55 B7 28 04 CD 97 50 0C 2A 39 55 ED H.:8U.(...P.*9U.
018E30: 5B 0B 56 ED 52 FA 3C 29 CD 97 50 0D CD C9 4E EB [.V.R.<)..P...N.
018E40: 2A 39 55 73 23 72 23 E5 CD 46 3A EB E1 73 23 72 *9Us#r#..F:..s#r
018E50: 23 22 39 55 CD FC 25 3A C9 3A 38 55 B7 28 04 CD #"9U..%:.:8U.(..
018E60: 97 50 0C 2A 3B 55 7D B4 28 04 CD 97 50 0E CD C9 .P.*;U}.(...P...
018E70: 4E 22 3B 55 CD 0B 26 3A C9 CD 48 1F CD 54 1F FE N";U..&:..H..T..
018E80: 4C 28 04 CD 97 50 0F 2A 79 51 CD 9B 31 23 28 05 L(...P.*yQ..1#(.
018E90: FE 09 C3 5F 28 CD 97 50 10 2A 79 51 E5 CD AE 25 ..._(..P.*yQ...%
018EA0: E1 C0 CD 9B 31 28 EE FE 0A 20 EA 36 09 23 CD 61 ....1(... .6.#.a
018EB0: 4F AF C9 CD 48 1F CD 54 1F FE 3B 28 06 CD 19 3E O...H..T..;(...>
018EC0: CD F2 38 CD 06 26 C3 F1 34 CD 48 1F CD 54 1F FE ..8..&..4.H..T..
018ED0: 7D CA 48 1F CD 74 26 18 F3 C5 01 0A 00 11 33 55 }.H..t&.......3U
018EE0: 21 ED 29 ED B0 21 05 56 22 0B 56 C1 C9 00 00 00 !.)..!.V".V.....
018EF0: 00 00 01 3D 55 00 00 C5 CD 36 2A F5 CD 79 2A CD ...=U....6*..y*.
018F00: 32 26 28 25 F1 CD 5A 2D FE 02 28 20 FE 05 28 21 2&(%..Z-..( ..(!
018F10: 3E 00 F5 CD 24 26 3D CC F2 17 CD 32 26 28 0A CD >...$&=....2&(..
018F20: 24 26 2C 28 DF CD 97 50 30 F1 C1 C9 CD 63 2D C1 $&,(...P0....c-.
018F30: C9 CD D3 2D C1 C9 CD 54 1F 01 06 00 21 6C 2A ED ...-...T....!l*.
018F40: B9 F5 E5 CC 48 1F E1 11 07 00 3A 2B 55 FE 01 20 ....H.....:+U..
018F50: 03 11 0D 00 19 7E 32 0D 56 FE 08 20 04 CD 97 50 .....~2.V.. ...P
018F60: 31 F1 3E 00 C8 3C C9 00 01 18 0D 14 1B 05 05 04 1.>..<..........
018F70: 01 05 07 02 08 04 01 08 07 CD 54 1F 01 08 00 21 ..........T....!
018F80: F1 2A ED B9 20 47 E5 CD 48 1F E1 23 4E 11 08 00 .*.. G..H..#N...
018F90: 19 5E 16 00 6B 62 29 29 19 11 25 52 19 22 11 56 .^..kb))..%R.".V
018FA0: CD 54 1F 47 FE 12 20 14 79 FE 13 28 08 FE 16 28 .T.G.. .y..(...(
018FB0: 04 FE 1D 20 03 CD 48 1F 21 01 00 C9 FE 0E 20 F8 ... ..H.!..... .
018FC0: 79 FE 13 20 F3 21 3E 52 22 11 56 18 E8 CD 0A 2B y.. .!>R".V....+
018FD0: 7D B4 C0 CD FA 2A 20 08 CD 63 3D 22 11 56 18 D5 }....* ..c=".V..
018FE0: 21 2A 52 22 11 56 21 00 00 C9 00 08 0E 13 16 1D !*R".V!.........
018FF0: 05 12 01 05 05 01 01 03 02 01 CD 54 1F FE 4C C0 ...........T..L.
019000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
019010: 15 00 00 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: 3B 0D 0A 7B 0D 0A 20 20 62 6C 74 28 63 2C 20 61 ;..{.. blt(c, a
019110: 2C 20 34 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 23 6C , 4);..}......#l
019120: 69 73 74 2B 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A ist+..../*******
019130: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
019140: 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 20 20 20 20 20 ******/../*
019150: 20 20 20 20 48 69 73 6F 66 74 20 43 20 20 20 20 Hisoft C
019160: 20 20 20 20 20 20 2A 2F 0D 0A 2F 2A 20 53 74 61 */../* Sta
019170: 6E 64 61 72 64 20 46 75 6E 63 74 69 6F 6E 20 4C ndard Function L
019180: 69 62 72 61 72 79 20 2A 2F 0D 0A 2F 2A 20 20 20 ibrary */../*
019190: 20 20 20 20 20 20 20 20 45 6E 64 20 20 20 20 20 End
0191A0: 20 20 20 20 20 20 20 20 2A 2F 0D 0A 2F 2A 2A 2A */../***
0191B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
0191C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 0D **********/.....
0191D0: 0A 1A 20 20 48 69 73 6F 66 74 20 43 20 20 20 20 .. Hisoft C
0191E0: 20 20 20 20 20 20 2A 2F 0D 0A 2F 2A 20 53 74 61 */../* Sta
0191F0: 6E 64 61 72 64 20 46 75 6E 63 74 69 6F 6E 20 4C ndard Function L
019200: 20 69 6E 74 20 61 72 67 63 2C 20 2A 61 72 67 76 int argc, *argv
019210: 2C 20 6D 61 78 3B 0D 0A 0D 0A 20 20 61 72 67 63 , max;.... argc
019220: 20 3D 20 70 61 72 61 6D 5F 62 79 74 65 5F 63 6F = param_byte_co
019230: 75 6E 74 2F 32 20 2D 20 31 3B 0D 0A 20 20 61 72 unt/2 - 1;.. ar
019240: 67 76 20 3D 20 26 70 61 72 61 6D 5F 62 79 74 65 gv = ¶m_byte
019250: 5F 63 6F 75 6E 74 20 20 2B 20 61 72 67 63 3B 0D _count + argc;.
019260: 0A 20 20 6D 61 78 20 20 3D 20 2D 33 32 37 36 37 . max = -32767
019270: 3B 0D 0A 0D 0A 20 20 77 68 69 6C 65 20 28 61 72 ;.... while (ar
019280: 67 63 2D 2D 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 gc--).. {..
019290: 20 20 20 20 69 66 20 28 2A 61 72 67 76 20 3E 20 if (*argv >
0192A0: 6D 61 78 29 20 6D 61 78 20 3D 20 2A 61 72 67 76 max) max = *argv
0192B0: 3B 0D 0A 20 20 20 20 20 20 2D 2D 61 72 67 76 3B ;.. --argv;
0192C0: 0D 0A 20 20 20 20 7D 0D 0A 0D 0A 20 20 72 65 74 .. }.... ret
0192D0: 75 72 6E 20 6D 61 78 3B 0D 0A 7D 0D 0A 0D 0A 0D urn max;..}.....
0192E0: 0A 69 6E 74 20 6D 69 6E 28 70 61 72 61 6D 5F 62 .int min(param_b
0192F0: 79 74 65 5F 63 6F 75 6E 74 29 20 20 61 75 74 6F yte_count) auto
019300: 61 64 64 72 65 73 73 29 0D 0A 20 20 63 68 61 72 address).. char
019310: 20 2A 66 69 6C 65 6E 61 6D 65 2C 20 2A 61 64 64 *filename, *add
019320: 72 65 73 73 3B 0D 0A 7B 0D 0A 20 20 69 6E 74 20 ress;..{.. int
019330: 20 63 3B 0D 0A 20 20 46 49 4C 45 20 2A 66 69 6C c;.. FILE *fil
019340: 65 5F 70 6F 69 6E 74 65 72 3B 0D 0A 0D 0A 20 20 e_pointer;....
019350: 69 66 20 28 20 21 20 28 66 69 6C 65 5F 70 6F 69 if ( ! (file_poi
019360: 6E 74 65 72 20 3D 20 66 6F 70 65 6E 28 66 69 6C nter = fopen(fil
019370: 65 6E 61 6D 65 2C 22 72 22 29 29 29 0D 0A 20 20 ename,"r")))..
019380: 7B 0D 0A 20 20 20 20 66 70 72 69 6E 74 66 28 73 {.. fprintf(s
019390: 74 64 65 72 72 2C 22 5C 6E 45 52 52 4F 52 20 2D tderr,"\nERROR -
0193A0: 20 43 61 6E 6E 6F 74 20 6F 70 65 6E 20 66 69 6C Cannot open fil
0193B0: 65 20 3A 25 73 3A 5C 6E 22 2C 66 69 6C 65 6E 61 e :%s:\n",filena
0193C0: 6D 65 29 3B 0D 0A 20 20 20 20 72 65 74 75 72 6E me);.. return
0193D0: 20 45 52 52 4F 52 3B 0D 0A 20 20 7D 0D 0A 20 20 ERROR;.. }..
0193E0: 77 68 69 6C 65 20 28 28 63 20 3D 20 67 65 74 63 while ((c = getc
0193F0: 28 66 69 6C 65 5F 70 6F 69 6E 74 65 72 29 29 20 (file_pointer))
019400: 21 3D 20 45 4F 46 29 0D 0A 20 20 20 20 2A 61 64 != EOF).. *ad
019410: 64 72 65 73 73 2B 2B 20 3D 20 63 3B 0D 0A 0D 0A dress++ = c;....
019420: 20 20 66 63 6C 6F 73 65 28 66 69 6C 65 5F 70 6F fclose(file_po
019430: 69 6E 74 65 72 29 3B 0D 0A 20 20 72 65 74 75 72 inter);.. retur
019440: 6E 20 54 52 55 45 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A n TRUE;..}......
019450: 63 68 61 72 20 2A 73 74 72 6C 6F 77 65 72 28 73 char *strlower(s
019460: 74 72 69 6E 67 29 0D 0A 20 20 63 68 61 72 20 2A tring).. char *
019470: 73 74 72 69 6E 67 3B 0D 0A 7B 0D 0A 20 20 73 74 string;..{.. st
019480: 61 74 69 63 20 63 68 61 72 20 2A 73 3B 0D 0A 20 atic char *s;..
019490: 20 73 74 61 74 69 63 20 69 6E 74 20 20 63 3B 0D static int c;.
0194A0: 0A 0D 0A 20 20 66 6F 72 20 28 73 20 3D 20 73 74 ... for (s = st
0194B0: 72 69 6E 67 3B 20 63 20 3D 20 2A 73 3B 20 2B 2B ring; c = *s; ++
0194C0: 73 29 20 2A 73 20 3D 20 74 6F 6C 6F 77 65 72 28 s) *s = tolower(
0194D0: 63 29 3B 0D 0A 20 20 72 65 74 75 72 6E 20 73 74 c);.. return st
0194E0: 72 69 6E 67 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 63 68 ring;..}......ch
0194F0: 61 72 20 2A 73 74 72 75 70 70 65 72 28 73 74 72 ar *strupper(str
019500: 20 20 20 20 69 66 20 28 69 20 3E 20 38 20 20 7C if (i > 8 |
019510: 7C 20 20 63 20 3D 3D 20 27 2E 27 29 20 62 72 65 | c == '.') bre
019520: 61 6B 3B 0D 0A 20 20 20 20 20 20 69 66 20 28 63 ak;.. if (c
019530: 20 3D 3D 20 27 2A 27 29 20 66 63 62 5B 69 5D 20 == '*') fcb[i]
019540: 3D 20 27 3F 27 3B 0D 0A 20 20 20 20 20 20 65 6C = '?';.. el
019550: 73 65 20 7B 20 2B 2B 61 66 6E 3B 20 66 63 62 5B se { ++afn; fcb[
019560: 69 5D 20 3D 20 63 3B 20 7D 0D 0A 20 20 20 20 20 i] = c; }..
019570: 20 2B 2B 69 3B 0D 0A 20 20 20 20 7D 0D 0A 20 20 ++i;.. }..
019580: 77 68 69 6C 65 20 28 63 20 21 3D 20 27 2E 27 29 while (c != '.')
019590: 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 20 20 20 69 .. {.. i
0195A0: 66 20 28 21 63 29 20 72 65 74 75 72 6E 3B 0D 0A f (!c) return;..
0195B0: 20 20 20 20 20 20 63 20 3D 20 2A 2B 2B 61 66 6E c = *++afn
0195C0: 3B 0D 0A 20 20 20 20 7D 0D 0A 20 20 2B 2B 61 66 ;.. }.. ++af
0195D0: 6E 3B 0D 0A 20 20 66 6F 72 20 28 69 3D 39 3B 20 n;.. for (i=9;
0195E0: 69 20 3C 3D 20 31 31 3B 20 2B 2B 69 29 0D 0A 20 i <= 11; ++i)..
0195F0: 20 20 20 7B 0D 0A 20 20 20 20 20 20 63 20 3D 20 {.. c =
019600: 74 6F 75 70 70 65 72 28 2A 61 66 6E 29 3B 0D 0A toupper(*afn);..
019610: 20 20 20 20 20 20 69 66 20 28 21 63 29 20 72 65 if (!c) re
019620: 74 75 72 6E 3B 0D 0A 20 20 20 20 20 20 69 66 20 turn;.. if
019630: 28 63 20 3D 3D 20 27 2A 27 29 20 66 63 62 5B 69 (c == '*') fcb[i
019640: 5D 20 3D 20 27 3F 27 3B 0D 0A 20 20 20 20 20 20 ] = '?';..
019650: 65 6C 73 65 20 7B 20 2B 2B 61 66 6E 3B 20 66 63 else { ++afn; fc
019660: 62 5B 69 5D 20 3D 20 63 3B 20 7D 0D 0A 20 20 20 b[i] = c; }..
019670: 20 7D 0D 0A 7D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D }..}...........
019680: 0A 0D 0A 0D 0A 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A ........./******
019690: 20 20 20 20 20 20 47 65 6E 65 72 61 6C 20 43 50 General CP
0196A0: 2F 4D 20 42 44 4F 53 20 46 75 6E 63 74 69 6F 6E /M BDOS Function
0196B0: 20 20 20 20 20 20 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D ******/...
0196C0: 0A 0D 0A 69 6E 74 20 63 70 6D 5F 62 64 6F 73 28 ...int cpm_bdos(
0196D0: 66 75 6E 63 2C 20 70 61 72 61 6D 29 0D 0A 7B 0D func, param)..{.
0196E0: 0A 20 20 72 65 67 5F 62 63 20 3D 20 66 75 6E 63 . reg_bc = func
0196F0: 3B 0D 0A 20 20 72 65 67 5F 64 65 20 3D 20 70 61 ;.. reg_de = pa
019700: 69 6E 67 29 0D 0A 20 20 63 68 61 72 20 2A 73 74 ing).. char *st
019710: 72 69 6E 67 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 ring;..{.. stat
019720: 69 63 20 63 68 61 72 20 2A 73 3B 0D 0A 20 20 73 ic char *s;.. s
019730: 74 61 74 69 63 20 69 6E 74 20 20 63 3B 0D 0A 0D tatic int c;...
019740: 0A 20 20 66 6F 72 20 28 73 20 3D 20 73 74 72 69 . for (s = stri
019750: 6E 67 3B 20 63 20 3D 20 2A 73 3B 20 2B 2B 73 29 ng; c = *s; ++s)
019760: 20 2A 73 20 3D 20 74 6F 75 70 70 65 72 28 63 29 *s = toupper(c)
019770: 3B 0D 0A 20 20 72 65 74 75 72 6E 20 73 74 72 69 ;.. return stri
019780: 6E 67 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 77 72 69 74 ng;..}......writ
019790: 65 5F 66 69 6C 65 28 66 69 6C 65 6E 61 6D 65 2C e_file(filename,
0197A0: 20 61 64 64 72 65 73 73 2C 20 6C 65 6E 67 74 68 address, length
0197B0: 29 0D 0A 20 20 63 68 61 72 20 20 20 20 2A 66 69 ).. char *fi
0197C0: 6C 65 6E 61 6D 65 2C 20 2A 61 64 64 72 65 73 73 lename, *address
0197D0: 3B 0D 0A 20 20 75 6E 73 69 67 6E 65 64 20 6C 65 ;.. unsigned le
0197E0: 6E 67 74 68 3B 0D 0A 7B 0D 0A 20 20 46 49 4C 45 ngth;..{.. FILE
0197F0: 20 2A 66 69 6C 65 5F 70 6F 69 6E 74 65 72 3B 0D *file_pointer;.
019800: 0A 0D 0A 20 20 69 66 20 28 20 21 20 28 66 69 6C ... if ( ! (fil
019810: 65 5F 70 6F 69 6E 74 65 72 20 3D 20 66 6F 70 65 e_pointer = fope
019820: 6E 28 66 69 6C 65 6E 61 6D 65 2C 20 22 77 22 29 n(filename, "w")
019830: 29 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 20 20 )).. {..
019840: 20 66 70 72 69 6E 74 66 28 73 74 64 65 72 72 2C fprintf(stderr,
019850: 20 22 5C 6E 45 52 52 4F 52 20 2D 20 43 61 6E 6E "\nERROR - Cann
019860: 6F 74 20 6F 70 65 6E 20 66 69 6C 65 20 3A 25 73 ot open file :%s
019870: 3A 5C 6E 22 2C 20 66 69 6C 65 6E 61 6D 65 29 3B :\n", filename);
019880: 0D 0A 20 20 20 20 20 20 72 65 74 75 72 6E 20 45 .. return E
019890: 52 52 4F 52 3B 0D 0A 20 20 20 20 7D 0D 0A 0D 0A RROR;.. }....
0198A0: 20 20 77 68 69 6C 65 20 28 6C 65 6E 67 74 68 2D while (length-
0198B0: 2D 29 0D 0A 20 20 20 20 70 75 74 63 28 2A 61 64 -).. putc(*ad
0198C0: 64 72 65 73 73 2B 2B 2C 20 66 69 6C 65 5F 70 6F dress++, file_po
0198D0: 69 6E 74 65 72 29 3B 0D 0A 0D 0A 20 20 66 63 6C inter);.... fcl
0198E0: 6F 73 65 28 66 69 6C 65 5F 70 6F 69 6E 74 65 72 ose(file_pointer
0198F0: 29 3B 0D 0A 20 20 72 65 74 75 72 6E 20 54 52 55 );.. return TRU
019900: 72 61 6D 3B 0D 0A 20 20 69 6E 6C 69 6E 65 28 0D ram;.. inline(.
019910: 0A 20 20 20 20 50 55 53 48 5F 49 58 2C 0D 0A 20 . PUSH_IX,..
019920: 20 20 20 4C 44 5F 42 43 5F 66 72 6F 6D 2C 20 26 LD_BC_from, &
019930: 72 65 67 5F 62 63 2C 0D 0A 20 20 20 20 4C 44 5F reg_bc,.. LD_
019940: 44 45 5F 66 72 6F 6D 2C 20 26 72 65 67 5F 64 65 DE_from, ®_de
019950: 2C 0D 0A 20 20 20 20 43 41 4C 4C 2C 20 20 20 20 ,.. CALL,
019960: 20 20 20 35 2C 30 2C 0D 0A 20 20 20 20 2F 2A 20 5,0,.. /*
019970: 4C 44 5F 41 5F 69 6E 74 6F 2C 20 20 26 72 65 67 LD_A_into, ®
019980: 5F 61 2C 20 2A 2F 20 2F 2A 20 66 6F 72 20 6E 6F _a, */ /* for no
019990: 74 2D 71 75 69 74 65 2D 43 50 2F 4D 73 20 2A 2F t-quite-CP/Ms */
0199A0: 0D 0A 20 20 20 20 50 4F 50 5F 49 58 29 3B 0D 0A .. POP_IX);..
0199B0: 20 20 2F 2A 20 72 65 73 75 6C 74 20 69 73 20 6E /* result is n
0199C0: 6F 77 20 69 6E 20 48 4C 20 2A 2F 0D 0A 7D 0D 0A ow in HL */..}..
0199D0: 0D 0A 0D 0A 0D 0A 0D 0A 76 6F 69 64 20 66 73 65 ........void fse
0199E0: 65 6B 28 73 74 72 65 61 6D 2C 20 6F 66 66 73 65 ek(stream, offse
0199F0: 74 2C 20 6D 6F 64 65 29 0D 0A 20 20 46 49 4C 45 t, mode).. FILE
019A00: 20 2A 73 74 72 65 61 6D 3B 0D 0A 20 20 6C 6F 6E *stream;.. lon
019A10: 67 20 6F 66 66 73 65 74 3B 0D 0A 7B 0D 0A 20 20 g offset;..{..
019A20: 73 65 65 6B 28 73 74 72 65 61 6D 2C 20 6F 66 66 seek(stream, off
019A30: 73 65 74 2C 20 6D 6F 64 65 29 3B 0D 0A 7D 0D 0A set, mode);..}..
019A40: 0D 0A 0D 0A 0D 0A 76 6F 69 64 20 73 65 65 6B 28 ......void seek(
019A50: 73 74 72 65 61 6D 2C 20 6F 66 66 73 65 74 2C 20 stream, offset,
019A60: 6D 6F 64 65 29 0D 0A 20 20 46 49 4C 45 20 2A 73 mode).. FILE *s
019A70: 74 72 65 61 6D 3B 0D 0A 7B 0D 0A 20 20 46 41 53 tream;..{.. FAS
019A80: 54 20 20 20 69 6E 74 20 62 69 67 5F 6F 66 66 73 T int big_offs
019A90: 65 74 5B 32 5D 3B 0D 0A 20 20 73 74 61 74 69 63 et[2];.. static
019AA0: 20 69 6E 74 20 66 69 76 65 5F 74 77 65 6C 76 65 int five_twelve
019AB0: 5B 5D 20 3D 20 7B 35 31 32 2C 30 7D 3B 0D 0A 0D [] = {512,0};...
019AC0: 0A 20 20 69 66 20 28 6D 6F 64 65 20 3C 20 30 20 . if (mode < 0
019AD0: 20 7C 7C 20 6D 6F 64 65 20 3E 20 35 29 20 72 65 || mode > 5) re
019AE0: 74 75 72 6E 3B 0D 0A 0D 0A 20 20 62 69 67 5F 6F turn;.... big_o
019AF0: 66 66 73 65 74 5B 30 5D 20 3D 20 6F 66 66 73 65 ffset[0] = offse
019B00: 45 3B 0D 0A 7D 0D 0A 0D 0A 23 6C 69 73 74 2B 0D E;..}....#list+.
019B10: 0A 0D 0A 2F 2A 20 2A 20 2A 20 2A 20 2A 20 2A 20 .../* * * * * *
019B20: 20 20 45 20 4E 20 44 20 20 20 4F 20 46 20 20 20 E N D O F
019B30: 43 20 50 20 4D 20 2E 20 4C 20 49 20 42 20 20 20 C P M . L I B
019B40: 2A 20 2A 20 2A 20 2A 20 2A 20 2A 2F 0D 0A 0D 0A * * * * * */....
019B50: 1A 6E 74 65 72 29 3B 0D 0A 0D 0A 20 20 66 63 6C .nter);.... fcl
019B60: 6F 73 65 28 66 69 6C 65 5F 70 6F 69 6E 74 65 72 ose(file_pointer
019B70: 29 3B 0D 0A 20 20 72 65 74 75 72 6E 20 54 52 55 );.. return TRU
019B80: 6E 67 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 77 72 69 74 ng;..}......writ
019B90: 65 5F 66 69 6C 65 28 66 69 6C 65 6E 61 6D 65 2C e_file(filename,
019BA0: 20 61 64 64 72 65 73 73 2C 20 6C 65 6E 67 74 68 address, length
019BB0: 29 0D 0A 20 20 63 68 61 72 20 20 20 20 2A 66 69 ).. char *fi
019BC0: 6C 65 6E 61 6D 65 2C 20 2A 61 64 64 72 65 73 73 lename, *address
019BD0: 3B 0D 0A 20 20 75 6E 73 69 67 6E 65 64 20 6C 65 ;.. unsigned le
019BE0: 6E 67 74 68 3B 0D 0A 7B 0D 0A 20 20 46 49 4C 45 ngth;..{.. FILE
019BF0: 20 2A 66 69 6C 65 5F 70 6F 69 6E 74 65 72 3B 0D *file_pointer;.
019C00: 0A 0D 0A 20 20 69 66 20 28 20 21 20 28 66 69 6C ... if ( ! (fil
019C10: 65 5F 70 6F 69 6E 74 65 72 20 3D 20 66 6F 70 65 e_pointer = fope
019C20: 6E 28 66 69 6C 65 6E 61 6D 65 2C 20 22 77 22 29 n(filename, "w")
019C30: 29 29 0D 0A 20 20 20 20 7B 0D 0A 20 20 20 20 20 )).. {..
019C40: 20 66 70 72 69 6E 74 66 28 73 74 64 65 72 72 2C fprintf(stderr,
019C50: 20 22 5C 6E 45 52 52 4F 52 20 2D 20 43 61 6E 6E "\nERROR - Cann
019C60: 6F 74 20 6F 70 65 6E 20 66 69 6C 65 20 3A 25 73 ot open file :%s
019C70: 3A 5C 6E 22 2C 20 66 69 6C 65 6E 61 6D 65 29 3B :\n", filename);
019C80: 0D 0A 20 20 20 20 20 20 72 65 74 75 72 6E 20 45 .. return E
019C90: 52 52 4F 52 3B 0D 0A 20 20 20 20 7D 0D 0A 0D 0A RROR;.. }....
019CA0: 20 20 77 68 69 6C 65 20 28 6C 65 6E 67 74 68 2D while (length-
019CB0: 2D 29 0D 0A 20 20 20 20 70 75 74 63 28 2A 61 64 -).. putc(*ad
019CC0: 64 72 65 73 73 2B 2B 2C 20 66 69 6C 65 5F 70 6F dress++, file_po
019CD0: 69 6E 74 65 72 29 3B 0D 0A 0D 0A 20 20 66 63 6C inter);.... fcl
019CE0: 6F 73 65 28 66 69 6C 65 5F 70 6F 69 6E 74 65 72 ose(file_pointer
019CF0: 29 3B 0D 0A 20 20 72 65 74 75 72 6E 20 54 52 55 );.. return TRU
019D00: 74 3B 0D 0A 20 20 62 69 67 5F 6F 66 66 73 65 74 t;.. big_offset
019D10: 5B 31 5D 20 3D 20 6F 66 66 73 65 74 20 3E 3D 20 [1] = offset >=
019D20: 30 20 20 3F 20 20 30 20 20 3A 20 20 30 78 46 46 0 ? 0 : 0xFF
019D30: 46 46 3B 0D 0A 0D 0A 20 20 69 66 20 28 6D 6F 64 FF;.... if (mod
019D40: 65 20 3E 3D 20 33 29 0D 0A 20 20 20 20 7B 0D 0A e >= 3).. {..
019D50: 20 20 20 20 20 20 6C 6F 6E 67 5F 6D 75 6C 74 69 long_multi
019D60: 70 6C 79 28 62 69 67 5F 6F 66 66 73 65 74 2C 20 ply(big_offset,
019D70: 62 69 67 5F 6F 66 66 73 65 74 2C 20 66 69 76 65 big_offset, five
019D80: 5F 74 77 65 6C 76 65 29 3B 0D 0A 20 20 20 20 20 _twelve);..
019D90: 20 6D 6F 64 65 20 2D 3D 20 33 3B 0D 0A 20 20 20 mode -= 3;..
019DA0: 20 7D 0D 0A 0D 0A 20 20 5F 73 65 65 6B 28 73 74 }.... _seek(st
019DB0: 72 65 61 6D 2C 20 62 69 67 5F 6F 66 66 73 65 74 ream, big_offset
019DC0: 5B 31 5D 2C 20 62 69 67 5F 6F 66 66 73 65 74 5B [1], big_offset[
019DD0: 30 5D 2C 20 6D 6F 64 65 29 3B 0D 0A 7D 0D 0A 0D 0], mode);..}...
019DE0: 0A 0D 0A 6C 6F 6E 67 20 66 74 65 6C 6C 28 73 74 ...long ftell(st
019DF0: 72 65 61 6D 29 0D 0A 7B 0D 0A 20 20 72 65 74 75 ream)..{.. retu
019E00: 72 6E 20 5F 74 65 6C 6C 28 73 74 72 65 61 6D 29 rn _tell(stream)
019E10: 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 74 65 6C 6C 33 32 ;..}......tell32
019E20: 28 73 74 72 65 61 6D 2C 20 66 69 6C 65 5F 70 6F (stream, file_po
019E30: 73 69 74 69 6F 6E 29 0D 0A 20 20 46 49 4C 45 20 sition).. FILE
019E40: 2A 20 73 74 72 65 61 6D 3B 0D 0A 20 20 69 6E 74 * stream;.. int
019E50: 20 66 69 6C 65 5F 70 6F 73 69 74 69 6F 6E 5B 5D file_position[]
019E60: 3B 0D 0A 7B 0D 0A 20 20 5F 74 65 6C 6C 28 73 74 ;..{.. _tell(st
019E70: 72 65 61 6D 29 3B 0D 0A 20 20 69 6E 6C 69 6E 65 ream);.. inline
019E80: 28 0D 0A 20 20 20 20 4C 44 5F 48 4C 5F 69 6E 74 (.. LD_HL_int
019E90: 6F 2C 20 26 72 65 67 5F 68 6C 2C 0D 0A 20 20 20 o, ®_hl,..
019EA0: 20 4C 44 5F 44 45 5F 69 6E 74 6F 2C 20 26 72 65 LD_DE_into, &re
019EB0: 67 5F 64 65 29 3B 0D 0A 20 20 66 69 6C 65 5F 70 g_de);.. file_p
019EC0: 6F 73 69 74 69 6F 6E 5B 30 5D 20 3D 20 72 65 67 osition[0] = reg
019ED0: 5F 68 6C 3B 0D 0A 20 20 66 69 6C 65 5F 70 6F 73 _hl;.. file_pos
019EE0: 69 74 69 6F 6E 5B 31 5D 20 3D 20 72 65 67 5F 64 ition[1] = reg_d
019EF0: 65 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 63 68 61 72 20 e;..}......char
019F00: 2A 1F 56 7D FE 05 C2 16 47 21 01 00 E5 21 21 00 *.V}....G!...!!.
019F10: E5 CD 00 4F D1 D1 CD 41 3B 2A 74 56 23 23 23 E5 ...O...A;*tV###.
019F20: 11 2A 52 E1 73 23 72 C3 BE 48 CD F0 38 2A 40 56 .*R.s#r..H..8*@V
019F30: 2B 2B 22 40 56 2A 40 56 E5 CD 2F 34 D1 CD 4D 3B ++"@V*@V../4..M;
019F40: C3 BE 48 21 2B 00 E5 CD F3 50 D1 C3 BE 48 2A 40 ..H!+....P...H*@
019F50: 56 2B 2B 22 40 56 EB 21 02 00 09 73 23 72 2A 74 V++"@V.!...s#r*t
019F60: 56 23 23 23 E5 CD 90 12 02 7E 23 66 6F EB E1 73 V###.....~#fo..s
019F70: 23 72 CD 09 3B C3 BE 48 CD FD 3A 7C B5 CA EF 47 #r..;..H..:|...G
019F80: 2A 74 56 23 7E 23 66 6F EB 60 69 73 23 72 2A 1F *tV#~#fo.`is#r*.
019F90: 56 7D FE 24 CA A4 47 FE 23 CA B6 47 FE 25 CA C6 V}.$..G.#..G.%..
019FA0: 47 C3 D9 47 CD 90 12 00 7C B5 CD 9D 12 EB 60 69 G..G....|.....`i
019FB0: 73 23 72 C3 D9 47 CD 90 12 00 CD FA 13 EB 60 69 s#r..G........`i
019FC0: 73 23 72 C3 D9 47 CD 90 12 00 7D 2F 6F 7C 2F 67 s#r..G....}/o|/g
019FD0: EB 60 69 73 23 72 C3 D9 47 2A 74 56 36 01 2A 74 .`is#r..G*tV6.*t
019FE0: 56 23 E5 CD 90 12 00 EB E1 73 23 72 C3 F8 47 CD V#.......s#r..G.
019FF0: F0 38 CD 4F 4F CD 41 3B 2A 17 56 7D FE 03 C2 0A .8.OO.A;*.V}....
01A000: 48 2A 1F 56 7D FE 24 C2 18 48 2A 74 56 23 23 23 H*.V}.$..H*tV###
01A010: E5 11 2A 52 E1 73 23 72 C3 BE 48 2A 17 56 26 00 ..*R.s#r..H*.V&.
01A020: E5 CD 7F 2F D1 7C B5 C2 32 48 21 2C 00 E5 CD F3 .../.|..2H!,....
01A030: 50 D1 CD FD 3A 7C B5 CA 42 48 2A 74 56 36 0C C3 P...:|..BH*tV6..
01A040: 4A 48 CD F0 38 2A 74 56 36 08 2A 74 56 23 23 23 JH..8*tV6.*tV###
01A050: E5 2A 74 56 23 23 23 7E 23 66 6F 23 23 23 7E 23 .*tV###~#fo###~#
01A060: 66 6F EB E1 73 23 72 CD 09 3B CD 6F 3A C3 BE 48 fo..s#r..;.o:..H
01A070: CD 1E 3B C3 BE 48 21 00 00 E5 21 00 00 E5 CD C7 ..;..H!...!.....
01A080: 48 D1 D1 C3 BE 48 21 01 00 E5 21 00 00 E5 CD C7 H....H!...!.....
01A090: 48 D1 D1 C3 BE 48 21 00 00 E5 21 01 00 E5 CD C7 H....H!...!.....
01A0A0: 48 D1 D1 C3 BE 48 21 01 00 E5 21 01 00 E5 CD C7 H....H!...!.....
01A0B0: 48 D1 D1 C3 BE 48 21 2D 00 E5 CD F3 50 D1 EB 21 H....H!-....P..!
01A0C0: 04 00 39 F9 EB C1 C9 C5 21 FE FF 39 F9 44 4D 2A ..9.....!..9.DM*
01A0D0: 17 56 7D FE 02 C2 2F 49 CD 20 37 CD 90 12 06 7C .V}.../I. 7....|
01A0E0: B5 CA EC 48 21 7E 00 E5 CD BD 4E D1 CD 90 12 08 ...H!~....N.....
01A0F0: 7C B5 CA 00 49 21 35 00 E5 CD BD 4E D1 C3 08 49 |...I!5....N...I
01A100: 2A 69 6E 73 74 72 28 6D 61 69 6E 5F 73 74 72 69 *instr(main_stri
01A110: 6E 67 2C 20 73 75 62 5F 73 74 72 69 6E 67 29 0D ng, sub_string).
01A120: 0A 20 20 63 68 61 72 20 2A 6D 61 69 6E 5F 73 74 . char *main_st
01A130: 72 69 6E 67 2C 20 2A 73 75 62 5F 73 74 72 69 6E ring, *sub_strin
01A140: 67 3B 0D 0A 7B 0D 0A 20 20 73 74 61 74 69 63 20 g;..{.. static
01A150: 69 6E 74 20 20 6C 65 6E 67 74 68 3B 0D 0A 0D 0A int length;....
01A160: 20 20 6C 65 6E 67 74 68 20 3D 20 73 74 72 6C 65 length = strle
01A170: 6E 28 73 75 62 5F 73 74 72 69 6E 67 29 3B 0D 0A n(sub_string);..
01A180: 0D 0A 20 20 64 6F 20 20 69 66 20 28 20 21 20 73 .. do if ( ! s
01A190: 74 72 6E 63 6D 70 28 6D 61 69 6E 5F 73 74 72 69 trncmp(main_stri
01A1A0: 6E 67 2C 20 73 75 62 5F 73 74 72 69 6E 67 2C 20 ng, sub_string,
01A1B0: 6C 65 6E 67 74 68 29 29 20 20 72 65 74 75 72 6E length)) return
01A1C0: 20 6D 61 69 6E 5F 73 74 72 69 6E 67 3B 0D 0A 20 main_string;..
01A1D0: 20 77 68 69 6C 65 20 28 2A 2B 2B 6D 61 69 6E 5F while (*++main_
01A1E0: 73 74 72 69 6E 67 29 3B 0D 0A 0D 0A 20 20 72 65 string);.... re
01A1F0: 74 75 72 6E 20 30 3B 20 20 2F 2A 20 20 3D 3D 20 turn 0; /* ==
01A200: 4E 55 4C 4C 20 20 2A 2F 0D 0A 7D 0D 0A 0D 0A 0D NULL */..}.....
01A210: 0A 69 74 6F 62 28 6E 2C 20 73 74 72 69 6E 67 2C .itob(n, string,
01A220: 20 70 72 65 63 69 73 69 6F 6E 29 0D 0A 20 20 63 precision).. c
01A230: 68 61 72 20 2A 73 74 72 69 6E 67 3B 0D 0A 7B 0D har *string;..{.
01A240: 0A 20 20 73 74 61 74 69 63 20 69 6E 74 20 69 2C . static int i,
01A250: 20 63 3B 0D 0A 20 20 73 74 61 74 69 63 20 63 68 c;.. static ch
01A260: 61 72 20 2A 73 3B 0D 0A 0D 0A 20 20 73 20 3D 20 ar *s;.... s =
01A270: 73 74 72 69 6E 67 3B 0D 0A 20 20 66 6F 72 20 28 string;.. for (
01A280: 69 3D 70 72 65 63 69 73 69 6F 6E 3B 20 69 3B 20 i=precision; i;
01A290: 29 0D 0A 20 20 20 20 2A 73 2B 2B 20 3D 20 6E 20 ).. *s++ = n
01A2A0: 26 20 28 31 20 3C 3C 20 2D 2D 69 29 20 20 3F 20 & (1 << --i) ?
01A2B0: 20 27 31 27 20 20 3A 20 20 27 30 27 3B 0D 0A 20 '1' : '0';..
01A2C0: 20 2A 73 20 3D 20 30 3B 0D 0A 20 20 72 65 74 75 *s = 0;.. retu
01A2D0: 72 6E 20 63 61 73 74 28 69 6E 74 29 73 74 72 69 rn cast(int)stri
01A2E0: 6E 67 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 72 65 61 64 ng;..}......read
01A2F0: 5F 66 69 6C 65 28 66 69 6C 65 6E 61 6D 65 2C 20 _file(filename,
01A300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01A310: 16 00 00 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: 22 29 55 22 C3 11 18 03 CD 91 30 01 05 00 ED 5B ")U"......0....[
01A410: 23 55 2A 27 55 B7 ED 52 20 05 EB CD 97 50 19 21 #U*'U..R ....P.!
01A420: C6 11 1B ED B8 13 2A C0 11 CD C0 2E EB 22 23 55 ......*......"#U
01A430: C9 FE 03 C0 ED 5B C5 11 7D B4 28 0D 3A C2 11 77 .....[..}.(.:..w
01A440: E5 23 23 23 73 23 72 E1 C9 CD 97 50 1A E1 D1 D5 .###s#r....P....
01A450: E5 2A E9 51 3A 7C 56 B7 28 12 D5 CD CD 4E ED 5B .*.Q:|V.(....N.[
01A460: C9 51 19 EB 2A 25 54 B7 ED 52 D1 B7 ED 52 38 12 .Q..*%T..R...R8.
01A470: B7 20 03 22 E9 51 2A 25 54 ED 52 22 C3 11 22 25 . .".Q*%T.R".."%
01A480: 54 C9 CD 97 50 17 D1 E1 E5 D5 CD 8E 31 C9 54 5D T...P.......1.T]
01A490: CD A8 2E 7D B4 C0 62 6B C3 98 2E C5 CD A4 31 7C ...}..bk......1|
01A4A0: B5 7E C1 C9 44 4D CD A8 2E 7D B4 28 0B 7E FE 09 .~..DM...}.(.~..
01A4B0: C8 FE 0A C8 21 00 00 C9 2A 27 55 ED 5B 23 55 AF ....!...*'U.[#U.
01A4C0: ED 52 20 04 CD 97 50 19 60 69 06 04 1B 12 10 FC .R ...P.`i......
01A4D0: 1B CD C0 2E EB 36 0A 22 23 55 C9 C5 CD A1 32 CD .....6."#U....2.
01A4E0: 8E 31 AF 32 C0 11 23 7E 23 B6 CC 28 32 ED 4B E3 .1.2..#~#..(2.K.
01A4F0: 51 2A 23 52 11 0C 00 D5 E5 CD 8E 2F 30 14 7E FE Q*#R......./0.~.
01A500: 0A 28 0A FE 01 20 0B 23 7E 23 B6 28 05 D1 D5 CD .(... .#~#.(....
01A510: 28 32 E1 D1 19 B7 ED 42 09 38 DC 3A C0 11 B7 67 (2.....B.8.:...g
01A520: 6F C1 C8 3E 0A C3 30 01 D5 21 3C 32 CD F4 4D D1 o..>..0..!<2..M.
01A530: 2A CF 51 19 3E 08 32 C0 11 C3 01 4E 0A 45 52 52 *.Q.>.2....N.ERR
01A540: 4F 52 20 2D 20 32 37 20 2D 20 75 6E 64 65 66 69 OR - 27 - undefi
01A550: 6E 65 64 20 73 79 6D 62 6F 6C 20 00 C5 21 52 52 ned symbol ..!RR
01A560: 22 19 54 21 14 54 22 1B 54 2A 23 52 ED 5B E3 51 ".T!.T".T*#R.[.Q
01A570: B7 ED 52 3E 06 CD 13 50 21 15 57 22 21 54 2A 23 ..R>...P!.W"!T*#
01A580: 54 22 1D 54 21 F8 5A 22 1F 54 21 01 00 22 2B 55 T".T!.Z".T!.."+U
01A590: E5 21 48 52 E5 2E 01 E5 CD A1 32 E5 CD A9 2F C1 .!HR......2.../.
01A5A0: C9 21 A7 32 C3 4F 2E 6D 61 69 6E 20 20 20 20 00 .!.2.O.main .
01A5B0: C5 01 04 00 ED 5B 23 55 2A 25 55 B7 ED 52 38 0D .....[#U*%U..R8.
01A5C0: EB 23 71 23 70 23 23 23 EB 03 03 18 EB 21 FC FF .#q#p###.....!..
01A5D0: 09 22 07 56 21 00 00 22 05 56 22 29 55 C1 C9 C5 .".V!..".V")U...
01A5E0: 21 00 00 22 29 55 21 29 54 22 27 55 21 23 55 22 !..")U!)T"'U!#U"
01A5F0: 23 55 21 1E 55 22 25 55 2A CF 51 E5 ED 4B E3 51 #U!.U"%U*.Q..K.Q
01A600: 01 2A 74 56 A6 21 00 00 C8 23 C9 2A 74 56 23 23 .*tV.!...#.*tV##
01A610: 23 54 5D CD 66 3D FE 08 C0 CD 63 3D EB 73 23 72 #T].f=....c=.s#r
01A620: C5 2A 74 56 CB 56 28 04 36 01 18 07 E5 CD 22 37 .*tV.V(.6....."7
01A630: E1 36 00 3E 06 32 17 56 23 23 23 01 02 00 CD D0 .6.>.2.V###.....
01A640: 2E C1 C9 2A 74 56 36 00 C9 CD 08 39 CD 73 4F 3A ...*tV6....9.sO:
01A650: 1F 56 FE 07 38 04 FE 0D 38 08 FE 17 38 16 FE 1B .V..8...8...8...
01A660: 30 12 11 2A 52 2A 76 56 23 23 23 73 23 72 CD A4 0..*R*vV###s#r..
01A670: 3A 36 00 C9 FE 11 28 F6 FE 10 28 F2 FE 1C 28 EE :6....(...(...(.
01A680: CD 71 3A FE 06 28 E7 3A 1E 56 B7 28 D5 11 34 52 .q:..(.:.V.(..4R
01A690: 18 D3 D1 E1 E5 D5 C5 7D CD C8 3B C1 C9 2A 76 56 .......}..;..*vV
01A6A0: CD 63 3D CD 63 3D CD 65 3D EB 21 2A 52 3E 01 CD .c=.c=.e=.!*R>..
01A6B0: C9 3A 3A 1F 56 FE 12 20 04 3E 1D 18 02 3E 1E 2A .::.V.. .>...>.*
01A6C0: 40 56 77 3E 14 32 1F 56 ED 5B 40 56 21 C4 A9 19 @Vw>.2.V.[@V!...
01A6D0: 38 0B 13 12 ED 53 40 56 CD 1C 51 05 C9 CD 97 50 8....S@V..Q....P
01A6E0: 1F 06 00 FE 05 30 02 CB C8 FE 06 30 02 CB D0 FE .....0.....0....
01A6F0: 03 20 02 CB C0 FE 06 20 02 CB D8 3E 07 A1 C8 CB . ..... ...>....
01A700: E0 C9 C5 CD 1C 51 06 2A 78 56 4E 3A 17 56 CD E1 .....Q.*xVN:.V..
01A710: 3B 58 2A 76 56 4E 3A 18 56 CD E1 3B 4B ED 5B 1F ;X*vVN:.V..;K.[.
01A720: 56 AF 32 1C 56 32 1D 56 57 78 B1 E6 09 32 1E 56 V.2.V2.VWx...2.V
01A730: 78 E6 0A 28 1E 79 E6 0A 28 19 7B FE 07 38 14 FE x..(.y..(.{..8..
01A740: 0D 30 10 FE 09 38 5D 3A 1E 56 B7 28 57 7B C6 0E .0...8]:.V.(W{..
01A750: 5F 18 51 78 A1 CB 57 28 22 E6 02 20 47 3C 32 1D _.Qx..W(".. G<2.
01A760: 56 18 41 ED 5B 76 56 2A 78 56 CD 28 3D ED 5B 78 V.A.[vV*xV.(=.[x
01A770: 56 2A 76 56 CD 28 3D 28 29 18 23 7B FE 12 28 4A V*vV.(=().#{..(J
01A780: FE 13 28 46 FE 1D 28 1C FE 1E 28 18 FE 05 28 14 ..(F..(...(...(.
01A790: FE 06 28 10 C5 D5 FE 02 28 D3 FE 04 28 C5 CD 97 ..(.....(...(...
01A7A0: 50 20 D1 C1 7B FE 10 20 08 CB 40 28 04 1E 1C 18 P ..{.. ..@(....
01A7B0: 13 3A 1E 56 B7 28 0D 7B FE 15 20 02 1E 1B FE 16 .:.V.(.{.. .....
01A7C0: 20 02 1E 1F 7B 32 1F 56 C1 C9 CB 58 28 09 CB 49 ...{2.V...X(..I
01A7D0: 28 05 CD 9D 3B C1 C9 FE 12 20 2B CB 48 28 27 CB (...;.... +.H('.
01A7E0: 59 28 23 CB 60 20 08 CB 61 20 04 CD 32 4F E3 01 Y(#.` ..a ..2O..
01A7F0: 05 00 2A 76 56 54 5D 09 E5 09 EB E5 ED B0 D1 E1 ..*vVT].........
01A800: 09 44 4D E1 11 08 00 19 13 13 13 13 D5 E5 C5 AF .DM.............
01A810: 5E 77 23 56 77 1A FE 0A 20 15 11 F7 FF 19 E5 21 ^w#Vw... ......!
01A820: 3B 33 CD F4 4D 3E 08 E1 CD 01 4E CD 97 50 1B C1 ;3..M>....N..P..
01A830: E1 D1 19 B7 ED 42 09 38 D3 C1 C9 75 6E 64 65 66 .....B.8...undef
01A840: 69 6E 65 64 20 6C 61 62 65 6C 3A 20 00 C5 21 00 ined label: ..!.
01A850: 00 39 F9 44 4D CD 90 12 04 E5 21 C3 00 E5 21 18 .9.DM.....!...!.
01A860: 00 E5 CD 87 33 D1 D1 D1 C1 C9 C5 21 00 00 39 F9 ....3......!..9.
01A870: 44 4D CD 90 12 04 E5 21 C3 00 E5 21 18 00 E5 CD DM.....!...!....
01A880: E6 33 D1 D1 D1 C1 C9 C5 21 FE FF 39 F9 44 4D CD .3......!..9.DM.
01A890: 90 12 0A 7E 23 66 6F E5 2A 21 52 D1 CD FA 13 19 ...~#fo.*!R.....
01A8A0: 2B 2B EB 60 69 73 23 72 CD 90 12 00 11 80 00 19 ++.`is#r........
01A8B0: 7C 17 DA CA 33 CD 90 12 06 E5 CD E1 4E D1 CD 90 |...3.......N...
01A8C0: 12 00 E5 CD E1 4E D1 C3 DD 33 CD 90 12 0A 7E 23 .....N...3....~#
01A8D0: 66 6F E5 CD 90 12 08 E5 CD 24 4F D1 D1 EB 21 02 fo.......$O...!.
01A8E0: 00 39 F9 EB C1 C9 C5 21 FE FF 39 F9 44 4D CD 90 .9.....!..9.DM..
01A8F0: 12 08 E5 CD E1 4E D1 2A 21 52 EB 60 69 73 23 72 .....N.*!R.`is#r
01A900: CD 90 12 0A 7E 23 66 6F E5 CD E8 4E D1 CD 90 12 ....~#fo...N....
01A910: 0A 7E 23 66 6F E5 CD 40 51 D1 CD 90 12 0A E5 CD .~#fo..@Q.......
01A920: 90 12 00 EB E1 73 23 72 EB 21 02 00 39 F9 EB C1 .....s#r.!..9...
01A930: C9 C5 21 FC FF 39 F9 44 4D 2A 1F 52 E5 2A 21 52 ..!..9.DM*.R.*!R
01A940: D1 CD FA 13 19 EB 60 69 73 23 72 CD 90 12 00 E5 ......`is#r.....
01A950: CD 40 51 D1 CD 90 12 08 7E 23 66 6F EB 21 02 00 .@Q.....~#fo.!..
01A960: 09 73 23 72 CD 90 12 08 E5 2A 21 52 EB E1 73 23 .s#r.....*!R..s#
01A970: 72 CD 90 12 02 E5 CD 90 12 00 D1 19 EB 21 08 00 r............!..
01A980: 09 73 23 72 CD 90 12 02 E5 CD 40 51 D1 CD 90 12 .s#r......@Q....
01A990: 02 7C B5 C2 54 34 EB 21 04 00 39 F9 EB C1 C9 C5 .|..T4.!..9.....
01A9A0: 21 00 00 39 F9 44 4D CD 90 12 04 E5 21 CD 00 E5 !..9.DM.....!...
01A9B0: CD 24 4F D1 D1 C1 C9 C5 21 00 00 39 F9 44 4D CD .$O.....!..9.DM.
01A9C0: 90 12 04 6E 7D FE 01 C2 E1 34 CD 90 12 04 23 E5 ...n}....4....#.
01A9D0: 21 CD 00 E5 21 00 00 E5 CD E6 33 D1 D1 D1 C3 EF !...!.....3.....
01A9E0: 34 CD 90 12 04 23 7E 23 66 6F E5 CD 9F 34 D1 C1 4....#~#fo...4..
01A9F0: C9 C5 2A 05 56 7C B5 CA 05 35 21 05 56 E5 CD 4D ..*.V|...5!.V..M
01AA00: 0E 0A ED B0 18 CC FE 13 20 94 CB 58 28 90 2A 76 ........ ..X(.*v
01AA10: 56 CD 63 3D EB 2A 78 56 CD 63 3D ED 52 7D B4 C2 V.c=.*xV.c=.R}..
01AA20: 9E 3C 3C 32 1C 56 C1 C9 CD 63 3D FE 06 C0 EB E5 .<<2.V...c=.....
01AA30: CD 63 3D FE 01 E3 20 10 CB 46 28 0C 23 7E 23 B6 .c=... ..F(.#~#.
01AA40: 20 06 23 73 23 72 E1 C9 E1 B7 ED 52 C9 D5 F5 11 .#s#r.....R....
01AA50: 5F 3D D5 E5 21 06 00 E5 CD D1 03 F1 D1 E1 C9 20 _=..!..........
01AA60: 25 64 00 23 23 23 7E 23 66 6F 7E C9 C5 CD 72 3D %d.###~#fo~...r=
01AA70: C1 C9 AF 32 1D 56 3A 17 56 CD E1 3B 3A 1F 56 FE ...2.V:.V..;:.V.
01AA80: 24 28 19 FE 26 28 15 FE 27 28 11 FE 29 28 0D FE $(..&(..'(..)(..
01AA90: 2A 28 09 FE 25 28 08 FE 23 28 04 C9 CB 58 C0 CB *(..%(..#(...X..
01AAA0: 50 28 07 CB 48 C0 32 1D 56 C9 CD 97 50 21 CD FC P(..H.2.V...P!..
01AAB0: 25 28 CD 79 2A 7D B4 20 04 CD 97 50 26 CD FC 25 %(.y*}. ...P&..%
01AAC0: 29 C9 2A 74 56 E5 E5 CB 5E 20 04 CD 97 50 22 CD ).*tV...^ ...P".
01AAD0: 54 1F 2A 79 51 CD 8E 31 7D B4 28 39 7E FE 0B 20 T.*yQ..1}.(9~..
01AAE0: 34 23 5E 23 56 CD 65 3D E3 7E E6 06 28 0C 23 4E 4#^#V.e=.~..(.#N
01AAF0: 23 46 EB 09 EB 72 2B 73 18 09 EB CD 49 4F 11 CD #F...r+s....IO..
01AB00: 32 4F 19 D1 E1 23 23 23 73 23 72 CD 0B 3B CD 1C 2O...###s#r..;..
01AB10: 51 01 C3 48 1F CD 97 50 23 CD 5F 3A C5 2A 40 56 Q..H...P#._:.*@V
01AB20: E5 AF F5 CD D6 3E AF 32 D0 11 CD 54 1F 21 4D 40 .....>.2...T.!M@
01AB30: 06 18 BE 28 06 23 10 FA AF 18 08 3E 18 90 F5 CD ...(.#.....>....
01AB40: 48 1F F1 F5 FE 0D 38 11 FE 17 30 0D CD 24 26 3D H.....8...0..$&=
01AB50: 20 07 F1 32 D0 11 3E 02 F5 F1 D1 FE 03 20 03 14 ..2..>...... ..
01AB60: 18 16 B7 20 13 5F 7A B2 7B 28 0D D5 CD 24 26 3A ... ._z.{(...$&:
01AB70: D1 3E 00 20 03 15 3E 04 D5 F5 6F 26 00 11 6F 40 .>. ..>...o&..o@
01AB80: 19 FE 03 3E 02 28 01 AF 86 FE 01 20 01 3C 4F F1 ...>.(..... .<O.
01AB90: D1 E1 E5 D5 F5 ED 5B 40 56 E5 B7 ED 52 30 16 EB ......[@V...R0..
01ABA0: 7E 32 1F 56 6F 26 00 11 6F 40 19 7E B9 38 06 CD ~2.Vo&..o@.~.8..
01ABB0: 71 44 E1 18 E0 E1 3A D0 11 4F 06 00 F1 F5 C5 4F qD....:..O.....O
01ABC0: C5 CD 14 43 D1 D1 F1 B7 C2 23 3E F1 E1 2A 40 56 ...C.....#>..*@V
01ABD0: 2B 22 40 56 C1 C9 21 64 40 06 0C CD 54 1F BE 28 +"@V..!d@...T..(
01ABE0: 1A 23 10 FA CD 1F 3F CD 24 26 56 20 04 3E 29 18 .#....?.$&V .>).
01ABF0: 07 CD 24 26 55 C0 3E 2A C3 C8 3B 3E 2D 90 F5 CD ..$&U.>*..;>-...
01AC00: 33 D1 C3 55 35 2A 21 52 22 05 56 2A 09 56 7C B5 3..U5*!R".V*.V|.
01AC10: CA 23 35 21 70 01 E5 21 C3 00 E5 CD 24 4F D1 D1 .#5!p..!....$O..
01AC20: C3 55 35 2A 07 56 7C B5 CA 48 35 2A 07 56 E5 21 .U5*.V|..H5*.V.!
01AC30: 11 00 E5 CD 24 4F D1 D1 21 7B 01 E5 21 C3 00 E5 ....$O..!{..!...
01AC40: CD 24 4F D1 D1 C3 55 35 21 78 01 E5 21 C3 00 E5 .$O...U5!x..!...
01AC50: CD 24 4F D1 D1 C1 C9 C5 21 00 00 39 F9 44 4D CD .$O.....!..9.DM.
01AC60: 90 12 06 11 80 00 19 7C 17 DA 79 35 CD 90 12 06 .......|..y5....
01AC70: 11 81 FF 19 7C 17 DA 91 35 CD 90 12 06 11 81 FF ....|...5.......
01AC80: 19 7C B5 C2 CD 35 CD 90 12 04 2B 2B 7C B5 C2 CD .|...5....++|...
01AC90: 35 21 DD 6E E5 CD E8 4E D1 CD 90 12 06 E5 CD E1 5!.n...N........
01ACA0: 4E D1 CD 90 12 04 2B 2B 7C B5 CA C2 35 21 DD 66 N.....++|...5!.f
01ACB0: E5 CD E8 4E D1 CD 90 12 06 23 E5 CD E1 4E D1 C3 ...N.....#...N..
01ACC0: CA 35 21 26 00 E5 CD E8 4E D1 C3 F9 35 CD 90 12 .5!&....N...5...
01ACD0: 06 E5 21 21 00 E5 CD 24 4F D1 D1 CD 90 12 04 2B ..!!...$O......+
01ACE0: 2B 7C B5 CA F1 35 21 FC 02 E5 CD 9F 34 D1 C3 F9 +|...5!.....4...
01ACF0: 35 21 05 03 E5 CD 9F 34 D1 C1 C9 C5 21 FE FF 39 5!.....4....!..9
01AD00: F9 44 4D CD 71 3A CD F2 38 2A 76 56 23 7E 23 66 .DM.q:..8*vV#~#f
01AD10: 6F EB 60 69 73 23 72 2A 76 56 6E 26 00 11 04 00 o.`is#r*vVn&....
01AD20: 7C A2 67 7D A3 6F 7C B5 CA 3E 36 CD 90 12 00 E5 |.g}£o|..>6.....
01AD30: 2A 18 56 26 00 E5 CD E2 4F D1 D1 C3 6F 36 2A 76 *.V&....O...o6*v
01AD40: 56 6E 26 00 11 02 00 7C A2 67 7D A3 6F 7C B5 CA Vn&....|.g}£o|..
01AD50: 65 36 CD 90 12 00 E5 2A 18 56 26 00 E5 CD 89 36 e6.....*.V&....6
01AD60: D1 D1 C3 6F 36 2A 18 56 26 00 E5 CD FD 4F D1 2A ...o6*.V&....O.*
01AD70: 18 56 7D FE 02 C2 80 36 21 26 00 E5 CD E8 4E D1 .V}....6!&....N.
01AD80: EB 21 02 00 39 F9 EB C1 C9 C5 21 00 00 39 F9 44 .!..9.....!..9.D
01AD90: 4D CD 90 12 06 11 80 00 19 7C 17 DA AB 36 CD 90 M........|...6..
01ADA0: 12 06 11 81 FF 19 7C 17 DA C3 36 CD 90 12 06 11 ......|...6.....
01ADB0: 81 FF 19 7C B5 C2 F4 36 CD 90 12 04 2B 2B 7C B5 ...|...6....++|.
01ADC0: C2 F4 36 21 DD 75 E5 CD E8 4E D1 CD 90 12 06 E5 ..6!.u...N......
01ADD0: CD E1 4E D1 CD 90 12 04 2B 2B 7C B5 CA F1 36 21 ..N.....++|...6!
01ADE0: DD 74 E5 CD E8 4E D1 CD 90 12 06 23 E5 CD E1 4E .t...N.....#...N
01ADF0: D1 C3 20 37 CD 90 12 06 E5 21 11 00 E5 CD 24 4F .. 7.....!....$O
01AE00: 48 1F F1 FE 2B 20 13 CD AE 3D 2A 40 56 23 ED 5B H...+ ...=*@V#.[
01AE10: 11 56 73 23 72 22 40 56 3E 2B CD C8 3B 18 B7 C5 .Vs#r"@V>+..;...
01AE20: E5 CD 54 1F ED 5B 79 51 FE 44 21 2A 52 28 1E FE ..T..[yQ.D!*R(..
01AE30: 27 21 2F 52 28 17 FE 22 21 43 52 28 10 FE 17 28 '!/R(.."!CR(...(
01AE40: 17 FE 28 28 2A FE 4C 28 32 CD 97 50 24 3E 01 CD ..((*.L(2..P$>..
01AE50: C9 3A CD 48 1F C3 F3 3F CD 48 1F CD AE 3D 2A 11 .:.H...?.H...=*.
01AE60: 56 23 5E 23 56 21 2A 52 3E 01 CD C9 3A 18 E6 CD V#^#V!*R>...:...
01AE70: 48 1F CD 1C 3E CD FC 25 29 18 DA EB CD 8E 31 7D H...>..%).....1}
01AE80: B4 28 07 D1 E5 CD 48 1F 18 23 21 01 00 E5 21 48 .(....H..#!...!H
01AE90: 52 E5 21 01 00 E5 2A 79 51 E5 CD A9 2F D1 E5 CD R.!...*yQ.../...
01AEA0: 48 1F CD 54 1F FE 28 28 04 CD 97 50 25 D1 D5 CD H..T..((...P%...
01AEB0: 96 2F 38 09 7E FE 04 28 04 3E 0A 18 02 3E 0C E1 ./8.~..(.>...>..
01AEC0: E5 23 5E 23 56 23 46 23 66 68 CD C9 3A CD 0B 3B .#^#V#F#fh..:..;
01AED0: 3A 17 56 FE 07 20 1C CD 54 1F FE 28 28 15 CD 20 :.V.. ..T..((..
01AEE0: 3B E1 E5 7E FE 01 20 0B EB 2A 74 56 36 10 13 23 ;..~.. ..*tV6..#
01AEF0: 73 23 72 CD 24 26 5B 28 15 CD 24 26 4E 28 39 CD s#r.$&[(..$&N(9.
01AF00: 24 26 2E 28 3E CD 24 26 28 28 3D E1 C1 C9 AF CD $&.(>.$&((=.....
01AF10: C8 3B CD 1C 3E CD FC 25 5D 3E 21 CD C8 3B 3E 12 .;..>..%]>!..;>.
01AF20: CD C8 3B 2A 40 56 7E 32 1F 56 B7 28 05 CD 71 44 ..;*@V~2.V.(..qD
01AF30: 18 F1 2B 22 40 56 18 BB 3E 21 32 1F 56 CD C8 3B ..+"@V..>!2.V..;
01AF40: CD 71 44 CD C2 3D 18 AB CD B8 41 18 A6 24 24 3D .qD..=....A..$$=
01AF50: 3F 20 53 54 58 57 3C 3E 52 50 7C 5E 26 4F 51 2B ? STXW<>RP|^&OQ+
01AF60: 2D 2A 2F 25 2A 26 2D 21 7E 56 55 20 20 20 04 00 -*/%*&-!~VU ..
01AF70: 00 01 02 03 04 05 09 09 0A 0A 0A 0A 06 07 08 0B ................
01AF80: 0B 0C 0C 0D 0D 0D 0A 0A 0A 0A 0D 0B 0C 0C 00 00 ................
01AF90: 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 01 0F 2A 1F 56 .............*.V
01AFA0: 26 00 11 9E 40 29 19 5E 23 56 EB C9 3D 02 46 02 &...@).^#V..=.F.
01AFB0: 4E 02 4D 02 5D 02 5C 02 86 01 8D 01 94 01 A8 01 N.M.].\.........
01AFC0: 9B 01 5E 03 60 03 C0 01 E9 01 2D 02 65 02 64 02 ..^.`.....-.e.d.
01AFD0: 6C 02 6B 02 05 02 A0 01 5E 03 60 03 32 02 20 F0 l.k.....^.`.2. .
01AFE0: 21 F0 22 F0 B0 01 B8 01 B1 01 C5 21 00 41 E5 CD !."........!.A..
01AFF0: 9D 40 E5 2A 78 56 23 5E 23 56 2A 76 56 C3 65 3D .@.*xV#^#V*vV.e=
01B000: D1 D1 CD 90 12 04 2B 2B 7C B5 CA 18 37 21 0D 03 ......++|...7!..
01B010: E5 CD 9F 34 D1 C3 20 37 21 17 03 E5 CD 9F 34 D1 ...4.. 7!.....4.
01B020: C1 C9 C5 21 FF FF 39 F9 44 4D 2A 74 56 6E EB 60 ...!..9.DM*tVn.`
01B030: 69 73 60 69 6E 26 00 11 04 00 7C A2 67 7D A3 6F is`in&....|.g}£o
01B040: 7C B5 CA 5D 37 CD DA 38 2A 74 56 23 7E 23 66 6F |..]7..8*tV#~#fo
01B050: E5 21 21 00 E5 CD 24 4F D1 D1 C3 BB 37 60 69 6E .!!...$O....7`in
01B060: 26 00 11 02 00 7C A2 67 7D A3 6F 7C B5 CA A0 37 &....|.g}£o|...7
01B070: CD DA 38 2A 74 56 23 7E 23 66 6F E5 21 21 00 E5 ..8*tV#~#fo.!!..
01B080: CD 24 4F D1 D1 21 DD E5 E5 CD E8 4E D1 21 C1 00 .$O..!.....N.!..
01B090: E5 CD E1 4E D1 21 09 00 E5 CD E1 4E D1 C3 BB 37 ...N.!.....N...7
01B0A0: 60 69 6E 26 00 11 08 00 7C A2 67 7D A3 6F 7C B5 `in&....|.g}£o|.
01B0B0: C2 BB 37 21 22 00 E5 CD 17 51 D1 3E 01 32 1B 56 ..7!"....Q.>.2.V
01B0C0: EB 21 01 00 39 F9 EB C1 C9 C5 21 FC FF 39 F9 44 .!..9.....!..9.D
01B0D0: 4D CD 90 12 08 23 23 23 7E 23 66 6F 6E EB 60 69 M....###~#fon.`i
01B0E0: 73 CD 90 12 08 23 7E 23 66 6F EB 21 01 00 09 73 s....#~#fo.!...s
01B0F0: 23 72 CD 90 12 08 6E EB 21 03 00 09 73 21 03 00 #r....n.!...s!..
01B100: 09 6E 26 00 11 10 00 7C A2 67 7D A3 6F 7C B5 CA .n&....|.g}£o|..
01B110: 2B 38 CD DA 38 CD 90 12 01 E5 21 21 00 E5 21 00 +8..8.....!!..!.
01B120: 00 E5 CD E6 33 D1 D1 D1 C3 CC 38 21 03 00 09 6E ....3.....8!...n
01B130: 26 00 11 01 00 7C A2 67 7D A3 6F 7C B5 CA 54 38 &....|.g}£o|..T8
01B140: CD DA 38 CD 90 12 01 E5 21 21 00 E5 CD 24 4F D1 ..8.....!!...$O.
01B150: D1 C3 CC 38 21 03 00 09 6E 26 00 11 04 00 7C A2 ...8!...n&....|.
01B160: 67 7D A3 6F 7C B5 CA 7F 38 CD DA 38 CD 90 12 01 g}£o|...8..8....
01B170: E5 60 69 6E 26 00 E5 CD 86 4F D1 D1 C3 CC 38 21 .`in&....O....8!
01B180: 03 00 09 6E 26 00 11 02 00 7C A2 67 7D A3 6F 7C ...n&....|.g}£o|
01B190: B5 CA AA 38 CD DA 38 CD 90 12 01 E5 60 69 6E 26 ...8..8.....`in&
01B1A0: 00 E5 CD 57 35 D1 D1 C3 CC 38 21 03 00 09 6E 26 ...W5....8!...n&
01B1B0: 00 11 08 00 7C A2 67 7D A3 6F 7C B5 CA CC 38 60 ....|.g}£o|...8`
01B1C0: 69 6E 26 00 E5 CD B6 4F D1 C3 CC 38 3E 01 32 1B in&....O...8>.2.
01B1D0: 56 EB 21 04 00 39 F9 EB C1 C9 C5 2A 1B 56 7D B7 V.!..9.....*.V}.
01B1E0: CA EB 38 21 E5 00 E5 CD E1 4E D1 3E 00 32 1B 56 ..8!.....N.>.2.V
01B1F0: C1 C9 C5 2A 74 56 E5 CD C9 37 D1 C1 C9 C5 2A 76 ...*tV...7....*v
01B200: E5 CD 4F 3B 3A 1C 56 B7 28 17 2A 74 56 23 23 23 ..O;:.V.(.*tV###
01B210: 5E 36 2A 23 56 36 52 EB 23 5E 23 56 E1 CD E9 01 ^6*#V6R.#^#V....
01B220: E5 2A 74 56 36 01 23 D1 73 23 72 C1 C9 C5 21 FE .*tV6.#.s#r...!.
01B230: FF 39 F9 44 4D CD 90 12 08 7C B5 CA 44 41 21 E6 .9.DM....|..DA!.
01B240: 33 C3 47 41 21 87 33 EB 60 69 73 23 72 21 7D 00 3.GA!.3.`is#r!}.
01B250: E5 CD E1 4E D1 21 B4 00 E5 CD E1 4E D1 CD 90 12 ...N.!.....N....
01B260: 06 7C B5 CA 8C 41 CD 90 12 00 E5 CD 90 12 0A E5 .|...A..........
01B270: 21 C2 00 E5 21 20 00 E5 21 85 41 E5 21 08 00 39 !...! ..!.A.!..9
01B280: 7E 23 66 6F E9 D1 D1 D1 D1 C3 AF 41 CD 90 12 00 ~#fo.......A....
01B290: E5 CD 90 12 0A E5 21 CA 00 E5 21 28 00 E5 21 AB ......!...!(..!.
01B2A0: 41 E5 21 08 00 39 7E 23 66 6F E9 D1 D1 D1 D1 EB A.!..9~#fo......
01B2B0: 21 02 00 39 F9 EB C1 C9 C5 21 FE FF 39 F9 44 4D !..9.....!..9.DM
01B2C0: 2A 17 56 7D FE 07 CA D1 41 21 28 00 E5 CD 17 51 *.V}....A!(....Q
01B2D0: D1 60 69 36 02 23 36 00 CD F5 3A 7C B5 C2 EC 41 .`i6.#6...:|...A
01B2E0: CD 4D 1F 11 D7 FF 19 7C B5 CA EF 41 CD DA 38 CD .M.....|...A..8.
01B2F0: 4D 1F 11 D7 FF 19 7C B5 CA 29 42 CD 1C 3E CD F2 M.....|..)B..>..
01B300: 38 2A 74 56 11 FB FF 19 22 74 56 60 69 E5 7E 23 8*tV...."tV`i.~#
01B310: 66 6F 23 23 EB E1 73 23 72 CD DA 38 21 2C 00 E5 fo##..s#r..8!,..
01B320: CD 11 26 D1 7C B5 C2 FB 41 21 29 00 E5 CD DB 25 ..&.|...A!)....%
01B330: D1 CD F5 3A 7C B5 CA 66 42 CD 90 12 06 6E 7D FE ...:|..fB....n}.
01B340: 0D C2 5A 42 CD 90 12 00 E5 21 01 00 E5 CD 24 4F ..ZB.....!....$O
01B350: D1 D1 21 C5 00 E5 CD E1 4E D1 CD 90 12 06 E5 CD ..!.....N.......
01B360: B7 34 D1 C3 E6 42 CD 90 12 00 2B 2B 7C B5 CA 91 .4...B....++|...
01B370: 42 CD 90 12 00 2B 2B E5 21 21 00 E5 CD 24 4F D1 B....++.!!...$O.
01B380: D1 21 39 00 E5 CD E1 4E D1 21 01 00 E5 CD B6 4F .!9....N.!.....O
01B390: D1 CD 90 12 06 6E 7D FE 0D C2 B2 42 CD 90 12 00 .....n}....B....
01B3A0: E5 21 01 00 E5 CD 24 4F D1 D1 21 C5 00 E5 CD E1 .!....$O..!.....
01B3B0: 4E D1 CD C9 4E 11 05 00 19 E5 21 11 00 E5 CD 24 N...N.....!....$
01B3C0: 4F D1 D1 21 D5 00 E5 CD E1 4E D1 21 E9 00 E5 CD O..!.....N.!....
01B3D0: E1 4E D1 CD 90 12 00 2B 2B 7C B5 CA E6 42 21 D1 .N.....++|...B!.
01B3E0: 00 E5 CD E1 4E D1 CD 43 3B 2A 74 56 23 23 23 E5 ....N..C;*tV###.
01B3F0: 2A 74 56 23 23 23 7E 23 66 6F 23 23 23 7E 23 66 *tV###~#fo###~#f
01B400: 56 E5 CD C9 37 D1 C1 C9 C5 21 FE FF 39 F9 44 4D V...7....!..9.DM
01B410: CD 71 3A 2A 76 56 6E 26 00 11 07 00 7C A2 67 7D .q:*vVn&....|.g}
01B420: A3 6F EB 60 69 73 23 72 2A 78 56 23 7E 23 66 6F £o.`is#r*xV#~#fo
01B430: 22 19 56 CD EB 3A 7C B5 CA 50 39 CD FD 38 2A 19 ".V..:|..P9..8*.
01B440: 56 E5 21 11 00 E5 21 11 00 E5 CD E6 33 D1 D1 D1 V.!...!.....3...
01B450: CD FF 3A 7C B5 CA 6B 39 CD FD 38 2A 19 56 E5 21 ..:|..k9..8*.V.!
01B460: 11 00 E5 CD 24 4F D1 D1 C3 31 3A CD F5 3A 7C B5 ....$O...1:..:|.
01B470: CA 88 39 CD FD 38 2A 19 56 E5 2A 17 56 26 00 E5 ..9..8*.V.*.V&..
01B480: CD 9C 4F D1 D1 C3 31 3A CD FA 3A 7C B5 CA DC 39 ..O...1:..:|...9
01B490: CD 90 12 00 7C B5 C2 A9 39 CD FD 38 21 EB 00 E5 ....|...9..8!...
01B4A0: CD E1 4E D1 3E 00 32 1B 56 CD DA 38 2A 19 56 E5 ..N.>.2.V..8*.V.
01B4B0: 2A 17 56 26 00 E5 CD 57 35 D1 D1 3E 01 32 1B 56 *.V&...W5..>.2.V
01B4C0: 21 EB 00 E5 CD E1 4E D1 CD 90 12 00 7C B5 CA D9 !.....N.....|...
01B4D0: 39 3E 00 32 1B 56 CD FD 38 C3 31 3A CD F0 3A 7C 9>.2.V..8.1:..:|
01B4E0: B5 CA 0D 3A 2A 17 56 26 00 E5 CD CC 4F D1 CD 90 ...:*.V&....O...
01B4F0: 12 00 7C B5 C2 02 3A 21 E1 00 E5 CD E1 4E D1 C3 ..|...:!.....N..
01B500: 07 3A 3E 00 32 1B 56 CD FD 38 C3 31 3A 21 EB 00 .:>.2.V..8.1:!..
01B510: E5 CD E1 4E D1 CD 90 12 00 7C B5 C2 29 3A 21 E1 ...N.....|..):!.
01B520: 00 E5 CD E1 4E D1 C3 2E 3A 3E 00 32 1B 56 CD FD ....N...:>.2.V..
01B530: 38 EB 21 02 00 39 F9 EB C1 C9 CD 19 3E CD F2 38 8.!..9......>..8
01B540: CD A4 3A C3 2D 41 CD 1C 3E CD FF 3A 28 0D 2A 74 ..:.-A..>..:(.*t
01B550: 56 23 5E 23 56 D5 CD A4 3A E1 C9 CD 97 50 27 21 V#^#V...:....P'!
01B560: 42 56 22 74 56 21 20 56 22 40 56 AF 77 32 1B 56 BV"tV! V"@V.w2.V
01B570: C9 2A 74 56 22 78 56 E5 CD 63 3D 32 17 56 11 FB .*tV"xV..c=2.V..
01B580: FF E1 19 22 76 56 CD 63 3D 32 18 56 C9 2A 74 56 ..."vV.c=2.V.*tV
01B590: 11 91 A9 19 38 0A 11 74 56 19 22 74 56 C3 71 3A ....8..tV."tV.q:
01B5A0: CD 97 50 1E 2A 74 56 11 FB FF 19 22 74 56 C9 E1 ..P.*tV...."tV..
01B5B0: AF D1 83 87 D1 83 87 D1 83 87 D1 83 D1 E3 CD C9 ................
01B5C0: 3A E1 D5 D5 D5 D5 D5 D5 E9 E5 D5 F5 CD 8D 3A 2A :.............:*
01B5D0: 74 56 F1 77 D1 ED 53 19 56 23 73 23 72 D1 23 73 tV.w..S.V#s#r.#s
01B5E0: 23 72 1A 32 17 56 CD 1C 51 04 C9 3E 10 C3 01 3B #r.2.V..Q..>...;
01B5F0: 3E 08 C3 01 3B 3E 04 C3 01 3B 3E 02 C3 01 3B 3E >...;>...;>...;>
01B600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01B610: 17 00 00 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: 6F EB E1 73 23 72 3E 01 32 1B 56 EB 21 02 00 39 o..s#r>.2.V.!..9
01B710: F9 EB C1 C9 C5 21 FC FF 39 F9 44 4D CD 90 12 08 .....!..9.DM....
01B720: 3E 03 BD C2 2C 43 3E 00 BC CA 5F 43 3E 06 BD C2 >...,C>..._C>...
01B730: 38 43 3E 00 BC CA 5F 43 3E 05 BD C2 44 43 3E 00 8C>..._C>...DC>.
01B740: BC CA 5F 43 3E 04 BD C2 50 43 3E 00 BC CA AB 43 .._C>...PC>....C
01B750: 3E 02 BD C2 5C 43 3E 00 BC CA 04 44 C3 5F 44 2A >...\C>....D._D*
01B760: 40 56 23 22 40 56 2A 40 56 23 E5 2A 40 56 1E 00 @V#"@V*@V#.*@V..
01B770: 73 E1 73 CD F2 38 2A 40 56 E5 21 01 00 E5 CD 90 s.s..8*@V.!.....
01B780: 12 08 11 FB FF 19 7C B5 CD 9D 12 E5 CD 2D 41 D1 ......|......-A.
01B790: D1 D1 3E 00 32 1B 56 2A 40 56 23 22 40 56 2A 74 ..>.2.V*@V#"@V*t
01B7A0: 56 11 FB FF 19 22 74 56 C3 5F 44 2A 40 56 6E 7D V...."tV._D*@Vn}
01B7B0: FE 03 CA BD 43 21 29 00 E5 CD 17 51 D1 CD F2 38 ....C!)....Q...8
01B7C0: 3E 00 32 1B 56 2A 40 56 2B 2B EB 60 69 73 23 72 >.2.V*@V++.`is#r
01B7D0: CD 90 12 00 7E 23 66 6F EB 21 02 00 09 73 23 72 ....~#fo.!...s#r
01B7E0: CD 90 12 00 AF 77 23 77 CD 90 12 00 E5 CD 6A 33 .....w#w......j3
01B7F0: D1 21 02 00 09 E5 CD 31 34 D1 2A 40 56 2B 22 40 .!.....14.*@V+"@
01B800: 56 C3 5F 44 CD F0 3A 7C B5 C2 14 44 21 2A 00 E5 V._D..:|...D!*..
01B810: CD 17 51 D1 CD 90 12 0A 7C B5 CA 5C 44 CD F5 3A ..Q.....|..\D..:
01B820: 7C B5 C2 35 44 CD FA 3A 7C B5 C2 35 44 21 E5 00 |..5D..:|..5D!..
01B830: E5 CD E1 4E D1 CD 8D 3A 2A 74 56 E5 2A 76 56 E5 ...N...:*tV.*vV.
01B840: 21 05 00 E5 CD E3 4D D1 D1 D1 CD 90 12 0A E5 CD !.....M.........
01B850: 92 3B D1 21 08 00 09 36 2C 23 36 00 C3 5F 44 CD .;.!...6,#6.._D.
01B860: 90 12 08 E5 CD 92 3B D1 EB 21 04 00 39 F9 EB C1 ......;..!..9...
01B870: C9 C5 CD 71 3A 2A 1F 56 26 00 11 DF FF 19 7C 17 ...q:*.V&.....|.
01B880: D2 89 44 CD 02 3C C3 8C 44 CD 6C 3D 2A 1F 56 26 ..D..<..D.l=*.V&
01B890: 00 11 DF FF 19 7C 17 D2 CA 44 2A 1F 56 26 00 11 .....|...D*.V&..
01B8A0: F9 FF 19 7C 17 DA CA 44 2A 76 56 6E 26 00 11 01 ...|...D*vVn&...
01B8B0: 00 7C A2 67 7D A3 6F 7C B5 CA CA 44 CD FF 3A 7C .|.g}£o|...D..:|
01B8C0: B5 CA CA 44 CD EA 40 C3 E0 44 2A 1D 56 7D B7 CA ...D..@..D*.V}..
01B8D0: DD 44 21 2E 00 E5 CD 17 51 D1 C3 E0 44 CD EC 44 .D!.....Q...D..D
01B8E0: 2A 40 56 2B 22 40 56 CD 40 51 C1 C9 C5 21 FC FF *@V+"@V.@Q...!..
01B8F0: 39 F9 44 4D 2A 1F 56 7D FE 16 CA C8 45 FE 1F CA 9.DM*.V}....E...
01B900: 78 0A 0A 53 6D 61 6C 6C 65 73 74 20 23 64 61 74 x..Smallest #dat
01B910: 61 20 30 78 25 78 00 C5 21 FE FF 39 F9 44 4D 2A a 0x%x..!..9.DM*
01B920: 90 56 7C B5 CA 44 4D 2A 90 56 23 22 90 56 2B 6E .V|..DM*.V#".V+n
01B930: EB 60 69 16 00 73 23 72 7A B3 CA 44 4D CD 90 12 .`i..s#rz..DM...
01B940: 00 C3 D0 4D 2A 92 56 7D B7 CA 63 4D 3E 00 32 92 ...M*.V}..cM>.2.
01B950: 56 2A 8C 56 29 11 93 56 19 7E 23 66 6F 22 90 56 V*.V)..V.~#fo".V
01B960: C3 CD 4D 2A 8C 56 E5 2A 8E 56 2B D1 CD E5 12 CA ..M*.V.*.V+.....
01B970: 80 4D 2A 8C 56 E5 2A 8E 56 D1 CD E5 12 C2 8D 4D .M*.V.*.V......M
01B980: 2A 8C 56 23 22 8C 56 21 0A 00 C3 D0 4D 2A 8C 56 *.V#".V!....M*.V
01B990: E5 2A 8E 56 23 D1 CD E5 12 C2 A2 4D 21 FF FF C3 .*.V#......M!...
01B9A0: D0 4D 2A 8C 56 23 22 8C 56 29 11 93 56 19 7E 23 .M*.V#".V)..V.~#
01B9B0: 66 6F 22 90 56 6E 7D FE 23 CA C7 4D 3E 01 32 92 fo".Vn}.#..M>.2.
01B9C0: 56 21 D9 4D 22 90 56 21 0A 00 C3 D0 4D C3 1F 4D V!.M".V!....M..M
01B9D0: EB 21 02 00 39 F9 EB C1 C9 23 69 6E 63 6C 75 64 .!..9....#includ
01B9E0: 65 20 00 E1 F1 D1 E3 C5 E5 D5 F5 CD E3 02 C1 E1 e ..............
01B9F0: E5 E5 E5 E9 E5 7E B7 28 06 CD 30 01 23 18 F6 E1 .....~.(..0.#...
01BA00: C9 E5 C5 47 7E CD 30 01 23 10 F9 C1 E1 C9 D1 E1 ...G~.0.#.......
01BA10: E5 D5 C3 F4 4D D1 E1 22 F3 11 ED 53 F5 11 E5 CD ....M.."...S....
01BA20: D1 03 2A F3 11 CD B0 01 39 F9 2A F5 11 E9 F1 E1 ..*.....9.*.....
01BA30: D1 D5 D5 F5 C5 D5 E5 CD 06 01 C1 C9 F1 E1 E5 F5 ................
01BA40: C5 E5 CD 0F 01 C1 C9 2A 7A 56 C9 D1 E1 E5 D5 C5 .......*zV......
01BA50: 11 55 4E D5 E9 C1 C9 E1 22 C0 11 E1 22 C2 11 CD .UN....."..."...
01BA60: 47 4E 22 25 54 22 13 57 F9 CD 2A 01 2A C2 11 E5 GN"%T".W..*.*...
01BA70: 2A C0 11 E5 2A D5 51 CD B0 01 39 22 E9 51 C5 CD *...*.Q...9".Q..
01BA80: 19 17 C1 CD 37 26 CD 98 4E CD A7 1C CD 5C 32 CD ....7&..N....\2.
01BA90: DF 32 CD D9 29 C3 5F 3A 21 01 00 CD 85 50 2A C5 .2..)._:!....P*.
01BAA0: 51 22 1F 52 3A 7C 56 B7 28 03 21 00 12 22 21 52 Q".R:|V.(.!.."!R
01BAB0: C9 E1 D1 D5 E5 2A 21 52 B7 ED 52 EB 22 21 52 2A .....*!R..R."!R*
01BAC0: 1F 52 B7 ED 52 22 1F 52 C9 2A 21 52 C9 2A 21 52 .R..R".R.*!R.*!R
01BAD0: ED 5B 1F 52 B7 ED 52 C9 CD CD 4E ED 5B C5 51 19 .[.R..R...N.[.Q.
01BAE0: C9 E1 D1 D5 E5 C3 EF 4E E1 D1 D5 E5 C3 1D 4F D5 .......N......O.
01BAF0: 2A C5 51 ED 5B D9 51 19 EB 2A 1F 52 B7 ED 52 23 *.Q.[.Q..*.R..R#
01BB00: C8 45 FE 15 CA C8 45 FE 1B CA C8 45 FE 0D CA C8 .E....E....E....
01BB10: 45 FE 0E CA C8 45 FE 0F CA C8 45 FE 09 CA C8 45 E....E....E....E
01BB20: FE 0A CA C8 45 FE 0B CA C8 45 FE 0C CA C8 45 FE ....E....E....E.
01BB30: 17 CA C8 45 FE 18 CA C8 45 FE 19 CA C8 45 FE 1A ...E....E....E..
01BB40: CA C8 45 FE 07 CA C8 45 FE 08 CA C8 45 FE 11 CA ..E....E....E...
01BB50: C8 45 FE 10 CA C8 45 FE 1C CA C8 45 FE 14 CA CE .E....E....E....
01BB60: 45 FE 12 CA F7 45 FE 1D CA F7 45 FE 13 CA 2A 46 E....E....E...*F
01BB70: FE 1E CA 2A 46 FE 2C CA AE 46 FE 02 CA CA 46 FE ...*F.,..F....F.
01BB80: 05 CA DD 46 FE 06 CA DD 46 FE 04 CA 4E 47 FE 03 ...F....F...NG..
01BB90: CA 67 47 FE 2B CA 72 47 FE 24 CA 9C 47 FE 23 CA .gG.+.rG.$..G.#.
01BBA0: 9C 47 FE 25 CA 9C 47 FE 21 CA 3F 48 FE 22 CA 94 .G.%..G.!.?H."..
01BBB0: 48 FE 26 CA 9A 48 FE 27 CA AA 48 FE 29 CA BA 48 H.&..H.'..H.)..H
01BBC0: FE 2A CA CA 48 C3 DA 48 CD 49 3B C3 E2 48 CD FF .*..H..H.I;..H..
01BBD0: 3A 7C B5 CA F1 45 2A 78 56 23 7E 23 66 6F 2B 7C :|...E*xV#~#fo+|
01BBE0: B5 C2 F1 45 2A 74 56 11 FB FF 19 22 74 56 C3 E2 ...E*tV...."tV..
01BBF0: 48 CD 49 3B C3 E2 48 CD FF 3A 7C B5 CA 19 46 2A H.I;..H..:|...F*
01BC00: 78 56 23 7E 23 66 6F 7C B5 C2 19 46 2A 74 56 11 xV#~#fo|...F*tV.
01BC10: FB FF 19 22 74 56 C3 E2 48 CD 08 39 21 19 00 E5 ..."tV..H..9!...
01BC20: CD E1 4E D1 CD 4F 3B C3 E2 48 CD 08 39 21 B7 00 ..N..O;..H..9!..
01BC30: E5 CD E1 4E D1 21 ED 52 E5 CD E8 4E D1 CD 4F 3B ...N.!.R...N..O;
01BC40: 2A 1C 56 7D B7 CA AB 46 2A 74 56 23 23 23 E5 11 *.V}...F*tV###..
01BC50: 2A 52 E1 73 23 72 2A 74 56 11 05 00 19 23 23 23 *R.s#r*tV....###
01BC60: 7E 23 66 6F 23 23 23 7E 23 66 6F 23 7E 23 66 6F ~#fo###~#fo#~#fo
01BC70: EB 60 69 73 23 72 1B 7A B3 CA AB 46 21 2A 52 E5 .`is#r.z...F!*R.
01BC80: CD 90 12 00 E5 21 01 00 E5 21 00 00 E5 21 00 00 .....!...!...!..
01BC90: E5 21 00 00 E5 CD AF 3A D1 D1 D1 D1 D1 D1 2A 40 .!.....:......*@
01BCA0: 56 1E 1B 73 7B 32 1F 56 C3 F4 44 C3 E2 48 2A 40 V..s{2.V..D..H*@
01BCB0: 56 E5 2A 40 56 2B 6E EB E1 73 2A 40 56 2B 36 02 V.*@V+n..s*@V+6.
01BCC0: 2A 40 56 23 22 40 56 C3 E2 48 CD FB 35 2A 74 56 *@V#"@V..H..5*tV
01BCD0: 11 FB FF 19 22 74 56 CD 43 3B C3 E2 48 CD F2 38 ...."tV.C;..H..8
01BCE0: CD C9 4E 11 07 00 19 EB 60 69 73 23 72 60 69 E5 ..N.....`is#r`i.
01BCF0: 21 00 00 E5 21 00 00 E5 CD 2D 41 D1 D1 D1 2A 1F !...!....-A...*.
01BD00: 3E 01 CD 13 50 D1 2A 1F 52 73 E5 D5 CD 40 51 D1 >...P.*.Rs...@Q.
01BD10: E1 23 22 1F 52 2A 21 52 23 22 21 52 C9 CD EF 4E .#".R*!R#"!R...N
01BD20: 5A C3 EF 4E F1 D1 E1 E5 D5 F5 E5 CD EF 4E D1 C3 Z..N.........N..
01BD30: 1D 4F E1 5E 23 E5 C3 EF 4E E1 5E 23 E5 CD EF 4E .O.^#...N.^#...N
01BD40: E1 5E 23 56 23 E5 C3 1D 4F D1 1A 13 D5 E5 5F CD .^#V#...O....._.
01BD50: EF 4E D1 C3 1D 4F 5E E5 CD EF 4E E1 ED A1 E0 18 .N...O^...N.....
01BD60: F5 E5 CD 31 34 D1 C9 E5 CD 6A 33 D1 C9 E5 CD 4D ...14....j3....M
01BD70: 33 D1 C9 CD 9D 40 E5 CD 9F 34 E1 C9 1E 23 C3 EF 3....@...4...#..
01BD80: 4E 1E 2B C3 EF 4E F1 D1 E1 D5 D5 F5 D5 CD 49 4F N.+..N........IO
01BD90: 2A E1 7D FE 02 C0 CD 40 4F 26 00 C9 CD 40 4F ED *.}....@O&...@O.
01BDA0: 5B F1 E1 D1 D5 D5 F5 E5 CD 1D 4F E1 7D FE 02 C0 [.........O.}...
01BDB0: CD 40 4F 16 00 C9 F1 E1 E5 F5 7D FE 02 28 06 21 .@O.......}..(.!
01BDC0: 00 03 C3 76 4F CD 39 4F 6E 26 00 C9 CD 32 4F 5E ...vO.9On&...2O^
01BDD0: F1 E1 E5 F5 7D FE 02 11 16 00 28 03 11 23 56 C3 ....}.....(..#V.
01BDE0: 1D 4F F1 D1 E1 E5 D5 F5 7B FE 02 28 05 CD 49 4F .O......{..(..IO
01BDF0: 22 C9 E5 CD 32 4F 7D E1 CD 49 4F 32 C9 F1 E1 E5 "...2O}..IO2....
01BE00: F5 7D FE 02 28 06 21 1F 03 C3 76 4F CD 39 4F D1 .}..(.!...vO.9O.
01BE10: 7D 12 C9 C5 D5 E5 44 4D 6F 26 00 29 11 D7 51 19 }.....DMo&.)..Q.
01BE20: 5E 23 56 EB 09 EB 72 2B 73 01 EC FF 09 4E 23 46 ^#V...r+s....N#F
01BE30: 23 EB 09 EB 4E 23 46 EB 2B B7 ED 42 11 00 01 F2 #...N#F.+..B....
01BE40: 4E 50 E5 B7 ED 5A E1 FA 55 50 E1 D1 C1 C9 B7 ED NP...Z..UP......
01BE50: 52 19 30 01 EB 23 54 5D 09 E5 C5 2A D5 51 B7 ED R.0..#T]...*.Q..
01BE60: 42 E5 D5 C5 6F 26 00 E5 6C 39 E5 CD 69 15 D1 D1 B...o&..l9..i...
01BE70: D1 D1 CD E3 02 18 D3 D1 E1 7D E1 E5 E5 D5 C3 13 .........}......
01BE80: 50 D1 E1 E5 D5 7D F5 29 11 D7 51 19 5E 23 56 EB P....}.)..Q.^#V.
01BE90: CD B0 01 F1 C3 13 50 E1 5E 01 F3 50 C5 AF 57 D5 ......P.^..P..W.
01BEA0: ED 4B 91 51 ED 43 C0 11 C5 01 C2 11 C5 D5 E5 2A .K.Q.C.........*
01BEB0: 88 51 E5 C5 CD 94 07 E1 D1 AF BB 28 19 2A E7 51 .Q.........(.*.Q
01BEC0: 7C B5 21 16 51 28 14 2A D3 51 1B 7B B2 28 0C AF |.!.Q(.*.Q.{.(..
01BED0: BE 23 20 FC 18 F4 23 7E 23 66 6F E5 21 0C 00 E5 .# ...#~#fo.!...
01BEE0: CD D1 03 CD 12 01 E6 DF FE 45 CA 1A 17 CD 57 4E .........E....WN
01BEF0: C3 03 01 0A 45 52 52 4F 52 20 25 64 20 41 54 20 ....ERROR %d AT
01BF00: 56 7D FE 06 C2 14 47 21 01 00 E5 21 21 00 E5 CD V}....G!...!!...
01BF10: 24 4F D1 D1 2A 40 56 2B 2B 22 40 56 2A 40 56 E5 $O..*@V++"@V*@V.
01BF20: CD 31 34 D1 2A 1F 56 7D FE 05 C2 3A 47 21 01 00 .14.*.V}...:G!..
01BF30: E5 21 21 00 E5 CD 24 4F D1 D1 CD 43 3B 2A 74 56 .!!...$O...C;*tV
01BF40: 23 23 23 E5 11 2A 52 E1 73 23 72 C3 E2 48 CD F2 ###..*R.s#r..H..
01BF50: 38 2A 40 56 2B 2B 22 40 56 2A 40 56 E5 CD 31 34 8*@V++"@V*@V..14
01BF60: D1 CD 4F 3B C3 E2 48 21 2B 00 E5 CD 17 51 D1 C3 ..O;..H!+....Q..
01BF70: E2 48 2A 40 56 2B 2B 22 40 56 EB 21 02 00 09 73 .H*@V++"@V.!...s
01BF80: 23 72 2A 74 56 23 23 23 E5 CD 90 12 02 7E 23 66 #r*tV###.....~#f
01BF90: 6F EB E1 73 23 72 CD 0B 3B C3 E2 48 CD FF 3A 7C o..s#r..;..H..:|
01BFA0: B5 CA 13 48 2A 74 56 23 7E 23 66 6F EB 60 69 73 ...H*tV#~#fo.`is
01BFB0: 23 72 2A 1F 56 7D FE 24 CA C8 47 FE 23 CA DA 47 #r*.V}.$..G.#..G
01BFC0: FE 25 CA EA 47 C3 FD 47 CD 90 12 00 7C B5 CD 9D .%..G..G....|...
01BFD0: 12 EB 60 69 73 23 72 C3 FD 47 CD 90 12 00 CD FA ..`is#r..G......
01BFE0: 13 EB 60 69 73 23 72 C3 FD 47 CD 90 12 00 7D 2F ..`is#r..G....}/
01BFF0: 6F 7C 2F 67 EB 60 69 73 23 72 C3 FD 47 2A 74 56 o|/g.`is#r..G*tV
01C000: 36 01 2A 74 56 23 E5 CD 90 12 00 EB E1 73 23 72 6.*tV#.......s#r
01C010: C3 1C 48 CD F2 38 CD 73 4F CD 43 3B 2A 17 56 7D ..H..8.sO.C;*.V}
01C020: FE 03 C2 2E 48 2A 1F 56 7D FE 24 C2 3C 48 2A 74 ....H*.V}.$.<H*t
01C030: 56 23 23 23 E5 11 2A 52 E1 73 23 72 C3 E2 48 2A V###..*R.s#r..H*
01C040: 17 56 26 00 E5 CD 83 2F D1 7C B5 C2 56 48 21 2C .V&..../.|..VH!,
01C050: 00 E5 CD 17 51 D1 CD FF 3A 7C B5 CA 66 48 2A 74 ....Q...:|..fH*t
01C060: 56 36 0C C3 6E 48 CD F2 38 2A 74 56 36 08 2A 74 V6..nH..8*tV6.*t
01C070: 56 23 23 23 E5 2A 74 56 23 23 23 7E 23 66 6F 23 V###.*tV###~#fo#
01C080: 23 23 7E 23 66 6F EB E1 73 23 72 CD 0B 3B CD 71 ##~#fo..s#r..;.q
01C090: 3A C3 E2 48 CD 20 3B C3 E2 48 21 00 00 E5 21 00 :..H. ;..H!...!.
01C0A0: 00 E5 CD EB 48 D1 D1 C3 E2 48 21 01 00 E5 21 00 ....H....H!...!.
01C0B0: 00 E5 CD EB 48 D1 D1 C3 E2 48 21 00 00 E5 21 01 ....H....H!...!.
01C0C0: 00 E5 CD EB 48 D1 D1 C3 E2 48 21 01 00 E5 21 01 ....H....H!...!.
01C0D0: 00 E5 CD EB 48 D1 D1 C3 E2 48 21 2D 00 E5 CD 17 ....H....H!-....
01C0E0: 51 D1 EB 21 04 00 39 F9 EB C1 C9 C5 21 FE FF 39 Q..!..9.....!..9
01C0F0: F9 44 4D 2A 17 56 7D FE 02 C2 53 49 CD 22 37 CD .DM*.V}...SI."7.
01C100: 4C 49 4E 45 20 25 75 20 49 4E 20 46 49 4C 45 20 LINE %u IN FILE
01C110: 25 73 0A 25 73 0A 00 E1 D1 C3 99 50 3A 8D 51 B7 %s.%s......P:.Q.
01C120: E1 7E 23 E5 C8 6F 26 00 29 11 32 51 19 5E 23 56 .~#..o&.).2Q.^#V
01C130: EB E9 00 00 40 51 40 51 40 51 40 51 40 51 40 51 ....@Q@Q@Q@Q@Q@Q
01C140: C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C1C0: 00 00 00 E8 5C E8 5C E8 5C E8 5C E8 5C E8 5C E8 ....\.\.\.\.\.\.
01C1D0: 5C E8 5F E8 5F E8 67 00 00 00 00 00 00 00 00 00 \._._.g.........
01C1E0: 00 00 00 E8 02 00 00 00 08 00 00 00 00 00 00 00 ................
01C1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C220: 00 00 00 E8 02 00 00 00 00 00 01 02 00 00 00 02 ................
01C230: 01 00 00 00 03 02 00 00 00 04 02 00 00 00 05 05 ................
01C240: 00 00 00 06 02 00 2F 52 07 02 00 2A 52 06 02 00 ....../R...*R...
01C250: 2A 52 07 02 00 4D 52 00 00 00 00 00 00 00 00 00 *R...MR.........
01C260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C300: 90 12 06 7C B5 CA 10 49 21 7E 00 E5 CD E1 4E D1 ...|...I!~....N.
01C310: CD 90 12 08 7C B5 CA 24 49 21 35 00 E5 CD E1 4E ....|..$I!5....N
01C320: D1 C3 2C 49 21 34 00 E5 CD E1 4E D1 CD 90 12 06 ..,I!4....N.....
01C330: 7C B5 CA 40 49 21 6F 00 E5 CD E1 4E D1 C3 48 49 |..@I!o....N..HI
01C340: 21 6E 00 E5 CD E1 4E D1 21 26 00 E5 CD E8 4E D1 !n....N.!&....N.
01C350: C3 4B 4A 2A 17 56 26 00 E5 CD 83 2F D1 7C B5 CA .KJ*.V&..../.|..
01C360: 81 49 2A 74 56 23 23 23 7E 23 66 6F 23 23 23 7E .I*tV###~#fo###~
01C370: 23 66 6F 23 7E 23 66 6F EB 60 69 73 23 72 C3 88 #fo#~#fo.`is#r..
01C380: 49 60 69 36 01 23 36 00 CD F5 3A 7C B5 CA DF 49 I`i6.#6...:|...I
01C390: CD 90 12 00 2B 7C B5 C2 DF 49 CD F2 38 CD 90 12 ....+|...I..8...
01C3A0: 08 7C B5 CA AC 49 CD 81 4F C3 AF 49 CD 7C 4F 2A .|...I..O..I.|O*
01C3B0: 74 56 23 7E 23 66 6F E5 21 22 00 E5 CD 24 4F D1 tV#~#fo.!"...$O.
01C3C0: D1 CD 90 12 06 7C B5 CA DC 49 CD 90 12 08 7C B5 .....|...I....|.
01C3D0: CA D9 49 CD 7C 4F C3 DC 49 CD 81 4F C3 4B 4A CD ..I.|O..I..O.KJ.
01C3E0: 22 37 CD 90 12 08 7C B5 CA F8 49 CD 90 12 00 CD "7....|...I.....
01C3F0: FA 13 EB 60 69 73 23 72 CD 90 12 00 2B 7C B5 C2 ...`is#r....+|..
01C400: 21 4A CD 90 12 06 7C B5 CA 16 4A 21 35 03 E5 CD !J....|...J!5...
01C410: 9F 34 D1 C3 1E 4A 21 27 03 E5 CD 9F 34 D1 C3 4B .4...J!'....4..K
01C420: 4A CD 90 12 00 E5 21 01 00 E5 CD 24 4F D1 D1 CD J.....!....$O...
01C430: 90 12 06 7C B5 CA 43 4A 21 38 03 E5 CD 9F 34 D1 ...|..CJ!8....4.
01C440: C3 4B 4A 21 2A 03 E5 CD 9F 34 D1 CD 43 3B EB 21 .KJ!*....4..C;.!
01C450: 02 00 39 F9 EB C1 C9 C5 21 FA FF 39 F9 44 4D 2A ..9.....!..9.DM*
01C460: 8E 56 11 FE FF 19 7C 17 D2 7B 4A 21 5B 4B E5 CD .V....|..{J![K..
01C470: 0E 4E D1 21 00 00 E5 CD 4B 4E D1 11 B1 51 21 04 .N.!....KN...Q!.
01C480: 00 09 73 23 72 EB 36 00 60 69 36 01 23 36 00 CD ..s#r.6.`i6.#6..
01C490: 90 12 00 E5 2A 8E 56 D1 CD FA 12 D2 52 4B CD 90 ....*.V.....RK..
01C4A0: 12 00 29 11 93 56 19 7E 23 66 6F EB 21 02 00 09 ..)..V.~#fo.!...
01C4B0: 73 23 72 EB 6E 7D FE 23 CA 46 4B 60 69 AF 77 23 s#r.n}.#.FK`i.w#
01C4C0: 77 CD 90 12 00 11 F4 FF 19 7C 17 D2 0D 4B CD 90 w........|...K..
01C4D0: 12 02 6E 7D B7 CA 0D 4B CD 90 12 02 6E 7D FE 2E ..n}...K....n}..
01C4E0: CA 0D 4B 21 04 00 09 5E 23 56 13 72 2B 73 1B D5 ..K!...^#V.r+s..
01C4F0: 21 02 00 09 5E 23 56 13 72 2B 73 1B EB 6E EB E1 !...^#V.r+s..n..
01C500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C610: 00 00 00 00 00 00 00 00 00 52 52 00 00 58 5A F8 .........RR..XZ.
01C620: 5A 15 57 58 5A 00 00 00 00 00 00 00 00 00 00 00 Z.WXZ...........
01C630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C700: 73 60 69 5E 23 56 13 72 2B 73 C3 C1 4A 21 83 4B s`i^#V.r+s..J!.K
01C710: EB 21 02 00 09 73 23 72 CD 90 12 02 6E 7D B7 CA .!...s#r....n}..
01C720: 43 4B 21 04 00 09 5E 23 56 13 72 2B 73 1B D5 21 CK!...^#V.r+s..!
01C730: 02 00 09 5E 23 56 13 72 2B 73 1B EB 6E EB E1 73 ...^#V.r+s..n..s
01C740: C3 18 4B C3 52 4B 60 69 5E 23 56 13 72 2B 73 C3 ..K.RK`i^#V.r+s.
01C750: 8F 4A EB 21 06 00 39 F9 EB C1 C9 75 73 61 67 65 .J.!..9....usage
01C760: 3E 63 63 20 64 69 72 65 63 74 69 76 65 2D 61 6E >cc directive-an
01C770: 64 2D 73 6F 75 72 63 65 2D 66 69 6C 65 2D 4C 49 d-source-file-LI
01C780: 53 54 00 2E 43 4F 4D 00 C5 21 FA FF 39 F9 44 4D ST..COM..!..9.DM
01C790: 21 B1 51 E5 21 12 4C E5 CD 2E 4E D1 D1 EB 21 02 !.Q.!.L...N...!.
01C7A0: 00 09 73 23 72 2A 96 51 7D B7 C2 D2 4B 21 04 00 ..s#r*.Q}...K!..
01C7B0: 09 36 01 23 36 01 CD 90 12 04 36 AC 23 36 06 21 .6.#6.....6.#6.!
01C7C0: 00 11 E5 21 00 01 E5 CD 90 12 02 E5 CD 96 17 D1 ...!............
01C7D0: D1 D1 2A D9 51 E5 2A C5 51 E5 CD 90 12 02 E5 CD ..*.Q.*.Q.......
01C7E0: 96 17 D1 D1 D1 2A DB 51 E5 2A C7 51 E5 CD 90 12 .....*.Q.*.Q....
01C7F0: 02 E5 CD 96 17 D1 D1 D1 CD 90 12 02 E5 CD 3C 4E ..............<N
01C800: D1 21 00 00 E5 CD 4B 4E D1 EB 21 06 00 39 F9 EB .!....KN..!..9..
01C810: C1 C9 77 62 00 C5 21 FE FF 39 F9 44 4D CD C9 4E ..wb..!..9.DM..N
01C820: E5 2A DB 51 D1 19 2B EB 60 69 73 23 72 21 82 4C .*.Q..+.`is#r!.L
01C830: E5 21 00 01 E5 21 FF 11 E5 CD D8 4E E5 CD C9 4E .!...!.....N...N
01C840: 2B E5 CD C9 4E E5 CD 90 12 00 E5 2A 25 54 E5 2A +...N......*%T.*
01C850: 13 57 E5 CD 90 12 00 E5 2A 13 57 D1 19 E5 2A 25 .W......*.W...*%
01C860: 54 D1 CD FA 13 19 11 0A 00 19 E5 21 16 00 E5 CD T..........!....
01C870: 15 4E EB 21 16 00 39 F9 EB EB 21 02 00 39 F9 EB .N.!..9...!..9..
01C880: C1 C9 0A 0A 4D 45 4D 4F 52 59 20 4D 41 50 20 20 ....MEMORY MAP
01C890: 20 20 53 74 61 72 74 20 20 45 6E 64 0A 0A 52 75 Start End..Ru
01C8A0: 6E 74 69 6D 65 73 20 20 20 20 20 20 25 30 34 78 ntimes %04x
01C8B0: 20 20 25 30 34 78 0A 43 6F 64 65 20 20 20 20 20 %04x.Code
01C8C0: 20 20 20 20 20 25 30 34 78 20 20 25 30 34 78 0A %04x %04x.
01C8D0: 49 6E 69 74 69 61 6C 69 73 65 72 73 20 20 25 30 Initialisers %0
01C8E0: 34 78 20 20 25 30 34 78 0A 46 69 78 65 64 20 44 4x %04x.Fixed D
01C8F0: 61 74 61 20 20 20 20 25 30 34 78 20 20 25 30 34 ata %04x %04
01C900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01C910: 18 00 00 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: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA20: 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 ................
01CA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CC00: 0D 07 CD B6 07 E1 C9 49 2F 41 55 54 4F 49 4E 53 .......I/AUTOINS
01CC10: 45 52 54 43 48 41 4E 47 45 3A BB 23 CD 18 08 E5 ERTCHANGE:.#....
01CC20: 2A F9 22 06 0E CD B6 07 E1 C9 E5 3A B7 23 CD 4B *."........:.#.K
01CC30: 07 3A B0 23 47 C5 21 4B 22 CD B6 07 3A B8 23 CD .:.#G.!K"...:.#.
01CC40: 4B 07 C1 21 8D 22 CD B6 07 E1 C9 C5 CD 18 08 C1 K..!."..........
01CC50: 3E 20 CD C3 08 3E 24 CD C3 08 C9 E5 D5 C5 F5 3A > ...>$........:
01CC60: B9 23 CD 18 08 21 10 23 06 06 CD B6 07 F1 C1 D1 .#...!.#........
01CC70: E1 C9 11 F0 D8 CD 99 07 11 18 FC CD 99 07 11 9C ................
01CC80: FF CD 99 07 1E F6 CD 99 07 1E FF CD 99 07 21 4A ..............!J
01CC90: 22 CB 9E 78 B7 C8 C3 86 08 3E 2F 19 3C 38 FC ED "..x.....>/.<8..
01CCA0: 52 FE 30 E5 21 4A 22 20 07 CB 5E 20 03 04 E1 C9 R.0.!J" ..^ ....
01CCB0: CB DE E1 C3 C3 08 7E 23 B7 20 03 3E 20 2B CD DB ......~#. .> +..
01CCC0: 07 FE 7F 20 09 3E FB 80 47 38 0D 06 00 C9 FE 1B ... .>..G8......
01CCD0: 28 F3 FE 20 30 02 05 C8 10 DC C9 F5 FE 7F 20 0A (.. 0......... .
01CCE0: E5 21 12 08 CD 71 0A E1 F1 C9 38 04 3E 3F 18 17 .!...q....8.>?..
01CCF0: FE 1B 20 06 E5 21 0C 08 18 EA FE 20 30 09 3E 5E .. ..!..... 0.>^
01CD00: CD C3 08 F1 F5 C6 40 CD C3 08 F1 C9 5B 45 53 43 ......@.....[ESC
01CD10: 5D 00 5B 44 45 4C 5D 00 CB 7F CB BF 4F 3A 46 22 ].[DEL].....O:F"
01CD20: 28 03 3A 47 22 47 3A AC 23 81 4F E5 D5 C5 F5 21 (.:G"G:.#.O....!
01CD30: C0 23 7E 23 B7 20 05 CD FE 23 18 14 CD 6A 08 3A .#~#. ...#...j.:
01CD40: BF 23 B7 28 03 78 41 4F 79 CD C3 08 78 CD C3 08 .#.(.xAOy...x...
01CD50: 18 13 E5 D5 C5 F5 21 C5 23 7E 23 B7 20 04 CD FC ......!.#~#. ...
01CD60: 23 37 D4 6A 08 F1 C1 D1 E1 C9 57 7E 23 CD C3 08 #7.j......W~#...
01CD70: 15 20 F8 C9 C5 F5 3D 81 4F 3A 42 22 91 30 04 4F . ....=.O:B".0.O
01CD80: F1 81 F5 F1 C1 C9 B7 C8 F5 C5 47 3E 20 CD C3 08 ..........G> ...
01CD90: 10 F9 C1 F1 C9 DD E5 E5 D5 C5 11 80 05 CD 09 BB ................
01CDA0: 38 2C 1B 7A B3 20 F6 CD 84 BB 11 80 05 CD 09 BB 8,.z. ..........
01CDB0: 38 0A 1B 7A B3 20 F6 CD 81 BB 18 DE F5 CD 81 BB 8..z. ..........
01CDC0: F1 18 0B DD E5 E5 D5 C5 5F 0E 06 CD 05 00 C1 D1 ........_.......
01CDD0: E1 DD E1 C9 E5 D5 C5 3A FB 22 B7 28 09 DD CB 00 .......:.".(....
01CDE0: AE 3E FF C3 6C 09 ED 43 D5 22 21 10 23 22 DB 22 .>..l..C."!.#"."
01CDF0: DD CB 00 EE 2A D9 23 11 D9 23 19 01 00 00 CD 9D ....*.#..#......
01CE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D000: 09 DD CB 00 6E 28 16 DD CB 02 56 28 10 F5 C5 E5 ....n(....V(....
01D010: CD 60 19 ED 4B D5 22 CD 2B 08 E1 C1 F1 5F BE 28 .`..K.".+...._.(
01D020: 1D DD CB 00 6E 20 27 CB 77 20 04 CB 6F 20 0C E6 ....n '.w ..o ..
01D030: 1F BE 28 0A CB F7 BE 28 05 CB EF BE 20 10 7B CD ..(....(.... .{.
01D040: E2 09 DD CB 00 AE 23 7E B7 28 1F 0C 18 B0 7B DD ......#~.(....{.
01D050: CB 00 6E 28 1C 7E 23 B7 20 FB 7E B7 28 0D 7B 0E ..n(.~#. .~.(.{.
01D060: 00 04 18 B9 37 CD E2 09 18 03 58 7B B7 C1 D1 E1 ....7.....X{....
01D070: C9 F5 79 F5 54 5D F1 4F F5 1B 1A B7 20 FB 13 7E ..y.T].O.... ..~
01D080: 23 B7 20 FB 7E B7 28 10 04 1A BE 20 E9 23 13 0D #. .~.(.... .#..
01D090: 20 F7 F1 4F F1 C3 1D 09 F1 F1 C3 64 09 E5 D5 C5 ..O.......d....
01D0A0: 21 33 21 7E B7 28 05 37 DD CB 00 CE D4 95 08 DD !3!~.(.7........
01D0B0: CB 00 6E 28 16 21 BC 23 BE 28 14 21 DB 23 BE 20 ..n(.!.#.(.!.#.
01D0C0: 0A CD 95 08 C1 D1 E1 E3 E1 18 A1 C1 D1 E1 C9 DD ................
01D0D0: CB 00 CE E1 E1 E1 E1 CD 0A 0A C1 D1 E1 E3 E1 C3 ................
01D0E0: 33 01 DD CB 00 6E E5 28 09 21 10 23 AE 23 B6 28 3....n.(.!.#.#.(
01D0F0: 17 7B 2A DB 22 77 23 36 00 22 DB 22 CD 5B 07 C5 .{*."w#6.".".[..
01D100: ED 4B D5 22 CD 2B 08 C1 E1 C9 21 9A 23 CD 14 0D .K.".+....!.#...
01D110: 0E 0F CD 50 0E 3C 28 25 06 01 CD 52 08 3A AE 23 ...P.<(%...R.:.#
01D120: 4F CD 67 0A FE 1A CA D6 0A FE 0A 20 0B 0D 20 08 O.g........ .. .
01D130: CD 95 08 FE 0D 20 E3 C9 CD C3 08 18 E4 CD 52 08 ..... ........R.
01D140: 21 49 0A CD 71 0A C3 95 08 48 65 6C 70 20 66 69 !I..q....Help fi
01D150: 6C 65 20 6E 6F 74 20 66 6F 75 6E 64 00 3E 0D CD le not found.>..
01D160: C3 08 3E 0A C3 C3 08 10 05 CD D8 0C 06 80 7E 23 ..>...........~#
01D170: C9 7E 23 B7 C8 CD C3 08 18 F7 CD E9 0C 13 21 BB .~#...........!.
01D180: 0D 06 02 CD 06 0D 20 0B D5 13 21 BD 0D 01 04 00 ...... ...!.....
01D190: ED B0 D1 1B CD 20 0D D8 CD 52 08 3A 61 0E B7 20 ..... ...R.:a..
01D1A0: 04 3A 04 00 3C C6 40 32 D7 22 3A AD 23 0F 0F 0F .:..<.@2.":.#...
01D1B0: 0F E6 0F 32 D5 22 0E 11 47 18 02 0E 12 CD 50 0E ...2."..G.....P.
01D1C0: FE FF 28 12 87 87 87 87 87 21 80 00 85 6F 30 01 ..(......!...o0.
01D1D0: 24 CD E1 0A 18 E5 CD 5D 0A 21 24 0B CD 43 0A B7 $......].!$..C..
01D1E0: C9 E5 0E 0B 23 CB BE 0D 20 FA E1 C5 3A D5 22 B8 ....#... ...:.".
01D1F0: 3A D7 22 CC C3 08 11 6C 22 D5 3E 3A 12 13 3E 20 :."....l".>:..>
01D200: 18 3C 7B 23 C3 83 02 45 44 38 30 20 28 43 29 20 .<{#...ED80 (C)
01D210: 48 69 53 6F 66 74 20 31 39 38 35 2E 20 50 6C 65 HiSoft 1985. Ple
01D220: 61 73 65 20 62 75 79 20 64 6F 6E 27 74 20 73 74 ase buy don't st
01D230: 65 61 6C CD EE 02 CD D4 08 CD 84 0E 18 F5 C3 F2 eal.............
01D240: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 ED B0 21 41 ..............!A
01D2D0: 01 11 84 0E D5 CD 51 0C B7 C2 00 00 E1 EB ED 52 ......Q........R
01D2E0: E5 21 4E 01 11 80 00 42 4B ED B0 21 84 0E C1 C3 .!N....BK..!....
01D2F0: FE 00 3A AB 23 32 46 22 3C 32 44 22 3A AC 23 32 ..:.#2F"<2D":.#2
01D300: 43 22 3A AD 23 21 43 22 86 3D 32 42 22 3A AE 23 C":.#!C".=2B":.#
01D310: 21 44 22 86 D6 03 32 45 22 3C 32 47 22 2A 06 00 !D"...2E"<2G"*..
01D320: F9 25 22 40 22 22 E8 22 21 80 00 7E 85 6F 23 36 .%"@""."!..~.o#6
01D330: 00 21 81 00 ED 5B F9 22 D5 06 0F CD D3 02 11 FB .!...[."........
01D340: 22 06 05 CD D3 02 D1 ED 4B A7 23 C5 2A 40 22 ED ".......K.#.*@".
01D350: 42 44 4D E1 E5 EB CD 54 0C E1 FE 02 20 06 3D CD BDM....T.... .=.
01D360: BD 05 18 65 2B 36 FF 23 ED 53 E6 22 AF 12 3A BD ...e+6.#.S."..:.
01D370: 23 B7 28 0F 21 CF 23 7E 23 B7 20 04 CD 00 24 37 #.(.!.#~#. ...$7
01D380: D4 6A 08 DD 21 48 22 AF DD 77 00 DD 77 01 DD 77 .j..!H"..w..w..w
01D390: 02 DD CB 00 CE 32 E5 22 21 01 00 22 DF 22 3A 43 .....2."!..".":C
01D3A0: 22 4F 3A 44 22 47 2A A7 23 54 5D 22 EA 22 C3 33 "O:D"G*.#T]".".3
01D3B0: 01 3A BE 23 B7 28 0F 21 D4 23 7E 23 B7 20 04 CD .:.#.(.!.#~#. ..
01D3C0: 02 24 37 D4 6A 08 CD 52 08 3A 41 01 B7 C2 CE 01 .$7.j..R.:A.....
01D3D0: C3 50 0C AF 12 7E B7 C8 23 FE 20 28 F8 2B 7E 12 .P...~..#. (.+~.
01D3E0: 13 B7 C8 23 FE 20 28 02 10 F4 AF 1B 12 C9 CD 84 ...#. (.........
01D3F0: BB E5 21 48 22 CB 4E 28 05 CD D8 04 18 21 DD CB ..!H".N(.....!..
01D400: 12 13 23 01 08 00 ED B0 3E 2E 12 13 01 03 00 ED ..#.....>.......
01D410: B0 3E 20 12 E1 06 0F CD B6 07 C1 05 C0 3A D5 22 .> ..........:."
01D420: 47 C3 5D 0A 48 69 74 20 61 20 6B 65 79 00 CD E9 G.].Hit a key...
01D430: 0C CD 20 0D D8 0E 13 18 3F E5 CD 14 0D 38 42 11 .. .....?....8B.
01D440: 6A 0E 21 8F 0B CD 00 0D 28 37 D5 0E 11 CD 50 0E j.!.....(7....P.
01D450: 3C D1 C1 C8 C5 D5 CD 1A 0E D1 CD 85 0B 0E 13 CD <...............
01D460: 50 0E E1 CD 14 0D 11 71 0E 21 61 0E AF 12 01 09 P......q.!a.....
01D470: 00 ED B0 CD 85 0B 0E 17 CD 50 0E 3C 3E 01 C8 AF .........P.<>...
01D480: C9 E1 3E 01 C9 EB 36 42 23 36 41 23 36 4B C9 42 ..>...6B#6A#6K.B
01D490: 41 4B 7E FE 2A 28 04 23 10 F8 C9 36 3F 23 10 FB AK~.*(.#...6?#..
01D4A0: C9 C5 D5 CD E9 0C 21 B4 0D CD 04 0D 28 63 21 B0 ......!.....(c!.
01D4B0: 0D CD 04 0D 28 6A CD 17 0D DA 82 0C CD 1A 0E 0E ....(j..........
01D4C0: 13 CD 50 0E 0E 16 CD 50 0E 3C E1 C1 E5 09 7E 36 ..P....P.<....~6
01D4D0: 1A D1 F5 E5 28 17 21 80 00 06 81 1A 13 10 12 4F ....(.!........O
01D4E0: C5 CD 3E 0C C1 79 21 80 00 06 80 28 04 3E 02 18 ..>..y!....(.>..
01D4F0: 18 77 23 FE 0D 28 16 FE 1A 20 E0 CD 3E 0C 20 ED .w#..(... ..>. .
01D500: 0E 10 CD 50 0E 3C 28 E5 AF E1 C1 70 C9 3E 0A 18 ...P.<(....p.>..
01D510: CC 16 04 E1 C1 CD 29 0C 1E 1A 4A CD 53 0E AF C9 ......)...J.S...
01D520: 16 05 E1 C1 CD 29 0C AF C9 C5 4A 5E 23 CD 53 0E .....)....J^#.S.
01D530: 7B 1E 0A FE 0D 28 F6 C1 0B 78 B1 20 EC C9 D5 0E {....(...x. ....
01D540: 15 CD 50 0E B7 D1 C9 FE 0A C8 FE 1A 37 C8 3F C9 ..P.........7.?.
01D550: C7 AF 18 02 3E 01 32 83 0E C5 D5 CD E9 0C 21 B8 ....>.2.......!.
01D560: 0D CD 04 0D 20 17 D1 C1 0E 03 CD 53 0E CD 47 0C .... ......S..G.
01D570: 38 58 28 F4 12 13 0B 78 B1 20 ED 18 40 CD 17 0D 8X(....x. ..@...
01D580: 30 05 3E 01 D1 C1 C9 0E 0F CD 50 0E 3C 28 F3 D1 0.>.......P.<(..
01D590: C1 D5 EB 09 D1 01 80 FF 09 3A 83 0E B7 28 2D E5 .........:...(-.
01D5A0: CD D8 0C 06 80 7E E6 7F 23 FE 0A 28 13 FE 1A 28 .....~..#..(...(
01D5B0: 18 4F 12 13 10 EF E1 B7 ED 52 19 30 E2 3E 02 C9 .O.......R.0.>..
01D5C0: 3E 0D B9 0E 0A 28 ED 18 E9 E1 AF C9 CD D8 0C 20 >....(.........
01D5D0: F9 01 80 00 ED B0 18 F4 D5 C5 0E 14 CD 50 0E B7 .............P..
01D5E0: C1 D1 21 80 00 C8 36 1A C9 C5 E5 11 61 0E 01 22 ..!...6.....a.."
01D5F0: 00 21 CA 0D ED B0 D1 1A FE 20 13 28 FA 1B C1 C9 .!....... .(....
01D600: 02 76 28 09 CD EC 03 CB 5E 20 06 18 0D CB 5E 28 .v(.....^ ....^(
01D610: 05 CD 7E 04 18 09 CB 76 28 05 D5 CD 31 03 D1 CD ..~....v(...1...
01D620: 36 05 CD 2B 08 CB 8E CB 9E DD CB 02 B6 E1 C3 81 6..+............
01D630: BB E5 C5 3A 43 22 4F CD 2B 08 3A E5 22 B7 28 29 ...:C"O.+.:.".()
01D640: 67 3A B2 23 6F 3A B1 23 47 1A 13 FE 09 28 14 FE g:.#o:.#G....(..
01D650: 0D 28 59 FE 01 DC B4 03 38 52 FE 20 30 03 05 28 .(Y.....8R. 0..(
01D660: 02 10 E6 2D 20 DF 25 20 D8 1A 13 FE 0D CC D4 03 ...- .% ........
01D670: 28 3A FE 01 DC E3 03 38 33 FE 09 20 0E CD 2A 0F (:.....83.. ..*.
01D680: CD 74 08 CD 86 08 81 4F 0D 18 0D FE 20 38 33 FE .t.....O.... 83.
01D690: 80 38 02 3E 3F CD C3 08 0C 3A 42 22 B9 30 CA 1A .8.>?....:B".0..
01D6A0: 13 FE 01 DC B4 03 38 04 FE 0D 20 F3 F5 CD FE 03 ......8... .....
01D6B0: F1 C1 E1 C9 DD CB 00 76 C0 E5 2A E6 22 B7 ED 52 .......v..*."..R
01D6C0: E1 C9 47 3E 5E CD C3 08 0C 3A 42 22 B9 38 D0 78 ..G>^....:B".8.x
01D6D0: C6 40 18 C1 F5 3A A9 23 B7 20 02 3E 20 0C CD C3 .@...:.#. .> ...
01D6E0: 08 F1 C9 CD B4 03 F5 3A AA 23 18 EC C5 3A 47 22 .......:.#...:G"
01D6F0: 47 3A 42 22 4F CD 2B 08 C1 3E 0A C3 C3 08 3A DE G:B"O.+..>....:.
01D700: 22 B7 C8 47 DD CB 00 4E 20 25 3A 42 22 B9 38 1F "..G...N %:B".8.
01D710: 21 CA 23 7E B7 28 0A 47 23 7E CD C3 08 10 F9 18 !.#~.(.G#~......
01D720: 0E 3A 42 22 B9 38 08 3E 20 CD C3 08 0C 10 F2 AF .:B".8.> .......
01D730: 32 DE 22 C9 D5 C5 3A 43 22 4F 1B 1A 13 B7 28 1D 2."...:C"O....(.
01D740: 1A B7 28 19 FE 0D 28 15 FE 09 20 08 CD 2A 0F 81 ..(...(... ..*..
01D750: 4F 0D 18 05 FE 20 30 01 0C 0C 13 18 E3 0C 3A 43 O.... 0.......:C
01D760: 22 ED 44 81 4F 3A E5 22 B7 47 79 28 0E CD 2F 10 ".D.O:.".Gy(../.
01D770: 5F AF 83 10 FD ED 44 81 38 01 AF C1 D1 C9 E5 D5 _.....D.8.......
01D780: C5 CD 34 04 4F 3A B1 23 81 3D 32 DE 22 05 ED 5B ..4.O:.#.=2."..[
01D790: 34 21 CD 5E 0F CD 31 03 CD 29 05 20 37 CD 34 04 4!.^..1..). 7.4.
01D7A0: 4F D5 CD 4F 0F CD 34 04 D1 91 30 01 AF 32 DE 22 O..O..4...0..2."
01D7B0: 04 2A 34 21 B7 ED 52 20 10 DD CB 02 76 28 05 3E .*4!..R ....v(.>
01D7C0: FF 32 DE 22 CD 1C 05 18 03 CD 31 03 38 06 3A 45 .2."......1.8.:E
01D7D0: 22 B8 20 C4 C1 D1 E1 C9 CD 29 05 C0 E5 D5 C5 F5 ". ......)......
01D7E0: CD 52 08 ED 5B EA 22 3A 44 22 47 0E 00 CD 29 05 .R..[.":D"G...).
01D7F0: 20 25 21 48 22 CB 76 CB 9E 28 10 2A 34 21 AF ED %!H".v..(.*4!..
01D800: 06 03 18 02 06 04 D5 1A CD C1 0D 96 20 04 23 13 ............ .#.
01D810: 10 F5 D1 C9 CD E9 0C CD 35 0D D8 79 B7 C8 37 C9 ........5..y..7.
01D820: CD 4C 0D 3E 01 D8 21 62 0E 06 08 CD 92 0B 06 03 .L.>..!b........
01D830: CD 92 0B B7 C9 CD 4C 0D D8 4F 21 62 0E 06 0B 7E ......L..O!b...~
01D840: FE 3F 37 C8 FE 2A 37 C8 10 F5 B7 C9 EB 11 61 0E .?7..*7.......a.
01D850: 4E 23 7E FE 3A 20 0F 79 CD C1 0D 23 D6 40 D8 FE N#~.: .y...#.@..
01D860: 11 3F D8 12 18 01 2B 06 08 13 CD EC 0D CC 99 0D .?....+.........
01D870: 28 21 38 0B 12 10 F2 CD EC 0D 28 1D 3F D8 04 13 (!8.......(.?...
01D880: 10 FD 06 03 CD EC 0D C8 D8 12 13 10 F7 CD EC 0D ................
01D890: C8 37 C9 4F 3E 07 B8 79 C9 E5 D5 C5 F5 21 AD 0D .7.O>..y.....!..
01D8A0: 11 6A 0E 01 03 00 ED B0 F1 C1 D1 E1 C9 20 20 20 .j...........
01D8B0: 4C 53 54 3A 50 55 4E 3A 52 44 52 3A 00 2A 2E 2A LST:PUN:RDR:.*.*
01D8C0: 00 FE 61 D8 FE 7B D0 D6 20 C9 00 20 20 20 20 20 ..a..{.. ..
01D8D0: 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 ..........
01D8E0: 00 00 00 00 00 00 00 00 00 00 00 00 7E 23 FE 2E ............~#..
01D8F0: 28 16 CD C1 0D FE 21 38 0D E5 C5 21 0B 0E 01 0F (.....!8...!....
01D900: 00 ED B1 C1 E1 C9 BF C9 B7 37 C9 3C 3E 2C 3B 3A .........7.<>,;:
01D910: 3D 5B 5D 5F 25 7C 28 29 2F 5C 3A 61 0E F5 0E 1D =[]_%|()/\:a....
01D920: DD E5 CD 05 00 DD E1 F1 E5 B7 20 04 3A 04 00 3C .......... .:..<
01D930: 47 21 00 00 37 ED 6A 10 FC D1 7B A5 20 03 7A A4 G!..7.j...{. .z.
01D940: C8 3A 04 00 F5 0E 0D CD 53 0E F1 5F 0E 0E 18 03 .:......S.._....
01D950: 11 61 0E DD E5 E5 D5 C5 CD 05 00 C1 D1 E1 DD E1 .a..............
01D960: C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01D980: 00 00 00 00 DA B3 12 DD CB 00 6E 20 1B FE FF CA ..........n ....
01D990: 2B 19 E5 D5 21 15 23 87 16 00 5F 19 5E 23 56 EB +...!.#..._.^#V.
01D9A0: D1 E3 FE 56 DC A7 14 C9 B7 C8 32 DB 22 CD D9 13 ...V......2."...
01D9B0: DA AB 12 DD CB 00 66 28 12 7E B7 C8 FE 0D C8 FE ......f(.~......
01D9C0: 09 20 0E 3A B1 23 32 DE 22 18 06 CD 78 14 DA AF . .:.#2."...x...
01D9D0: 12 3A DB 22 77 23 FE 0D CC DE 0E C3 98 0F CD A7 .:."w#..........
01D9E0: 14 54 5D 3A 45 22 B8 20 04 CD 7F 10 05 04 DD CB .T]:E". ........
01D9F0: 00 DE 37 CD 8C 10 CD D9 13 3A 48 22 CB 47 C8 CB ..7......:H".G..
01DA00: 52 20 08 B9 20 05 CD 1C 05 18 03 CD 31 03 38 07 R .. .......1.8.
01DA10: 04 3A 45 22 B8 30 D6 F1 C1 D1 E1 C9 0C ED 5B 39 .:E".0........[9
01DA20: 21 CD 31 03 ED 5B 36 21 C9 E5 21 33 21 3E FF CD !.1..[6!..!3!>..
01DA30: C3 08 77 E1 B7 C9 E5 D5 C5 3A 43 22 ED 44 81 3C ..w......:C".D.<
01DA40: 32 DB 22 3A 48 22 CB 4F 20 24 21 4A 22 CB 76 28 2.":H".O $!J".v(
01DA50: 05 CD 85 05 18 18 CB 46 CB 86 C4 D5 05 CB 4E CB .......F......N.
01DA60: 8E C4 DD 06 CD A5 05 CD 2C 06 C1 D1 E1 C9 CD 2C ........,......,
01DA70: 06 21 4A 22 CD D5 05 CD 5B 07 CD DD 06 CD 2A 07 .!J"....[.....*.
01DA80: CD 19 07 18 DF 3A 46 22 47 3A 43 22 4F CD 2B 08 .....:F"G:C"O.+.
01DA90: 21 CA 23 7E 23 B7 C2 6A 08 3A AD 23 C3 86 08 3A !.#~#..j.:.#...:
01DAA0: B3 23 C3 18 08 3A 49 22 B7 28 08 DD 36 01 00 CB .#...:I".(..6...
01DAB0: D6 18 05 CB 56 CB 96 C8 F5 CD 9F 05 F1 CB CE 21 ....V..........!
01DAC0: DF 12 3C 23 23 3D 20 FB 5E 23 56 EB 3A AF 23 47 ..<##= .^#V.:.#G
01DAD0: CD B6 07 37 C9 E5 3A BA 23 CD 18 08 CB 66 20 23 ...7..:.#....f #
01DAE0: 06 05 21 19 06 CD B6 07 2A E8 22 ED 5B E6 22 ED ..!.....*.".[.".
01DAF0: 52 CD 72 07 DD CB 00 56 3E 20 28 02 3E 2A CD C3 R.r....V> (.>*..
01DB00: 08 E1 C9 06 06 21 1E 06 CD B6 07 2A 40 22 ED 5B .....!.....*@".[
01DB10: E8 22 ED 52 CD 72 07 E1 C9 46 52 45 45 3A 42 4C .".R.r...FREE:BL
01DB20: 4F 43 4B 3A 4F 3A AD 23 FE 50 79 C9 3A B4 23 ED OCK:O:.#.Py.:.#.
01DB30: 5B DF 22 30 11 CD 24 06 30 0C DD CB 02 56 C0 F5 [."0..$.0....V..
01DB40: CD DD 06 F1 18 1B 2A E3 22 DD CB 00 4E 20 12 DD ......*."...N ..
01DB50: CB 02 76 20 0C B7 ED 52 28 1B C6 05 CD 18 08 18 ..v ...R(.......
01DB60: 0B CD 18 08 06 05 21 D8 06 CD B6 07 EB 22 E3 22 ......!......"."
01DB70: 06 00 CD 78 07 CD B6 06 CD 24 06 3A B5 23 30 06 ...x.....$.:.#0.
01DB80: DD CB 02 56 28 1C DD CB 02 76 20 16 DD CB 00 4E ...V(....v ....N
01DB90: 20 10 ED 5B E1 22 B7 ED 52 C8 19 C6 04 CD 18 08 ..[."..R.......
01DBA0: 18 0D E5 CD 18 08 06 04 21 D4 06 CD B6 07 E1 22 ........!......"
01DBB0: E1 22 44 C3 7E 07 3A DB 22 4F 3A E5 22 B7 28 0B ."D.~.:."O:.".(.
01DBC0: 47 CD 2F 10 67 AF 84 38 07 10 FB 81 26 00 6F D0 G./.g..8....&.o.
01DBD0: 21 FF 00 C9 43 4F 4C 3A 4C 49 4E 45 3A E5 3A B6 !...COL:LINE:.:.
01DBE0: 23 CD 18 08 21 48 22 CB 66 28 07 06 06 21 13 07 #...!H".f(...!..
01DBF0: 18 10 CB 46 28 07 06 06 21 07 07 18 05 06 06 21 ...F(...!......!
01DC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01DC10: 19 00 00 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: 67 C0 D5 C5 ED 5B 34 21 CD 5E 0F CD 1C 0F 30 09 g....[4!.^....0.
01DD10: F5 CD 78 14 F1 77 23 18 F2 C1 D1 C9 1A 13 FE 20 ..x..w#........
01DD20: 28 06 FE 09 28 02 B7 C9 37 C9 E5 C5 3A 43 22 ED (...(...7...:C".
01DD30: 44 81 0E 00 B7 28 0F 6F 3A B1 23 67 7D 94 28 06 D....(.o:.#g}.(.
01DD40: 30 FB 2C 0C 18 F6 79 B7 C1 E1 C0 3A B1 23 C9 1B 0.,...y....:.#..
01DD50: 1A 13 18 05 1A 13 FE 0D C8 FE 01 30 F7 C9 1B 1A ...........0....
01DD60: FE FF 28 0B 1B 1A FE FF 28 05 FE 0D 20 F6 37 13 ..(.....(... .7.
01DD70: C9 D5 ED 5B EA 22 CD 5E 0F ED 53 EA 22 D1 C9 D5 ...[.".^..S."...
01DD80: ED 5B EA 22 CD 4F 0F ED 53 EA 22 D1 C9 D5 ED 5B .[.".O..S."....[
01DD90: A7 23 B7 ED 52 19 D1 C9 E5 D5 C5 B7 ED 52 45 3A .#..R........RE:
01DDA0: 43 22 4F 62 6B 1E 00 78 B7 28 24 7E FE 09 20 08 C"Obk..x.($~.. .
01DDB0: CD 2A 0F 3D 81 4F 18 05 FE 20 30 01 0C 23 0C 3A .*.=.O... 0..#.:
01DDC0: 42 22 B9 30 08 1C CD 2F 10 ED 44 81 4F 10 DC 79 B".0.../..D.O..y
01DDD0: C1 4F 7B 21 E5 22 BE 77 28 04 DD CB 00 CE D1 E1 .O{!.".w(.......
01DDE0: C9 C5 3A E5 22 B7 28 08 47 CD 2F 10 81 4F 10 F9 ..:.".(.G./..O..
01DDF0: 3A 43 22 F5 ED 44 81 3C 47 F1 4F 62 6B 7E FE 0D :C"..D.<G.Obk~..
01DE00: 28 2B B7 28 28 FE 09 20 17 CD 2A 0F B8 38 06 05 (+.((.. ..*..8..
01DE10: 28 1B 23 18 18 3D F5 ED 44 80 47 F1 81 4F 18 08 (.#..=..D.G..O..
01DE20: FE 20 30 04 0C 05 28 05 0C 23 10 D1 2B C1 C9 E5 . 0...(..#..+...
01DE30: 3A B2 23 6F 3A B1 23 67 AF 84 2D 20 FC E1 C9 7E :.#o:.#g..- ...~
01DE40: FE 0D 23 CC 51 10 2B C9 2B 7E FE 0D CC 64 10 23 ..#.Q.+.+~...d.#
01DE50: C9 CD A7 14 CD 5E 0F B7 CD 8C 10 3A 44 22 B8 CA .....^.....:D"..
01DE60: 77 10 05 C9 CD A7 14 CD 4F 0F 37 CD 8C 10 3A 45 w.......O.7...:E
01DE70: 22 B8 CA 7F 10 04 C9 CD 71 0F DD CB 00 CE C9 CD ".......q.......
01DE80: 7F 0F 3E FF 32 DE 22 DD CB 02 F6 C9 E5 2A DF 22 ..>.2."......*."
01DE90: 38 02 2B 2B 23 22 DF 22 E1 C9 54 5D 13 CD 5E 0F 8.++#"."..T]..^.
01DEA0: E5 EB ED 5B A7 23 01 00 00 18 03 CD 4F 0F B7 ED ...[.#......O...
01DEB0: 52 19 03 20 F6 ED 43 DF 22 EB E1 3A AE 23 CB 3F R.. ..C."..:.#.?
01DEC0: 3D 47 F5 D5 E5 2A A7 23 B7 ED 52 E1 28 0A CD 5E =G...*.#..R.(..^
01DED0: 0F 30 04 10 F9 18 01 05 ED 53 EA 22 D1 F1 90 47 .0.......S."...G
01DEE0: 3A 44 22 80 47 DD CB 00 CE C3 98 0F E5 21 7B 23 :D".G........!{#
01DEF0: F5 7E B7 28 08 F1 BE 23 20 F6 E1 37 C9 F1 E1 AF .~.(...# ..7....
01DF00: E5 2A E6 22 ED 5B A7 23 B7 ED 52 44 4D E1 CD A1 .*.".[.#..RDM...
01DF10: 0B B7 20 0A DD CB 02 6E C2 6F 18 C3 B1 02 3D CC .. ....n.o....=.
01DF20: D7 12 28 03 CD DB 12 C1 D1 E1 C9 E5 CD B9 19 18 ..(.............
01DF30: 04 E5 CD 6F 19 7C B5 20 02 E1 C9 C5 D5 44 4D 21 ...o.|. .....DM!
01DF40: FB 22 36 00 ED 5B A7 23 0B 78 B1 28 0B CD 4F 0F ."6..[.#.x.(..O.
01DF50: 30 F6 D1 C1 E1 C3 C7 12 C1 C1 C1 62 6B C3 9A 10 0..........bk...
01DF60: 21 4A 22 CB D6 CD A5 05 DD CB 02 D6 C3 9F 05 D5 !J".............
01DF70: C5 CD 60 19 06 0C 21 D2 19 CD B6 07 06 04 21 FB ..`...!.......!.
01DF80: 22 3E 2D 32 D9 22 04 CD 95 08 CD 0F 1C 28 16 FE ">-2.".......(..
01DF90: 0D 28 1E D6 30 FE 0A 30 EE 05 28 EA C6 30 77 23 .(..0..0..(..0w#
01DFA0: CD C3 08 18 E2 78 FE 05 28 DD 2B 04 CD 05 18 18 .....x..(.+.....
01DFB0: D6 36 00 CD B9 19 C1 D1 C9 21 00 00 11 FB 22 1A .6.......!....".
01DFC0: 13 B7 C8 D6 30 29 E5 29 29 C1 09 85 6F 30 F0 24 ....0).))...o0.$
01DFD0: 18 ED 47 6F 20 74 6F 20 6C 69 6E 65 3A 20 CD FE ..Go to line: ..
01DFE0: 11 D8 CD 40 20 CA AB 12 CD 57 20 C3 99 1A CD FE ...@ ....W .....
01DFF0: 11 D8 E5 D5 C5 CD 3E 12 2A E6 22 09 ED 5B 40 22 ......>.*."..[@"
01E000: EB ED 52 C1 D1 E1 DA CB 12 E5 CD 3E 12 ED 43 DB ..R........>..C.
01E010: 22 E1 E5 3A F3 22 F5 CD 59 12 F1 32 F3 22 ED 5B "..:."..Y..2.".[
01E020: E6 22 EB B7 ED 52 44 4D 03 19 ED 5B DB 22 E5 19 ."...RDM...[."..
01E030: 54 5D ED 53 E6 22 E1 ED B8 ED 4B DB 22 D1 D5 21 T].S."....K."..!
01E040: F3 22 CD 19 21 ED B0 62 6B 2B CD 5E 0F CD BC 17 ."..!..bk+.^....
01E050: E1 54 5D 13 CD 5E 0F CD B3 17 C3 9A 10 CD 1C 12 .T]..^..........
01E060: D8 CD 40 20 20 04 CD 4B 1B C0 CD 57 20 2A F4 22 ..@ ..K...W *."
01E070: C3 9A 10 DD CB 00 56 CA D3 12 E5 D5 2A 40 22 E5 ......V.....*@".
01E080: ED 5B 3E 22 B7 ED 52 23 ED 5B E6 22 19 D1 38 04 .[>"..R#.[."..8.
01E090: EB 2B ED 52 D1 E1 DA CB 12 E5 2A 40 22 ED 4B 3E .+.R......*@".K>
01E0A0: 22 ED 43 D5 22 B7 ED 42 44 4D 03 E1 E5 CD 59 12 ".C."..BDM....Y.
01E0B0: 2A E8 22 ED 5B E6 22 ED 53 D7 22 B7 ED 52 22 DB *.".[.".S."..R".
01E0C0: 22 EB D1 D5 ED 52 23 22 D9 22 2A DB 22 ED 5B D5 "....R#"."*.".[.
01E0D0: 22 D5 E5 19 2B ED 5B 40 22 38 04 ED 52 38 0C E1 "...+.[@"8..R8..
01E0E0: EB D1 D5 B7 ED 52 23 22 DB 22 E5 E1 ED 5B D7 22 .....R#"."...[."
01E0F0: 19 22 D7 22 EB ED 4B D9 22 ED B8 ED 53 EC 22 54 ."."..K."...S."T
01E100: C9 ED 52 19 C0 E5 D5 2A 34 21 ED 5B A7 23 ED 52 ..R....*4!.[.#.R
01E110: D1 E1 C8 E5 D5 2A 34 21 54 5D CD 5E 0F CD 7F 11 .....*4!T].^....
01E120: D1 E1 30 03 AF 37 C9 CD 51 10 E5 2A 34 21 2B 36 ..0..7..Q..*4!+6
01E130: 20 E3 CD D9 13 E3 36 0D DD CB 00 CE E1 AF 3C C9 .....6.......<.
01E140: 7E B7 C8 FE 0D C0 E5 D5 2A 36 21 54 5D CD 4F 0F ~.......*6!T].O.
01E150: CD 7F 11 D1 E1 30 03 AF 37 C9 CD A7 14 E5 D5 CD .....0..7.......
01E160: 4F 0F 62 6B D1 2B 7E B7 28 02 36 20 E3 CD D9 13 O.bk.+~.(.6 ....
01E170: E3 7E B7 28 02 36 0D DD CB 00 CE E1 AF 3C C9 B7 .~.(.6.......<..
01E180: ED 52 30 07 7D 2F 6F 7C 2F 67 23 3A 38 21 85 6F .R0.}/o|/g#:8!.o
01E190: 30 01 24 E5 2A 3B 21 ED 5B 39 21 ED 52 D1 ED 52 0.$.*;!.[9!.R..R
01E1A0: C9 3A 38 21 ED 5B 39 21 83 5F 30 01 14 EB B7 ED .:8!.[9!._0.....
01E1B0: 52 44 4D EB 54 5D C9 E5 2A 39 21 1B B7 ED 52 19 RDM.T]..*9!...R.
01E1C0: 28 14 1A CD EC 10 38 F3 1B B7 ED 52 19 28 07 1A (.....8....R.(..
01E1D0: CD EC 10 30 F3 13 E1 C9 03 0A B7 C8 FE 0D C8 CD ...0............
01E1E0: EC 10 30 F4 03 0A B7 C8 FE 0D C8 CD EC 10 38 F4 ..0...........8.
01E1F0: C9 E5 B7 ED 52 3A 38 21 95 32 38 21 E1 C9 E5 D5 ....R:8!.28!....
01E200: 11 F3 22 CD 26 21 EB 2B B7 ED 52 30 0A 21 F6 22 ..".&!.+..R0.!."
01E210: CD 19 21 B7 ED 52 3F D1 E1 DA BF 12 3A F3 22 3C ..!..R?.....:."<
01E220: 37 CA B7 12 3A F6 22 3C 37 CA BB 12 E5 D5 C5 CD 7...:."<7.......
01E230: 3E 12 B7 EB ED 52 C1 D1 E1 3F DA C3 12 C9 11 F3 >....R...?......
01E240: 22 CD 26 21 21 F6 22 CD 19 21 B7 ED 52 44 4D 03 ".&!!."..!..RDM.
01E250: 19 C9 78 2F 47 79 2F 4F 03 ED 43 EE 22 22 EC 22 ..x/Gy/O..C.""."
01E260: E5 D5 C5 54 5D 13 CD 5E 0F 3E FF 21 F0 22 06 03 ...T]..^.>.!."..
01E270: C5 23 4E 23 46 2B 2B EB B7 ED 42 09 EB 20 01 77 .#N#F++...B.. .w
01E280: 23 23 23 C1 10 EA 06 03 21 F0 22 B7 23 5E 23 56 ###.....!.".#^#V
01E290: E5 2A EC 22 ED 52 28 02 30 05 2A EE 22 19 EB E1 .*.".R(.0.*."...
01E2A0: 72 2B 73 23 23 10 E5 C1 D1 E1 C9 3E 01 18 2E 3E r+s##......>...>
01E2B0: 02 18 2A 3E 03 18 26 3E 04 18 22 3E 05 18 1E 3E ..*>..&>..">...>
01E2C0: 06 18 1A 3E 07 18 16 3E 08 18 12 3E 09 18 0E 3E ...>...>...>...>
01E2D0: 0A 18 0A 3E 0B 18 06 3E 0C 18 02 3E 0D 32 49 22 ...>...>...>.2I"
01E2E0: C9 FD 12 FE 12 0C 13 1D 13 2F 13 44 13 57 13 6B ........./.D.W.k
01E2F0: 13 80 13 8D 13 9B 13 A7 13 BA 13 CF 13 00 4F 75 ..............Ou
01E300: 5D 13 ED 4B DB 22 E1 ED B0 22 D5 22 2B ED 5B 40 ]..K."..."."+.[@
01E310: 22 B7 ED 52 20 B4 2A D7 22 22 E6 22 ED 5B 3E 22 "..R .*."".".[>"
01E320: B7 ED 52 38 0D DD CB 00 96 2A 40 22 22 E8 22 22 ..R8.....*@"".""
01E330: 3E 22 2A EC 22 54 5D 13 CD 5E 0F CD BC 17 E1 54 >"*."T]..^.....T
01E340: 5D 13 CD 5E 0F CD B3 17 C3 9A 10 E5 C5 CD 9F 05 ]..^............
01E350: 06 0F 21 62 1B CD B6 07 DD CB 02 D6 CD E7 17 C1 ..!b............
01E360: E1 C9 41 62 61 6E 64 6F 6E 20 62 6C 6F 63 6B 3A ..Abandon block:
01E370: 20 CD 1C 12 D8 E5 D5 C5 21 F6 1B 36 00 CD 9A 1B .......!..6....
01E380: 28 14 E5 CD 3E 12 E1 CD A1 0B B7 28 09 3D CC D7 (...>......(.=..
01E390: 12 28 03 CD DB 12 C1 D1 E1 C9 C5 CD 60 19 06 0A .(..........`...
01E3A0: 21 05 1C CD B6 07 06 0E 3E 2D 32 D9 22 21 F6 1B !.......>-2."!..
01E3B0: 7E B7 28 07 05 23 CD C3 08 18 F5 04 CD 95 08 CD ~.(..#..........
01E3C0: 0F 1C 28 18 FE 15 28 2C FE 0D 28 20 FE 20 38 EC ..(...(,..( . 8.
01E3D0: 28 16 05 28 E6 77 CD C3 08 23 18 E0 78 FE 0F 28 (..(.w...#..x..(
01E3E0: DB 2B 04 CD 05 18 18 D4 DD CB 02 EE 36 00 21 F6 .+..........6.!.
01E3F0: 1B 78 D6 0F C1 C9 00 00 00 00 00 00 00 00 00 00 .x..............
01E400: 00 00 00 00 00 46 69 6C 65 6E 61 6D 65 3A 20 E5 .....Filename: .
01E410: C5 F5 2A D9 23 01 D9 23 09 3A D9 22 47 7E 23 B7 ..*.#..#.:."G~#.
01E420: 20 FB 10 F9 F1 BE C1 E1 C9 E5 D5 C5 22 D5 22 21 ..........."."!
01E430: F6 1B 36 00 CD 9A 1B CA C4 1C E5 DD CB 00 96 2A ..6............*
01E440: 40 22 ED 5B E6 22 B7 ED 52 44 4D 2A D5 22 CD 59 @".[."..RDM*.".Y
01E450: 12 54 5D C5 2A E6 22 B7 ED 52 44 4D 03 ED 43 DB .T].*."..RDM..C.
01E460: 22 19 D5 ED 5B 40 22 ED 53 E6 22 ED 53 E8 22 ED "...[@".S.".S.".
01E470: B8 13 ED 53 D7 22 D1 C1 78 B1 28 1E E1 CD 54 0C ...S."..x.(...T.
01E480: 3D 28 0D 3D 28 0F DD CB 00 CE ED 53 D5 22 18 0D =(.=(......S."..
01E490: CD D7 12 18 08 CD CB 12 18 03 CD AB 12 ED 5B D5 ..............[.
01E4A0: 22 2A D7 22 B7 ED 52 44 4D 19 CD 52 12 ED 4B DB "*."..RDM..R..K.
01E4B0: 22 ED B0 1B ED 53 E6 22 2A D5 22 54 5D 13 CD 5E "....S."*."T]..^
01E4C0: 0F CD BC 17 C1 D1 E1 CD B3 17 C3 9A 10 E5 D5 C5 ................
01E4D0: 3A B7 23 21 4B 22 22 DB 22 CD 4A 1D 32 D5 22 38 :.#!K"".".J.2."8
01E4E0: 17 3A B8 23 21 8D 22 22 DB 22 CD 4A 1D 32 D7 22 .:.#!."".".J.2."
01E4F0: 38 06 CD 59 1E CD 36 1D C1 D1 E1 D8 CD 2E 1D C8 8..Y..6.........
01E500: 74 20 6F 66 20 6D 65 6D 6F 72 79 00 4C 69 6E 65 t of memory.Line
01E510: 20 69 73 20 74 6F 6F 20 6C 6F 6E 67 00 55 6E 64 is too long.Und
01E520: 65 66 69 6E 65 64 20 63 6F 6D 6D 61 6E 64 00 42 efined command.B
01E530: 6C 6F 63 6B 20 73 74 61 72 74 20 75 6E 6D 61 72 lock start unmar
01E540: 6B 65 64 00 42 6C 6F 63 6B 20 65 6E 64 20 75 6E ked.Block end un
01E550: 6D 61 72 6B 65 64 00 49 6E 76 61 6C 69 64 20 64 marked.Invalid d
01E560: 65 73 74 69 6E 61 74 69 6F 6E 00 42 6C 6F 63 6B estination.Block
01E570: 20 6D 61 72 6B 73 20 72 65 76 65 72 73 65 64 00 marks reversed.
01E580: 4E 6F 20 73 75 63 68 20 6C 69 6E 65 00 42 6C 6F No such line.Blo
01E590: 63 6B 20 74 6F 6F 20 62 69 67 00 4D 61 72 6B 65 ck too big.Marke
01E5A0: 72 20 6C 6F 73 74 00 4E 6F 20 62 6C 6F 63 6B 20 r lost.No block
01E5B0: 69 6E 20 62 75 66 66 65 72 00 4E 6F 20 66 69 6C in buffer.No fil
01E5C0: 65 2F 42 61 64 20 66 69 6C 65 6E 61 6D 65 00 44 e/Bad filename.D
01E5D0: 69 73 63 20 66 75 6C 6C 00 B7 DD CB 00 76 C0 E5 isc full.....v..
01E5E0: D5 CD 4F 0F E1 E5 EB B7 ED 52 E5 2A 3B 21 ED 5B ..O......R.*;!.[
01E5F0: 39 21 B7 ED 52 D1 ED 52 30 07 D1 E1 E3 E1 C3 AF 9!..R..R0.......
01E600: 12 ED 5B E6 22 2A E8 22 B7 ED 52 ED 5B 39 21 19 ..[."*."..R.[9!.
01E610: ED 5B 3B 21 ED 52 D1 E1 30 18 DD CB 00 56 C8 CD .[;!.R..0....V..
01E620: 4B 1B 37 C0 DD CB 00 96 E5 2A 40 22 22 E8 22 E1 K.7......*@"".".
01E630: 18 A7 C5 01 00 00 CD 59 12 C1 B7 ED 52 E5 DD CB .......Y....R...
01E640: 00 F6 ED 53 34 21 D5 CD 4F 0F ED 53 36 21 E1 EB ...S4!..O..S6!..
01E650: B7 ED 52 7D 32 38 21 E1 7D 2A 39 21 E5 85 6F 30 ..R}28!.}*9!..o0
01E660: 01 24 E5 C5 2A 34 21 ED 5B 39 21 3A 38 21 06 00 .$..*4!.[9!:8!..
01E670: 4F ED B0 C1 E1 D1 B7 C9 D5 C5 E5 3A 38 21 2A 39 O..........:8!*9
01E680: 21 06 00 4F 09 ED 5B 3B 21 ED 52 37 28 15 3C 32 !..O..[;!.R7(.<2
01E690: 38 21 2A 3B 21 D1 D5 B7 ED 52 44 4D 19 54 5D 2B 8!*;!....RDM.T]+
01E6A0: ED B8 AF E1 C1 D1 C9 DD CB 00 76 C8 C5 B7 ED 52 ..........v....R
01E6B0: E5 DD CB 00 B6 2A 36 21 ED 5B 34 21 ED 52 3A 38 .....*6!.[4!.R:8
01E6C0: 21 F5 16 00 5F EB ED 52 28 06 D4 E7 14 DC 0F 15 !..._..R(.......
01E6D0: F1 06 00 4F 2A 39 21 ED 5B 34 21 D5 ED B0 D1 E1 ...O*9!.[4!.....
01E6E0: 19 C1 DD CB 02 C6 C9 ED 5B E6 22 D5 19 54 5D ED ........[."..T].
01E6F0: 53 E6 22 E1 E5 23 ED 4B 36 21 ED 42 44 4D E1 78 S."..#.K6!.BDM.x
01E700: 23 CD 7A 1E 2B D8 23 18 22 CD 2E 1D C8 CD 7A 1E #.z.+.#.".....z.
01E710: D8 CD AF 1E CD 7A 1E 18 12 CD 2E 1D C8 7E B7 28 .....z.......~.(
01E720: 0A CD 7A 1E 38 05 CD AF 1E 30 F2 C3 9A 10 7E B7 ..z.8....0....~.
01E730: C8 3A D1 22 B7 C9 3A D3 22 21 D1 22 96 21 CF 22 .:."..:."!.".!."
01E740: 77 AF CB 7E 28 01 3D 23 77 C9 4F CD 3E 1E 22 D7 w..~(.=#w.O.>.".
01E750: 22 CB 8B E5 C5 79 CD 4B 07 3A B0 23 47 2A D7 22 "....y.K.:.#G*."
01E760: CD B6 07 79 CD 4B 07 C1 E1 CB 4B 28 06 2B 7E 23 ...y.K....K(.+~#
01E770: CD DB 07 CB 83 CD 95 08 47 E5 21 DB 23 BE E1 20 ........G.!.#..
01E780: 06 CB 43 CB C3 28 EE CB 43 28 08 FE 3F 20 2F 06 ..C..(..C(..? /.
01E790: 80 18 2B 3E 2D 32 D9 22 78 CD 0F 1C 28 4A 3E 2B ..+>-2."x...(J>+
01E7A0: 32 D9 22 78 CD 0F 1C 28 3B 78 FE 12 28 9D FE 13 2."x...(;x..(...
01E7B0: 28 60 FE 15 28 29 FE 0D 28 22 FE 20 38 B7 CB 4B (`..()..(". 8..K
01E7C0: 28 06 7A FE 20 78 28 AD 77 23 14 36 00 CD DB 07 (.z. x(.w#.6....
01E7D0: CB 4B C2 73 1D 16 01 CB CB C3 53 1D AF 7A C9 CD .K.s......S..z..
01E7E0: 2A 07 37 C9 06 09 18 D6 CB 4B CA 75 1D 7A B7 CA *.7......K.u.z..
01E7F0: 75 1D 2B 15 CD 05 18 7E 36 00 06 04 FE 1B 28 0A u.+....~6.....(.
01E800: FE 7F 28 06 06 01 FE 20 30 05 CD 05 18 10 FB C3 ..(.... 0.......
01E810: 73 1D E5 C5 06 21 21 4B 22 11 8D 22 4E 1A 77 79 s....!!K".."N.wy
01E820: 12 23 13 10 F7 2A D1 22 ED 5B D3 22 ED 53 D1 22 .#...*.".[.".S."
01E830: 22 D3 22 CD 36 1D CD 2A 07 C1 E1 C3 4B 1D 2A DB ".".6..*....K.*.
01E840: 22 11 21 00 EB 19 EB C5 01 21 00 ED B0 C1 E5 16 ".!......!......
01E850: FF 7E 23 14 B7 20 FA E1 C9 21 6C 22 11 4B 22 01 .~#.. ...!l".K".
01E860: 21 00 C5 ED B0 C1 54 5D 21 AE 22 ED B0 3A D5 22 !.....T]!."..:."
01E870: 32 D1 22 3A D7 22 32 D3 22 C9 D5 C5 E5 2B 11 4B 2.":."2."....+.K
01E880: 22 23 7E B7 28 1F 1A FE 80 28 03 BE 20 F3 E5 23 "#~.(....(.. ..#
01E890: 13 1A B7 28 15 7E B7 28 0B 1A FE 80 28 F1 BE 28 ...(.~.(....(..(
01E8A0: EE E1 18 DA E1 E1 C1 D1 3F C9 E1 E3 37 18 F6 D5 ........?...7...
01E8B0: C5 F5 22 DB 22 ED 4B CF 22 2A E6 22 09 ED 5B E8 ..".".K."*."..[.
01E8C0: 22 B7 ED 52 30 57 78 B1 28 3B 2A E6 22 E5 09 22 "..R0Wx.(;*.".."
01E8D0: E6 22 2A DB 22 ED 5B D1 22 19 CD 59 12 CB 78 28 ."*.".[."..Y..x(
01E8E0: 14 09 54 5D B7 ED 42 E3 C1 C5 B7 ED 42 44 4D 03 ..T]..B.....BDM.
01E8F0: E1 ED B0 18 10 EB E1 C5 B7 ED 52 44 4D 03 19 D1 ..........RDM...
01E900: B1 C8 ED B8 ED 52 44 4D 19 23 CD 52 12 B7 C9 ED .....RDM.#.R....
01E910: 5B 36 21 D5 19 54 5D C1 C5 2A E6 22 23 B7 ED 42 [6!..T]..*."#..B
01E920: 44 4D E1 78 B1 28 0B E5 ED B0 ED 52 44 4D E1 CD DM.x.(.....RDM..
01E930: 52 12 1B ED 53 E6 22 C9 DD CB 00 EE 3E 09 C3 84 R...S.".....>...
01E940: 0E CD 8D 0F C8 2B CD 3F 10 18 5F 7E B7 C8 23 CD .....+.?.._~..#.
01E950: 48 10 18 56 2B 7E FE 0D 23 20 06 2B CD 51 10 18 H..V+~..# .+.Q..
01E960: 1D CD 8D 0F 28 18 2B 7E FE 0D 28 11 CD EC 10 38 ....(.+~..(....8
01E970: F0 CD 8D 0F 28 08 2B 7E CD EC 10 30 F4 23 18 2A ....(.+~...0.#.*
01E980: 7E 23 B7 C8 FE 0D C9 7E B7 28 1F FE 0D 20 06 23 ~#.....~.(... .#
01E990: CD 64 10 18 15 CD 80 15 28 0F CD EC 10 30 F6 CD .d......(....0..
01E9A0: 80 15 28 05 CD EC 10 38 F6 2B C3 98 0F CD 8D 0F ..(....8.+......
01E9B0: C8 2B 7E FE 0D 28 08 CD 98 0F CD 2A 0F 20 F2 CD .+~..(.....*. ..
01E9C0: 3F 10 18 E6 7E B7 C8 FE 0D 23 28 12 2B 23 7E FE ?...~....#(.+#~.
01E9D0: 0D 28 0B B7 28 08 CD 98 0F CD 2A 0F 20 EF CD 48 .(..(.....*. ..H
01E9E0: 10 18 C7 62 6B 18 C3 D5 CD 4F 0F 1B 62 6B D1 18 ...bk....O..bk..
01E9F0: B9 E5 62 6B CD 8D 0F E1 C8 CD 51 10 C3 E1 0F D5 ..bk......Q.....
01EA00: CD 4F 0F D1 D8 CD 64 10 18 F2 2A EA 22 54 5D 3A .O....d...*."T]:
01EA10: 44 22 4F 78 91 B7 28 06 CD 8C 10 3D 20 FA 3A 44 D"Ox..(....= .:D
01EA20: 22 47 18 34 3A 44 22 4F 78 91 B7 28 06 CD 8C 10 "G.4:D"Ox..(....
01EA30: 3D 20 FA 3A 44 22 47 ED 5B EA 22 CD 4F 0F F5 37 = .:D"G.[.".O..7
01EA40: CD 8C 10 F1 04 38 06 3A 45 22 B8 30 EE 05 62 6B .....8.:E".0..bk
01EA50: 2B CD 5E 0F B7 CD 8C 10 C3 98 0F E5 2A EA 22 CD +.^.........*.".
01EA60: 8D 0F E1 C8 3A AE 23 6F 2D 2D 2D CD 5E 0F CD 71 ....:.#o---.^..q
01EA70: 0F F5 B7 CD 8C 10 F1 38 06 CD E1 0F C3 9A 10 2D .......8.......-
01EA80: 20 E9 DD CB 00 CE C3 E1 0F DD CB 00 CE 3A AE 23 ............:.#
01EA90: 6F 2D 2D 2D CD 7F 0F CD 4F 0F 30 09 CD 5E 0F CD o---....O.0..^..
01EAA0: E1 0F C3 9A 10 37 CD 8C 10 2D 20 E8 18 D4 CD 8D .....7...- .....
01EAB0: 0F C8 DD CB 00 CE 21 01 00 22 DF 22 2A A7 23 54 ......!.."."*.#T
01EAC0: 5D 22 EA 22 3A 44 22 47 C3 98 0F 01 FF FF 03 CD ]".":D"G........
01EAD0: 4F 0F 30 FA 2A DF 22 09 22 DF 22 62 6B 2B CD 5E O.0.*."."."bk+.^
01EAE0: 0F 3A AE 23 3D 3D C3 C0 10 B7 ED 52 7D 19 02 03 .:.#==.....R}...
01EAF0: 7B 02 03 7A 02 C9 7E FE FF 20 04 E1 C3 CF 12 D1 {..z..~.. ......
01EB00: EB 19 EB ED B8 2A DB 22 11 8D 22 EB ED 4B D3 22 .....*.".."..K."
01EB10: 78 B1 28 02 ED B0 62 6B F1 C1 D1 B7 C9 CD AB 12 x.(...bk........
01EB20: 2A DB 22 F1 C1 D1 37 C9 AF 18 02 3E 01 E5 D5 C5 *."...7....>....
01EB30: F5 21 F6 1B 36 00 CD 9A 1B 28 17 F1 F5 B7 28 05 .!..6....(....(.
01EB40: CD 7A 0A 18 03 CD 2E 0B 3D CC D7 12 28 04 DD CB .z......=...(...
01EB50: 00 CE F1 C1 D1 E1 C9 AF 18 0D AF 18 11 3E 01 18 .............>..
01EB60: 06 3E 01 18 09 3E 02 32 DD 22 18 3D 3E 02 32 DD .>...>.2.".=>.2.
01EB70: 22 CD D9 13 DA AB 12 CD 01 11 20 04 DA AF 12 C9 "......... .....
01EB80: C5 D5 CD A1 11 3A DD 22 FE 01 28 09 38 04 D1 D5 .....:."..(.8...
01EB90: 18 06 1B 18 03 CD B7 11 CD F1 11 D5 ED B0 E1 D1 ................
01EBA0: C1 3E FF 32 DE 22 C3 98 0F CD D9 13 DA AB 12 CD .>.2."..........
01EBB0: 40 11 20 04 DA AF 12 C9 E5 D5 C5 54 5D 44 4D 2A @. ........T]DM*
01EBC0: 39 21 3A 38 21 85 6F 30 01 24 3A DD 22 FE 01 38 9!:8!.o0.$:."..8
01EBD0: 07 28 08 44 4D 0B 18 06 03 18 03 CD D8 11 C5 B7 .(.DM...........
01EBE0: ED 42 44 4D 03 E1 CD F1 11 ED B0 C1 D1 E1 3E FF .BDM..........>.
01EBF0: 32 DE 22 C3 98 0F CD 32 14 C5 21 48 22 CB B6 CB 2."....2..!H"...
01EC00: FE CB CE ED 5B 34 21 D5 2A E6 22 23 ED 4B 36 21 ....[4!.*."#.K6!
01EC10: C5 B7 ED 42 44 4D E1 78 B1 20 02 03 2B E5 D5 EB ...BDM.x. ..+...
01EC20: ED 52 ED 5B E6 22 19 22 E6 22 D1 E1 C5 B7 ED 52 .R.[.".".".....R
01EC30: 44 4D 19 2B CD 52 12 23 C1 ED B0 D1 C1 C3 E1 0F DM.+.R.#........
01EC40: E5 D5 2A 40 22 ED 5B E6 22 B7 ED 52 7C B7 22 DB ..*@".[."..R|.".
01EC50: 22 32 D5 22 D1 E1 C9 E5 11 F6 22 CD 26 21 B7 ED "2."......".&!..
01EC60: 52 F5 CD 3E 12 F1 E1 38 02 ED 42 E5 3A D5 22 B7 R..>...8..B.:.".
01EC70: CA FF 20 DD CB 00 D6 11 F6 22 CD 26 21 ED 53 D5 .. ......".&!.S.
01EC80: 22 2A 40 22 22 D7 22 2A E6 22 B7 ED 52 22 D9 22 "*@""."*."..R"."
01EC90: 2A D5 22 ED 5B DB 22 B7 ED 52 F5 11 F3 22 CD 26 *.".[."..R...".&
01ECA0: 21 F1 38 05 B7 ED 52 30 0A 2A D5 22 B7 ED 52 23 !.8...R0.*."..R#
01ECB0: 22 DB 22 2A D5 22 ED 5B D7 22 ED 4B DB 22 E5 ED "."*.".[.".K."..
01ECC0: B8 22 D5 22 ED 53 D7 22 D1 EB 23 13 ED 4B D9 22 .".".S."..#..K."
01ECD0: D5 ED B0 E1 1B D5 11 F3 22 CD 26 21 B7 ED 52 E1 ........".&!..R.
01ECE0: 20 AE 22 E6 22 2A D7 22 22 E8 22 23 22 3E 22 CD ."."*.""."#">".
01ECF0: 3E 12 CD 52 12 AF 3D 32 F3 22 32 F6 22 E1 C9 CD >..R..=2."2."...
01ED00: 23 5E 23 56 83 6F 62 30 01 24 C3 9A 10 C5 01 F0 #^#V.ob0.$......
01ED10: 22 CD E9 16 C1 C9 E5 21 F0 22 18 DA DD CB 00 76 "......!.".....v
01ED20: 28 16 ED 5B 34 21 21 48 22 CB B6 CB CE 3A AD 23 (..[4!!H"....:.#
01ED30: 32 DE 22 62 6B C3 98 0F DD CB 00 7E C8 3A 38 21 2."bk......~.:8!
01ED40: E5 2A E6 22 85 6F 30 01 24 D5 ED 5B E8 22 B7 ED .*.".o0.$..[."..
01ED50: 52 D1 DD CB 00 56 E1 38 15 CA AB 12 CD 4B 1B C0 R....V.8.....K..
01ED60: E5 DD CB 00 96 2A 40 22 22 E8 22 E1 18 CA 21 48 .....*@""."...!H
01ED70: 22 CB F6 CB CE ED 53 34 21 ED 53 36 21 ED 5B 39 ".....S4!.S6!.[9
01ED80: 21 E5 3A 38 21 83 6F 62 30 01 24 2B 36 0D E1 CD !.:8!.ob0.$+6...
01ED90: A7 14 18 9F 3A 48 22 EE 01 18 05 3A 48 22 EE 10 ....:H"....:H"..
01EDA0: 32 48 22 DD CB 02 CE C9 3A 4A 22 EE 10 CB C7 32 2H".....:J"....2
01EDB0: 4A 22 C9 C5 01 F3 22 CD E9 16 C1 C9 7E B7 F5 20 J"....".....~..
01EDC0: 07 2B 7E FE 0D CC 5E 0F C5 01 F6 22 CD E9 16 C1 .+~...^...."....
01EDD0: F1 C0 7E 23 FE 0D C0 54 5D C9 E5 21 F3 22 18 04 ..~#...T]..!."..
01EDE0: E5 21 F6 22 C3 F6 16 E5 C5 06 0A 21 FB 17 CD B6 .!.".......!....
01EDF0: 07 CD 95 08 CB AF FE 59 C1 E1 C9 53 75 72 65 3F .......Y...Sure?
01EE00: 20 20 20 20 20 3E 08 CD C3 08 3E 20 CD C3 08 3E >....> ...>
01EE10: 08 C3 C3 08 DD CB 00 CE 47 3A 43 22 4F E5 C5 CD ........G:C"O...
01EE20: 2B 08 21 FD 12 3A AD 23 47 CD B6 07 C1 3A B3 23 +.!..:.#G....:.#
01EE30: 4F 3A AC 23 81 4F CD 2B 08 E1 C3 CC 05 E5 C5 3A O:.#.O.+.......:
01EE40: 44 22 21 A2 18 CD 14 18 CD 9F 05 06 0E 21 59 18 D"!..........!Y.
01EE50: CD B6 07 CD E7 17 C1 E1 C9 41 62 61 6E 64 6F 6E .........Abandon
01EE60: 20 74 65 78 74 3A 20 CD 3D 18 CA B1 02 B7 C0 21 text: .=......!
01EE70: F6 1B 36 00 CD 9A 1B 28 F1 11 80 00 3E 0F 12 13 ..6....(....>...
01EE80: 3E 20 12 13 01 0F 00 C5 ED B0 C1 C3 1D 02 5E 55 > ............^U
01EE90: 20 74 6F 20 61 62 6F 72 74 20 63 6F 6D 6D 61 6E to abort comman
01EEA0: 64 00 53 65 65 20 6D 61 6E 75 61 6C 20 66 6F 72 d.See manual for
01EEB0: 20 64 65 74 61 69 6C 73 00 3E 01 18 01 AF 32 DB details.>....2.
01EEC0: 22 E5 D5 C5 2A F9 22 11 F6 1B 18 03 12 13 23 7E "...*.".......#~
01EED0: B7 20 F9 12 3A 44 22 21 8E 18 F5 CD 14 18 F1 3C . ..:D"!.......<
01EEE0: 23 CD 14 18 DD CB 02 AE CD 9A 1B 28 3A 3A DB 22 #..........(::."
01EEF0: B7 E5 D5 C5 C4 39 0B C1 D1 E1 B7 C4 D7 12 20 27 .....9........ '
01EF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01EF10: 1A 00 00 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: 3E 12 E5 D5 EB 2A E6 22 B7 ED 52 44 4D D1 E1 23 >....*."..RDM..#
01F010: ED B0 1B ED 53 E6 22 18 D6 7E D5 23 5E 23 56 62 ....S."..~.#^#Vb
01F020: 83 6F D1 D0 24 C9 1A E5 EB 23 5E 23 56 E1 83 5F .o..$....#^#V.._
01F030: D0 14 C9 00 00 00 00 00 00 3E 21 3D 22 FF 00 00 .........>!="...
01F040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 ................
01F1E0: 00 00 00 00 00 00 00 00 00 00 90 24 00 00 00 00 ...........$....
01F1F0: FF 00 00 FF 00 00 FF 00 00 00 23 00 00 00 00 00 ..........#.....
01F200: 5E 43 0D 0A 5E 44 0D 0A 5E 45 0D 0A 5E 46 0D 0A ^C..^D..^E..^F..
01F210: 5E 47 0D 0A 5E 48 0D 0A 5E 49 0D 0A 5E 4A 0D 0A ^G..^H..^I..^J..
01F220: 5E 4B 0D 0A 5E 4C 0D 0A 5B 45 4E 54 45 52 5D 0D ^K..^L..[ENTER].
01F230: 0A 5E 4E 0D 0A 5E 4F 0D 0A 5E 50 0D 0A 5E 51 0D .^N..^O..^P..^Q.
01F240: 0A 5E 52 0D 0A 5E 53 0D 0A 5E 54 0D 0A 5E 55 0D .^R..^S..^T..^U.
01F250: 0A 5E 56 0D 0A 5E 57 0D 0A 5E 58 0D 0A 5E 59 0D .^V..^W..^X..^Y.
01F260: 0A 5E 5A 0D 0A 5E 5B 0D 0A 5E 5C 0D 0A 5E 5D 0D .^Z..^[..^\..^].
01F270: 0A 5E 5E 0D 0A 5E 5F 0D 0A 20 0D 0A 21 0D 0A 22 .^^..^_.. ..!.."
01F280: 0D 0A 23 0D 0A 24 0D 0A 25 0D 0A 26 0D 0A 27 0D ..#..$..%..&..'.
01F290: 0A 28 0D 0A 29 0D 0A 2A 0D 0A 2B 0D 0A 2C 0D 0A .(..)..*..+..,..
01F2A0: 2D 0D 0A 2E 0D 0A 2F 0D 0A 30 0D 0A 31 0D 0A 32 -...../..0..1..2
01F2B0: 0D 0A 33 0D 0A 34 0D 0A 35 0D 0A 36 0D 0A 37 0D ..3..4..5..6..7.
01F2C0: 0A 38 0D 0A 39 0D 0A 3A 0D 0A 3B 0D 0A 3C 0D 0A .8..9..:..;..<..
01F2D0: 3D 0D 0A 3E 0D 0A 3F 0D 0A 40 0D 0A 41 0D 0A 42 =..>..?..@..A..B
01F2E0: 0D 0A 43 0D 0A 44 0D 0A 45 0D 0A 46 0D 0A 47 0D ..C..D..E..F..G.
01F2F0: 0A 48 0D 0A 49 0D 0A 4A 0D 0A 4B 0D 0A 4C 0D 0A .H..I..J..K..L..
01F300: 4D 0D 0A 4E 0D 0A 4F 0D 0A 50 0D 0A 51 0D 0A 52 M..N..O..P..Q..R
01F310: 0D 0A 53 0D 0A 54 0D 0A 55 0D 0A 56 0D 0A 57 0D ..S..T..U..V..W.
01F320: 0A 58 0D 0A 59 0D 0A 5A 0D 0A 5B 0D 0A 5C 0D 0A .X..Y..Z..[..\..
01F330: 5D 0D 0A 5E 0D 0A 5F 0D 0A 60 0D 0A 61 0D 0A 62 ]..^.._..`..a..b
01F340: 0D 0A 63 0D 0A 64 0D 0A 65 0D 0A 66 0D 0A 67 0D ..c..d..e..f..g.
01F350: 0A 68 0D 0A 69 0D 0A 6A 0D 0A 6B 0D 0A 6C 0D 0A .h..i..j..k..l..
01F360: 6D 0D 0A 6E 0D 0A 6F 0D 0A 70 0D 0A 71 0D 0A 72 m..n..o..p..q..r
01F370: 0D 0A 73 0D 0A 74 0D 0A 75 0D 0A 76 0D 0A 77 0D ..s..t..u..v..w.
01F380: 0A 78 0D 0A 79 0D 0A 7A 0D 0A 7B 0D 0A 7C 0D 0A .x..y..z..{..|..
01F390: 7D 0D 0A 7E 0D 0A 5B 44 45 4C 5D 0D 0A 0D 0A 0D }..~..[DEL].....
01F3A0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F3B0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F3C0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F3D0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F3E0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F3F0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F410: 00 00 00 00 00 2B 1F 41 15 41 15 4B 15 54 15 87 .....+.A.A.K.T..
01F420: 15 AD 15 C4 15 E3 15 E7 15 F1 15 FF 15 0A 16 24 ...............$
01F430: 16 5B 16 89 16 AE 16 CB 16 31 19 DA 17 E0 17 9B .[.......1......
01F440: 17 A8 17 B3 17 BC 17 DE 19 EE 19 5D 1A 73 1A 71 ...........].s.q
01F450: 1B 29 1C 0D 17 16 17 CD 1C FC 1C 09 1D 19 1D 67 .).............g
01F460: 18 BD 18 B9 18 28 1F F6 1F 94 17 38 15 1C 17 5A .....(.....8...Z
01F470: 1F 57 1F 61 1F 5D 1F 6C 1F 65 1F 0D 09 20 22 28 .W.a.].l.e... "(
01F480: 29 5B 5D 7B 7D 3D 2B 2D 2A 2F 3C 3E 5E 3B 3A 2C )[]{}=+-*/<>^;:,
01F490: 23 24 26 5C 00 00 00 00 00 00 65 64 38 30 2E 68 #$&\......ed80.h
01F4A0: 6C 70 00 00 00 00 00 90 24 00 00 01 01 50 19 1D lp......$....P..
01F4B0: 20 08 02 32 10 1A 29 8B AD 22 80 00 0A 00 00 00 ..2..).."......
01F4C0: 01 1F 00 00 00 01 0C 00 00 00 01 12 00 00 00 00 ................
01F4D0: 00 00 00 00 00 00 00 00 00 2C 00 10 00 00 00 00 .........,......
01F4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F500: 00 00 00 00 00 0B 46 00 13 00 08 00 04 00 01 00 ......F.........
01F510: 06 00 0F 53 00 0F 44 00 11 53 00 11 44 00 05 00 ...S..D..S..D...
01F520: 18 00 0F 05 00 0F 18 00 12 00 03 00 11 52 00 11 .............R..
01F530: 43 00 0F 47 00 11 42 00 11 4B 00 16 00 0F 06 00 C..G..B..K......
01F540: 0B 42 00 0B 4B 00 0B 56 00 0B 43 00 0B 59 00 0F .B..K..V..C..Y..
01F550: 50 00 0B 57 00 0B 52 00 0B 30 00 11 30 00 11 46 P..W..R..0..0..F
01F560: 00 0C 00 0F 4C 00 0F 41 00 0B 51 00 0F 51 00 0B ....L..A..Q..Q..
01F570: 58 00 0B 4A 00 19 00 0F 49 00 09 00 0F 52 00 7F X..J....I....R..
01F580: 00 07 00 0F 54 00 14 00 11 7F 00 11 59 00 00 ED ....T.......Y...
01F590: B0 3E 20 12 E1 06 0F CD B6 07 C1 05 C0 3A D5 22 .> ..........:."
01F5A0: 47 C3 5D 0A 48 69 74 20 61 20 6B 65 79 00 CD E9 G.].Hit a key...
01F5B0: 0C CD 20 0D D8 0E 13 18 3F E5 CD 14 0D 38 42 11 .. .....?....8B.
01F5C0: 6A 0E 21 8F 0B CD 00 0D 28 37 D5 0E 11 CD 50 0E j.!.....(7....P.
01F5D0: 3C D1 C1 C8 C5 D5 CD 1A 0E D1 CD 85 0B 0E 13 CD <...............
01F5E0: 50 0E E1 CD 14 0D 11 71 0E 21 61 0E AF 12 01 09 P......q.!a.....
01F5F0: 00 ED B0 CD 85 0B 0E 17 CD 50 0E 3C 3E 01 C8 AF .........P.<>...
01F600: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F610: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F620: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F630: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F640: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F650: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 5B 43 4F .............[CO
01F660: 50 59 5D 0D 0A 5E 5B 54 41 42 5D 0D 0A 0D 0A 0D PY]..^[TAB].....
01F670: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01F680: 0A 0D 0A 0D 0A 0D 0A 0D 0A F0 0D 0A F1 0D 0A F2 ................
01F690: 0D 0A F3 0D 0A 5B 53 48 5D F0 0D 0A 5B 53 48 5D .....[SH]...[SH]
01F6A0: F1 0D 0A 5B 53 48 5D F2 0D 0A 5B 53 48 5D F3 0D ...[SH]...[SH]..
01F6B0: 0A 5E F0 0D 0A 5E F1 0D 0A 5E F2 0D 0A 5E F3 0D .^...^...^...^..
01F6C0: 0A 5B 45 53 43 5D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A .[ESC]..........
01F6D0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
01F6E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
01F6F0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
01F700: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
01F710: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
01F720: 0D 0A 1A 5B 53 48 5D F2 0D 0A 5B 53 48 5D F3 0D ...[SH]...[SH]..
01F730: 0A 5E F0 0D 0A 5E F1 0D 0A 5E F2 0D 0A 5E F3 0D .^...^...^...^..
01F740: 0A 5B 45 53 43 5D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A .[ESC]..........
01F750: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
01F760: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
01F770: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
01F780: EC 0D 20 F2 CD 04 0F 18 E6 7E B7 C8 FE 0D 23 28 .. ......~....#(
01F790: 12 2B 23 7E FE 0D 28 0B B7 28 08 CD 5A 0E CD EC .+#~..(..(..Z...
01F7A0: 0D 20 EF CD 0D 0F 18 C7 62 6B 18 C3 D5 CD 11 0E . ......bk......
01F7B0: 1B 62 6B D1 18 B9 E5 62 6B CD 4F 0E E1 C8 CD 16 .bk....bk.O.....
01F7C0: 0F C3 A3 0E D5 CD 11 0E D1 D8 CD 29 0F 18 F2 2A ..£........)...*
01F7D0: 74 21 54 5D 3A CE 20 4F 78 91 B7 28 06 CD 51 0F t!T]:. Ox..(..Q.
01F7E0: 3D 20 FA 3A CE 20 47 18 34 3A CE 20 4F 78 91 B7 = .:. G.4:. Ox..
01F7F0: 28 06 CD 51 0F 3D 20 FA 3A CE 20 47 ED 5B 74 21 (..Q.= .:. G.[t!
01F800: 30 30 31 43 75 72 73 6F 72 20 4D 6F 76 69 6E 67 001Cursor Moving
01F810: 20 63 6F 6D 6D 61 6E 64 73 0D 0A 30 30 32 0D 0A commands..002..
01F820: 30 32 30 43 68 61 72 61 63 74 65 72 20 4C 65 66 020Character Lef
01F830: 74 0D 0A 30 34 30 43 68 61 72 61 63 74 65 72 20 t..040Character
01F840: 52 69 67 68 74 0D 0A 30 33 30 43 68 61 72 61 63 Right..030Charac
01F850: 74 65 72 20 4C 65 66 74 20 28 41 6C 74 29 0D 0A ter Left (Alt)..
01F860: 30 30 33 0D 0A 30 35 30 57 6F 72 64 20 4C 65 66 003..050Word Lef
01F870: 74 0D 0A 30 36 30 57 6F 72 64 20 52 69 67 68 74 t..060Word Right
01F880: 0D 0A 30 37 30 54 61 62 20 4C 65 66 74 0D 0A 30 ..070Tab Left..0
01F890: 38 30 54 61 62 20 52 69 67 68 74 0D 0A 30 39 30 80Tab Right..090
01F8A0: 53 74 61 72 74 20 6F 66 20 6C 69 6E 65 0D 0A 31 Start of line..1
01F8B0: 30 30 45 6E 64 20 6F 66 20 6C 69 6E 65 0D 0A 31 00End of line..1
01F8C0: 31 30 4C 69 6E 65 20 55 70 0D 0A 31 32 30 4C 69 10Line Up..120Li
01F8D0: 6E 65 20 44 6F 77 6E 0D 0A 31 33 30 54 6F 70 20 ne Down..130Top
01F8E0: 6F 66 20 53 63 72 65 65 6E 0D 0A 31 34 30 42 6F of Screen..140Bo
01F8F0: 74 74 6F 6D 20 6F 66 20 53 63 72 65 65 6E 0D 0A ttom of Screen..
01F900: 31 35 30 50 61 67 65 20 55 70 0D 0A 31 36 30 50 150Page Up..160P
01F910: 61 67 65 20 44 6F 77 6E 0D 0A 31 37 30 53 74 61 age Down..170Sta
01F920: 72 74 20 6F 66 20 46 69 6C 65 0D 0A 31 38 30 45 rt of File..180E
01F930: 6E 64 20 6F 66 20 46 69 6C 65 0D 0A 30 30 32 0D nd of File..002.
01F940: 0A 30 30 31 54 65 78 74 20 64 65 6C 65 74 69 6E .001Text deletin
01F950: 67 20 63 6F 6D 6D 61 6E 64 73 0D 0A 30 30 32 0D g commands..002.
01F960: 0A 34 32 30 44 65 6C 65 74 65 20 4C 69 6E 65 0D .420Delete Line.
01F970: 0A 30 30 33 0D 0A 34 36 30 44 65 6C 65 74 65 20 .003..460Delete
01F980: 6C 61 73 74 20 63 68 61 72 61 63 74 65 72 0D 0A last character..
01F990: 34 37 30 44 65 6C 65 74 65 20 74 68 69 73 20 63 470Delete this c
01F9A0: 68 61 72 61 63 74 65 72 0D 0A 34 38 30 44 65 6C haracter..480Del
01F9B0: 65 74 65 20 77 6F 72 64 20 6C 65 66 74 0D 0A 34 ete word left..4
01F9C0: 39 30 44 65 6C 65 74 65 20 77 6F 72 64 20 72 69 90Delete word ri
01F9D0: 67 68 74 0D 0A 35 30 30 44 65 6C 65 74 65 20 74 ght..500Delete t
01F9E0: 6F 20 73 74 61 72 74 20 6C 69 6E 65 0D 0A 35 31 o start line..51
01F9F0: 30 44 65 6C 65 74 65 20 74 6F 20 65 6E 64 20 6C 0Delete to end l
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: 69 6E 65 0D 0A 30 30 32 0D 0A 30 30 31 42 6C 6F ine..002..001Blo
01FC10: 63 6B 20 63 6F 6D 6D 61 6E 64 73 0D 0A 30 30 32 ck commands..002
01FC20: 0D 0A 32 34 30 4D 61 72 6B 20 53 74 61 72 74 20 ..240Mark Start
01FC30: 6F 66 20 62 6C 6F 63 6B 0D 0A 32 35 30 4D 61 72 of block..250Mar
01FC40: 6B 20 45 6E 64 20 6F 66 20 62 6C 6F 63 6B 0D 0A k End of block..
01FC50: 32 36 30 4D 6F 76 65 20 42 6C 6F 63 6B 0D 0A 32 260Move Block..2
01FC60: 37 30 43 6F 70 79 20 42 6C 6F 63 6B 0D 0A 32 38 70Copy Block..28
01FC70: 30 44 65 6C 65 74 65 20 42 6C 6F 63 6B 0D 0A 32 0Delete Block..2
01FC80: 39 30 50 61 73 74 65 20 44 65 6C 65 74 65 64 20 90Paste Deleted
01FC90: 42 6C 6F 63 6B 0D 0A 33 31 30 52 65 61 64 20 42 Block..310Read B
01FCA0: 6C 6F 63 6B 20 66 72 6F 6D 20 64 69 73 63 0D 0A lock from disc..
01FCB0: 33 30 30 57 72 69 74 65 20 42 6C 6F 63 6B 20 74 300Write Block t
01FCC0: 6F 20 64 69 73 63 0D 0A 30 30 32 0D 0A 30 30 31 o disc..002..001
01FCD0: 51 75 69 63 6B 20 63 75 72 73 6F 72 20 6D 6F 76 Quick cursor mov
01FCE0: 65 6D 65 6E 74 0D 0A 30 30 32 0D 0A 31 39 30 47 ement..002..190G
01FCF0: 6F 20 74 6F 20 4C 69 6E 65 0D 0A 30 30 33 0D 0A o to Line..003..
01FD00: 32 30 30 47 6F 20 74 6F 20 73 74 61 72 74 20 6F 200Go to start o
01FD10: 66 20 62 6C 6F 63 6B 0D 0A 32 31 30 47 6F 20 74 f block..210Go t
01FD20: 6F 20 65 6E 64 20 6F 66 20 62 6C 6F 63 6B 0D 0A o end of block..
01FD30: 33 32 30 52 65 6D 65 6D 62 65 72 20 70 6F 73 69 320Remember posi
01FD40: 74 69 6F 6E 0D 0A 33 33 30 52 65 74 75 72 6E 20 tion..330Return
01FD50: 74 6F 20 70 6F 73 69 74 69 6F 6E 0D 0A 30 30 32 to position..002
01FD60: 0D 0A 30 30 31 46 69 6E 64 20 61 6E 64 20 53 75 ..001Find and Su
01FD70: 62 73 74 69 74 75 74 65 0D 0A 30 30 32 0D 0A 33 bstitute..002..3
01FD80: 34 30 46 69 6E 64 20 46 69 72 73 74 0D 0A 33 35 40Find First..35
01FD90: 30 46 69 6E 64 20 4E 65 78 74 0D 0A 33 36 30 53 0Find Next..360S
01FDA0: 75 62 73 74 69 74 75 74 65 20 26 20 46 69 6E 64 ubstitute & Find
01FDB0: 0D 0A 33 37 30 53 75 62 73 74 69 74 75 74 65 20 ..370Substitute
01FDC0: 41 6C 6C 0D 0A 30 30 32 0D 0A 30 30 31 4C 65 61 All..002..001Lea
01FDD0: 76 69 6E 67 20 45 44 38 30 0D 0A 30 30 32 0D 0A ving ED80..002..
01FDE0: 33 38 30 51 75 69 74 20 61 6E 64 20 45 78 69 74 380Quit and Exit
01FDF0: 0D 0A 33 39 30 45 78 69 74 20 77 69 74 68 6F 75 ..390Exit withou
01FE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FF50: 00 00 00 00 00 00 00 00 02 AA 06 34 52 02 9B 07 ...........4R...
01FF60: 52 52 02 7F 07 48 52 02 77 07 48 52 02 6F 07 48 RR...HR.w.HR.o.H
01FF70: 52 02 8E 07 48 52 02 85 07 48 52 02 94 07 48 52 R...HR...HR...HR
01FF80: 0D 67 05 48 52 0D 58 05 48 52 0D 50 05 48 52 0D .g.HR.X.HR.P.HR.
01FF90: D1 03 48 52 0D C9 03 48 52 0D C4 03 48 52 02 E3 ..HR...HR...HR..
01FFA0: 02 48 52 02 D5 02 48 52 02 C0 02 48 52 02 B4 02 .HR...HR...HR...
01FFB0: 48 52 02 A2 02 48 52 02 9B 02 48 52 02 8F 02 48 HR...HR...HR...H
01FFC0: 52 02 86 02 48 52 02 7D 02 48 52 02 24 01 48 52 R...HR.}.HR.$.HR
01FFD0: 02 1B 01 48 52 02 18 01 48 52 02 15 01 48 52 02 ...HR...HR...HR.
01FFE0: 27 01 48 52 02 12 01 48 52 02 0F 01 48 52 02 0C '.HR...HR...HR..
01FFF0: 01 48 52 02 09 01 48 52 02 06 01 52 52 00 00 00 .HR...HR...RR...
020000: 74 20 42 61 63 6B 75 70 0D 0A 34 30 30 45 78 69 t Backup..400Exi
020010: 74 20 77 69 74 68 20 61 20 42 61 63 6B 75 70 0D t with a Backup.
020020: 0A 30 30 33 0D 0A 30 30 32 0D 0A 30 30 31 54 6F .003..002..001To
020030: 67 67 6C 65 73 0D 0A 30 30 32 0D 0A 32 32 30 54 ggles..002..220T
020040: 6F 67 67 6C 65 20 63 68 61 6E 67 65 2F 69 6E 73 oggle change/ins
020050: 65 72 74 0D 0A 34 33 30 54 6F 67 67 6C 65 20 61 ert..430Toggle a
020060: 75 74 6F 20 69 6E 64 65 6E 74 0D 0A 32 33 30 54 uto indent..230T
020070: 6F 67 67 6C 65 20 73 70 61 63 65 20 64 69 73 70 oggle space disp
020080: 6C 61 79 0D 0A 30 30 33 0D 0A 30 30 32 0D 0A 30 lay..003..002..0
020090: 30 31 4D 69 73 63 65 6C 6C 61 6E 65 6F 75 73 0D 01Miscellaneous.
0200A0: 0A 30 30 32 0D 0A 34 34 30 44 65 6C 69 76 65 72 .002..440Deliver
0200B0: 20 54 41 42 20 63 68 61 72 61 63 74 65 72 0D 0A TAB character..
0200C0: 34 35 30 52 65 73 74 6F 72 65 20 6C 69 6E 65 0D 450Restore line.
0200D0: 0A 30 31 30 44 69 73 63 20 44 69 72 65 63 74 6F .010Disc Directo
0200E0: 72 79 0D 0A 34 31 30 45 72 61 73 65 20 66 69 6C ry..410Erase fil
0200F0: 65 20 66 72 6F 6D 20 64 69 73 63 0D 0A 35 32 30 e from disc..520
020100: 43 6F 6E 74 72 6F 6C 20 6D 65 74 61 2D 6B 65 79 Control meta-key
020110: 0D 0A 35 33 30 48 65 6C 70 20 6B 65 79 0D 0A 30 ..530Help key..0
020120: 30 32 0D 0A 31 2E 20 52 65 74 75 72 6E 20 74 6F 02..1. Return to
020130: 20 43 50 2F 4D 0D 0A 32 2E 20 41 6C 74 65 72 20 CP/M..2. Alter
020140: 73 63 72 65 65 6E 20 63 6F 64 65 73 0D 0A 33 2E screen codes..3.
020150: 20 53 61 76 65 20 45 44 38 30 20 61 73 0D 0A 34 Save ED80 as..4
020160: 2E 20 53 61 76 65 20 45 44 38 30 20 61 73 20 61 . Save ED80 as a
020170: 6E 6F 74 68 65 72 20 66 69 6C 65 0D 0A 35 2E 20 nother file..5.
020180: 41 6C 74 65 72 20 63 6F 6D 6D 61 6E 64 20 63 6F Alter command co
020190: 64 65 73 0D 0A 36 2E 20 41 6C 74 65 72 20 75 73 des..6. Alter us
0201A0: 65 72 20 6F 70 74 69 6F 6E 73 0D 0A 37 2E 20 4C er options..7. L
0201B0: 6F 61 64 20 49 6E 73 74 61 6C 6C 61 74 69 6F 6E oad Installation
0201C0: 20 66 72 6F 6D 20 2E 45 38 30 20 66 69 6C 65 0D from .E80 file.
0201D0: 0A 38 2E 20 53 61 76 65 20 49 6E 73 74 61 6C 6C .8. Save Install
0201E0: 61 74 69 6F 6E 20 74 6F 20 2E 45 38 30 20 66 69 ation to .E80 fi
0201F0: 6C 65 0D 0A 5E 40 0D 0A 5E 41 0D 0A 5E 42 0D 0A le..^@..^A..^B..
020200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
020210: 1B 00 00 00 02 09 4E E5 1B 00 41 02 00 00 00 02 ......N...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: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0203A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0203B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0203C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0203D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0203E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0203F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0204A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0204B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0204C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0204D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0204E0: 00 00 00 00 00 00 00 00 61 75 74 6F 20 20 20 20 ........auto
0204F0: 00 00 01 FF 62 72 65 61 6B 20 20 20 00 00 02 FF ....break ....
020500: 69 6E 20 6C 6F 6F 70 00 6E 6F 74 20 69 6E 20 73 in loop.not in s
020510: 77 69 74 63 68 00 4C 49 4D 49 54 20 3A 20 74 6F witch.LIMIT : to
020520: 6F 20 6D 61 6E 79 20 63 61 73 65 20 73 74 61 74 o many case stat
020530: 65 6D 65 6E 74 73 00 6D 75 6C 74 69 70 6C 65 20 ements.multiple
020540: 64 65 66 61 75 6C 74 20 73 74 61 74 65 6D 65 6E default statemen
020550: 74 73 00 67 6F 74 6F 20 6E 65 65 64 73 20 61 20 ts.goto needs a
020560: 6C 61 62 65 6C 00 6D 75 6C 74 69 70 6C 65 20 75 label.multiple u
020570: 73 65 20 6F 66 20 69 64 65 6E 74 69 66 69 65 72 se of identifier
020580: 00 64 69 72 65 63 74 20 65 78 65 63 75 74 69 6F .direct executio
020590: 6E 20 6E 6F 74 20 70 6F 73 73 69 62 6C 65 20 77 n not possible w
0205A0: 68 65 6E 20 74 72 61 6E 73 6C 61 74 69 6E 67 00 hen translating.
0205B0: 4C 49 4D 49 54 20 3A 20 6E 61 6D 65 20 74 61 62 LIMIT : name tab
0205C0: 6C 65 20 66 75 6C 6C 00 4C 49 4D 49 54 20 3A 20 le full.LIMIT :
0205D0: 74 6F 6F 20 6D 61 6E 79 20 74 79 70 65 73 00 64 too many types.d
0205E0: 75 70 6C 69 63 61 74 65 20 64 65 63 6C 61 72 61 uplicate declara
0205F0: 74 69 6F 6E 20 2D 20 74 79 70 65 20 6D 69 73 6D tion - type mism
020600: 61 74 63 68 00 64 75 70 6C 69 63 61 74 65 20 64 atch.duplicate d
020610: 65 63 6C 61 72 61 74 69 6F 6E 20 2D 20 73 74 6F eclaration - sto
020620: 72 61 67 65 20 63 6C 61 73 73 20 6D 69 73 6D 61 rage class misma
020630: 74 63 68 00 4C 49 4D 49 54 20 3A 20 67 6C 6F 62 tch.LIMIT : glob
020640: 61 6C 20 73 79 6D 62 6F 6C 20 74 61 62 6C 65 20 al symbol table
020650: 66 75 6C 6C 00 4C 49 4D 49 54 20 3A 20 74 6F 6F full.LIMIT : too
020660: 20 6D 75 63 68 20 67 6C 6F 62 61 6C 20 64 61 74 much global dat
020670: 61 00 64 75 70 6C 69 63 61 74 65 20 64 65 63 6C a.duplicate decl
020680: 61 72 61 74 69 6F 6E 00 4C 49 4D 49 54 20 3A 20 aration.LIMIT :
020690: 6C 6F 63 61 6C 20 73 79 6D 62 6F 6C 20 74 61 62 local symbol tab
0206A0: 6C 65 20 66 75 6C 6C 00 74 68 69 73 20 76 61 72 le full.this var
0206B0: 69 61 62 6C 65 20 77 61 73 20 6E 6F 74 20 69 6E iable was not in
0206C0: 20 70 61 72 61 6D 65 74 65 72 20 6C 69 73 74 00 parameter list.
0206D0: 75 6E 64 65 66 69 6E 65 64 20 76 61 72 69 61 62 undefined variab
0206E0: 6C 65 28 73 29 00 62 61 64 20 66 75 6E 63 74 69 le(s).bad functi
0206F0: 6F 6E 20 72 65 74 75 72 6E 20 74 79 70 65 00 6E on return type.n
020700: 63 61 73 65 20 20 20 20 00 00 03 FF 63 61 73 74 case ....cast
020710: 20 20 20 20 00 00 04 FF 63 68 61 72 20 20 20 20 ....char
020720: 00 00 05 FF 63 6F 6E 74 69 6E 75 65 00 00 06 FF ....continue....
020730: 64 65 66 61 75 6C 74 20 00 00 07 FF 64 6F 75 62 default ....doub
020740: 6C 65 20 20 00 00 08 FF 64 6F 20 20 20 20 20 20 le ....do
020750: 00 00 09 FF 65 6C 73 65 20 20 20 20 00 00 0B FF ....else ....
020760: 65 6E 74 72 79 20 20 20 00 00 0C FF 65 78 74 65 entry ....exte
020770: 72 6E 20 20 00 00 0D FF 66 6C 6F 61 74 20 20 20 rn ....float
020780: 00 00 0E FF 66 6F 72 20 20 20 20 20 00 00 0F FF ....for ....
020790: 67 6F 74 6F 20 20 20 20 00 00 10 FF 69 66 20 20 goto ....if
0207A0: 20 20 20 20 00 00 11 FF 69 6E 74 20 20 20 20 20 ....int
0207B0: 00 00 12 FF 6C 6F 6E 67 20 20 20 20 00 00 13 FF ....long ....
0207C0: 72 65 67 69 73 74 65 72 00 00 14 FF 72 65 74 75 register....retu
0207D0: 72 6E 20 20 00 00 15 FF 73 68 6F 72 74 20 20 20 rn ....short
0207E0: 00 00 16 FF 73 69 7A 65 6F 66 20 20 00 00 17 FF ....sizeof ....
0207F0: 73 74 61 74 69 63 20 20 00 00 18 FF 73 74 72 75 static ....stru
020800: 63 74 20 20 00 00 19 FF 73 77 69 74 63 68 20 20 ct ....switch
020810: 00 00 1A FF 74 79 70 65 64 65 66 20 00 00 1B FF ....typedef ....
020820: 75 6E 69 6F 6E 20 20 20 00 00 1C FF 75 6E 73 69 union ....unsi
020830: 67 6E 65 64 00 00 1D FF 77 68 69 6C 65 20 20 20 gned....while
020840: 00 00 1E FF 66 6F 70 65 6E 20 20 20 00 00 F8 5A ....fopen ...Z
020850: 67 65 74 63 20 20 20 20 00 00 F3 5A 70 75 74 63 getc ...Zputc
020860: 20 20 20 20 00 00 EE 5A 66 63 6C 6F 73 65 20 20 ...Zfclose
020870: 00 00 E9 5A 72 61 77 69 6E 20 20 20 00 00 E4 5A ...Zrawin ...Z
020880: 72 61 77 6F 75 74 20 20 00 00 DF 5A 6B 65 79 68 rawout ...Zkeyh
020890: 69 74 20 20 00 00 DA 5A 67 65 74 63 68 61 72 20 it ...Zgetchar
0208A0: 00 00 D5 5A 70 75 74 63 68 61 72 20 00 00 D0 5A ...Zputchar ...Z
0208B0: 75 6E 67 65 74 63 20 20 00 00 CB 5A 69 73 64 69 ungetc ...Zisdi
0208C0: 67 69 74 20 00 00 C6 5A 69 73 61 6C 70 68 61 20 git ...Zisalpha
0208D0: 00 00 C1 5A 69 73 75 70 70 65 72 20 00 00 BC 5A ...Zisupper ...Z
0208E0: 69 73 6C 6F 77 65 72 20 00 00 B7 5A 69 73 73 70 islower ...Zissp
0208F0: 61 63 65 20 00 00 B2 5A 74 6F 6C 6F 77 65 72 20 ace ...Ztolower
020900: 6F 20 61 72 72 61 79 73 20 6F 66 20 66 75 6E 63 o arrays of func
020910: 74 69 6F 6E 73 00 4C 49 4D 49 54 20 3A 20 65 78 tions.LIMIT : ex
020920: 70 72 65 73 73 69 6F 6E 20 74 6F 6F 20 63 6F 6D pression too com
020930: 70 6C 69 63 61 74 65 64 20 2D 20 74 6F 6F 20 6D plicated - too m
020940: 61 6E 79 20 61 72 67 75 6D 65 6E 74 73 00 4C 49 any arguments.LI
020950: 4D 49 54 20 3A 20 65 78 70 72 65 73 73 69 6F 6E MIT : expression
020960: 20 74 6F 6F 20 63 6F 6D 70 6C 69 63 61 74 65 64 too complicated
020970: 20 2D 20 74 6F 6F 20 6D 61 6E 79 20 6F 70 65 72 - too many oper
020980: 61 74 6F 72 73 00 62 61 64 20 74 79 70 65 20 63 ators.bad type c
020990: 6F 6D 62 69 6E 61 74 69 6F 6E 00 62 61 64 20 6F ombination.bad o
0209A0: 70 65 72 61 6E 64 20 74 79 70 65 00 6E 65 65 64 perand type.need
0209B0: 20 61 6E 20 6C 76 61 6C 75 65 00 6E 6F 74 20 61 an lvalue.not a
0209C0: 20 64 65 66 69 6E 65 64 20 6D 65 6D 62 65 72 20 defined member
0209D0: 6F 66 20 61 20 73 74 72 75 63 74 75 72 65 00 65 of a structure.e
0209E0: 78 70 65 63 74 69 6E 67 20 61 20 70 72 69 6D 61 xpecting a prima
0209F0: 72 79 20 68 65 72 65 00 75 6E 64 65 66 69 6E 65 ry here.undefine
020A00: 64 20 76 61 72 69 61 62 6C 65 00 6E 65 65 64 20 d variable.need
020A10: 61 20 74 79 70 65 20 6E 61 6D 65 00 6E 65 65 64 a type name.need
020A20: 20 61 20 63 6F 6E 73 74 61 6E 74 20 65 78 70 72 a constant expr
020A30: 65 73 73 69 6F 6E 00 63 61 6E 20 6F 6E 6C 79 20 ession.can only
020A40: 63 61 6C 6C 20 66 75 6E 63 74 69 6F 6E 73 00 20 call functions.
020A50: 3A 20 64 6F 65 73 20 6E 6F 74 20 66 6F 6C 6C 6F : does not follo
020A60: 77 20 61 20 3F 20 70 72 6F 70 65 72 6C 79 00 44 w a ? properly.D
020A70: 65 73 74 69 6E 61 74 69 6F 6E 20 6F 66 20 61 6E estination of an
020A80: 20 61 73 73 69 67 6E 6D 65 6E 74 20 6D 75 73 74 assignment must
020A90: 20 62 65 20 61 6E 20 6C 76 61 6C 75 65 00 6E 65 be an lvalue.ne
020AA0: 65 64 20 61 20 3A 20 74 6F 20 66 6F 6C 6C 6F 77 ed a : to follow
020AB0: 20 61 20 3F 20 2D 20 63 68 65 63 6B 20 62 72 61 a ? - check bra
020AC0: 63 6B 65 74 74 69 6E 67 00 6E 65 65 64 20 61 20 cketting.need a
020AD0: 70 6F 69 6E 74 65 72 00 69 6C 6C 65 67 61 6C 20 pointer.illegal
020AE0: 70 61 72 61 6D 65 74 65 72 20 74 79 70 65 00 52 parameter type.R
020AF0: 45 53 54 52 49 43 54 49 4F 4E 3A 20 46 6C 6F 61 ESTRICTION: Floa
020B00: 00 00 AD 5A 74 6F 75 70 70 65 72 20 00 00 A8 5A ...Ztoupper ...Z
020B10: 73 77 61 70 20 20 20 20 00 00 A3 5A 62 6C 74 20 swap ..£Zblt
020B20: 20 20 20 20 00 00 9E 5A 73 70 72 69 6E 74 66 20 ...Zsprintf
020B30: 00 00 99 5A 66 70 72 69 6E 74 66 20 00 00 94 5A ...Zfprintf ...Z
020B40: 70 72 69 6E 74 66 20 20 00 00 8F 5A 73 73 63 61 printf ...Zssca
020B50: 6E 66 20 20 00 00 8A 5A 66 73 63 61 6E 66 20 20 nf ...Zfscanf
020B60: 00 00 85 5A 73 63 61 6E 66 20 20 20 00 00 80 5A ...Zscanf ...Z
020B70: 66 6E 61 6D 65 20 20 20 00 00 7B 5A 5F 73 65 65 fname ..{Z_see
020B80: 6B 20 20 20 00 00 76 5A 5F 74 65 6C 6C 20 20 20 k ..vZ_tell
020B90: 00 00 71 5A 72 65 61 64 20 20 20 20 00 00 6C 5A ..qZread ..lZ
020BA0: 77 72 69 74 65 20 20 20 00 00 67 5A 66 66 6C 75 write ..gZfflu
020BB0: 73 68 20 20 00 00 62 5A 66 72 65 6F 70 65 6E 20 sh ..bZfreopen
020BC0: 00 00 5D 5A 5F 73 74 6B 6C 69 6D 20 00 00 58 5A ..]Z_stklim ..XZ
020BD0: 00 00 29 00 00 00 14 0F 00 00 00 00 00 00 13 0F ..).............
020BE0: 01 00 00 00 00 00 13 0F 52 45 53 54 52 49 43 54 ........RESTRICT
020BF0: 49 4F 4E 20 3A 20 66 6C 6F 61 74 73 20 6E 6F 74 ION : floats not
020C00: 20 69 6D 70 6C 65 6D 65 6E 74 65 64 00 62 61 64 implemented.bad
020C10: 20 63 68 61 72 61 63 74 65 72 20 63 6F 6E 73 74 character const
020C20: 61 6E 74 00 6E 6F 74 20 61 20 70 72 65 70 72 6F ant.not a prepro
020C30: 63 65 73 73 6F 72 20 63 6F 6D 6D 61 6E 64 00 6D cessor command.m
020C40: 61 63 72 6F 20 62 75 66 66 65 72 20 66 75 6C 6C acro buffer full
020C50: 00 63 61 6E 20 6F 6E 6C 79 20 64 65 66 69 6E 65 .can only define
020C60: 20 69 64 65 6E 74 69 66 69 65 72 73 20 61 73 20 identifiers as
020C70: 6D 61 63 72 6F 73 00 52 45 53 54 52 49 43 54 49 macros.RESTRICTI
020C80: 4F 4E 3A 20 6D 61 63 72 6F 73 20 6D 61 79 20 6E ON: macros may n
020C90: 6F 74 20 68 61 76 65 20 70 61 72 61 6D 65 74 65 ot have paramete
020CA0: 72 73 00 63 61 6E 6E 6F 74 20 6F 70 65 6E 20 66 rs.cannot open f
020CB0: 69 6C 65 00 52 45 53 54 52 49 43 54 49 4F 4E 3A ile.RESTRICTION:
020CC0: 20 63 61 6E 6E 6F 74 20 6E 65 73 74 20 69 6E 63 cannot nest inc
020CD0: 6C 75 64 65 73 00 6D 69 73 73 69 6E 67 20 27 77 ludes.missing 'w
020CE0: 68 69 6C 65 27 00 6E 6F 74 20 69 6E 20 6C 6F 6F hile'.not in loo
020CF0: 70 20 6F 72 20 73 77 69 74 63 68 00 6E 6F 74 20 p or switch.not
020D00: 74 69 6E 67 20 50 6F 69 6E 74 20 6E 6F 74 20 69 ting Point not i
020D10: 6D 70 6C 65 6D 65 6E 74 65 64 00 63 61 6E 6E 6F mplemented.canno
020D20: 74 20 75 73 65 20 74 68 69 73 20 6F 70 65 72 61 t use this opera
020D30: 74 6F 72 20 77 69 74 68 20 66 6C 6F 61 74 20 61 tor with float a
020D40: 72 67 75 6D 65 6E 74 73 00 62 61 64 20 64 65 63 rguments.bad dec
020D50: 6C 61 72 61 74 69 6F 6E 00 73 74 6F 72 61 67 65 laration.storage
020D60: 20 63 6C 61 73 73 20 6E 6F 74 20 76 61 6C 69 64 class not valid
020D70: 20 69 6E 20 74 68 69 73 20 63 6F 6E 74 65 78 74 in this context
020D80: 00 75 6E 74 65 72 6D 69 6E 61 74 65 64 20 73 74 .unterminated st
020D90: 72 69 6E 67 20 6F 72 20 63 68 61 72 61 63 74 65 ring or characte
020DA0: 72 20 63 6F 6E 73 74 61 6E 74 20 6F 6E 20 6C 69 r constant on li
020DB0: 6E 65 20 61 62 6F 76 65 00 64 75 70 6C 69 63 61 ne above.duplica
020DC0: 74 65 20 64 65 63 6C 61 72 61 74 69 6F 6E 20 6F te declaration o
020DD0: 66 20 73 74 72 75 63 74 75 72 65 20 74 61 67 00 f structure tag.
020DE0: 75 73 65 20 61 20 70 72 65 64 65 63 6C 61 72 65 use a predeclare
020DF0: 64 20 73 74 72 75 63 74 75 72 65 20 66 6F 72 20 d structure for
020E00: 70 61 72 61 6D 65 74 65 72 73 00 73 74 72 75 63 parameters.struc
020E10: 74 75 72 65 20 63 61 6E 6E 6F 74 20 63 6F 6E 74 ture cannot cont
020E20: 61 69 6E 20 69 74 73 65 6C 66 00 62 61 64 20 64 ain itself.bad d
020E30: 65 63 6C 61 72 61 74 6F 72 00 6D 69 73 73 69 6E eclarator.missin
020E40: 67 20 27 29 27 20 69 6E 20 66 75 6E 63 74 69 6F g ')' in functio
020E50: 6E 20 64 65 63 6C 61 72 61 74 69 6F 6E 00 62 61 n declaration.ba
020E60: 64 20 66 6F 72 6D 61 6C 20 70 61 72 61 6D 65 74 d formal paramet
020E70: 65 72 20 6C 69 73 74 00 74 79 70 65 20 73 68 6F er list.type sho
020E80: 75 6C 64 20 62 65 20 66 75 6E 63 74 69 6F 6E 00 uld be function.
020E90: 43 4F 4D 50 49 4C 45 52 20 46 41 55 4C 54 00 43 COMPILER FAULT.C
020EA0: 4F 4D 50 49 4C 45 52 20 46 41 55 4C 54 00 4C 49 OMPILER FAULT.LI
020EB0: 4D 49 54 3A 20 6E 6F 20 6D 6F 72 65 20 6D 65 6D MIT: no more mem
020EC0: 6F 72 79 00 52 45 53 54 52 49 43 54 49 4F 4E 3A ory.RESTRICTION:
020ED0: 20 75 73 65 20 61 73 73 69 67 6E 6D 65 6E 74 20 use assignment
020EE0: 6F 72 20 62 6C 74 28 29 20 74 6F 20 69 6E 69 74 or blt() to init
020EF0: 69 61 6C 69 73 65 20 61 75 74 6F 6D 61 74 69 63 ialise automatic
020F00: 31 30 20 50 52 49 4E 54 0D 0A 32 30 20 50 52 49 10 PRINT..20 PRI
020F10: 4E 54 20 22 48 69 53 6F 66 74 20 43 2B 2B 20 43 NT "HiSoft C++ C
020F20: 6F 6D 70 69 6C 65 72 22 0D 0A 33 30 20 50 52 49 ompiler"..30 PRI
020F30: 4E 54 0D 0A 34 30 20 50 52 49 4E 54 20 22 54 68 NT..40 PRINT "Th
020F40: 69 73 20 73 69 64 65 20 6F 66 20 74 68 65 20 64 is side of the d
020F50: 69 73 63 20 63 6F 6E 74 61 69 6E 73 22 0D 0A 34 isc contains"..4
020F60: 35 20 50 52 49 4E 54 20 22 20 74 68 65 20 43 50 5 PRINT " the CP
020F70: 2F 4D 20 63 6F 6D 70 69 6C 65 72 20 48 43 2E 43 /M compiler HC.C
020F80: 4F 4D 22 0D 0A 35 30 20 50 52 49 4E 54 0D 0A 36 OM"..50 PRINT..6
020F90: 30 20 50 52 49 4E 54 20 22 54 6F 20 75 73 65 20 0 PRINT "To use
020FA0: 69 74 2C 20 79 6F 75 20 6D 75 73 74 20 66 69 72 it, you must fir
020FB0: 73 74 20 73 74 61 72 74 20 75 70 20 43 50 2F 4D st start up CP/M
020FC0: 22 0D 0A 36 35 20 50 52 49 4E 54 20 22 62 79 20 "..65 PRINT "by
020FD0: 70 75 74 74 69 6E 67 20 79 6F 75 72 20 43 50 2F putting your CP/
020FE0: 4D 20 73 79 73 74 65 6D 20 64 69 73 63 20 69 6E M system disc in
020FF0: 74 6F 22 0D 0A 37 30 20 50 52 49 4E 54 20 22 74 to"..70 PRINT "t
021000: 68 65 20 64 72 69 76 65 20 61 6E 64 20 75 73 69 he drive and usi
021010: 6E 67 20 74 68 65 20 7C 43 50 4D 20 63 6F 6D 6D ng the |CPM comm
021020: 61 6E 64 2E 22 0D 0A 38 30 20 50 52 49 4E 54 0D and."..80 PRINT.
021030: 0A 39 30 20 50 52 49 4E 54 20 22 45 6E 6A 6F 79 .90 PRINT "Enjoy
021040: 20 79 6F 75 72 73 65 6C 66 2E 22 0D 0A 31 30 30 yourself."..100
021050: 20 50 52 49 4E 54 0D 0A 31 31 30 20 50 52 49 4E PRINT..110 PRIN
021060: 54 20 22 44 61 76 65 20 48 6F 77 6F 72 74 68 22 T "Dave Howorth"
021070: 0D 0A 31 32 30 20 50 52 49 4E 54 20 22 33 20 4F ..120 PRINT "3 O
021080: 63 74 20 38 35 22 0D 0A 1A 61 6E 64 20 75 73 69 ct 85"...and usi
021090: 6E 67 20 74 68 65 20 7C 43 50 4D 20 63 6F 6D 6D ng the |CPM comm
0210A0: 61 6E 64 2E 22 0D 0A 38 30 20 50 52 49 4E 54 0D and."..80 PRINT.
0210B0: 0A 39 30 20 50 52 49 4E 54 20 22 45 6E 6A 6F 79 .90 PRINT "Enjoy
0210C0: 20 79 6F 75 72 73 65 6C 66 2E 22 0D 0A 31 30 30 yourself."..100
0210D0: 20 50 52 49 4E 54 0D 0A 31 31 30 20 50 52 49 4E PRINT..110 PRIN
0210E0: 54 20 22 44 61 76 65 20 48 6F 77 6F 72 74 68 22 T "Dave Howorth"
0210F0: 0D 0A 31 32 30 20 50 52 49 4E 54 20 22 33 20 4F ..120 PRINT "3 O
021100: 73 00 43 61 6E 6E 6F 74 20 69 6E 69 74 69 61 6C s.Cannot initial
021110: 69 73 65 20 74 68 69 73 20 28 64 69 73 61 6C 6C ise this (disall
021120: 6F 77 65 64 20 73 74 6F 72 61 67 65 20 63 6C 61 owed storage cla
021130: 73 73 29 00 43 61 6E 6E 6F 74 20 69 6E 69 74 69 ss).Cannot initi
021140: 61 6C 69 73 65 20 74 68 69 73 20 28 64 69 73 61 alise this (disa
021150: 6C 6C 6F 77 65 64 20 74 79 70 65 29 00 74 6F 6F llowed type).too
021160: 20 6D 75 63 68 20 69 6E 69 74 69 61 6C 69 73 61 much initialisa
021170: 74 69 6F 6E 20 64 61 74 61 00 62 61 64 20 69 6E tion data.bad in
021180: 69 74 69 61 6C 69 7A 65 72 20 28 6E 65 65 64 73 itializer (needs
021190: 20 61 20 27 7B 27 29 00 C3 57 08 E2 08 E8 08 EE a '{')..W......
0211A0: 08 7D FE 1A CA 01 0B D0 FE 0D C0 C3 FB 0A 79 FE .}............y.
0211B0: 0A 28 0D A0 3C C0 01 1A 00 C9 79 FE 0A C2 B3 11 .(..<.....y.....
0211C0: D5 0E 0D CD EA 0C D1 0E 0A C9 00 02 B9 08 C6 08 ................
0211D0: 01 00 B9 08 D2 08 80 00 B9 08 00 00 D5 CD 26 09 ..............&.
0211E0: D1 1A 13 FE 77 06 02 28 23 AF 77 23 77 CD 90 01 ....w..(#.w#w...
0211F0: 00 23 23 23 AF 77 23 77 A1 11 E1 D5 C5 46 E5 11 .###.w#w.....F..
021200: 0F 00 19 5E 23 56 EB CD 65 0E E1 2B 70 2B 71 11 ...^#V..e..+p+q.
021210: 0B 00 19 D1 73 23 72 23 23 23 D1 73 23 72 E1 C9 ....s#r###.s#r..
021220: 11 07 00 19 5E 23 56 EB ED 42 EB 7B 87 7A 8F CD ....^#V..B.{.z..
021230: 14 0F CD 1B 0F 86 77 D0 23 34 C0 23 34 C9 D5 C5 ......w.#4.#4...
021240: CD 1C 08 C1 D1 28 1C D5 E5 D5 C5 CD 18 0B 7C A5 .....(........|.
021250: 3C 7D C1 D1 E1 28 07 12 13 0B 78 B1 20 EA EB D1 <}...(....x. ...
021260: ED 52 C9 3E 07 32 5E 0A 21 00 00 C9 D5 C5 CD 1C .R.>.2^.!.......
021270: 08 C1 D1 28 EE D5 E5 D5 C5 1A CD DF 0C 18 07 E5 ...(............
021280: D5 C5 1A CD E5 0C 7C A5 3C C1 D1 E1 28 D0 13 0B ......|.<...(...
021290: 78 B1 20 EB 18 C8 1A 2A 58 0A FE 11 D8 2A 5A 0A x. ....*X....*Z.
0212A0: FE F8 C0 2A 5C 0A C9 3E 22 18 02 3E 21 E5 60 69 ...*\..>"..>!.`i
0212B0: B7 01 80 00 ED 42 38 33 E3 EB 0E 1A F5 CD A3 11 .....B83......£.
0212C0: E5 21 80 00 19 D1 F1 4F CD A3 11 C1 B7 20 10 E5 .!.....O.£... ..
0212D0: CD 1B 0F 34 20 06 23 34 20 02 23 34 E1 B7 C9 11 ...4 .#4 .#4....
0212E0: 80 00 ED 52 EB 09 4D 44 EB 37 C9 FE 14 28 05 21 ...R..MD.7...(.!
0212F0: 00 00 18 C4 09 4D 44 E1 B7 C9 C5 E5 0E 06 1E FF .....MD.........
021300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
021510: 1C 00 00 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: CD A3 11 B7 28 F6 18 0B 3E 01 11 3E 03 C5 E5 4F .£..(...>..>...O
021610: CD A3 11 E1 C1 77 23 0B AF C9 3E 06 18 08 3E 05 .£...w#...>...>.
021620: 11 3E 02 11 3E 04 C5 E5 4F 5E CD A3 11 E1 C1 23 .>..>...O^.£...#
021630: 0B AF C9 0B 0B C5 05 04 28 02 0E FF 71 0E 0A EB ........(...q...
021640: CD A3 11 62 6B 23 4E 23 06 00 0D 0C C5 28 02 ED .£.bk#N#.....(..
021650: B0 EB 36 0D 23 36 0A CD 57 11 EB C1 E1 AF ED 42 ..6.#6..W......B
021660: 4D 44 EB C9 0E 10 D5 E5 DD E5 CD 05 00 DD E1 E1 MD..............
021670: D1 C9 AE 11 B3 11 78 3C C0 C3 26 0D 66 66 65 72 ......x<..&.ffer
021680: 20 73 70 61 63 65 0D 4E 65 77 62 75 66 33 0D 09 space.Newbuf3..
021690: 50 4F 50 09 44 45 09 3B 30 09 73 64 20 61 64 64 POP.DE.;0.sd add
0216A0: 72 0D 09 65 78 09 64 65 2C 68 6C 09 09 3B 4D 75 r..ex.de,hl..;Mu
0216B0: 73 74 20 6E 6F 74 20 63 68 61 6E 67 65 20 74 68 st not change th
0216C0: 65 20 63 61 72 72 79 20 66 6C 61 67 2E 0D 09 6C e carry flag...l
0216D0: 64 09 28 68 6C 29 2C 30 09 3B 6F 66 66 73 65 74 d.(hl),0.;offset
0216E0: 20 77 69 74 68 69 6E 20 62 75 66 66 65 72 20 69 within buffer i
0216F0: 73 20 7A 65 72 6F 0D 09 69 6E 63 09 68 6C 0D 09 s zero..inc.hl..
021700: 6C 64 09 28 68 6C 29 2C 30 0D 09 69 6E 63 09 68 ld.(hl),0..inc.h
021710: 6C 0D 09 4C 44 09 28 48 4C 29 2C 45 0D 09 49 4E l..LD.(HL),E..IN
021720: 43 09 48 4C 0D 09 4C 44 09 28 48 4C 29 2C 44 0D C.HL..LD.(HL),D.
021730: 09 49 4E 43 09 48 4C 0D 09 4C 44 09 28 48 4C 29 .INC.HL..LD.(HL)
021740: 2C 43 09 09 3B 62 75 66 66 65 72 20 73 69 7A 65 ,C..;buffer size
021750: 0D 09 49 4E 43 09 48 4C 0D 09 4C 44 09 28 48 4C ..INC.HL..LD.(HL
021760: 29 2C 42 0D 09 49 4E 43 09 48 4C 0D 52 45 54 63 ),B..INC.HL.RETc
021770: 6F 64 65 09 52 45 54 0D 0D 0D 55 6E 52 65 61 64 ode.RET...UnRead
021780: 09 50 55 53 48 09 48 4C 09 3B 73 61 76 65 20 63 .PUSH.HL.;save c
021790: 68 61 72 0D 09 45 58 09 44 45 2C 48 4C 09 3B 48 har..EX.DE,HL.;H
0217A0: 4C 20 73 74 72 65 61 6D 0D 09 43 41 4C 4C 09 67 L stream..CALL.g
0217B0: 65 74 61 64 64 72 0D 09 6A 70 09 7A 2C 70 6F 70 etaddr..jp.z,pop
0217C0: 4E 6F 74 4F 70 65 6E 0D 09 49 4E 43 09 48 4C 09 NotOpen..INC.HL.
0217D0: 3B 69 67 6E 6F 72 65 20 66 69 6C 74 65 72 0D 09 ;ignore filter..
0217E0: 49 4E 43 09 48 4C 0D 09 42 49 54 09 72 65 61 64 INC.HL..BIT.read
0217F0: 2C 28 48 4C 29 09 3B 63 68 65 63 6B 20 6D 6F 64 ,(HL).;check mod
021800: 77 68 69 6C 65 20 28 20 2A 77 2B 2B 3D 2A 73 74 while ( *w++=*st
021810: 72 69 6E 67 2B 2B 29 3B 0D 0A 0D 0A 63 6F 6E 74 ring++);....cont
021820: 72 6C 5B 33 5D 3D 2D 2D 77 2D 69 6E 74 69 6E 3B rl[3]=--w-intin;
021830: 0D 0A 0D 0A 67 73 78 28 29 3B 0D 0A 7D 0D 0A 0D ....gsx();..}...
021840: 0A 76 5F 66 69 6C 6C 61 72 65 61 28 68 61 6E 64 .v_fillarea(hand
021850: 6C 65 2C 63 6F 75 6E 74 2C 70 78 79 61 72 72 61 le,count,pxyarra
021860: 79 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 2C 63 y)..int handle,c
021870: 6F 75 6E 74 2C 2A 70 78 79 61 72 72 61 79 3B 0D ount,*pxyarray;.
021880: 0A 7B 0D 0A 46 41 53 54 20 69 6E 74 20 69 2C 20 .{..FAST int i,
021890: 2A 78 3B 0D 0A 0D 0A 63 6F 6E 74 72 6C 5B 30 5D *x;....contrl[0]
0218A0: 3D 39 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 63 =9;..contrl[1]=c
0218B0: 6F 75 6E 74 3B 0D 0A 63 6F 6E 74 72 6C 5B 33 5D ount;..contrl[3]
0218C0: 3D 30 3B 0D 0A 63 6F 6E 74 72 6C 5B 36 5D 3D 68 =0;..contrl[6]=h
0218D0: 61 6E 64 6C 65 3B 0D 0A 0D 0A 78 3D 70 74 73 69 andle;....x=ptsi
0218E0: 6E 3B 0D 0A 66 6F 72 20 28 69 3D 30 3B 20 69 3C n;..for (i=0; i<
0218F0: 63 6F 75 6E 74 3C 3C 31 20 3B 20 2B 2B 69 29 20 count<<1 ; ++i)
021900: 2A 78 2B 2B 3D 2A 70 78 79 61 72 72 61 79 2B 2B *x++=*pxyarray++
021910: 3B 0D 0A 67 73 78 28 29 3B 0D 0A 7D 0D 0A 0D 0A ;..gsx();..}....
021920: 76 5F 62 61 72 28 68 61 6E 64 6C 65 2C 70 78 79 v_bar(handle,pxy
021930: 61 72 72 61 79 29 0D 0A 69 6E 74 20 68 61 6E 64 array)..int hand
021940: 6C 65 2C 2A 70 78 79 61 72 72 61 79 3B 0D 0A 7B le,*pxyarray;..{
021950: 0D 0A 46 41 53 54 20 69 6E 74 20 69 2C 20 2A 78 ..FAST int i, *x
021960: 3B 0D 0A 0D 0A 0D 0A 63 6F 6E 74 72 6C 5B 30 5D ;......contrl[0]
021970: 3D 31 31 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D =11;..contrl[1]=
021980: 32 3B 0D 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 2;..contrl[3]=0;
021990: 0D 0A 63 6F 6E 74 72 6C 5B 35 5D 3D 31 3B 0D 0A ..contrl[5]=1;..
0219A0: 63 6F 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 contrl[6]=handle
0219B0: 3B 0D 0A 0D 0A 70 74 73 69 6E 5B 30 5D 3D 70 78 ;....ptsin[0]=px
0219C0: 79 61 72 72 61 79 5B 30 5D 3B 0D 0A 70 74 73 69 yarray[0];..ptsi
0219D0: 6E 5B 31 5D 3D 70 78 79 61 72 72 61 79 5B 31 5D n[1]=pxyarray[1]
0219E0: 3B 0D 0A 70 74 73 69 6E 5B 32 5D 3D 70 78 79 61 ;..ptsin[2]=pxya
0219F0: 72 72 61 79 5B 32 5D 3B 0D 0A 70 74 73 69 6E 5B rray[2];..ptsin[
021A00: 65 2F 6E 6F 74 20 61 6C 72 65 61 64 79 20 75 6E e/not already un
021A10: 67 6F 74 0D 09 4A 50 09 5A 2C 43 61 6E 74 55 6E got..JP.Z,CantUn
021A20: 72 65 61 64 0D 09 52 45 53 09 72 65 61 64 2C 28 read..RES.read,(
021A30: 48 4C 29 0D 09 53 45 54 09 75 6E 67 6F 74 2C 28 HL)..SET.ungot,(
021A40: 48 4C 29 0D 09 4C 44 09 44 45 2C 75 6E 67 6F 74 HL)..LD.DE,ungot
021A50: 63 2D 6D 6F 64 65 09 3B 6E 6F 77 20 73 61 76 65 c-mode.;now save
021A60: 20 74 68 65 20 63 68 61 72 0D 09 41 44 44 09 48 the char..ADD.H
021A70: 4C 2C 44 45 0D 09 50 4F 50 09 44 45 0D 09 4C 44 L,DE..POP.DE..LD
021A80: 09 28 48 4C 29 2C 45 0D 09 49 4E 43 09 48 4C 0D .(HL),E..INC.HL.
021A90: 09 4C 44 09 28 48 4C 29 2C 44 0D 09 45 58 09 44 .LD.(HL),D..EX.D
021AA0: 45 2C 48 4C 09 09 3B 72 65 74 75 72 6E 20 74 68 E,HL..;return th
021AB0: 65 20 63 68 61 72 0D 09 52 45 54 0D 0D 0D 0D 3B e char..RET....;
021AC0: 54 65 6C 6C 0D 3B 2D 2D 2D 2D 2D 09 47 69 76 65 Tell.;-----.Give
021AD0: 6E 20 61 20 73 74 72 65 61 6D 20 6E 75 6D 62 65 n a stream numbe
021AE0: 72 20 69 6E 20 48 4C 20 72 65 74 75 72 6E 73 20 r in HL returns
021AF0: 74 68 65 20 76 61 6C 75 65 20 6F 66 20 74 68 65 the value of the
021B00: 32 4F 19 D1 E1 23 23 23 73 23 72 CD 0B 3B CD 1C 2O...###s#r..;..
021B10: 51 01 C3 48 1F CD 97 50 23 CD 5F 3A C5 2A 40 56 Q..H...P#._:.*@V
021B20: E5 AF F5 CD D6 3E AF 32 D0 11 CD 54 1F 21 4D 40 .....>.2...T.!M@
021B30: 06 18 BE 28 06 23 10 FA AF 18 08 3E 18 90 F5 CD ...(.#.....>....
021B40: 48 1F F1 F5 FE 0D 38 11 FE 17 30 0D CD 24 26 3D H.....8...0..$&=
021B50: 20 07 F1 32 D0 11 3E 02 F5 F1 D1 FE 03 20 03 14 ..2..>...... ..
021B60: 18 16 B7 20 13 5F 7A B2 7B 28 0D D5 CD 24 26 3A ... ._z.{(...$&:
021B70: D1 3E 00 20 03 15 3E 04 D5 F5 6F 26 00 11 6F 40 .>. ..>...o&..o@
021B80: 19 FE 03 3E 02 28 01 AF 86 FE 01 20 01 3C 4F F1 ...>.(..... .<O.
021B90: D1 E1 E5 D5 F5 ED 5B 40 56 E5 B7 ED 52 30 16 EB ......[@V...R0..
021BA0: 7E 32 1F 56 6F 26 00 11 6F 40 19 7E B9 38 06 CD ~2.Vo&..o@.~.8..
021BB0: 71 44 E1 18 E0 E1 3A D0 11 4F 06 00 F1 F5 C5 4F qD....:..O.....O
021BC0: C5 CD 14 43 D1 D1 F1 B7 C2 23 3E F1 E1 2A 40 56 ...C.....#>..*@V
021BD0: 2B 22 40 56 C1 C9 21 64 40 06 0C CD 54 1F BE 28 +"@V..!d@...T..(
021BE0: 1A 23 10 FA CD 1F 3F CD 24 26 56 20 04 3E 29 18 .#....?.$&V .>).
021BF0: 07 CD 24 26 55 C0 3E 2A C3 C8 3B 3E 2D 90 F5 CD ..$&U.>*..;>-...
021C00: 33 5D 3D 70 78 79 61 72 72 61 79 5B 33 5D 3B 0D 3]=pxyarray[3];.
021C10: 0A 0D 0A 67 73 78 28 29 3B 0D 0A 7D 0D 0A 0D 0A ...gsx();..}....
021C20: 0D 0A 76 73 74 5F 68 65 69 67 68 74 28 68 61 6E ..vst_height(han
021C30: 64 6C 65 2C 68 65 69 67 68 74 2C 63 68 61 72 5F dle,height,char_
021C40: 77 69 64 74 68 2C 63 68 61 72 5F 68 65 69 67 68 width,char_heigh
021C50: 74 2C 63 65 6C 6C 5F 77 69 64 74 68 2C 63 65 6C t,cell_width,cel
021C60: 6C 5F 68 65 69 67 68 74 29 0D 0A 69 6E 74 20 68 l_height)..int h
021C70: 61 6E 64 6C 65 2C 68 65 69 67 68 74 2C 2A 63 68 andle,height,*ch
021C80: 61 72 5F 77 69 64 74 68 2C 2A 63 68 61 72 5F 68 ar_width,*char_h
021C90: 65 69 67 68 74 2C 2A 63 65 6C 6C 5F 77 69 64 74 eight,*cell_widt
021CA0: 68 2C 2A 63 65 6C 6C 5F 68 65 69 67 68 74 3B 0D h,*cell_height;.
021CB0: 0A 7B 0D 0A 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D .{....contrl[0]=
021CC0: 31 32 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 31 12;..contrl[1]=1
021CD0: 3B 0D 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 0D ;..contrl[3]=0;.
021CE0: 0A 63 6F 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C .contrl[6]=handl
021CF0: 65 3B 0D 0A 0D 0A 70 74 73 69 6E 5B 30 5D 3D 30 e;....ptsin[0]=0
021D00: 3B 0D 0A 70 74 73 69 6E 5B 31 5D 3D 68 65 69 67 ;..ptsin[1]=heig
021D10: 68 74 3B 0D 0A 0D 0A 67 73 78 28 29 3B 0D 0A 0D ht;....gsx();...
021D20: 0A 2A 63 68 61 72 5F 77 69 64 74 68 3D 70 74 73 .*char_width=pts
021D30: 6F 75 74 5B 30 5D 3B 0D 0A 2A 63 68 61 72 5F 68 out[0];..*char_h
021D40: 65 69 67 68 74 3D 70 74 73 6F 75 74 5B 31 5D 3B eight=ptsout[1];
021D50: 0D 0A 2A 63 65 6C 6C 5F 77 69 64 74 68 3D 70 74 ..*cell_width=pt
021D60: 73 6F 75 74 5B 32 5D 3B 0D 0A 2A 63 65 6C 6C 5F sout[2];..*cell_
021D70: 68 65 69 67 68 74 3D 70 74 73 6F 75 74 5B 33 5D height=ptsout[3]
021D80: 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 69 6E 74 20 76 73 ;..}......int vs
021D90: 74 5F 72 6F 74 61 74 69 6F 6E 28 68 61 6E 64 6C t_rotation(handl
021DA0: 65 2C 61 6E 67 6C 65 29 0D 0A 69 6E 74 20 68 61 e,angle)..int ha
021DB0: 6E 64 6C 65 2C 61 6E 67 6C 65 3B 0D 0A 7B 0D 0A ndle,angle;..{..
021DC0: 63 6F 6E 74 72 6C 5B 30 5D 3D 31 33 3B 0D 0A 63 contrl[0]=13;..c
021DD0: 6F 6E 74 72 6C 5B 31 5D 3D 30 3B 0D 0A 63 6F 6E ontrl[1]=0;..con
021DE0: 74 72 6C 5B 33 5D 3D 31 3B 0D 0A 63 6F 6E 74 72 trl[3]=1;..contr
021DF0: 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D 0A 0D 0A l[6]=handle;....
021E00: 2F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A /***************
021E10: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2F 0D **************/.
021E20: 0A 2F 2A 20 20 20 20 20 20 20 20 20 48 69 53 6F ./* HiSo
021E30: 66 74 20 43 20 20 20 20 20 20 20 20 20 20 2A 2F ft C */
021E40: 0D 0A 2F 2A 20 20 20 20 47 53 58 20 46 75 6E 63 ../* GSX Func
021E50: 74 69 6F 6E 20 4C 69 62 72 61 72 79 20 20 20 2A tion Library *
021E60: 2F 0D 0A 2F 2A 20 20 20 20 20 20 20 76 65 72 73 /../* vers
021E70: 69 6F 6E 20 31 2E 30 20 20 20 20 20 20 20 20 20 ion 1.0
021E80: 2A 2F 0D 0A 2F 2A 20 43 6F 70 79 72 69 67 68 74 */../* Copyright
021E90: 20 28 43 29 20 31 39 38 36 20 48 69 53 6F 66 74 (C) 1986 HiSoft
021EA0: 20 2A 2F 0D 0A 2F 2A 20 4C 61 73 74 20 63 68 61 */../* Last cha
021EB0: 6E 67 65 64 20 20 32 36 20 41 70 72 20 31 39 38 nged 26 Apr 198
021EC0: 36 20 2A 2F 0D 0A 2F 2A 20 77 72 69 74 74 65 6E 6 */../* written
021ED0: 20 62 79 20 44 61 76 69 64 20 4E 75 74 6B 69 6E by David Nutkin
021EE0: 73 20 20 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A 2A s */../********
021EF0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
021F00: 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 23 6C 69 73 74 2D *****/....#list-
021F10: 0D 0A 0D 0A 0D 0A 76 5F 6F 70 6E 77 6B 28 20 77 ......v_opnwk( w
021F20: 6F 72 6B 5F 69 6E 2C 20 68 61 6E 64 6C 65 2C 20 ork_in, handle,
021F30: 77 6F 72 6B 5F 6F 75 74 29 0D 0A 69 6E 74 20 2A work_out)..int *
021F40: 77 6F 72 6B 5F 69 6E 2C 2A 68 61 6E 64 6C 65 2C work_in,*handle,
021F50: 2A 77 6F 72 6B 5F 6F 75 74 3B 0D 0A 0D 0A 7B 0D *work_out;....{.
021F60: 0A 46 41 53 54 20 69 6E 74 20 69 2C 2A 77 2C 2A .FAST int i,*w,*
021F70: 78 3B 0D 0A 0D 0A 77 3D 77 6F 72 6B 5F 69 6E 3B x;....w=work_in;
021F80: 20 78 3D 69 6E 74 69 6E 3B 0D 0A 0D 0A 66 6F 72 x=intin;....for
021F90: 20 28 69 3D 30 3B 20 69 3C 31 30 3B 20 2B 2B 69 (i=0; i<10; ++i
021FA0: 29 20 2A 78 2B 2B 3D 2A 77 2B 2B 3B 0D 0A 0D 0A ) *x++=*w++;....
021FB0: 63 6F 6E 74 72 6C 5B 30 5D 3D 31 3B 0D 0A 63 6F contrl[0]=1;..co
021FC0: 6E 74 72 6C 5B 31 5D 3D 30 3B 0D 0A 63 6F 6E 74 ntrl[1]=0;..cont
021FD0: 72 6C 5B 33 5D 3D 31 31 3B 0D 0A 0D 0A 67 73 78 rl[3]=11;....gsx
021FE0: 28 29 3B 0D 0A 0D 0A 2A 68 61 6E 64 6C 65 3D 63 ();....*handle=c
021FF0: 6F 6E 74 72 6C 5B 36 5D 3B 0D 0A 0D 0A 77 3D 77 ontrl[6];....w=w
022000: 69 6E 74 69 6E 5B 30 5D 3D 61 6E 67 6C 65 3B 0D intin[0]=angle;.
022010: 0A 0D 0A 67 73 78 28 29 3B 0D 0A 0D 0A 72 65 74 ...gsx();....ret
022020: 75 72 6E 20 69 6E 74 6F 75 74 5B 30 5D 3B 0D 0A urn intout[0];..
022030: 7D 0D 0A 0D 0A 76 73 5F 63 6F 6C 6F 72 28 68 61 }....vs_color(ha
022040: 6E 64 6C 65 2C 69 6E 64 65 78 2C 72 67 62 5F 69 ndle,index,rgb_i
022050: 6E 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 2C 69 n)..int handle,i
022060: 6E 64 65 78 2C 20 2A 72 67 62 5F 69 6E 3B 0D 0A ndex, *rgb_in;..
022070: 7B 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 31 34 3B {..contrl[0]=14;
022080: 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 30 3B 0D 0A ..contrl[1]=0;..
022090: 63 6F 6E 74 72 6C 5B 33 5D 3D 34 3B 0D 0A 63 6F contrl[3]=4;..co
0220A0: 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D ntrl[6]=handle;.
0220B0: 0A 0D 0A 69 6E 74 69 6E 5B 30 5D 3D 69 6E 64 65 ...intin[0]=inde
0220C0: 78 3B 0D 0A 69 6E 74 69 6E 5B 31 5D 3D 72 67 62 x;..intin[1]=rgb
0220D0: 5F 69 6E 5B 30 5D 3B 0D 0A 69 6E 74 69 6E 5B 32 _in[0];..intin[2
0220E0: 5D 3D 72 67 62 5F 69 6E 5B 31 5D 3B 0D 0A 69 6E ]=rgb_in[1];..in
0220F0: 74 69 6E 5B 33 5D 3D 72 67 62 5F 69 6E 5B 32 5D tin[3]=rgb_in[2]
022100: 3B 0D 0A 0D 0A 67 73 78 28 29 3B 0D 0A 0D 0A 7D ;....gsx();....}
022110: 0D 0A 0D 0A 0D 0A 69 6E 74 20 76 73 6C 5F 74 79 ......int vsl_ty
022120: 70 65 28 68 61 6E 64 6C 65 2C 73 74 79 6C 65 29 pe(handle,style)
022130: 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 2C 73 74 79 ..int handle,sty
022140: 6C 65 3B 0D 0A 7B 0D 0A 72 65 74 75 72 6E 20 76 le;..{..return v
022150: 73 5F 73 74 79 6C 65 28 31 35 2C 68 61 6E 64 6C s_style(15,handl
022160: 65 2C 73 74 79 6C 65 29 3B 0D 0A 7D 0D 0A 0D 0A e,style);..}....
022170: 69 6E 74 20 76 73 6C 5F 63 6F 6C 6F 72 28 68 61 int vsl_color(ha
022180: 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 6E 64 65 78 ndle,color_index
022190: 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 2C 63 6F )..int handle,co
0221A0: 6C 6F 72 5F 69 6E 64 65 78 3B 0D 0A 7B 0D 0A 72 lor_index;..{..r
0221B0: 65 74 75 72 6E 20 76 73 5F 73 74 79 6C 65 28 31 eturn vs_style(1
0221C0: 37 2C 68 61 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 7,handle,color_i
0221D0: 6E 64 65 78 29 3B 0D 0A 7D 0D 0A 0D 0A 69 6E 74 ndex);..}....int
0221E0: 20 76 73 6D 5F 74 79 70 65 28 68 61 6E 64 6C 65 vsm_type(handle
0221F0: 2C 73 79 6D 62 6F 6C 29 0D 0A 69 6E 74 20 68 61 ,symbol)..int ha
022200: 6F 72 6B 5F 6F 75 74 3B 20 78 3D 69 6E 74 6F 75 ork_out; x=intou
022210: 74 3B 0D 0A 66 6F 72 20 28 69 3D 30 3B 69 3C 34 t;..for (i=0;i<4
022220: 34 3B 20 2B 2B 69 29 20 2A 77 2B 2B 3D 2A 78 2B 4; ++i) *w++=*x+
022230: 2B 3B 0D 0A 0D 0A 78 3D 70 74 73 6F 75 74 3B 0D +;....x=ptsout;.
022240: 0A 66 6F 72 20 28 20 20 20 3B 69 3C 35 36 3B 20 .for ( ;i<56;
022250: 2B 2B 69 29 20 2A 77 2B 2B 3D 2A 78 2B 2B 3B 0D ++i) *w++=*x++;.
022260: 0A 20 0D 0A 7D 0D 0A 0D 0A 76 5F 63 6C 73 77 6B . ..}....v_clswk
022270: 28 68 61 6E 64 6C 65 29 0D 0A 69 6E 74 20 68 61 (handle)..int ha
022280: 6E 64 6C 65 3B 0D 0A 7B 0D 0A 63 6F 6E 74 72 6C ndle;..{..contrl
022290: 5B 30 5D 3D 32 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 [0]=2;..contrl[1
0222A0: 5D 3D 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 0D 0A ]=contrl[3]=0;..
0222B0: 63 6F 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 contrl[6]=handle
0222C0: 3B 0D 0A 67 73 78 28 29 3B 0D 0A 7D 0D 0A 0D 0A ;..gsx();..}....
0222D0: 76 5F 63 6C 72 77 6B 28 68 61 6E 64 6C 65 29 0D v_clrwk(handle).
0222E0: 0A 69 6E 74 20 68 61 6E 64 6C 65 3B 0D 0A 7B 0D .int handle;..{.
0222F0: 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 33 3B 0D 0A 63 .contrl[0]=3;..c
022300: 6F 6E 74 72 6C 5B 31 5D 3D 63 6F 6E 74 72 6C 5B ontrl[1]=contrl[
022310: 33 5D 3D 30 3B 0D 0A 63 6F 6E 74 72 6C 5B 36 5D 3]=0;..contrl[6]
022320: 3D 68 61 6E 64 6C 65 3B 0D 0A 67 73 78 28 29 3B =handle;..gsx();
022330: 0D 0A 7D 0D 0A 0D 0A 0D 0A 76 5F 75 70 64 77 6B ..}......v_updwk
022340: 28 68 61 6E 64 6C 65 29 0D 0A 69 6E 74 20 68 61 (handle)..int ha
022350: 6E 64 6C 65 3B 0D 0A 7B 0D 0A 63 6F 6E 74 72 6C ndle;..{..contrl
022360: 5B 30 5D 3D 34 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 [0]=4;..contrl[1
022370: 5D 3D 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 0D 0A ]=contrl[3]=0;..
022380: 63 6F 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 contrl[6]=handle
022390: 3B 0D 0A 67 73 78 28 29 3B 0D 0A 7D 0D 0A 0D 0A ;..gsx();..}....
0223A0: 0D 0A 76 5F 70 6C 69 6E 65 28 68 61 6E 64 6C 65 ..v_pline(handle
0223B0: 2C 63 6F 75 6E 74 2C 70 78 79 61 72 72 61 79 29 ,count,pxyarray)
0223C0: 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 2C 63 6F 75 ..int handle,cou
0223D0: 6E 74 2C 2A 70 78 79 61 72 72 61 79 3B 0D 0A 7B nt,*pxyarray;..{
0223E0: 0D 0A 46 41 53 54 20 69 6E 74 20 69 2C 20 2A 78 ..FAST int i, *x
0223F0: 3B 0D 0A 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 36 ;....contrl[0]=6
022400: 6E 64 6C 65 2C 73 79 6D 62 6F 6C 3B 0D 0A 7B 0D ndle,symbol;..{.
022410: 0A 72 65 74 75 72 6E 20 76 73 5F 73 74 79 6C 65 .return vs_style
022420: 28 31 38 2C 68 61 6E 64 6C 65 2C 73 79 6D 62 6F (18,handle,symbo
022430: 6C 29 3B 0D 0A 7D 0D 0A 0D 0A 69 6E 74 20 76 73 l);..}....int vs
022440: 6D 5F 68 65 69 67 68 74 28 68 61 6E 64 6C 65 2C m_height(handle,
022450: 68 65 69 67 68 74 29 0D 0A 69 6E 74 20 68 61 6E height)..int han
022460: 64 6C 65 2C 68 65 69 67 68 74 3B 0D 0A 7B 0D 0A dle,height;..{..
022470: 63 6F 6E 74 72 6C 5B 30 5D 3D 31 39 3B 0D 0A 63 contrl[0]=19;..c
022480: 6F 6E 74 72 6C 5B 31 5D 3D 31 3B 0D 0A 63 6F 6E ontrl[1]=1;..con
022490: 74 72 6C 5B 33 5D 3D 30 3B 0D 0A 63 6F 6E 74 72 trl[3]=0;..contr
0224A0: 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D 0A 0D 0A l[6]=handle;....
0224B0: 70 74 73 69 6E 5B 30 5D 3D 30 3B 0D 0A 70 74 73 ptsin[0]=0;..pts
0224C0: 69 6E 5B 31 5D 3D 68 65 69 67 68 74 3B 0D 0A 0D in[1]=height;...
0224D0: 0A 67 73 78 28 29 3B 0D 0A 0D 0A 72 65 74 75 72 .gsx();....retur
0224E0: 6E 20 70 74 73 6F 75 74 5B 31 5D 3B 0D 0A 7D 0D n ptsout[1];..}.
0224F0: 0A 0D 0A 69 6E 74 20 76 73 6D 5F 63 6F 6C 6F 72 ...int vsm_color
022500: 28 68 61 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 6E (handle,color_in
022510: 64 65 78 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 dex)..int handle
022520: 2C 63 6F 6C 6F 72 5F 69 6E 64 65 78 3B 0D 0A 7B ,color_index;..{
022530: 0D 0A 72 65 74 75 72 6E 20 76 73 5F 73 74 79 6C ..return vs_styl
022540: 65 28 32 30 2C 68 61 6E 64 6C 65 2C 63 6F 6C 6F e(20,handle,colo
022550: 72 5F 69 6E 64 65 78 29 3B 0D 0A 7D 0D 0A 0D 0A r_index);..}....
022560: 69 6E 74 20 76 73 74 5F 63 6F 6C 6F 72 28 68 61 int vst_color(ha
022570: 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 6E 64 65 78 ndle,color_index
022580: 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 2C 63 6F )..int handle,co
022590: 6C 6F 72 5F 69 6E 64 65 78 3B 0D 0A 7B 0D 0A 72 lor_index;..{..r
0225A0: 65 74 75 72 6E 20 76 73 5F 73 74 79 6C 65 28 32 eturn vs_style(2
0225B0: 32 2C 68 61 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 2,handle,color_i
0225C0: 6E 64 65 78 29 3B 0D 0A 7D 0D 0A 0D 0A 69 6E 74 ndex);..}....int
0225D0: 20 76 73 66 5F 69 6E 74 65 72 69 6F 72 28 68 61 vsf_interior(ha
0225E0: 6E 64 6C 65 2C 73 74 79 6C 65 29 0D 0A 69 6E 74 ndle,style)..int
0225F0: 20 68 61 6E 64 6C 65 2C 73 74 79 6C 65 3B 0D 0A handle,style;..
022600: 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 63 6F 75 ;..contrl[1]=cou
022610: 6E 74 3B 0D 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 30 nt;..contrl[3]=0
022620: 3B 0D 0A 63 6F 6E 74 72 6C 5B 36 5D 3D 68 61 6E ;..contrl[6]=han
022630: 64 6C 65 3B 0D 0A 0D 0A 78 3D 70 74 73 69 6E 3B dle;....x=ptsin;
022640: 0D 0A 66 6F 72 20 28 69 3D 30 3B 20 69 3C 63 6F ..for (i=0; i<co
022650: 75 6E 74 3C 3C 31 20 3B 20 2B 2B 69 29 20 2A 78 unt<<1 ; ++i) *x
022660: 2B 2B 3D 2A 70 78 79 61 72 72 61 79 2B 2B 3B 0D ++=*pxyarray++;.
022670: 0A 67 73 78 28 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A .gsx();..}......
022680: 76 5F 70 6D 61 72 6B 65 72 28 68 61 6E 64 6C 65 v_pmarker(handle
022690: 2C 63 6F 75 6E 74 2C 70 78 79 61 72 72 61 79 29 ,count,pxyarray)
0226A0: 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 2C 63 6F 75 ..int handle,cou
0226B0: 6E 74 2C 2A 70 78 79 61 72 72 61 79 3B 0D 0A 7B nt,*pxyarray;..{
0226C0: 0D 0A 46 41 53 54 20 69 6E 74 20 69 2C 20 2A 78 ..FAST int i, *x
0226D0: 3B 0D 0A 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 37 ;....contrl[0]=7
0226E0: 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 63 6F 75 ;..contrl[1]=cou
0226F0: 6E 74 3B 0D 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 30 nt;..contrl[3]=0
022700: 3B 0D 0A 63 6F 6E 74 72 6C 5B 36 5D 3D 68 61 6E ;..contrl[6]=han
022710: 64 6C 65 3B 0D 0A 0D 0A 78 3D 70 74 73 69 6E 3B dle;....x=ptsin;
022720: 0D 0A 66 6F 72 20 28 69 3D 30 3B 20 69 3C 63 6F ..for (i=0; i<co
022730: 75 6E 74 3C 3C 31 20 3B 20 2B 2B 69 29 20 2A 78 unt<<1 ; ++i) *x
022740: 2B 2B 3D 2A 70 78 79 61 72 72 61 79 2B 2B 3B 0D ++=*pxyarray++;.
022750: 0A 67 73 78 28 29 3B 0D 0A 7D 0D 0A 0D 0A 76 5F .gsx();..}....v_
022760: 67 74 65 78 74 28 68 61 6E 64 6C 65 2C 78 2C 79 gtext(handle,x,y
022770: 2C 73 74 72 69 6E 67 29 0D 0A 69 6E 74 20 68 61 ,string)..int ha
022780: 6E 64 6C 65 2C 78 2C 79 3B 0D 0A 63 68 61 72 20 ndle,x,y;..char
022790: 2A 73 74 72 69 6E 67 3B 0D 0A 7B 0D 0A 46 41 53 *string;..{..FAS
0227A0: 54 20 2A 77 3B 0D 0A 0D 0A 63 6F 6E 74 72 6C 5B T *w;....contrl[
0227B0: 30 5D 3D 38 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 0]=8;..contrl[1]
0227C0: 3D 31 3B 0D 0A 63 6F 6E 74 72 6C 5B 36 5D 3D 68 =1;..contrl[6]=h
0227D0: 61 6E 64 6C 65 3B 0D 0A 0D 0A 70 74 73 69 6E 5B andle;....ptsin[
0227E0: 30 5D 3D 78 3B 0D 0A 70 74 73 69 6E 5B 31 5D 3D 0]=x;..ptsin[1]=
0227F0: 79 3B 0D 0A 0D 0A 77 3D 69 6E 74 69 6E 3B 0D 0A y;....w=intin;..
022800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
022810: 1D 00 00 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: 7B 0D 0A 72 65 74 75 72 6E 20 76 73 5F 73 74 79 {..return vs_sty
022910: 6C 65 28 32 33 2C 68 61 6E 64 6C 65 2C 73 74 79 le(23,handle,sty
022920: 6C 65 29 3B 0D 0A 7D 0D 0A 0D 0A 69 6E 74 20 76 le);..}....int v
022930: 73 66 5F 73 74 79 6C 65 28 68 61 6E 64 6C 65 2C sf_style(handle,
022940: 73 74 79 6C 65 5F 69 6E 64 65 78 29 0D 0A 69 6E style_index)..in
022950: 74 20 68 61 6E 64 6C 65 2C 73 74 79 6C 65 5F 69 t handle,style_i
022960: 6E 64 65 78 3B 0D 0A 7B 0D 0A 72 65 74 75 72 6E ndex;..{..return
022970: 20 76 73 5F 73 74 79 6C 65 28 32 34 2C 68 61 6E vs_style(24,han
022980: 64 6C 65 2C 73 74 79 6C 65 5F 69 6E 64 65 78 29 dle,style_index)
022990: 3B 0D 0A 7D 0D 0A 0D 0A 69 6E 74 20 76 73 66 5F ;..}....int vsf_
0229A0: 63 6F 6C 6F 72 28 68 61 6E 64 6C 65 2C 63 6F 6C color(handle,col
0229B0: 6F 72 5F 69 6E 64 65 78 29 0D 0A 69 6E 74 20 68 or_index)..int h
0229C0: 61 6E 64 6C 65 2C 63 6F 6C 6F 72 5F 69 6E 64 65 andle,color_inde
0229D0: 78 3B 0D 0A 7B 0D 0A 72 65 74 75 72 6E 20 76 73 x;..{..return vs
0229E0: 5F 73 74 79 6C 65 28 32 35 2C 63 6F 6C 6F 72 5F _style(25,color_
0229F0: 69 6E 64 65 78 29 3B 0D 0A 7D 0D 0A 0D 0A 76 72 index);..}....vr
022A00: 71 5F 6C 6F 63 61 74 6F 72 28 68 61 6E 64 6C 65 q_locator(handle
022A10: 2C 78 2C 79 2C 78 6F 75 74 2C 79 6F 75 74 2C 74 ,x,y,xout,yout,t
022A20: 65 72 6D 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 erm)..int handle
022A30: 2C 78 2C 79 2C 2A 78 6F 75 74 2C 2A 79 6F 75 74 ,x,y,*xout,*yout
022A40: 2C 2A 74 65 72 6D 3B 0D 0A 7B 0D 0A 63 6F 6E 74 ,*term;..{..cont
022A50: 72 6C 5B 30 5D 3D 32 38 3B 0D 0A 63 6F 6E 74 72 rl[0]=28;..contr
022A60: 6C 5B 31 5D 3D 31 3B 0D 0A 63 6F 6E 74 72 6C 5B l[1]=1;..contrl[
022A70: 33 5D 3D 30 3B 0D 0A 63 6F 6E 74 72 6C 5B 36 5D 3]=0;..contrl[6]
022A80: 3D 68 61 6E 64 6C 65 3B 0D 0A 0D 0A 70 74 73 69 =handle;....ptsi
022A90: 6E 5B 30 5D 3D 78 3B 0D 0A 70 74 73 69 6E 5B 31 n[0]=x;..ptsin[1
022AA0: 5D 3D 79 3B 0D 0A 0D 0A 67 73 78 28 29 3B 0D 0A ]=y;....gsx();..
022AB0: 0D 0A 2A 78 6F 75 74 3D 70 74 73 6F 75 74 5B 30 ..*xout=ptsout[0
022AC0: 5D 3B 0D 0A 2A 79 6F 75 74 3D 70 74 73 6F 75 74 ];..*yout=ptsout
022AD0: 5B 31 5D 3B 0D 0A 2A 74 65 72 6D 3D 69 6E 74 6F [1];..*term=into
022AE0: 75 74 5B 30 5D 3B 0D 0A 0D 0A 7D 0D 0A 0D 0A 0D ut[0];....}.....
022AF0: 0A 69 6E 74 20 76 73 6D 5F 6C 6F 63 61 74 6F 72 .int vsm_locator
022B00: 74 73 69 6E 5B 31 5D 3D 79 3B 0D 0A 0D 0A 67 73 tsin[1]=y;....gs
022B10: 78 28 29 3B 0D 0A 7D 0D 0A 0D 0A 76 5F 72 6D 63 x();..}....v_rmc
022B20: 75 72 28 68 61 6E 64 6C 65 29 0D 0A 7B 0D 0A 20 ur(handle)..{..
022B30: 76 5F 65 73 63 61 70 65 28 68 61 6E 64 6C 65 2C v_escape(handle,
022B40: 31 39 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 2F 2A 20 19);..}....../*
022B50: 6F 6E 6C 79 20 6E 6F 72 6D 61 6C 6C 79 20 63 61 only normally ca
022B60: 6C 6C 65 64 20 69 6E 74 65 72 6E 61 6C 6C 79 2A lled internally*
022B70: 2F 0D 0A 69 6E 74 20 76 73 5F 73 74 79 6C 65 28 /..int vs_style(
022B80: 6F 70 63 6F 64 65 2C 68 61 6E 64 6C 65 2C 73 74 opcode,handle,st
022B90: 79 6C 65 29 0D 0A 69 6E 74 20 6F 70 63 6F 64 65 yle)..int opcode
022BA0: 2C 68 61 6E 64 6C 65 2C 73 74 79 6C 65 3B 0D 0A ,handle,style;..
022BB0: 7B 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 6F 70 63 {..contrl[0]=opc
022BC0: 6F 64 65 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D ode;..contrl[1]=
022BD0: 30 3B 0D 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 31 3B 0;..contrl[3]=1;
022BE0: 0D 0A 63 6F 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 ..contrl[6]=hand
022BF0: 6C 65 3B 0D 0A 0D 0A 69 6E 74 69 6E 5B 30 5D 3D le;....intin[0]=
022C00: 73 74 79 6C 65 3B 0D 0A 0D 0A 67 73 78 28 29 3B style;....gsx();
022C10: 0D 0A 0D 0A 72 65 74 75 72 6E 20 69 6E 74 6F 75 ....return intou
022C20: 74 5B 30 5D 3B 0D 0A 7D 0D 0A 0D 0A 2F 2A 20 6F t[0];..}..../* o
022C30: 6E 6C 79 20 6E 6F 72 6D 61 6C 6C 79 20 63 61 6C nly normally cal
022C40: 6C 65 64 20 69 6E 74 65 72 6E 61 6C 6C 79 2A 2F led internally*/
022C50: 0D 0A 76 5F 65 73 63 61 70 65 28 68 61 6E 64 6C ..v_escape(handl
022C60: 65 2C 66 75 6E 63 74 69 6F 6E 29 0D 0A 69 6E 74 e,function)..int
022C70: 20 68 61 6E 64 6C 65 2C 66 75 6E 63 74 69 6F 6E handle,function
022C80: 3B 0D 0A 7B 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D ;..{..contrl[0]=
022C90: 35 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 30 3B 5;..contrl[1]=0;
022CA0: 0D 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 0D 0A ..contrl[3]=0;..
022CB0: 63 6F 6E 74 72 6C 5B 35 5D 3D 66 75 6E 63 74 69 contrl[5]=functi
022CC0: 6F 6E 3B 0D 0A 63 6F 6E 74 72 6C 5B 36 5D 3D 68 on;..contrl[6]=h
022CD0: 61 6E 64 6C 65 3B 0D 0A 0D 0A 67 73 78 28 29 3B andle;....gsx();
022CE0: 0D 0A 0D 0A 7D 0D 0A 0D 0A 0D 0A 67 73 78 28 29 ....}......gsx()
022CF0: 0D 0A 7B 0D 0A 20 20 72 65 67 5F 62 63 20 3D 20 ..{.. reg_bc =
022D00: 28 68 61 6E 64 6C 65 2C 78 2C 79 2C 78 6F 75 74 (handle,x,y,xout
022D10: 2C 79 6F 75 74 2C 74 65 72 6D 29 0D 0A 69 6E 74 ,yout,term)..int
022D20: 20 68 61 6E 64 6C 65 2C 78 2C 79 2C 2A 78 6F 75 handle,x,y,*xou
022D30: 74 2C 2A 79 6F 75 74 2C 2A 74 65 72 6D 3B 0D 0A t,*yout,*term;..
022D40: 7B 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 32 38 3B {..contrl[0]=28;
022D50: 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 31 3B 0D 0A ..contrl[1]=1;..
022D60: 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 0D 0A 63 6F contrl[3]=0;..co
022D70: 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D ntrl[6]=handle;.
022D80: 0A 0D 0A 70 74 73 69 6E 5B 30 5D 3D 78 3B 0D 0A ...ptsin[0]=x;..
022D90: 70 74 73 69 6E 5B 31 5D 3D 79 3B 0D 0A 0D 0A 67 ptsin[1]=y;....g
022DA0: 73 78 28 29 3B 0D 0A 0D 0A 2A 78 6F 75 74 3D 70 sx();....*xout=p
022DB0: 74 73 6F 75 74 5B 30 5D 3B 0D 0A 2A 79 6F 75 74 tsout[0];..*yout
022DC0: 3D 70 74 73 6F 75 74 5B 31 5D 3B 0D 0A 2A 74 65 =ptsout[1];..*te
022DD0: 72 6D 3D 69 6E 74 6F 75 74 5B 30 5D 3B 0D 0A 0D rm=intout[0];...
022DE0: 0A 72 65 74 75 72 6E 20 63 6F 6E 74 72 6C 5B 32 .return contrl[2
022DF0: 5D 20 7C 20 28 63 6F 6E 74 72 6C 5B 34 5D 20 3C ] | (contrl[4] <
022E00: 3C 20 31 29 3B 0D 0A 7D 0D 0A 0D 0A 76 73 69 6E < 1);..}....vsin
022E10: 5F 6D 6F 64 65 28 68 61 6E 64 6C 65 2C 64 65 76 _mode(handle,dev
022E20: 5F 74 79 70 65 2C 6D 6F 64 65 29 0D 0A 69 6E 74 _type,mode)..int
022E30: 20 68 61 6E 64 6C 65 2C 20 64 65 76 5F 74 79 70 handle, dev_typ
022E40: 65 2C 20 6D 6F 64 65 3B 0D 0A 0D 0A 7B 0D 0A 0D e, mode;....{...
022E50: 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 33 33 3B 0D 0A .contrl[0]=33;..
022E60: 63 6F 6E 74 72 6C 5B 31 5D 3D 30 3B 0D 0A 63 6F contrl[1]=0;..co
022E70: 6E 74 72 6C 5B 33 5D 3D 32 3B 0D 0A 63 6F 6E 74 ntrl[3]=2;..cont
022E80: 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D 0A 0D rl[6]=handle;...
022E90: 0A 69 6E 74 69 6E 5B 30 5D 3D 64 65 76 5F 74 79 .intin[0]=dev_ty
022EA0: 70 65 3B 0D 0A 69 6E 74 69 6E 5B 31 5D 3D 6D 6F pe;..intin[1]=mo
022EB0: 64 65 3B 0D 0A 0D 0A 67 73 78 28 29 3B 0D 0A 0D de;....gsx();...
022EC0: 0A 7D 0D 0A 0D 0A 76 71 5F 63 68 63 65 6C 6C 73 .}....vq_chcells
022ED0: 28 68 61 6E 64 6C 65 2C 72 6F 77 73 2C 63 6F 6C (handle,rows,col
022EE0: 75 6D 6E 73 29 0D 0A 69 6E 74 20 68 61 6E 64 6C umns)..int handl
022EF0: 65 2C 2A 72 6F 77 73 2C 2A 63 6F 6C 75 6D 6E 73 e,*rows,*columns
022F00: 31 31 35 3B 0D 0A 20 20 72 65 67 5F 64 65 20 3D 115;.. reg_de =
022F10: 20 63 61 73 74 28 75 6E 73 69 67 6E 65 64 29 20 cast(unsigned)
022F20: 63 6F 6E 74 72 6C 5F 70 74 72 3B 0D 0A 20 20 69 contrl_ptr;.. i
022F30: 6E 6C 69 6E 65 28 0D 0A 20 20 20 20 50 55 53 48 nline(.. PUSH
022F40: 5F 49 58 2C 0D 0A 20 20 20 20 4C 44 5F 42 43 5F _IX,.. LD_BC_
022F50: 66 72 6F 6D 2C 20 26 72 65 67 5F 62 63 2C 0D 0A from, ®_bc,..
022F60: 20 20 20 20 4C 44 5F 44 45 5F 66 72 6F 6D 2C 20 LD_DE_from,
022F70: 26 72 65 67 5F 64 65 2C 0D 0A 20 20 20 20 43 41 ®_de,.. CA
022F80: 4C 4C 2C 20 20 20 20 20 20 20 35 2C 30 2C 0D 0A LL, 5,0,..
022F90: 20 20 20 20 50 4F 50 5F 49 58 29 3B 0D 0A 7D 0D POP_IX);..}.
022FA0: 0A 0D 0A 0D 0A 23 6C 69 73 74 2B 0D 0A 0D 0A 2F .....#list+..../
022FB0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
022FC0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2F 0D 0A *************/..
022FD0: 2F 2A 20 20 20 20 20 20 20 20 20 48 69 73 6F 66 /* Hisof
022FE0: 74 20 43 20 20 20 20 20 20 20 20 20 20 2A 2F 0D t C */.
022FF0: 0A 2F 2A 20 20 20 47 53 58 20 46 75 6E 63 74 69 ./* GSX Functi
023000: 6F 6E 20 4C 69 62 72 61 72 79 20 20 20 20 2A 2F on Library */
023010: 0D 0A 2F 2A 20 20 20 20 20 20 20 20 20 20 20 45 ../* E
023020: 6E 64 20 20 20 20 20 20 20 20 20 20 20 20 20 2A nd *
023030: 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A /../************
023040: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
023050: 2A 2F 0D 0A 0D 0A 1A 20 20 20 20 48 69 73 6F 66 */..... Hisof
023060: 74 20 43 20 20 20 20 20 20 20 20 20 20 2A 2F 0D t C */.
023070: 0A 2F 2A 20 20 20 47 53 58 20 46 75 6E 63 74 69 ./* GSX Functi
023080: 6C 6F 63 28 6E 2C 20 73 69 7A 65 29 0D 0A 20 20 loc(n, size)..
023090: 75 6E 73 69 67 6E 65 64 20 20 20 6E 2C 20 73 69 unsigned n, si
0230A0: 7A 65 3B 0D 0A 7B 0D 0A 20 20 46 41 53 54 20 63 ze;..{.. FAST c
0230B0: 68 61 72 20 2A 70 74 72 3B 0D 0A 20 20 46 41 53 har *ptr;.. FAS
0230C0: 54 20 75 6E 73 69 67 6E 65 64 20 6C 65 6E 67 74 T unsigned lengt
0230D0: 68 3B 0D 0A 0D 0A 20 20 70 74 72 20 3D 20 6D 61 h;.... ptr = ma
0230E0: 6C 6C 6F 63 28 6C 65 6E 67 74 68 20 3D 20 6E 20 lloc(length = n
0230F0: 2A 20 73 69 7A 65 29 3B 0D 0A 20 20 69 66 20 28 * size);.. if (
023100: 3B 0D 0A 7B 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D ;..{..contrl[0]=
023110: 35 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 30 3B 5;..contrl[1]=0;
023120: 0D 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 0D 0A ..contrl[3]=0;..
023130: 63 6F 6E 74 72 6C 5B 35 5D 3D 31 3B 0D 0A 63 6F contrl[5]=1;..co
023140: 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D ntrl[6]=handle;.
023150: 0A 0D 0A 67 73 78 28 29 3B 0D 0A 0D 0A 2A 72 6F ...gsx();....*ro
023160: 77 73 3D 69 6E 74 6F 75 74 5B 30 5D 3B 0D 0A 2A ws=intout[0];..*
023170: 63 6F 6C 75 6D 6E 73 3D 69 6E 74 6F 75 74 5B 31 columns=intout[1
023180: 5D 3B 0D 0A 7D 0D 0A 0D 0A 76 5F 65 78 69 74 5F ];..}....v_exit_
023190: 63 75 72 28 68 61 6E 64 6C 65 29 0D 0A 69 6E 74 cur(handle)..int
0231A0: 20 68 61 6E 64 6C 65 3B 0D 0A 7B 0D 0A 20 76 5F handle;..{.. v_
0231B0: 65 73 63 61 70 65 28 68 61 6E 64 6C 65 2C 32 29 escape(handle,2)
0231C0: 3B 0D 0A 7D 0D 0A 0D 0A 76 5F 65 6E 74 65 72 5F ;..}....v_enter_
0231D0: 63 75 72 28 68 61 6E 64 6C 65 29 0D 0A 69 6E 74 cur(handle)..int
0231E0: 20 68 61 6E 64 6C 65 3B 0D 0A 7B 0D 0A 20 76 5F handle;..{.. v_
0231F0: 65 73 63 61 70 65 28 68 61 6E 64 6C 65 2C 33 29 escape(handle,3)
023200: 3B 0D 0A 7D 0D 0A 0D 0A 76 5F 63 75 72 75 70 28 ;..}....v_curup(
023210: 68 61 6E 64 6C 65 29 0D 0A 69 6E 74 20 68 61 6E handle)..int han
023220: 64 6C 65 3B 0D 0A 7B 0D 0A 20 76 5F 65 73 63 61 dle;..{.. v_esca
023230: 70 65 28 68 61 6E 64 6C 65 2C 34 29 3B 0D 0A 7D pe(handle,4);..}
023240: 0D 0A 0D 0A 76 5F 63 75 72 64 6F 77 6E 28 68 61 ....v_curdown(ha
023250: 6E 64 6C 65 29 0D 0A 69 6E 74 20 68 61 6E 64 6C ndle)..int handl
023260: 65 3B 0D 0A 7B 0D 0A 20 76 5F 65 73 63 61 70 65 e;..{.. v_escape
023270: 28 68 61 6E 64 6C 65 2C 35 29 3B 0D 0A 7D 0D 0A (handle,5);..}..
023280: 0D 0A 76 5F 63 75 72 72 69 67 68 74 28 68 61 6E ..v_curright(han
023290: 64 6C 65 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 dle)..int handle
0232A0: 3B 0D 0A 7B 0D 0A 20 76 5F 65 73 63 61 70 65 28 ;..{.. v_escape(
0232B0: 68 61 6E 64 6C 65 2C 36 29 3B 0D 0A 7D 0D 0A 0D handle,6);..}...
0232C0: 0A 76 5F 63 75 72 6C 65 66 74 28 68 61 6E 64 6C .v_curleft(handl
0232D0: 65 29 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 3B 0D e)..int handle;.
0232E0: 0A 7B 0D 0A 20 76 5F 65 73 63 61 70 65 28 68 61 .{.. v_escape(ha
0232F0: 6E 64 6C 65 2C 37 29 3B 0D 0A 7D 0D 0A 0D 0A 76 ndle,7);..}....v
023300: 2F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A /***************
023310: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2F 0D **************/.
023320: 0A 2F 2A 20 20 20 20 20 20 20 20 20 48 69 53 6F ./* HiSo
023330: 66 74 20 43 20 20 20 20 20 20 20 20 20 20 2A 2F ft C */
023340: 0D 0A 2F 2A 20 20 20 20 47 53 58 20 46 75 6E 63 ../* GSX Func
023350: 74 69 6F 6E 20 4C 69 62 72 61 72 79 20 20 20 2A tion Library *
023360: 2F 0D 0A 2F 2A 20 20 20 20 20 20 20 20 20 20 48 /../* H
023370: 45 41 44 45 52 20 20 20 20 20 20 20 20 20 20 20 EADER
023380: 2A 2F 0D 0A 2F 2A 20 20 20 20 20 20 20 20 20 20 */../*
023390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0233A0: 20 2A 2F 0D 0A 2F 2A 20 43 6F 70 79 72 69 67 68 */../* Copyrigh
0233B0: 74 20 28 43 29 20 31 39 38 36 20 48 69 53 6F 66 t (C) 1986 HiSof
0233C0: 74 20 2A 2F 0D 0A 2F 2A 20 4C 61 73 74 20 63 68 t */../* Last ch
0233D0: 61 6E 67 65 64 20 20 31 20 4D 61 79 20 20 31 39 anged 1 May 19
0233E0: 38 36 20 2A 2F 0D 0A 2F 2A 20 57 72 69 74 74 65 86 */../* Writte
0233F0: 6E 20 62 79 20 44 61 76 69 64 20 4E 75 74 6B 69 n by David Nutki
023400: 6E 73 20 20 2A 2F 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A ns */../*******
023410: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
023420: 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 23 6C 69 73 74 ******/....#list
023430: 2D 0D 0A 0D 0A 46 41 53 54 20 69 6E 74 20 63 6F -....FAST int co
023440: 6E 74 72 6C 5B 31 32 5D 2C 20 69 6E 74 69 6E 5B ntrl[12], intin[
023450: 31 32 38 5D 2C 20 70 74 73 69 6E 5B 31 32 38 5D 128], ptsin[128]
023460: 2C 20 69 6E 74 6F 75 74 5B 31 32 38 5D 2C 20 70 , intout[128], p
023470: 74 73 6F 75 74 5B 31 32 38 5D 3B 0D 0A 46 41 53 tsout[128];..FAS
023480: 54 20 69 6E 74 20 2A 20 63 6F 6E 74 72 6C 5F 70 T int * contrl_p
023490: 74 72 20 5B 5D 20 3D 7B 63 6F 6E 74 72 6C 2C 69 tr [] ={contrl,i
0234A0: 6E 74 69 6E 2C 70 74 73 69 6E 2C 69 6E 74 6F 75 ntin,ptsin,intou
0234B0: 74 2C 70 74 73 6F 75 74 7D 3B 0D 0A 0D 0A 23 6C t,ptsout};....#l
0234C0: 69 73 74 2B 0D 0A 0D 0A 2F 2A 2A 2A 2A 2A 2A 2A ist+..../*******
0234D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
0234E0: 2A 2A 2A 2A 2A 2A 2F 0D 0A 2F 2A 20 20 20 20 20 ******/../*
0234F0: 20 20 20 20 48 69 73 6F 66 74 20 43 20 20 20 20 Hisoft C
023500: 5F 63 75 72 68 6F 6D 65 28 68 61 6E 64 6C 65 29 _curhome(handle)
023510: 0D 0A 69 6E 74 20 68 61 6E 64 6C 65 3B 0D 0A 7B ..int handle;..{
023520: 0D 0A 20 76 5F 65 73 63 61 70 65 28 68 61 6E 64 .. v_escape(hand
023530: 6C 65 2C 38 29 3B 0D 0A 7D 0D 0A 0D 0A 76 5F 65 le,8);..}....v_e
023540: 65 6F 73 28 68 61 6E 64 6C 65 29 0D 0A 69 6E 74 eos(handle)..int
023550: 20 68 61 6E 64 6C 65 3B 0D 0A 7B 0D 0A 20 76 5F handle;..{.. v_
023560: 65 73 63 61 70 65 28 68 61 6E 64 6C 65 2C 39 29 escape(handle,9)
023570: 3B 0D 0A 7D 0D 0A 0D 0A 76 5F 65 65 6F 6C 28 68 ;..}....v_eeol(h
023580: 61 6E 64 6C 65 29 0D 0A 69 6E 74 20 68 61 6E 64 andle)..int hand
023590: 6C 65 3B 0D 0A 7B 0D 0A 20 76 5F 65 73 63 61 70 le;..{.. v_escap
0235A0: 65 28 68 61 6E 64 6C 65 2C 31 30 29 3B 0D 0A 7D e(handle,10);..}
0235B0: 0D 0A 0D 0A 76 73 5F 63 75 72 61 64 64 72 65 73 ....vs_curaddres
0235C0: 73 28 68 61 6E 64 6C 65 2C 20 72 6F 77 2C 20 63 s(handle, row, c
0235D0: 6F 6C 75 6D 6E 29 0D 0A 69 6E 74 20 68 61 6E 64 olumn)..int hand
0235E0: 6C 65 2C 20 72 6F 77 2C 20 63 6F 6C 75 6D 6E 3B le, row, column;
0235F0: 0D 0A 7B 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 35 ..{..contrl[0]=5
023600: 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 30 3B 0D ;..contrl[1]=0;.
023610: 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 32 3B 0D 0A 63 .contrl[3]=2;..c
023620: 6F 6E 74 72 6C 5B 35 5D 3D 31 31 3B 0D 0A 63 6F ontrl[5]=11;..co
023630: 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D ntrl[6]=handle;.
023640: 0A 0D 0A 69 6E 74 69 6E 5B 30 5D 3D 72 6F 77 3B ...intin[0]=row;
023650: 0D 0A 69 6E 74 69 6E 5B 31 5D 3D 63 6F 6C 75 6D ..intin[1]=colum
023660: 6E 3B 0D 0A 67 73 78 28 29 3B 0D 0A 0D 0A 7D 0D n;..gsx();....}.
023670: 0A 0D 0A 76 73 5F 63 75 72 74 65 78 74 28 68 61 ...vs_curtext(ha
023680: 6E 64 6C 65 2C 20 73 74 72 69 6E 67 29 0D 0A 69 ndle, string)..i
023690: 6E 74 20 68 61 6E 64 6C 65 2C 20 2A 73 74 72 69 nt handle, *stri
0236A0: 6E 67 3B 0D 0A 7B 0D 0A 69 6E 74 20 2A 77 3B 0D ng;..{..int *w;.
0236B0: 0A 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 35 3B 0D ...contrl[0]=5;.
0236C0: 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 30 3B 0D 0A 63 .contrl[1]=0;..c
0236D0: 6F 6E 74 72 6C 5B 35 5D 3D 31 32 3B 0D 0A 63 6F ontrl[5]=12;..co
0236E0: 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D ntrl[6]=handle;.
0236F0: 0A 0D 0A 77 3D 69 6E 74 69 6E 3B 0D 0A 77 68 69 ...w=intin;..whi
023700: 20 20 20 20 20 20 2A 2F 0D 0A 2F 2A 20 20 20 20 */../*
023710: 47 53 58 20 46 75 6E 63 74 69 6F 6E 20 4C 69 62 GSX Function Lib
023720: 72 61 72 79 20 20 20 2A 2F 0D 0A 2F 2A 20 20 20 rary */../*
023730: 20 20 20 20 20 45 6E 64 20 48 65 61 64 65 72 20 End Header
023740: 20 20 20 20 20 20 20 20 2A 2F 0D 0A 2F 2A 2A 2A */../***
023750: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
023760: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2F 0D 0A 0D 0A 1A **********/.....
023770: 20 20 20 20 48 69 73 6F 66 74 20 43 20 20 20 20 Hisoft C
023780: 20 65 6C 73 65 0D 0A 20 20 20 20 20 20 20 20 20 else..
023790: 20 20 20 7B 20 20 20 20 20 20 20 20 20 20 20 20 {
0237A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2F 2A /*
0237B0: 20 73 70 6C 69 74 20 62 6C 6F 63 6B 20 61 6E 64 split block and
0237C0: 20 61 6C 6C 6F 63 61 74 65 20 74 61 69 6C 20 2A allocate tail *
0237D0: 2F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 /..
0237E0: 20 70 2D 3E 5F 73 69 7A 65 20 2D 3D 20 6E 62 79 p->_size -= nby
0237F0: 74 65 73 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 tes;..
023800: 20 20 20 20 70 20 20 20 20 20 20 20 20 2B 3D 20 p +=
023810: 70 2D 3E 5F 73 69 7A 65 3B 0D 0A 20 20 20 20 20 p->_size;..
023820: 20 20 20 20 20 20 20 20 20 70 2D 3E 5F 73 69 7A p->_siz
023830: 65 20 20 3D 20 6E 62 79 74 65 73 3B 0D 0A 20 20 e = nbytes;..
023840: 20 20 20 20 20 20 20 20 20 20 7D 0D 0A 20 20 20 }..
023850: 20 20 20 20 20 20 20 5F 61 6C 6C 6F 63 70 20 3D _allocp =
023860: 20 71 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 72 q;.. r
023870: 65 74 75 72 6E 20 63 61 73 74 28 5F 5F 63 68 61 eturn cast(__cha
023880: 72 5F 70 74 72 29 20 28 70 2B 31 29 3B 0D 0A 20 r_ptr) (p+1);..
023890: 20 20 20 20 20 20 20 7D 0D 0A 20 20 20 20 20 20 }..
0238A0: 69 66 20 28 70 20 3D 3D 20 5F 61 6C 6C 6F 63 70 if (p == _allocp
0238B0: 29 20 20 2F 2A 20 77 72 61 70 70 65 64 20 61 72 ) /* wrapped ar
0238C0: 6F 75 6E 64 20 66 72 65 65 20 6C 69 73 74 20 2A ound free list *
0238D0: 2F 0D 0A 20 20 20 20 20 20 20 20 7B 0D 0A 20 20 /.. {..
0238E0: 20 20 20 20 20 20 20 20 69 66 20 28 28 70 20 3D if ((p =
0238F0: 20 63 61 73 74 28 48 45 41 44 45 52 5F 50 54 52 cast(HEADER_PTR
023900: 6C 65 20 28 20 2A 77 2B 2B 3D 2A 73 74 72 69 6E le ( *w++=*strin
023910: 67 2B 2B 29 3B 0D 0A 0D 0A 63 6F 6E 74 72 6C 5B g++);....contrl[
023920: 33 5D 3D 2D 2D 77 2D 69 6E 74 69 6E 3B 0D 0A 0D 3]=--w-intin;...
023930: 0A 67 73 78 28 29 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A .gsx();..}......
023940: 76 5F 72 76 6F 6E 28 68 61 6E 64 6C 65 29 0D 0A v_rvon(handle)..
023950: 69 6E 74 20 68 61 6E 64 6C 65 3B 0D 0A 7B 0D 0A int handle;..{..
023960: 20 76 5F 65 73 63 61 70 65 28 68 61 6E 64 6C 65 v_escape(handle
023970: 2C 31 33 29 3B 0D 0A 7D 0D 0A 0D 0A 76 5F 72 76 ,13);..}....v_rv
023980: 6F 66 66 28 68 61 6E 64 6C 65 29 0D 0A 69 6E 74 off(handle)..int
023990: 20 68 61 6E 64 6C 65 3B 0D 0A 7B 0D 0A 20 76 5F handle;..{.. v_
0239A0: 65 73 63 61 70 65 28 68 61 6E 64 6C 65 2C 31 34 escape(handle,14
0239B0: 29 3B 0D 0A 7D 0D 0A 0D 0A 76 71 5F 63 75 72 61 );..}....vq_cura
0239C0: 64 64 72 65 73 73 28 68 61 6E 64 6C 65 2C 72 6F ddress(handle,ro
0239D0: 77 2C 63 6F 6C 75 6D 6E 29 0D 0A 69 6E 74 20 68 w,column)..int h
0239E0: 61 6E 64 6C 65 2C 2A 72 6F 77 2C 2A 63 6F 6C 75 andle,*row,*colu
0239F0: 6D 6E 3B 0D 0A 7B 0D 0A 63 6F 6E 74 72 6C 5B 30 mn;..{..contrl[0
023A00: 5D 3D 35 3B 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D ]=5;..contrl[1]=
023A10: 30 3B 0D 0A 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 0;..contrl[3]=0;
023A20: 0D 0A 63 6F 6E 74 72 6C 5B 35 5D 3D 31 35 3B 0D ..contrl[5]=15;.
023A30: 0A 63 6F 6E 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C .contrl[6]=handl
023A40: 65 3B 0D 0A 0D 0A 67 73 78 28 29 3B 0D 0A 0D 0A e;....gsx();....
023A50: 2A 72 6F 77 3D 69 6E 74 6F 75 74 5B 30 5D 3B 0D *row=intout[0];.
023A60: 0A 2A 63 6F 6C 75 6D 6E 3D 69 6E 74 6F 75 74 5B .*column=intout[
023A70: 31 5D 3B 0D 0A 7D 0D 0A 0D 0A 76 5F 64 73 70 63 1];..}....v_dspc
023A80: 75 72 28 68 61 6E 64 6C 65 2C 78 2C 79 29 0D 0A ur(handle,x,y)..
023A90: 69 6E 74 20 68 61 6E 64 6C 65 2C 78 2C 79 3B 0D int handle,x,y;.
023AA0: 0A 7B 0D 0A 63 6F 6E 74 72 6C 5B 30 5D 3D 35 3B .{..contrl[0]=5;
023AB0: 0D 0A 63 6F 6E 74 72 6C 5B 31 5D 3D 31 3B 0D 0A ..contrl[1]=1;..
023AC0: 63 6F 6E 74 72 6C 5B 33 5D 3D 30 3B 0D 0A 63 6F contrl[3]=0;..co
023AD0: 6E 74 72 6C 5B 35 5D 3D 31 38 3B 0D 0A 63 6F 6E ntrl[5]=18;..con
023AE0: 74 72 6C 5B 36 5D 3D 68 61 6E 64 6C 65 3B 0D 0A trl[6]=handle;..
023AF0: 0D 0A 70 74 73 69 6E 5B 30 5D 3D 78 3B 0D 0A 70 ..ptsin[0]=x;..p
023B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
023B10: 1E 00 00 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: 00 A0 10 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023D00: 18 10 50 43 57 38 32 35 36 20 47 49 4F 53 20 23 ..PCW8256 GIOS #
023D10: 38 FF EB 11 00 0C 01 0A 00 ED B0 3E 03 11 00 00 8..........>....
023D20: CD 01 0B 3E 01 11 45 01 18 0A 11 88 01 18 03 11 ...>..E.........
023D30: AF 01 3E 06 CD E3 0A 7C B7 C0 1A BD D8 29 2B 19 ..>....|.....)+.
023D40: 7E 23 66 6F E9 21 16 02 18 03 23 03 2A 03 2A 01 ~#fo.!....#.*.*.
023D50: D9 04 64 05 AC 05 AC 04 79 06 2F 01 E8 05 D0 0B ..d.....y./.....
023D60: CC 08 74 04 D0 0B FD 08 2D 05 D0 0B 02 09 D0 0B ..t.....-.......
023D70: 07 09 B2 06 BA 06 0C 09 26 09 D0 0B 82 09 D0 0B ........&.......
023D80: D0 0B D0 0B C1 0A A7 0A 13 2B 03 3B 03 42 03 49 .........+.;.B.I
023D90: 03 50 03 57 03 5E 03 65 03 6C 03 73 03 7A 03 AC .P.W.^.e.l.s.z..
023DA0: 03 D6 03 CF 03 DD 03 FA 03 D0 0B 1A 04 07 04 05 ................
023DB0: 08 06 D0 0B D0 0B D0 0B D0 0B CD E1 01 E3 7E 23 ..............~#
023DC0: B7 FA CE 01 5F 0E 02 E5 CD 05 00 E1 18 F0 E3 22 ...._.........."
023DD0: 0C 0C 06 FE 21 0B 0C 70 2B 36 24 EB 0E 31 C3 05 ....!..p+6$..1..
023DE0: 00 06 00 CD D4 01 E5 21 00 80 CD CF 01 E1 C9 CD .......!........
023DF0: BA 01 0D 0A 43 61 6E 6E 6F 74 20 72 75 6E 20 69 ....Cannot run i
023E00: 04 7E 23 B9 28 16 23 23 15 20 F6 CD 88 0D DD 00 .~#.(.##. ......
023E10: 0E 06 1E FF CD 05 00 B7 28 15 18 12 7E 4F 87 9F ........(...~O..
023E20: 47 C5 DD E1 23 7E 4F 87 9F 47 C5 FD E1 AF 37 D1 G...#~O..G....7.
023E30: E1 C9 0E 00 0A 4F 00 F6 0F F6 00 06 0A 00 0E 00 .....O..........
023E40: 01 4F 00 FF 0F FF 00 06 01 00 E5 D5 ED 43 69 0A .O...........Ci.
023E50: ED 53 6B 0A 22 6D 0A 11 67 0A 0E 3C CD 05 00 D1 .Sk."m..g..<....
023E60: E1 FE FF C8 B7 37 C9 02 03 00 00 00 00 00 00 E5 .....7..........
023E70: ED 4B A6 02 DD E5 E1 CD 89 0A EB E1 D5 ED 4B A8 .K............K.
023E80: 02 FD E5 D1 CD 89 0A D1 C9 19 7C B7 F2 93 0A 21 ..........|....!
023E90: 00 00 C9 ED 42 09 D8 60 69 C9 E5 2A 08 0C 73 23 ....B..`i..*..s#
023EA0: 72 23 D1 73 23 72 C9 3E 01 CD E8 0A 11 0A 0D 19 r#.s#r.>........
023EB0: EB 3E 02 CD E8 0A 7D 12 C3 F7 0A 3E 01 32 0F 0D .>....}....>.2..
023EC0: C9 3E 01 CD E8 0A 1E 01 7C B7 20 07 7D 3D FE 05 .>......|. .}=..
023ED0: 30 01 5D 7B 32 0F 0D C3 F7 0A CD 98 0D 3A 0F 0D 0.]{2........:..
023EE0: C3 AE 0D 2A 00 0C 18 03 2A 02 0C 3D 87 8D 6F 8C ...*....*..=..o.
023EF0: 95 67 7E 23 66 6F C9 5F 16 00 3E 01 2A 06 0C 18 .g~#fo._..>.*...
023F00: 03 2A 00 0C 3D 87 8D 6F 8C 95 67 73 23 72 C9 44 .*..=..o..gs#r.D
023F10: 4D 2A 86 11 B7 ED 42 ED 4B 80 11 EB 09 EB C9 CD M*....B.K.......
023F20: 0F 0B C3 B1 10 CD 0F 0B C3 CE 0D CD 37 0B C3 E9 ............7...
023F30: 0E CD 37 0B C3 8E 0F CD 0F 0B E5 FD E5 C1 2A 86 ..7...........*.
023F40: 11 B7 ED 42 E5 FD E1 E1 ED 4B 80 11 DD 09 C9 5E ...B.....K.....^
023F50: 23 56 23 7E 23 66 6F C9 7C B5 C8 78 AA AC F5 E5 #V#~#fo.|..x....
023F60: 7A B7 F2 6B 0B 21 00 00 ED 52 EB 6B 62 78 B7 79 z..k.!...R.kbx.y
023F70: F2 75 0B AF 91 3D 28 12 3C 28 4E 06 08 05 87 30 .u...=(.<(N....0
023F80: FC 29 8F 30 03 19 CE 00 10 F7 C1 04 05 F2 95 0B .).0............
023F90: 57 AF 91 4F 7A B9 30 2D 06 10 29 8F 38 03 B9 38 W..Oz.0-..).8..8
023FA0: 02 91 B7 3F CB 13 CB 12 10 F0 29 8F B9 38 01 13 ...?......)..8..
023FB0: F1 FA BB 0B EB 7C FE 80 D8 18 0B AF 6F 67 ED 52 .....|......og.R
023FC0: 37 C8 F8 18 01 F1 F6 01 C9 F1 E1 21 00 00 37 C9 7..........!..7.
023FD0: C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024000: 6E 20 74 68 69 73 20 65 6E 76 69 72 6F 6E 6D 65 n this environme
024010: 6E 74 0D 0A FF C7 0E 0C CD 05 00 7D E6 F0 FE 30 nt.........}...0
024020: 20 CD CD 20 0D 30 C8 CD 88 0D E3 00 3D 20 C0 CD .. .0......= ..
024030: BA 01 1B 66 1B 45 1B 48 FF CD 88 0D BF 00 78 41 ...f.E.H......xA
024040: 4F 6A 63 09 EB CD 5E 0D 2A 82 11 ED 5B 80 11 B7 Ojc...^.*...[...
024050: ED 52 22 A6 02 2A 86 11 ED 5B 84 11 B7 ED 52 22 .R"..*...[....R"
024060: A8 02 CD 97 08 CD CF 03 CD 7C 04 CD 35 05 CD BB .........|..5...
024070: 0A CD 14 04 CD 63 09 22 F6 02 CD 82 06 3E 03 11 .....c.".....>..
024080: 06 00 CD 01 0B 3E 05 11 2D 00 CD 01 0B ED 5B 06 .....>..-.....[.
024090: 0C 21 A6 02 01 5A 00 ED B0 ED 5B 08 0C 21 00 03 .!...Z....[..!..
0240A0: 01 18 00 ED B0 C9 CF 02 FF 00 01 00 77 01 20 03 ............w. .
0240B0: 01 00 05 00 01 00 05 00 01 00 01 00 06 00 06 00 ................
0240C0: 02 00 01 00 01 00 FF FF FF FF FF FF FF FF FF FF ................
0240D0: FF FF FF FF FF FF FF FF 04 00 FF FF FF FF FF FF ................
0240E0: FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00 ................
0240F0: 01 00 00 00 02 00 01 00 00 00 00 00 00 00 02 00 ................
024100: 00 00 07 00 00 00 07 00 01 00 00 00 01 00 00 00 ................
024110: 00 00 07 00 00 00 07 00 CD BA 01 1B 45 1B 48 1B ............E.H.
024120: 65 FF C9 AF 2A 86 11 C3 F5 10 C9 CD F0 03 7A D5 e...*.........z.
024130: CD F7 0A D1 16 00 3E 02 C3 FC 0A CD BA 01 1B 66 ......>........f
024140: FF C9 CD BA 01 1B 65 FF C9 CD BA 01 1B 41 FF C9 ......e......A..
024150: CD BA 01 1B 42 FF C9 CD BA 01 1B 43 FF C9 CD BA ....B......C....
024160: 01 1B 44 FF C9 CD BA 01 1B 48 FF C9 CD BA 01 1B ..D......H......
024170: 4A FF C9 CD BA 01 1B 4B FF C9 CD F0 03 3E 01 CD J......K.....>..
024180: E8 0A 7C B7 20 05 7A BD 38 01 55 3E 02 CD E8 0A ..|. .z.8.U>....
024190: 7C B7 20 05 7B BD 38 01 5D 21 1F 1F 19 7C 65 6F |. .{.8.]!...|eo
0241A0: 22 A8 03 CD BA 01 1B 59 00 00 FF C9 CD E1 01 E5 "......Y........
0241B0: 3E 04 CD E3 0A 44 4D 2A 02 0C 5E 23 23 E5 C5 0E >....DM*..^##...
0241C0: 02 CD 05 00 C1 E1 0B 78 B1 20 EF E1 C3 CF 01 CD .......x. ......
0241D0: BA 01 1B 71 FF C9 CD BA 01 1B 70 FF C9 CD F0 03 ...q......p.....
0241E0: 16 00 5C 3E 01 E5 CD FC 0A E1 5D 3E 02 C3 FC 0A ..\>......]>....
0241F0: CD 88 0D BF 00 14 1C 24 2C C9 2A F6 02 7D 3D B4 .......$,.*..}=.
024200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0242A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0242B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0242C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0242D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0242E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0242F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024320: 3E BF FE 0D D0 2A 01 00 11 57 00 19 11 88 0D 01 >....*...W......
024330: 03 00 ED B0 01 00 00 11 1F 59 CD 5E 0D AF 47 CD .........Y.^..G.
024340: 8B 0D 3E 01 47 CD 8B 0D AF CD A3 0D 3E 01 CD 98 ..>.G.....£.>...
024350: 0D 21 FF FF CD CA 0D 3E 01 CD AE 0D 37 C9 68 62 .!.....>....7.hb
024360: 22 88 11 AF 67 29 29 29 22 80 11 6A 67 23 29 29 "...g)))"..jg#))
024370: 29 2B 22 82 11 69 67 29 29 29 22 84 11 6B 67 23 )+"..ig)))"..kg#
024380: 29 29 29 2B 22 86 11 C9 00 00 00 21 90 11 B7 28 )))+"......!...(
024390: 01 23 78 C6 FF 9F 77 C9 21 90 11 B7 28 01 23 22 .#x...w.!...(.#"
0243A0: 8C 11 C9 21 90 11 B7 28 01 23 22 8E 11 C9 32 92 ...!...(.#"...2.
0243B0: 11 21 EA 0D 3D 28 0F 21 FE 0D 3D 28 09 21 01 0E .!..=(.!..=(.!..
0243C0: 3D 28 03 21 0E 0E 22 E8 0D C9 22 8A 11 C9 CD 41 =(.!.."..."....A
0243D0: 10 D0 01 E7 0D CD 88 0D E9 00 C9 E5 2A 8A 11 29 ............*..)
0243E0: 30 01 2C 22 8A 11 E1 C3 EA 0D 30 23 ED 4B 8C 11 0.,"......0#.K..
0243F0: 0A F5 CD 45 0E F1 A0 4F 78 2F A6 B1 77 C9 38 EC ...E...Ox/..w.8.
024400: 28 02 3E 01 C3 F7 0A 2A 10 0C ED 5B 0E 0C 7C B7 (.>....*...[..|.
024410: F8 CD 27 04 3E FF 32 11 0C C9 2A 04 0C CD 4F 0B ..'.>.2...*...O.
024420: 22 10 0C ED 53 0E 0C FD E5 DD E5 E5 D5 F5 E5 D5 "...S...........
024430: 3E 03 CD AE 0D 3E 01 CD 98 0D 21 FF FF CD CA 0D >....>....!.....
024440: D1 E1 D5 DD E1 E5 FD E1 01 F9 FF FD 09 E5 D5 01 ................
024450: 07 00 09 CD 2B 0B D1 E1 E5 FD E1 D5 DD E1 01 F9 ....+...........
024460: FF DD 09 01 07 00 EB 09 EB CD 2B 0B F1 D1 E1 DD ..........+.....
024470: E1 FD E1 C9 3E 01 CD 7E 04 C3 F7 0A 3E 02 CD E8 ....>..~....>...
024480: 0A 7C B7 06 01 20 07 7D 3D FE 05 30 01 45 78 F5 .|... .}=..0.Ex.
024490: 3D 87 C6 A2 6F CE 04 95 67 7E 23 66 6F 22 12 0C =...o...g~#fo"..
0244A0: F1 C9 FF FF 00 FE E0 E0 38 FE F0 FF CD 1F 05 C8 ........8.......
0244B0: E5 C5 3A 0A 0D CD DA 0A C1 E1 C5 E5 CD C2 06 E1 ..:.............
0244C0: C1 3A 0A 0D FD E5 DD E5 11 FF FF CD F0 04 CD 4F .:.............O
0244D0: 0B CD 2B 0B DD E1 FD E1 C9 CD 1F 05 C8 ED 5B 12 ..+...........[.
0244E0: 0C 3A 07 0D FD E5 DD E5 CD F0 04 DD E1 FD E1 C9 .:..............
0244F0: E5 C5 E5 D5 CD DA 0A E1 CD CA 0D E1 E5 CD 4F 0B ..............O.
024500: E5 D5 18 0A C5 E5 CD 4F 0B E5 D5 CD 2B 0B DD E1 .......O....+...
024510: FD E1 E1 C1 23 23 23 23 0B 78 B1 20 E7 E1 C9 3E ....####.x. ...>
024520: 02 CD E3 0A 44 4D 2A 04 0C 79 3D B0 C9 3E 01 CD ....DM*..y=..>..
024530: 37 05 C3 F7 0A 3E 04 CD E8 0A 7C B7 06 03 20 07 7....>....|... .
024540: 7D 3D FE 05 30 01 45 78 F5 87 C6 58 6F CE 05 95 }=..0.Ex...Xo...
024550: 67 7E 23 66 6F 22 14 0C F1 C9 2E 00 2B 03 2A 03 g~#fo"......+.*.
024560: 6F 04 78 04 3A 08 0D CD 98 0D 3A 0F 0D FE 01 20 o.x.:.....:....
024570: 01 3C CD AE 0D 3E 02 CD E3 0A 44 4D 2A 04 0C E5 .<...>....DM*...
024580: C5 CD 90 05 C1 E1 23 23 23 23 0B 78 B1 20 F0 C9 ......####.x. ..
024590: CD 4F 0B ED 4B 14 0C 79 FE 2E CA 25 0B 1B 1B 1B .O..K..y...%....
0245A0: 7D 80 6F 30 01 24 3A 14 0C C3 1F 0B DD E5 3A 09 }.o0.$:.......:.
0245B0: 0D CD DA 0A 2A 04 0C CD 4F 0B 01 06 00 09 E5 3E ....*...O......>
0245C0: 04 CD E3 0A 44 4D DD 2A 02 0C E1 DD 7E 00 DD 23 ....DM.*....~..#
0245D0: DD 23 C5 E5 D5 CD 1F 0B E1 D1 01 08 00 09 EB C1 .#..............
0245E0: 0B 78 B1 20 E6 DD E1 C9 3E 03 11 02 00 CD 01 0B .x. ....>.......
0245F0: AF 2A 08 0C 36 07 23 77 23 36 07 23 77 23 36 08 .*..6.#w#6.#w#6.
024600: C9 D0 CD 45 0E ED 5B 8C 11 1A A0 AE 77 C9 D0 ED ...E..[.....w...
024610: 4B 8E 11 18 DB CD 41 10 ED 4B 8E 11 0A D0 01 27 K.....A..K.....'
024620: 0E CD 88 0D E9 00 C9 CD 45 0E 7E 58 C9 47 C5 CD ........E.~X.G..
024630: 41 10 C1 78 D0 01 3E 0E CD 88 0D E9 00 C9 F5 CD A..x..>.........
024640: 45 0E F1 77 C9 01 00 B6 29 09 7E 23 66 6F E6 F8 E..w....).~#fo..
024650: 85 6F CB 14 4B 7B E6 F8 5F 19 79 E6 07 C6 67 5F .o..K{.._.y...g_
024660: CE 0E 93 57 1A 47 C9 80 40 20 10 08 04 02 01 CD ...W.G..@ ......
024670: 73 0E D0 FD E5 DD E5 CD 83 0E E5 FD E1 D5 DD E1 s...............
024680: D1 E1 C9 CD 41 10 D8 CD 71 10 D0 44 4D D5 DD E5 ....A...q..DM...
024690: E1 19 CB 2C CB 1D E5 FD E5 E1 09 CB 2C CB 1D D1 ...,........,...
0246A0: B7 ED 42 09 20 07 E3 ED 52 19 E3 28 13 DD E5 E3 ..B. ...R..(....
0246B0: B7 ED 52 E1 20 13 FD E5 EB E3 ED 52 E1 EB 20 09 ..R. ......R.. .
0246C0: C1 DD E5 D1 FD E5 E1 37 C9 DD E3 FD E5 C5 FD E1 .......7........
0246D0: C5 CD 71 10 C1 FD E1 DD E3 38 03 C1 18 A9 D5 DD ..q......8......
0246E0: E1 E5 FD E1 D1 60 69 18 9E 01 F2 0E CD 88 0D E9 .....`i.........
0246F0: 00 C9 CD 6F 0E D0 E5 DD E5 E1 B7 ED 52 CD 68 11 ...o........R.h.
024700: 06 FF F2 0A 0F 06 01 CD 51 11 E3 FD E5 D1 B7 ED ........Q.......
024710: 52 CD 68 11 0E 01 F2 1E 0F 0E FF CD 51 11 D1 CD R.h.........Q...
024720: 5E 11 3E 00 FA 35 0F EB 78 41 4F DD E5 FD E5 DD ^.>..5..xAO.....
024730: E1 FD E1 3E FF 32 99 11 D5 29 22 95 11 ED 52 E5 ...>.2...)"...R.
024740: EB 29 CD 51 11 22 93 11 78 5F 87 9F 57 79 32 97 .).Q."..x_..Wy2.
024750: 11 87 9F 32 98 11 E1 C1 03 C5 E5 D5 DD E5 D1 FD ...2............
024760: E5 E1 3A 99 11 B7 28 01 EB CD DB 0D D1 E1 7C 87 ..:...(.......|.
024770: 38 0E B5 28 0B ED 4B 97 11 FD 09 ED 4B 93 11 09 8..(..K.....K...
024780: ED 4B 95 11 09 DD 19 C1 0B 78 B1 20 CC C9 01 97 .K.......x. ....
024790: 0F CD 88 0D E9 00 C9 DD E5 C1 78 BA 20 0C 79 AB ..........x. .y.
0247A0: E6 F8 20 06 7B 91 3C 47 18 4E 79 E6 07 28 09 2F .. .{.<G.Ny..(./
0247B0: C6 09 47 D5 CD F8 0F D1 D5 DD E5 C1 EB B7 ED 42 ..G............B
0247C0: 23 06 03 CB 3C CB 1D 10 FA 28 1F 45 C5 DD E5 D1 #...<....(.E....
0247D0: FD E5 E1 CD 45 0E C1 E5 CD 08 10 E1 7E A1 B2 AB ....E.......~...
0247E0: 77 7D C6 08 6F 8C 95 67 10 F2 D1 13 7B E6 07 C8 w}..o..g....{...
0247F0: 47 7B E6 F8 5F D5 DD E1 C5 DD E5 D1 FD E5 E1 CD G{.._...........
024800: 23 77 23 36 08 23 77 C9 3A 0A 0D F5 CD DA 0A CD #w#6.#w.:.......
024810: 49 06 FD E5 DD E5 E5 C5 2A 1C 0C ED 5B 18 0C D5 I.......*...[...
024820: B7 ED 52 23 44 4D E1 C5 E5 E5 FD E1 DD 2A 16 0C ..R#DM.......*..
024830: ED 5B 22 0C CD F7 07 E1 C1 23 0B 78 B1 20 E8 C1 .["......#.x. ..
024840: E1 DD E1 FD E1 F1 C3 C4 04 2A 04 0C E5 CD 4F 0B .........*....O.
024850: 22 18 0C 22 24 0C EB 22 16 0C 22 1A 0C E1 23 23 ".."$..".."...##
024860: 23 23 CD 4F 0B 22 1C 0C 22 20 0C EB 22 1E 0C 22 ##.O.".." ..".."
024870: 22 0C 21 16 0C 01 04 00 C9 CD 49 06 3A 07 0D C3 ".!.......I.:...
024880: C4 04 3E 08 CD 9E 06 3E 09 CD E8 0A 1E 01 7C B7 ..>....>......|.
024890: 20 07 7D 3D FE 06 30 01 5D 7B 32 26 0C C9 CD E8 .}=..0.]{2&....
0248A0: 0A 1E 01 7C B7 20 06 7D FE 04 30 01 5D 7B 32 27 ...|. .}..0.]{2'
0248B0: 0C C9 3E 01 CD 9E 06 C3 F7 0A 3E 01 CD 89 06 C3 ..>.......>.....
0248C0: F7 0A FD E5 DD E5 22 F1 0C C5 CD C2 07 D5 FD E1 ......".........
0248D0: B7 ED 52 23 EB C1 D5 C5 CD E9 06 C1 D1 FD 23 1B ..R#..........#.
0248E0: 7A B3 20 F2 DD E1 FD E1 C9 AF 32 28 0C C5 2A F1 z. .......2(..*.
0248F0: 0C 11 F3 0C 01 04 00 ED B0 C1 18 0F E5 C5 21 F7 ..............!.
024900: 0C 11 F3 0C 01 04 00 ED B0 C1 E1 79 3D B0 20 03 ...........y=. .
024910: 2A F1 0C C5 01 04 00 ED B0 C1 E5 C5 FD E5 E1 ED *...............
024920: 5B F5 0C B7 ED 52 7C FD E5 E1 ED 5B F9 0C B7 ED [....R|....[....
024930: 52 AC E6 80 28 25 44 4D 2A F3 0C ED 5B F7 0C B7 R...(%DM*...[...
024940: ED 52 E5 2A F5 0C ED 5B F9 0C B7 ED 52 D1 CD 58 .R.*...[....R..X
024950: 0B 30 08 ED 5B F7 0C 19 CD 88 07 C1 E1 0B 78 B1 .0..[.........x.
024960: C2 FC 06 3A 28 0C CB 3F C8 47 21 29 0C C5 5E 23 ...:(..?.G!)..^#
024970: 56 23 D5 DD E1 5E 23 56 23 FD E5 E3 FD E5 CD F7 V#...^#V#.......
024980: 07 FD E1 E1 C1 10 E6 C9 EB 21 29 0C 3A 28 0C FE .........!).:(..
024990: 64 D0 B7 28 25 47 E5 7E 23 66 6F B7 ED 52 E1 F2 d..(%G.~#fo..R..
0249A0: A8 07 23 23 10 F0 18 12 E5 D5 78 87 4F 3E 00 17 ..##......x.O>..
0249B0: 47 09 54 5D 2B 13 ED B8 D1 E1 73 23 72 21 28 0C G.T]+.....s#r!(.
0249C0: 34 C9 23 23 5E 23 56 23 E5 DD E1 6B 62 0B DD 23 4.##^#V#...kb..#
0249D0: DD 23 E5 DD 6E 00 DD 23 DD 66 00 DD 23 B7 ED 52 .#..n..#.f..#..R
0249E0: 19 F2 E6 07 54 5D EB E3 B7 ED 52 19 F2 F0 07 EB ....T]....R.....
0249F0: D1 0B 78 B1 20 D8 C9 E5 CD 04 08 69 61 CD CA 0D ..x. ......ia...
024A00: DB 0D DD 23 C1 10 F1 C9 ED 5B 8C 11 2A 8A 11 3A ...#.....[..*..:
024A10: 92 11 3D 28 1B 3D 28 07 3D 28 0D ED 5B 8E 11 1A ..=(.=(.=(..[...
024A20: A5 57 7D 2F 4F 1E 00 C9 1A A5 5F 0E FF 16 00 C9 .W}/O....._.....
024A30: 1A A5 4F ED 5B 8E 11 1A 2F B5 2F B1 57 0E 00 59 ..O.[..././.W..Y
024A40: C9 ED 4B 84 11 CD 64 11 FA 6F 10 ED 4B 86 11 CD ..K...d..o..K...
024A50: 64 11 28 03 F2 6F 10 ED 4B 80 11 CD 58 11 FA 6F d.(..o..K...X..o
024A60: 10 ED 4B 82 11 CD 58 11 28 03 F2 6F 10 37 C9 B7 ..K...X.(..o.7..
024A70: C9 DD E5 E3 ED 4B 80 11 CD 99 10 ED 4B 82 11 DC .....K......K...
024A80: A3 10 E1 D0 EB FD E5 E3 ED 4B 84 11 CD 99 10 ED £........K......
024A90: 4B 86 11 DC A3 10 E1 EB C9 CD 64 11 FC 58 11 37 K...£.....d..X.7
024AA0: F0 B7 C9 CD 64 11 37 F8 C8 CD 58 11 37 F8 C8 B7 ....d.7...X.7...
024AB0: C9 01 BA 10 CD 88 0D E9 00 C9 DD E5 E5 6F 26 00 .............o&.
024AC0: 29 29 29 01 00 B8 09 E5 DD E1 E1 06 08 D5 C5 DD ))).............
024AD0: 4E 00 DD 23 06 08 C5 CD 41 10 C1 30 0B 79 87 E5 N..#....A..0.y..
024AE0: D5 C5 CD E7 0D C1 D1 E1 CB 21 13 10 E9 C1 D1 23 .........!.....#
024AF0: 10 DB DD E1 C9 01 FE 10 CD 88 0D E9 00 C9 47 ED ..............G.
024B00: 5B 84 11 AF ED 52 23 B4 F8 B5 C8 65 E5 78 21 90 [....R#....e.x!.
024B10: 11 B7 28 01 23 4E 2A 84 11 29 11 00 B6 19 E5 3A ..(.#N*..).....:
024B20: 89 11 21 88 11 96 3C 47 6E 26 00 29 29 29 EB E1 ..!...<Gn&.)))..
024B30: F1 F5 C5 D5 E5 7E 23 66 6F E6 F8 85 6F CB 14 19 .....~#fo...o...
024B40: 11 08 00 71 19 10 FC E1 23 23 D1 C1 F1 3D 20 E1 ...q....##...= .
024B50: C9 AF 95 6F 9C 95 67 C9 EB CD 64 11 EB C9 B7 ED ...o..g...d.....
024B60: 52 19 18 04 B7 ED 42 09 E0 FA 6F 11 F6 80 C9 E6 R.....B...o.....
024B70: 7F C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024BA0: 00 00 04 00 21 08 42 00 01 55 55 55 55 55 55 55 ....!.B..UUUUUUU
024BB0: 55 2A AA AA AA AA 55 48 10 00 42 00 04 08 40 00 U*....UH..B...@.
024BC0: 00 00 00 00 08 40 40 10 01 22 09 10 49 24 92 48 .....@@.."..I$.H
024BD0: 08 08 90 09 00 00 00 00 00 00 00 00 00 00 00 00 ................
024BE0: 00 00 00 20 02 44 20 24 08 10 20 40 81 02 04 08 ... .D $.. @....
024BF0: 40 01 00 00 24 02 08 40 00 02 40 81 00 81 20 08 @...$..@..@... .
024C00: E1 C3 31 0B 3A 27 0C B7 0E 00 C8 0D 3D C8 47 87 ..1.:'......=.G.
024C10: 80 87 47 3A 26 0C 80 D6 07 87 87 87 47 7D E6 07 ..G:&.......G}..
024C20: 80 C6 37 6F CE 08 95 67 4E DD E5 E1 7D E6 07 C8 ..7o...gN...}...
024C30: 47 79 07 10 FD 4F C9 80 00 08 00 80 00 08 00 80 Gy...O..........
024C40: 08 80 08 80 08 80 08 88 22 88 22 88 22 88 22 AA ........".".".".
024C50: 55 AA 55 AA 55 AA 55 77 DD 77 DD 77 DD 77 DD 7F U.U.U.Uw.w.w.w..
024C60: F7 7F F7 7F F7 7F F7 80 80 80 80 80 80 80 80 FF ................
024C70: 00 00 00 FF 00 00 00 80 40 20 10 08 04 02 01 01 ........@ ......
024C80: 02 04 08 10 20 40 80 FF 80 80 80 FF 80 80 80 81 .... @..........
024C90: 42 24 18 18 24 42 81 AF 21 C0 08 CD DE 08 3E 01 B$..$B..!.....>.
024CA0: 21 C6 08 CD DE 08 3E 03 11 07 0D CD BA 08 3E 05 !.....>.......>.
024CB0: CD BA 08 3E 07 CD BA 08 3E 0A CD 1A 09 12 13 C9 ...>....>.......
024CC0: 00 00 00 00 00 00 E8 03 E8 03 E8 03 3E 01 CD E8 ............>...
024CD0: 0A 7C B7 C0 3E 01 BD D8 7D 2A 02 0C 23 23 F5 CD .|..>...}*..##..
024CE0: F1 08 D5 01 06 00 ED B0 E1 CD 58 09 47 F1 C3 8B ..........X.G...
024CF0: 0D 87 5F 87 83 C6 FB 5F CE 0C 93 57 C9 21 07 0D .._...._...W.!..
024D00: 18 0D 21 08 0D 18 08 21 09 0D 18 03 21 0A 0D E5 ..!....!....!...
024D10: CD 18 09 E1 77 C3 F7 0A 3E 01 CD E8 0A 7C B7 3E ....w...>....|.>
024D20: 01 C0 BD D8 7D C9 CD 18 09 CD F7 0A CD F1 08 2A ....}..........*
024D30: 02 0C 7E 23 B6 2A 06 0C 23 23 EB 20 06 01 06 00 ..~#.*..##. ....
024D40: ED B0 C9 CD 58 09 EB 11 00 00 30 03 11 E8 03 06 ....X.....0.....
024D50: 03 73 23 72 23 10 FA C9 06 06 AF B6 23 10 FC C6 .s#r#.......#...
024D60: FF 9F C9 21 01 01 22 0B 0D 22 0D 0D 21 01 00 22 ...!..".."..!.."
024D70: 80 09 0E 3C 11 7E 09 CD 05 00 2A 80 09 C9 01 01 ...<.~....*.....
024D80: 01 00 FD E5 DD E5 2A 04 0C CD 4F 0B 3A 0B 0D 3D ......*...O.:..=
024D90: 20 1D CD 27 04 CD DE 09 30 FB CD 27 04 20 05 CD ..'....0..'. ..
024DA0: 6F 0A 18 EE CD 9A 0A CD F7 0A 01 01 01 18 1D CD o...............
024DB0: DE 09 30 15 20 0B CD 6F 0A CD 9A 0A 01 00 01 18 ..0. ..o........
024DC0: 0B CD F7 0A 01 01 00 18 03 01 00 00 16 00 58 3E ..............X>
024DD0: 03 CD 01 0B 3E 05 59 DD E1 FD E1 C3 01 0B E5 3E ....>.Y........>
024DE0: 01 CD E8 0A 44 4D E1 79 3D B0 20 5E CD 88 0D DA ....DM.y=. ^....
024DF0: 00 D0 E5 D5 78 E6 60 21 32 0A 28 03 21 3E 0A 16 ....x.`!2.(.!>..
024E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
024E10: 1F 00 00 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: 02 44 10 89 22 00 08 41 00 00 04 00 00 10 00 90 .D.."..A........
024F10: 80 00 02 01 00 02 09 02 10 04 90 10 90 20 02 21 ............. .!
024F20: 00 84 00 00 10 80 48 40 00 02 01 00 02 48 08 42 ......H@.....H.B
024F30: 10 00 22 08 00 90 92 40 10 40 01 00 00 01 10 00 .."....@.@......
024F40: 00 22 40 22 00 01 12 00 00 91 24 48 09 22 48 12 ."@"......$H."H.
024F50: 42 10 00 08 80 00 82 42 40 88 00 20 00 08 90 00 B......B@.. ....
024F60: 90 00 20 00 20 04 00 22 04 40 82 20 24 08 00 00 .. . ..".@. $...
024F70: 80 12 00 00 40 00 00 01 00 00 00 00 10 02 00 21 ....@..........!
024F80: 12 00 04 00 04 00 00 00 00 00 00 00 00 00 00 00 ................
024F90: 00 00 00 24 24 24 21 08 00 00 80 10 40 10 80 41 ...$$$!.....@..A
024FA0: 08 42 21 08 00 92 41 00 04 00 00 00 00 90 42 08 .B!...A.......B.
024FB0: 00 92 09 08 42 40 40 90 10 00 10 04 10 02 00 42 ....B@@........B
024FC0: 00 04 00 00 00 00 00 00 00 01 12 40 00 00 10 40 ...........@...@
024FD0: 82 02 00 04 00 12 04 21 04 00 02 49 24 20 00 02 .......!...I$ ..
024FE0: 10 00 10 20 49 24 92 40 80 10 00 00 08 00 20 00 ... I$.@...... .
024FF0: 00 01 00 00 00 00 10 00 00 00 00 00 00 00 00 00 ................
025000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025020: 00 00 00 00 10 02 00 08 41 10 82 10 20 20 08 08 ........A... ..
025030: 02 04 00 20 44 08 90 41 04 88 89 02 04 41 08 00 ... D..A.....A..
025040: 08 80 21 10 90 40 41 20 40 00 00 00 40 00 40 40 ..!..@A @...@.@@
025050: 04 40 00 00 00 00 00 00 00 00 10 00 00 12 08 01 .@..............
025060: 08 40 10 84 42 00 01 08 09 00 84 00 08 10 00 82 .@..B...........
025070: 10 00 90 00 00 00 02 00 00 00 04 20 00 00 00 00 ........... ....
025080: 40 12 40 02 00 00 02 00 09 22 42 24 89 08 01 22 @.@......"B$..."
025090: 40 12 24 12 04 10 12 00 00 00 00 40 08 00 01 20 @.$........@...
0250A0: 20 00 80 80 48 00 00 00 00 00 00 10 00 10 00 00 ...H...........
0250B0: 00 00 00 00 1A 00 00 00 00 00 00 00 00 00 00 00 ................
0250C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0250D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0250E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0250F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025100: 20 01 13 C1 F1 E1 E5 F5 1A FE 61 30 02 C6 20 13 .........a0.. .
025110: D5 C5 56 2B 5E 01 0A 00 C9 E5 2A F1 11 7E 23 22 ..V+^.....*..~#"
025120: F1 11 E1 C9 E5 D5 C5 2A F1 11 E5 CD 09 01 7D C1 .......*......}.
025130: D1 E1 C9 E5 2A F1 11 2B 77 22 F1 11 E1 C9 E5 D5 ....*..+w"......
025140: C5 6F 26 00 E5 2A F1 11 E5 CD 24 01 C1 D1 E1 C9 .o&..*....$.....
025150: 21 19 05 11 33 05 18 06 21 24 05 11 3E 05 ED 53 !...3...!$..>..S
025160: EC 11 CD E2 04 18 17 21 24 05 22 EF 11 21 3E 05 .......!$."..!>.
025170: 22 EC 11 21 01 00 22 F1 11 D1 E1 E5 D5 39 C5 5E "..!.."......9.^
025180: 23 56 2B 2B E5 3E C3 32 EE 11 32 EB 11 21 00 00 #V++.>.2..2..!..
025190: 22 DE 11 1A 13 B7 28 2F CD AB 02 20 0D CD EE 11 ".....(/... ....
0251A0: CD AB 02 28 F8 CD EB 11 18 E9 FE 25 28 27 6F CD ...(.......%('o.
0251B0: EE 11 BD 28 DE FE FF 20 0B ED 5B DE 11 7A B3 20 ...(... ..[..z.
0251C0: 0A 1B 18 07 CD EB 11 ED 5B DE 11 E1 C1 E1 E3 39 ........[......9
0251D0: F1 F9 F5 EB C9 D5 21 FF FF 1A D6 2A 32 E0 11 20 ......!....*2..
0251E0: 01 13 1A CD 37 01 DC 64 03 22 E1 11 CD F7 04 60 ....7..d.".....`
0251F0: 69 ED 4B E1 11 FE 68 28 33 FE 64 28 2F 2E 08 FE i.K...h(3.d(/...
025200: 6F 28 29 FE 78 28 0C FE 63 28 5D FE 73 28 67 D1 o().x(..c(].s(g.
025210: D1 18 B4 29 CD EE 11 0B FE 30 20 0C CD EE 11 0B ...).....0 .....
025220: FE 78 28 08 FE 58 28 04 CD EB 11 03 D5 54 5D 6C .x(..X(......T]l
025230: 78 B1 28 27 0B CD EE 11 F5 D6 30 38 1A FE 0A 38 x.('......08...8
025240: 0B D6 11 38 12 E6 1F C6 0A BB 30 0B C5 4F 42 CD ...8......0..OB.
025250: D2 01 09 C1 F1 18 D9 F1 CD EB 11 D1 3A E0 11 B7 ............:...
025260: 28 44 EB 73 23 72 18 2E CD EE 11 6F 3A E0 11 B7 (D.s#r.....o:...
025270: 28 34 7D 12 18 20 CD EE 11 CD AB 02 20 05 CD EB (4}.. ...... ...
025280: 11 18 0F 6F 3A E0 11 B7 28 03 7D 12 13 0B 78 B1 ...o:...(.}...x.
025290: 20 E4 2E 00 18 D6 2A DE 11 23 22 DE 11 D1 E1 E1 .....*..#".....
0252A0: 2B 2B E5 C3 93 05 D1 E1 18 F9 B2 ED 21 04 F6 01 ++..........!...
0252B0: 01 00 F9 00 00 00 36 00 5D 54 13 ED B0 21 18 12 ......6.]T...!..
0252C0: 18 02 ED B0 4E 23 46 23 5E 23 56 23 78 B1 20 F2 ....N#F#^#V#x. .
0252D0: CD 2A 01 01 00 00 C5 C5 C5 11 1E 01 D5 C3 00 12 .*..............
0252E0: D1 E1 D5 7D F5 C5 D5 E5 6F 26 00 11 02 00 CD EE ...}....o&......
0252F0: 0C E1 D1 C1 F1 C9 21 01 00 C5 D5 CD 13 0B 7D D1 ......!.......}.
025300: 6D 61 69 6E 28 29 0D 0A 7B 0D 0A 31 20 7C 7C 20 main()..{..1 ||
025310: 32 3B 0D 0A 7D 0D 0A 0D 0A 1A 00 00 00 00 00 00 2;..}...........
025320: E5 47 52 4F 54 42 41 47 53 43 4F 4D 00 00 00 25 .GROTBAGSCOM...%
025330: 84 85 86 87 88 00 00 00 00 00 00 00 00 00 00 00 ................
025340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025380: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025390: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0253A0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0253B0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0253C0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0253D0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0253E0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0253F0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025400: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025410: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025420: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025430: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025440: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025450: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025460: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025470: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025480: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025490: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0254A0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0254B0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0254C0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0254D0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0254E0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
0254F0: 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ................
025500: C1 C9 C5 D5 CD 11 07 FE 0D 20 03 3E 0A 6F D1 C1 ......... .>.o..
025510: C9 1E FF 0E 06 CD A3 11 B7 28 F6 6F 26 00 C9 D1 ......£..(.o&...
025520: E1 D5 5D 0E 06 C3 A3 11 C5 0E 0B CD A3 11 C1 21 ..]...£.....£..!
025530: 00 00 E6 01 C8 2C C9 F1 D1 E1 26 00 F5 CD EE 0C .....,....&.....
025540: C9 F1 E1 F5 C3 13 0B F1 D1 E1 F5 C3 B1 0E F1 E1 ................
025550: F5 E5 CD FD 0B D1 E5 CD BA 07 E1 C9 F1 D1 E1 F5 ................
025560: CD F4 08 38 06 CD 57 0D 7C B7 C8 21 00 00 C9 F1 ...8..W.|..!....
025570: C1 D1 E1 F5 C3 7B 10 F1 C1 D1 E1 F5 C3 A9 10 F1 .....{..........
025580: E1 F5 C3 9E 0B E1 C1 79 C1 D1 E3 C3 71 0F F1 E1 .......y....q...
025590: F5 C3 CE 0E F1 D1 E1 F5 C3 96 0A F1 E1 E5 F5 CD ................
0255A0: FD 0B F1 C1 D1 E1 F5 C5 CD F4 08 D1 38 07 CD 5D ............8..]
0255B0: 0D CD 68 07 C8 CD BA 07 18 B1 7A B7 C0 7B B7 C8 ..h.......z..{..
0255C0: FE 04 D0 4B 42 3D 20 09 21 78 0A 11 29 0A C3 A7 ...KB= .!x..)...
0255D0: 07 21 73 0A 11 2B 0A C3 A7 07 21 32 0A 06 01 7E .!s..+....!2...~
0255E0: 23 B6 28 0A E5 C5 68 26 00 CD 51 07 C1 E1 23 04 #.(...h&..Q...#.
0255F0: 3E 0A B8 20 EA C9 EB 2A 2E 0A E5 19 E5 ED 5B 30 >.. ...*......[0
025600: 0A B7 ED 52 D1 E1 3F D8 ED 53 2E 0A C9 E5 19 ED ...R..?..S......
025610: 5B 2E 0A B7 ED 52 E1 C0 22 2E 0A C9 2B 7C B7 20 [....R.."...+|.
025620: 11 7D FE 0A 30 0C 29 11 32 0A 19 5E 23 56 EB 7C .}..0.).2..^#V.|
025630: B5 C9 AF C9 21 32 0A 1E 01 7E 23 B6 28 0B 23 1C ....!2...~#.(.#.
025640: 3E 0B BB 20 F4 21 FF FF C9 57 3C C9 CD 1C 08 C8 >.. .!...W<.....
025650: EB 36 00 2B 36 00 C9 E5 EB CD 1C 08 C1 C0 EB 7A .6.+6..........z
025660: B3 C0 70 2B 71 C9 11 46 0A 01 18 00 21 A1 08 ED ..p+q..F....!...
025670: B0 21 32 0A 11 33 0A 36 00 01 13 00 ED B0 60 68 .!2..3.6......`h
025680: C1 39 22 30 0A ED 5B 33 01 19 22 2E 0A F9 C5 11 .9"0..[3..".....
025690: 01 00 CD BA 07 11 02 00 CD BA 07 11 03 00 C3 BA ................
0256A0: 07 C3 F6 07 C3 0D 08 C3 1C 08 C3 34 08 C3 4C 08 ...........4..L.
0256B0: C3 57 08 E2 08 E8 08 EE 08 7D FE 1A CA 01 0B D0 .W.......}......
0256C0: FE 0D C0 C3 FB 0A 79 FE 0A 28 0D A0 3C C0 01 1A ......y..(..<...
0256D0: 00 C9 79 FE 0A C2 B3 11 D5 0E 0D CD EA 0C D1 0E ..y.............
0256E0: 0A C9 00 02 B9 08 C6 08 01 00 B9 08 D2 08 80 00 ................
0256F0: B9 08 00 00 D5 CD 26 09 D1 1A 13 FE 77 06 02 28 ......&.....w..(
025700: 56 7D FE 06 C2 14 47 21 01 00 E5 21 21 00 E5 CD V}....G!...!!...
025710: 24 4F D1 D1 2A 40 56 2B 2B 22 40 56 2A 40 56 E5 $O..*@V++"@V*@V.
025720: CD 31 34 D1 2A 1F 56 7D FE 05 C2 3A 47 21 01 00 .14.*.V}...:G!..
025730: E5 21 21 00 E5 CD 24 4F D1 D1 CD 43 3B 2A 74 56 .!!...$O...C;*tV
025740: 23 23 23 E5 11 2A 52 E1 73 23 72 C3 E2 48 CD F2 ###..*R.s#r..H..
025750: 38 2A 40 56 2B 2B 22 40 56 2A 40 56 E5 CD 31 34 8*@V++"@V*@V..14
025760: D1 CD 4F 3B C3 E2 48 21 2B 00 E5 CD 17 51 D1 C3 ..O;..H!+....Q..
025770: E2 48 2A 40 56 2B 2B 22 40 56 EB 21 02 00 09 73 .H*@V++"@V.!...s
025780: 23 72 2A 74 56 23 23 23 E5 CD 90 12 02 7E 23 66 #r*tV###.....~#f
025790: 6F EB E1 73 23 72 CD 0B 3B C3 E2 48 CD FF 3A 7C o..s#r..;..H..:|
0257A0: B5 CA 13 48 2A 74 56 23 7E 23 66 6F EB 60 69 73 ...H*tV#~#fo.`is
0257B0: 23 72 2A 1F 56 7D FE 24 CA C8 47 FE 23 CA DA 47 #r*.V}.$..G.#..G
0257C0: FE 25 CA EA 47 C3 FD 47 CD 90 12 00 7C B5 CD 9D .%..G..G....|...
0257D0: 12 EB 60 69 73 23 72 C3 FD 47 CD 90 12 00 CD FA ..`is#r..G......
0257E0: 13 EB 60 69 73 23 72 C3 FD 47 CD 90 12 00 7D 2F ..`is#r..G....}/
0257F0: 6F 7C 2F 67 EB 60 69 73 23 72 C3 FD 47 2A 74 56 o|/g.`is#r..G*tV
025800: 36 01 2A 74 56 23 E5 CD 90 12 00 EB E1 73 23 72 6.*tV#.......s#r
025810: C3 1C 48 CD F2 38 CD 73 4F CD 43 3B 2A 17 56 7D ..H..8.sO.C;*.V}
025820: FE 03 C2 2E 48 2A 1F 56 7D FE 24 C2 3C 48 2A 74 ....H*.V}.$.<H*t
025830: 56 23 23 23 E5 11 2A 52 E1 73 23 72 C3 E2 48 2A V###..*R.s#r..H*
025840: 17 56 26 00 E5 CD 83 2F D1 7C B5 C2 56 48 21 2C .V&..../.|..VH!,
025850: 00 E5 CD 17 51 D1 CD FF 3A 7C B5 CA 66 48 2A 74 ....Q...:|..fH*t
025860: 56 36 0C C3 6E 48 CD F2 38 2A 74 56 36 08 2A 74 V6..nH..8*tV6.*t
025870: 56 23 23 23 E5 2A 74 56 23 23 23 7E 23 66 6F 23 V###.*tV###~#fo#
025880: 23 23 7E 23 66 6F EB E1 73 23 72 CD 0B 3B CD 71 ##~#fo..s#r..;.q
025890: 3A C3 E2 48 CD 20 3B C3 E2 48 21 00 00 E5 21 00 :..H. ;..H!...!.
0258A0: 00 E5 CD EB 48 D1 D1 C3 E2 48 21 01 00 E5 21 00 ....H....H!...!.
0258B0: 00 E5 CD EB 48 D1 D1 C3 E2 48 21 00 00 E5 21 01 ....H....H!...!.
0258C0: 00 E5 CD EB 48 D1 D1 C3 E2 48 21 01 00 E5 21 01 ....H....H!...!.
0258D0: 00 E5 CD EB 48 D1 D1 C3 E2 48 21 2D 00 E5 CD 17 ....H....H!-....
0258E0: 51 D1 EB 21 04 00 39 F9 EB C1 C9 C5 21 FE FF 39 Q..!..9.....!..9
0258F0: F9 44 4D 2A 17 56 7D FE 02 C2 53 49 CD 22 37 CD .DM*.V}...SI."7.
025900: 0C FE 72 06 01 28 06 FE 61 06 04 37 C0 1A 13 B7 ..r..(..a..7....
025910: C8 FE 62 20 06 CB D8 1A 13 B7 C8 FE 2B 37 C0 CB ..b ........+7..
025920: E0 1A B7 C8 37 C9 E5 21 24 00 E5 CD 46 0A C1 38 ....7..!$...F..8
025930: 51 5D 54 E3 E5 21 D5 09 ED B0 D1 1A FE 20 13 28 Q]T..!....... .(
025940: FA FE 09 28 F6 1B 21 5F 0A 0E FD D5 1A CD CC 09 ...(..!_........
025950: BE 20 09 23 13 B7 20 F4 E1 E1 18 1D D1 0D AF BE . .#.. .........
025960: 23 20 FC BE 20 E5 EB D1 D5 CD 87 09 E1 38 08 B7 # .. ........8..
025970: C8 FE 20 C8 FE 09 C8 0E FF EB CD 50 0C 21 2D 0A .. ........P.!-.
025980: 71 C9 E1 0E FF 18 F6 4E 23 7E FE 3A 20 0F 79 CD q......N#~.: .y.
025990: CC 09 23 D6 40 D8 FE 10 3F D8 12 18 01 2B 06 08 ..#.@...?....+..
0259A0: 13 CD F9 09 28 20 38 0A 12 10 F5 CD F9 09 C8 3F ....( 8........?
0259B0: D8 04 13 10 FD 06 03 CD F9 09 C8 D8 12 13 10 F7 ................
0259C0: CD F9 09 C8 37 C9 4F 3E 07 B8 79 C9 FE 61 D8 FE ....7.O>..y..a..
0259D0: 7B D0 D6 20 C9 00 20 20 20 20 20 20 20 20 20 20 {.. ..
0259E0: 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
0259F0: 00 00 00 00 00 00 00 00 00 7E 23 FE 2E 28 16 CD .........~#..(..
025A00: CC 09 FE 21 38 0D E5 C5 21 18 0A 01 11 00 ED B1 ...!8...!.......
025A10: C1 E1 C9 BF C9 B7 37 C9 3C 3E 2C 3B 3A 3D 5B 5D ......7.<>,;:=[]
025A20: 5F 25 7C 28 29 2F 5C 3F 2A 72 00 77 00 F9 5A F1 _%|()/\?*r.w..Z.
025A30: 06 F6 5E EE F4 EE 0A EF 44 EF 00 00 00 00 00 00 ..^.....D.......
025A40: 00 00 00 00 00 00 C3 F6 07 C3 0D 08 C3 1C 08 C3 ................
025A50: 34 08 C3 4C 08 C3 57 08 E2 08 E8 08 EE 08 07 4B 4..L..W........K
025A60: 42 44 3A 00 4C 53 54 3A 00 50 55 4E 3A 00 52 44 BD:.LST:.PUN:.RD
025A70: 52 3A 00 43 4F 4E 3A 00 54 52 4D 3A 00 00 37 11 R:.CON:.TRM:..7.
025A80: 57 11 00 00 5B 11 00 00 61 11 48 11 00 00 45 11 W...[...a.H...E.
025A90: 5E 11 70 11 00 00 D5 AF 12 CD 1C 08 CA 68 0B CD ^.p..........h..
025AA0: 20 0F 7A B3 28 1E E1 1A 13 B7 28 07 C6 40 77 23 .z.(.....(..@w#
025AB0: 36 3A 23 06 08 CD F0 0A 36 2E 23 06 03 CD F0 0A 6:#.....6.#.....
025AC0: 36 00 18 28 11 0B 00 19 4E 23 46 21 7E 0A 3E FF 6..(....N#F!~.>.
025AD0: 3C 5E 23 56 23 EB B7 ED 42 EB 20 F4 1F 5F 87 87 <^#V#...B. .._..
025AE0: 83 5F 21 5F 0A 19 01 05 00 D1 ED B0 21 00 00 C9 ._!_........!...
025AF0: 1A 13 FE 20 28 02 77 23 10 F6 C9 21 F8 FF 19 18 ... (.w#...!....
025B00: C3 AC 06 C3 00 00 C3 5C 07 C3 41 07 C3 37 07 C3 .......\..A..7..
025B10: 4E 07 C3 11 07 C3 28 07 C3 F6 06 C3 E0 06 C3 DA N.....(.........
025B20: 07 C3 00 00 C3 47 07 C3 1F 07 C3 66 08 C3 02 07 .....G.....f....
025B30: C3 E4 06 58 F8 E1 E9 FE 30 3F D0 FE 3A C9 21 00 ...X....0?..:.!.
025B40: 00 D1 DD E5 DD 21 00 00 DD 39 39 F9 2A AA 06 39 .....!...99.*..9
025B50: 30 02 EB E9 21 61 01 E5 21 04 00 E5 CD D1 03 18 0...!a..!.......
025B60: 9F 73 74 61 63 6B 20 6F 76 65 72 66 6C 6F 77 00 .stack overflow.
025B70: DD 5E 04 DD 56 05 18 03 11 00 00 DD F9 DD E1 C1 .^..V...........
025B80: EB 39 F9 EB C5 C9 7D B3 6F 7C B2 67 C9 7D AB 6F .9....}.o|.g.}.o
025B90: 7C AA 67 C9 7D A3 6F 7C A2 67 C9 1D F8 29 18 FB |.g.}£o|.g...)..
025BA0: 1D F8 CB 3C CB 1D 18 F8 1D F8 CB 2C CB 1D 18 F8 ...<.......,....
025BB0: 2B 7C 2F 67 7D 2F 6F C9 7C B5 21 00 00 C0 23 C9 +|/g}/o.|.!...#.
025BC0: 7C AA F5 AA FC B0 01 7A CD FE 01 CD D2 01 F1 F0 |......z........
025BD0: 18 DE C5 06 10 7C 4D 21 00 00 29 38 0A CB 11 17 .....|M!..)8....
025BE0: 30 03 19 38 02 10 F3 C1 C9 7C AA 7C F5 B7 FC B0 0..8.....|.|....
025BF0: 01 7A CD FE 01 CD 05 02 F1 F5 FC B0 01 F1 EB B7 .z..............
025C00: FC B0 01 EB C9 C5 42 4B 11 00 00 3E 10 29 38 06 ......BK...>.)8.
025C10: 3D 20 FA C1 C9 29 F5 CB 13 CB 12 7B 91 7A 98 FA = ...).....{.z..
025C20: 27 02 57 7B 91 5F 2C F1 3D 20 EA C1 C9 CD E9 01 '.W{._,.= ......
025C30: EB C9 CD 05 02 EB C9 AF ED 52 67 6F C9 CD 37 02 .........Rgo..7.
025C40: 37 23 C8 3F 2B C9 CD 37 02 C8 23 37 C9 EB CD 46 7#.?+..7..#7...F
025C50: 02 C8 FA 58 02 E8 2B 3F E0 2B 3F C9 EB CD 4E 02 ...X..+?.+?...N.
025C60: C0 23 37 C9 EB CD 37 02 D0 23 C9 EB CD 65 02 C0 .#7...7..#...e..
025C70: 23 37 C9 F1 E1 D1 E5 F5 21 00 00 7B C9 CD 73 02 #7......!..{..s.
025C80: CD 37 01 D0 23 C9 CD 73 02 CD 92 02 D8 18 0F CD .7..#..s........
025C90: 73 02 FE 41 3F D0 FE 5B D0 23 C9 CD 73 02 C6 E0 s..A?..[.#..s...
025CA0: 18 F0 CD 73 02 CD AB 02 C0 23 C9 FE 20 C8 FE 0A ...s.....#.. ...
025CB0: C8 FE 09 C9 CD 73 02 CD 92 02 EB D0 C6 20 6F C9 .....s....... o.
025CC0: CD 73 02 CD 9E 02 EB D0 6F C9 EB 21 00 00 1A B7 .s......o..!....
025CD0: C8 13 23 18 F9 F1 C1 D1 E1 F5 1A ED A0 2B 77 23 ..#..........+w#
025CE0: E0 18 F7 F1 C1 E1 D1 F5 78 B1 C8 ED 52 19 38 03 ........x...R.8.
025CF0: ED B0 C9 0B 09 EB 09 EB 03 ED B8 C9 DD E5 C1 09 ................
025D00: 17 21 FA FF 19 CB EE 23 36 01 23 36 01 C3 7D 0B .!.....#6.#6..}.
025D10: D1 18 F4 CD 4C 0A 28 51 5E 23 56 D5 23 CB 46 28 ....L.(Q^#V.#.F(
025D20: 17 23 35 23 28 5B 23 5E 34 23 56 20 01 34 23 4E .#5#([#^4#V .4#N
025D30: 23 46 EB 09 6E 26 00 C9 CB 76 28 0E CB B6 CB C6 #F..n&...v(.....
025D40: D1 11 12 00 19 5E 23 56 EB C9 CB 66 28 2A CB 4E .....^#V...f(*.N
025D50: 20 26 CB C6 CD 29 10 D1 C5 18 C6 E1 E1 E1 E1 3E &...).........>
025D60: 0A 18 17 E1 3E 06 18 12 E1 3E 07 21 3E 09 11 FF ....>....>.!>...
025D70: FF 21 3E 08 21 3E 02 21 3E 01 32 5E 0A 21 FF FF .!>.!>.!>.2^.!..
025D80: C9 35 20 A2 2B 2B CB 6E C2 10 0B CD 94 0C 30 07 .5 .++.n......0.
025D90: CB EE E5 CD 5D 10 E1 CD BD 0C 23 23 18 83 00 CD ....].....##....
025DA0: 1C 08 CA 69 0B 00 CD B3 0B 21 00 00 C9 11 09 00 ...i.....!......
025DB0: 19 EB C9 23 23 CB 4E 28 F4 CB 7E 20 F0 CB 5E 23 ...##.N(..~ ..^#
025DC0: 23 23 4E 23 46 20 11 79 E6 7F 20 0C E5 11 07 00 ##N#F .y.. .....
025DD0: 19 7E 23 B6 28 01 0C E1 23 5E 23 56 23 23 23 EB .~#.(...#^#V###.
025DE0: 18 15 D5 F1 E5 11 F4 0B D5 5E 23 56 23 D5 5E 23 .........^#V#.^#
025DF0: 56 F5 E1 C9 D1 D8 C0 78 B1 C8 EB 18 E5 E5 CD 4C V......x.......L
025E00: 0A CA 68 0B CD B3 0B CD 1C 0C E5 CD 2F 0C D1 CD ..h........./...
025E10: 50 0C E1 CD 52 0A C2 EC 0A C3 72 0B D5 EB CD 15 P...R.....r.....
025E20: 0F 23 D5 5E 23 56 EB D1 D5 CD 25 0D E1 D1 C9 21 .#.^#V....%....!
025E30: F5 FF 19 E5 CD 3D 0C D1 21 16 00 18 19 11 07 00 .....=..!.......
025E40: 19 5E 23 56 23 7E 23 66 6F 2B 7C B5 C8 23 18 06 .^#V#~#fo+|..#..
025E50: 7A B3 C8 21 24 00 EB C3 49 0A E5 11 0C 00 19 56 z..!$...I......V
025E60: 2B 5E 2B 7A B3 28 2B E5 CD 1B 0F 56 23 4E 23 46 +^+z.(+....V#N#F
025E70: EB E3 D5 C5 11 E8 10 46 72 2B 4E 73 E5 11 F7 FF .......Fr+Ns....
025E80: 19 C5 CD 94 0C D1 E1 73 23 72 D1 E1 72 2B 73 D1 .......s#r..r+s.
025E90: 2B 72 E1 C9 E5 11 05 00 19 5E 23 56 23 D5 4E 23 +r.......^#V#.N#
025EA0: 46 23 CD E2 0B F5 E5 78 B1 28 06 36 1A 23 0B 18 F#.....x.(.6.#..
025EB0: F6 E1 F1 C1 F5 B7 ED 42 F1 4D 44 E1 C9 C5 CB 4E .......B.MD....N
025EC0: 28 0A E5 11 07 00 19 4E 23 46 E1 0B 03 23 71 23 (......N#F...#q#
025ED0: 0B 70 C1 34 23 36 00 23 36 00 11 FA FF 19 C9 4F .p.4#6.#6......O
025EE0: 06 00 C5 18 11 4F 06 00 18 15 EB 23 18 1B E5 EB .....O.....#....
025EF0: CD 4C 0A CA 68 0B 23 23 CB 4E 28 48 2B 2B C1 5E .L..h.##.N(H++.^
025F00: 7E 23 66 6F C9 DD E5 C1 09 6E 26 00 C9 DD E5 C1 ~#fo.....n&.....
025F10: EB 09 73 23 72 EB C9 DD E5 C1 EB 09 73 EB C9 D1 ..s#r.......s...
025F20: EB E3 73 23 72 EB C9 01 01 00 5E 23 56 EB 09 EB ..s#r.....^#V...
025F30: 72 2B 73 EB C9 01 01 00 5E 23 56 D5 EB 09 EB 72 r+s.....^#V....r
025F40: 2B 73 E1 C9 EB E1 CD 00 03 4E 23 46 23 78 B1 28 +s.......N#F#x.(
025F50: 0C 7E 23 BB 7E 23 20 F1 BA 20 EE 60 69 E9 19 C9 .~#.~# .. .`i...
025F60: B7 ED 52 C9 21 00 00 1A CD 37 01 D0 D6 30 13 D5 ..R.!....7...0..
025F70: 29 5D 54 29 29 19 5F 16 00 19 D1 18 EA D5 59 50 )]T))._.......YP
025F80: CD 05 02 E3 7B C6 30 FE 3A 38 02 C6 07 2B 77 E3 ....{.0.:8...+w.
025F90: 7D B4 20 EA E1 C9 E5 CB 7C 28 03 CD B0 01 CD 7D }. .....|(.....}
025FA0: 03 D1 CB 7A C8 2B 36 2D C9 E5 D5 C5 6F E5 2A F1 ...z.+6-....o.*.
025FB0: 11 E5 CD 0C 01 C1 D1 E1 C9 E5 2A F1 11 77 23 22 ..........*..w#"
025FC0: F1 11 E1 C9 21 B9 03 18 03 21 A9 03 CD E2 04 18 ....!....!......
025FD0: 0B 21 30 01 22 EF 11 D1 E1 E5 D5 39 C5 5E 23 56 .!0."......9.^#V
025FE0: 2B 2B E5 3E C3 32 EE 11 1A 13 B7 28 0F FE 25 20 ++.>.2.....(..%
025FF0: 06 1A FE 25 20 12 13 CD EE 11 18 EC 2A EF 11 3E ...% .......*..>
026000: B9 95 CC B9 03 C3 CB 05 D5 21 20 06 22 DF 11 AF .........! ."...
026010: 6F 67 22 E1 11 1A FE 2D 3E 01 20 02 AF 13 32 DE og"....->. ...2.
026020: 11 1A FE 30 20 05 13 32 DF 11 1A CD 37 01 30 03 ...0 ..2....7.0.
026030: CD 64 03 22 E3 11 1A FE 2E 20 0A 32 E2 11 13 CD .d."..... .2....
026040: 64 03 22 E0 11 CD F7 04 21 ED 11 F5 70 EB FE 64 d.".....!...p..d
026050: 28 1E FE 75 28 27 0E 08 FE 6F 28 21 0E 10 FE 78 (..u('...o(!...x
026060: 28 1B FE 73 28 1A FE 63 28 0B D1 D1 D1 C3 E8 03 (..s(..c(.......
026070: CD 96 03 18 0B 1B EB 73 11 01 00 18 0E CD 7D 03 .......s......}.
026080: E5 AF 11 FF FF 13 BE 23 20 FB E1 F1 E5 FE 73 20 .......# .....s
026090: 13 3A E2 11 B7 28 0D D5 2A E0 11 E5 CD 65 02 E1 .:...(..*....e..
0260A0: D1 30 01 EB 2A E3 11 2B B7 ED 52 23 F2 B2 04 21 .0..*..+..R#...!
0260B0: 00 00 44 4D AF 2A DE 11 B5 C4 D8 04 E1 7B B2 28 ..DM.*.......{.(
0260C0: 08 1B 7E 23 CD EE 11 18 F4 2A DE 11 B5 CC D8 04 ..~#.....*......
0260D0: D1 E1 E1 2B 2B E5 18 95 78 B1 C8 7C CD EE 11 0B ...++...x..|....
0260E0: 18 F6 22 EF 11 D1 F1 E1 E5 F5 39 D5 5E 23 56 ED ..".......9.^#V.
0260F0: 53 F1 11 2B 2B 2B C9 1A FE 61 30 02 C6 20 FE 6C S..+++...a0.. .l
026100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
026110: 20 00 00 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: 23 56 E5 EB CD 25 0D E1 23 23 E5 23 23 5E 34 23 #V...%..##.##^4#
026210: 56 20 01 34 D5 23 5E 23 56 E1 19 71 E1 35 23 28 V .4.#^#V..q.5#(
026220: 08 69 26 00 C9 E9 C1 C1 C9 35 20 F5 2B 2B C5 CD .i&......5 .++..
026230: 94 0C F5 C5 CD 5A 0C C1 CD BD 0C F1 C1 30 E2 3E .....Z.......0.>
026240: 03 C3 7A 0B CB 66 CA 78 0B CB 46 C2 78 0B CB CE ..z..f.x..F.x...
026250: E5 CD 0B 10 E1 18 A5 E5 CD 4F 0A E1 C8 D5 CD 6C .........O.....l
026260: 0D D1 7C A5 3C C8 D5 CD 55 0A E1 C9 E5 C5 21 16 ..|.<...U.....!.
026270: 00 CD 46 0A DA 5D 0B 23 23 C1 CB 50 28 02 CB C8 ..F..].##..P(...
026280: 70 D1 C5 D5 C5 E5 CD D3 10 4E 23 46 23 E3 CD 7E p........N#F#..~
026290: 0E DA 5B 0B 11 06 00 19 D1 C1 CB 58 28 03 11 AF ..[........X(...
0262A0: 11 73 23 72 D5 11 EE FF 19 EB E1 CD 65 0E EB 71 .s#r........e..q
0262B0: 23 70 23 46 11 09 00 19 E3 EB 1A FE 11 38 6A 3C #p#F.........8j<
0262C0: 28 57 3C 2F 87 87 5F 16 00 21 7E 0A 19 CD 65 0E (W</.._..!~...e.
0262D0: 78 B1 11 00 00 21 17 0A 28 3F E3 71 23 70 23 73 x....!..(?.q#p#s
0262E0: 23 72 23 D1 73 23 72 11 F0 FF 19 C1 CB 50 28 17 #r#.s#r......P(.
0262F0: 3E 02 23 23 CB FE E5 2B 2B 01 00 00 50 58 CD 7D >.##...++...PX.}
026300: 0F E1 CB BE 2B 2B C9 CB 60 28 03 AF 18 E4 CB 48 ....++..`(.....H
026310: C8 E5 23 23 CD 5A 0C E1 C9 E1 D5 EB CD 2F 0C D1 ..##.Z......./..
026320: CD 50 0C C1 3E 05 C3 7A 0B CB 40 28 0E 0E 0F CD .P..>..z..@(....
026330: A3 11 3C 01 E8 10 21 B0 0E 18 9D CB 50 20 1C 0E £.<...!.....P ..
026340: 13 CD A3 11 0E 16 CD A3 11 3C 01 E4 10 21 A1 11 ..£....£.<...!..
026350: C2 D8 0D 3E 04 32 5E 0A C3 D8 0D 0E 0F CD A3 11 ...>.2^.......£.
026360: 3C 28 E1 18 E4 CB 40 20 02 23 23 4E 23 46 C9 D5 <(....@ .##N#F..
026370: CD 4C 0A C2 68 0B E5 CD 3D 0C E1 23 23 C1 11 01 .L..h...=..##...
026380: 00 CB 46 23 20 02 50 59 14 73 23 1B 72 23 E5 0B ..F# .PY.s#.r#..
026390: 78 B1 03 20 06 11 0E 00 19 18 05 60 69 CD 46 0A x.. .......`i.F.
0263A0: D1 EB 36 00 23 36 00 23 73 23 72 23 71 23 70 23 ..6.#6.#s#r#q#p#
0263B0: C9 E5 EB CD 4C 0A CA 68 0B 23 23 CB 46 CA 63 0B ....L..h.##.F.c.
0263C0: CB 86 CB F6 11 12 00 19 D1 73 23 72 EB C9 CD 4C .........s#r...L
0263D0: 0A 11 FF FF CA 69 0B 23 23 CB 46 CD 14 0F 23 23 .....i.##.F...##
0263E0: 23 4E 23 46 28 05 EB B7 ED 42 EB 23 23 23 4E 23 #N#F(....B.###N#
0263F0: 46 78 B1 CA 6C 0B 21 21 00 09 D5 0E 00 46 23 5E Fx..l.!!.....F#^
026400: 00 00 AD 5A 74 6F 75 70 70 65 72 20 00 00 A8 5A ...Ztoupper ...Z
026410: 73 77 61 70 20 20 20 20 00 00 A3 5A 62 6C 74 20 swap ..£Zblt
026420: 20 20 20 20 00 00 9E 5A 73 70 72 69 6E 74 66 20 ...Zsprintf
026430: 00 00 99 5A 66 70 72 69 6E 74 66 20 00 00 94 5A ...Zfprintf ...Z
026440: 70 72 69 6E 74 66 20 20 00 00 8F 5A 73 73 63 61 printf ...Zssca
026450: 6E 66 20 20 00 00 8A 5A 66 73 63 61 6E 66 20 20 nf ...Zfscanf
026460: 00 00 85 5A 73 63 61 6E 66 20 20 20 00 00 80 5A ...Zscanf ...Z
026470: 66 6E 61 6D 65 20 20 20 00 00 7B 5A 5F 73 65 65 fname ..{Z_see
026480: 6B 20 20 20 00 00 76 5A 5F 74 65 6C 6C 20 20 20 k ..vZ_tell
026490: 00 00 71 5A 72 65 61 64 20 20 20 20 00 00 6C 5A ..qZread ..lZ
0264A0: 77 72 69 74 65 20 20 20 00 00 67 5A 66 66 6C 75 write ..gZfflu
0264B0: 73 68 20 20 00 00 62 5A 66 72 65 6F 70 65 6E 20 sh ..bZfreopen
0264C0: 00 00 5D 5A 5F 73 74 6B 6C 69 6D 20 00 00 58 5A ..]Z_stklim ..XZ
0264D0: 00 00 29 00 00 00 14 0F 00 00 00 00 00 00 13 0F ..).............
0264E0: 01 00 00 00 00 00 13 0F 52 45 53 54 52 49 43 54 ........RESTRICT
0264F0: 49 4F 4E 20 3A 20 66 6C 6F 61 74 73 20 6E 6F 74 ION : floats not
026500: 20 69 6D 70 6C 65 6D 65 6E 74 65 64 00 62 61 64 implemented.bad
026510: 20 63 68 61 72 61 63 74 65 72 20 63 6F 6E 73 74 character const
026520: 61 6E 74 00 6E 6F 74 20 61 20 70 72 65 70 72 6F ant.not a prepro
026530: 63 65 73 73 6F 72 20 63 6F 6D 6D 61 6E 64 00 6D cessor command.m
026540: 61 63 72 6F 20 62 75 66 66 65 72 20 66 75 6C 6C acro buffer full
026550: 00 63 61 6E 20 6F 6E 6C 79 20 64 65 66 69 6E 65 .can only define
026560: 20 69 64 65 6E 74 69 66 69 65 72 73 20 61 73 20 identifiers as
026570: 6D 61 63 72 6F 73 00 52 45 53 54 52 49 43 54 49 macros.RESTRICTI
026580: 4F 4E 3A 20 6D 61 63 72 6F 73 20 6D 61 79 20 6E ON: macros may n
026590: 6F 74 20 68 61 76 65 20 70 61 72 61 6D 65 74 65 ot have paramete
0265A0: 72 73 00 63 61 6E 6E 6F 74 20 6F 70 65 6E 20 66 rs.cannot open f
0265B0: 69 6C 65 00 52 45 53 54 52 49 43 54 49 4F 4E 3A ile.RESTRICTION:
0265C0: 20 63 61 6E 6E 6F 74 20 6E 65 73 74 20 69 6E 63 cannot nest inc
0265D0: 6C 75 64 65 73 00 6D 69 73 73 69 6E 67 20 27 77 ludes.missing 'w
0265E0: 68 69 6C 65 27 00 6E 6F 74 20 69 6E 20 6C 6F 6F hile'.not in loo
0265F0: 70 20 6F 72 20 73 77 69 74 63 68 00 6E 6F 74 20 p or switch.not
026600: 23 56 CB 3A CB 1B CB 18 CB 19 E1 CB 7C 28 01 1B #V.:........|(..
026610: 09 D0 13 C9 23 23 23 5E 23 56 C9 21 21 00 19 C9 ....###^#V.!!...
026620: E5 11 0D 00 19 5E 23 56 E1 C9 CD 20 0F 0E 23 CD .....^#V... ..#.
026630: A3 11 23 23 E5 CB 5E CD 1B 0F 20 2E E5 06 03 7E £.##..^... ....~
026640: 35 B7 20 0B 23 10 F8 E1 E1 21 00 00 54 5D C9 E1 5. .#....!..T]..
026650: E3 CD 5A 0C 11 05 00 19 5E 23 56 EB E5 3E 1A ED ..Z.....^#V..>..
026660: B1 2B D1 B7 ED 52 EB E1 18 04 D1 11 00 00 C3 FA .+...R..........
026670: 0E F5 C5 D5 CD 4C 0A D1 C1 CA 68 0B F1 E5 D5 C5 .....L....h.....
026680: E5 3D FA C3 0F 28 09 CD B3 0B E1 CD 2A 0F 18 0D .=...(......*...
026690: CD D7 0E C1 D5 E5 60 69 CD B3 0B E1 D1 C1 09 C1 ......`i........
0266A0: EB ED 4A EB C1 C5 CD CA 0F E1 23 23 CB 76 28 04 ..J.......##.v(.
0266B0: CB B6 CB C6 CB 66 20 06 CB 46 28 4F 18 6B CB 86 .....f ..F(O.k..
0266C0: CB 8E C9 21 00 00 54 5D 18 C9 C5 D5 E5 69 60 CD ...!..T].....i`.
0266D0: 20 0F CD 1B 0F C1 D1 CB 21 CB 10 CB 13 CB 12 70 .......!......p
0266E0: 23 73 23 72 CB 39 E1 23 23 06 00 C5 CD 5A 0C CB #s#r.9.##....Z..
0266F0: AE 30 02 CB EE 59 50 EB B7 C1 ED 42 EB 13 23 73 .0...YP....B..#s
026700: 23 1B 72 34 23 71 23 70 C3 DA 0C E5 E5 11 03 00 #.r4#q#p........
026710: 19 4E 23 46 CD 14 0F EB ED 42 EB 01 F9 FF 09 73 .N#F.....B.....s
026720: 23 1B 72 34 01 E4 10 18 0B E5 E5 01 00 00 CD 5D #.r4...........]
026730: 10 01 E8 10 11 A1 11 E1 D5 C5 46 E5 11 0F 00 19 ..........F.....
026740: 5E 23 56 EB CD 65 0E E1 2B 70 2B 71 11 0B 00 19 ^#V..e..+p+q....
026750: D1 73 23 72 23 23 23 D1 73 23 72 E1 C9 11 07 00 .s#r###.s#r.....
026760: 19 5E 23 56 EB ED 42 EB 7B 87 7A 8F CD 14 0F CD .^#V..B.{.z.....
026770: 1B 0F 86 77 D0 23 34 C0 23 34 C9 D5 C5 CD 1C 08 ...w.#4.#4......
026780: C1 D1 28 1C D5 E5 D5 C5 CD 18 0B 7C A5 3C 7D C1 ..(........|.<}.
026790: D1 E1 28 07 12 13 0B 78 B1 20 EA EB D1 ED 52 C9 ..(....x. ....R.
0267A0: 3E 07 32 5E 0A 21 00 00 C9 D5 C5 CD 1C 08 C1 D1 >.2^.!..........
0267B0: 28 EE D5 E5 D5 C5 1A CD DF 0C 18 07 E5 D5 C5 1A (...............
0267C0: CD E5 0C 7C A5 3C C1 D1 E1 28 D0 13 0B 78 B1 20 ...|.<...(...x.
0267D0: EB 18 C8 1A 2A 58 0A FE 11 D8 2A 5A 0A FE F8 C0 ....*X....*Z....
0267E0: 2A 5C 0A C9 3E 22 18 02 3E 21 E5 60 69 B7 01 80 *\..>"..>!.`i...
0267F0: 00 ED 42 38 33 E3 EB 0E 1A F5 CD A3 11 E5 21 80 ..B83......£..!.
026800: 69 6E 20 6C 6F 6F 70 00 6E 6F 74 20 69 6E 20 73 in loop.not in s
026810: 77 69 74 63 68 00 4C 49 4D 49 54 20 3A 20 74 6F witch.LIMIT : to
026820: 6F 20 6D 61 6E 79 20 63 61 73 65 20 73 74 61 74 o many case stat
026830: 65 6D 65 6E 74 73 00 6D 75 6C 74 69 70 6C 65 20 ements.multiple
026840: 64 65 66 61 75 6C 74 20 73 74 61 74 65 6D 65 6E default statemen
026850: 74 73 00 67 6F 74 6F 20 6E 65 65 64 73 20 61 20 ts.goto needs a
026860: 6C 61 62 65 6C 00 6D 75 6C 74 69 70 6C 65 20 75 label.multiple u
026870: 73 65 20 6F 66 20 69 64 65 6E 74 69 66 69 65 72 se of identifier
026880: 00 64 69 72 65 63 74 20 65 78 65 63 75 74 69 6F .direct executio
026890: 6E 20 6E 6F 74 20 70 6F 73 73 69 62 6C 65 20 77 n not possible w
0268A0: 68 65 6E 20 74 72 61 6E 73 6C 61 74 69 6E 67 00 hen translating.
0268B0: 4C 49 4D 49 54 20 3A 20 6E 61 6D 65 20 74 61 62 LIMIT : name tab
0268C0: 6C 65 20 66 75 6C 6C 00 4C 49 4D 49 54 20 3A 20 le full.LIMIT :
0268D0: 74 6F 6F 20 6D 61 6E 79 20 74 79 70 65 73 00 64 too many types.d
0268E0: 75 70 6C 69 63 61 74 65 20 64 65 63 6C 61 72 61 uplicate declara
0268F0: 74 69 6F 6E 20 2D 20 74 79 70 65 20 6D 69 73 6D tion - type mism
026900: 61 74 63 68 00 64 75 70 6C 69 63 61 74 65 20 64 atch.duplicate d
026910: 65 63 6C 61 72 61 74 69 6F 6E 20 2D 20 73 74 6F eclaration - sto
026920: 72 61 67 65 20 63 6C 61 73 73 20 6D 69 73 6D 61 rage class misma
026930: 74 63 68 00 4C 49 4D 49 54 20 3A 20 67 6C 6F 62 tch.LIMIT : glob
026940: 61 6C 20 73 79 6D 62 6F 6C 20 74 61 62 6C 65 20 al symbol table
026950: 66 75 6C 6C 00 4C 49 4D 49 54 20 3A 20 74 6F 6F full.LIMIT : too
026960: 20 6D 75 63 68 20 67 6C 6F 62 61 6C 20 64 61 74 much global dat
026970: 61 00 64 75 70 6C 69 63 61 74 65 20 64 65 63 6C a.duplicate decl
026980: 61 72 61 74 69 6F 6E 00 4C 49 4D 49 54 20 3A 20 aration.LIMIT :
026990: 6C 6F 63 61 6C 20 73 79 6D 62 6F 6C 20 74 61 62 local symbol tab
0269A0: 6C 65 20 66 75 6C 6C 00 74 68 69 73 20 76 61 72 le full.this var
0269B0: 69 61 62 6C 65 20 77 61 73 20 6E 6F 74 20 69 6E iable was not in
0269C0: 20 70 61 72 61 6D 65 74 65 72 20 6C 69 73 74 00 parameter list.
0269D0: 75 6E 64 65 66 69 6E 65 64 20 76 61 72 69 61 62 undefined variab
0269E0: 6C 65 28 73 29 00 62 61 64 20 66 75 6E 63 74 69 le(s).bad functi
0269F0: 6F 6E 20 72 65 74 75 72 6E 20 74 79 70 65 00 6E on return type.n
026A00: 00 19 D1 F1 4F CD A3 11 C1 B7 20 10 E5 CD 1B 0F ....O.£... .....
026A10: 34 20 06 23 34 20 02 23 34 E1 B7 C9 11 80 00 ED 4 .#4 .#4.......
026A20: 52 EB 09 4D 44 EB 37 C9 FE 14 28 05 21 00 00 18 R..MD.7...(.!...
026A30: C4 09 4D 44 E1 B7 C9 C5 E5 0E 06 1E FF CD A3 11 ..MD..........£.
026A40: B7 28 F6 18 0B 3E 01 11 3E 03 C5 E5 4F CD A3 11 .(...>..>...O.£.
026A50: E1 C1 77 23 0B AF C9 3E 06 18 08 3E 05 11 3E 02 ..w#...>...>..>.
026A60: 11 3E 04 C5 E5 4F 5E CD A3 11 E1 C1 23 0B AF C9 .>...O^.£...#...
026A70: 0B 0B C5 05 04 28 02 0E FF 71 0E 0A EB CD A3 11 .....(...q....£.
026A80: 62 6B 23 4E 23 06 00 0D 0C C5 28 02 ED B0 EB 36 bk#N#.....(....6
026A90: 0D 23 36 0A CD 57 11 EB C1 E1 AF ED 42 4D 44 EB .#6..W......BMD.
026AA0: C9 0E 10 D5 E5 DD E5 CD 05 00 DD E1 E1 D1 C9 AE ................
026AB0: 11 B3 11 78 3C C0 C3 26 0D 66 66 65 72 20 73 70 ...x<..&.ffer sp
026AC0: 00 02 02 2A 52 48 52 01 6D 61 69 6E 20 20 20 20 ...*RHR.main
026AD0: 00 44 45 09 3B 30 09 73 64 20 61 64 64 72 01 20 .DE.;0.sd addr.
026AE0: 06 00 00 00 00 2C 68 6C 09 31 32 32 35 00 C3 30 .....,hl.1225..0
026AF0: 01 6F 74 16 00 72 4C 31 00 12 12 01 00 00 00 63 .ot..rL1.......c
026B00: CD 3E 01 21 01 00 7D B4 C2 12 12 21 02 00 7D B4 .>.!..}....!..}.
026B10: 28 03 21 01 00 C3 78 01 00 00 0B F6 1A 1A 1A 1A (.!...x.........
026B20: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026B30: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026B40: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026B50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026B60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026B70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026B80: 00 18 18 00 06 0C 18 30 60 C0 80 00 38 6C CE D6 .......0`...8l..
026B90: E6 6C 38 00 18 38 18 18 18 18 7E 00 3C 66 06 3C .l8..8....~.<f.<
026BA0: 60 66 7E 00 3C 66 06 1C 06 66 3C 00 1C 3C 6C CC `f~.<f...f<..<l.
026BB0: FE 0C 1E 00 7E 62 60 7C 06 66 3C 00 3C 66 60 7C ....~b`|.f<.<f`|
026BC0: 66 66 3C 00 7E 66 06 0C 18 18 18 00 3C 66 66 3C ff<.~f......<ff<
026BD0: 66 66 3C 00 3C 66 66 3E 06 66 3C 00 00 00 18 18 ff<.<ff>.f<.....
026BE0: 00 18 18 00 00 00 18 18 00 18 18 30 80 FF 00 00 ...........0....
026BF0: 35 BF FB BD FF FF FF FF 00 FF FF FF FF FF FF FF 5...............
026C00: 6F 20 61 72 72 61 79 73 20 6F 66 20 66 75 6E 63 o arrays of func
026C10: 74 69 6F 6E 73 00 4C 49 4D 49 54 20 3A 20 65 78 tions.LIMIT : ex
026C20: 70 72 65 73 73 69 6F 6E 20 74 6F 6F 20 63 6F 6D pression too com
026C30: 70 6C 69 63 61 74 65 64 20 2D 20 74 6F 6F 20 6D plicated - too m
026C40: 61 6E 79 20 61 72 67 75 6D 65 6E 74 73 00 4C 49 any arguments.LI
026C50: 4D 49 54 20 3A 20 65 78 70 72 65 73 73 69 6F 6E MIT : expression
026C60: 20 74 6F 6F 20 63 6F 6D 70 6C 69 63 61 74 65 64 too complicated
026C70: 20 2D 20 74 6F 6F 20 6D 61 6E 79 20 6F 70 65 72 - too many oper
026C80: 61 74 6F 72 73 00 62 61 64 20 74 79 70 65 20 63 ators.bad type c
026C90: 6F 6D 62 69 6E 61 74 69 6F 6E 00 62 61 64 20 6F ombination.bad o
026CA0: 70 65 72 61 6E 64 20 74 79 70 65 00 6E 65 65 64 perand type.need
026CB0: 20 61 6E 20 6C 76 61 6C 75 65 00 6E 6F 74 20 61 an lvalue.not a
026CC0: 20 64 65 66 69 6E 65 64 20 6D 65 6D 62 65 72 20 defined member
026CD0: 6F 66 20 61 20 73 74 72 75 63 74 75 72 65 00 65 of a structure.e
026CE0: 78 70 65 63 74 69 6E 67 20 61 20 70 72 69 6D 61 xpecting a prima
026CF0: 72 79 20 68 65 72 65 00 75 6E 64 65 66 69 6E 65 ry here.undefine
026D00: 64 20 76 61 72 69 61 62 6C 65 00 6E 65 65 64 20 d variable.need
026D10: 61 20 74 79 70 65 20 6E 61 6D 65 00 6E 65 65 64 a type name.need
026D20: 20 61 20 63 6F 6E 73 74 61 6E 74 20 65 78 70 72 a constant expr
026D30: 65 73 73 69 6F 6E 00 63 61 6E 20 6F 6E 6C 79 20 ession.can only
026D40: 63 61 6C 6C 20 66 75 6E 63 74 69 6F 6E 73 00 20 call functions.
026D50: 3A 20 64 6F 65 73 20 6E 6F 74 20 66 6F 6C 6C 6F : does not follo
026D60: 77 20 61 20 3F 20 70 72 6F 70 65 72 6C 79 00 44 w a ? properly.D
026D70: 65 73 74 69 6E 61 74 69 6F 6E 20 6F 66 20 61 6E estination of an
026D80: 20 61 73 73 69 67 6E 6D 65 6E 74 20 6D 75 73 74 assignment must
026D90: 20 62 65 20 61 6E 20 6C 76 61 6C 75 65 00 6E 65 be an lvalue.ne
026DA0: 65 64 20 61 20 3A 20 74 6F 20 66 6F 6C 6C 6F 77 ed a : to follow
026DB0: 20 61 20 3F 20 2D 20 63 68 65 63 6B 20 62 72 61 a ? - check bra
026DC0: 63 6B 65 74 74 69 6E 67 00 6E 65 65 64 20 61 20 cketting.need a
026DD0: 70 6F 69 6E 74 65 72 00 69 6C 6C 65 67 61 6C 20 pointer.illegal
026DE0: 70 61 72 61 6D 65 74 65 72 20 74 79 70 65 00 52 parameter type.R
026DF0: 45 53 54 52 49 43 54 49 4F 4E 3A 20 46 6C 6F 61 ESTRICTION: Floa
026E00: F5 18 E6 C3 21 13 47 72 6F 74 62 61 67 73 20 69 ....!.Grotbags i
026E10: 73 20 25 64 20 79 65 61 72 73 20 6F 6C 64 21 0A s %d years old!.
026E20: 00 21 06 13 E5 2A EB F5 E5 01 06 00 C5 CD D1 03 .!...*..........
026E30: 18 C8 C3 78 01 00 00 0B F6 1A 1A 1A 1A 1A 1A 1A ...x............
026E40: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026E50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026E60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026E70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
026E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027000: 74 69 6E 67 20 50 6F 69 6E 74 20 6E 6F 74 20 69 ting Point not i
027010: 6D 70 6C 65 6D 65 6E 74 65 64 00 63 61 6E 6E 6F mplemented.canno
027020: 74 20 75 73 65 20 74 68 69 73 20 6F 70 65 72 61 t use this opera
027030: 74 6F 72 20 77 69 74 68 20 66 6C 6F 61 74 20 61 tor with float a
027040: 72 67 75 6D 65 6E 74 73 00 62 61 64 20 64 65 63 rguments.bad dec
027050: 6C 61 72 61 74 69 6F 6E 00 73 74 6F 72 61 67 65 laration.storage
027060: 20 63 6C 61 73 73 20 6E 6F 74 20 76 61 6C 69 64 class not valid
027070: 20 69 6E 20 74 68 69 73 20 63 6F 6E 74 65 78 74 in this context
027080: 00 75 6E 74 65 72 6D 69 6E 61 74 65 64 20 73 74 .unterminated st
027090: 72 69 6E 67 20 6F 72 20 63 68 61 72 61 63 74 65 ring or characte
0270A0: 72 20 63 6F 6E 73 74 61 6E 74 20 6F 6E 20 6C 69 r constant on li
0270B0: 6E 65 20 61 62 6F 76 65 00 64 75 70 6C 69 63 61 ne above.duplica
0270C0: 74 65 20 64 65 63 6C 61 72 61 74 69 6F 6E 20 6F te declaration o
0270D0: 66 20 73 74 72 75 63 74 75 72 65 20 74 61 67 00 f structure tag.
0270E0: 75 73 65 20 61 20 70 72 65 64 65 63 6C 61 72 65 use a predeclare
0270F0: 64 20 73 74 72 75 63 74 75 72 65 20 66 6F 72 20 d structure for
027100: 70 61 72 61 6D 65 74 65 72 73 00 73 74 72 75 63 parameters.struc
027110: 74 75 72 65 20 63 61 6E 6E 6F 74 20 63 6F 6E 74 ture cannot cont
027120: 61 69 6E 20 69 74 73 65 6C 66 00 62 61 64 20 64 ain itself.bad d
027130: 65 63 6C 61 72 61 74 6F 72 00 6D 69 73 73 69 6E eclarator.missin
027140: 67 20 27 29 27 20 69 6E 20 66 75 6E 63 74 69 6F g ')' in functio
027150: 6E 20 64 65 63 6C 61 72 61 74 69 6F 6E 00 62 61 n declaration.ba
027160: 64 20 66 6F 72 6D 61 6C 20 70 61 72 61 6D 65 74 d formal paramet
027170: 65 72 20 6C 69 73 74 00 74 79 70 65 20 73 68 6F er list.type sho
027180: 75 6C 64 20 62 65 20 66 75 6E 63 74 69 6F 6E 00 uld be function.
027190: 43 4F 4D 50 49 4C 45 52 20 46 41 55 4C 54 00 43 COMPILER FAULT.C
0271A0: 4F 4D 50 49 4C 45 52 20 46 41 55 4C 54 00 4C 49 OMPILER FAULT.LI
0271B0: 4D 49 54 3A 20 6E 6F 20 6D 6F 72 65 20 6D 65 6D MIT: no more mem
0271C0: 6F 72 79 00 52 45 53 54 52 49 43 54 49 4F 4E 3A ory.RESTRICTION:
0271D0: 20 75 73 65 20 61 73 73 69 67 6E 6D 65 6E 74 20 use assignment
0271E0: 6F 72 20 62 6C 74 28 29 20 74 6F 20 69 6E 69 74 or blt() to init
0271F0: 69 61 6C 69 73 65 20 61 75 74 6F 6D 61 74 69 63 ialise automatic
027200: 63 61 73 65 20 20 20 20 00 00 03 FF 63 61 73 74 case ....cast
027210: 20 20 20 20 00 00 04 FF 63 68 61 72 20 20 20 20 ....char
027220: 00 00 05 FF 63 6F 6E 74 69 6E 75 65 00 00 06 FF ....continue....
027230: 64 65 66 61 75 6C 74 20 00 00 07 FF 64 6F 75 62 default ....doub
027240: 6C 65 20 20 00 00 08 FF 64 6F 20 20 20 20 20 20 le ....do
027250: 00 00 09 FF 65 6C 73 65 20 20 20 20 00 00 0B FF ....else ....
027260: 65 6E 74 72 79 20 20 20 00 00 0C FF 65 78 74 65 entry ....exte
027270: 72 6E 20 20 00 00 0D FF 66 6C 6F 61 74 20 20 20 rn ....float
027280: 00 00 0E FF 66 6F 72 20 20 20 20 20 00 00 0F FF ....for ....
027290: 67 6F 74 6F 20 20 20 20 00 00 10 FF 69 66 20 20 goto ....if
0272A0: 20 20 20 20 00 00 11 FF 69 6E 74 20 20 20 20 20 ....int
0272B0: 00 00 12 FF 6C 6F 6E 67 20 20 20 20 00 00 13 FF ....long ....
0272C0: 72 65 67 69 73 74 65 72 00 00 14 FF 72 65 74 75 register....retu
0272D0: 72 6E 20 20 00 00 15 FF 73 68 6F 72 74 20 20 20 rn ....short
0272E0: 00 00 16 FF 73 69 7A 65 6F 66 20 20 00 00 17 FF ....sizeof ....
0272F0: 73 74 61 74 69 63 20 20 00 00 18 FF 73 74 72 75 static ....stru
027300: 63 74 20 20 00 00 19 FF 73 77 69 74 63 68 20 20 ct ....switch
027310: 00 00 1A FF 74 79 70 65 64 65 66 20 00 00 1B FF ....typedef ....
027320: 75 6E 69 6F 6E 20 20 20 00 00 1C FF 75 6E 73 69 union ....unsi
027330: 67 6E 65 64 00 00 1D FF 77 68 69 6C 65 20 20 20 gned....while
027340: 00 00 1E FF 66 6F 70 65 6E 20 20 20 00 00 F8 5A ....fopen ...Z
027350: 67 65 74 63 20 20 20 20 00 00 F3 5A 70 75 74 63 getc ...Zputc
027360: 20 20 20 20 00 00 EE 5A 66 63 6C 6F 73 65 20 20 ...Zfclose
027370: 00 00 E9 5A 72 61 77 69 6E 20 20 20 00 00 E4 5A ...Zrawin ...Z
027380: 72 61 77 6F 75 74 20 20 00 00 DF 5A 6B 65 79 68 rawout ...Zkeyh
027390: 69 74 20 20 00 00 DA 5A 67 65 74 63 68 61 72 20 it ...Zgetchar
0273A0: 00 00 D5 5A 70 75 74 63 68 61 72 20 00 00 D0 5A ...Zputchar ...Z
0273B0: 75 6E 67 65 74 63 20 20 00 00 CB 5A 69 73 64 69 ungetc ...Zisdi
0273C0: 67 69 74 20 00 00 C6 5A 69 73 61 6C 70 68 61 20 git ...Zisalpha
0273D0: 00 00 C1 5A 69 73 75 70 70 65 72 20 00 00 BC 5A ...Zisupper ...Z
0273E0: 69 73 6C 6F 77 65 72 20 00 00 B7 5A 69 73 73 70 islower ...Zissp
0273F0: 61 63 65 20 00 00 B2 5A 74 6F 6C 6F 77 65 72 20 ace ...Ztolower
027400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
027410: 21 00 00 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: 73 00 43 61 6E 6E 6F 74 20 69 6E 69 74 69 61 6C s.Cannot initial
027510: 69 73 65 20 74 68 69 73 20 28 64 69 73 61 6C 6C ise this (disall
027520: 6F 77 65 64 20 73 74 6F 72 61 67 65 20 63 6C 61 owed storage cla
027530: 73 73 29 00 43 61 6E 6E 6F 74 20 69 6E 69 74 69 ss).Cannot initi
027540: 61 6C 69 73 65 20 74 68 69 73 20 28 64 69 73 61 alise this (disa
027550: 6C 6C 6F 77 65 64 20 74 79 70 65 29 00 74 6F 6F llowed type).too
027560: 20 6D 75 63 68 20 69 6E 69 74 69 61 6C 69 73 61 much initialisa
027570: 74 69 6F 6E 20 64 61 74 61 00 62 61 64 20 69 6E tion data.bad in
027580: 69 74 69 61 6C 69 7A 65 72 20 28 6E 65 65 64 73 itializer (needs
027590: 20 61 20 27 7B 27 29 00 C3 57 08 E2 08 E8 08 EE a '{')..W......
0275A0: 08 7D FE 1A CA 01 0B D0 FE 0D C0 C3 FB 0A 79 FE .}............y.
0275B0: 0A 28 0D A0 3C C0 01 1A 00 C9 79 FE 0A C2 B3 11 .(..<.....y.....
0275C0: D5 0E 0D CD EA 0C D1 0E 0A C9 00 02 B9 08 C6 08 ................
0275D0: 01 00 B9 08 D2 08 80 00 B9 08 00 00 D5 CD 26 09 ..............&.
0275E0: D1 1A 13 FE 77 06 02 28 23 AF 77 23 77 CD 90 01 ....w..(#.w#w...
0275F0: 00 23 23 23 AF 77 23 77 A1 11 E1 D5 C5 46 E5 11 .###.w#w.....F..
027600: 0F 00 19 5E 23 56 EB CD 65 0E E1 2B 70 2B 71 11 ...^#V..e..+p+q.
027610: 0B 00 19 D1 73 23 72 23 23 23 D1 73 23 72 E1 C9 ....s#r###.s#r..
027620: 11 07 00 19 5E 23 56 EB ED 42 EB 7B 87 7A 8F CD ....^#V..B.{.z..
027630: 14 0F CD 1B 0F 86 77 D0 23 34 C0 23 34 C9 D5 C5 ......w.#4.#4...
027640: CD 1C 08 C1 D1 28 1C D5 E5 D5 C5 CD 18 0B 7C A5 .....(........|.
027650: 3C 7D C1 D1 E1 28 07 12 13 0B 78 B1 20 EA EB D1 <}...(....x. ...
027660: ED 52 C9 3E 07 32 5E 0A 21 00 00 C9 D5 C5 CD 1C .R.>.2^.!.......
027670: 08 C1 D1 28 EE D5 E5 D5 C5 1A CD DF 0C 18 07 E5 ...(............
027680: D5 C5 1A CD E5 0C 7C A5 3C C1 D1 E1 28 D0 13 0B ......|.<...(...
027690: 78 B1 20 EB 18 C8 1A 2A 58 0A FE 11 D8 2A 5A 0A x. ....*X....*Z.
0276A0: FE F8 C0 2A 5C 0A C9 3E 22 18 02 3E 21 E5 60 69 ...*\..>"..>!.`i
0276B0: B7 01 80 00 ED 42 38 33 E3 EB 0E 1A F5 CD A3 11 .....B83......£.
0276C0: E5 21 80 00 19 D1 F1 4F CD A3 11 C1 B7 20 10 E5 .!.....O.£... ..
0276D0: CD 1B 0F 34 20 06 23 34 20 02 23 34 E1 B7 C9 11 ...4 .#4 .#4....
0276E0: 80 00 ED 52 EB 09 4D 44 EB 37 C9 FE 14 28 05 21 ...R..MD.7...(.!
0276F0: 00 00 18 C4 09 4D 44 E1 B7 C9 C5 E5 0E 06 1E FF .....MD.........
027700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027900: CD A3 11 B7 28 F6 18 0B 3E 01 11 3E 03 C5 E5 4F .£..(...>..>...O
027910: CD A3 11 E1 C1 77 23 0B AF C9 3E 06 18 08 3E 05 .£...w#...>...>.
027920: 11 3E 02 11 3E 04 C5 E5 4F 5E CD A3 11 E1 C1 23 .>..>...O^.£...#
027930: 0B AF C9 0B 0B C5 05 04 28 02 0E FF 71 0E 0A EB ........(...q...
027940: CD A3 11 62 6B 23 4E 23 06 00 0D 0C C5 28 02 ED .£.bk#N#.....(..
027950: B0 EB 36 0D 23 36 0A CD 57 11 EB C1 E1 AF ED 42 ..6.#6..W......B
027960: 4D 44 EB C9 0E 10 D5 E5 DD E5 CD 05 00 DD E1 E1 MD..............
027970: D1 C9 AE 11 B3 11 78 3C C0 C3 26 0D 66 66 65 72 ......x<..&.ffer
027980: 20 73 70 61 63 65 0D 4E 65 77 62 75 66 33 0D 09 space.Newbuf3..
027990: 50 4F 50 09 44 45 09 3B 30 09 73 64 20 61 64 64 POP.DE.;0.sd add
0279A0: 72 0D 09 65 78 09 64 65 2C 68 6C 09 09 3B 4D 75 r..ex.de,hl..;Mu
0279B0: 73 74 20 6E 6F 74 20 63 68 61 6E 67 65 20 74 68 st not change th
0279C0: 65 20 63 61 72 72 79 20 66 6C 61 67 2E 0D 09 6C e carry flag...l
0279D0: 64 09 28 68 6C 29 2C 30 09 3B 6F 66 66 73 65 74 d.(hl),0.;offset
0279E0: 20 77 69 74 68 69 6E 20 62 75 66 66 65 72 20 69 within buffer i
0279F0: 73 20 7A 65 72 6F 0D 09 69 6E 63 09 68 6C 0D 09 s zero..inc.hl..
027A00: 6C 64 09 28 68 6C 29 2C 30 0D 09 69 6E 63 09 68 ld.(hl),0..inc.h
027A10: 6C 0D 09 4C 44 09 28 48 4C 29 2C 45 0D 09 49 4E l..LD.(HL),E..IN
027A20: 43 09 48 4C 0D 09 4C 44 09 28 48 4C 29 2C 44 0D C.HL..LD.(HL),D.
027A30: 09 49 4E 43 09 48 4C 0D 09 4C 44 09 28 48 4C 29 .INC.HL..LD.(HL)
027A40: 2C 43 09 09 3B 62 75 66 66 65 72 20 73 69 7A 65 ,C..;buffer size
027A50: 0D 09 49 4E 43 09 48 4C 0D 09 4C 44 09 28 48 4C ..INC.HL..LD.(HL
027A60: 29 2C 42 0D 09 49 4E 43 09 48 4C 0D 52 45 54 63 ),B..INC.HL.RETc
027A70: 6F 64 65 09 52 45 54 0D 0D 0D 55 6E 52 65 61 64 ode.RET...UnRead
027A80: 09 50 55 53 48 09 48 4C 09 3B 73 61 76 65 20 63 .PUSH.HL.;save c
027A90: 68 61 72 0D 09 45 58 09 44 45 2C 48 4C 09 3B 48 har..EX.DE,HL.;H
027AA0: 4C 20 73 74 72 65 61 6D 0D 09 43 41 4C 4C 09 67 L stream..CALL.g
027AB0: 65 74 61 64 64 72 0D 09 6A 70 09 7A 2C 70 6F 70 etaddr..jp.z,pop
027AC0: 4E 6F 74 4F 70 65 6E 0D 09 49 4E 43 09 48 4C 09 NotOpen..INC.HL.
027AD0: 3B 69 67 6E 6F 72 65 20 66 69 6C 74 65 72 0D 09 ;ignore filter..
027AE0: 49 4E 43 09 48 4C 0D 09 42 49 54 09 72 65 61 64 INC.HL..BIT.read
027AF0: 2C 28 48 4C 29 09 3B 63 68 65 63 6B 20 6D 6F 64 ,(HL).;check mod
027B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D00: 65 2F 6E 6F 74 20 61 6C 72 65 61 64 79 20 75 6E e/not already un
027D10: 67 6F 74 0D 09 4A 50 09 5A 2C 43 61 6E 74 55 6E got..JP.Z,CantUn
027D20: 72 65 61 64 0D 09 52 45 53 09 72 65 61 64 2C 28 read..RES.read,(
027D30: 48 4C 29 0D 09 53 45 54 09 75 6E 67 6F 74 2C 28 HL)..SET.ungot,(
027D40: 48 4C 29 0D 09 4C 44 09 44 45 2C 75 6E 67 6F 74 HL)..LD.DE,ungot
027D50: 63 2D 6D 6F 64 65 09 3B 6E 6F 77 20 73 61 76 65 c-mode.;now save
027D60: 20 74 68 65 20 63 68 61 72 0D 09 41 44 44 09 48 the char..ADD.H
027D70: 4C 2C 44 45 0D 09 50 4F 50 09 44 45 0D 09 4C 44 L,DE..POP.DE..LD
027D80: 09 28 48 4C 29 2C 45 0D 09 49 4E 43 09 48 4C 0D .(HL),E..INC.HL.
027D90: 09 4C 44 09 28 48 4C 29 2C 44 0D 09 45 58 09 44 .LD.(HL),D..EX.D
027DA0: 45 2C 48 4C 09 09 3B 72 65 74 75 72 6E 20 74 68 E,HL..;return th
027DB0: 65 20 63 68 61 72 0D 09 52 45 54 0D 0D 0D 0D 3B e char..RET....;
027DC0: 54 65 6C 6C 0D 3B 2D 2D 2D 2D 2D 09 47 69 76 65 Tell.;-----.Give
027DD0: 6E 20 61 20 73 74 72 65 61 6D 20 6E 75 6D 62 65 n a stream numbe
027DE0: 72 20 69 6E 20 48 4C 20 72 65 74 75 72 6E 73 20 r in HL returns
027DF0: 74 68 65 20 76 61 6C 75 65 20 6F 66 20 74 68 65 the value of the
027E00: 6C 64 09 28 68 6C 29 2C 30 0D 09 69 6E 63 09 68 ld.(hl),0..inc.h
027E10: 6C 0D 09 4C 44 09 28 48 4C 29 2C 45 0D 09 49 4E l..LD.(HL),E..IN
027E20: 43 09 48 4C 0D 09 4C 44 09 28 48 4C 29 2C 44 0D C.HL..LD.(HL),D.
027E30: 09 49 4E 43 09 48 4C 0D 09 4C 44 09 28 48 4C 29 .INC.HL..LD.(HL)
027E40: 2C 43 09 09 3B 62 75 66 66 65 72 20 73 69 7A 65 ,C..;buffer size
027E50: 0D 09 49 4E 43 09 48 4C 0D 09 4C 44 09 28 48 4C ..INC.HL..LD.(HL
027E60: 29 2C 42 0D 09 49 4E 43 09 48 4C 0D 52 45 54 63 ),B..INC.HL.RETc
027E70: 6F 64 65 09 52 45 54 0D 0D 0D 55 6E 52 65 61 64 ode.RET...UnRead
027E80: 09 50 55 53 48 09 48 4C 09 3B 73 61 76 65 20 63 .PUSH.HL.;save c
027E90: 68 61 72 0D 09 45 58 09 44 45 2C 48 4C 09 3B 48 har..EX.DE,HL.;H
027EA0: 4C 20 73 74 72 65 61 6D 0D 09 43 41 4C 4C 09 67 L stream..CALL.g
027EB0: 65 74 61 64 64 72 0D 09 6A 70 09 7A 2C 70 6F 70 etaddr..jp.z,pop
027EC0: 4E 6F 74 4F 70 65 6E 0D 09 49 4E 43 09 48 4C 09 NotOpen..INC.HL.
027ED0: 3B 69 67 6E 6F 72 65 20 66 69 6C 74 65 72 0D 09 ;ignore filter..
027EE0: 49 4E 43 09 48 4C 0D 09 42 49 54 09 72 65 61 64 INC.HL..BIT.read
027EF0: 2C 28 48 4C 29 09 3B 63 68 65 63 6B 20 6D 6F 64 ,(HL).;check mod
027F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028100: 65 64 20 6C 61 62 65 6C 3A 20 00 C5 21 00 00 39 ed label: ..!..9
028110: F9 44 4D CD 90 12 04 E5 21 C3 00 E5 21 18 00 E5 .DM.....!...!...
028120: CD 85 33 D1 D1 D1 C1 C9 C5 21 00 00 39 F9 44 4D ..3......!..9.DM
028130: CD 90 12 04 E5 21 C3 00 E5 21 18 00 E5 CD E4 33 .....!...!.....3
028140: D1 D1 D1 C1 C9 C5 21 FE FF 39 F9 44 4D CD 90 12 ......!..9.DM...
028150: 0A 7E 23 66 6F E5 2A 21 52 D1 CD FA 13 19 2B 2B .~#fo.*!R.....++
028160: EB 60 69 73 23 72 CD 90 12 00 11 80 00 19 7C 17 .`is#r........|.
028170: DA C8 33 CD 90 12 06 E5 CD BD 4E D1 CD 90 12 00 ..3.......N.....
028180: E5 CD BD 4E D1 C3 DB 33 CD 90 12 0A 7E 23 66 6F ...N...3....~#fo
028190: E5 CD 90 12 08 E5 CD 00 4F D1 D1 EB 21 02 00 39 ........O...!..9
0281A0: F9 EB C1 C9 C5 21 FE FF 39 F9 44 4D CD 90 12 08 .....!..9.DM....
0281B0: E5 CD BD 4E D1 2A 21 52 EB 60 69 73 23 72 CD 90 ...N.*!R.`is#r..
0281C0: 12 0A 7E 23 66 6F E5 CD C4 4E D1 CD 90 12 0A 7E ..~#fo...N.....~
0281D0: 23 66 6F E5 CD 1C 51 D1 CD 90 12 0A E5 CD 90 12 #fo...Q.........
0281E0: 00 EB E1 73 23 72 EB 21 02 00 39 F9 EB C1 C9 C5 ...s#r.!..9.....
0281F0: 21 FC FF 39 F9 44 4D 2A 1F 52 E5 2A 21 52 D1 CD !..9.DM*.R.*!R..
028200: 20 32 37 20 2D 20 75 6E 64 65 66 69 6E 65 64 20 27 - undefined
028210: 73 79 6D 62 6F 6C 20 00 C5 21 52 52 22 19 54 21 symbol ..!RR".T!
028220: 14 54 22 1B 54 2A 23 52 ED 5B E3 51 B7 ED 52 3E .T".T*#R.[.Q..R>
028230: 06 CD EF 4F 21 15 57 22 21 54 2A 23 54 22 1D 54 ...O!.W"!T*#T".T
028240: 21 F8 5A 22 1F 54 21 01 00 22 2B 55 2E 01 E5 21 !.Z".T!.."+U...!
028250: 48 52 E5 2E 01 E5 CD 9F 32 E5 CD A5 2F C1 C9 21 HR......2.../..!
028260: A5 32 C3 4B 2E 6D 61 69 6E 20 20 20 20 00 C5 01 .2.K.main ...
028270: 04 00 ED 5B 23 55 2A 25 55 B7 ED 52 38 0D EB 23 ...[#U*%U..R8..#
028280: 71 23 70 23 23 23 EB 03 03 18 EB 21 FC FF 09 22 q#p###.....!..."
028290: 07 56 21 00 00 22 05 56 22 29 55 C1 C9 C5 21 00 .V!..".V")U...!.
0282A0: 00 22 29 55 21 29 54 22 27 55 21 23 55 22 23 55 .")U!)T"'U!#U"#U
0282B0: 21 1E 55 22 25 55 2A CF 51 E5 ED 4B E3 51 09 44 !.U"%U*.Q..K.Q.D
0282C0: 4D E1 11 08 00 19 13 13 13 13 D5 E5 C5 AF 5E 77 M.............^w
0282D0: 23 56 77 1A FE 0A 20 15 11 F7 FF 19 E5 21 39 33 #Vw... ......!93
0282E0: CD D0 4D 3E 08 E1 CD DD 4D CD 73 50 1B C1 E1 D1 ..M>....M.sP....
0282F0: 19 B7 ED 42 09 38 D3 C1 C9 75 6E 64 65 66 69 6E ...B.8...undefin
028300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
028710: 22 00 00 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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
029A10: 23 00 00 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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AD00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02AD10: 24 00 00 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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02C010: 25 00 00 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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02D310: 26 00 00 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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02E610: 27 00 00 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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
RESULT OF SEARCH :
PRO=23 CHEA=0 COD=15 MUSI=0 COP=15 GRA=9 WRIT=18 198=14 199=0 STARTER=0 KBI=0 CAAV=0 L.TOURNIER=0
EXTENDED CPC DSK File CPDRead v3.24) NAFBGCHDIE NAFBGCHDIE NAFBGCHDIEBAR
C STDIO H ED80INSTCOM !"#$%&'()*+,ED80INSTCOM -.ED80 COMH/01234567ED80
HLP89READ ME JABBER WOKDEXTRA WOKEREVERSI C FGHIJKLMNOPQCPM LIBq
ABCVWXYSTDIO LIBVUED82 COMHdefghijklED80INSTMSGmnoHC COM RSTZHC C
OMVabcpqstu p1rno() do p2rno() while (p1p2) do p3rno() while ((p1p3)(p2p3)) b
ar3(count*(bwidth+1500),h,p1,p2,p3,bwidth) label'A'+count vgtext(handle,count*
(bwidth+1500)+700,3500,&label) vstrotation(handle,2700) vgtext(handle,2700
0,22000,"1986 figures. 000's of units") getchar() vclswk(handle)
int rno() unsigned int i i rand()/3300+1 return (i7 i i+1) /* Draw
s a pseudo 3 dimensional bar starting at x1,0. ,y1 units high width bwidtDIS
C BASrGSX LIB7vwxyzGSX H DDSCREENPRL(JOHN JOHN COM#h with t
he rectangles printed in the patterns p1,p2,p3 */ bar3(x1,y1,p1,p2,p3,width)
int x1,y1,p1,p2,p3,width FAST int p8 p0x1p15000 p2x1+widthp3y1 pat(p
1) vbar(handle,4,p) p0x1p1p3y1 p2x1+width p4x1+3*width/2 p6x1+width/2
p5p7y1+width/2 pat(p2) vfillarea(handle,4,p) p0p2p15000 p6p4p75000+wi
dth/2 pat(p3) vfillarea(handle,4,p) /* pat sets the fill index and styl
e accoreding to its single parameter 1 corresponds to (2,1) 2to (2,2) 6to
(2,6) 7to (3,1) 12to (3,6) */ pat(i) int i vsfinterior(handle,i/6 +2)
vsfstyle(handle,(i-1) % 6 +1) #include gsx.lib #include stdio.lib i
nt i(handle,colorindex) int handle,colorindex return vsstyle(20,handle,color
index) int vstcolor(handle,colorindex) int handle,colorindex return vss
tyle(22,handle,colorindex) int vsfinterior(handle,style) int handle,style
A7N(GfX0!!99*90!a!stack overflowV9ogog£og),+/g/o!#zM!)8 08zBK)8 )z'W, Rgo77#+7#
7FX++N#77#e#7!s7#ssA#ss# s oso!#+w#xR8 #data 0x4000 #include stdio.h #incl
ude gsx.h #define bwidth 2000 FAST int handle main () FAST int i, px
yarray12, workin11, workout57 int x1,y1,x2,y2,h,p1,p2,p3,label FAST int count
workin0 1 for (i1 i10 ++i) workini 1 vopnwk(workin,&handle, workou
t) vstheight(handle,700,&x1,&y1,&x2,&y2) vgtext(handle,1000,29000,"Regi
onal") vgtext(handle,3500,26000,"Analysis") for (count0 count7 ++count)
h rand()/6*5 + 5000 NAFBGCHDIE#fon&s#rss#r#Vr+s#Vr+sN#F#x(## iR!70)T))YP08
+w (z+6-o**w#"!!!0"9#V++2(% % *! "og"- 20 270d". 2d"!pd(u('o(!x(s(c(s# s ( *e0*
+R#!DM*(#*++x"9#VS+++a0 l#V% ####4#V 4##Vq5#(i&5 ++Z0zfxFxO l U !F ##P(pN#F#X(s#
req#p#F8j(W/! ex! (q#p#s#r#s#rP(##++PX++(H##Z/Pz(£!P ££! 2 £( ##N#FL h##F# PYs#
r#x iF 6#6#s#r#q#p#L h##Fcs#rL i##F###N#F(B###N#Fxl!!F# a0 V+ *#"**+w"o&*$!3!$S!
$"!"!"9#V++22!"(/ (%('o( z 9!*2 7d"iKh(3d(/.o()x(c(s(g)0 x(X(Tlx('08 88 0OB(Ds
#r.o(4 o(x .*#"++!6T!N#F##V#x *o&!#V(####V!! #V #£## .5 #!TZ#V+RL h(* iJ##v(f F
(Ok!Ti !p#s#r9##Z0YPB#s#r4#q#pN#FBs#r4F#Ve+p+qs#r###s#r#VBzw#4#4((x R2 !((x *X *
Z * "!iB83£! o£(o&££!,&8W !yq 8 hzKB !x ) !s + !2 #( h&Q# *. 0 RS. . R". + 0
)2 #V!2 #(# !W6+6zp+qF !!2 3 6h9"0 3". 4LW y ( y &w(O£ 4 #4 #4RMD7(!MD£(O£w#
O£#(q £bk#N# (6 #6 WBMDx& ffer space Newbuf3 POPDE0sd addr exde,hlMust not chang
e the c1KxQAQZbbbbbbbbbbbbI$H#V#*#fo#*#fo#V#*n#*n#V##fo#&#fo!+!#!+!#!+!+zzr(a7b
+77!$F 8QT! ((! # # 8 P!- qN# y#+( 8 7Oya #.(!8 ! 7,%()/*rwKBDLSTP
UNRDRCONTRM7WaHEph z((w#6# 6.# 6(N#F! #V#B ! ! (w#!77zZZ)/g/o#k/g/o#2£ZZk£/g/o#/
g/o#£2£qDM!xxGyO)vi)xz/W/zWyOxG2£ZZMgo)/g/o#z/W/!9#fo! ! ! ! ! ! !9#A"!!22z*!!E
P !PQ!PQxQ!G HM1!KN)Q*%T++"!#6#6L (Q#V#F(#5#(#4#V 4#N#Fn&v(#Vf(*N &) !!!!2 !5 ++
n0##i!##N( ###N#F y #(##V####V##VxL h/PR r##V% !!#V##fo+#z!$I V++z(+V#N#FFr+Nss
#rr+s+r#V#N#F#x(6#BMDN( N#F#q#p4#6#6OO#L h##N(H++ NAFBGCHDIE*W#*%T"21##fo"N"N2*
Q"*WGNa!"!"*W2"LK!9DM*Q22*Q!Q*Q"Q#is#r)Q#fos#ri#Vr+s!9*"zV2VWNgo"Q2Q2V!*"Q!"V!V"
!#ow2Vog"VSVWJ!MHiSoft-C Compiler V1.35 CopyrQ*Q++++M!"V!9DM!#Vr+szF!#Vr+s6#2QT&
oQ jxQ2Q!xQQ go"yQ#8 (#(#!xQx2QxQ*yQq$KQy (Xx2xQ (L D.I "Y!y'C!#(.((!Q q$yq$QD.
F q$Q q$2xQq$!Qwq$QL(D % # H #wO."yQ.2xQ!DTQOQD y0Lya0 WOq$F(QQ0 q$Qa0 x q$ "yQ
"yQQ.(Qa0 e(Qa0 lq$Pq$&Qo (Lq$&Q. ight (C) 1985 Line File !!!o! !!t!*! %20s %4d
aED80.COMrbHC.COMw# ((*q#p" #("(o# ( * V* V!Q4* V++4* V++++4!Q*V####fon&jMjMj!A
Q*V##fo"V*V##fo*V####fo!9DM nis#6 ##fo!s#r!&!s#rF!%O(n.t.b. r.foQD0oQ0Ooq$P2q$ "
yQq$Q'Pq$!9VgON"yQQ"( NNaOq$q$!!Q# ,Q & 2Qq$Q* Q/ q$M2xQ#Q/*!++--&&-L .!""( P de
fine diagnostlist direct error translatinclude code data o&)"!z" Pr
!9%$!Q4ng))QQs#r#Qs#r !*"Ql"Q%!9P!Q!QV!Q Q- 5+ 4f$4B $D!Q6!" XOG O!Q!9!9DM####fo
##fo!s#r!!s#r!&!s#rMQ####fonQN! s#r*yQN!s#rn!!#Vr+s!#Vr+sn& *yQ#is#r*VC*yQ+++"yQ
*yQNH£iw#w####fo!#fos#ri#Vr+s£W#*V##ks#rM1s#r"V!%!9!9DMQ$Q(!V4NP!PD ""%T"W D 2Q"
!Rf$L(PQ( Q (PQ.# (#L(D('(" ##Q*Qw!P*QQ+wL. gGQO!QRR0 SRP*RRR#2xQL(D('(" #V#SyQ"
R7Q Q (q$!Q((w"(( q$Q (Q"(( (w#q$6Q q$*Q"Q*Q*R Mz(9(Q0%%&fo"QQ *Q#"Q$% %4d(!Z(!
Q(5!Q()W5#V#SQ#fo"!s#r!&!s#rFis#r!!!s#r!#fos#r!Q!%!9M!,%M£!9DM*V*Q!s#r!wPJ*Q*Q*Q
*Q!s#r g£os++!#Vr+s s!9!"V"V*%T####"V*V#"V!P!P!9DM*V*V*V*Q"V*V* HiSoft C++ Comp
iler This side of the disc contains the CP/M compiler "HC.COM" The other s
ide of the disc contains the AMSDOS compiler "HISOFT-C.BIN" Note that there a
re two versions of the ED80 editor. One is called "ED80.COM" and is for use un
der CP/M-Plus (CP/M 3) on a 6128 or 8256. The other is called "ED82.COM" and i
s for use under CP/M 2.2 on a 464, 664, or 6128. Before using ED82 you must
REN ED83.COMED80.COM and then REN ED80.COMED82.COM. On the 8256 you should use
ED80.COM butQ"V*Q*V! *V!s#r*Qis#r!wP*Q*QM*Q*Q*Q*Q*Q*QM*Q"V"V!P*V*V+"V*V+"V*Qn!s
#6*V#"V*V*V+"V#!X!"VX*V*Q!s#r*Q*Q*VM*V!wP!9!9DM*V+"V*Qs*V#"V!9DMXX!9DM*Vis#r*V#*
V"V!"V!"V!9!!wP*Q####* NAFBGCHDIE first use the ED80INST program to change the
screen size from 24 lines by 80 columns to 31 lines by 90 columns. Please refe
r to the ED80 manual chapter for details on how to do this. Enjoy yourself.
Dave Howorth 3 Oct 85 columns. Please refer nder CP/M-Plus (CP/M 3) on a 61
28 or 8256. The other is called "ED82.COM" and is for use under CP/M 2.2 on a
464, 664, or 6128. Before using ED82 you must REN ED83.COMED80.COM and then
REN ED80.COMED82.COM. On the 8256 you should use ED80.COM butom 0x2ADD #defin
e RLA 0x17 #define LDLA 0x6F #define LDHwith 0x26 #define RLL
0x15CB #define LDBwith 0x06 #define JRZ 0x28 #define JRNC 0x30
#define JPHL 0xE9 #define INCB 0x04 #define PUSHHL 0xE5 #defin
e PUSHIX 0xE5DD #define POPIX 0xE1DD #define PUSHIY 0xE5FD #define
POPIY 0xE1FD #define CALL 0xCD #define DI 0xF3 #define EI
0xFB #define ADDHLDE 0x19 #define PCTOHL 0x135 /* call this /* *
* * * * C P M . L I B * * * * * */ /**/ /* Copyright (c) 1985 by
HiSoft*/ /*last changed 7 Feb 86*/ /*- rename and unlink added 27Dec85*/ /*-
cpmcmdline tidied 7Feb86*/ /**/ /* * * * * * * * * * * * * * * * * * * * * * *
**/ #list- /****** Parse CP/M Command Line
******/ /*The following #define may be adjusted as required*/ #define CM
DNAME "HiSoft" /* simulated name of command/program*/ typedef char *charaddre
ss to load hl with pc */ /* File system Structure */ typedef int FILE
/* Storage Allocation Structure and Variables */ struct header st
ruct header * ptr unsigned size typedef struct header HEADER, * HEADER
PTR HEADER base, *allocp /* Z80 register cache for inline code */
unsigned reghl, regde, regbc char rega /* Forward declarations fo
r non-int library functions */ extern char *strcat(), *strncat(), *strcpy(),
*strptr void cpmcmdline(aargc, aargv, buffer) int *aargc char **a
argv char *buffer FAST char *tbuff FAST int i tbuff cast(charp
tr)0x80/* address of CP/M command line tail*/ tbuff*tbuff + 1 NULL/* add tra
iling zero to make a C string*/ *aargc parseargs(tbuff + 1, buffer, buffer +
MAXARGS*2) *aargv buffer int parseargs(s, argv, dest) char *s/*
source string to parse command tail*/ char *argv /* array of pointers to ar
guncpy(), *strchr(), *strrchr(), *strpbrk(), *calloc(), *malloc(),
*sbrk(), *fgets(), *gets() extern unsigned strlen() /* Two variadic a
rithmetic functions (see manual for details) */ int max(parambytecount) aut
o static int argc, *argv, max argc parambytecount/2 - 1 argv &par
ambytecount + argc max -32767 while (argc--) if (*argv
max) max *argv --argv return max int min(parambytecoun
t) auto/*****************************/ /* Hisoft C */ /* Sta
ndard Function Library */ /* HEADER */ /*
*/ /* Copyright (C) 1984 Hisoft */ /* Last changed 15 Aug 1985 */ /
*****************************/ #list- #define MAXARGS 10 /* max number of c
ommand line args - change as needed */ #define NULL 0 /* for use with poi
nters */ #define FALSE 0 /* for Boolean operations */ #define TRUE 1
#define EOF -1 /* end of file value static int argc, *argv, min a
rgc parambytecount/2 - 1 argv ¶mbytecount + argc min 32767 w
hile (argc--) if (*argv min) min *argv --argv r
eturn min #list+ /*****************************/ /* Hisoft C
*/ /* Standard Function Library */ /* End Header */ /**
***************************/ Hisoft C */ /* Standard Function L
ibrary */ /* End Header */ /****** */ #define ERROR -1
#define FASTstatic #define SAFETY 50 /* for sbrk() */ #define void int /*
for functions which return no value */ #define stdin 1 #define stdout 2
#define stderr 3 #define LDAfrom 0x3A #define LDAinto 0x32 #define LDAw
ith 0x3E #define LDHLfrom 0x2A #define LDHLinto 0x22 #define LDHLwith 0x21
#define LDDEfrom 0x5BED #define LDDEinto 0x53ED #define LDDEwith 0x11 #define
LDBCfrom 0x4BED #define LDBCinto 0x43ED #define LDIXfr NAFBGCHDIE /********
*********************/ /* Hisoft C */ /* Standard Function Li
brary */ /* version 1.3 */ /* Copyright (C) 1985 Hisoft */ /* L
ast changed 31 Oct 1985 */ /*****************************/ #list- /* Som
e arithmetic functions */ /* min and max are in "stdio.h" because they
are variadic */ int abs(n) return n0 -n n int sign(n)
return n ( n0 -1 1 ) 0 /* An illustration of how to gr
ub arous *t) if (! *s) return 0 ++s ++t return *s
- *t int strncmp(s1, s2, n) char *s1, *s2 if (!n) return 0 wh
ile (*s1 *s2) if ( ! *s1) return 0 if ( ! --n) break
++s1 ++s2 return *s1 - *s2 char *strcpy(dest, source) cha
r *dest, *source static char *result result dest while (*result++
*source++) return dest char *strncpy(s1, s2, n) char *s1, *s2
statnd in the store */ typedef char * charptr int peek(address)
return * cast(charptr) address void poke(address, value) * cast(c
harptr) address value /* Input and Output */ int out(data, port)
regbc port reghl data inline( 0x4BED, ®bc, /* ld bc,(regbc) *
/ 0x2A, ®hl, /* ld hl,(reghl) */ 0x69ED) /* out (c),l
*/ int inp(port) inline( 0xE1DD, /* pop ix */ 0x
E1, ic char *s, c s s1 c *s2 while (n) *s++ ( c
( c *s2++ ) 0 ) --n return s1 unsigned strlen(s)
char *s static char *p p s do while (*p++) return p-s-1
char *strpbrk(s1, s2) char *s1, *s2 while (*s1) if (s
trchr(s2, *s1)) return s1 ++s1 return NULL int strspn(s1,
s2) char *s1, *s2 char *s s s1 while (*s) if ( !
s /* pop hl */ 0xC1, /* pop bc */ 0xE5, /* push
hl */ 0x68ED, /* in l,(c) */ 0x26, 0, /* ld h,0 */
0xC9) /* ret */ /* Format conversion routine - ASCII t
o binary integer */ int atoi(s) char *s static int c, value, sign
while (isspace(*s)) ++s value 0 sign 1 if (*s '-') ++s sig
n -1 else if (*s '+') ++s while (isdigit(c *s++)) value 10 * value
+ c - '0' trchr(s2, *s)) break ++s return s - s1 int strc
spn(s1, s2) char *s1, *s2 char *s s s1 while (*s)
if (strchr(s2, *s)) break ++s return s - s1 char *strch
r(s, c) char *s, c do if (*s c) return s if ( ! *s)
return NULL ++s while (TRUE) char *strrchr(s, c) ch
ar *s, c static char *t t s s NULL do if (*t c) s t wh
ile return sign * value /* Sorting function - a Shell sort */
void qsort(list, numitems, size, cmpfunc) char *list int numitems, siz
e int (*cmpfunc)() static unsigned gap, bytegap, i static char *p
for (gap numitems 1 gap 0 gap 1) bytegap gap * size
for (i gap i numitems ++i) for (p list + i * size - bytegap p l
ist p - bytegap) if ((*cmpfunc)(p, p + bytegap)(*t++)
return s /* Character Test and Manipulate Functions */ /* N
B - the common ones are built-in for efficiency */ int ispunct(c) char c
return isprint(c) & ! isalnum(c) int isalnum(c) char c retu
rn isalpha(c) isdigit(c) int isxdigit(c) char c c toupper(c)
return isdigit(c) (c 'A' & c 'F') int isascii(c) char c
return c 0x80 int iscntrl(c) char c return c ' ' c 0) bre
ak swap(p, p + bytegap, size) /* Stri
ng Handling Functions */ char *strcat(base, add) char *base, *add
static char *dest dest base while (*dest) ++dest while (*dest++ *ad
d++) return base char *strncat(s1, s2, n) char *s1, *s2 stati
c char *s s s1 while (*s) ++s while (n-- && *s2) *s++ *s2++ *s
NULL return s1 int strcmp(s, t) char *s, *t while (* NAFBGC
HDIE '177' int isprint(c) char c return c ' ' & c '177'
int isgraph(c) char c return c ' ' & c '177' int toasc
ii(c) char c return c & 0x7F /****** FILE SYSTEM ***
***/ char *fgets(s, n, fp) char *s int n FILE *fp static in
t c static char *cs cs s while (--n 0 && (c getc(fp)) ! EOF)
if ((*cs++ c) 'n') break *cs '0' return ((c EOF && cs s nbytes)
/* big enough */ if (p-size nbytes) q-ptr p-ptr /* just
right size */ else /* split b
lock and allocate tail */ p-size - nbytes p
+ p-size p-size nbytes allocp q
return cast(charptr) (p+1) if (p allocp) /* wrapped ar
ound free list */ if ((p cast(HEADERPTR) NULL s)
char *gets(s) char *s static int c static char *cs cs s
while ((c getchar()) !EOF && c!'n') *cs++ c *cs 0 return
((c-1 && css) NULL s ) void fputs(s, fp) char *s FILE
*fp static int c while (c *s++) putc(c, fp) void puts(s)
char *s static int c while(c *s++)putchar(c) putchar('n') in
t fread(buffer, itemsize, numitems, stream) cha) sbrk(nbytes * sizeof(HEADER)
)) ERROR) return NULL p-size nbytes free(p+
1) p allocp q p p p-ptr /* end whil
e TRUE */ void cfree(block) free(block) void free(block) c
har *block static HEADER *p, *q p cast(HEADERPTR) block - 1 for (q
allocp !(p q && p q-ptr) q q-ptr) if (q q-ptr && (p q p q-pt
r)) break if (p + p-sizr *buffer unsigned itemsize, numitems FILE *s
tream FAST unsigned result result read(stream, buffer, itemsize * num
items) return (result ERROR) NULL result/itemsize int fwrite
(buffer, itemsize, numitems, stream) char *buffer unsigned itemsize, numit
ems FILE *stream FAST unsigned result result write(stream, buffer,
itemsize * numitems) return (result ERROR) NULL result/itemsize
int getw(filee q-ptr) p-size + q-ptr-size p-ptr
q-ptr-ptr else p-ptr q-ptr if (q + q-size p)
q-size + p-size q-ptr p-ptr else q-ptr p allocp q
/* #define HEAPSIZE 1000 char *sbrk(n) unsigned n static char *p,
heapHEAPSIZE, *heapptrheap if (heapptr+n heap+HEAPSIZE) return E
RROR pheapptr heapptr + n return p */ #define Lpointer) FILE *
filepointer FAST int c if ((c getc(filepointer)) EOF) return EOF
return c + (getc(filepointer) 8) int putw(word, filepointer) unsigned
word FILE *filepointer putc(word & 0xFF, filepointer) return putc(wo
rd 8, filepointer) /* Storage Allocation and Freeing (Heap Management)
*/ char *calloc(n, size) unsigned n, size FAST char *ptr FA
ST unsigned length ptr malloc(length n * size) if (DSPinto 0x73ED c
har *sbrk(n) unsigned n static unsigned result inline(LDSPinto, &re
sult) if (result + stklim n) fprintf(stderr,"nheap fulln")
return ERROR result -(stklim + SAFETY) stklim - n return re
sult /* return to system - CP/M specific versions */ exit(n) in
line(CALL, 0x11E) exit(n) exit(n) if (n) printf("nERROR EXIT %dn
", n) inline(0xC7) /* Pseudo-Random Number Ge ! ptr) return NULL *
ptr 0/* now zero fill the store */ blt(ptr+1, ptr, length-1) return ptr
char *malloc(numbytes) static HEADER *p, *q static unsigned nbyt
es char *sbrk() if ( ! numbytes) return NULL nbytes (numbytes + (siz
eof(HEADER) - 1)) / sizeof(HEADER) + 1 if ((q allocp) NULL) /* no free lis
t */ base.ptr allocp q &base base.size 0 p q-
ptr while (TRUE) if (p-size NAFBGCHDIEnerator */ /* Ada
pted from "Learning to Program in C" by Thomas Plum. */ char rnum4 v
oid srand(n) longinit(rnum, 0,n) int rand() static char k4
longinit(k, 0x41c6,0x4e6d) longmultiply(rnum, rnum, k) longinit(k,
0,0x3039) longadd(rnum, rnum, k) return ((rnum3 8) + rnum2) & 0x7FFF
/* Some Functions for 32 bit integer arithmetic */ void longmult
iply(c, a, b) char *a, *b, *c static char #V A fatal error has occured
- an input file is probably illegal Disc full - aborting T#VR0Z)0 zGR0
Z)80 Z8ogDM!)0j8B *%#V### +++r+s##N#F+++B6###++((6!+s#r#N#F####(66r+s##N#F (####
!w!+s#r#N#F#iRDMbk6x4, product4 static int i, j longset(product, 0,0)
for (i 0 i 4 ++i) for (j i j 0 --j) longset(x, ai-j *
bj, i) longadd(product, product, x) longcopy(c, product)
void longadd(c, a, b) char *a, *b, *c static int u, i u 0
for (i 4 i --i) u + *a++ + *b++ *c++ u & 0xff
u 8 void longsub(c, a, b) /* c a - b */ char *a, *b, *6
###66*#V+5#V#####(r+s##N#FB!+s#r######!Qbk++6!+N#FB(l #V ( -(7+!4000()))R*#V (
w#w#!9O999G7Gw0#"hB9T+6*"!9TAw#*"!9TA#*#//RR-(-(-(-(EkzOyment strings*/ char
*dest/* scratch area for argument strings*/ FAST int c, argc FAST char
*p argv0 CMDNAME/* cannot get command name from CP/M */ argc 1 c
' '/* prime the pump */ while (TRUE)/* scan arguments and copy to safe are
a */ while (c ' ') c *s++/* skip leading spaces */ if ( ! c c '
n') return argc/* return if end of line */ p dest/* put new argument into
vector */ if (c '"') while ((''!R"s#r. ED80 .COM!l"Ml2Ol22!"!"2
!zE!9!92daWz8WD! 9o&ww3!9!9o&0o&Rut3!9!9!!w!(w3-!9!9!"SPlease wait.....!Csg!9!9!
utnfnf#utR!"!9!9!utnfnf#utR!"nf"-c *s++) && c ! 'n' && c ! '"') *p++
c if (c '"') c ' ' else do *p++ toupper(c) while ((
c *s++) && c ! 'n' && c ! ' ') *p++ NULL /* now do redirection of
stdin and stdout */ if (*dest '')freopen(dest+1, "r", stdin) else if (
*dest '') if (*(dest+1) '')freopen(dest+2, "a", stdout)
elsefreopen(dest+1, "w", stdout) else /* genuine argument - not redirection
*/ !"nf"!9%!9!9!utKnf#utR!TTnf))T)nf+!(!"nf"!TTnf))T)nf+nfnf#V#s#r!"nf" nfnf#
V#s#r!9 !9!9!ut!nf!l% !9!9*!""j (Y/N) *!"!a ! OfAs"l3lw2dNwYwD! 9 *!""Y(w301P
7 0(!R!VR0##HB8Ek(-!R!00VR8( ##'d DG # !!#FALSETRUE !"'!"!* ##V#! NAFBGCHDIE!
9!9 (!"!s!"YF!"NK) !"!Is3c!9!9nf3l*!"" ( Y/N/*!"!!OfAs"! l ) *!"!s"l3lw2dNwYw!
wD! 9! (w*!""nfY(w*!""nfw3 . !9!9*!""!l *!" to abort!s"*nf+o&! ) -!"!
s39!9!9lw2d0W98WD! 9&!w*!""o&)T))3lwlw2d0W98WD! 9w*!" "F! (F3lwV!9!9!ut*!""nf)T)
)o&0o&Rutlw2d0W98W! w wD! 92!" Omit file type (.! s!s ) assumed!3 s" Enter Filen
ame *!"!N s"!!!ut nf#utR !nf+!nf+w !utlwo& RRRRnf!Rznf+ut*!"! !"!nf+ wznf!R3lw!n
f+w*!""nf#uto&2d! w!d0W98WD! 9l*!" "nfw33W!9!9!utnf#utR!cnf+wnf+!(nfnf#V#s#r!"nf
"!cnf+wnf+p!9!9!9!ut!cnf+w!+0dnfnf!lW1nfnf!lW!"nf"2!"nf"!9!9!9w!utnf#ut!cnf+w!wD
! 9 *!""!!+(!utnf+utR!nf##+!nf+wO!!+ w!!+ wnf!! (w!9!9!9!9!Kl!K!KlD!"!s6 not fou
nd !+s!9Q!9!9nf!ogB9lw!KlnfK!Klw*!"nfs not found! s"w!9+0nf#utl1&wl2SCnf##utPnf#
utl3llnf#utnf!RR wnf#!utnf#ut33!9!9l!#Vutl!#Vnf#utR !"!Kl"!"!Kl"Space for more !
0s!ut!Kl! !l%!"!Kl"to quit!xs! l!!s#r!9!9!"!Kl"l!l!#V#s#rl!w!!9!9lw2d0W98W! wD!
9! (nf3ls#r*!""! (w3!9!9 (!"!snfo&!DM) !s!lc!utnf)T))nfut!lnfnfw!"3y!9!9nf"C!ut
*o&nf#utRnf*#nf+o&nfl%!9!9!9nf!s#r!Kl!Bk!tanf+o&+T))nflynf#V! R! nf#VRut!ut!"!Kl
" nffnfnf#Vnfs#r!KlnfnflW!9!9!9nf!+Hwnf! +Lwnf!+Pw!"!"ZWriting Help information
to!s!"nfsl-!Klnf!l"))*2o&!PRw*3o&+ut!ut!utnfnf3ln9!9!(4#ESC!"!s!(ODEL!"!Js G!"o&
!"!" 3!9!9!"nf!WARNING -INPUT FILE MISFORMED!"!snf!w ( !"!s!utV!nf!lynf"bd !ut*
bo&nf#utR*b#nf+3ly) ( !"!s!utnfo&nf#utR!"nf# N A F B G C H D I EfRwwwnf+utnf#
ut!cnf+w!+0!"!Kl" !%nfRfnf!nf!wnf!p1)w&!ut!Klnf!lWwp2!Klnflnf#utw!utp3ppnf!RR w-
nf!RR !"!Kl"!"!Kl"!nf!+Cwnf! +Ownf!+Mw!'C'E'w'D('nf!w'!utnf#utnf#nf+wo'o&l '3llw
! (nf!R 1'nfnfw(nfli%nf3l*!""*!""w33/(!9!9!"nf!((p( (Not displayed) !"!(s((( !"!
(snf3l() ( !"!(snfo&! () -!(sl9w3lD9!9!9nfnf!utInf#utRnf#nf+w Go&o&wnf#nf+3lw3!
9!9!9nf!R nf!R nf!R nf!R nf!R+R nf!R+R M w i"nfnfx nfo&ut nfo&ut!utnf!nf!!#!##
nf#ut/!!#nf+()!w! (/)nfw!"C)!9!9! lg!")ED80 Installation Program!f)s!")---------
----------------!)s!")(C) Copyright Hisoft 1985!)s!"!"*This program lets you mod
ify ED80 so!)$s!"R*that it knows about your computer's!.*$s!"*screen. You may a
lso change the keys!f*$s!"*pressed to get a particular command.!*$s!"!"+Nothing
is changed on the disc un!#nf+(/!nf#ut nfnfRe"*!"z!WARNING There is a conflict
between!U!%s"!the *!"!!s"!nfl*!"! and the !! s"!nfl*!"" Commands!" s""Do you w
ish to continue anyway*!"!"s"l w i"w !9! 9"!9!9!utnf#!anfw## 8"nf#ut"nf!R++Rnf!w
less!*%s!"+you use one of the Save options from!+%s!"l+the ED80 Installation Me
nu.!Q+s!"!"+See the manual for more details.!+ s!"+Press any key to continue!"!+
s+ ED80INST.MSG!+ogB9l!ut+,nf#utRR,!'"!Kl"ww!cnf+w(!Kl%!tanf+3l)T))3lw,!ut,nf#u
tR,!'"!Kl"!Tnf+$w$(!Kl%,!J#*!"8#This command must be a single key-press!#'s"$nf!
R#!anf+w"y## *y#nf*y##Vnflw#!anfw"## M*#nf*##Vnflw$!5utnf##$nf+utRZ$!anfw!anf+w
$!anfw"s$u$(2*s$nf*s$nfs#rw3!9$!9!9!ut!anfw#VnfR(%nf#utut-nf#utRP-!'"!Kl"!TTnf))
T)(!Kl% -lwj-!9!9!l"--yi*-#Vut!ut!5++-nf#utR.!Bknf+T))"-- p!ut*-nf!(B.nf#ut*-#nf
+*-nfwnf#ut-*-nfwnf#ut*-!(*-#!+!(.*-!w-!Bk!4+T))"..DO*.!w*.#!+*-w!Bk!5+T))".. *.
!w*.#!+*-$nfut!5+$%nf#utR%!anfw!anf#w%i%!9!9nf"%%sc*%o&#ut%nf#utR%nf#nf+!w%%!9!9
wwnf3llw2d0W98WD! 9&!utnf#utnf#nf+3lVwlw! (nf!R G&nfnfw'! (&w'3lB&w'A NAFBGCHDI
EAw!ut /nf#ut5RI/!Bknf+T))li%/!90Z/!9!9!l"p/r/fN*p/l!#Vwl!l!#V#s#rl!#V!!R0!"/Too
many characters in commands!/s3!9!9!l"0!0dn*0#Vut!3Z/!ut!5++a0nf#utR0!Bknf+T))"
00IN*0!(0!3Z/0!ut*0o&0nf#utR0*0#nf+3Z/0!3Z/T0!39COM!9ogB9lQ9lj-!'"!Kl"wo&ut!utnf
m9nf#utR9!'"!Kl"w*h8nf+w9*h8nf+s#rl039!9!9!"9When prompted type!9s!"! l !"5leave
unchanged or,!"s!"fD delete current sequence or,!Isthe new value followed by !"
!ts! l !lg!9!9l9!l"E!How many screen columns!"Z/*0,*0*0R*nnf#s#r*0!Bk!4+T))#!+w*
0A!Bk!5+T))#!+w!91!9!9!ut1nf#utjR1!'"!Kl"w!lnf+w1lj-31!9!9l0!ut2nf#utjRI2!"!Kl"!
lnf+2S2!9!9!lg!"2Normally the working copy of ED80 is!v2$s!"2read in from a file
called ED80.COM.!2$s2Use another file instead!"!!s*2l*2!PGlP6Fl/7How many scree
n rows!"!Is*3lCursor Position lead-in sequence!"! s*E3l%w*E!(w7Is the row sent b
efore the column!"!!s*D*DlcwKOffset for column!"!s*1lOffset for row!"!ms*0lClear
Screen sequence!"!s*J3l%wClear to End of Line sequence!"2s!n! l V3!n.3COM!+3ogB
9lQS3p3!nogB9l!lg!"3Reading !3s!ns3 as working copy!3s!"l-!ut3nf#utR4!'"!Kl"!nnf
+w3!n!+#V"n*n"n!ut*nL4nf#utRw4!'"!Kl"!nnf+w4l1!lg4!9!9!"4Writing ED80 as !4snfsl
-!Klnf!l"44RI!ut!s*O3l%w0Use lead-in!"!%s*B*Blcw*BLead-in sequence!"!ks*T3l%w*T!
wUse lead-out!"!s*C*Clcw*CLead-out sequence!"!s*Y3l%wH*Y!w*J!(*B*T!(*C*Y!(wl8*!,
s#r3!9!9!"Modifying commands nfnf##+w*4nf+wnf#ut (.(!(4*4nf++.w*4nf+Hw*4nf#+Lw*4
nf##+Pw*4nf###+!w!ut*n6nf#utR*6!"!Kl"!nnf+5l1nfl3P6!9!9!l"f6h6T*f64!w*f65! w*f66
!w*f67!w*f6!w*f6!w*f6!-w*f6!w*f69!w*f6!w*f6will update!s!"4the help information.
!s!"!"dWhen prompted type!Qs!"! l !"leave unchanged or,!s!"B go back to previous
command or,!!skey sequence followed by !"!s! l !"!"!a!w"A*!w*#!+!w!"n*n!R*n!RRA
!c*n+w!+0A!*nl!ta*n+o&ut!Bknf+T))3l%#A!Bknf+T!"w*f6!)w*f68!2w/7!9!9!l"E7G7R*E74!
w*E75!w*E76!w*E77!w*E7!w*E7!w*E7!w*E78!w*E79!w*E7!w*E7!!w*E7!w*E7!!w8!9!9!lg!"T8
Please read manual (Section 3)!!58s!l"h8j8m !"8User patch area starts at #!s8s*h
8+*h8R*n!!"8Read in a new Patch file!"!8sl 9!n NAFBGCHDIE))*nl" A*n#"nA*n+"n*n!
R !c*n+w!+0(#A*n!RA*nl$A1A!ut!*n!lW!"!nfl*n#"nA2A3A!*nl*n#"nc!9B!9!9l9!l"$B&B!"B
Size of tabs!"!2Bs*$B6loBTabs per scroll!"!Bs*$B7l!"BEnd of line display!"!Bs*$B
.l/(BEnd of file display!"!Bs*$B/l/ (yv(,1&"O&"()g#o#G( (Y8R 0(- % (83 oO 83
8"08 v*"RG"8x# #"G"O& "GN %"8!#( G#"8 2""O(( ( O 0"DO"Gy(D8/O#2" !4,$ 7/O%/02
"* !R v(2",8" $M""G$ %!"v(* !R (3 C!9!9!n%CE80!"CogB9lQC!"sCReading installatio
n information from!NC%s!"!nsl-l1C!9!9!nCE80!CogB9lGD!"DWriting installation info
rmation to!C#s!"!nsl-!Kl!nl1PD!9!9nf!s#r!utDnf#ut$RD!Tnf+$wnf+w!(D!"nfnf#V#s#rxD
nf!R *E!,8"0!,!!!w"D2""O $! "v(FN''! "V%"G"O&!##e##"(6V!## #V#G7#f #!*""RmV (*!*
""RmFREEBLOCKO#Py#"00V*"N v R(!""s#0V(v N "R !""Dy"O"(Gg8&o!COLLINE#!"f(!F(!!" !
nsnfnf#Vs#r!"3!9"!TTC)S2!g!"zEED80 Installation Menu!dEs!"E---------------------
-!Es!"nE*n#"nRE*n!nPDE!"EType desired number !"!Es!nF!g2n*n2d!W!8WD! 9F!g*n!nPD!
*n*nRF2nJGRFJGRF!n4JGRG!nFCOM!FogB9G!" !nI/AUTOINSERTCHANGE#*"#F#G!!"#F!c" $#!"!
"x/8R0! " # + G8 ( 0 ! G 8 ! 0ESCDELO"("G#O!## #e#(xAOyx!## #7eW# O"0OG ("(B
C"!"""*##sn(V(6K"&(n 'w 4JGRGJGR)GBJGRG CJGRJGCnRE/I!F*+RRw!+s!"E---------------
-------!Es!"nE*n#"nRE*n!nPDE!"EType desired number !"!Es!nF!g2n*n2d!W!8WD! 9F!g*
n!nPD!*n*nRF2nJGRFJGRF!n4JGRG!nFCOM!FogB9G!" !no ( ( #(n(# ( 7XyTO # ( # O!!(7n
(!#(!# 3n(!"#(*"w#6""VK"&!p#&(%M#O M! G Help file not found ##! ! M7 2
"#2"G&(!o0$ 3 ! # ""B" #. "G3 Hit a Q#ED80 (C) HiSoft 1985. Please buy don't s
tealZ!AZ'R!NBK!Z#2"2"#2"#!"2"#!"2"2"*%""""!o#6!""K#*"BDM* e+6#S"#(!## #7e!"www2"
!"""O"G*#T""3#(!## #7eMA&# (+# (!"N(!v( N A F B G C H D I Ekey8B!e(7& &G!7&6B#
6A#6KBAK*(#6#! (c! (jX &&6(!Oy!(w# ( &(p J)J#) (x & 72Y! )8X(x 0&(Y(-# ((OR0
( &!67"! ( # y7" !8RDM(S"Zc+#V+ # +'c(+ (8c(+0#*# ( #V(0V(8+nc+ (n #(+# ((n
bk%bkbkc'%*"T"Ox(b "G4"Ox(b "G"%7b8"0bk+4bn*"c#o---4Gb8p- #o---U%04p7b- c!""*#T
"""Gn%0*"""bk+4#Rz ##Vob0$p"!"v( !!"hh" O!87*77N# y #+ o (!8 ( 7Oy! LSTPUNRD
R*.*a #.( !8 ! 7,%()/7 G!7j z )7n !"#VV2"f( #2"N"w# nT" U7b"Gg !40Nw
# ((7#2"bkn!*"o0$"RV8!*"""!"S !S!!!ob0$+6 ""2" "2 "" + 4"# T!"!" !YSure G"O
&!#G#O#O&"!x!/Abandon text !6p( U to abort commandSee manual for details2"*"# "!
d#p(" '*"#RDMw nE("D(o#g(0,y# 0(( 7"4S""%S"#RRE"Obkx($ O 0#"0DOyO!"w("(GO"DGOb
k (+(( 8(#DGO 0(#+#o#g- #'++ #4b"M%7b"UGU2"*"8++#""T4#%R C"#G*#R( 40S"G"Gn!Q#(#
7R* !#R* !T4U07'E DM!"6#x(%0bkp! "6!!"-2"( (0 0(0w#x(+6!"0)))o0$Go to line - o
*""RC""/2""RDM"TS"K"!" bk+4T4p !- *"pV*""R#"8+R*"K"C"BDM/*""S"R""R#""*""+"8R8R#
"""""K"S"TK"""+"R *""""R8 ** !+6 6 *!T%U07%bk+(6 (6 R0/o/g#!o0$*!!RR!!0RDMT*!R(
8R(0 0 8R!2!" +R0 !" R"7"7R" !" RDMx/Gy/OC"""T4!"#N#F++B w###!"##V*"R(0*"r+s##
.*&" 2"-AVcqOut of memoryLine is too longUndefined com"""""*"T4T4p!8Abandon bl
ock !6p(w((6 !-2"!(#((, ( 8((w#x(+6!xFilename *##"G# ""!6p*""RDM*"/T*"RDMC""S"S
"S"x(*( (S" "*"RDM(K"S"*"T4p#!!""" 2"8#!c""" 2"8/#P+#"PP( P80mandBlock start unm
arkedBlock end unmarkedInvalid destinationBlock marks reversedNo such lineBlock
too bigMarker lostNo block in bufferNo file/Bad filenameDisc fullv%R*!!RR0"*"R!!
R0V!7*"""/RS !%S!R2!*!o0$* !!!O!*!O!R7(2!*!RDMT+vR*! !R!R(O*! !"TS"#K!BDMxRDM#(!
T*"#BDMx( NAFBGCHDIEp""!"!"w(#wO""yF#G*"yFK(+#G!# C(C( /+-2"x(J+2"x(x((() (" 8K
(z x(w#6KI)z%7KKzK+6( ( 0I!!!"c"Nwy#*""S"""%!*"!!# !B"!"!T!""2""2"+!"#(( #((((7"
"K"*""R0Wx(*"""*""/x(TBBDMRDM*"c"K"x(bk*"7 Page Down Q R Start of Fil
e Q C End of File Text deleting commands -----------------
----- Y Delete Line DEL Delete last character G D
elete this character O T Delete word left T Delete wor
d right Q DEL Delete to start line Q Y Delete to end line
Space for more ENTER to quit Block commands -------------- K B Ma
rk Start of block K K Mark End of block K V !6p((P ( 2"2" w"(82"n T
DM*!!o0$"8(DMBDM2"n!" !*"#K!BDMx +R"""RDM+(#*""R""2"" R8B" " S"*"""*"R""*""R" 8R
0 *"R#""*""K"""S"#K"" R ""*"""#""(2"2"*"RDM#S"##Vbo$# Move Block
K C Copy Block K Y Delete Block O P Pas
te Deleted Block K R Read Block from disc K W Write Block to
disc Quick cursor movement --------------------- O G Go to Line Q
B Go to start of block Q K Go to end of block K 0 R
emember position Q 0 Return to position Find and Substitute --
----------------- Q F Find First L Find N#V!"$"!
*ext O L Substitute & Find O A Substitute All
Space for more ENTER to quit Leaving ED80 ------------ K Q Quit and
Exit O Q Exit without Backup K X Exit with a Backup
Toggles ------- V Toggle change/insert O I Toggle auto
indent O F Toggle space display Miscellaneous ------------- I
Deliver TAB character O R Restore line K F Disc Directo
ry K J 1q3IG£j0-73B "()+-*/,#$&ED80.HLPf$ P 2)" YEHK,FSDSDEXRCGBKF
BKVCYPWR00FLAQQXJIRTY "G3 Hit a BKBEMCYPWR00QAQQXJIRTY "G3 Hit a Erase file
from disc P Control meta-key J Help key Di
sc Directory K J ,i,j) side 0 /*DJH*/
if (i1 i6) side++ /*DJH*/ if (j1 j6) side++ /*DJH*/
if (side 2) return -19 /*DJH*/ side 0 if (i0 i7) side++ if
(j0 j7) side++ if (side 2) return 5 /*DJH*/ s 0 ok 0 if (side
2 notake(b,p,o,e,i,j)) ok++ oside 0Cursor Moving commands ------------------
---- S Character Left D Character Right H
Character Left (Alt) A Word Left F Word Ri
ght O S Tab Left O D Tab Right Q S Star
t of line Q D End of line E Line Up
X Line Down O E Top of Screen O X Bottom o
f Screen R Page Up C NAFBGCHDIE1q3IG£j0-73B
"()+-*/,#$&ED80.HLPf$ P 2)" *,FSDSDEXRCGBKFBKVCYPWR00FLAQQXJIRTY "G3 Hit a BKB
EMCYPWR00QAQQXJIRTY "G3 Hit a if (func 0 func 16) return ERROR inline(
LDHLfrom, 1,0, LDHLinto, &biosentryaddress)/* get BIOS warm boot addr
ess */ biosentryaddress + 3*(func - 1)/* convert to BIOS vector address */
regbc bcparam regde deparam inline( LDDEwith, 14,0,/* set up
return address from BIOS call */ CALL,PCTOHL, ADDHLDE, PUSHHL,
LDBCfrom, ®bc,/* set up registers for BIOS call */ LDDEfrom, ®d
e, LDHLfro argvargc++ dest dest p
/****** Produce a Disk Directory ******/ cpmdi
r(drive, user, afn, sp, width) int drive, user, width char *afn, *sp
FAST char relpos, *format FAST int currdrive, curruser, searchcode, namewidth
, column char filename13 char fcb36 char diskbuffer128 printf("CPM.D
IR in CPM.LIB saysn TAKE NOTE - YOU CANNOT USE THIS FUNCTION TO OUTPUT TO A DIS
C FILE.n CPm, &biosentryaddress,/* do BIOS call */ JPHL, LDHLinto,
®hl,/* capture result of call */ LDAinto,®a) return (func 9 fu
nc 16) reghl rega /****** General CP/M 3 BIOS Function
******/ cpm3bios(func, aparam, bcparam, deparam, hlparam) static in
t biospb4 biospb0 func + 256*aparam biospb1 bcparam biospb2 depara
m biospb3 hlparam return cpmbdos(50, biospb) /M gets confu
sed about its DMA address when file accesses aren interleaved with directory se
arches. You should use this functionn to write to a string, then fprintf that
string - the parameter listn is also changed. Please update your manualn") exi
t(42) cpmbdos(26, diskbuffer) /* set dma address */ cpmpfcb(fcb, afn)
/* make an fcb */ if (fcb0) drive fcb0 - 1 currdrive cpmdrive(d
rive) curruser cpmuser(user) column 0 format "%-15s" /******
BDOS 0 - System Reset ******/ /* It is better not to use this fu
nction because most programs which try to intercept it do so by trapping a ju
mp to location 0 so the jump should be used in preference. */ /******
BDOS 1 - Console Input ******/ /* Normally it will be better to use ra
win() or getchar() for console input. */ /****** BDOS 2 - Console Output
******/ /* Normally it will be better to use rawout() or putchar() for
console output */ namewidth 15 if (width 40)/* squeeze more in on 40 c
olumn screens */ format "%-13s" namewidth 13 sear
chcode 17/* search for first directory entry */ while ((relpos cpmbdos(se
archcode, fcb)) ! 255) searchcode 18/* search for next directory e
ntry */ fcbtoname(filename, diskbuffer + relpos * 32) if ((col
umn + namewidth) width) if (sp) sprintf(sp++, "n") column name
width /****** BDOS 3 - Reader Input ******/ /* Input from the
reader device can be done as from a normal file by using fopen("RDR", "r") o
r fopen("RDR", "rb") which then allows fscanf(), fgets() etc to be used in a
ddition to getc() but direct input can be done using this function. */
int cpmrdrin() return cpmbdos(3, 0) & 0xFF /****** BDOS 4 - Pu
nch Output ******/ /* Output to the punch device can be done as to a no
rmal file by using fopen("P if (sp) sprintf(sp, format, filename
) sp + namewidth cpmdrive(currdrive) cpmuser(curruser)
void fcbtoname(filename, fcb) char *filename, *fcb int i,j j
0 strncpy(filename, fcb+1, 8) filename8 '.' strncpy(filename+9, f
cb+9, 3) filename12 0 /****** General BIOS 2.2 Fun
ction ******/ int cpm22bios(func, bcparam, deparam) static int bi
osentryaddress NAFBGCHDIEUN", "w") (or "wb") which then allows fprintf()
, fputs() etc to be used in addition to putc() but direct output can be do
ne using the following function */ int cpmpunout(c) cpmbdos(4, c)
return c /****** BDOS 5 - List Output ******/ /* Output to
the list device can be done as to a normal file by using fopen("LST", "w")
(or "wb") which then allows fprintf(), fputs() etc to be used in addition to
putc() but direct output can be done using the foe ******/ /* unlin
k() is the standard Unix name for the ERASE or DELETE operation It takes the
name of a file and returns NULL (0) if deleted OK or ERROR (-1) if some probl
em. NB IT MAY DELETE MORE THAN ONE FILE IF AN AFN IS USED */ int unlink
(filename) char *filename char fcb36 cpmpfcb(fcb, filename) if (
cpmbdos(19, fcb) 255) return ERROR else return NULL /****** BD
OS 20 - Read Sequential ******/ /****** BDOS 21 - Write Sellowing f
unction */ int cpmlstout(c) cpmbdos(5, c) return c /*****
* BDOS 6 - Direct Console I/O ******/ /* Direct console input and
output using BDOS function 6 are available as rawin() and rawout() */ /*
***** BDOS 7 - Get I/O Byte ******/ /****** BDOS 8 - Set I/O B
yte ******/ /****** BDOS 9 - Print String ******/ /******
BDOS 10 - Read Console Buffer ******/ /****** BDOS 11 - Get Consol
e Status ***quential ******/ /****** BDOS 22 - Make (New) File
******/ /****** BDOS 23 - Rename File ******/ /*
rename() behaves as the Aztec-C function of the same name. It returns NUL
L (0) if successful and ERROR (-1) if not. */ rename(oldname, newname)
char *oldname, *newname char fcb36 cpmpfcb(fcb, oldname) cpmpfcb
(fcb+16, newname) if (cpmbdos(23, fcb) 255) return ERROR else return NULL
/****** BDOS 24 ***/ /* Console status is obtained by the
built-in keyhit() using BDOS function 11 */ /****** BDOS 12 - Return Ver
sion Number ******/ /* Returns CP/M version number. Possible values ar
e ValueCP/M Version 0before version 2 (eg 1.3, 1.4 - This is Lift Disk Hea
d function) and no random access is available on these versions 0x2n2.n 0x28P
ersonal CP/M 0x31CP/M 3 (ie CP/M Plus) 0x100MP/M */ int cpmversion()
return cpmbdos(12, 0) /****** BDOS- Return Login Vector ******/
/****** BDOS 25 - Return Current Disk ******/ /****** BDOS 2
6 - Set DMA Address ******/ /****** BDOS 27 - Get Address (of Disk A
llocation Vector) ******/ /****** BDOS 28 - Write Protect Disk
******/ /****** BDOS 29 - Get Read-Only Vector ******/ /******
BDOS 30 - Set File Attributes ******/ /****** BDOS 31 - Get Addres
s of DPB (Disk Parameter Block) ******/ /****** BDOS 32 - Set / Ge
13 - Reset Disk System ******/ /****** BDOS 14 - Select Disk **
****/ /* The CP/M operations of selecting a drive and interrogating the curr
ent drive number are combined in the function "cpmdrive". The current drive
number is ascertained and returned after selecting the new drive passed as
argument. Passing -1 as argument suppresses the selection and just returns
the current drive number. The function can be used to select a drive tempora
rily and then restore the orit User Number ******/ /* This function bot
h sets a new user number and returns the previous user number. This allows t
he old user number to be re-established later. */ int cpmuser(newuser)
FAST int olduser olduser cpmbdos(32, 0xFF) cpmbdos(32, newuser) re
turn olduser /****** BDOS 33 - Read Random ******/ /******
BDOS 34 - Write Random ******/ /****** BDOS 35 - Compute File Si
ze ******/ /****** BDOS 36 - Set Rginal drive (see "cpmdir()"). */
int cpmdrive(newdrive) int newdrive FAST int olddrive olddrive
cpmbdos(25, 0) if (newdrive + 1) cpmbdos(14, newdrive) return olddrive
/****** BDOS 15 - Open (Existing) File ******/ /****** BDOS
16 - Close File ******/ /****** BDOS 17 - Search for First (Direct
ory Entry) ******/ /****** BDOS 18 - Search for Next (Directory Entr
y) ******/ /****** BDOS 19 - Delete Fil NAFBGCHDIEandom Rec
ord Number ******/ /* Construct a file-control-block given
an ambiguous-file-name */ void cpmpfcb(fcb, afn) char *fcb, *afn FAS
T int i, c /* disk drive number */ *fcb 0 if (afn1 '')
*fcb toupper(*afn) - ('A' -1) afn + 2 /* extent */
fcb12 0 /* filename and extension */ for (i1 i 11 ++i) fcbi ' '
for (i1) c toupper(*afn) if (!c) return /* OTHELLO
-- The Game of Dramatic Reversals written by Bert Halstead modified for BDS
C by Leor Zolman modified for Hisoft C by Dave Howorth - corr
ect some function type errors - remove an & from call to qsort (its no
t right on an array) - change to unix-style rand() function
- make variables static to save hundreds of bytes This program is a good exam
ple of a) structured, heirarchical function organization b) arrays as formal
parameters JABBERWOCKY Twas brillig, a
nd the slithy toves Did gyre and gimble in wobe All mi
msy were the borogoves, He took his vorpal sword in hand
Long time the manxome foe he sought - So rested he by the Tu
mtum tree, And stood awhile in thought. And as in
uffish thought he stood, The Jabberwock, with eyes of flame,
Came whiffling through the tulgey w c) use of the "qsort" library functio
n Object of the game is for two players to alternate placing their marker
someplace on an 8 by 8 grid, so that at least one of the opponent's pieces bec
omes surrounded by the moving player's peices -- causing the flanked pieces to
flip 'color' and belong to the moving player. After 60 moves have been played
(or if no player has a legal move left), the player with the most of his own pi
eces on the board wins. The playing pieces are '*' and ''. You mayood
And burbled as it came! One, two! One, two! And throug
h and through The vorpal blade went snicker-snack! He
left it dead, and with its head He went gallumphing back.
"And hast thou slain the Jabberwock. Come to my arms, my be
amish boy! O frabjous day! Callooh! Callay!" He chortl
ed in his joy. Come to my arms, my beamish boy! O frabjou
s day! Callooh! Callay! choose to play either '*' or '' for the first game ther
eafter, you and the computer will alternate going first for each game. Whoever
goes first always plays *'. You enter a move as a two digit number, each
digit being from 1 to 8, first digit representing row and second representing
column. For example if playing '*', your first move might be '46', meaning 4th
row down, 6th position across. As an alternative to entering a move, one o
f the following commands may be typed gcause "It seems very pretty," she
said when she had finished it, "but it's RATHER hard to und
erstand!". haJABBER WOKSEXTRA WOKs computer to play both sides until game
is over or until you hit a key. acauses computer to print out an analysis of
each of your possible moves. A letter from A to Z will appear at each of your
legal move positions, where A is the machine's opinion of an excellant move an
d Z is a real loser. hnsets handicap. n is 1,2,3, or 4. If n is positive, gi
ves n free pieces to the computer. If n is negative, gives YOU the free peices.
fforfeit the current move. This happens aut NAFBGCHDIEomatically if you ha
ve no legal moves. qquit the current game. bprints out board again. spr
ints out the score, and tells who is winning. */ #data 0x4000/* end of ini
tialisers + length of globals */ #error #include stdio.h #define BLACK '
*' #define WHITE '' #define EMPTY '-' char selfplay/* true if computer play
ing with itself */ char mine, his/* who has black (*) and white () in current g
ame */ main(argc,argv) int argc char **argv static char b88" ...%1
d-%1dn", i+1,j+1) putmov(b,his,i,j) else printf("Illegal!n") continu
e break case 'F' if (nabs(handicap)+4) printf ("Illegal!n") continue
else printf(!mefirst "Forfeit" " ...Forfeitn") Istart if (cntbrd(b,EM
PTY) 0) return 'D' if (chkmvs(b,mine)0) printf(!mefirst "...Forfeitn" "Forf
eit...n") ff 2 else mymov(b,mine,his,EMPTY,&i,&j) printf(!mefirst sta
tic int i static char mefirst/* true if computer goes first in current game *
/ printf("nnWelcome to the Hisoft C OTHELLO program!n") printf("nNot
e *' always goes first...Good luck!!!nn") puts("Do you want to go first ")
mefirst (toupper(rawin()) ! 'Y') printf("nn") do clrbrd(b) prtbrd
(b) i game(b,4,mefirst) mefirst !mefirst if (i4) break if (i'Q') continue
printf("n") i prtscr(b) if (i0) printf "...%1d-%1dn" "%1d-%1d...n", i+1,j+
1) putmov(b,mine,i,j) ++n if (ff3 n64) return 'D' if (!(ff & 1)) prtbrd(b
) ff 0 prtscr(b) char *b static int i,j printf("%1d-%1d",i
cntbrd(b,his), jcntbrd(b,mine)) return i-j int getmov(i,j) int *i, *j
static char a,c static int n static char *p if (selfplay 'G') if
(!keyhit()) return 'G' selfplay ' ' getchar() printf("Move ") whi
le(" You won by %dn",i) else if (i0) printf(" You lost by %dn",-i) else printf
(" A drawn") while (ask("Another game ")'Y') game(b,n,mefirst) char b88
int n static char c static int ff static int i,j static int handi
cap static int h42 0, 0,/* handicap position table */
7, 7, 0, 7, 7, 0 handica
p 0 selfplay ' ' ff0 if (mefirst) mine BLACK his (1) switch (cskipbl(
)) case 'n' printf("Move ") continue case 'G' if ((c skipbl()) ! 'n') goto
flush selfplay'G' return 'G' case 'B' case 'S' case 'Q' case 'F' case 'A'
ac if (( c skipbl()) ! 'n') goto flush return a case 'H' if ((acskipbl
()) EMPTY) cgetchar() if (c'1' c'4' skipbl() !'n') goto flush *i aEMPTY
-(c-'0') (c-'0') return 'H' case 4 return c default if (c'1' c'WHITE print
f("nI go firstnn") else mine WHITE his BLACK printf("nYou go firstnn")
while(1) if (cntbrd(b,EMPTY)0) return 'D' if (cntbrd(b,EM
PTY)60 && mine BLACK) goto Istart if (chkmvs(b,his)0) printf(!mefirst "Forf
eit" " ...Forfeitn") ff 1 else switch (c getmov(&i,&j)) case 'B' prtb
rd(b) continue case 'S' i prtscr(b) if (i0) printf(" You're winningn") else i
f (i0)printf(" 8') goto flush *i c-'1' c skipbl() if (c'1' c'8') goto flus
h *j c- '1' if ((cskipbl()) 'n') return 'M' flushwhile (c ! 'n' && c ! 4)
cgetchar() if (c4) return c printf ("Huh ") int ask(s) char *s cha
r a,c printf ("%s ",s) askipbl() while (c ! 'n' && c ! 4) c getchar() return
a int skipbl() static char c while ((c toupper(getchar()))
' ' c't') return c chkmvYou're losing!n") else putchar('n') continue
case 'Q' case 4 return c case 'H' if (nabs(handicap)+4) printf("Illegal!n")
else for (j0 i!0 j++) bhj0hj1 i0BLACKWHITE handicap + i0 1 -1 ++n i
+ i0 -1 1 prtbrd(b) continue case 'A' analyze(b,his,mine,EMPTY) continue
case 'G' mymov(b,his,mine,EMPTY,&i,&j) case 'M' if (chkmov(b,
his,i,j)0) printf(!mefirst "%1d-%1d" NAFBGCHDIEs(b,p) char b88 char p
static int i,j,k k0 for (i0 i8 i++) for (j0 j8 j++) k + chkmov(b,p,i,j)
return k chkmov(b,p,x,y) char b88,p int x,y if (bxy ! EMPTY) return
0 returnchkmv1(b,p,x,y,0,1) + chkmv1(b,p,x,y,1,0) + chkmv1(b,p,x,y,0,-1)+ chk
mv1(b,p,x,y,-1,0)+ chkmv1(b,p,x,y,1,1) + chkmv1(b,p,x,y,1,-1)+ chkmv1(b,p,x,y,
-1,1)+ chkmv1(b,p,x,y,-1,-1) chkmv1(b,p,x,y,m,n) char b88,p int x,y,m,n
static int k k0ct mt t64 static char a88 static int i,k,c k
fillmt(b,p,o,e,t) cpybrd(a,b) for (i0 ik i++) ati.xti.y ((c 'F' - ti.s)
'Z')c'Z' prtbrd(a) fillmt(b,p,o,e,t) char b88,p,o,e struct mt t64
static int i,j,k k 0 for (i0 i8 i++) for(j0 j8 j++) if (tk.c chkmov(
b,p,i,j)) tk.x i tk.y j tk.s smove(b,p,o,e,i,j) ++k return k s
move(b,p,o,e,i,j) char b88, p, while ((x + m) 0 && x 8 && (y + n) 0 && y8)
if (bxyEMPTY) return 0 if (bxy p ) return k if (x0 x7 y0 y7) k + 10
else k++ return 0 notake(b,p,o,e,x,y) char b88 char p,o,e int x,y
return notak1(b,p,o,e,x,y,0,1)&& notak1(b,p,o,e,x,y,1,1)&& notak1(b,p,o,e,x
,y,1,0)&& notak1(b,p,o,e,x,y,1,-1) notak1(b,p,o,e,x,y,m,n) char b88,p,o
,e int x,y,m,n static int c1,c2 c1 notak2(b,p,o,eo, e int i,j st
atic char a88 static int ok,s,k,l,side,oside static int c,dkl cpybrd(a,
b) putmov(a,p,i,j) side 0 /*DJH*/ if (i1 i
6) side++ /*DJH*/ if (j1 j6) side++ /*DJH*/ if (side 2) re
turn -19 /*DJH*/ side 0 if (i0 i7) side++ if (j0 j7) side+
+ if (side 2) return 5 /*DJH*/ s 0 ok 0 if (side2 notake(b,p,o
,e,i,j)) ok++ oside 0,x,y,m,n) c2 notak2(b,p,o,e,x,y,-m,-n) return !(c1o &&
c2e c1e && c2o) notak2(b,p,o,e,x,y,m,n) char b88,p,o,e int x,y,m,n
x + m y +n if (x0 && x7 && y0 && y7) while(bxy 0) x + m y+n if (x0 x7
y0 y7 bxye) return o while (x0 && x7 && y0 && y7 && bxyp) x +m y+n i
f (x0 x7 y0 y7) return p return bxy putmov(b,p,x,y) char b88 char
p in for (k0 k8 k++) for(l0 l8 l++) cchkmov(a,o,k,l) if (c0) continue d
kl 1 if (k0 k7) dkl+2 oside4 if (l0 l7) dkl+2 oside4 if (dkl5) dkl 10 o
side 16 else if (!notake(a,o,p,e,k,l)) continue oside 1 s - dkl if (c10)
s - 4 oside 8 if (s -oside) s -oside if (side0) return s+side-7+10*ok i
f (i1 i6) s-- side++ if (j1 j6) s-- side++ if (side0) return s t x,y s
tatic int i,j bxy p for (i -1 i1 i++) for (j -1 j1 j++) if ((i ! 0
j!0)&&chkmv1(b,p,x,y,i,j)0) putmv1(b,p,x,y,i,j) putmv1(b,p,x,y,m,n)
char b88 char p int x,y,m,n while ((x + m) 0 && x8 && (y + n)0 && y8) i
f (bxy EMPTY bxy p) return bxy p struct mt int x int y int c
int s cmpmov(a,b) struct mt *a, *b if ((*a).s (*b).s) return -1if
(i2 i5) s++ if (j2 j5) s++ return s clrbrd(b) char b88 static
char emptyboard88 EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EM
PTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPT
Y, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, BLACK, WHITE, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, WHITE, BLACK, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, E
if ((*a).s (*b).s) return 1 if ((*a).c (*b).c) return -1 if ((*a).c (*b).c
) return 1 return 0 mymov(b,p,o,e,m,n) char b88,p int *m, *n st
atic struct mt t64 static int i,k k fillmt(b,p,o,e,t) if (!k) return 0
qsort (t, k, 8, cmpmov) for (i1 ik i++) if (ti.s ! t0.s ti.c ! t0.c)
break k abs(rand()) % i *m tk.x *n tk.y return 1 analyze(b,p,o,e)
char b88, p,o,e static stru NAFBGCHDIEMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY blt(b, emptyboard, 8*8) prt
brd(b) char b88 static int i,j printf(" 1 2 3 4 5 6 7 8n") for (i0 i
8 i++) printf("%2d",i+1) for (j0 j8 j++) putchar(' ') putchar(bij) put
char('n') putchar('n') cpybrd(a,b) char *a, *b static int i
i64 while (i--) *a++ *b++ cntbrd(b,p) char *b, p static int i,j
i 6*yQ1T!(#HTL "*yQ1(c"HT P3++U P4!%R"9DM!.TL *+U*!*yQ/H% V*'T!"'T2 V$&(B*y*"Z-
*V0P5(*'Td0!"'T$&,(& *'T*#s#r"'T2 V*"V!,(/T ( *V(4(( P- 5*Q(.*V.( ## ####fo"V!V
.*+UV -* V*V/"V$&*($&( ,%)TL *yQ"VHP6,y( $&(($&(P$&)(9((64 j0 while (i--) if
(*b++ p) ++j return (j) #include stdio.lib /* END OF OTHELLO
*/ 6char b88 static int i,j printf(" 1 2 3 4 5 6 7 8n") for (i
0 i8 i++) printf("%2d",i+1) for (j0 j8 j++) putchar(' ') putchar(bij)
putchar('n') putchar('n') cpybrd(a,b) char *a, *b static int i
i64 while (i--) *a++ *b++ cntbrd(b,p) char *b, p static int i,j
i 6(2TL +!!*R!*yQ/H$&,(%)P7P8T goF/%$&(*V"V,*Vc(P9$&! #V "V2+U-$& 22+U2V.*)U
(IO!!A!vOt&$& 42V2+U2H$& T Hy 2$&2 Vy*Z-$&,(&*(T!/.) G.*QQ('R8iP*QR.( Q#V. Qs#r
.Q2C#V".("*TR(*TQ%%x$! %-15s E E E !"#$%&'()*+,-.
/DDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL!H$&!xQQ#T(PH#!%
sTHP%missing ' '#%%H%&TlH!#TH$&!P!R"R! "Qgo"Q"Q"Q"Q2Q2Q2xQ2Q2Q2Q#"Q"QT!&&*yQ.&.
(B)(&inline 6()R(Y)5''y)m()(x'H)&L&&($&)F NN$&,(#V#R8ST!s#rP*V#s#r"V*VVz+"V*V (
(( Pz P*VV++"V*V##foDM!V.l#./*Tk*Tl"2"2*/0/0dc*R(PN(($(((,Py((6#aOyy 6 ##V*'T
R !"*((( N"0T*!TR8P!ST*.0*##VQ1*'T"*##fo"'T. x( c*RP!(!(( 0*##V*)UR&*6U*4U*3U
C6US4U(23U"3U"4U"6UBK'HNt&%!4UaO%(!9!#%)!6UaO&'&N'!6U'!4UmO!6UaO&'&(!+%)t&&(SBK'
2&(&N2&(!6U!+&$&) "4U!gON"4U(!9mO%)!3U!aOt&!4UmO!6UaO&'3U 8U !6UgO&P 3UO(/G!4UmO
gOP!9'$& !9gOaOt&aOaO*6U8U*U*9Ugo"6U"U28U&(89ODNO%)t&!6UgO!9aO*9US9URMDVOO*c
static int u, i u 0 for (i 4 i --i) u + *a++ - *b+
+ *c++ u & 0xff u 8 void longinit(a, n1, n0)
char *a unsigned n1,n0 a0 n0 & 0xff a1 n0 8 a2 n1 & 0xff
a3 n1 8 void longset(a, n, d) char *a unsigned n, d static
int i for (i0 i4 ++i) ai 0 ad n & 0xff if (d 3) ad+1 n 8
void longcopy(c, a) char *a, *cU(!UmO!6UaO"U28U"6UH8U(P*9UVR)P N*9Us#r#Fs#
r#"9U%8U(P*U(PN"U&HTL(P*yQ1#((P*yQ%1( 6#aOHT(8&4HTHt& 3U!)!V"VU6*y*2&(%Z-( (!$&
2&( $&,(P0c--T!l*H+U 2 V P1 T!* GH#Nkb))%R"VTG y(( H! y !R"V +* c"V!*R"V!TL NA
FBGCHDIE blt(c, a, 4) #list+ /*****************************/ /*
Hisoft C */ /* Standard Function Library */ /* End
*/ /*****************************/ Hisoft C */ /*
Standard Function L int argc, *argv, max argc parambytecount/2 - 1 argv
¶mbytecount + argc max -32767 while (argc--) if (*
argv max) max *argv --argv return max int min(paramby
tecount) autoaddress) char *filename, *address int c FILE *filepoin
ter if ( ! (filepointer fopen(filename,"r"))) fprintf(stderr,"nER
ROR - Cannot open file %sn",filename) return ERROR while ((c getc(f
ilepointer)) ! EOF) *address++ c fclose(filepointer) return TRUE
char *strlower(string) char *string static char *s static int
c for (s string c *s ++s) *s tolower(c) return string char *st
rupper(str if (i 8 c '.') break if (c '*') fcbi '' else
++afn fcbi c ++i while (c ! '.') if (!c) return
c *++afn ++afn for (i9 i 11 ++i) c toupper(*a
fn) if (!c) return if (c '*') fcbi '' else ++afn fcbi c
/****** General CP/M BDOS Function ******
/ int cpmbdos(func, param) regbc func regde paing) char *strin
g static char *s static int c for (s string c *s ++s) *s touppe
r(c) return string writefile(filename, address, length) char *fi
lename, *address unsigned length FILE *filepointer if ( ! (filepoin
ter fopen(filename, "w"))) fprintf(stderr, "nERROR - Cannot open f
ile %sn", filename) return ERROR while (length--) putc(*a
ddress++, filepointer) fclose(filepointer) return TRUram inline(
PUSHIX, LDBCfrom, ®bc, LDDEfrom, ®de, CALL, 5,0,
/* LDAinto, ®a, */ /* for not-quite-CP/Ms */ POPIX) /* result is n
ow in HL */ void fseek(stream, offset, mode) FILE *stream long
offset seek(stream, offset, mode) void seek(stream, offset, mode)
FILE *stream FAST int bigoffset2 static int fivetwelve 512,0
if (mode 0 mode 5) return bigoffset0 offseE #list+ /* * * * *
* E N D O F C P M . L I B * * * * * */ nter) fclose(filepointer)
return TRUng writefile(filename, address, length) char *filenam
e, *address unsigned length FILE *filepointer if ( ! (filepointer
fopen(filename, "w"))) fprintf(stderr, "nERROR - Cannot open file %
sn", filename) return ERROR while (length--) putc(*addres
s++, filepointer) fclose(filepointer) return TRUt bigoffset1 offset
0 0 0xFFFF if (mode 3) longmultiply(bigoffset, bigoffs
et, fivetwelve) mode - 3 seek(stream, bigoffset1, bigoffset0,
mode) long ftell(stream) return tell(stream) tell32(stream, f
ileposition) FILE * stream int fileposition tell(stream) inline(
LDHLinto, ®hl, LDDEinto, ®de) fileposition0 reghl fileposi
tion1 regde char *VG!!!OA*tV###*Rs#rH8*V++"V*V/4MH!+PH*V++"V!s#r*tV####f
os#rHG*tV##fois#r*V$G#G%GGis#rGis#rG/o/gis#rG*tV6*tV#s#rG8OOA*V H*V$H*tV###*Rs#r
H*V&/2H!,PBH*tV6JH8*tV6*tV###*tV####fo####fos#roHH!!HH!!HH!!HH!!HH!-P!9!9DM*V/I
7H!NI!5NI*instr(mainstring, substring) char *mainstring, *substring stat
ic int length length strlen(substring) do if ( ! strncmp(mainstring
, substring, length)) return mainstring while (*++mainstring) return 0
/* NULL */ itob(n, string, precision) char *string static int
i, c static char *s s string for (iprecision i ) *s++ n & (1
--i) '1' '0' *s 0 return cast(int)string readfile(filename,
NAFBGCHDIE")U"0#U*'UR P!*."#U( w###s#rP*QV(NQ*%TRR8 "Q*%TR""%TP1T.bk.1DM.( !*
'U#UR Pi.6 "#U212##(2KQ*#R/0 ( ##((2B8go 0!2M*Q2N ERROR - 27 - undefined symbol
!RR"T!T"T*#RQRP!W"!T*#T"T!Z"T!"+U!HR.2/!2O.main #U*%UR8 #q#p###!"V!"V")U!")U
!)T"'U!#U"#U!U"%U*QKQ*tV!#*tV###Tfcs#r*tVV(6"762V###.*tV69sOV8 880*R*vV###s#r6((
(q(V(4R*vVcce!*RV *Vw2VV!8SVQP00 Q*xVNVX*vVNVKV2V2VWx2Vx (y (8 08V(WQxW(" G2VAv
V*xV(xV*vV(()#(J(F((((((P (V( 2VX(I( +H('Y(# a 2O*vVTDMw#Vw !3MNPB8undefined
label !9DM!!3!9DM!!3!9DM #fo*!R++is#r3NN3 #fo$O!9!9DMN*!Ris#r #foN #foQ s#r!9!9
DM*R*!Ris#rQ#fo!s#r*!Rs#r!s#rQT4!9!9DM!$O!9DMn4#!!34##fo4*V5!VM X(*vVc*xVcR2Vcc
F(## #s#rR! %d####for2VVV$(&('()( *(%(#(XP(H2VP!%(y* P&%)*tV P"T*yQ1(9 4##Ve(#N
#Fr+sIO2O###s#rQHP#*V2T!M(#H 80 $& 2 z( $& o&o( OVR02Vo&o8qDOOC#*V+"V!dT(#$&V )
$&U*-3U5*!R"V*V#5!p!$OU5*VH5*V!$O!!$OU5!x!$O!9DMy555++5!nNN++5!fN#N5!&N5!!$O++5!
45!4!9DMq8*vV##fois#r*vVn&g£o6*V&Oo6*vVn&g£oe6*V&6o6*V&O*V6!&N!9!9DM666++6!uNN++
6!tN#N 7!$OH+ *V#Vs#r"V+TyQD!*R('!/R("!CR((((*L(2P$HH*V##V!*RH%)1(H#!!HR!*yQ/HT(
(P%/8( ##V#F#fhV T(( *tV6#s#r$&($&N(9$&.($&((%!*V2V(qD+"V!2VqDA$$ STXWRP&OQ+-*/
%*&-!VU *V&)#VFNM-edlk2 !"!A*xV##V*vVe++7! 4 7!4!9DM*tVnisin&g£o78
*tV##fo!!$O7in&g£o78*tV##fo!!$O!N!N!N7in&g£o7!"Q2V!9!9DM####fonis##fo!s#rn!s!n&g
£o+88!!!38!n&g£oT88!!$O8!n&g£o88in&O8!n&g£o88in&W58!n&g£o8in&O82V!9*V8!N2V*tV7*v
OV(*tV###6*#V6R##V*tV6#s#r!9DMDA!3GA!3is#r!N!NA !! !A!9#foA !!(!A!9#fo!9!9DM*VA!
(Qi6#6AMA8M)B8*tV"tVi#fo##s#r8!,&A!)%fBn ZB!$O!N4B++B++!!$O!9N!On B!$O!NN!$O!N!N
++B!NC*tV###*tV####fo####fV7!9DMq*vVn&g£ois#r*xV##fo"VP98*V!!3k98*V!$O198*V*V&O1
998!N2V8*V*V&W52V!N92V81 *V&O!N2V81!N)!N.2V8!98-A( *tV##VP'!BV"tV! V"Vw2V*tV"xVc
2V"vVc2V*tV8 tV"tVqP*tV"tV*tVwSV#s#r#s#r2VQ NAFBGCHDIEos#r2V!9!9DM,CC8CCDCCPCCC
DD*V#"V*V#*Vss8*V!-A2V*V#"V*tV"tVD*VnC!)Q82V*V++is#r#fo!s#rw#wj3!14*V+"VDD!*Q D5
D5D!N*tV*vV!M !6,#6D!9q*V&DDl*V&D*V&D*vVn&g£oDDD*VD!.QDD*V+"VQ!9DM*VEx Smallest
#data 0x%x!9DM*VDM*V#"V+nis#rzDMM*VcM2V*V)V#fo"VM*V*V+M*V*VM*V#"V! M*V*V#M!M*V#
"V)V#fo"Vn#M2V!M"V! MM!9#include (0#G0#M"S*9**zVUN""GN"%T"W****Q9"Q7&N22)!P*Q"RV
(!"!R*!RR"!R*RR"R*!R*!RRRNQNO*QQ*RR#EEE EEEE EEEEEEEEEEEEEEE*F*F,FFFFNGgG+rG$G#G
%G!H"H&H'H)H*HHIHE*xV##fo+E*tV"tVHIHF*xV##foF*tV"tVH9!NOH9!N!RNO*VF*tV###*Rs#r*t
V####fo####fo##fois#rzF!*R!!!!*Vs2VDH*V*V+ns*V+6*V#"VH5*tV"tVCH8Nis#ri!!-A*P*RsQ
#"R*!R#"!RNZNNO#N#N#V#ONON14j3M34#N+NIO*O&OOO(!vO9On&2O(#VO(IO"2OIO2(!vO9ODMo&)Q
#Vr+sN#F#N#F+BNPZUPR0#T*QBo&l9iP)Q#VPPWKQC*Q(*Q!Q(*Q(# ##fo!EWN ERROR %d AT VG!!
!$O*V++"V*V14*VG!!!$OC*tV###*Rs#rH8*V++"V*V14OH!+QH*V++"V!s#r*tV####fos#rHH*tV##
fois#r*V$G#G%GGis#rGis#rG/o/gis#rG*tV6*tV#s#rH8sOC*V.H*V$H*tV###*Rs#rH*V&/VH!,Qf
H*tV6nH8*tV6*tV###*tV####fo####fos#rqH H!!HH!!HH!!HH!!HH!-Q!9!9DM*VSI"7LINE %u I
N FILE %s %s PQ#o&)2Q#VQQQQQQg/R*R*RMRI!N$I!5N,I!4NI!oNHI!nN!&NKJ*V&/I*tV####fo#
###fo##fois#rIi6#6I+I8IOIO*tV##fo!"$OIIOIOKJ"7Iis#r+!JJ!54J!'4KJ!$OCJ!84KJ!*4C!9
!9DM*VJ!KN!KNQ!s#r6i6#6*VRK)V#fo!s#rn#FKiw#w Kn Kn. K!#Vr+s!#Vr+snRRXZZWXZsi#Vr+
sJ!K!s#rnCK!#Vr+s!#Vr+snsKRKi#Vr+sJ!9usagecc directive-and-source-file-LIST.COM!
9DM!Q!L.N!s#r*QK!6#66#6!!*Q*Q*Q*QN!KN!9wb!9DMN*Q+is#r!L!!NN+N*%T*W*W*%T !N!9!9
MEMORY MAP Start End Runtimes %04x %04x Code %04x %04x Init
ialisers %04x %04x Fixed Data %04x %04 NAFBGCHDIE I/AUTOINSERTCHANGE#*"#K
#G!K"#K!" $#!#!J"x/8R0!J" # + G8 ( 0 !q 8 ! 0ESCDELOF"(G"G#O!## #j#(xAOyx!##
#7jW# OB"0OG 8,z 8 z "(lC"!#""*##n(V(K"+(n 'w o ( ( #(n(# ( 7XyTO # ( # Od!3!(7
n(!#(!# 3n(!##(*"w#6""K"+!# P(%R#Og R!I q Help file not found ##! !
Ra 2"#2"GP(!o0$ !$C # ""l" #ED80 (C) HiSoft 1985. Please buy don't steal!AQ
R!NBK!#2F"2D"#2C"#!C"2B"#!D"2E"2G"*%""""!o#6!""K#*"BDMT e+6#S"#(!## $7j!H"www2"!
""C"OD"G*#T""3#(!## $7jRAP# (+# (!H"N(!#. "G Hit a key 8Bj! (7PP q!aP6B#6A#6KB
AK*(#6#! (c! (j PP6(!Oy!(w# ( P(p )JS)J#S (x P 72! SG8X(x 0P((-# ((OR0 (
P!6a"! (v( (v(16+C"O+"()g#o#G( (Y8R 0(- % (83 *tO 838B"08 v*"RGB"8x# #G"
GB"O+ "GN %B"8!#( G#B"8 2"C"O(( ( *O 0C"DO"Gy(/D84O#2"4!1) 74OO402"*4!R v(2"18E
" )R"D"G) %!H"v(*4! #5 y7L !bL O!b7*7aN# y #+ (!8 ( 7Oy! j LSTPUNRDR*.*a
#.( !8 !7,%()/a G!7j z San +!##VV2"f( #2"x"w# TE" 7H"GR 18E"09!16!!3!
wC"D2"H"O $!J"v(FN,,!J"*F"GC"O+!##j##I"(6V!## #V#G7#f #!*""RrV (*!*""RrFREEBLOCK
O#Py#"0$0V*"N v R(!""x$#0V(v N "R !""D"O"(G/g8&o!COLLINE#!H"f(!F(!! NAFBGCHDIEg
4!0xw# ((7C"D(o#g(0,y# 0(( 7"S""OS"#RREC"Obkx($ *O 0#B"0/DOyO!"w("(G/OC"DGObk (
+(( *8(#DGO 0(#+#o#g- #Q++ d#D"wO7E"q2"*"8++#""T#OR C"#G*#R( 0S"GD"G!#(# 7*"#RD
M no(o DM!"6#x(O0bk!J"!!"-2"( (0 0(0w#x(+6!"0)))o0$Go to line W *""RC""Y2""RDM
"TS"K"!"!bk+T KW *"V*""R#"8+R*"K"C"BDMY*""S"R""R#""*""+"8R8R#"""""K"S"TR*4!#R*4
!T07Q*4!+6 6 *6!TO07Obk+(6 (6 R0/o/g#8!o0$*!9!RR8!9!0RDMT*9!R(8R(0 0 8R8!28!"
&!+R0 !"!R"7"7R"&!!"!RDMx/Gy/OC"""T!"#N#F++B w###!"##V*"R(0*"r+s##.*&" 2I"/DWk
OuK"""+"R *""""R8 *"""""*"TT!bAbandon block !6((( !-2"!(#((, ( 8((w#x(+6!xFilen
ame *##"G# ""!6*""RDM*"YT*"RDMC""S"S"S"x(T( (S" "*"RDMRK"S"*"T#!K"""J2"8#!"""J2"
8Y6.t of memoryLine is too longUndefined commandBlock start unmarkedBlock end un
markedInvalid destinationBlock marks reversedNo such lineBlock too bigMarker los
tNo block in bufferNo file/Bad filenameDisc fullvOR*!9!RR0"*"R9!!R0VK7*"""YRS4!O
S6!R28!*9!o0$*4!9!8!O8!*9!O!R7(28!*!RDMT+vR*6!4!R8!R(O*9!4!"TS"#K6!BDMx#z+#".zz.
( z80""!"!"w(#wO""yK#G*"yKK(+#G!# C(C( /+-2"x(J+2"x(x((() (" 8K(z x(w#6KsSz*7Kuz
u+6( ( 0s!!K""Nwy#*""S"""6*K*"!!# !l"K"!T!""2""2"+K"#(( #((((7""K"*""R0Wx(*"""*"
"Yx(TBBDMRDMRDM#R6!T*"#BDMx(RDMRS"+#HV+ # +Q(+ (8(+0#*# ( #d(0(8++ (* #(+# ((*
HbkObkbkQOd*"TD"Ox( D"G4D"Ox( D"G"O78E"0bk+*"#o---q8- #o---O07- !""*#T""D"GO0*"
""bk+#Rz *""K"x(bk*"7!6((z .( 2"2" "(82" TDM*9!8!o0$"8(DMBDM2"2!H"4!*"#K6!BDMx +
R"""RDM+R#*""R""2""&!R8B" "&!S"*"""*"R""*""R"&!8R0 *"R#""*""K"""S"#K""&!R ""*"""
#""R2"2"##Vob0$"!"v(4!!H"#2"bk8!*"o0$"RV8K*"""!H"S4!S6!9!8!ob0$+6 H"H"2H"J"2J""
+ "# T!"!" !YSure GC"O+!#G#O#O+D"!!YAbandon text !6( U to abort commandSee
manual for details2"*"# D"!#("9 ' NAFBGCHDIE*"RDM#S"##Vbo$##V!"$#C D E F G
H I J K L ENTER N O P Q R S T U V W X Y Z ! "
# $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v
w x y z DEL
+AAKT $1sq) g(8ZWale "()+-*/,#$&ed8
0.hlp$P 2)" ,FSDSDRCGBKBKVCYPWR00FLAQQXJIRTY "G Hit a key 8Bj! (7PP q!aP
COPY TAB SH SH SH SH ES
C
SH SH ESC
#(+# ((Z bkbkbkO£)*t!T Ox(Q G4 Ox(Q Gt!001Cursor Moving command
s 002 020Character Left 040Character Right 030Character Left (Alt) 003 050
Word Left 060Word Right 070Tab Left 080Tab Right 090Start of line 100End of
line 110Line Up 120Line Down 130Top of Screen 140Bottom of Screen 150Page
Up 160Page Down 170Start of File 180End of File 002 001Text deleting comman
ds 002 420Delete Line 003 460Delete last character 470Delete this character
480Delete word left 490Delete word right 500Delete to start line 510Delete
to end line 002 001Block commands 002 240Mark Start of block 250Mark End of
block 260Move Block 270Copy Block 280Delete Block 290Paste Deleted Block 3
10Read Block from disc 300Write Block to disc 002 001Quick cursor movement 0
02 190Go to Line 003 200Go to start of block 210Go to end of block 320Remem
ber position 330Return to position 002 001Find and Substitute 002 340Find F
irst 350Find Next 360Substitute & Find 370Substitute All 002 001Leaving ED8
0 002 380Quit and Exit 390Exit withou4RRRHRwHRoHRHRHRHR gHR XHR PHR HR HR HRH
RHRHRHRHRHRHRHRHR$HRHRHRHR'HRHRHRHRHRRRt Backup 400Exit with a Backup 003 002
001Toggles 002 220Toggle change/insert 430Toggle auto indent 230Toggle spa
ce display 003 002 001Miscellaneous 002 440Deliver TAB character 450Restor
e line 010Disc Directory 410Erase file from disc 520Control meta-key 530Help
key 002 1. Return to CP/M 2. Alter screen codes 3. Save ED80 as 4. Save ED
80 as another file 5. Alter command codes 6. Alter user options 7. Load Insta
llation from .E80 file 8. Save Installation to .E80 file A B NAFBGCHDIEa
uto break in loopnot in switchLIMIT too many case statementsmultiple defau
lt statementsgoto needs a labelmultiple use of identifierdirect execution not po
ssible when translatingLIMIT name table fullLIMIT too many typesduplicate decl
aration - type mismatchduplicate declaration - storage class mismatchLIMIT glob
al symbol table fullLIMIT too much global dataduplicate declarationLIMIT local
symbol table fullthis variable was not in parameter listundefined variable(s)ba
d function return typencase cast char continuedefault double do e
lse entry extern float for goto if int long register
return short sizeof static struct switch typedef union unsignedwhile
fopen Zgetc Zputc Zfclose Zrawin Zrawout Zkeyhit Zgetchar Zputchar
Zungetc Zisdigit Zisalpha Zisupper Zislower Zisspace Ztolower o arrays of funct
ionsLIMIT expression too complicated - too many argumentsLIMIT expression too
complicated - too many operatorsbad type combinationbad operand typeneed an lval
uenot a defined member of a structureexpecting a primary hereundefined variablen
eed a type nameneed a constant expressioncan only call functions does not follo
w a properlyDestination of an assignment must be an lvalueneed a to follow a
- check brackettingneed a pointerillegal parameter typeRESTRICTION FloaZtoupper
Zswap £Zblt Zsprintf Zfprintf Zprintf Zsscanf Zfscanf Zscanf Zfname
Zseek vZtell qZread lZwrite gZfflush bZfreopen Zstklim XZ)RESTRICTIO
N floats not implementedbad character constantnot a preprocessor commandmacro b
uffer fullcan only define identifiers as macrosRESTRICTION macros may not have p
arameterscannot open fileRESTRICTION cannot nest includesmissing 'while'not in l
oop or switchnot ting Point not implementedcannot use this operator with float a
rgumentsbad declarationstorage class not valid in this contextunterminated strin
g or character constant on line aboveduplicate declaration of structure taguse a
predeclared structure for parametersstructure cannot contain itselfbad declarat
ormissing ')' in function declarationbad formal parameter listtype should be fun
ctionCOMPILER FAULTCOMPILER FAULTLIMIT no more memoryRESTRICTION use assignment
or blt() to initialise automatic10 PRINT 20 PRINT "HiSoft C++ Compiler" 30 PRI
NT 40 PRINT "This side of the disc contains" 45 PRINT " the CP/M compiler HC.C
OM" 50 PRINT 60 PRINT "To use it, you must first start up CP/M" 65 PRINT "by
putting your CP/M system disc into" 70 PRINT "the drive and using the CPM comma
nd." 80 PRINT 90 PRINT "Enjoy yourself." 100 PRINT 110 PRINT "Dave Howorth"
120 PRINT "3 Oct 85" and using the CPM command." 80 PRINT 90 PRINT "Enjoy yo
urself." 100 PRINT 110 PRINT "Dave Howorth" 120 PRINT "3 OsCannot initialise
this (disallowed storage class)Cannot initialise this (disallowed type)too much
initialisation databad initializer (needs a '')W y ( y &w(#w#w###w#wF#Ve+p+qs
#r###s#r#VBzw#4#4((x R2 !((x *X *Z * "!iB83£!O£ 4 #4 #4RMD7(!MD NAFBGCHDIE£(O£w
#O£#(q £bk#N# (6 #6 WBMDx& ffer space Newbuf3 POPDE0sd addr exde,hlMust not chan
ge the carry flag. ld(hl),0offset within buffer is zero inchl ld(hl),0 inchl LD(
HL),E INCHL LD(HL),D INCHL LD(HL),Cbuffer size INCHL LD(HL),B INCHL RETcodeRET
UnReadPUSHHLsave char EXDE,HLHL stream CALLgetaddr jpz,popNotOpen INCHLignore f
ilter INCHL BITread,(HL)check modwhile ( *w++*string++) contrl3--w-intin g
sx() vfillarea(handle,count,pxyarray) int handle,count,*pxyarray FAST i
nt i, *x contrl09 contrl1count contrl30 contrl6handle xptsin for (i0 i
count1 ++i) *x++*pxyarray++ gsx() vbar(handle,pxyarray) int handle,*pxya
rray FAST int i, *x contrl011 contrl12 contrl30 contrl51 contrl6hand
le ptsin0pxyarray0 ptsin1pxyarray1 ptsin2pxyarray2 ptsine/not already ungo
t JPZ,CantUnread RESread,(HL) SETungot,(HL) LDDE,ungotc-modenow save the char AD
DHL,DE POPDE LD(HL),E INCHL LD(HL),D EXDE,HLreturn the char RET Tell -----Giv
en a stream number in HL returns the value of the2O###s#rQHP#*V2T!M(#H 80 $& 2
z( $& o&o( OVR02Vo&o8qDOOC#*V+"V!dT(#$&V )$&U*-3pxyarray3 gsx() vsthei
ght(handle,height,charwidth,charheight,cellwidth,cellheight) int handle,height,
*charwidth,*charheight,*cellwidth,*cellheight contrl012 contrl11 contrl30
contrl6handle ptsin00 ptsin1height gsx() *charwidthptsout0 *charhei
ghtptsout1 *cellwidthptsout2 *cellheightptsout3 int vstrotation(handle,
angle) int handle,angle contrl013 contrl10 contrl31 contrl6handle /***
**************************/ /* HiSoft C */ /* GSX Function
Library */ /* version 1.0 */ /* Copyright (C) 1986 HiSoft */
/* Last changed 26 Apr 1986 */ /* written by David Nutkins */ /************
*****************/ #list- vopnwk( workin, handle, workout) int *workin,
*handle,*workout FAST int i,*w,*x wworkin xintin for (i0 i10 ++i) *x+
+*w++ contrl01 contrl10 contrl311 gsx() *handlecontrl6 wwintin0ang
le gsx() return intout0 vscolor(handle,index,rgbin) int handle,index
, *rgbin contrl014 contrl10 contrl34 contrl6handle intin0index intin1r
gbin0 intin2rgbin1 intin3rgbin2 gsx() int vsltype(handle,style) i
nt handle,style return vsstyle(15,handle,style) int vslcolor(handle,colo
rindex) int handle,colorindex return vsstyle(17,handle,colorindex) int
vsmtype(handle,symbol) int haorkout xintout for (i0i44 ++i) *w++*x++ xptsou
t for ( i56 ++i) *w++*x++ vclswk(handle) int handle contrl02 con
trl1contrl30 contrl6handle gsx() vclrwk(handle) int handle contrl03
contrl1contrl30 contrl6handle gsx() vupdwk(handle) int handle contr
l04 contrl1contrl30 contrl6handle gsx() vpline(handle,count,pxyarray)
int handle,count,*pxyarray FAST int i, *x contrl06ndle,symbol return v
sstyle(18,handle,symbol) int vsmheight(handle,height) int handle,height
contrl019 contrl11 contrl30 contrl6handle ptsin00 ptsin1height gsx()
return ptsout1 int vsmcolor(handle,colorindex) int handle,colorindex
return vsstyle(20,handle,colorindex) int vstcolor(handle,colorindex) int
handle,colorindex return vsstyle(22,handle,colorindex) int vsfinterior(h
andle,style) int handle,style contrl1count contrl30 contrl6handle xptsi
n for (i0 icount1 ++i) *x++*pxyarray++ gsx() vpmarker(handle,count,pxy
array) int handle,count,*pxyarray FAST int i, *x contrl07 contrl1count
contrl30 contrl6handle xptsin for (i0 icount1 ++i) *x++*pxyarray++ gsx()
vgtext(handle,x,y,string) int handle,x,y char *string FAST *w contr
l08 contrl11 contrl6handle ptsin0x ptsin1y wintin NAFBGCHDIE return
vsstyle(23,handle,style) int vsfstyle(handle,styleindex) int handle,style
index return vsstyle(24,handle,styleindex) int vsfcolor(handle,colorinde
x) int handle,colorindex return vsstyle(25,colorindex) vrqlocator(handl
e,x,y,xout,yout,term) int handle,x,y,*xout,*yout,*term contrl028 contrl11
contrl30 contrl6handle ptsin0x ptsin1y gsx() *xoutptsout0 *youtptsou
t1 *termintout0 int vsmlocatortsin1y gsx() vrmcur(handle)
vescape(handle,19) /* only normally called internally*/ int vsstyle(opco
de,handle,style) int opcode,handle,style contrl0opcode contrl10 contrl31
contrl6handle intin0style gsx() return intout0 /* only normally ca
lled internally*/ vescape(handle,function) int handle,function contrl05 co
ntrl10 contrl30 contrl5function contrl6handle gsx() gsx() re
gbc (handle,x,y,xout,yout,term) int handle,x,y,*xout,*yout,*term contrl028
contrl11 contrl30 contrl6handle ptsin0x ptsin1y gsx() *xoutptsout0
*youtptsout1 *termintout0 return contrl2 (contrl4 1) vsinmode(handle
,devtype,mode) int handle, devtype, mode contrl033 contrl10 contrl32
contrl6handle intin0devtype intin1mode gsx() vqchcells(handle,rows
,columns) int handle,*rows,*columns115 regde cast(unsigned) contrlptr in
line( PUSHIX, LDBCfrom, ®bc, LDDEfrom, ®de, CALL,
5,0, POPIX) #list+ /*****************************/ /*
Hisoft C */ /* GSX Function Library */ /* End
*/ /*****************************/ Hisoft C */ /* GSX Fu
nctiloc(n, size) unsigned n, size FAST char *ptr FAST unsigned leng
th ptr malloc(length n * size) if ( contrl05 contrl10 contrl30 c
ontrl51 contrl6handle gsx() *rowsintout0 *columnsintout1 vexitcur(h
andle) int handle vescape(handle,2) ventercur(handle) int handle
vescape(handle,3) vcurup(handle) int handle vescape(handle,4) vcu
rdown(handle) int handle vescape(handle,5) vcurright(handle) int hand
le vescape(handle,6) vcurleft(handle) int handle vescape(handle,7)
v/*****************************/ /* HiSoft C */ /* G
SX Function Library */ /* HEADER */ /*
*/ /* Copyright (C) 1986 HiSoft */ /* Last changed 1 May 1986 */ /*
Written by David Nutkins */ /*****************************/ #list- FAST
int contrl12, intin128, ptsin128, intout128, ptsout128 FAST int * contrlptr c
ontrl,intin,ptsin,intout,ptsout #list+ /*****************************/ /*
Hisoft C curhome(handle) int handle vescape(handle,8) veeo
s(handle) int handle vescape(handle,9) veeol(handle) int handle v
escape(handle,10) vscuraddress(handle, row, column) int handle, row, colum
n contrl05 contrl10 contrl32 contrl511 contrl6handle intin0row intin1
column gsx() vscurtext(handle, string) int handle, *string int *w
contrl05 contrl10 contrl512 contrl6handle wintin whi */ /* GSX
Function Library */ /* End Header */ /***********************
******/ Hisoft C else /* split
block and allocate tail */ p-size - nbytes p
+ p-size p-size nbytes allocp q
return cast(charptr) (p+1) if (p allocp) /* wrapped
around free list */ if ((p cast(HEADERPTRle ( *w++*string+
+) contrl3--w-intin gsx() vrvon(handle) int handle vescape(han
dle,13) vrvoff(handle) int handle vescape(handle,14) vqcuraddress
(handle,row,column) int handle,*row,*column contrl05 contrl10 contrl30 co
ntrl515 contrl6handle gsx() *rowintout0 *columnintout1 vdspcur(hand
le,x,y) int handle,x,y contrl05 contrl11 contrl30 contrl518 contrl6handl
e ptsin0x p NAFBGCHDIEPCW8256 GIOS #8 E )+#fo!#**dy/t-& +BIPWelsz#"!p+6$1
! Cannot run i#(## (OG#OG7 O OCi Sk "m g 7K K !Bi*s#r#s#r 2 02 **og
#fo**ogs#rDM*BK 77*BK#V##foxzk!Rkbxyu((N0)0WOz0-)88)8ogR7!7n this environment 0
0 fEH xAOjc *R"*R"5 c"-!Z!w EHe*z feABCDHJK z8U 8!eo"Y DM*##x qp $,* *W
Y G G £ ! 7hb"g)))"jg#)))+"ig)))"kg#)))+"!(#xw!(#"!(#"2! (! (!(!" "A *)0," 0
#K EOx/w8( *'2*O"S ! ++ 0Exog#fo"8 O+ O O+####x DM*y7 0ExXog#fo".+*o
x DM*####x OKy.%o0$ *O DM*##x *6#w#6#w#6EwKAK ' EXGAx Ew)#fooKygWG sAqDM,,
B R(R R 7q8i oRh QRhQ5xAO2)"R)Q"xWy22( 8(KKKx x y GNy(/GB#(EEwogG#w#6#w I*R#D
M*"#x *O""$""####O"" """!I 02& 02' "R##z 2(*!y *RR(%DM*R*RX0x(G!)#V##V#!)(d(
%G#foR##xOGT+s#r!(4###V#kb##n#f#RTRx ia #*((( W/OO//WYKdoKd(oKXoKX(o7KK£KK£dX7d
7X7 o&)))N#A0y !# GR#ex!(#N*)!Gn&)))#fooq## ogdRBo!BUUUUUUUU*UHB"I$H D $ $ 1' GG
&G7ogNGyO""""UUUUwwww B$$B!! *##XG W! ! ! ! w *#*## X0s#r##!" " !"**O '
0' o 0 o XY DMy x!2 (! NAFBGCHDIED"A !HHB"""$H"HBB " $!$$$!AB!ABBB!I$
I$ A DAA!A B "B$"$ H a0 V+ *#"**+w"o&*$!3!$S!$"!"!"9#V++22!"(/ (%('o( z 9!*
2 7d"iKh(3d(/.o()x(c(s(g)0 x(X(Tlx('08 88 0OB(Ds#r.o(4 o(x .*#"++!6T!N#F##V#x *
o&!main() 1 2 GROTBAGSCOM% o£(o&££!,&8W !yq 8 hzKB !x ) !s + !2 #( h&
Q# *. 0 RS. . R". + 0)2 #V!2 #(# !W6+6zp+qF !!2 3 6h9"0 3". 4LW y ( y &w(V
G!!!$O*V++"V*V14*VG!!!$OC*tV###*Rs#rH8*V++"V*V14OH!+QH*V++"V!s#r*tV####fos#rHH*t
V##fois#r*V$G#G%GGis#rGis#rG/o/gis#rG*tV6*tV#s#rH8sOC*V.H*V$H*tV###*Rs#rH*V&/VH!
,QfH*tV6nH8*tV6*tV###*tV####fo####fos#rqH H!!HH!!HH!!HH!!HH!-Q!9!9DM*VSI"7r(a7b
+77!$F 8QT! ((! # # 8 P!- qN# y#+( 8 7Oya #.(!8 ! 7,%()/*rwZ D 4LW
KBDLSTPUNRDRCONTRM7WaHEph z((w#6# 6.# 6(N#F! #V#B ! ! (w#!A7N(GfX0!!99*90!a!stac
k overflowV9ogog£og),+/g/o!#zM!)8 08zBK)8 )z'W, Rgo77#+7#7FX++N#77#e#7!s7#ssA#ss
# s oso!#+w#xR8!#6#6L (Q#V#F(#5#(#4#V 4#N#Fn&v(#Vf(*N &) !!!!2 !5 ++n0##i!##N(
###N#F y #(##V####V##VxL h/PR r##V% !!#V##fo+#z!$I V++z(+V#N#FFr+Nss#rr+s+r#V#N
#F#x(6#BMDN( N#F#q#p4#6#6OO#L h##N(H++#fon&s#rss#r#Vr+s#Vr+sN#F#x(## iR!70)T))Y
P08+w (z+6-o**w#"!!!0"9#V++2(% % *! "og"- 20 270d". 2d"!pd(u('o(!x(s(c(s# s ( *
e0*+R#!DM*(#*++x"9#VS+++a0 l N A F B G C H D I E#V% ####4#V 4##Vq5#(i&5 ++Z0zf
xFxO l U !F ##P(pN#F#X(s#req#p#F8j(W/! ex! (q#p#s#r#s#rP(##++PX++(H##Z/Pz(£!P ££
! 2 £( ##N#FL h##F# PYs#r#x iF 6#6#s#r#q#p#L h##Fcs#rL i##F###N#F(B###N#Fxl!!F#
Ztoupper Zswap £Zblt Zsprintf Zfprintf Zprintf Zsscanf Zfscanf Zscanf
Zfname Zseek vZtell qZread lZwrite gZfflush bZfreopen Zstklim XZ)R
ESTRICTION floats not implementedbad character constantnot a preprocessor comma
ndmacro buffer fullcan only define identifiers as macrosRESTRICTION macros may n
ot have parameterscannot open fileRESTRICTION cannot nest includesmissing 'while
'not in loop or switchnot #V(####V!! #V #£## .5 #!TZ#V+RL h(* iJ##v(f F(Ok!Ti !p
#s#r9##Z0YPB#s#r4#q#pN#FBs#r4F#Ve+p+qs#r###s#r#VBzw#4#4((x R2 !((x *X *Z * "!iB8
3£!in loopnot in switchLIMIT too many case statementsmultiple default statement
sgoto needs a labelmultiple use of identifierdirect execution not possible when
translatingLIMIT name table fullLIMIT too many typesduplicate declaration - ty
pe mismatchduplicate declaration - storage class mismatchLIMIT global symbol ta
ble fullLIMIT too much global dataduplicate declarationLIMIT local symbol tabl
e fullthis variable was not in parameter listundefined variable(s)bad function r
eturn typenO£ 4 #4 #4RMD7(!MD£(O£w#O£#(q £bk#N# (6 #6 WBMDx& ffer sp*RHRmain
DE0sd addr ,hl12250otrL1c!!(!x08ll88fffflbffffffffffff05o arrays of functionsLIM
IT expression too complicated - too many argumentsLIMIT expression too complic
ated - too many operatorsbad type combinationbad operand typeneed an lvaluenot a
defined member of a structureexpecting a primary hereundefined variableneed a t
ype nameneed a constant expressioncan only call functions does not follow a pr
operlyDestination of an assignment must be an lvalueneed a to follow a - check
brackettingneed a pointerillegal parameter typeRESTRICTION Floa!Grotbags is %d
years old! !*xting Point not implementedcannot use this operator with float argu
mentsbad declarationstorage class not valid in this contextunterminated string o
r character constant on line aboveduplicate declaration of structure taguse a pr
edeclared structure for parametersstructure cannot contain itselfbad declaratorm
issing ')' in function declarationbad formal parameter listtype should be functi
onCOMPILER FAULTCOMPILER FAULTLIMIT no more memoryRESTRICTION use assignment or
blt() to initialise automaticcase cast char continuedefault double do
else entry extern float for goto if int long re
gisterreturn short sizeof static struct switch typedef union unsignedwh
ile fopen Zgetc Zputc Zfclose Zrawin Zrawout Zkeyhit Zgetchar Zpu
tchar Zungetc Zisdigit Zisalpha Zisupper Zislower Zisspace Ztolower !N!A!F!B!
G!C!H!D!I!EsCannot initialise this (disallowed storage class)Cannot initialise t
his (disallowed type)too much initialisation databad initializer (needs a '')W
y ( y &w(#w#w###w#wF#Ve+p+qs#r###s#r#VBzw#4#4((x R2 !((x *X *Z * "!iB83£!O£ 4
#4 #4RMD7(!MD£(O£w#O£#(q £bk#N# (6 #6 WBMDx& ffer space Newbuf3 POPDE0sd addr ex
de,hlMust not change the carry flag. ld(hl),0offset within buffer is zero inchl
ld(hl),0 inchl LD(HL),E INCHL LD(HL),D INCHL LD(HL),Cbuffer size INCHL LD(HL),B
INCHL RETcodeRET UnReadPUSHHLsave char EXDE,HLHL stream CALLgetaddr jpz,popNot
Open INCHLignore filter INCHL BITread,(HL)check mode/not already ungot JPZ,CantU
nread RESread,(HL) SETungot,(HL) LDDE,ungotc-modenow save the char ADDHL,DE POPD
E LD(HL),E INCHL LD(HL),D EXDE,HLreturn the char RET Tell -----Given a stream
number in HL returns the value of theld(hl),0 inchl LD(HL),E INCHL LD(HL),D INC
HL LD(HL),Cbuffer size INCHL LD(HL),B INCHL RETcodeRET UnReadPUSHHLsave char E
XDE,HLHL stream CALLgetaddr jpz,popNotOpen INCHLignore filter INCHL BITread,(HL)
check moded label !9DM!!3!9DM!!3!9DM #fo*!R++is#r3NN3 #foO!9!9DMN*!Ris#r #foN #f
oQ s#r!9!9DM*R*!R 27 - undefined symbol !RR"T!T"T*#RQRO!W"!T*#T"T!Z"T!"+U.!HR.2/
!2K.main #U*%UR8 #q#p###!"V!"V")U!")U!)T"'U!#U"#U!U"%U*QKQDMw#Vw !93MMsPB8un
defin "N"A"F"B"G"C"H"D"I"E #N#A#F#B#G#C#H#D#I#E $N$A$F$B$G$C$H$D$I$E %N%A%F%
B%G%C%H%D%I%E &N&A&F&B&G&C&H&D&I&E 'N'A'F'B'G'C'H'D'I'E